Started testing modified script due to no available test machines. Asked help from Sysops Roland to borrow test POS for testing but the Unit cannot be accessed. Tested on Local machine instead.  The script is found to be working, just need to test on a linux(centos) machine that has a mysql database installed. Next step is to for the ETL and test if new added fields in the transaction file output won't encounter error if table is not yet updated with the new field. Need to establish proper timing and coordinate to stakeholders when to deploy the change, as the CRM Dataharvest automation is still working and running as scheduled on cron