---------------[ 04-May-2017 3:46:02 +0000 [1493869560.349] (PID: 2936) ]--------------- DEBUG [L0759] [00032ms]: Install::checkPHPVersion(): Comparing with Version: 5.6.20 DEBUG [L0480] [00032ms]: TTi18n::chooseBestLocale(): Unable to find and set a locale. DEBUG [L0158] [00032ms]: TTDate::setTimeZone(): TimeZone already set to: UTC DEBUG [L0144] [00032ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: N/A Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0164] [00032ms]: [Function](): Lock File: C:\TimeTrex\cache\UnAttended_Upgrade_-1019754449.lock DEBUG [L0070] [00032ms]: LockFile::getCurrentPID(): Current PID: 2936 DEBUG [L0470] [00032ms]: [Function](): New version available, check current system requirements... DEBUG [L0480] [00032ms]: [Function](): Checking if new version is available, current version: 10.5.0 Force: 0 DEBUG [L0634] [02294ms] Array: TimeTrexSoapClient::isNewVersionReadyForUpgrade(): Checking for new version based on this data: array(2) { [0]=> array(14) { ["system_version"]=> string(6) "10.5.0" ["application_version_date"]=> int(1490943600) ["registration_key"]=> string(32) "897581b945a816f683d2860b4e3c2278" ["hardware_id"]=> string(40) "bc7821ca8ffc4ad7a0caf7107bf9b54215becb62" ["product_edition_id"]=> int(10) ["product_edition_available"]=> int(10) ["name"]=> string(16) "Iberchem Tunisie" ["short_name"]=> string(5) "IBTUN" ["work_phone"]=> string(13) "+216 71430604" ["city"]=> string(12) "Borj Cédria" ["country"]=> string(2) "TN" ["province"]=> string(1) "0" ["postal_code"]=> string(4) "2055" ["force"]=> bool(false) } [1]=> bool(false) } DEBUG [L0707] [02294ms]: [Function](): Already running latest version: 10.5.0 DEBUG [L0051] [02294ms] Array: SystemSettingFactory::isUniqueName(): Unique Name: auto_upgrade_failed string(2) "12" DEBUG [L0184] [02294ms]: SystemSettingFactory::setSystemSetting(): Key: auto_upgrade_failed Value: 0 isNew: 0 DEBUG [L1827] [02294ms]: Factory::StartTransaction(): StartTransaction(): Transaction: Count: 0 Off: 0 OK: 0 DEBUG [L1965] [02294ms]: Factory::Save(): Calling preSave() DEBUG [L2019] [02294ms]: Factory::Save(): Updating... DEBUG [L1827] [02341ms]: Factory::StartTransaction(): StartTransaction(): Transaction: Count: 1 Off: 1 OK: 1 DEBUG [L1965] [02341ms]: Factory::Save(): Calling preSave() DEBUG [L2006] [02341ms]: Factory::Save(): Insert ID: 32639 Table: system_log DEBUG [L1805] [02341ms]: Factory::getInsertQuery(): Insert DEBUG [L1840] [02341ms]: Factory::CommitTransaction(): CommitTransaction(): Transaction: Count: 1 Off: 2 DEBUG [L0092] [02341ms]: TTLog::addEntry(): LogDetail Disabled... Object ID: 12 Action ID: 20 Table: system_setting Description: System Setting - Name: auto_upgrade_failed Value: 0 DEBUG [L2058] [02341ms]: Factory::Save(): Calling postSave() DEBUG [L0181] [02341ms]: Factory::removeCache(): Attempting to remove cache: all DEBUG [L0187] [02341ms]: Factory::removeCache(): Removing cache: all Group Id: system_setting DEBUG [L0181] [02341ms]: Factory::removeCache(): Attempting to remove cache: auto_upgrade_failed DEBUG [L0187] [02341ms]: Factory::removeCache(): Removing cache: auto_upgrade_failed Group Id: system_setting DEBUG [L1838] [02341ms]: Factory::CommitTransaction(): CommitTransaction(): Final Commit... Transaction: Count: 1 Off: 1 OK: 1 DEBUG [L0120] [02341ms]: setAutoUpgradeFailed(): AutoUpgrade Success, clearing failed flag... DEBUG [L0051] [02356ms] Array: SystemSettingFactory::isUniqueName(): Unique Name: valid_install_requirements string(2) "11" DEBUG [L0184] [02356ms]: SystemSettingFactory::setSystemSetting(): Key: valid_install_requirements Value: 1 isNew: 0 DEBUG [L1827] [02356ms]: Factory::StartTransaction(): StartTransaction(): Transaction: Count: 0 Off: 0 OK: 1 DEBUG [L1965] [02356ms]: Factory::Save(): Calling preSave() DEBUG [L2019] [02356ms]: Factory::Save(): Updating... DEBUG [L1827] [02356ms]: Factory::StartTransaction(): StartTransaction(): Transaction: Count: 1 Off: 1 OK: 1 DEBUG [L1965] [02356ms]: Factory::Save(): Calling preSave() DEBUG [L2006] [02356ms]: Factory::Save(): Insert ID: 32640 Table: system_log DEBUG [L1805] [02356ms]: Factory::getInsertQuery(): Insert DEBUG [L1840] [02356ms]: Factory::CommitTransaction(): CommitTransaction(): Transaction: Count: 1 Off: 2 DEBUG [L0092] [02356ms]: TTLog::addEntry(): LogDetail Disabled... Object ID: 11 Action ID: 20 Table: system_setting Description: System Setting - Name: valid_install_requirements Value: 1 DEBUG [L2058] [02356ms]: Factory::Save(): Calling postSave() DEBUG [L0181] [02356ms]: Factory::removeCache(): Attempting to remove cache: all DEBUG [L0187] [02356ms]: Factory::removeCache(): Removing cache: all Group Id: system_setting DEBUG [L0181] [02356ms]: Factory::removeCache(): Attempting to remove cache: valid_install_requirements DEBUG [L0187] [02356ms]: Factory::removeCache(): Removing cache: valid_install_requirements Group Id: system_setting DEBUG [L1838] [02356ms]: Factory::CommitTransaction(): CommitTransaction(): Final Commit... Transaction: Count: 1 Off: 1 OK: 1 DEBUG [L0051] [02387ms] Array: SystemSettingFactory::isUniqueName(): Unique Name: new_version string(2) "10" DEBUG [L0184] [02387ms]: SystemSettingFactory::setSystemSetting(): Key: new_version Value: 0 isNew: 0 DEBUG [L1827] [02387ms]: Factory::StartTransaction(): StartTransaction(): Transaction: Count: 0 Off: 0 OK: 1 DEBUG [L1965] [02387ms]: Factory::Save(): Calling preSave() DEBUG [L2019] [02387ms]: Factory::Save(): Updating... DEBUG [L1827] [02387ms]: Factory::StartTransaction(): StartTransaction(): Transaction: Count: 1 Off: 1 OK: 1 DEBUG [L1965] [02387ms]: Factory::Save(): Calling preSave() DEBUG [L2006] [02387ms]: Factory::Save(): Insert ID: 32641 Table: system_log DEBUG [L1805] [02387ms]: Factory::getInsertQuery(): Insert DEBUG [L1840] [02387ms]: Factory::CommitTransaction(): CommitTransaction(): Transaction: Count: 1 Off: 2 DEBUG [L0092] [02387ms]: TTLog::addEntry(): LogDetail Disabled... Object ID: 10 Action ID: 20 Table: system_setting Description: System Setting - Name: new_version Value: 0 DEBUG [L2058] [02387ms]: Factory::Save(): Calling postSave() DEBUG [L0181] [02387ms]: Factory::removeCache(): Attempting to remove cache: all DEBUG [L0187] [02387ms]: Factory::removeCache(): Removing cache: all Group Id: system_setting DEBUG [L0181] [02387ms]: Factory::removeCache(): Attempting to remove cache: new_version DEBUG [L0187] [02387ms]: Factory::removeCache(): Removing cache: new_version Group Id: system_setting DEBUG [L1838] [02387ms]: Factory::CommitTransaction(): CommitTransaction(): Final Commit... Transaction: Count: 1 Off: 1 OK: 1 ---------------[ 04-May-2017 3:46:02 +0000 [1493869562.7358] (PID: 2936) ]--------------- ---------------[ 04-May-2017 16:19:31 +0100 [1493911171.7661] (PID: 4400) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIUserGenericData&Method=getUserGenericData&v=2&StationID=7e6e924bf3898d030cca20c01a70e519&MessageID=f8d2900b-ad97-f4da-5d33-57477ef17675 IP Address: 172.26.4.180 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.112 Safari/537.36 DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: 172.26.4.219 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00032ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00032ms]: [Function](): Handling JSON Call To API Factory: APIUserGenericData Method: getUserGenericData Message ID: f8d2900b-ad97-f4da-5d33-57477ef17675 DEBUG [L0230] [00032ms] Array: [Function](): Arguments: (Size: 114) array(1) { [0]=> array(1) { ["filter_data"]=> array(2) { ["script"]=> string(16) "global_dashboard" ["deleted"]=> bool(false) } } } DEBUG [L0241] [00032ms]: [Function](): Session ID: 6705a4091a3efaa9050327dbdbda022c1c65de3f Source IP: 172.26.4.180 DEBUG [L0761] [00032ms]: Authentication::Check(): Session ID: 6705a4091a3efaa9050327dbdbda022c1c65de3f IP Address: 172.26.4.180 URL: /api/json/api.php?Class=APIUserGenericData&Method=getUserGenericData&v=2&StationID=7e6e924bf3898d030cca20c01a70e519&M DEBUG [L0761] [00032ms]: Authentication::Check(): essageID=f8d2900b-ad97-f4da-5d33-57477ef17675 Touch Updated Date: 1 DEBUG [L0783] [00047ms]: Authentication::Check(): Touching updated date due to more than 60s... DEBUG [L0163] [00047ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00047ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00047ms]: TTDate::setTimeFormat(): Setting Default Time Format: g:i A DEBUG [L0241] [00047ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00047ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00047ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00047ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00047ms]: authenticatedInvokeService(): Current User: lmestiri (User ID: 172) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0062] [00047ms]: APIUserGenericData::getUserGenericData(): Forcing User ID to current user: 172 DEBUG [L0069] [00047ms] Array: APIUserGenericData::getUserGenericData(): Getting User Generic Data: array(5) { ["filter_data"]=> array(3) { ["script"]=> string(16) "global_dashboard" ["deleted"]=> bool(false) ["user_id"]=> int(172) } ["filter_columns"]=> NULL ["filter_items_per_page"]=> bool(false) ["filter_page"]=> bool(false) ["filter_sort"]=> NULL } DEBUG [L0073] [00047ms]: APIUserGenericData::getUserGenericData(): Record Count: 8 DEBUG [L0259] [00063ms]: [Function](): Server Response Time: 0.062399864196777 ---------------[ 04-May-2017 16:19:31 +0100 [1493911171.8285] (PID: 4400) ]--------------- ---------------[ 04-May-2017 16:19:31 +0100 [1493911171.8597] (PID: 4400) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIUserGenericData&Method=getUserGenericData&v=2&StationID=7e6e924bf3898d030cca20c01a70e519&MessageID=cf8bcea3-40d0-a6a0-3406-81031b7314a7 IP Address: 172.26.4.180 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.112 Safari/537.36 DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: 172.26.4.219 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00032ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00032ms]: [Function](): Handling JSON Call To API Factory: APIUserGenericData Method: getUserGenericData Message ID: cf8bcea3-40d0-a6a0-3406-81031b7314a7 DEBUG [L0230] [00032ms] Array: [Function](): Arguments: (Size: 152) array(1) { [0]=> array(1) { ["filter_data"]=> array(3) { ["script"]=> string(22) "global_dashboard_order" ["name"]=> string(10) "order_data" ["deleted"]=> bool(false) } } } DEBUG [L0241] [00032ms]: [Function](): Session ID: 6705a4091a3efaa9050327dbdbda022c1c65de3f Source IP: 172.26.4.180 DEBUG [L0761] [00032ms]: Authentication::Check(): Session ID: 6705a4091a3efaa9050327dbdbda022c1c65de3f IP Address: 172.26.4.180 URL: /api/json/api.php?Class=APIUserGenericData&Method=getUserGenericData&v=2&StationID=7e6e924bf3898d030cca20c01a70e519&M DEBUG [L0761] [00032ms]: Authentication::Check(): essageID=cf8bcea3-40d0-a6a0-3406-81031b7314a7 Touch Updated Date: 1 DEBUG [L0163] [00032ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00032ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00032ms]: TTDate::setTimeFormat(): Setting Default Time Format: g:i A DEBUG [L0241] [00032ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00032ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00032ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00032ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00047ms]: authenticatedInvokeService(): Current User: lmestiri (User ID: 172) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0062] [00047ms]: APIUserGenericData::getUserGenericData(): Forcing User ID to current user: 172 DEBUG [L0069] [00047ms] Array: APIUserGenericData::getUserGenericData(): Getting User Generic Data: array(5) { ["filter_data"]=> array(4) { ["script"]=> string(22) "global_dashboard_order" ["name"]=> string(10) "order_data" ["deleted"]=> bool(false) ["user_id"]=> int(172) } ["filter_columns"]=> NULL ["filter_items_per_page"]=> bool(false) ["filter_page"]=> bool(false) ["filter_sort"]=> NULL } DEBUG [L0073] [00047ms]: APIUserGenericData::getUserGenericData(): Record Count: 1 DEBUG [L0259] [00047ms]: [Function](): Server Response Time: 0.046799898147583 ---------------[ 04-May-2017 16:19:31 +0100 [1493911171.9065] (PID: 4400) ]--------------- ---------------[ 04-May-2017 16:19:32 +0100 [1493911171.9533] (PID: 1468) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIDashboard&Method=getDashletData&v=2&StationID=7e6e924bf3898d030cca20c01a70e519&MessageID=3ba6411d-3413-c263-b94c-26a0f6b83000 IP Address: 172.26.4.180 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.112 Safari/537.36 DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: 172.26.4.219 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00032ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00032ms]: [Function](): Handling JSON Call To API Factory: APIDashboard Method: getDashletData Message ID: 3ba6411d-3413-c263-b94c-26a0f6b83000 DEBUG [L0230] [00032ms] Array: [Function](): Arguments: (Size: 92) array(2) { [0]=> string(17) "exception_summary" [1]=> array(1) { ["rows_per_page"]=> string(1) "0" } } DEBUG [L0241] [00032ms]: [Function](): Session ID: 6705a4091a3efaa9050327dbdbda022c1c65de3f Source IP: 172.26.4.180 DEBUG [L0761] [00032ms]: Authentication::Check(): Session ID: 6705a4091a3efaa9050327dbdbda022c1c65de3f IP Address: 172.26.4.180 URL: /api/json/api.php?Class=APIDashboard&Method=getDashletData&v=2&StationID=7e6e924bf3898d030cca20c01a70e519&MessageID=3 DEBUG [L0761] [00032ms]: Authentication::Check(): ba6411d-3413-c263-b94c-26a0f6b83000 Touch Updated Date: 1 DEBUG [L0163] [00047ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00047ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00047ms]: TTDate::setTimeFormat(): Setting Default Time Format: g:i A DEBUG [L0241] [00047ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00047ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00047ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00047ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00047ms]: authenticatedInvokeService(): Current User: lmestiri (User ID: 172) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0441] [00047ms]: APIDashboard::getDashletData(): Name: exception_summary DEBUG [L0105] [00094ms]: APIException::getException(): Record Count: 1 DEBUG [L0103] [00094ms]: ProgressBar::start(): start: '' Iterations: 1 Update Iterations: Key: (1493911172.0469) Message: DEBUG [L0259] [00094ms]: [Function](): Server Response Time: 0.093600034713745 ---------------[ 04-May-2017 16:19:32 +0100 [1493911172.0469] (PID: 1468) ]--------------- ---------------[ 04-May-2017 16:19:32 +0100 [1493911171.9377] (PID: 4400) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIDashboard&Method=getDashletData&v=2&StationID=7e6e924bf3898d030cca20c01a70e519&MessageID=372ce73d-74b2-7f09-9069-1dadbf133714 IP Address: 172.26.4.180 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.112 Safari/537.36 DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: 172.26.4.219 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00032ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00032ms]: [Function](): Handling JSON Call To API Factory: APIDashboard Method: getDashletData Message ID: 372ce73d-74b2-7f09-9069-1dadbf133714 DEBUG [L0230] [00032ms] Array: [Function](): Arguments: (Size: 50) array(2) { [0]=> string(4) "news" [1]=> array(0) { } } DEBUG [L0241] [00032ms]: [Function](): Session ID: 6705a4091a3efaa9050327dbdbda022c1c65de3f Source IP: 172.26.4.180 DEBUG [L0761] [00032ms]: Authentication::Check(): Session ID: 6705a4091a3efaa9050327dbdbda022c1c65de3f IP Address: 172.26.4.180 URL: /api/json/api.php?Class=APIDashboard&Method=getDashletData&v=2&StationID=7e6e924bf3898d030cca20c01a70e519&MessageID=3 DEBUG [L0761] [00032ms]: Authentication::Check(): 72ce73d-74b2-7f09-9069-1dadbf133714 Touch Updated Date: 1 DEBUG [L0163] [00032ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00032ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00032ms]: TTDate::setTimeFormat(): Setting Default Time Format: g:i A DEBUG [L0241] [00032ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00032ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00032ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00032ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00047ms]: authenticatedInvokeService(): Current User: lmestiri (User ID: 172) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0441] [00047ms]: APIDashboard::getDashletData(): Name: news DEBUG [L0114] [00094ms]: APIMessageControl::getMessageControl(): Record Count: 0 DEBUG [L0530] [00094ms]: APIDashboard::getDashletData(): TimeSheet Verification is not enabled... DEBUG [L0194] [00110ms] Array: APISchedule::getScheduleDates(): Schedule Dates: Base Date: 04/05/2017 Type: week Strict: 0 array(6) { ["base_date"]=> int(1493852400) ["start_date"]=> int(1493852400) ["end_date"]=> int(1494457199) ["base_display_date"]=> string(10) "04/05/2017" ["start_display_date"]=> string(10) "04/05/2017" ["end_display_date"]=> string(10) "10/05/2017" } DEBUG [L0614] [00110ms]: ScheduleListFactory::getOverriddenOpenShiftRecurringSchedules(): Getting overrriden Open Shifts... DEBUG [L0848] [00110ms]: ScheduleListFactory::getOverriddenOpenShiftRecurringSchedules(): Excluded Recurring OPEN shifts: 0 DEBUG [L1194] [00125ms]: ScheduleFactory::getScheduleArray(): Found Scheduled Rows: 0 DEBUG [L0269] [00141ms]: APISchedule::getCombinedSchedule(): Holiday Record Count: 0 DEBUG [L0138] [00157ms]: APIPayStub::getPayStub(): Record Count: 0 Format: DEBUG [L0259] [00157ms]: [Function](): Server Response Time: 0.1560001373291 ---------------[ 04-May-2017 16:19:32 +0100 [1493911172.0937] (PID: 4400) ]--------------- ---------------[ 04-May-2017 16:19:32 +0100 [1493911171.9845] (PID: 4528) ]--------------- DEBUG [L0401] [00016ms]: [Function](): URI: /api/json/api.php?Class=APIDashboard&Method=getDashletData&v=2&StationID=7e6e924bf3898d030cca20c01a70e519&MessageID=7fd46e8e-9da5-b284-feaf-67f9bd8f5380 IP Address: 172.26.4.180 DEBUG [L0403] [00016ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.112 Safari/537.36 DEBUG [L0404] [00016ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: 172.26.4.219 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00125ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00125ms]: [Function](): Handling JSON Call To API Factory: APIDashboard Method: getDashletData Message ID: 7fd46e8e-9da5-b284-feaf-67f9bd8f5380 DEBUG [L0230] [00125ms] Array: [Function](): Arguments: (Size: 90) array(2) { [0]=> string(15) "message_summary" [1]=> array(1) { ["rows_per_page"]=> string(1) "0" } } DEBUG [L0241] [00125ms]: [Function](): Session ID: 6705a4091a3efaa9050327dbdbda022c1c65de3f Source IP: 172.26.4.180 DEBUG [L0761] [00125ms]: Authentication::Check(): Session ID: 6705a4091a3efaa9050327dbdbda022c1c65de3f IP Address: 172.26.4.180 URL: /api/json/api.php?Class=APIDashboard&Method=getDashletData&v=2&StationID=7e6e924bf3898d030cca20c01a70e519&MessageID=7 DEBUG [L0761] [00125ms]: Authentication::Check(): fd46e8e-9da5-b284-feaf-67f9bd8f5380 Touch Updated Date: 1 DEBUG [L0163] [00125ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00125ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00125ms]: TTDate::setTimeFormat(): Setting Default Time Format: g:i A DEBUG [L0241] [00125ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00125ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00125ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00141ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00141ms]: authenticatedInvokeService(): Current User: lmestiri (User ID: 172) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0441] [00141ms]: APIDashboard::getDashletData(): Name: message_summary DEBUG [L0114] [00172ms]: APIMessageControl::getMessageControl(): Record Count: 0 DEBUG [L0259] [00172ms]: [Function](): Server Response Time: 0.17160105705261 ---------------[ 04-May-2017 16:19:32 +0100 [1493911172.1561] (PID: 4528) ]--------------- ---------------[ 04-May-2017 16:19:32 +0100 [1493911172.0781] (PID: 1468) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIDashboard&Method=getDashletData&v=2&StationID=7e6e924bf3898d030cca20c01a70e519&MessageID=26a32dd9-783b-d336-d494-3f85a9963d7d IP Address: 172.26.4.180 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.112 Safari/537.36 DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: 172.26.4.219 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00032ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00032ms]: [Function](): Handling JSON Call To API Factory: APIDashboard Method: getDashletData Message ID: 26a32dd9-783b-d336-d494-3f85a9963d7d DEBUG [L0230] [00032ms] Array: [Function](): Arguments: (Size: 91) array(2) { [0]=> string(16) "schedule_summary" [1]=> array(1) { ["rows_per_page"]=> string(1) "0" } } DEBUG [L0241] [00032ms]: [Function](): Session ID: 6705a4091a3efaa9050327dbdbda022c1c65de3f Source IP: 172.26.4.180 DEBUG [L0761] [00032ms]: Authentication::Check(): Session ID: 6705a4091a3efaa9050327dbdbda022c1c65de3f IP Address: 172.26.4.180 URL: /api/json/api.php?Class=APIDashboard&Method=getDashletData&v=2&StationID=7e6e924bf3898d030cca20c01a70e519&MessageID=2 DEBUG [L0761] [00032ms]: Authentication::Check(): 6a32dd9-783b-d336-d494-3f85a9963d7d Touch Updated Date: 1 DEBUG [L0163] [00032ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00047ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00047ms]: TTDate::setTimeFormat(): Setting Default Time Format: g:i A DEBUG [L0241] [00047ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00047ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00047ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00047ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00047ms]: authenticatedInvokeService(): Current User: lmestiri (User ID: 172) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0441] [00047ms]: APIDashboard::getDashletData(): Name: schedule_summary DEBUG [L0194] [00047ms] Array: APISchedule::getScheduleDates(): Schedule Dates: Base Date: 04/05/2017 Type: week Strict: 0 array(6) { ["base_date"]=> int(1493852400) ["start_date"]=> int(1493852400) ["end_date"]=> int(1494457199) ["base_display_date"]=> string(10) "04/05/2017" ["start_display_date"]=> string(10) "04/05/2017" ["end_display_date"]=> string(10) "10/05/2017" } DEBUG [L0614] [00047ms]: ScheduleListFactory::getOverriddenOpenShiftRecurringSchedules(): Getting overrriden Open Shifts... DEBUG [L0848] [00063ms]: ScheduleListFactory::getOverriddenOpenShiftRecurringSchedules(): Excluded Recurring OPEN shifts: 0 DEBUG [L1194] [00094ms]: ScheduleFactory::getScheduleArray(): Found Scheduled Rows: 5 DEBUG [L0103] [00094ms]: ProgressBar::start(): start: '' Iterations: 5 Update Iterations: Key: (1493911172.1717) Message: Processing Committed Shifts... DEBUG [L1332] [00094ms]: ScheduleFactory::getScheduleArray(): Processed Scheduled Rows: 5 DEBUG [L0269] [00110ms]: APISchedule::getCombinedSchedule(): Holiday Record Count: 0 DEBUG [L0259] [00110ms]: [Function](): Server Response Time: 0.10920095443726 ---------------[ 04-May-2017 16:19:32 +0100 [1493911172.1873] (PID: 1468) ]--------------- ---------------[ 04-May-2017 16:19:32 +0100 [1493911172.1249] (PID: 4400) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIDashboard&Method=getDashletData&v=2&StationID=7e6e924bf3898d030cca20c01a70e519&MessageID=611bf572-aed1-c236-fd5a-69523cca9622 IP Address: 172.26.4.180 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.112 Safari/537.36 DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: 172.26.4.219 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00079ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00079ms]: [Function](): Handling JSON Call To API Factory: APIDashboard Method: getDashletData Message ID: 611bf572-aed1-c236-fd5a-69523cca9622 DEBUG [L0230] [00079ms] Array: [Function](): Arguments: (Size: 100) array(2) { [0]=> string(25) "user_active_shift_summary" [1]=> array(1) { ["rows_per_page"]=> string(1) "0" } } DEBUG [L0241] [00079ms]: [Function](): Session ID: 6705a4091a3efaa9050327dbdbda022c1c65de3f Source IP: 172.26.4.180 DEBUG [L0761] [00079ms]: Authentication::Check(): Session ID: 6705a4091a3efaa9050327dbdbda022c1c65de3f IP Address: 172.26.4.180 URL: /api/json/api.php?Class=APIDashboard&Method=getDashletData&v=2&StationID=7e6e924bf3898d030cca20c01a70e519&MessageID=6 DEBUG [L0761] [00079ms]: Authentication::Check(): 11bf572-aed1-c236-fd5a-69523cca9622 Touch Updated Date: 1 DEBUG [L0163] [00094ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00094ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00094ms]: TTDate::setTimeFormat(): Setting Default Time Format: g:i A DEBUG [L0241] [00094ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00094ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00094ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00094ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00094ms]: authenticatedInvokeService(): Current User: lmestiri (User ID: 172) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0441] [00094ms]: APIDashboard::getDashletData(): Name: user_active_shift_summary DEBUG [L0564] [00094ms] Array: ActiveShiftReport::_getOptions(): Template Config for: by_status_by_type_by_employee array(5) { ["-1010-time_period"]=> array(1) { ["time_period"]=> string(13) "last_24_hours" } ["-1000-template"]=> string(29) "by_status_by_type_by_employee" ["-5000-filter"]=> array(1) { ["user_status_id"]=> array(1) { [0]=> int(10) } } ["-5010-columns"]=> array(5) { [0]=> string(6) "status" [1]=> string(4) "type" [2]=> string(10) "first_name" [3]=> string(9) "last_name" [4]=> string(10) "time_stamp" } ["-5040-sort"]=> array(4) { [0]=> array(1) { ["status"]=> string(3) "asc" } [1]=> array(1) { ["type"]=> string(4) "desc" } [2]=> array(1) { ["last_name"]=> string(3) "asc" } [3]=> array(1) { ["first_name"]=> string(3) "asc" } } } DEBUG [L2157] [00094ms]: Misc::isSystemLoadValid(): Load average within valid limits: Current: 0 Max: 9999 DEBUG [L0112] [00094ms]: APIReport::getReport(): Format: raw DEBUG [L0495] [00094ms] Array: Report::setConfig(): setConfig(): array(6) { ["time_period"]=> array(1) { ["time_period"]=> string(13) "last_24_hours" } ["template"]=> string(29) "by_status_by_type_by_employee" ["filter"]=> array(1) { ["user_status_id"]=> array(1) { [0]=> int(10) } } ["columns"]=> array(5) { [0]=> string(6) "status" [1]=> string(4) "type" [2]=> string(10) "first_name" [3]=> string(9) "last_name" [4]=> string(10) "time_stamp" } ["sort"]=> array(4) { [0]=> array(1) { ["status"]=> string(3) "asc" } [1]=> array(1) { ["type"]=> string(4) "desc" } [2]=> array(1) { ["last_name"]=> string(3) "asc" } [3]=> array(1) { ["first_name"]=> string(3) "asc" } } ["other"]=> array(1) { ["maximum_row_limit"]=> string(2) "50" } } DEBUG [L0700] [00094ms]: TTi18n::getPDFDefaultFont(): Using international font: freeserif DEBUG [L1033] [00094ms]: Report::setOtherConfig(): Report default font: freeserif DEBUG [L0718] [00094ms]: Report::setFilterConfig(): Found TimePeriod... DEBUG [L0632] [00094ms] Array: Report::convertTimePeriodToStartEndDate(): Input: Time Period Array: array(1) { ["time_period"]=> string(13) "last_24_hours" } DEBUG [L0704] [00094ms] Array: Report::convertTimePeriodToStartEndDate(): Output: Time Period Array: array(3) { ["time_period"]=> array(1) { ["time_period"]=> string(13) "last_24_hours" } ["start_date"]=> int(1493824772) ["end_date"]=> int(1493911172) } DEBUG [L0733] [00094ms] Array: Report::setFilterConfig(): Filter Data: array(5) { ["time_period"]=> array(1) { ["time_period"]=> string(13) "last_24_hours" } ["template"]=> string(29) "by_status_by_type_by_employee" ["user_status_id"]=> array(1) { [0]=> int(10) } ["start_date"]=> int(1493824772) ["end_date"]=> int(1493911172) } DEBUG [L1881] [00094ms]: Report::checkPermissions(): Permission Check Retval: 1 DEBUG [L0481] [00094ms]: Report::setAMFMessageID(): AMF Message ID: DEBUG [L1881] [00094ms]: Report::checkPermissions(): Permission Check Retval: 1 DEBUG [L0351] [00094ms]: Report::setExecutionMemoryLimit(): Setting hard memory limit to: 2147483647 Soft Limit: 1073741824 Based on: 1024M DEBUG [L0103] [00094ms]: ProgressBar::start(): start: '' Iterations: 2 Update Iterations: Key: (1493911172.2185) Message: Querying Database... DEBUG [L1900] [00094ms]: Report::setQueryStatementTimeout(): Setting Report DB query statement timeout to: 600000 DEBUG [L1188] [00094ms] Array: Report::getData(): Final Report Config: array(5) { ["other"]=> array(27) { ["report_name"]=> string(0) "" ["is_embedded"]=> bool(false) ["disable_grand_total"]=> bool(false) ["page_orientation"]=> string(1) "P" ["page_format"]=> string(6) "LETTER" ["default_font"]=> string(9) "freeserif" ["maximum_page_limit"]=> int(100) ["maximum_row_limit"]=> string(2) "50" ["query_statement_timeout"]=> int(600000) ["maximum_memory_limit"]=> string(5) "1024M" ["maximum_execution_limit"]=> int(1800) ["font_size"]=> int(0) ["table_header_font_size"]=> int(8) ["table_row_font_size"]=> int(8) ["table_header_word_wrap"]=> int(10) ["table_data_word_wrap"]=> int(50) ["top_margin"]=> int(5) ["bottom_margin"]=> int(5) ["left_margin"]=> int(5) ["right_margin"]=> int(5) ["adjust_horizontal_position"]=> int(0) ["adjust_vertical_position"]=> int(0) ["show_blank_values"]=> bool(true) ["blank_value_placeholder"]=> string(1) "-" ["show_duplicate_values"]=> bool(false) ["duplicate_value_placeholder"]=> string(1) " " ["auto_refresh"]=> bool(false) } ["chart"]=> array(8) { ["enable"]=> bool(false) ["type"]=> int(10) ["display_mode"]=> int(10) ["point_labels"]=> bool(true) ["include_sub_total"]=> bool(false) ["axis_scale_min"]=> bool(false) ["axis_scale_static"]=> bool(false) ["combine_columns"]=> bool(true) } ["columns"]=> array(5) { ["status"]=> bool(true) ["type"]=> bool(true) ["first_name"]=> bool(true) ["last_name"]=> bool(true) ["time_stamp"]=> bool(true) } ["sort"]=> array(4) { ["status"]=> string(3) "asc" ["type"]=> string(4) "desc" ["last_name"]=> string(3) "asc" ["first_name"]=> string(3) "asc" } ["filter"]=> array(5) { ["time_period"]=> array(1) { ["time_period"]=> string(13) "last_24_hours" } ["template"]=> string(29) "by_status_by_type_by_employee" ["user_status_id"]=> array(1) { [0]=> int(10) } ["start_date"]=> int(1493824772) ["end_date"]=> int(1493911172) } } DEBUG [L0592] [00125ms]: ActiveShiftReport::_getData(): User Rows: 38 DEBUG [L0103] [00125ms]: ProgressBar::start(): start: '' Iterations: 38 Update Iterations: Key: (1493911172.2497) Message: Retrieving Data... DEBUG [L0609] [00141ms]: ActiveShiftReport::_getData(): User Preference Rows: 38 DEBUG [L0103] [00141ms]: ProgressBar::start(): start: '' Iterations: 38 Update Iterations: Key: (1493911172.2653) Message: Retrieving Data... DEBUG [L0620] [00172ms]: ActiveShiftReport::_getData(): Active Shift Rows: 33 DEBUG [L0103] [00172ms]: ProgressBar::start(): start: '' Iterations: 33 Update Iterations: Key: (1493911172.2965) Message: Retrieving Data... DEBUG [L1193] [00172ms]: Report::getData(): Memory Usage: Current: 2392464 Peak: 2697832 DEBUG [L1900] [00172ms]: Report::setQueryStatementTimeout(): Setting Report DB query statement timeout to: 600000 DEBUG [L2157] [00172ms]: Misc::isSystemLoadValid(): Load average within valid limits: Current: 0 Max: 9999 DEBUG [L0103] [00172ms]: ProgressBar::start(): start: '' Iterations: 33 Update Iterations: Key: (1493911172.2965) Message: Pre-Processing Data... DEBUG [L1203] [00172ms]: Report::preProcess(): Memory Usage: Current: 2365704 Peak: 2697832 DEBUG [L2157] [00172ms]: Misc::isSystemLoadValid(): Load average within valid limits: Current: 0 Max: 9999 DEBUG [L1585] [00172ms]: Report::getCustomColumnFormatOptions(): No Custom Columns... DEBUG [L2157] [00172ms]: Misc::isSystemLoadValid(): Load average within valid limits: Current: 0 Max: 9999 DEBUG [L2157] [00172ms]: Misc::isSystemLoadValid(): Load average within valid limits: Current: 0 Max: 9999 DEBUG [L2157] [00172ms]: Misc::isSystemLoadValid(): Load average within valid limits: Current: 0 Max: 9999 DEBUG [L1225] [00172ms]: Report::group(): Memory Usage: Current: 2430632 Peak: 2754880 DEBUG [L2157] [00172ms]: Misc::isSystemLoadValid(): Load average within valid limits: Current: 0 Max: 9999 DEBUG [L2157] [00172ms]: Misc::isSystemLoadValid(): Load average within valid limits: Current: 0 Max: 9999 DEBUG [L2157] [00172ms]: Misc::isSystemLoadValid(): Load average within valid limits: Current: 0 Max: 9999 DEBUG [L0103] [00188ms]: ProgressBar::start(): start: '' Iterations: 33 Update Iterations: Key: (1493911172.3121) Message: Sorting Data... DEBUG [L1239] [00188ms] Array: Report::sort(): Sort Config: array(4) { ["status"]=> string(3) "asc" ["type"]=> string(4) "desc" ["last_name"]=> string(3) "asc" ["first_name"]=> string(3) "asc" } DEBUG [L1249] [00188ms]: Report::sort(): Memory Usage: Current: 2436240 Peak: 2754880 DEBUG [L2157] [00188ms]: Misc::isSystemLoadValid(): Load average within valid limits: Current: 0 Max: 9999 DEBUG [L1315] [00188ms]: Report::Total(): Memory Usage: Current: 2443976 Peak: 2754880 DEBUG [L1371] [00188ms]: Report::subTotal(): Memory Usage: Current: 2441768 Peak: 2754880 DEBUG [L2157] [00188ms]: Misc::isSystemLoadValid(): Load average within valid limits: Current: 0 Max: 9999 DEBUG [L0103] [00188ms]: ProgressBar::start(): start: '' Iterations: 34 Update Iterations: Key: (1493911172.3121) Message: Post-Processing Data... DEBUG [L1585] [00188ms]: Report::getCustomColumnFormatOptions(): No Custom Columns... DEBUG [L1571] [00188ms]: Report::getTimePeriodFormatOptions(): No Report Date columns... DEBUG [L1421] [00188ms]: Report::postProcess(): Memory Usage: Current: 2448232 Peak: 2754880 DEBUG [L2157] [00188ms]: Misc::isSystemLoadValid(): Load average within valid limits: Current: 0 Max: 9999 DEBUG [L2059] [00188ms]: Report::_output(): Format: raw DEBUG [L2035] [00188ms]: Report::getOutput(): Format: raw Total Time: 0.093600034713745 Memory Usage: Current: 2468272 Peak: 2754880 DEBUG [L2036] [00188ms] Array: Report::getOutput(): Profile Timers: string(1019) "
============================================================================
								PROFILER OUTPUT
============================================================================
Calls					 Time  Routine
-----------------------------------------------------------------------------
  1	0.0000 ms (0.00 %)	 Authentication::Check()
  1	0.0000 ms (0.00 %)	 Group()
  1	0.0000 ms (0.00 %)	 Sort()
  1	0.0000 ms (0.00 %)	 Total
 54	46.7999 ms (25.00 %)	 __autoload
  1	15.6000 ms (8.33 %)	 currencyConvertToBase
  1	46.8001 ms (25.00 %)	 getData
  4	0.0000 ms (0.00 %)	 getEmptyRecordSet()
  1	0.0000 ms (0.00 %)	 group
  1	0.0000 ms (0.00 %)	 postProcess
  1	0.0000 ms (0.00 %)	 preProcess
  1	0.0000 ms (0.00 %)	 sort
  1	0.0000 ms (0.00 %)	 subTotal
  1	78.0010 ms (41.67 %)	 unprofiled

		0.0000 ms (0.00 %)	 Missed
============================================================================
		187.2010 ms (100.00 %)	 OVERALL TIME
============================================================================
" DEBUG [L0259] [00188ms]: [Function](): Server Response Time: 0.18720102310181 ---------------[ 04-May-2017 16:19:32 +0100 [1493911172.3121] (PID: 4400) ]--------------- ---------------[ 04-May-2017 16:19:33 +0100 [1493911172.9985] (PID: 4400) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIDashboard&Method=getDashletData&v=2&StationID=7e6e924bf3898d030cca20c01a70e519&MessageID=101043e2-225a-d039-aec3-3f7214571b9c IP Address: 172.26.4.180 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.112 Safari/537.36 DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: 172.26.4.219 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00047ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00047ms]: [Function](): Handling JSON Call To API Factory: APIDashboard Method: getDashletData Message ID: 101043e2-225a-d039-aec3-3f7214571b9c DEBUG [L0230] [00047ms] Array: [Function](): Arguments: (Size: 100) array(2) { [0]=> string(25) "request_authorize_summary" [1]=> array(1) { ["rows_per_page"]=> string(1) "0" } } DEBUG [L0241] [00047ms]: [Function](): Session ID: 6705a4091a3efaa9050327dbdbda022c1c65de3f Source IP: 172.26.4.180 DEBUG [L0761] [00047ms]: Authentication::Check(): Session ID: 6705a4091a3efaa9050327dbdbda022c1c65de3f IP Address: 172.26.4.180 URL: /api/json/api.php?Class=APIDashboard&Method=getDashletData&v=2&StationID=7e6e924bf3898d030cca20c01a70e519&MessageID=1 DEBUG [L0761] [00047ms]: Authentication::Check(): 01043e2-225a-d039-aec3-3f7214571b9c Touch Updated Date: 1 DEBUG [L0163] [00047ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00047ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00047ms]: TTDate::setTimeFormat(): Setting Default Time Format: g:i A DEBUG [L0241] [00047ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00047ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00047ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00047ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00063ms]: authenticatedInvokeService(): Current User: lmestiri (User ID: 172) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0441] [00063ms]: APIDashboard::getDashletData(): Name: request_authorize_summary DEBUG [L0138] [00079ms] Array: APIRequest::getRequest(): Type ID: array(5) { [0]=> int(10) [1]=> int(20) [2]=> int(30) [3]=> int(40) [4]=> int(100) } DEBUG [L0139] [00079ms] Array: APIRequest::getRequest(): Hierarchy Type ID: array(5) { [0]=> int(1010) [1]=> int(1020) [2]=> int(1030) [3]=> int(1040) [4]=> int(1100) } DEBUG [L0140] [00079ms] Array: APIRequest::getRequest(): Hierarchy Levels: array(2) { [1]=> array(6) { [0]=> array(4) { ["hierarchy_control_id"]=> int(46) ["level"]=> int(1) ["last_level"]=> bool(false) ["object_type_id"]=> array(5) { [0]=> int(1040) [1]=> int(1010) [3]=> int(1020) [6]=> int(1100) [8]=> int(1030) } } [1]=> array(4) { ["hierarchy_control_id"]=> int(51) ["level"]=> int(1) ["last_level"]=> bool(false) ["object_type_id"]=> array(5) { [0]=> int(1100) [2]=> int(1030) [4]=> int(1010) [6]=> int(1020) [8]=> int(1040) } } [2]=> array(4) { ["hierarchy_control_id"]=> int(57) ["level"]=> int(1) ["last_level"]=> bool(false) ["object_type_id"]=> array(5) { [0]=> int(1010) [1]=> int(1020) [3]=> int(1040) [5]=> int(1100) [7]=> int(1030) } } [3]=> array(4) { ["hierarchy_control_id"]=> int(37) ["level"]=> int(1) ["last_level"]=> bool(false) ["object_type_id"]=> array(5) { [0]=> int(1010) [3]=> int(1020) [6]=> int(1040) [9]=> int(1100) [12]=> int(1030) } } [4]=> array(4) { ["hierarchy_control_id"]=> int(63) ["level"]=> int(1) ["last_level"]=> bool(true) ["object_type_id"]=> array(5) { [0]=> int(1010) [2]=> int(1020) [4]=> int(1040) [6]=> int(1030) [8]=> int(1100) } } [5]=> array(4) { ["hierarchy_control_id"]=> int(41) ["level"]=> int(1) ["last_level"]=> bool(false) ["object_type_id"]=> array(5) { [0]=> int(1100) [2]=> int(1030) [4]=> int(1010) [6]=> int(1020) [8]=> int(1040) } } } [2]=> array(5) { [0]=> array(4) { ["hierarchy_control_id"]=> int(46) ["level"]=> int(2) ["last_level"]=> bool(true) ["object_type_id"]=> array(5) { [0]=> int(1040) [1]=> int(1010) [3]=> int(1020) [6]=> int(1100) [8]=> int(1030) } } [1]=> array(4) { ["hierarchy_control_id"]=> int(51) ["level"]=> int(2) ["last_level"]=> bool(true) ["object_type_id"]=> array(5) { [0]=> int(1100) [2]=> int(1030) [4]=> int(1010) [6]=> int(1020) [8]=> int(1040) } } [2]=> array(4) { ["hierarchy_control_id"]=> int(57) ["level"]=> int(2) ["last_level"]=> bool(true) ["object_type_id"]=> array(5) { [0]=> int(1010) [1]=> int(1020) [3]=> int(1040) [5]=> int(1100) [7]=> int(1030) } } [3]=> array(4) { ["hierarchy_control_id"]=> int(37) ["level"]=> int(2) ["last_level"]=> bool(true) ["object_type_id"]=> array(5) { [0]=> int(1010) [3]=> int(1020) [6]=> int(1040) [9]=> int(1100) [12]=> int(1030) } } [4]=> array(4) { ["hierarchy_control_id"]=> int(41) ["level"]=> int(2) ["last_level"]=> bool(true) ["object_type_id"]=> array(5) { [0]=> int(1100) [2]=> int(1030) [4]=> int(1010) [6]=> int(1020) [8]=> int(1040) } } } } DEBUG [L0161] [00110ms]: APIRequest::getRequest(): Record Count: 1 DEBUG [L0103] [00110ms]: ProgressBar::start(): start: '' Iterations: 1 Update Iterations: Key: (1493911173.1077) Message: DEBUG [L0259] [00110ms]: [Function](): Server Response Time: 0.10920000076294 ---------------[ 04-May-2017 16:19:33 +0100 [1493911173.1077] (PID: 4400) ]--------------- ---------------[ 04-May-2017 16:19:33 +0100 [1493911173.0141] (PID: 4528) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIDashboard&Method=getDashletData&v=2&StationID=7e6e924bf3898d030cca20c01a70e519&MessageID=c0607006-fc3b-422e-b0e7-b55318428f16 IP Address: 172.26.4.180 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.112 Safari/537.36 DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: 172.26.4.219 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00032ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00032ms]: [Function](): Handling JSON Call To API Factory: APIDashboard Method: getDashletData Message ID: c0607006-fc3b-422e-b0e7-b55318428f16 DEBUG [L0230] [00032ms] Array: [Function](): Arguments: (Size: 97) array(2) { [0]=> string(22) "schedule_summary_child" [1]=> array(1) { ["rows_per_page"]=> string(1) "0" } } DEBUG [L0241] [00032ms]: [Function](): Session ID: 6705a4091a3efaa9050327dbdbda022c1c65de3f Source IP: 172.26.4.180 DEBUG [L0761] [00032ms]: Authentication::Check(): Session ID: 6705a4091a3efaa9050327dbdbda022c1c65de3f IP Address: 172.26.4.180 URL: /api/json/api.php?Class=APIDashboard&Method=getDashletData&v=2&StationID=7e6e924bf3898d030cca20c01a70e519&MessageID=c DEBUG [L0761] [00032ms]: Authentication::Check(): 0607006-fc3b-422e-b0e7-b55318428f16 Touch Updated Date: 1 DEBUG [L0163] [00047ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00047ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00047ms]: TTDate::setTimeFormat(): Setting Default Time Format: g:i A DEBUG [L0241] [00047ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00047ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00047ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00047ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00047ms]: authenticatedInvokeService(): Current User: lmestiri (User ID: 172) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0441] [00047ms]: APIDashboard::getDashletData(): Name: schedule_summary_child DEBUG [L0194] [00047ms] Array: APISchedule::getScheduleDates(): Schedule Dates: Base Date: 04/05/2017 Type: week Strict: 0 array(6) { ["base_date"]=> int(1493852400) ["start_date"]=> int(1493852400) ["end_date"]=> int(1494457199) ["base_display_date"]=> string(10) "04/05/2017" ["start_display_date"]=> string(10) "04/05/2017" ["end_display_date"]=> string(10) "10/05/2017" } DEBUG [L0614] [00047ms]: ScheduleListFactory::getOverriddenOpenShiftRecurringSchedules(): Getting overrriden Open Shifts... DEBUG [L0848] [00063ms]: ScheduleListFactory::getOverriddenOpenShiftRecurringSchedules(): Excluded Recurring OPEN shifts: 0 DEBUG [L1194] [00141ms]: ScheduleFactory::getScheduleArray(): Found Scheduled Rows: 10 DEBUG [L0103] [00141ms]: ProgressBar::start(): start: '' Iterations: 10 Update Iterations: Key: (1493911173.1545) Message: Processing Committed Shifts... DEBUG [L1332] [00156ms]: ScheduleFactory::getScheduleArray(): Processed Scheduled Rows: 10 DEBUG [L0269] [00172ms]: APISchedule::getCombinedSchedule(): Holiday Record Count: 0 DEBUG [L0259] [00172ms]: [Function](): Server Response Time: 0.17159986495972 ---------------[ 04-May-2017 16:19:33 +0100 [1493911173.1857] (PID: 4528) ]--------------- ---------------[ 04-May-2017 16:19:33 +0100 [1493911173.0141] (PID: 1468) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIDashboard&Method=getDashletData&v=2&StationID=7e6e924bf3898d030cca20c01a70e519&MessageID=de0250eb-b16b-982b-8447-1d26f4040dfd IP Address: 172.26.4.180 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.112 Safari/537.36 DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: 172.26.4.219 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00125ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00125ms]: [Function](): Handling JSON Call To API Factory: APIDashboard Method: getDashletData Message ID: de0250eb-b16b-982b-8447-1d26f4040dfd DEBUG [L0230] [00125ms] Array: [Function](): Arguments: (Size: 98) array(2) { [0]=> string(23) "exception_summary_child" [1]=> array(1) { ["rows_per_page"]=> string(1) "0" } } DEBUG [L0241] [00125ms]: [Function](): Session ID: 6705a4091a3efaa9050327dbdbda022c1c65de3f Source IP: 172.26.4.180 DEBUG [L0761] [00125ms]: Authentication::Check(): Session ID: 6705a4091a3efaa9050327dbdbda022c1c65de3f IP Address: 172.26.4.180 URL: /api/json/api.php?Class=APIDashboard&Method=getDashletData&v=2&StationID=7e6e924bf3898d030cca20c01a70e519&MessageID=d DEBUG [L0761] [00125ms]: Authentication::Check(): e0250eb-b16b-982b-8447-1d26f4040dfd Touch Updated Date: 1 DEBUG [L0163] [00141ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00141ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00141ms]: TTDate::setTimeFormat(): Setting Default Time Format: g:i A DEBUG [L0241] [00141ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00141ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00141ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00141ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00141ms]: authenticatedInvokeService(): Current User: lmestiri (User ID: 172) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0441] [00141ms]: APIDashboard::getDashletData(): Name: exception_summary_child DEBUG [L0105] [00219ms]: APIException::getException(): Record Count: 20 DEBUG [L0103] [00219ms]: ProgressBar::start(): start: '' Iterations: 20 Update Iterations: Key: (1493911173.2325) Message: DEBUG [L0259] [00234ms]: [Function](): Server Response Time: 0.23399996757507 ---------------[ 04-May-2017 16:19:33 +0100 [1493911173.2481] (PID: 1468) ]--------------- ---------------[ 04-May-2017 16:19:39 +0100 [1493911179.7377] (PID: 1468) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIRequest&Method=getHierarchyLevelOptions&v=2&StationID=7e6e924bf3898d030cca20c01a70e519&MessageID=be3543b4-5675-e4f0-1022-96732112c559 IP Address: 172.26.4.180 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.112 Safari/537.36 DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: 172.26.4.219 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00047ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00047ms]: [Function](): Handling JSON Call To API Factory: APIRequest Method: getHierarchyLevelOptions Message ID: be3543b4-5675-e4f0-1022-96732112c559 DEBUG [L0230] [00047ms] Array: [Function](): Arguments: (Size: 29) array(1) { [0]=> array(1) { [0]=> int(-1) } } DEBUG [L0241] [00063ms]: [Function](): Session ID: 6705a4091a3efaa9050327dbdbda022c1c65de3f Source IP: 172.26.4.180 DEBUG [L0761] [00063ms]: Authentication::Check(): Session ID: 6705a4091a3efaa9050327dbdbda022c1c65de3f IP Address: 172.26.4.180 URL: /api/json/api.php?Class=APIRequest&Method=getHierarchyLevelOptions&v=2&StationID=7e6e924bf3898d030cca20c01a70e519&Mes DEBUG [L0761] [00063ms]: Authentication::Check(): sageID=be3543b4-5675-e4f0-1022-96732112c559 Touch Updated Date: 1 DEBUG [L0163] [00063ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00063ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00063ms]: TTDate::setTimeFormat(): Setting Default Time Format: g:i A DEBUG [L0241] [00063ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00063ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00063ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00063ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00063ms]: authenticatedInvokeService(): Current User: lmestiri (User ID: 172) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0091] [00063ms] Array: APIRequest::getHierarchyLevelOptions(): Type ID: array(5) { [0]=> int(10) [1]=> int(20) [2]=> int(30) [3]=> int(40) [4]=> int(100) } DEBUG [L0259] [00079ms]: [Function](): Server Response Time: 0.078000068664551 ---------------[ 04-May-2017 16:19:39 +0100 [1493911179.8157] (PID: 1468) ]--------------- ---------------[ 04-May-2017 16:19:40 +0100 [1493911179.9249] (PID: 1468) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIRequest&Method=getRequest&v=2&StationID=7e6e924bf3898d030cca20c01a70e519&MessageID=9572440f-bee7-c3fb-8308-6b5d935f2591 IP Address: 172.26.4.180 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.112 Safari/537.36 DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: 172.26.4.219 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00032ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00032ms]: [Function](): Handling JSON Call To API Factory: APIRequest Method: getRequest Message ID: 9572440f-bee7-c3fb-8308-6b5d935f2591 DEBUG [L0230] [00032ms] Array: [Function](): Arguments: (Size: 494) array(1) { [0]=> array(5) { ["filter_data"]=> array(2) { ["type_id"]=> array(1) { [0]=> int(-1) } ["hierarchy_level"]=> int(1) } ["filter_sort"]=> array(0) { } ["filter_columns"]=> array(12) { ["is_owner"]=> bool(true) ["id"]=> bool(true) ["is_child"]=> bool(true) ["in_use"]=> bool(true) ["first_name"]=> bool(true) ["last_name"]=> bool(true) ["user_id"]=> bool(true) ["status_id"]=> bool(true) ["cb"]=> bool(true) ["type"]=> bool(true) ["date_stamp"]=> bool(true) ["status"]=> bool(true) } ["filter_items_per_page"]=> int(0) ["filter_page"]=> int(1) } } DEBUG [L0241] [00032ms]: [Function](): Session ID: 6705a4091a3efaa9050327dbdbda022c1c65de3f Source IP: 172.26.4.180 DEBUG [L0761] [00032ms]: Authentication::Check(): Session ID: 6705a4091a3efaa9050327dbdbda022c1c65de3f IP Address: 172.26.4.180 URL: /api/json/api.php?Class=APIRequest&Method=getRequest&v=2&StationID=7e6e924bf3898d030cca20c01a70e519&MessageID=9572440 DEBUG [L0761] [00032ms]: Authentication::Check(): f-bee7-c3fb-8308-6b5d935f2591 Touch Updated Date: 1 DEBUG [L0163] [00032ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00032ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00032ms]: TTDate::setTimeFormat(): Setting Default Time Format: g:i A DEBUG [L0241] [00032ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00032ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00032ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00047ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00047ms]: authenticatedInvokeService(): Current User: lmestiri (User ID: 172) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0138] [00047ms] Array: APIRequest::getRequest(): Type ID: array(5) { [0]=> int(10) [1]=> int(20) [2]=> int(30) [3]=> int(40) [4]=> int(100) } DEBUG [L0139] [00047ms] Array: APIRequest::getRequest(): Hierarchy Type ID: array(5) { [0]=> int(1010) [1]=> int(1020) [2]=> int(1030) [3]=> int(1040) [4]=> int(1100) } DEBUG [L0140] [00047ms] Array: APIRequest::getRequest(): Hierarchy Levels: array(2) { [1]=> array(6) { [0]=> array(4) { ["hierarchy_control_id"]=> int(46) ["level"]=> int(1) ["last_level"]=> bool(false) ["object_type_id"]=> array(5) { [0]=> int(1040) [1]=> int(1010) [3]=> int(1020) [6]=> int(1100) [8]=> int(1030) } } [1]=> array(4) { ["hierarchy_control_id"]=> int(51) ["level"]=> int(1) ["last_level"]=> bool(false) ["object_type_id"]=> array(5) { [0]=> int(1100) [2]=> int(1030) [4]=> int(1010) [6]=> int(1020) [8]=> int(1040) } } [2]=> array(4) { ["hierarchy_control_id"]=> int(57) ["level"]=> int(1) ["last_level"]=> bool(false) ["object_type_id"]=> array(5) { [0]=> int(1010) [1]=> int(1020) [3]=> int(1040) [5]=> int(1100) [7]=> int(1030) } } [3]=> array(4) { ["hierarchy_control_id"]=> int(37) ["level"]=> int(1) ["last_level"]=> bool(false) ["object_type_id"]=> array(5) { [0]=> int(1010) [3]=> int(1020) [6]=> int(1040) [9]=> int(1100) [12]=> int(1030) } } [4]=> array(4) { ["hierarchy_control_id"]=> int(63) ["level"]=> int(1) ["last_level"]=> bool(true) ["object_type_id"]=> array(5) { [0]=> int(1010) [2]=> int(1020) [4]=> int(1040) [6]=> int(1030) [8]=> int(1100) } } [5]=> array(4) { ["hierarchy_control_id"]=> int(41) ["level"]=> int(1) ["last_level"]=> bool(false) ["object_type_id"]=> array(5) { [0]=> int(1100) [2]=> int(1030) [4]=> int(1010) [6]=> int(1020) [8]=> int(1040) } } } [2]=> array(5) { [0]=> array(4) { ["hierarchy_control_id"]=> int(46) ["level"]=> int(2) ["last_level"]=> bool(true) ["object_type_id"]=> array(5) { [0]=> int(1040) [1]=> int(1010) [3]=> int(1020) [6]=> int(1100) [8]=> int(1030) } } [1]=> array(4) { ["hierarchy_control_id"]=> int(51) ["level"]=> int(2) ["last_level"]=> bool(true) ["object_type_id"]=> array(5) { [0]=> int(1100) [2]=> int(1030) [4]=> int(1010) [6]=> int(1020) [8]=> int(1040) } } [2]=> array(4) { ["hierarchy_control_id"]=> int(57) ["level"]=> int(2) ["last_level"]=> bool(true) ["object_type_id"]=> array(5) { [0]=> int(1010) [1]=> int(1020) [3]=> int(1040) [5]=> int(1100) [7]=> int(1030) } } [3]=> array(4) { ["hierarchy_control_id"]=> int(37) ["level"]=> int(2) ["last_level"]=> bool(true) ["object_type_id"]=> array(5) { [0]=> int(1010) [3]=> int(1020) [6]=> int(1040) [9]=> int(1100) [12]=> int(1030) } } [4]=> array(4) { ["hierarchy_control_id"]=> int(41) ["level"]=> int(2) ["last_level"]=> bool(true) ["object_type_id"]=> array(5) { [0]=> int(1100) [2]=> int(1030) [4]=> int(1010) [6]=> int(1020) [8]=> int(1040) } } } } DEBUG [L0161] [00079ms]: APIRequest::getRequest(): Record Count: 1 DEBUG [L0103] [00079ms]: ProgressBar::start(): start: '9572440f-bee7-c3fb-8308-6b5d935f2591' Iterations: 1 Update Iterations: Key: 9572440f-bee7-c3fb-8308-6b5d935f2591(1493911180.0029) Message: DEBUG [L0259] [00079ms]: [Function](): Server Response Time: 0.078000068664551 ---------------[ 04-May-2017 16:19:40 +0100 [1493911180.0029] (PID: 1468) ]--------------- ---------------[ 04-May-2017 16:19:42 +0100 [1493911182.0429] (PID: 1468) ]--------------- DEBUG [L0401] [00016ms]: [Function](): URI: /api/json/api.php?Class=APIRequest&Method=getRequest&v=2&StationID=7e6e924bf3898d030cca20c01a70e519&MessageID=d19d7794-cd2b-a0db-9b9b-8c5bb1803258 IP Address: 172.26.4.180 DEBUG [L0403] [00016ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.112 Safari/537.36 DEBUG [L0404] [00016ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: 172.26.4.219 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00063ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00063ms]: [Function](): Handling JSON Call To API Factory: APIRequest Method: getRequest Message ID: d19d7794-cd2b-a0db-9b9b-8c5bb1803258 DEBUG [L0230] [00063ms] Array: [Function](): Arguments: (Size: 79) array(1) { [0]=> array(1) { ["filter_data"]=> array(1) { ["id"]=> array(1) { [0]=> string(3) "226" } } } } DEBUG [L0241] [00063ms]: [Function](): Session ID: 6705a4091a3efaa9050327dbdbda022c1c65de3f Source IP: 172.26.4.180 DEBUG [L0761] [00063ms]: Authentication::Check(): Session ID: 6705a4091a3efaa9050327dbdbda022c1c65de3f IP Address: 172.26.4.180 URL: /api/json/api.php?Class=APIRequest&Method=getRequest&v=2&StationID=7e6e924bf3898d030cca20c01a70e519&MessageID=d19d779 DEBUG [L0761] [00063ms]: Authentication::Check(): 4-cd2b-a0db-9b9b-8c5bb1803258 Touch Updated Date: 1 DEBUG [L0163] [00063ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00063ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00063ms]: TTDate::setTimeFormat(): Setting Default Time Format: g:i A DEBUG [L0241] [00063ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00063ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00063ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00079ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00079ms]: authenticatedInvokeService(): Current User: lmestiri (User ID: 172) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0154] [00079ms]: APIRequest::getRequest(): Not using authorization criteria... DEBUG [L0161] [00094ms]: APIRequest::getRequest(): Record Count: 1 DEBUG [L0103] [00094ms]: ProgressBar::start(): start: 'd19d7794-cd2b-a0db-9b9b-8c5bb1803258' Iterations: 1 Update Iterations: Key: d19d7794-cd2b-a0db-9b9b-8c5bb1803258(1493911182.1365) Message: DEBUG [L0277] [00094ms]: RequestFactory::getHierarchyTypeId(): Request Type ID: 30 Hierarchy Type ID: 1030 DEBUG [L0259] [00110ms]: [Function](): Server Response Time: 0.10920095443726 ---------------[ 04-May-2017 16:19:42 +0100 [1493911182.1521] (PID: 1468) ]--------------- ---------------[ 04-May-2017 16:19:42 +0100 [1493911182.2301] (PID: 1468) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIMessageControl&Method=getEmbeddedMessage&v=2&StationID=7e6e924bf3898d030cca20c01a70e519&MessageID=b901e45f-2fba-3dc7-8bec-d3bf5f3f1726 IP Address: 172.26.4.180 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.112 Safari/537.36 DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: 172.26.4.219 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00032ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00032ms]: [Function](): Handling JSON Call To API Factory: APIMessageControl Method: getEmbeddedMessage Message ID: b901e45f-2fba-3dc7-8bec-d3bf5f3f1726 DEBUG [L0230] [00032ms] Array: [Function](): Arguments: (Size: 102) array(1) { [0]=> array(1) { ["filter_data"]=> array(2) { ["object_type_id"]=> int(50) ["object_id"]=> int(226) } } } DEBUG [L0241] [00032ms]: [Function](): Session ID: 6705a4091a3efaa9050327dbdbda022c1c65de3f Source IP: 172.26.4.180 DEBUG [L0761] [00032ms]: Authentication::Check(): Session ID: 6705a4091a3efaa9050327dbdbda022c1c65de3f IP Address: 172.26.4.180 URL: /api/json/api.php?Class=APIMessageControl&Method=getEmbeddedMessage&v=2&StationID=7e6e924bf3898d030cca20c01a70e519&Me DEBUG [L0761] [00032ms]: Authentication::Check(): ssageID=b901e45f-2fba-3dc7-8bec-d3bf5f3f1726 Touch Updated Date: 1 DEBUG [L0163] [00047ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00047ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00047ms]: TTDate::setTimeFormat(): Setting Default Time Format: g:i A DEBUG [L0241] [00047ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00047ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00047ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00047ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00047ms]: authenticatedInvokeService(): Current User: lmestiri (User ID: 172) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0209] [00047ms]: APIMessageControl::getEmbeddedMessage(): API Class Name: APIRequest GET Function: getRequest DEBUG [L0154] [00047ms]: APIRequest::getRequest(): Not using authorization criteria... DEBUG [L0161] [00078ms]: APIRequest::getRequest(): Record Count: 1 DEBUG [L0103] [00078ms]: ProgressBar::start(): start: '' Iterations: 1 Update Iterations: Key: (1493911182.3081) Message: DEBUG [L0230] [00078ms]: APIMessageControl::getEmbeddedMessage(): Record Count: 1 DEBUG [L0103] [00078ms]: ProgressBar::start(): start: 'b901e45f-2fba-3dc7-8bec-d3bf5f3f1726' Iterations: 1 Update Iterations: Key: b901e45f-2fba-3dc7-8bec-d3bf5f3f1726(1493911182.3081) Message: DEBUG [L0259] [00078ms]: [Function](): Server Response Time: 0.077999830245972 ---------------[ 04-May-2017 16:19:42 +0100 [1493911182.3081] (PID: 1468) ]--------------- ---------------[ 04-May-2017 16:19:42 +0100 [1493911182.3549] (PID: 1468) ]--------------- DEBUG [L0401] [00016ms]: [Function](): URI: /api/json/api.php?Class=APIAuthorization&Method=getAuthorization&v=2&StationID=7e6e924bf3898d030cca20c01a70e519&MessageID=6a2c5ac1-6a65-faa1-4aaf-ccb42e60cb7c IP Address: 172.26.4.180 DEBUG [L0403] [00016ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.112 Safari/537.36 DEBUG [L0404] [00016ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: 172.26.4.219 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00032ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00032ms]: [Function](): Handling JSON Call To API Factory: APIAuthorization Method: getAuthorization Message ID: 6a2c5ac1-6a65-faa1-4aaf-ccb42e60cb7c DEBUG [L0230] [00032ms] Array: [Function](): Arguments: (Size: 219) array(1) { [0]=> array(2) { ["filter_data"]=> array(2) { ["object_id"]=> array(1) { [0]=> int(226) } ["object_type_id"]=> int(1030) } ["filter_columns"]=> array(3) { ["created_by"]=> bool(true) ["created_date"]=> bool(true) ["authorized"]=> bool(true) } } } DEBUG [L0241] [00032ms]: [Function](): Session ID: 6705a4091a3efaa9050327dbdbda022c1c65de3f Source IP: 172.26.4.180 DEBUG [L0761] [00032ms]: Authentication::Check(): Session ID: 6705a4091a3efaa9050327dbdbda022c1c65de3f IP Address: 172.26.4.180 URL: /api/json/api.php?Class=APIAuthorization&Method=getAuthorization&v=2&StationID=7e6e924bf3898d030cca20c01a70e519&Messa DEBUG [L0761] [00032ms]: Authentication::Check(): geID=6a2c5ac1-6a65-faa1-4aaf-ccb42e60cb7c Touch Updated Date: 1 DEBUG [L0163] [00032ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00032ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00032ms]: TTDate::setTimeFormat(): Setting Default Time Format: g:i A DEBUG [L0241] [00032ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00032ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00032ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00047ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00047ms]: authenticatedInvokeService(): Current User: lmestiri (User ID: 172) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0068] [00047ms] Array: APIAuthorization::getAuthorization(): Filter Data: array(2) { ["filter_data"]=> array(2) { ["object_id"]=> array(1) { [0]=> int(226) } ["object_type_id"]=> int(1030) } ["filter_columns"]=> array(3) { ["created_by"]=> bool(true) ["created_date"]=> bool(true) ["authorized"]=> bool(true) } } DEBUG [L0073] [00047ms]: APIAuthorization::getAuthorization(): Request object_type_id: 1030 DEBUG [L0111] [00047ms]: APIAuthorization::getAuthorization(): Record Count: 1 DEBUG [L0103] [00047ms]: ProgressBar::start(): start: '6a2c5ac1-6a65-faa1-4aaf-ccb42e60cb7c' Iterations: 1 Update Iterations: Key: 6a2c5ac1-6a65-faa1-4aaf-ccb42e60cb7c(1493911182.4017) Message: DEBUG [L0259] [00047ms]: [Function](): Server Response Time: 0.046799898147583 ---------------[ 04-May-2017 16:19:42 +0100 [1493911182.4017] (PID: 1468) ]--------------- ---------------[ 04-May-2017 16:19:50 +0100 [1493911190.3233] (PID: 4528) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIUserGenericData&Method=getUserGenericData&v=2&StationID=7e6e924bf3898d030cca20c01a70e519&MessageID=a17f7a78-0a45-c76d-1fa2-d4dd81a79530 IP Address: 172.26.4.180 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.112 Safari/537.36 DEBUG [L0404] [00016ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: 172.26.4.219 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00047ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00047ms]: [Function](): Handling JSON Call To API Factory: APIUserGenericData Method: getUserGenericData Message ID: a17f7a78-0a45-c76d-1fa2-d4dd81a79530 DEBUG [L0230] [00047ms] Array: [Function](): Arguments: (Size: 114) array(1) { [0]=> array(1) { ["filter_data"]=> array(2) { ["script"]=> string(16) "global_dashboard" ["deleted"]=> bool(false) } } } DEBUG [L0241] [00047ms]: [Function](): Session ID: 6705a4091a3efaa9050327dbdbda022c1c65de3f Source IP: 172.26.4.180 DEBUG [L0761] [00047ms]: Authentication::Check(): Session ID: 6705a4091a3efaa9050327dbdbda022c1c65de3f IP Address: 172.26.4.180 URL: /api/json/api.php?Class=APIUserGenericData&Method=getUserGenericData&v=2&StationID=7e6e924bf3898d030cca20c01a70e519&M DEBUG [L0761] [00047ms]: Authentication::Check(): essageID=a17f7a78-0a45-c76d-1fa2-d4dd81a79530 Touch Updated Date: 1 DEBUG [L0163] [00063ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00063ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00063ms]: TTDate::setTimeFormat(): Setting Default Time Format: g:i A DEBUG [L0241] [00063ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00063ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00063ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00063ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00063ms]: authenticatedInvokeService(): Current User: lmestiri (User ID: 172) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0062] [00063ms]: APIUserGenericData::getUserGenericData(): Forcing User ID to current user: 172 DEBUG [L0069] [00063ms] Array: APIUserGenericData::getUserGenericData(): Getting User Generic Data: array(5) { ["filter_data"]=> array(3) { ["script"]=> string(16) "global_dashboard" ["deleted"]=> bool(false) ["user_id"]=> int(172) } ["filter_columns"]=> NULL ["filter_items_per_page"]=> bool(false) ["filter_page"]=> bool(false) ["filter_sort"]=> NULL } DEBUG [L0073] [00063ms]: APIUserGenericData::getUserGenericData(): Record Count: 8 DEBUG [L0259] [00063ms]: [Function](): Server Response Time: 0.062399864196777 ---------------[ 04-May-2017 16:19:50 +0100 [1493911190.3857] (PID: 4528) ]--------------- ---------------[ 04-May-2017 16:19:50 +0100 [1493911190.4169] (PID: 4528) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIUserGenericData&Method=getUserGenericData&v=2&StationID=7e6e924bf3898d030cca20c01a70e519&MessageID=e85b3784-9a6e-f22b-d899-ee9d0cfa3c3e IP Address: 172.26.4.180 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.112 Safari/537.36 DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: 172.26.4.219 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00032ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00032ms]: [Function](): Handling JSON Call To API Factory: APIUserGenericData Method: getUserGenericData Message ID: e85b3784-9a6e-f22b-d899-ee9d0cfa3c3e DEBUG [L0230] [00032ms] Array: [Function](): Arguments: (Size: 152) array(1) { [0]=> array(1) { ["filter_data"]=> array(3) { ["script"]=> string(22) "global_dashboard_order" ["name"]=> string(10) "order_data" ["deleted"]=> bool(false) } } } DEBUG [L0241] [00032ms]: [Function](): Session ID: 6705a4091a3efaa9050327dbdbda022c1c65de3f Source IP: 172.26.4.180 DEBUG [L0761] [00032ms]: Authentication::Check(): Session ID: 6705a4091a3efaa9050327dbdbda022c1c65de3f IP Address: 172.26.4.180 URL: /api/json/api.php?Class=APIUserGenericData&Method=getUserGenericData&v=2&StationID=7e6e924bf3898d030cca20c01a70e519&M DEBUG [L0761] [00032ms]: Authentication::Check(): essageID=e85b3784-9a6e-f22b-d899-ee9d0cfa3c3e Touch Updated Date: 1 DEBUG [L0163] [00032ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00032ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00032ms]: TTDate::setTimeFormat(): Setting Default Time Format: g:i A DEBUG [L0241] [00032ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00032ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00032ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00032ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00032ms]: authenticatedInvokeService(): Current User: lmestiri (User ID: 172) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0062] [00032ms]: APIUserGenericData::getUserGenericData(): Forcing User ID to current user: 172 DEBUG [L0069] [00032ms] Array: APIUserGenericData::getUserGenericData(): Getting User Generic Data: array(5) { ["filter_data"]=> array(4) { ["script"]=> string(22) "global_dashboard_order" ["name"]=> string(10) "order_data" ["deleted"]=> bool(false) ["user_id"]=> int(172) } ["filter_columns"]=> NULL ["filter_items_per_page"]=> bool(false) ["filter_page"]=> bool(false) ["filter_sort"]=> NULL } DEBUG [L0073] [00032ms]: APIUserGenericData::getUserGenericData(): Record Count: 1 DEBUG [L0259] [00032ms]: [Function](): Server Response Time: 0.031200170516968 ---------------[ 04-May-2017 16:19:50 +0100 [1493911190.4481] (PID: 4528) ]--------------- ---------------[ 04-May-2017 16:19:50 +0100 [1493911190.5105] (PID: 1468) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIDashboard&Method=getDashletData&v=2&StationID=7e6e924bf3898d030cca20c01a70e519&MessageID=401985ae-2f0b-63de-8954-4b016be0f24a IP Address: 172.26.4.180 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.112 Safari/537.36 DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: 172.26.4.219 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00079ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00079ms]: [Function](): Handling JSON Call To API Factory: APIDashboard Method: getDashletData Message ID: 401985ae-2f0b-63de-8954-4b016be0f24a DEBUG [L0230] [00079ms] Array: [Function](): Arguments: (Size: 90) array(2) { [0]=> string(15) "message_summary" [1]=> array(1) { ["rows_per_page"]=> string(1) "0" } } DEBUG [L0241] [00079ms]: [Function](): Session ID: 6705a4091a3efaa9050327dbdbda022c1c65de3f Source IP: 172.26.4.180 DEBUG [L0761] [00079ms]: Authentication::Check(): Session ID: 6705a4091a3efaa9050327dbdbda022c1c65de3f IP Address: 172.26.4.180 URL: /api/json/api.php?Class=APIDashboard&Method=getDashletData&v=2&StationID=7e6e924bf3898d030cca20c01a70e519&MessageID=4 DEBUG [L0761] [00079ms]: Authentication::Check(): 01985ae-2f0b-63de-8954-4b016be0f24a Touch Updated Date: 1 DEBUG [L0163] [00079ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00094ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00094ms]: TTDate::setTimeFormat(): Setting Default Time Format: g:i A DEBUG [L0241] [00094ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00094ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00094ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00094ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00094ms]: authenticatedInvokeService(): Current User: lmestiri (User ID: 172) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0441] [00094ms]: APIDashboard::getDashletData(): Name: message_summary DEBUG [L0114] [00125ms]: APIMessageControl::getMessageControl(): Record Count: 0 DEBUG [L0259] [00125ms]: [Function](): Server Response Time: 0.12479996681213 ---------------[ 04-May-2017 16:19:50 +0100 [1493911190.6353] (PID: 1468) ]--------------- ---------------[ 04-May-2017 16:19:50 +0100 [1493911190.4949] (PID: 4528) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIDashboard&Method=getDashletData&v=2&StationID=7e6e924bf3898d030cca20c01a70e519&MessageID=96120d2e-bc78-514f-47e6-28c2f06c966d IP Address: 172.26.4.180 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.112 Safari/537.36 DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: 172.26.4.219 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00016ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00016ms]: [Function](): Handling JSON Call To API Factory: APIDashboard Method: getDashletData Message ID: 96120d2e-bc78-514f-47e6-28c2f06c966d DEBUG [L0230] [00016ms] Array: [Function](): Arguments: (Size: 50) array(2) { [0]=> string(4) "news" [1]=> array(0) { } } DEBUG [L0241] [00016ms]: [Function](): Session ID: 6705a4091a3efaa9050327dbdbda022c1c65de3f Source IP: 172.26.4.180 DEBUG [L0761] [00016ms]: Authentication::Check(): Session ID: 6705a4091a3efaa9050327dbdbda022c1c65de3f IP Address: 172.26.4.180 URL: /api/json/api.php?Class=APIDashboard&Method=getDashletData&v=2&StationID=7e6e924bf3898d030cca20c01a70e519&MessageID=9 DEBUG [L0761] [00016ms]: Authentication::Check(): 6120d2e-bc78-514f-47e6-28c2f06c966d Touch Updated Date: 1 DEBUG [L0163] [00032ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00032ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00032ms]: TTDate::setTimeFormat(): Setting Default Time Format: g:i A DEBUG [L0241] [00032ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00032ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00032ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00032ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00032ms]: authenticatedInvokeService(): Current User: lmestiri (User ID: 172) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0441] [00032ms]: APIDashboard::getDashletData(): Name: news DEBUG [L0114] [00079ms]: APIMessageControl::getMessageControl(): Record Count: 0 DEBUG [L0530] [00079ms]: APIDashboard::getDashletData(): TimeSheet Verification is not enabled... DEBUG [L0194] [00094ms] Array: APISchedule::getScheduleDates(): Schedule Dates: Base Date: 04/05/2017 Type: week Strict: 0 array(6) { ["base_date"]=> int(1493852400) ["start_date"]=> int(1493852400) ["end_date"]=> int(1494457199) ["base_display_date"]=> string(10) "04/05/2017" ["start_display_date"]=> string(10) "04/05/2017" ["end_display_date"]=> string(10) "10/05/2017" } DEBUG [L0614] [00094ms]: ScheduleListFactory::getOverriddenOpenShiftRecurringSchedules(): Getting overrriden Open Shifts... DEBUG [L0848] [00110ms]: ScheduleListFactory::getOverriddenOpenShiftRecurringSchedules(): Excluded Recurring OPEN shifts: 0 DEBUG [L1194] [00125ms]: ScheduleFactory::getScheduleArray(): Found Scheduled Rows: 0 DEBUG [L0269] [00141ms]: APISchedule::getCombinedSchedule(): Holiday Record Count: 0 DEBUG [L0138] [00157ms]: APIPayStub::getPayStub(): Record Count: 0 Format: DEBUG [L0259] [00157ms]: [Function](): Server Response Time: 0.1560001373291 ---------------[ 04-May-2017 16:19:50 +0100 [1493911190.6509] (PID: 4528) ]--------------- ---------------[ 04-May-2017 16:19:50 +0100 [1493911190.4949] (PID: 4400) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIDashboard&Method=getDashletData&v=2&StationID=7e6e924bf3898d030cca20c01a70e519&MessageID=e2f2cec0-8db5-8a73-0c63-d39de5e32b3d IP Address: 172.26.4.180 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.112 Safari/537.36 DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: 172.26.4.219 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00157ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00157ms]: [Function](): Handling JSON Call To API Factory: APIDashboard Method: getDashletData Message ID: e2f2cec0-8db5-8a73-0c63-d39de5e32b3d DEBUG [L0230] [00157ms] Array: [Function](): Arguments: (Size: 92) array(2) { [0]=> string(17) "exception_summary" [1]=> array(1) { ["rows_per_page"]=> string(1) "0" } } DEBUG [L0241] [00157ms]: [Function](): Session ID: 6705a4091a3efaa9050327dbdbda022c1c65de3f Source IP: 172.26.4.180 DEBUG [L0761] [00157ms]: Authentication::Check(): Session ID: 6705a4091a3efaa9050327dbdbda022c1c65de3f IP Address: 172.26.4.180 URL: /api/json/api.php?Class=APIDashboard&Method=getDashletData&v=2&StationID=7e6e924bf3898d030cca20c01a70e519&MessageID=e DEBUG [L0761] [00157ms]: Authentication::Check(): 2f2cec0-8db5-8a73-0c63-d39de5e32b3d Touch Updated Date: 1 DEBUG [L0163] [00172ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00172ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00172ms]: TTDate::setTimeFormat(): Setting Default Time Format: g:i A DEBUG [L0241] [00172ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00172ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00172ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00172ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00172ms]: authenticatedInvokeService(): Current User: lmestiri (User ID: 172) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0441] [00172ms]: APIDashboard::getDashletData(): Name: exception_summary DEBUG [L0105] [00234ms]: APIException::getException(): Record Count: 1 DEBUG [L0103] [00234ms]: ProgressBar::start(): start: '' Iterations: 1 Update Iterations: Key: (1493911190.7289) Message: DEBUG [L0259] [00234ms]: [Function](): Server Response Time: 0.23399996757507 ---------------[ 04-May-2017 16:19:50 +0100 [1493911190.7289] (PID: 4400) ]--------------- ---------------[ 04-May-2017 16:19:50 +0100 [1493911190.6665] (PID: 4528) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIDashboard&Method=getDashletData&v=2&StationID=7e6e924bf3898d030cca20c01a70e519&MessageID=20a20604-0d45-eba6-b262-38c82ae8c07a IP Address: 172.26.4.180 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.112 Safari/537.36 DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: 172.26.4.219 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00032ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00032ms]: [Function](): Handling JSON Call To API Factory: APIDashboard Method: getDashletData Message ID: 20a20604-0d45-eba6-b262-38c82ae8c07a DEBUG [L0230] [00032ms] Array: [Function](): Arguments: (Size: 91) array(2) { [0]=> string(16) "schedule_summary" [1]=> array(1) { ["rows_per_page"]=> string(1) "0" } } DEBUG [L0241] [00032ms]: [Function](): Session ID: 6705a4091a3efaa9050327dbdbda022c1c65de3f Source IP: 172.26.4.180 DEBUG [L0761] [00032ms]: Authentication::Check(): Session ID: 6705a4091a3efaa9050327dbdbda022c1c65de3f IP Address: 172.26.4.180 URL: /api/json/api.php?Class=APIDashboard&Method=getDashletData&v=2&StationID=7e6e924bf3898d030cca20c01a70e519&MessageID=2 DEBUG [L0761] [00032ms]: Authentication::Check(): 0a20604-0d45-eba6-b262-38c82ae8c07a Touch Updated Date: 1 DEBUG [L0163] [00047ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00047ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00047ms]: TTDate::setTimeFormat(): Setting Default Time Format: g:i A DEBUG [L0241] [00047ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00047ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00047ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00047ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00047ms]: authenticatedInvokeService(): Current User: lmestiri (User ID: 172) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0441] [00047ms]: APIDashboard::getDashletData(): Name: schedule_summary DEBUG [L0194] [00047ms] Array: APISchedule::getScheduleDates(): Schedule Dates: Base Date: 04/05/2017 Type: week Strict: 0 array(6) { ["base_date"]=> int(1493852400) ["start_date"]=> int(1493852400) ["end_date"]=> int(1494457199) ["base_display_date"]=> string(10) "04/05/2017" ["start_display_date"]=> string(10) "04/05/2017" ["end_display_date"]=> string(10) "10/05/2017" } DEBUG [L0614] [00047ms]: ScheduleListFactory::getOverriddenOpenShiftRecurringSchedules(): Getting overrriden Open Shifts... DEBUG [L0848] [00063ms]: ScheduleListFactory::getOverriddenOpenShiftRecurringSchedules(): Excluded Recurring OPEN shifts: 0 DEBUG [L1194] [00110ms]: ScheduleFactory::getScheduleArray(): Found Scheduled Rows: 5 DEBUG [L0103] [00110ms]: ProgressBar::start(): start: '' Iterations: 5 Update Iterations: Key: (1493911190.7757) Message: Processing Committed Shifts... DEBUG [L1332] [00110ms]: ScheduleFactory::getScheduleArray(): Processed Scheduled Rows: 5 DEBUG [L0269] [00125ms]: APISchedule::getCombinedSchedule(): Holiday Record Count: 0 DEBUG [L0259] [00125ms]: [Function](): Server Response Time: 0.12480092048645 ---------------[ 04-May-2017 16:19:50 +0100 [1493911190.7913] (PID: 4528) ]--------------- ---------------[ 04-May-2017 16:19:50 +0100 [1493911190.6821] (PID: 1468) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIDashboard&Method=getDashletData&v=2&StationID=7e6e924bf3898d030cca20c01a70e519&MessageID=4505418f-803c-2671-c8f5-0337581485e2 IP Address: 172.26.4.180 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.112 Safari/537.36 DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: 172.26.4.219 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00016ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00016ms]: [Function](): Handling JSON Call To API Factory: APIDashboard Method: getDashletData Message ID: 4505418f-803c-2671-c8f5-0337581485e2 DEBUG [L0230] [00016ms] Array: [Function](): Arguments: (Size: 100) array(2) { [0]=> string(25) "user_active_shift_summary" [1]=> array(1) { ["rows_per_page"]=> string(1) "0" } } DEBUG [L0241] [00016ms]: [Function](): Session ID: 6705a4091a3efaa9050327dbdbda022c1c65de3f Source IP: 172.26.4.180 DEBUG [L0761] [00016ms]: Authentication::Check(): Session ID: 6705a4091a3efaa9050327dbdbda022c1c65de3f IP Address: 172.26.4.180 URL: /api/json/api.php?Class=APIDashboard&Method=getDashletData&v=2&StationID=7e6e924bf3898d030cca20c01a70e519&MessageID=4 DEBUG [L0761] [00016ms]: Authentication::Check(): 505418f-803c-2671-c8f5-0337581485e2 Touch Updated Date: 1 DEBUG [L0163] [00032ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00047ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00047ms]: TTDate::setTimeFormat(): Setting Default Time Format: g:i A DEBUG [L0241] [00047ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00047ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00047ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00047ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00047ms]: authenticatedInvokeService(): Current User: lmestiri (User ID: 172) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0441] [00047ms]: APIDashboard::getDashletData(): Name: user_active_shift_summary DEBUG [L0564] [00047ms] Array: ActiveShiftReport::_getOptions(): Template Config for: by_status_by_type_by_employee array(5) { ["-1010-time_period"]=> array(1) { ["time_period"]=> string(13) "last_24_hours" } ["-1000-template"]=> string(29) "by_status_by_type_by_employee" ["-5000-filter"]=> array(1) { ["user_status_id"]=> array(1) { [0]=> int(10) } } ["-5010-columns"]=> array(5) { [0]=> string(6) "status" [1]=> string(4) "type" [2]=> string(10) "first_name" [3]=> string(9) "last_name" [4]=> string(10) "time_stamp" } ["-5040-sort"]=> array(4) { [0]=> array(1) { ["status"]=> string(3) "asc" } [1]=> array(1) { ["type"]=> string(4) "desc" } [2]=> array(1) { ["last_name"]=> string(3) "asc" } [3]=> array(1) { ["first_name"]=> string(3) "asc" } } } DEBUG [L2157] [00047ms]: Misc::isSystemLoadValid(): Load average within valid limits: Current: 0 Max: 9999 DEBUG [L0112] [00047ms]: APIReport::getReport(): Format: raw DEBUG [L0495] [00047ms] Array: Report::setConfig(): setConfig(): array(6) { ["time_period"]=> array(1) { ["time_period"]=> string(13) "last_24_hours" } ["template"]=> string(29) "by_status_by_type_by_employee" ["filter"]=> array(1) { ["user_status_id"]=> array(1) { [0]=> int(10) } } ["columns"]=> array(5) { [0]=> string(6) "status" [1]=> string(4) "type" [2]=> string(10) "first_name" [3]=> string(9) "last_name" [4]=> string(10) "time_stamp" } ["sort"]=> array(4) { [0]=> array(1) { ["status"]=> string(3) "asc" } [1]=> array(1) { ["type"]=> string(4) "desc" } [2]=> array(1) { ["last_name"]=> string(3) "asc" } [3]=> array(1) { ["first_name"]=> string(3) "asc" } } ["other"]=> array(1) { ["maximum_row_limit"]=> string(2) "50" } } DEBUG [L0700] [00047ms]: TTi18n::getPDFDefaultFont(): Using international font: freeserif DEBUG [L1033] [00047ms]: Report::setOtherConfig(): Report default font: freeserif DEBUG [L0718] [00047ms]: Report::setFilterConfig(): Found TimePeriod... DEBUG [L0632] [00047ms] Array: Report::convertTimePeriodToStartEndDate(): Input: Time Period Array: array(1) { ["time_period"]=> string(13) "last_24_hours" } DEBUG [L0704] [00047ms] Array: Report::convertTimePeriodToStartEndDate(): Output: Time Period Array: array(3) { ["time_period"]=> array(1) { ["time_period"]=> string(13) "last_24_hours" } ["start_date"]=> int(1493824790) ["end_date"]=> int(1493911190) } DEBUG [L0733] [00047ms] Array: Report::setFilterConfig(): Filter Data: array(5) { ["time_period"]=> array(1) { ["time_period"]=> string(13) "last_24_hours" } ["template"]=> string(29) "by_status_by_type_by_employee" ["user_status_id"]=> array(1) { [0]=> int(10) } ["start_date"]=> int(1493824790) ["end_date"]=> int(1493911190) } DEBUG [L1881] [00047ms]: Report::checkPermissions(): Permission Check Retval: 1 DEBUG [L0481] [00047ms]: Report::setAMFMessageID(): AMF Message ID: DEBUG [L1881] [00047ms]: Report::checkPermissions(): Permission Check Retval: 1 DEBUG [L0351] [00047ms]: Report::setExecutionMemoryLimit(): Setting hard memory limit to: 2147483647 Soft Limit: 1073741824 Based on: 1024M DEBUG [L0103] [00047ms]: ProgressBar::start(): start: '' Iterations: 2 Update Iterations: Key: (1493911190.7289) Message: Querying Database... DEBUG [L1900] [00047ms]: Report::setQueryStatementTimeout(): Setting Report DB query statement timeout to: 600000 DEBUG [L1188] [00063ms] Array: Report::getData(): Final Report Config: array(5) { ["other"]=> array(27) { ["report_name"]=> string(0) "" ["is_embedded"]=> bool(false) ["disable_grand_total"]=> bool(false) ["page_orientation"]=> string(1) "P" ["page_format"]=> string(6) "LETTER" ["default_font"]=> string(9) "freeserif" ["maximum_page_limit"]=> int(100) ["maximum_row_limit"]=> string(2) "50" ["query_statement_timeout"]=> int(600000) ["maximum_memory_limit"]=> string(5) "1024M" ["maximum_execution_limit"]=> int(1800) ["font_size"]=> int(0) ["table_header_font_size"]=> int(8) ["table_row_font_size"]=> int(8) ["table_header_word_wrap"]=> int(10) ["table_data_word_wrap"]=> int(50) ["top_margin"]=> int(5) ["bottom_margin"]=> int(5) ["left_margin"]=> int(5) ["right_margin"]=> int(5) ["adjust_horizontal_position"]=> int(0) ["adjust_vertical_position"]=> int(0) ["show_blank_values"]=> bool(true) ["blank_value_placeholder"]=> string(1) "-" ["show_duplicate_values"]=> bool(false) ["duplicate_value_placeholder"]=> string(1) " " ["auto_refresh"]=> bool(false) } ["chart"]=> array(8) { ["enable"]=> bool(false) ["type"]=> int(10) ["display_mode"]=> int(10) ["point_labels"]=> bool(true) ["include_sub_total"]=> bool(false) ["axis_scale_min"]=> bool(false) ["axis_scale_static"]=> bool(false) ["combine_columns"]=> bool(true) } ["columns"]=> array(5) { ["status"]=> bool(true) ["type"]=> bool(true) ["first_name"]=> bool(true) ["last_name"]=> bool(true) ["time_stamp"]=> bool(true) } ["sort"]=> array(4) { ["status"]=> string(3) "asc" ["type"]=> string(4) "desc" ["last_name"]=> string(3) "asc" ["first_name"]=> string(3) "asc" } ["filter"]=> array(5) { ["time_period"]=> array(1) { ["time_period"]=> string(13) "last_24_hours" } ["template"]=> string(29) "by_status_by_type_by_employee" ["user_status_id"]=> array(1) { [0]=> int(10) } ["start_date"]=> int(1493824790) ["end_date"]=> int(1493911190) } } DEBUG [L0592] [00094ms]: ActiveShiftReport::_getData(): User Rows: 38 DEBUG [L0103] [00094ms]: ProgressBar::start(): start: '' Iterations: 38 Update Iterations: Key: (1493911190.7757) Message: Retrieving Data... DEBUG [L0609] [00110ms]: ActiveShiftReport::_getData(): User Preference Rows: 38 DEBUG [L0103] [00110ms]: ProgressBar::start(): start: '' Iterations: 38 Update Iterations: Key: (1493911190.7913) Message: Retrieving Data... DEBUG [L0620] [00141ms]: ActiveShiftReport::_getData(): Active Shift Rows: 33 DEBUG [L0103] [00141ms]: ProgressBar::start(): start: '' Iterations: 33 Update Iterations: Key: (1493911190.8225) Message: Retrieving Data... DEBUG [L1193] [00141ms]: Report::getData(): Memory Usage: Current: 2392696 Peak: 2698104 DEBUG [L1900] [00141ms]: Report::setQueryStatementTimeout(): Setting Report DB query statement timeout to: 600000 DEBUG [L2157] [00141ms]: Misc::isSystemLoadValid(): Load average within valid limits: Current: 0 Max: 9999 DEBUG [L0103] [00141ms]: ProgressBar::start(): start: '' Iterations: 33 Update Iterations: Key: (1493911190.8225) Message: Pre-Processing Data... DEBUG [L1203] [00141ms]: Report::preProcess(): Memory Usage: Current: 2365936 Peak: 2698104 DEBUG [L2157] [00141ms]: Misc::isSystemLoadValid(): Load average within valid limits: Current: 0 Max: 9999 DEBUG [L1585] [00141ms]: Report::getCustomColumnFormatOptions(): No Custom Columns... DEBUG [L2157] [00157ms]: Misc::isSystemLoadValid(): Load average within valid limits: Current: 0 Max: 9999 DEBUG [L2157] [00157ms]: Misc::isSystemLoadValid(): Load average within valid limits: Current: 0 Max: 9999 DEBUG [L2157] [00157ms]: Misc::isSystemLoadValid(): Load average within valid limits: Current: 0 Max: 9999 DEBUG [L1225] [00157ms]: Report::group(): Memory Usage: Current: 2430864 Peak: 2755184 DEBUG [L2157] [00157ms]: Misc::isSystemLoadValid(): Load average within valid limits: Current: 0 Max: 9999 DEBUG [L2157] [00157ms]: Misc::isSystemLoadValid(): Load average within valid limits: Current: 0 Max: 9999 DEBUG [L2157] [00157ms]: Misc::isSystemLoadValid(): Load average within valid limits: Current: 0 Max: 9999 DEBUG [L0103] [00157ms]: ProgressBar::start(): start: '' Iterations: 33 Update Iterations: Key: (1493911190.8381) Message: Sorting Data... DEBUG [L1239] [00157ms] Array: Report::sort(): Sort Config: array(4) { ["status"]=> string(3) "asc" ["type"]=> string(4) "desc" ["last_name"]=> string(3) "asc" ["first_name"]=> string(3) "asc" } DEBUG [L1249] [00157ms]: Report::sort(): Memory Usage: Current: 2436480 Peak: 2755184 DEBUG [L2157] [00157ms]: Misc::isSystemLoadValid(): Load average within valid limits: Current: 0 Max: 9999 DEBUG [L1315] [00157ms]: Report::Total(): Memory Usage: Current: 2444216 Peak: 2755184 DEBUG [L1371] [00157ms]: Report::subTotal(): Memory Usage: Current: 2442008 Peak: 2755184 DEBUG [L2157] [00157ms]: Misc::isSystemLoadValid(): Load average within valid limits: Current: 0 Max: 9999 DEBUG [L0103] [00157ms]: ProgressBar::start(): start: '' Iterations: 34 Update Iterations: Key: (1493911190.8381) Message: Post-Processing Data... DEBUG [L1585] [00157ms]: Report::getCustomColumnFormatOptions(): No Custom Columns... DEBUG [L1571] [00157ms]: Report::getTimePeriodFormatOptions(): No Report Date columns... DEBUG [L1421] [00157ms]: Report::postProcess(): Memory Usage: Current: 2448464 Peak: 2755184 DEBUG [L2157] [00157ms]: Misc::isSystemLoadValid(): Load average within valid limits: Current: 0 Max: 9999 DEBUG [L2059] [00157ms]: Report::_output(): Format: raw DEBUG [L2035] [00157ms]: Report::getOutput(): Format: raw Total Time: 0.10920095443726 Memory Usage: Current: 2468504 Peak: 2755184 DEBUG [L2036] [00157ms] Array: Report::getOutput(): Profile Timers: string(1022) "
============================================================================
								PROFILER OUTPUT
============================================================================
Calls					 Time  Routine
-----------------------------------------------------------------------------
  1	15.6000 ms (10.00 %)	 Authentication::Check()
  1	0.0000 ms (0.00 %)	 Group()
  1	0.0000 ms (0.00 %)	 Sort()
  1	0.0000 ms (0.00 %)	 Total
 54	46.8001 ms (30.00 %)	 __autoload
  1	15.6000 ms (10.00 %)	 currencyConvertToBase
  1	62.4008 ms (40.00 %)	 getData
  4	0.0000 ms (0.00 %)	 getEmptyRecordSet()
  1	0.0000 ms (0.00 %)	 group
  1	0.0000 ms (0.00 %)	 postProcess
  1	0.0000 ms (0.00 %)	 preProcess
  1	0.0000 ms (0.00 %)	 sort
  1	0.0000 ms (0.00 %)	 subTotal
  1	15.6000 ms (10.00 %)	 unprofiled

		0.0000 ms (0.00 %)	 Missed
============================================================================
		156.0009 ms (100.00 %)	 OVERALL TIME
============================================================================
" DEBUG [L0259] [00157ms]: [Function](): Server Response Time: 0.15600085258484 ---------------[ 04-May-2017 16:19:50 +0100 [1493911190.8381] (PID: 1468) ]--------------- ---------------[ 04-May-2017 16:19:51 +0100 [1493911191.5401] (PID: 1468) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIDashboard&Method=getDashletData&v=2&StationID=7e6e924bf3898d030cca20c01a70e519&MessageID=36f98621-00e5-5669-4c94-0173807144cc IP Address: 172.26.4.180 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.112 Safari/537.36 DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: 172.26.4.219 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00032ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00032ms]: [Function](): Handling JSON Call To API Factory: APIDashboard Method: getDashletData Message ID: 36f98621-00e5-5669-4c94-0173807144cc DEBUG [L0230] [00032ms] Array: [Function](): Arguments: (Size: 100) array(2) { [0]=> string(25) "request_authorize_summary" [1]=> array(1) { ["rows_per_page"]=> string(1) "0" } } DEBUG [L0241] [00032ms]: [Function](): Session ID: 6705a4091a3efaa9050327dbdbda022c1c65de3f Source IP: 172.26.4.180 DEBUG [L0761] [00032ms]: Authentication::Check(): Session ID: 6705a4091a3efaa9050327dbdbda022c1c65de3f IP Address: 172.26.4.180 URL: /api/json/api.php?Class=APIDashboard&Method=getDashletData&v=2&StationID=7e6e924bf3898d030cca20c01a70e519&MessageID=3 DEBUG [L0761] [00032ms]: Authentication::Check(): 6f98621-00e5-5669-4c94-0173807144cc Touch Updated Date: 1 DEBUG [L0163] [00047ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00047ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00047ms]: TTDate::setTimeFormat(): Setting Default Time Format: g:i A DEBUG [L0241] [00047ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00047ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00047ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00047ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00047ms]: authenticatedInvokeService(): Current User: lmestiri (User ID: 172) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0441] [00047ms]: APIDashboard::getDashletData(): Name: request_authorize_summary DEBUG [L0138] [00063ms] Array: APIRequest::getRequest(): Type ID: array(5) { [0]=> int(10) [1]=> int(20) [2]=> int(30) [3]=> int(40) [4]=> int(100) } DEBUG [L0139] [00063ms] Array: APIRequest::getRequest(): Hierarchy Type ID: array(5) { [0]=> int(1010) [1]=> int(1020) [2]=> int(1030) [3]=> int(1040) [4]=> int(1100) } DEBUG [L0140] [00063ms] Array: APIRequest::getRequest(): Hierarchy Levels: array(2) { [1]=> array(6) { [0]=> array(4) { ["hierarchy_control_id"]=> int(46) ["level"]=> int(1) ["last_level"]=> bool(false) ["object_type_id"]=> array(5) { [0]=> int(1040) [1]=> int(1010) [3]=> int(1020) [6]=> int(1100) [8]=> int(1030) } } [1]=> array(4) { ["hierarchy_control_id"]=> int(51) ["level"]=> int(1) ["last_level"]=> bool(false) ["object_type_id"]=> array(5) { [0]=> int(1100) [2]=> int(1030) [4]=> int(1010) [6]=> int(1020) [8]=> int(1040) } } [2]=> array(4) { ["hierarchy_control_id"]=> int(57) ["level"]=> int(1) ["last_level"]=> bool(false) ["object_type_id"]=> array(5) { [0]=> int(1010) [1]=> int(1020) [3]=> int(1040) [5]=> int(1100) [7]=> int(1030) } } [3]=> array(4) { ["hierarchy_control_id"]=> int(37) ["level"]=> int(1) ["last_level"]=> bool(false) ["object_type_id"]=> array(5) { [0]=> int(1010) [3]=> int(1020) [6]=> int(1040) [9]=> int(1100) [12]=> int(1030) } } [4]=> array(4) { ["hierarchy_control_id"]=> int(63) ["level"]=> int(1) ["last_level"]=> bool(true) ["object_type_id"]=> array(5) { [0]=> int(1010) [2]=> int(1020) [4]=> int(1040) [6]=> int(1030) [8]=> int(1100) } } [5]=> array(4) { ["hierarchy_control_id"]=> int(41) ["level"]=> int(1) ["last_level"]=> bool(false) ["object_type_id"]=> array(5) { [0]=> int(1100) [2]=> int(1030) [4]=> int(1010) [6]=> int(1020) [8]=> int(1040) } } } [2]=> array(5) { [0]=> array(4) { ["hierarchy_control_id"]=> int(46) ["level"]=> int(2) ["last_level"]=> bool(true) ["object_type_id"]=> array(5) { [0]=> int(1040) [1]=> int(1010) [3]=> int(1020) [6]=> int(1100) [8]=> int(1030) } } [1]=> array(4) { ["hierarchy_control_id"]=> int(51) ["level"]=> int(2) ["last_level"]=> bool(true) ["object_type_id"]=> array(5) { [0]=> int(1100) [2]=> int(1030) [4]=> int(1010) [6]=> int(1020) [8]=> int(1040) } } [2]=> array(4) { ["hierarchy_control_id"]=> int(57) ["level"]=> int(2) ["last_level"]=> bool(true) ["object_type_id"]=> array(5) { [0]=> int(1010) [1]=> int(1020) [3]=> int(1040) [5]=> int(1100) [7]=> int(1030) } } [3]=> array(4) { ["hierarchy_control_id"]=> int(37) ["level"]=> int(2) ["last_level"]=> bool(true) ["object_type_id"]=> array(5) { [0]=> int(1010) [3]=> int(1020) [6]=> int(1040) [9]=> int(1100) [12]=> int(1030) } } [4]=> array(4) { ["hierarchy_control_id"]=> int(41) ["level"]=> int(2) ["last_level"]=> bool(true) ["object_type_id"]=> array(5) { [0]=> int(1100) [2]=> int(1030) [4]=> int(1010) [6]=> int(1020) [8]=> int(1040) } } } } DEBUG [L0161] [00094ms]: APIRequest::getRequest(): Record Count: 1 DEBUG [L0103] [00094ms]: ProgressBar::start(): start: '' Iterations: 1 Update Iterations: Key: (1493911191.6337) Message: DEBUG [L0259] [00094ms]: [Function](): Server Response Time: 0.093600034713745 ---------------[ 04-May-2017 16:19:51 +0100 [1493911191.6337] (PID: 1468) ]--------------- ---------------[ 04-May-2017 16:19:51 +0100 [1493911191.5557] (PID: 4528) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIDashboard&Method=getDashletData&v=2&StationID=7e6e924bf3898d030cca20c01a70e519&MessageID=bc811ed0-2559-02f1-82dc-080b60604193 IP Address: 172.26.4.180 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.112 Safari/537.36 DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: 172.26.4.219 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00032ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00032ms]: [Function](): Handling JSON Call To API Factory: APIDashboard Method: getDashletData Message ID: bc811ed0-2559-02f1-82dc-080b60604193 DEBUG [L0230] [00032ms] Array: [Function](): Arguments: (Size: 98) array(2) { [0]=> string(23) "exception_summary_child" [1]=> array(1) { ["rows_per_page"]=> string(1) "0" } } DEBUG [L0241] [00047ms]: [Function](): Session ID: 6705a4091a3efaa9050327dbdbda022c1c65de3f Source IP: 172.26.4.180 DEBUG [L0761] [00047ms]: Authentication::Check(): Session ID: 6705a4091a3efaa9050327dbdbda022c1c65de3f IP Address: 172.26.4.180 URL: /api/json/api.php?Class=APIDashboard&Method=getDashletData&v=2&StationID=7e6e924bf3898d030cca20c01a70e519&MessageID=b DEBUG [L0761] [00047ms]: Authentication::Check(): c811ed0-2559-02f1-82dc-080b60604193 Touch Updated Date: 1 DEBUG [L0163] [00047ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00047ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00047ms]: TTDate::setTimeFormat(): Setting Default Time Format: g:i A DEBUG [L0241] [00047ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00047ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00047ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00047ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00047ms]: authenticatedInvokeService(): Current User: lmestiri (User ID: 172) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0441] [00047ms]: APIDashboard::getDashletData(): Name: exception_summary_child DEBUG [L0105] [00125ms]: APIException::getException(): Record Count: 20 DEBUG [L0103] [00125ms]: ProgressBar::start(): start: '' Iterations: 20 Update Iterations: Key: (1493911191.6805) Message: DEBUG [L0259] [00125ms]: [Function](): Server Response Time: 0.12479996681213 ---------------[ 04-May-2017 16:19:51 +0100 [1493911191.6805] (PID: 4528) ]--------------- ---------------[ 04-May-2017 16:19:51 +0100 [1493911191.5713] (PID: 4400) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIDashboard&Method=getDashletData&v=2&StationID=7e6e924bf3898d030cca20c01a70e519&MessageID=d2cdd6dc-a2cf-ed0a-95fa-f05d0859dbe6 IP Address: 172.26.4.180 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.112 Safari/537.36 DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: 172.26.4.219 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00110ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00110ms]: [Function](): Handling JSON Call To API Factory: APIDashboard Method: getDashletData Message ID: d2cdd6dc-a2cf-ed0a-95fa-f05d0859dbe6 DEBUG [L0230] [00110ms] Array: [Function](): Arguments: (Size: 97) array(2) { [0]=> string(22) "schedule_summary_child" [1]=> array(1) { ["rows_per_page"]=> string(1) "0" } } DEBUG [L0241] [00110ms]: [Function](): Session ID: 6705a4091a3efaa9050327dbdbda022c1c65de3f Source IP: 172.26.4.180 DEBUG [L0761] [00110ms]: Authentication::Check(): Session ID: 6705a4091a3efaa9050327dbdbda022c1c65de3f IP Address: 172.26.4.180 URL: /api/json/api.php?Class=APIDashboard&Method=getDashletData&v=2&StationID=7e6e924bf3898d030cca20c01a70e519&MessageID=d DEBUG [L0761] [00110ms]: Authentication::Check(): 2cdd6dc-a2cf-ed0a-95fa-f05d0859dbe6 Touch Updated Date: 1 DEBUG [L0163] [00125ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00125ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00125ms]: TTDate::setTimeFormat(): Setting Default Time Format: g:i A DEBUG [L0241] [00125ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00125ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00125ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00125ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00125ms]: authenticatedInvokeService(): Current User: lmestiri (User ID: 172) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0441] [00125ms]: APIDashboard::getDashletData(): Name: schedule_summary_child DEBUG [L0194] [00125ms] Array: APISchedule::getScheduleDates(): Schedule Dates: Base Date: 04/05/2017 Type: week Strict: 0 array(6) { ["base_date"]=> int(1493852400) ["start_date"]=> int(1493852400) ["end_date"]=> int(1494457199) ["base_display_date"]=> string(10) "04/05/2017" ["start_display_date"]=> string(10) "04/05/2017" ["end_display_date"]=> string(10) "10/05/2017" } DEBUG [L0614] [00125ms]: ScheduleListFactory::getOverriddenOpenShiftRecurringSchedules(): Getting overrriden Open Shifts... DEBUG [L0848] [00141ms]: ScheduleListFactory::getOverriddenOpenShiftRecurringSchedules(): Excluded Recurring OPEN shifts: 0 DEBUG [L1194] [00203ms]: ScheduleFactory::getScheduleArray(): Found Scheduled Rows: 10 DEBUG [L0103] [00203ms]: ProgressBar::start(): start: '' Iterations: 10 Update Iterations: Key: (1493911191.7741) Message: Processing Committed Shifts... DEBUG [L1332] [00203ms]: ScheduleFactory::getScheduleArray(): Processed Scheduled Rows: 10 DEBUG [L0269] [00203ms]: APISchedule::getCombinedSchedule(): Holiday Record Count: 0 DEBUG [L0259] [00219ms]: [Function](): Server Response Time: 0.21840000152588 ---------------[ 04-May-2017 16:19:51 +0100 [1493911191.7897] (PID: 4400) ]--------------- ---------------[ 04-May-2017 16:19:56 +0100 [1493911196.1109] (PID: 4400) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIRequest&Method=getHierarchyLevelOptions&v=2&StationID=7e6e924bf3898d030cca20c01a70e519&MessageID=4f95b5d7-8b73-1842-17a8-928f82268cc7 IP Address: 172.26.4.180 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.112 Safari/537.36 DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: 172.26.4.219 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00032ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00032ms]: [Function](): Handling JSON Call To API Factory: APIRequest Method: getHierarchyLevelOptions Message ID: 4f95b5d7-8b73-1842-17a8-928f82268cc7 DEBUG [L0230] [00032ms] Array: [Function](): Arguments: (Size: 29) array(1) { [0]=> array(1) { [0]=> int(-1) } } DEBUG [L0241] [00032ms]: [Function](): Session ID: 6705a4091a3efaa9050327dbdbda022c1c65de3f Source IP: 172.26.4.180 DEBUG [L0761] [00032ms]: Authentication::Check(): Session ID: 6705a4091a3efaa9050327dbdbda022c1c65de3f IP Address: 172.26.4.180 URL: /api/json/api.php?Class=APIRequest&Method=getHierarchyLevelOptions&v=2&StationID=7e6e924bf3898d030cca20c01a70e519&Mes DEBUG [L0761] [00032ms]: Authentication::Check(): sageID=4f95b5d7-8b73-1842-17a8-928f82268cc7 Touch Updated Date: 1 DEBUG [L0163] [00047ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00047ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00047ms]: TTDate::setTimeFormat(): Setting Default Time Format: g:i A DEBUG [L0241] [00047ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00047ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00047ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00047ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00047ms]: authenticatedInvokeService(): Current User: lmestiri (User ID: 172) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0091] [00047ms] Array: APIRequest::getHierarchyLevelOptions(): Type ID: array(5) { [0]=> int(10) [1]=> int(20) [2]=> int(30) [3]=> int(40) [4]=> int(100) } DEBUG [L0259] [00047ms]: [Function](): Server Response Time: 0.046800136566162 ---------------[ 04-May-2017 16:19:56 +0100 [1493911196.1577] (PID: 4400) ]--------------- ---------------[ 04-May-2017 16:19:56 +0100 [1493911196.2669] (PID: 4400) ]--------------- DEBUG [L0401] [00016ms]: [Function](): URI: /api/json/api.php?Class=APIRequest&Method=getRequest&v=2&StationID=7e6e924bf3898d030cca20c01a70e519&MessageID=bf0f46ba-2bd8-5f6d-cc5d-879a2060d922 IP Address: 172.26.4.180 DEBUG [L0403] [00016ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.112 Safari/537.36 DEBUG [L0404] [00016ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: 172.26.4.219 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00078ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00078ms]: [Function](): Handling JSON Call To API Factory: APIRequest Method: getRequest Message ID: bf0f46ba-2bd8-5f6d-cc5d-879a2060d922 DEBUG [L0230] [00078ms] Array: [Function](): Arguments: (Size: 494) array(1) { [0]=> array(5) { ["filter_data"]=> array(2) { ["type_id"]=> array(1) { [0]=> int(-1) } ["hierarchy_level"]=> int(1) } ["filter_sort"]=> array(0) { } ["filter_columns"]=> array(12) { ["is_owner"]=> bool(true) ["id"]=> bool(true) ["is_child"]=> bool(true) ["in_use"]=> bool(true) ["first_name"]=> bool(true) ["last_name"]=> bool(true) ["user_id"]=> bool(true) ["status_id"]=> bool(true) ["cb"]=> bool(true) ["type"]=> bool(true) ["date_stamp"]=> bool(true) ["status"]=> bool(true) } ["filter_items_per_page"]=> int(0) ["filter_page"]=> int(1) } } DEBUG [L0241] [00078ms]: [Function](): Session ID: 6705a4091a3efaa9050327dbdbda022c1c65de3f Source IP: 172.26.4.180 DEBUG [L0761] [00078ms]: Authentication::Check(): Session ID: 6705a4091a3efaa9050327dbdbda022c1c65de3f IP Address: 172.26.4.180 URL: /api/json/api.php?Class=APIRequest&Method=getRequest&v=2&StationID=7e6e924bf3898d030cca20c01a70e519&MessageID=bf0f46b DEBUG [L0761] [00078ms]: Authentication::Check(): a-2bd8-5f6d-cc5d-879a2060d922 Touch Updated Date: 1 DEBUG [L0163] [00094ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00094ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00094ms]: TTDate::setTimeFormat(): Setting Default Time Format: g:i A DEBUG [L0241] [00094ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00094ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00094ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00094ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00094ms]: authenticatedInvokeService(): Current User: lmestiri (User ID: 172) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0138] [00094ms] Array: APIRequest::getRequest(): Type ID: array(5) { [0]=> int(10) [1]=> int(20) [2]=> int(30) [3]=> int(40) [4]=> int(100) } DEBUG [L0139] [00094ms] Array: APIRequest::getRequest(): Hierarchy Type ID: array(5) { [0]=> int(1010) [1]=> int(1020) [2]=> int(1030) [3]=> int(1040) [4]=> int(1100) } DEBUG [L0140] [00094ms] Array: APIRequest::getRequest(): Hierarchy Levels: array(2) { [1]=> array(6) { [0]=> array(4) { ["hierarchy_control_id"]=> int(46) ["level"]=> int(1) ["last_level"]=> bool(false) ["object_type_id"]=> array(5) { [0]=> int(1040) [1]=> int(1010) [3]=> int(1020) [6]=> int(1100) [8]=> int(1030) } } [1]=> array(4) { ["hierarchy_control_id"]=> int(51) ["level"]=> int(1) ["last_level"]=> bool(false) ["object_type_id"]=> array(5) { [0]=> int(1100) [2]=> int(1030) [4]=> int(1010) [6]=> int(1020) [8]=> int(1040) } } [2]=> array(4) { ["hierarchy_control_id"]=> int(57) ["level"]=> int(1) ["last_level"]=> bool(false) ["object_type_id"]=> array(5) { [0]=> int(1010) [1]=> int(1020) [3]=> int(1040) [5]=> int(1100) [7]=> int(1030) } } [3]=> array(4) { ["hierarchy_control_id"]=> int(37) ["level"]=> int(1) ["last_level"]=> bool(false) ["object_type_id"]=> array(5) { [0]=> int(1010) [3]=> int(1020) [6]=> int(1040) [9]=> int(1100) [12]=> int(1030) } } [4]=> array(4) { ["hierarchy_control_id"]=> int(63) ["level"]=> int(1) ["last_level"]=> bool(true) ["object_type_id"]=> array(5) { [0]=> int(1010) [2]=> int(1020) [4]=> int(1040) [6]=> int(1030) [8]=> int(1100) } } [5]=> array(4) { ["hierarchy_control_id"]=> int(41) ["level"]=> int(1) ["last_level"]=> bool(false) ["object_type_id"]=> array(5) { [0]=> int(1100) [2]=> int(1030) [4]=> int(1010) [6]=> int(1020) [8]=> int(1040) } } } [2]=> array(5) { [0]=> array(4) { ["hierarchy_control_id"]=> int(46) ["level"]=> int(2) ["last_level"]=> bool(true) ["object_type_id"]=> array(5) { [0]=> int(1040) [1]=> int(1010) [3]=> int(1020) [6]=> int(1100) [8]=> int(1030) } } [1]=> array(4) { ["hierarchy_control_id"]=> int(51) ["level"]=> int(2) ["last_level"]=> bool(true) ["object_type_id"]=> array(5) { [0]=> int(1100) [2]=> int(1030) [4]=> int(1010) [6]=> int(1020) [8]=> int(1040) } } [2]=> array(4) { ["hierarchy_control_id"]=> int(57) ["level"]=> int(2) ["last_level"]=> bool(true) ["object_type_id"]=> array(5) { [0]=> int(1010) [1]=> int(1020) [3]=> int(1040) [5]=> int(1100) [7]=> int(1030) } } [3]=> array(4) { ["hierarchy_control_id"]=> int(37) ["level"]=> int(2) ["last_level"]=> bool(true) ["object_type_id"]=> array(5) { [0]=> int(1010) [3]=> int(1020) [6]=> int(1040) [9]=> int(1100) [12]=> int(1030) } } [4]=> array(4) { ["hierarchy_control_id"]=> int(41) ["level"]=> int(2) ["last_level"]=> bool(true) ["object_type_id"]=> array(5) { [0]=> int(1100) [2]=> int(1030) [4]=> int(1010) [6]=> int(1020) [8]=> int(1040) } } } } DEBUG [L0161] [00125ms]: APIRequest::getRequest(): Record Count: 1 DEBUG [L0103] [00125ms]: ProgressBar::start(): start: 'bf0f46ba-2bd8-5f6d-cc5d-879a2060d922' Iterations: 1 Update Iterations: Key: bf0f46ba-2bd8-5f6d-cc5d-879a2060d922(1493911196.3917) Message: DEBUG [L0259] [00125ms]: [Function](): Server Response Time: 0.12479996681213 ---------------[ 04-May-2017 16:19:56 +0100 [1493911196.3917] (PID: 4400) ]--------------- ---------------[ 04-May-2017 16:19:59 +0100 [1493911199.6677] (PID: 4400) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIUserGenericData&Method=getUserGenericData&v=2&StationID=7e6e924bf3898d030cca20c01a70e519&MessageID=30fcc4cd-3bb8-4c19-5ce7-13c5f3d3bb69 IP Address: 172.26.4.180 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.112 Safari/537.36 DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: 172.26.4.219 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00047ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00047ms]: [Function](): Handling JSON Call To API Factory: APIUserGenericData Method: getUserGenericData Message ID: 30fcc4cd-3bb8-4c19-5ce7-13c5f3d3bb69 DEBUG [L0230] [00047ms] Array: [Function](): Arguments: (Size: 114) array(1) { [0]=> array(1) { ["filter_data"]=> array(2) { ["script"]=> string(16) "global_dashboard" ["deleted"]=> bool(false) } } } DEBUG [L0241] [00047ms]: [Function](): Session ID: 6705a4091a3efaa9050327dbdbda022c1c65de3f Source IP: 172.26.4.180 DEBUG [L0761] [00047ms]: Authentication::Check(): Session ID: 6705a4091a3efaa9050327dbdbda022c1c65de3f IP Address: 172.26.4.180 URL: /api/json/api.php?Class=APIUserGenericData&Method=getUserGenericData&v=2&StationID=7e6e924bf3898d030cca20c01a70e519&M DEBUG [L0761] [00047ms]: Authentication::Check(): essageID=30fcc4cd-3bb8-4c19-5ce7-13c5f3d3bb69 Touch Updated Date: 1 DEBUG [L0163] [00047ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00047ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00047ms]: TTDate::setTimeFormat(): Setting Default Time Format: g:i A DEBUG [L0241] [00047ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00047ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00047ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00047ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00063ms]: authenticatedInvokeService(): Current User: lmestiri (User ID: 172) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0062] [00063ms]: APIUserGenericData::getUserGenericData(): Forcing User ID to current user: 172 DEBUG [L0069] [00063ms] Array: APIUserGenericData::getUserGenericData(): Getting User Generic Data: array(5) { ["filter_data"]=> array(3) { ["script"]=> string(16) "global_dashboard" ["deleted"]=> bool(false) ["user_id"]=> int(172) } ["filter_columns"]=> NULL ["filter_items_per_page"]=> bool(false) ["filter_page"]=> bool(false) ["filter_sort"]=> NULL } DEBUG [L0073] [00063ms]: APIUserGenericData::getUserGenericData(): Record Count: 8 DEBUG [L0259] [00063ms]: [Function](): Server Response Time: 0.062400102615356 ---------------[ 04-May-2017 16:19:59 +0100 [1493911199.7301] (PID: 4400) ]--------------- ---------------[ 04-May-2017 16:19:59 +0100 [1493911199.7613] (PID: 4400) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIUserGenericData&Method=getUserGenericData&v=2&StationID=7e6e924bf3898d030cca20c01a70e519&MessageID=24e56005-622c-275f-3091-1249d4b4435c IP Address: 172.26.4.180 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.112 Safari/537.36 DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: 172.26.4.219 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00016ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00016ms]: [Function](): Handling JSON Call To API Factory: APIUserGenericData Method: getUserGenericData Message ID: 24e56005-622c-275f-3091-1249d4b4435c DEBUG [L0230] [00016ms] Array: [Function](): Arguments: (Size: 152) array(1) { [0]=> array(1) { ["filter_data"]=> array(3) { ["script"]=> string(22) "global_dashboard_order" ["name"]=> string(10) "order_data" ["deleted"]=> bool(false) } } } DEBUG [L0241] [00016ms]: [Function](): Session ID: 6705a4091a3efaa9050327dbdbda022c1c65de3f Source IP: 172.26.4.180 DEBUG [L0761] [00016ms]: Authentication::Check(): Session ID: 6705a4091a3efaa9050327dbdbda022c1c65de3f IP Address: 172.26.4.180 URL: /api/json/api.php?Class=APIUserGenericData&Method=getUserGenericData&v=2&StationID=7e6e924bf3898d030cca20c01a70e519&M DEBUG [L0761] [00016ms]: Authentication::Check(): essageID=24e56005-622c-275f-3091-1249d4b4435c Touch Updated Date: 1 DEBUG [L0163] [00032ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00032ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00032ms]: TTDate::setTimeFormat(): Setting Default Time Format: g:i A DEBUG [L0241] [00032ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00032ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00032ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00032ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00032ms]: authenticatedInvokeService(): Current User: lmestiri (User ID: 172) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0062] [00032ms]: APIUserGenericData::getUserGenericData(): Forcing User ID to current user: 172 DEBUG [L0069] [00032ms] Array: APIUserGenericData::getUserGenericData(): Getting User Generic Data: array(5) { ["filter_data"]=> array(4) { ["script"]=> string(22) "global_dashboard_order" ["name"]=> string(10) "order_data" ["deleted"]=> bool(false) ["user_id"]=> int(172) } ["filter_columns"]=> NULL ["filter_items_per_page"]=> bool(false) ["filter_page"]=> bool(false) ["filter_sort"]=> NULL } DEBUG [L0073] [00032ms]: APIUserGenericData::getUserGenericData(): Record Count: 1 DEBUG [L0259] [00032ms]: [Function](): Server Response Time: 0.031199932098389 ---------------[ 04-May-2017 16:19:59 +0100 [1493911199.7925] (PID: 4400) ]--------------- ---------------[ 04-May-2017 16:19:59 +0100 [1493911199.8549] (PID: 4528) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIDashboard&Method=getDashletData&v=2&StationID=7e6e924bf3898d030cca20c01a70e519&MessageID=2165fa3c-c5b0-53d6-8eeb-c01ceb815364 IP Address: 172.26.4.180 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.112 Safari/537.36 DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: 172.26.4.219 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00063ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00063ms]: [Function](): Handling JSON Call To API Factory: APIDashboard Method: getDashletData Message ID: 2165fa3c-c5b0-53d6-8eeb-c01ceb815364 DEBUG [L0230] [00063ms] Array: [Function](): Arguments: (Size: 90) array(2) { [0]=> string(15) "message_summary" [1]=> array(1) { ["rows_per_page"]=> string(1) "0" } } DEBUG [L0241] [00063ms]: [Function](): Session ID: 6705a4091a3efaa9050327dbdbda022c1c65de3f Source IP: 172.26.4.180 DEBUG [L0761] [00063ms]: Authentication::Check(): Session ID: 6705a4091a3efaa9050327dbdbda022c1c65de3f IP Address: 172.26.4.180 URL: /api/json/api.php?Class=APIDashboard&Method=getDashletData&v=2&StationID=7e6e924bf3898d030cca20c01a70e519&MessageID=2 DEBUG [L0761] [00063ms]: Authentication::Check(): 165fa3c-c5b0-53d6-8eeb-c01ceb815364 Touch Updated Date: 1 DEBUG [L0163] [00079ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00094ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00094ms]: TTDate::setTimeFormat(): Setting Default Time Format: g:i A DEBUG [L0241] [00094ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00094ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00094ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00094ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00094ms]: authenticatedInvokeService(): Current User: lmestiri (User ID: 172) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0441] [00094ms]: APIDashboard::getDashletData(): Name: message_summary DEBUG [L0114] [00141ms]: APIMessageControl::getMessageControl(): Record Count: 0 DEBUG [L0259] [00141ms]: [Function](): Server Response Time: 0.14040088653564 ---------------[ 04-May-2017 16:19:59 +0100 [1493911199.9953] (PID: 4528) ]--------------- ---------------[ 04-May-2017 16:20:00 +0100 [1493911199.8393] (PID: 1468) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIDashboard&Method=getDashletData&v=2&StationID=7e6e924bf3898d030cca20c01a70e519&MessageID=e1daaf9a-5e90-10ff-c757-7068bf3ef6cf IP Address: 172.26.4.180 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.112 Safari/537.36 DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: 172.26.4.219 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00125ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00125ms]: [Function](): Handling JSON Call To API Factory: APIDashboard Method: getDashletData Message ID: e1daaf9a-5e90-10ff-c757-7068bf3ef6cf DEBUG [L0230] [00125ms] Array: [Function](): Arguments: (Size: 92) array(2) { [0]=> string(17) "exception_summary" [1]=> array(1) { ["rows_per_page"]=> string(1) "0" } } DEBUG [L0241] [00125ms]: [Function](): Session ID: 6705a4091a3efaa9050327dbdbda022c1c65de3f Source IP: 172.26.4.180 DEBUG [L0761] [00125ms]: Authentication::Check(): Session ID: 6705a4091a3efaa9050327dbdbda022c1c65de3f IP Address: 172.26.4.180 URL: /api/json/api.php?Class=APIDashboard&Method=getDashletData&v=2&StationID=7e6e924bf3898d030cca20c01a70e519&MessageID=e DEBUG [L0761] [00125ms]: Authentication::Check(): 1daaf9a-5e90-10ff-c757-7068bf3ef6cf Touch Updated Date: 1 DEBUG [L0163] [00125ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00125ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00125ms]: TTDate::setTimeFormat(): Setting Default Time Format: g:i A DEBUG [L0241] [00125ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00125ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00125ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00125ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00125ms]: authenticatedInvokeService(): Current User: lmestiri (User ID: 172) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0441] [00125ms]: APIDashboard::getDashletData(): Name: exception_summary DEBUG [L0105] [00172ms]: APIException::getException(): Record Count: 1 DEBUG [L0103] [00172ms]: ProgressBar::start(): start: '' Iterations: 1 Update Iterations: Key: (1493911200.0109) Message: DEBUG [L0259] [00188ms]: [Function](): Server Response Time: 0.18720078468323 ---------------[ 04-May-2017 16:20:00 +0100 [1493911200.0265] (PID: 1468) ]--------------- ---------------[ 04-May-2017 16:20:00 +0100 [1493911199.8393] (PID: 4400) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIDashboard&Method=getDashletData&v=2&StationID=7e6e924bf3898d030cca20c01a70e519&MessageID=b87b8929-e9ef-5a49-a50c-4f73a6c5aa9f IP Address: 172.26.4.180 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.112 Safari/537.36 DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: 172.26.4.219 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00016ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00016ms]: [Function](): Handling JSON Call To API Factory: APIDashboard Method: getDashletData Message ID: b87b8929-e9ef-5a49-a50c-4f73a6c5aa9f DEBUG [L0230] [00016ms] Array: [Function](): Arguments: (Size: 50) array(2) { [0]=> string(4) "news" [1]=> array(0) { } } DEBUG [L0241] [00016ms]: [Function](): Session ID: 6705a4091a3efaa9050327dbdbda022c1c65de3f Source IP: 172.26.4.180 DEBUG [L0761] [00016ms]: Authentication::Check(): Session ID: 6705a4091a3efaa9050327dbdbda022c1c65de3f IP Address: 172.26.4.180 URL: /api/json/api.php?Class=APIDashboard&Method=getDashletData&v=2&StationID=7e6e924bf3898d030cca20c01a70e519&MessageID=b DEBUG [L0761] [00016ms]: Authentication::Check(): 87b8929-e9ef-5a49-a50c-4f73a6c5aa9f Touch Updated Date: 1 DEBUG [L0163] [00032ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00032ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00032ms]: TTDate::setTimeFormat(): Setting Default Time Format: g:i A DEBUG [L0241] [00032ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00032ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00032ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00032ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00032ms]: authenticatedInvokeService(): Current User: lmestiri (User ID: 172) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0441] [00032ms]: APIDashboard::getDashletData(): Name: news DEBUG [L0114] [00079ms]: APIMessageControl::getMessageControl(): Record Count: 0 DEBUG [L0530] [00079ms]: APIDashboard::getDashletData(): TimeSheet Verification is not enabled... DEBUG [L0194] [00094ms] Array: APISchedule::getScheduleDates(): Schedule Dates: Base Date: 04/05/2017 Type: week Strict: 0 array(6) { ["base_date"]=> int(1493852400) ["start_date"]=> int(1493852400) ["end_date"]=> int(1494457199) ["base_display_date"]=> string(10) "04/05/2017" ["start_display_date"]=> string(10) "04/05/2017" ["end_display_date"]=> string(10) "10/05/2017" } DEBUG [L0614] [00094ms]: ScheduleListFactory::getOverriddenOpenShiftRecurringSchedules(): Getting overrriden Open Shifts... DEBUG [L0848] [00110ms]: ScheduleListFactory::getOverriddenOpenShiftRecurringSchedules(): Excluded Recurring OPEN shifts: 0 DEBUG [L1194] [00157ms]: ScheduleFactory::getScheduleArray(): Found Scheduled Rows: 0 DEBUG [L0269] [00172ms]: APISchedule::getCombinedSchedule(): Holiday Record Count: 0 DEBUG [L0138] [00188ms]: APIPayStub::getPayStub(): Record Count: 0 Format: DEBUG [L0259] [00203ms]: [Function](): Server Response Time: 0.202800989151 ---------------[ 04-May-2017 16:20:00 +0100 [1493911200.0421] (PID: 4400) ]--------------- ---------------[ 04-May-2017 16:20:00 +0100 [1493911200.0265] (PID: 4528) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIDashboard&Method=getDashletData&v=2&StationID=7e6e924bf3898d030cca20c01a70e519&MessageID=a0d568fb-e5e6-6ec7-591b-d33a3f530ad1 IP Address: 172.26.4.180 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.112 Safari/537.36 DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: 172.26.4.219 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00032ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00032ms]: [Function](): Handling JSON Call To API Factory: APIDashboard Method: getDashletData Message ID: a0d568fb-e5e6-6ec7-591b-d33a3f530ad1 DEBUG [L0230] [00032ms] Array: [Function](): Arguments: (Size: 91) array(2) { [0]=> string(16) "schedule_summary" [1]=> array(1) { ["rows_per_page"]=> string(1) "0" } } DEBUG [L0241] [00032ms]: [Function](): Session ID: 6705a4091a3efaa9050327dbdbda022c1c65de3f Source IP: 172.26.4.180 DEBUG [L0761] [00032ms]: Authentication::Check(): Session ID: 6705a4091a3efaa9050327dbdbda022c1c65de3f IP Address: 172.26.4.180 URL: /api/json/api.php?Class=APIDashboard&Method=getDashletData&v=2&StationID=7e6e924bf3898d030cca20c01a70e519&MessageID=a DEBUG [L0761] [00032ms]: Authentication::Check(): 0d568fb-e5e6-6ec7-591b-d33a3f530ad1 Touch Updated Date: 1 DEBUG [L0163] [00032ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00032ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00032ms]: TTDate::setTimeFormat(): Setting Default Time Format: g:i A DEBUG [L0241] [00032ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00032ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00032ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00032ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00032ms]: authenticatedInvokeService(): Current User: lmestiri (User ID: 172) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0441] [00032ms]: APIDashboard::getDashletData(): Name: schedule_summary DEBUG [L0194] [00047ms] Array: APISchedule::getScheduleDates(): Schedule Dates: Base Date: 04/05/2017 Type: week Strict: 0 array(6) { ["base_date"]=> int(1493852400) ["start_date"]=> int(1493852400) ["end_date"]=> int(1494457199) ["base_display_date"]=> string(10) "04/05/2017" ["start_display_date"]=> string(10) "04/05/2017" ["end_display_date"]=> string(10) "10/05/2017" } DEBUG [L0614] [00047ms]: ScheduleListFactory::getOverriddenOpenShiftRecurringSchedules(): Getting overrriden Open Shifts... DEBUG [L0848] [00047ms]: ScheduleListFactory::getOverriddenOpenShiftRecurringSchedules(): Excluded Recurring OPEN shifts: 0 DEBUG [L1194] [00094ms]: ScheduleFactory::getScheduleArray(): Found Scheduled Rows: 5 DEBUG [L0103] [00094ms]: ProgressBar::start(): start: '' Iterations: 5 Update Iterations: Key: (1493911200.1201) Message: Processing Committed Shifts... DEBUG [L1332] [00094ms]: ScheduleFactory::getScheduleArray(): Processed Scheduled Rows: 5 DEBUG [L0269] [00110ms]: APISchedule::getCombinedSchedule(): Holiday Record Count: 0 DEBUG [L0259] [00110ms]: [Function](): Server Response Time: 0.10920000076294 ---------------[ 04-May-2017 16:20:00 +0100 [1493911200.1357] (PID: 4528) ]--------------- ---------------[ 04-May-2017 16:20:00 +0100 [1493911200.0421] (PID: 4400) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIDashboard&Method=getDashletData&v=2&StationID=7e6e924bf3898d030cca20c01a70e519&MessageID=2d5e3028-45d4-a031-cb2c-4647de919b53 IP Address: 172.26.4.180 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.112 Safari/537.36 DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: 172.26.4.219 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00094ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00094ms]: [Function](): Handling JSON Call To API Factory: APIDashboard Method: getDashletData Message ID: 2d5e3028-45d4-a031-cb2c-4647de919b53 DEBUG [L0230] [00094ms] Array: [Function](): Arguments: (Size: 100) array(2) { [0]=> string(25) "user_active_shift_summary" [1]=> array(1) { ["rows_per_page"]=> string(1) "0" } } DEBUG [L0241] [00094ms]: [Function](): Session ID: 6705a4091a3efaa9050327dbdbda022c1c65de3f Source IP: 172.26.4.180 DEBUG [L0761] [00094ms]: Authentication::Check(): Session ID: 6705a4091a3efaa9050327dbdbda022c1c65de3f IP Address: 172.26.4.180 URL: /api/json/api.php?Class=APIDashboard&Method=getDashletData&v=2&StationID=7e6e924bf3898d030cca20c01a70e519&MessageID=2 DEBUG [L0761] [00094ms]: Authentication::Check(): d5e3028-45d4-a031-cb2c-4647de919b53 Touch Updated Date: 1 DEBUG [L0163] [00110ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00110ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00110ms]: TTDate::setTimeFormat(): Setting Default Time Format: g:i A DEBUG [L0241] [00110ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00110ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00110ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00110ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00110ms]: authenticatedInvokeService(): Current User: lmestiri (User ID: 172) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0441] [00110ms]: APIDashboard::getDashletData(): Name: user_active_shift_summary DEBUG [L0564] [00110ms] Array: ActiveShiftReport::_getOptions(): Template Config for: by_status_by_type_by_employee array(5) { ["-1010-time_period"]=> array(1) { ["time_period"]=> string(13) "last_24_hours" } ["-1000-template"]=> string(29) "by_status_by_type_by_employee" ["-5000-filter"]=> array(1) { ["user_status_id"]=> array(1) { [0]=> int(10) } } ["-5010-columns"]=> array(5) { [0]=> string(6) "status" [1]=> string(4) "type" [2]=> string(10) "first_name" [3]=> string(9) "last_name" [4]=> string(10) "time_stamp" } ["-5040-sort"]=> array(4) { [0]=> array(1) { ["status"]=> string(3) "asc" } [1]=> array(1) { ["type"]=> string(4) "desc" } [2]=> array(1) { ["last_name"]=> string(3) "asc" } [3]=> array(1) { ["first_name"]=> string(3) "asc" } } } DEBUG [L2157] [00110ms]: Misc::isSystemLoadValid(): Load average within valid limits: Current: 0 Max: 9999 DEBUG [L0112] [00110ms]: APIReport::getReport(): Format: raw DEBUG [L0495] [00110ms] Array: Report::setConfig(): setConfig(): array(6) { ["time_period"]=> array(1) { ["time_period"]=> string(13) "last_24_hours" } ["template"]=> string(29) "by_status_by_type_by_employee" ["filter"]=> array(1) { ["user_status_id"]=> array(1) { [0]=> int(10) } } ["columns"]=> array(5) { [0]=> string(6) "status" [1]=> string(4) "type" [2]=> string(10) "first_name" [3]=> string(9) "last_name" [4]=> string(10) "time_stamp" } ["sort"]=> array(4) { [0]=> array(1) { ["status"]=> string(3) "asc" } [1]=> array(1) { ["type"]=> string(4) "desc" } [2]=> array(1) { ["last_name"]=> string(3) "asc" } [3]=> array(1) { ["first_name"]=> string(3) "asc" } } ["other"]=> array(1) { ["maximum_row_limit"]=> string(2) "50" } } DEBUG [L0700] [00110ms]: TTi18n::getPDFDefaultFont(): Using international font: freeserif DEBUG [L1033] [00110ms]: Report::setOtherConfig(): Report default font: freeserif DEBUG [L0718] [00110ms]: Report::setFilterConfig(): Found TimePeriod... DEBUG [L0632] [00110ms] Array: Report::convertTimePeriodToStartEndDate(): Input: Time Period Array: array(1) { ["time_period"]=> string(13) "last_24_hours" } DEBUG [L0704] [00110ms] Array: Report::convertTimePeriodToStartEndDate(): Output: Time Period Array: array(3) { ["time_period"]=> array(1) { ["time_period"]=> string(13) "last_24_hours" } ["start_date"]=> int(1493824800) ["end_date"]=> int(1493911200) } DEBUG [L0733] [00110ms] Array: Report::setFilterConfig(): Filter Data: array(5) { ["time_period"]=> array(1) { ["time_period"]=> string(13) "last_24_hours" } ["template"]=> string(29) "by_status_by_type_by_employee" ["user_status_id"]=> array(1) { [0]=> int(10) } ["start_date"]=> int(1493824800) ["end_date"]=> int(1493911200) } DEBUG [L1881] [00110ms]: Report::checkPermissions(): Permission Check Retval: 1 DEBUG [L0481] [00110ms]: Report::setAMFMessageID(): AMF Message ID: DEBUG [L1881] [00110ms]: Report::checkPermissions(): Permission Check Retval: 1 DEBUG [L0351] [00110ms]: Report::setExecutionMemoryLimit(): Setting hard memory limit to: 2147483647 Soft Limit: 1073741824 Based on: 1024M DEBUG [L0103] [00110ms]: ProgressBar::start(): start: '' Iterations: 2 Update Iterations: Key: (1493911200.1513) Message: Querying Database... DEBUG [L1900] [00110ms]: Report::setQueryStatementTimeout(): Setting Report DB query statement timeout to: 600000 DEBUG [L1188] [00110ms] Array: Report::getData(): Final Report Config: array(5) { ["other"]=> array(27) { ["report_name"]=> string(0) "" ["is_embedded"]=> bool(false) ["disable_grand_total"]=> bool(false) ["page_orientation"]=> string(1) "P" ["page_format"]=> string(6) "LETTER" ["default_font"]=> string(9) "freeserif" ["maximum_page_limit"]=> int(100) ["maximum_row_limit"]=> string(2) "50" ["query_statement_timeout"]=> int(600000) ["maximum_memory_limit"]=> string(5) "1024M" ["maximum_execution_limit"]=> int(1800) ["font_size"]=> int(0) ["table_header_font_size"]=> int(8) ["table_row_font_size"]=> int(8) ["table_header_word_wrap"]=> int(10) ["table_data_word_wrap"]=> int(50) ["top_margin"]=> int(5) ["bottom_margin"]=> int(5) ["left_margin"]=> int(5) ["right_margin"]=> int(5) ["adjust_horizontal_position"]=> int(0) ["adjust_vertical_position"]=> int(0) ["show_blank_values"]=> bool(true) ["blank_value_placeholder"]=> string(1) "-" ["show_duplicate_values"]=> bool(false) ["duplicate_value_placeholder"]=> string(1) " " ["auto_refresh"]=> bool(false) } ["chart"]=> array(8) { ["enable"]=> bool(false) ["type"]=> int(10) ["display_mode"]=> int(10) ["point_labels"]=> bool(true) ["include_sub_total"]=> bool(false) ["axis_scale_min"]=> bool(false) ["axis_scale_static"]=> bool(false) ["combine_columns"]=> bool(true) } ["columns"]=> array(5) { ["status"]=> bool(true) ["type"]=> bool(true) ["first_name"]=> bool(true) ["last_name"]=> bool(true) ["time_stamp"]=> bool(true) } ["sort"]=> array(4) { ["status"]=> string(3) "asc" ["type"]=> string(4) "desc" ["last_name"]=> string(3) "asc" ["first_name"]=> string(3) "asc" } ["filter"]=> array(5) { ["time_period"]=> array(1) { ["time_period"]=> string(13) "last_24_hours" } ["template"]=> string(29) "by_status_by_type_by_employee" ["user_status_id"]=> array(1) { [0]=> int(10) } ["start_date"]=> int(1493824800) ["end_date"]=> int(1493911200) } } DEBUG [L0592] [00141ms]: ActiveShiftReport::_getData(): User Rows: 38 DEBUG [L0103] [00141ms]: ProgressBar::start(): start: '' Iterations: 38 Update Iterations: Key: (1493911200.1825) Message: Retrieving Data... DEBUG [L0609] [00156ms]: ActiveShiftReport::_getData(): User Preference Rows: 38 DEBUG [L0103] [00156ms]: ProgressBar::start(): start: '' Iterations: 38 Update Iterations: Key: (1493911200.1981) Message: Retrieving Data... DEBUG [L0620] [00188ms]: ActiveShiftReport::_getData(): Active Shift Rows: 33 DEBUG [L0103] [00188ms]: ProgressBar::start(): start: '' Iterations: 33 Update Iterations: Key: (1493911200.2293) Message: Retrieving Data... DEBUG [L1193] [00188ms]: Report::getData(): Memory Usage: Current: 2392696 Peak: 2698104 DEBUG [L1900] [00188ms]: Report::setQueryStatementTimeout(): Setting Report DB query statement timeout to: 600000 DEBUG [L2157] [00188ms]: Misc::isSystemLoadValid(): Load average within valid limits: Current: 0 Max: 9999 DEBUG [L0103] [00188ms]: ProgressBar::start(): start: '' Iterations: 33 Update Iterations: Key: (1493911200.2293) Message: Pre-Processing Data... DEBUG [L1203] [00188ms]: Report::preProcess(): Memory Usage: Current: 2365936 Peak: 2698104 DEBUG [L2157] [00188ms]: Misc::isSystemLoadValid(): Load average within valid limits: Current: 0 Max: 9999 DEBUG [L1585] [00188ms]: Report::getCustomColumnFormatOptions(): No Custom Columns... DEBUG [L2157] [00203ms]: Misc::isSystemLoadValid(): Load average within valid limits: Current: 0 Max: 9999 DEBUG [L2157] [00203ms]: Misc::isSystemLoadValid(): Load average within valid limits: Current: 0 Max: 9999 DEBUG [L2157] [00203ms]: Misc::isSystemLoadValid(): Load average within valid limits: Current: 0 Max: 9999 DEBUG [L1225] [00203ms]: Report::group(): Memory Usage: Current: 2430864 Peak: 2755184 DEBUG [L2157] [00203ms]: Misc::isSystemLoadValid(): Load average within valid limits: Current: 0 Max: 9999 DEBUG [L2157] [00203ms]: Misc::isSystemLoadValid(): Load average within valid limits: Current: 0 Max: 9999 DEBUG [L2157] [00203ms]: Misc::isSystemLoadValid(): Load average within valid limits: Current: 0 Max: 9999 DEBUG [L0103] [00203ms]: ProgressBar::start(): start: '' Iterations: 33 Update Iterations: Key: (1493911200.2449) Message: Sorting Data... DEBUG [L1239] [00203ms] Array: Report::sort(): Sort Config: array(4) { ["status"]=> string(3) "asc" ["type"]=> string(4) "desc" ["last_name"]=> string(3) "asc" ["first_name"]=> string(3) "asc" } DEBUG [L1249] [00203ms]: Report::sort(): Memory Usage: Current: 2436480 Peak: 2755184 DEBUG [L2157] [00203ms]: Misc::isSystemLoadValid(): Load average within valid limits: Current: 0 Max: 9999 DEBUG [L1315] [00203ms]: Report::Total(): Memory Usage: Current: 2444216 Peak: 2755184 DEBUG [L1371] [00203ms]: Report::subTotal(): Memory Usage: Current: 2442008 Peak: 2755184 DEBUG [L2157] [00203ms]: Misc::isSystemLoadValid(): Load average within valid limits: Current: 0 Max: 9999 DEBUG [L0103] [00203ms]: ProgressBar::start(): start: '' Iterations: 34 Update Iterations: Key: (1493911200.2449) Message: Post-Processing Data... DEBUG [L1585] [00203ms]: Report::getCustomColumnFormatOptions(): No Custom Columns... DEBUG [L1571] [00203ms]: Report::getTimePeriodFormatOptions(): No Report Date columns... DEBUG [L1421] [00203ms]: Report::postProcess(): Memory Usage: Current: 2448464 Peak: 2755184 DEBUG [L2157] [00203ms]: Misc::isSystemLoadValid(): Load average within valid limits: Current: 0 Max: 9999 DEBUG [L2059] [00203ms]: Report::_output(): Format: raw DEBUG [L2035] [00203ms]: Report::getOutput(): Format: raw Total Time: 0.093599796295166 Memory Usage: Current: 2468504 Peak: 2755184 DEBUG [L2036] [00203ms] Array: Report::getOutput(): Profile Timers: string(1019) "
============================================================================
								PROFILER OUTPUT
============================================================================
Calls					 Time  Routine
-----------------------------------------------------------------------------
  1	0.0000 ms (0.00 %)	 Authentication::Check()
  1	0.0000 ms (0.00 %)	 Group()
  1	0.0000 ms (0.00 %)	 Sort()
  1	0.0000 ms (0.00 %)	 Total
 54	31.2002 ms (15.38 %)	 __autoload
  1	15.6000 ms (7.69 %)	 currencyConvertToBase
  1	62.3999 ms (30.77 %)	 getData
  4	0.0000 ms (0.00 %)	 getEmptyRecordSet()
  1	0.0000 ms (0.00 %)	 group
  1	0.0000 ms (0.00 %)	 postProcess
  1	0.0000 ms (0.00 %)	 preProcess
  1	0.0000 ms (0.00 %)	 sort
  1	0.0000 ms (0.00 %)	 subTotal
  1	93.5998 ms (46.15 %)	 unprofiled

		0.0000 ms (0.00 %)	 Missed
============================================================================
		202.7998 ms (100.00 %)	 OVERALL TIME
============================================================================
" DEBUG [L0259] [00203ms]: [Function](): Server Response Time: 0.20279979705811 ---------------[ 04-May-2017 16:20:00 +0100 [1493911200.2449] (PID: 4400) ]--------------- ---------------[ 04-May-2017 15:20:00 +0000 [1493911200.1669] (PID: 5280) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: C:\TimeTrex\timetrex\maint\cron.php IP Address: DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: N/A DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: N/A OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00032ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0759] [00032ms]: Install::checkPHPVersion(): Comparing with Version: 5.6.20 DEBUG [L0480] [00032ms]: TTi18n::chooseBestLocale(): Unable to find and set a locale. DEBUG [L0344] [00032ms]: CronJobFactory::isScheduledToRun(): Name: AddPayPeriod Current Epoch: 04-May-17 3:20 PM UTC Last Run Date: 04-May-17 12:01 AM UTC DEBUG [L0240] [00047ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 12:00 AM UTC Based on Current Epoch: 04-May-17 12:01 AM UTC DEBUG [L0271] [00047ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00047ms]: CronJobFactory::isScheduledToRun(): Name: AddUserDate Current Epoch: 04-May-17 3:20 PM UTC Last Run Date: 04-May-17 12:16 AM UTC DEBUG [L0240] [00047ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 12:15 AM UTC Based on Current Epoch: 04-May-17 12:16 AM UTC DEBUG [L0271] [00047ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00047ms]: CronJobFactory::isScheduledToRun(): Name: calcExceptions Current Epoch: 04-May-17 3:20 PM UTC Last Run Date: 04-May-17 12:32 AM UTC DEBUG [L0240] [00047ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 12:30 AM UTC Based on Current Epoch: 04-May-17 12:32 AM UTC DEBUG [L0271] [00047ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00047ms]: CronJobFactory::isScheduledToRun(): Name: AddRecurringHoliday Current Epoch: 04-May-17 3:20 PM UTC Last Run Date: 04-May-17 12:56 AM UTC DEBUG [L0240] [00047ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 12:55 AM UTC Based on Current Epoch: 04-May-17 12:56 AM UTC DEBUG [L0271] [00047ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00047ms]: CronJobFactory::isScheduledToRun(): Name: UserCount Current Epoch: 04-May-17 3:20 PM UTC Last Run Date: 04-May-17 1:16 AM UTC DEBUG [L0240] [00047ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 1:15 AM UTC Based on Current Epoch: 04-May-17 1:16 AM UTC DEBUG [L0271] [00047ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00047ms]: CronJobFactory::isScheduledToRun(): Name: CheckForUpdate Current Epoch: 04-May-17 3:20 PM UTC Last Run Date: 04-May-17 2:06 AM UTC DEBUG [L0240] [00047ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 2:04 AM UTC Based on Current Epoch: 04-May-17 2:06 AM UTC DEBUG [L0271] [00047ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00047ms]: CronJobFactory::isScheduledToRun(): Name: AddAccrualPolicyTime Current Epoch: 04-May-17 3:20 PM UTC Last Run Date: 04-May-17 1:31 AM UTC DEBUG [L0240] [00047ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 1:30 AM UTC Based on Current Epoch: 04-May-17 1:31 AM UTC DEBUG [L0271] [00047ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00047ms]: CronJobFactory::isScheduledToRun(): Name: UpdateCurrencyRates Current Epoch: 04-May-17 3:20 PM UTC Last Run Date: 04-May-17 1:46 AM UTC DEBUG [L0240] [00063ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 1:45 AM UTC Based on Current Epoch: 04-May-17 1:46 AM UTC DEBUG [L0271] [00063ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00063ms]: CronJobFactory::isScheduledToRun(): Name: TimeClockSync Current Epoch: 04-May-17 3:20 PM UTC Last Run Date: 04-May-17 3:19 PM UTC DEBUG [L0240] [00063ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 04-May-17 3:19 PM UTC Based on Current Epoch: 04-May-17 3:19 PM UTC DEBUG [L0267] [00063ms]: Cron::isScheduledToRun(): JOB is SCHEDULED TO RUN NOW! DEBUG [L2157] [00063ms]: Misc::isSystemLoadValid(): Load average within valid limits: Current: 0 Max: 9999 DEBUG [L0070] [00063ms]: LockFile::getCurrentPID(): Current PID: 5280 DEBUG [L0393] [00063ms]: CronJobFactory::Execute(): Job is NOT currently running, running now... DEBUG [L1827] [00063ms]: Factory::StartTransaction(): StartTransaction(): Transaction: Count: 0 Off: 0 OK: 0 DEBUG [L1965] [00063ms]: Factory::Save(): Calling preSave() DEBUG [L2019] [00063ms]: Factory::Save(): Updating... DEBUG [L1796] [00063ms]: Factory::getUpdateQuery(): Data changed, set updated date: DEBUG [L2058] [00063ms]: Factory::Save(): Calling postSave() DEBUG [L0181] [00063ms]: Factory::removeCache(): Attempting to remove cache: 11 DEBUG [L0187] [00063ms]: Factory::removeCache(): Removing cache: 11 Group Id: cron DEBUG [L1838] [00063ms]: Factory::CommitTransaction(): CommitTransaction(): Final Commit... Transaction: Count: 1 Off: 1 OK: 1 DEBUG [L0421] [00078ms]: CronJobFactory::Execute(): WARNING: File does not exist, skipping: C:\TimeTrex\timetrex\maint\TimeClockSync.php DEBUG [L1827] [00078ms]: Factory::StartTransaction(): StartTransaction(): Transaction: Count: 0 Off: 0 OK: 1 DEBUG [L1965] [00078ms]: Factory::Save(): Calling preSave() DEBUG [L2019] [00078ms]: Factory::Save(): Updating... DEBUG [L1796] [00078ms]: Factory::getUpdateQuery(): Data changed, set updated date: DEBUG [L2058] [00078ms]: Factory::Save(): Calling postSave() DEBUG [L0181] [00078ms]: Factory::removeCache(): Attempting to remove cache: 11 DEBUG [L0187] [00078ms]: Factory::removeCache(): Removing cache: 11 Group Id: cron DEBUG [L1838] [00078ms]: Factory::CommitTransaction(): CommitTransaction(): Final Commit... Transaction: Count: 1 Off: 1 OK: 1 DEBUG [L0344] [00094ms]: CronJobFactory::isScheduledToRun(): Name: MiscDaily Current Epoch: 04-May-17 3:20 PM UTC Last Run Date: 04-May-17 1:57 AM UTC DEBUG [L0240] [00094ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 1:55 AM UTC Based on Current Epoch: 04-May-17 1:57 AM UTC DEBUG [L0271] [00094ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00094ms]: CronJobFactory::isScheduledToRun(): Name: MiscWeekly Current Epoch: 04-May-17 3:20 PM UTC Last Run Date: 30-Apr-17 2:32 AM UTC DEBUG [L0240] [00094ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 07-May-17 2:30 AM UTC Based on Current Epoch: 30-Apr-17 2:32 AM UTC DEBUG [L0271] [00094ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00094ms]: CronJobFactory::isScheduledToRun(): Name: calcQuickExceptions Current Epoch: 04-May-17 3:20 PM UTC Last Run Date: 04-May-17 3:09 PM UTC DEBUG [L0240] [00094ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 04-May-17 3:22 PM UTC Based on Current Epoch: 04-May-17 3:09 PM UTC DEBUG [L0271] [00094ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00094ms]: CronJobFactory::isScheduledToRun(): Name: GeoCode Current Epoch: 04-May-17 3:20 PM UTC Last Run Date: 04-May-17 2:16 AM UTC DEBUG [L0240] [00094ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 2:15 AM UTC Based on Current Epoch: 04-May-17 2:16 AM UTC DEBUG [L0271] [00094ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00094ms]: CronJobFactory::isScheduledToRun(): Name: AutoUpgrade Current Epoch: 04-May-17 3:20 PM UTC Last Run Date: 04-May-17 3:47 AM UTC DEBUG [L0240] [00094ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 3:45 AM UTC Based on Current Epoch: 04-May-17 3:47 AM UTC DEBUG [L0271] [00094ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00094ms]: CronJobFactory::isScheduledToRun(): Name: AddScheduleShift Current Epoch: 04-May-17 3:20 PM UTC Last Run Date: 04-May-17 2:51 PM UTC DEBUG [L0240] [00110ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 04-May-17 6:50 PM UTC Based on Current Epoch: 04-May-17 2:51 PM UTC DEBUG [L0271] [00110ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00110ms]: CronJobFactory::isScheduledToRun(): Name: AddRecurringScheduleShift Current Epoch: 04-May-17 3:20 PM UTC Last Run Date: 30-Apr-17 4:57 AM UTC DEBUG [L0240] [00110ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 07-May-17 4:55 AM UTC Based on Current Epoch: 30-Apr-17 4:57 AM UTC DEBUG [L0271] [00110ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0074] [00110ms]: [Function](): CRON: Jobs Executed: 1 of 16 ---------------[ 04-May-2017 15:20:00 +0000 [1493911200.2761] (PID: 5280) ]--------------- ---------------[ 04-May-2017 16:20:00 +0100 [1493911200.8845] (PID: 4400) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIDashboard&Method=getDashletData&v=2&StationID=7e6e924bf3898d030cca20c01a70e519&MessageID=c9f163be-1c21-54b3-13c9-7a988daf8bf4 IP Address: 172.26.4.180 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.112 Safari/537.36 DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: 172.26.4.219 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00032ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00032ms]: [Function](): Handling JSON Call To API Factory: APIDashboard Method: getDashletData Message ID: c9f163be-1c21-54b3-13c9-7a988daf8bf4 DEBUG [L0230] [00032ms] Array: [Function](): Arguments: (Size: 100) array(2) { [0]=> string(25) "request_authorize_summary" [1]=> array(1) { ["rows_per_page"]=> string(1) "0" } } DEBUG [L0241] [00032ms]: [Function](): Session ID: 6705a4091a3efaa9050327dbdbda022c1c65de3f Source IP: 172.26.4.180 DEBUG [L0761] [00032ms]: Authentication::Check(): Session ID: 6705a4091a3efaa9050327dbdbda022c1c65de3f IP Address: 172.26.4.180 URL: /api/json/api.php?Class=APIDashboard&Method=getDashletData&v=2&StationID=7e6e924bf3898d030cca20c01a70e519&MessageID=c DEBUG [L0761] [00032ms]: Authentication::Check(): 9f163be-1c21-54b3-13c9-7a988daf8bf4 Touch Updated Date: 1 DEBUG [L0163] [00047ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00047ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00047ms]: TTDate::setTimeFormat(): Setting Default Time Format: g:i A DEBUG [L0241] [00047ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00047ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00047ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00047ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00047ms]: authenticatedInvokeService(): Current User: lmestiri (User ID: 172) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0441] [00047ms]: APIDashboard::getDashletData(): Name: request_authorize_summary DEBUG [L0138] [00063ms] Array: APIRequest::getRequest(): Type ID: array(5) { [0]=> int(10) [1]=> int(20) [2]=> int(30) [3]=> int(40) [4]=> int(100) } DEBUG [L0139] [00063ms] Array: APIRequest::getRequest(): Hierarchy Type ID: array(5) { [0]=> int(1010) [1]=> int(1020) [2]=> int(1030) [3]=> int(1040) [4]=> int(1100) } DEBUG [L0140] [00063ms] Array: APIRequest::getRequest(): Hierarchy Levels: array(2) { [1]=> array(6) { [0]=> array(4) { ["hierarchy_control_id"]=> int(46) ["level"]=> int(1) ["last_level"]=> bool(false) ["object_type_id"]=> array(5) { [0]=> int(1040) [1]=> int(1010) [3]=> int(1020) [6]=> int(1100) [8]=> int(1030) } } [1]=> array(4) { ["hierarchy_control_id"]=> int(51) ["level"]=> int(1) ["last_level"]=> bool(false) ["object_type_id"]=> array(5) { [0]=> int(1100) [2]=> int(1030) [4]=> int(1010) [6]=> int(1020) [8]=> int(1040) } } [2]=> array(4) { ["hierarchy_control_id"]=> int(57) ["level"]=> int(1) ["last_level"]=> bool(false) ["object_type_id"]=> array(5) { [0]=> int(1010) [1]=> int(1020) [3]=> int(1040) [5]=> int(1100) [7]=> int(1030) } } [3]=> array(4) { ["hierarchy_control_id"]=> int(37) ["level"]=> int(1) ["last_level"]=> bool(false) ["object_type_id"]=> array(5) { [0]=> int(1010) [3]=> int(1020) [6]=> int(1040) [9]=> int(1100) [12]=> int(1030) } } [4]=> array(4) { ["hierarchy_control_id"]=> int(63) ["level"]=> int(1) ["last_level"]=> bool(true) ["object_type_id"]=> array(5) { [0]=> int(1010) [2]=> int(1020) [4]=> int(1040) [6]=> int(1030) [8]=> int(1100) } } [5]=> array(4) { ["hierarchy_control_id"]=> int(41) ["level"]=> int(1) ["last_level"]=> bool(false) ["object_type_id"]=> array(5) { [0]=> int(1100) [2]=> int(1030) [4]=> int(1010) [6]=> int(1020) [8]=> int(1040) } } } [2]=> array(5) { [0]=> array(4) { ["hierarchy_control_id"]=> int(46) ["level"]=> int(2) ["last_level"]=> bool(true) ["object_type_id"]=> array(5) { [0]=> int(1040) [1]=> int(1010) [3]=> int(1020) [6]=> int(1100) [8]=> int(1030) } } [1]=> array(4) { ["hierarchy_control_id"]=> int(51) ["level"]=> int(2) ["last_level"]=> bool(true) ["object_type_id"]=> array(5) { [0]=> int(1100) [2]=> int(1030) [4]=> int(1010) [6]=> int(1020) [8]=> int(1040) } } [2]=> array(4) { ["hierarchy_control_id"]=> int(57) ["level"]=> int(2) ["last_level"]=> bool(true) ["object_type_id"]=> array(5) { [0]=> int(1010) [1]=> int(1020) [3]=> int(1040) [5]=> int(1100) [7]=> int(1030) } } [3]=> array(4) { ["hierarchy_control_id"]=> int(37) ["level"]=> int(2) ["last_level"]=> bool(true) ["object_type_id"]=> array(5) { [0]=> int(1010) [3]=> int(1020) [6]=> int(1040) [9]=> int(1100) [12]=> int(1030) } } [4]=> array(4) { ["hierarchy_control_id"]=> int(41) ["level"]=> int(2) ["last_level"]=> bool(true) ["object_type_id"]=> array(5) { [0]=> int(1100) [2]=> int(1030) [4]=> int(1010) [6]=> int(1020) [8]=> int(1040) } } } } DEBUG [L0161] [00110ms]: APIRequest::getRequest(): Record Count: 1 DEBUG [L0103] [00110ms]: ProgressBar::start(): start: '' Iterations: 1 Update Iterations: Key: (1493911200.9937) Message: DEBUG [L0259] [00110ms]: [Function](): Server Response Time: 0.10920000076294 ---------------[ 04-May-2017 16:20:00 +0100 [1493911200.9937] (PID: 4400) ]--------------- ---------------[ 04-May-2017 16:20:01 +0100 [1493911200.9001] (PID: 4528) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIDashboard&Method=getDashletData&v=2&StationID=7e6e924bf3898d030cca20c01a70e519&MessageID=650605d0-22ca-b09a-fe48-5c54f5311f41 IP Address: 172.26.4.180 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.112 Safari/537.36 DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: 172.26.4.219 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00032ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00032ms]: [Function](): Handling JSON Call To API Factory: APIDashboard Method: getDashletData Message ID: 650605d0-22ca-b09a-fe48-5c54f5311f41 DEBUG [L0230] [00032ms] Array: [Function](): Arguments: (Size: 98) array(2) { [0]=> string(23) "exception_summary_child" [1]=> array(1) { ["rows_per_page"]=> string(1) "0" } } DEBUG [L0241] [00032ms]: [Function](): Session ID: 6705a4091a3efaa9050327dbdbda022c1c65de3f Source IP: 172.26.4.180 DEBUG [L0761] [00032ms]: Authentication::Check(): Session ID: 6705a4091a3efaa9050327dbdbda022c1c65de3f IP Address: 172.26.4.180 URL: /api/json/api.php?Class=APIDashboard&Method=getDashletData&v=2&StationID=7e6e924bf3898d030cca20c01a70e519&MessageID=6 DEBUG [L0761] [00032ms]: Authentication::Check(): 50605d0-22ca-b09a-fe48-5c54f5311f41 Touch Updated Date: 1 DEBUG [L0163] [00047ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00047ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00047ms]: TTDate::setTimeFormat(): Setting Default Time Format: g:i A DEBUG [L0241] [00047ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00047ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00047ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00047ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00047ms]: authenticatedInvokeService(): Current User: lmestiri (User ID: 172) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0441] [00047ms]: APIDashboard::getDashletData(): Name: exception_summary_child DEBUG [L0105] [00125ms]: APIException::getException(): Record Count: 20 DEBUG [L0103] [00125ms]: ProgressBar::start(): start: '' Iterations: 20 Update Iterations: Key: (1493911201.0249) Message: DEBUG [L0259] [00141ms]: [Function](): Server Response Time: 0.14040088653564 ---------------[ 04-May-2017 16:20:01 +0100 [1493911201.0405] (PID: 4528) ]--------------- ---------------[ 04-May-2017 16:20:01 +0100 [1493911200.9157] (PID: 1468) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIDashboard&Method=getDashletData&v=2&StationID=7e6e924bf3898d030cca20c01a70e519&MessageID=b3e3fafc-15ad-03ec-3b2b-da2dc6461c06 IP Address: 172.26.4.180 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.112 Safari/537.36 DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: 172.26.4.219 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00141ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00141ms]: [Function](): Handling JSON Call To API Factory: APIDashboard Method: getDashletData Message ID: b3e3fafc-15ad-03ec-3b2b-da2dc6461c06 DEBUG [L0230] [00141ms] Array: [Function](): Arguments: (Size: 97) array(2) { [0]=> string(22) "schedule_summary_child" [1]=> array(1) { ["rows_per_page"]=> string(1) "0" } } DEBUG [L0241] [00141ms]: [Function](): Session ID: 6705a4091a3efaa9050327dbdbda022c1c65de3f Source IP: 172.26.4.180 DEBUG [L0761] [00141ms]: Authentication::Check(): Session ID: 6705a4091a3efaa9050327dbdbda022c1c65de3f IP Address: 172.26.4.180 URL: /api/json/api.php?Class=APIDashboard&Method=getDashletData&v=2&StationID=7e6e924bf3898d030cca20c01a70e519&MessageID=b DEBUG [L0761] [00141ms]: Authentication::Check(): 3e3fafc-15ad-03ec-3b2b-da2dc6461c06 Touch Updated Date: 1 DEBUG [L0163] [00141ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00157ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00157ms]: TTDate::setTimeFormat(): Setting Default Time Format: g:i A DEBUG [L0241] [00157ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00157ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00157ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00157ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00157ms]: authenticatedInvokeService(): Current User: lmestiri (User ID: 172) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0441] [00157ms]: APIDashboard::getDashletData(): Name: schedule_summary_child DEBUG [L0194] [00157ms] Array: APISchedule::getScheduleDates(): Schedule Dates: Base Date: 04/05/2017 Type: week Strict: 0 array(6) { ["base_date"]=> int(1493852400) ["start_date"]=> int(1493852400) ["end_date"]=> int(1494457199) ["base_display_date"]=> string(10) "04/05/2017" ["start_display_date"]=> string(10) "04/05/2017" ["end_display_date"]=> string(10) "10/05/2017" } DEBUG [L0614] [00157ms]: ScheduleListFactory::getOverriddenOpenShiftRecurringSchedules(): Getting overrriden Open Shifts... DEBUG [L0848] [00172ms]: ScheduleListFactory::getOverriddenOpenShiftRecurringSchedules(): Excluded Recurring OPEN shifts: 0 DEBUG [L1194] [00219ms]: ScheduleFactory::getScheduleArray(): Found Scheduled Rows: 10 DEBUG [L0103] [00219ms]: ProgressBar::start(): start: '' Iterations: 10 Update Iterations: Key: (1493911201.1341) Message: Processing Committed Shifts... DEBUG [L1332] [00235ms]: ScheduleFactory::getScheduleArray(): Processed Scheduled Rows: 10 DEBUG [L0269] [00235ms]: APISchedule::getCombinedSchedule(): Holiday Record Count: 0 DEBUG [L0259] [00235ms]: [Function](): Server Response Time: 0.23400092124939 ---------------[ 04-May-2017 16:20:01 +0100 [1493911201.1497] (PID: 1468) ]--------------- ---------------[ 04-May-2017 15:20:12 +0000 [1493911212.5153] (PID: 1468) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIAuthentication&Method=Login&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=3a49c608-e6e3-5578-c803-9952a5b92c65 IP Address: ::1 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: ::1 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00032ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00032ms]: [Function](): Handling JSON Call To API Factory: APIAuthentication Method: Login Message ID: 3a49c608-e6e3-5578-c803-9952a5b92c65 DEBUG [L0228] [00032ms] Array: [Function](): *Censored* Arguments: (Size: 59) string(5) "admin" DEBUG [L0252] [00047ms]: [Function](): No SessionID or calling non-authenticated function... DEBUG [L0360] [00047ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0478] [00047ms]: TTi18n::chooseBestLocale(): Using Locale: fr-FR DEBUG [L0049] [00047ms]: unauthenticatedInvokeService(): Handling UNAUTHENTICATED JSON Call To API Factory: APIAuthentication Method: Login Message ID: 3a49c608-e6e3-5578-c803-9952a5b92c65 DEBUG [L0055] [00047ms]: APIAuthentication::Login(): User Name: admin Password Length: 8 Type: USER_NAME DEBUG [L0617] [00047ms]: Authentication::Login(): Login Type: user_name DEBUG [L0859] [00047ms]: Authentication::checkCompanyStatus(): Company Status: 10 DEBUG [L0837] [00047ms]: UserFactory::checkPassword(): LDAP authentication is not enabled... DEBUG [L0713] [00047ms]: Authentication::Login(): Login Failed! Attempt: 1 DEBUG [L0837] [00063ms]: UserFactory::checkPassword(): LDAP authentication is not enabled... DEBUG [L0873] [00063ms]: Validator::Error(): Validation Error: Label: user_name Value: "0" Msg: Le nom ou le mot de passe d'utilisateur est incorrect DEBUG [L0385] [00063ms] Array: APIFactory::returnHandler(): returnHandler v2 ERROR: 0 array(2) { ["api_retval"]=> bool(false) ["api_details"]=> array(7) { ["code"]=> string(10) "VALIDATION" ["description"]=> string(12) "INVALID DATA" ["record_details"]=> array(3) { ["total"]=> int(1) ["valid"]=> int(0) ["invalid"]=> int(1) } ["user_generic_status_batch_id"]=> bool(false) ["request"]=> bool(false) ["pager"]=> bool(false) ["details"]=> array(1) { [0]=> array(1) { ["user_name"]=> array(1) { [0]=> string(53) "Le nom ou le mot de passe d'utilisateur est incorrect" } } } } } DEBUG [L0103] [00063ms]: ProgressBar::start(): start: '3a49c608-e6e3-5578-c803-9952a5b92c65' Iterations: 9999 Update Iterations: 9999 Key: 3a49c608-e6e3-5578-c803-9952a5b92c65(1493911212.5777) Message: INVALID DATA DEBUG [L0259] [00063ms]: [Function](): Server Response Time: 0.062399864196777 ---------------[ 04-May-2017 15:20:12 +0000 [1493911212.5777] (PID: 1468) ]--------------- ---------------[ 04-May-2017 15:20:19 +0000 [1493911218.3878] (PID: 4400) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIAuthentication&Method=Login&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=c9ca8aba-937a-e421-6f22-6ed20adcc858 IP Address: ::1 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: ::1 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00047ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00047ms]: [Function](): Handling JSON Call To API Factory: APIAuthentication Method: Login Message ID: c9ca8aba-937a-e421-6f22-6ed20adcc858 DEBUG [L0228] [00047ms] Array: [Function](): *Censored* Arguments: (Size: 59) string(5) "admin" DEBUG [L0252] [00047ms]: [Function](): No SessionID or calling non-authenticated function... DEBUG [L0360] [00047ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0478] [00047ms]: TTi18n::chooseBestLocale(): Using Locale: fr-FR DEBUG [L0049] [00047ms]: unauthenticatedInvokeService(): Handling UNAUTHENTICATED JSON Call To API Factory: APIAuthentication Method: Login Message ID: c9ca8aba-937a-e421-6f22-6ed20adcc858 DEBUG [L0055] [00047ms]: APIAuthentication::Login(): User Name: admin Password Length: 8 Type: USER_NAME DEBUG [L0617] [00047ms]: Authentication::Login(): Login Type: user_name DEBUG [L0859] [00047ms]: Authentication::checkCompanyStatus(): Company Status: 10 DEBUG [L0837] [00047ms]: UserFactory::checkPassword(): LDAP authentication is not enabled... DEBUG [L0713] [00047ms]: Authentication::Login(): Login Failed! Attempt: 2 DEBUG [L0837] [01061ms]: UserFactory::checkPassword(): LDAP authentication is not enabled... DEBUG [L0873] [01061ms]: Validator::Error(): Validation Error: Label: user_name Value: "0" Msg: Le nom ou le mot de passe d'utilisateur est incorrect DEBUG [L0385] [01061ms] Array: APIFactory::returnHandler(): returnHandler v2 ERROR: 0 array(2) { ["api_retval"]=> bool(false) ["api_details"]=> array(7) { ["code"]=> string(10) "VALIDATION" ["description"]=> string(12) "INVALID DATA" ["record_details"]=> array(3) { ["total"]=> int(1) ["valid"]=> int(0) ["invalid"]=> int(1) } ["user_generic_status_batch_id"]=> bool(false) ["request"]=> bool(false) ["pager"]=> bool(false) ["details"]=> array(1) { [0]=> array(1) { ["user_name"]=> array(1) { [0]=> string(53) "Le nom ou le mot de passe d'utilisateur est incorrect" } } } } } DEBUG [L0103] [01061ms]: ProgressBar::start(): start: 'c9ca8aba-937a-e421-6f22-6ed20adcc858' Iterations: 9999 Update Iterations: 9999 Key: c9ca8aba-937a-e421-6f22-6ed20adcc858(1493911219.4486) Message: INVALID DATA DEBUG [L0259] [01061ms]: [Function](): Server Response Time: 1.0608019828796 ---------------[ 04-May-2017 15:20:19 +0000 [1493911219.4486] (PID: 4400) ]--------------- ---------------[ 04-May-2017 15:20:24 +0000 [1493911223.0666] (PID: 1468) ]--------------- DEBUG [L0401] [00016ms]: [Function](): URI: /api/json/api.php?Class=APIAuthentication&Method=Login&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=dd92a48c-1a0a-46ed-fed5-27a49ddb63fc IP Address: ::1 DEBUG [L0403] [00016ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko DEBUG [L0404] [00016ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: ::1 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00047ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00047ms]: [Function](): Handling JSON Call To API Factory: APIAuthentication Method: Login Message ID: dd92a48c-1a0a-46ed-fed5-27a49ddb63fc DEBUG [L0228] [00047ms] Array: [Function](): *Censored* Arguments: (Size: 69) string(5) "admin" DEBUG [L0252] [00047ms]: [Function](): No SessionID or calling non-authenticated function... DEBUG [L0360] [00047ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0478] [00047ms]: TTi18n::chooseBestLocale(): Using Locale: fr-FR DEBUG [L0049] [00047ms]: unauthenticatedInvokeService(): Handling UNAUTHENTICATED JSON Call To API Factory: APIAuthentication Method: Login Message ID: dd92a48c-1a0a-46ed-fed5-27a49ddb63fc DEBUG [L0055] [00047ms]: APIAuthentication::Login(): User Name: admin Password Length: 18 Type: USER_NAME DEBUG [L0617] [00047ms]: Authentication::Login(): Login Type: user_name DEBUG [L0859] [00047ms]: Authentication::checkCompanyStatus(): Company Status: 10 DEBUG [L0837] [00063ms]: UserFactory::checkPassword(): LDAP authentication is not enabled... DEBUG [L0713] [00063ms]: Authentication::Login(): Login Failed! Attempt: 3 DEBUG [L0837] [01077ms]: UserFactory::checkPassword(): LDAP authentication is not enabled... DEBUG [L0873] [01077ms]: Validator::Error(): Validation Error: Label: user_name Value: "0" Msg: Le nom ou le mot de passe d'utilisateur est incorrect DEBUG [L0385] [01077ms] Array: APIFactory::returnHandler(): returnHandler v2 ERROR: 0 array(2) { ["api_retval"]=> bool(false) ["api_details"]=> array(7) { ["code"]=> string(10) "VALIDATION" ["description"]=> string(12) "INVALID DATA" ["record_details"]=> array(3) { ["total"]=> int(1) ["valid"]=> int(0) ["invalid"]=> int(1) } ["user_generic_status_batch_id"]=> bool(false) ["request"]=> bool(false) ["pager"]=> bool(false) ["details"]=> array(1) { [0]=> array(1) { ["user_name"]=> array(1) { [0]=> string(53) "Le nom ou le mot de passe d'utilisateur est incorrect" } } } } } DEBUG [L0103] [01077ms]: ProgressBar::start(): start: 'dd92a48c-1a0a-46ed-fed5-27a49ddb63fc' Iterations: 9999 Update Iterations: 9999 Key: dd92a48c-1a0a-46ed-fed5-27a49ddb63fc(1493911224.143) Message: INVALID DATA DEBUG [L0259] [01077ms]: [Function](): Server Response Time: 1.0764019489288 ---------------[ 04-May-2017 15:20:24 +0000 [1493911224.143] (PID: 1468) ]--------------- ---------------[ 04-May-2017 15:20:24 +0000 [1493911224.8918] (PID: 1468) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIQualificationGroup&Method=getOptions&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=8b466c10-5f5e-531f-5762-a2562de4f136 IP Address: ::1 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: ::1 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00016ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00016ms]: [Function](): Handling JSON Call To API Factory: APIQualificationGroup Method: getOptions Message ID: 8b466c10-5f5e-531f-5762-a2562de4f136 DEBUG [L0230] [00016ms] Array: [Function](): Arguments: (Size: 34) array(1) { [0]=> string(7) "columns" } DEBUG [L0252] [00016ms]: [Function](): No SessionID or calling non-authenticated function... DEBUG [L0360] [00016ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0478] [00016ms]: TTi18n::chooseBestLocale(): Using Locale: fr-FR DEBUG [L0049] [00016ms]: unauthenticatedInvokeService(): Handling UNAUTHENTICATED JSON Call To API Factory: APIQualificationGroup Method: getOptions Message ID: 8b466c10-5f5e-531f-5762-a2562de4f136 DEBUG [L0073] [00016ms]: unauthenticatedInvokeService(): Class: APIQualificationGroup does not exist! (unauth) DEBUG [L0385] [00016ms] Array: APIFactory::returnHandler(): returnHandler v2 ERROR: 0 array(2) { ["api_retval"]=> bool(false) ["api_details"]=> array(7) { ["code"]=> string(7) "SESSION" ["description"]=> string(63) "Class APIQualificationGroup does not exist, or unauthenticated." ["record_details"]=> array(3) { ["total"]=> int(0) ["valid"]=> int(0) ["invalid"]=> int(0) } ["user_generic_status_batch_id"]=> bool(false) ["request"]=> bool(false) ["pager"]=> bool(false) ["details"]=> bool(false) } } DEBUG [L0103] [00016ms]: ProgressBar::start(): start: '' Iterations: 9999 Update Iterations: 9999 Key: (1493911224.9074) Message: Class APIQualificationGroup does not exist, or unauthenticated. DEBUG [L0259] [00016ms]: [Function](): Server Response Time: 0.015600204467773 ---------------[ 04-May-2017 15:20:24 +0000 [1493911224.9074] (PID: 1468) ]--------------- ---------------[ 04-May-2017 15:20:25 +0000 [1493911225.3598] (PID: 4528) ]--------------- DEBUG [L0401] [00016ms]: [Function](): URI: /api/json/api.php?Class=APIUserGenericData&Method=getUserGenericData&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=5d347378-cffd-e8a8-d096-58b29c60aea5 IP Address: ::1 DEBUG [L0403] [00016ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko DEBUG [L0404] [00016ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: ::1 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00047ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00047ms]: [Function](): Handling JSON Call To API Factory: APIUserGenericData Method: getUserGenericData Message ID: 5d347378-cffd-e8a8-d096-58b29c60aea5 DEBUG [L0230] [00047ms] Array: [Function](): Arguments: (Size: 141) array(1) { [0]=> array(1) { ["filter_data"]=> array(2) { ["script"]=> string(25) "global_awesomebox_columns" ["name"]=> string(20) "global_qualification" } } } DEBUG [L0252] [00063ms]: [Function](): No SessionID or calling non-authenticated function... DEBUG [L0360] [00063ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0478] [00063ms]: TTi18n::chooseBestLocale(): Using Locale: fr-FR DEBUG [L0049] [00063ms]: unauthenticatedInvokeService(): Handling UNAUTHENTICATED JSON Call To API Factory: APIUserGenericData Method: getUserGenericData Message ID: 5d347378-cffd-e8a8-d096-58b29c60aea5 DEBUG [L0073] [00063ms]: unauthenticatedInvokeService(): Class: APIUserGenericData does not exist! (unauth) DEBUG [L0385] [00063ms] Array: APIFactory::returnHandler(): returnHandler v2 ERROR: 0 array(2) { ["api_retval"]=> bool(false) ["api_details"]=> array(7) { ["code"]=> string(7) "SESSION" ["description"]=> string(60) "Class APIUserGenericData does not exist, or unauthenticated." ["record_details"]=> array(3) { ["total"]=> int(0) ["valid"]=> int(0) ["invalid"]=> int(0) } ["user_generic_status_batch_id"]=> bool(false) ["request"]=> bool(false) ["pager"]=> bool(false) ["details"]=> bool(false) } } DEBUG [L0103] [00063ms]: ProgressBar::start(): start: '' Iterations: 9999 Update Iterations: 9999 Key: (1493911225.4222) Message: Class APIUserGenericData does not exist, or unauthenticated. DEBUG [L0259] [00063ms]: [Function](): Server Response Time: 0.062400817871094 ---------------[ 04-May-2017 15:20:25 +0000 [1493911225.4222] (PID: 4528) ]--------------- ---------------[ 04-May-2017 15:20:25 +0000 [1493911225.3598] (PID: 1468) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIUserGenericData&Method=getUserGenericData&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=657e7825-6734-7a1a-455f-05bdee3c4cc0 IP Address: ::1 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: ::1 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00063ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00063ms]: [Function](): Handling JSON Call To API Factory: APIUserGenericData Method: getUserGenericData Message ID: 657e7825-6734-7a1a-455f-05bdee3c4cc0 DEBUG [L0230] [00063ms] Array: [Function](): Arguments: (Size: 132) array(1) { [0]=> array(1) { ["filter_data"]=> array(2) { ["script"]=> string(25) "global_awesomebox_columns" ["name"]=> string(11) "global_user" } } } DEBUG [L0252] [00079ms]: [Function](): No SessionID or calling non-authenticated function... DEBUG [L0360] [00079ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0478] [00079ms]: TTi18n::chooseBestLocale(): Using Locale: fr-FR DEBUG [L0049] [00079ms]: unauthenticatedInvokeService(): Handling UNAUTHENTICATED JSON Call To API Factory: APIUserGenericData Method: getUserGenericData Message ID: 657e7825-6734-7a1a-455f-05bdee3c4cc0 DEBUG [L0073] [00079ms]: unauthenticatedInvokeService(): Class: APIUserGenericData does not exist! (unauth) DEBUG [L0385] [00079ms] Array: APIFactory::returnHandler(): returnHandler v2 ERROR: 0 array(2) { ["api_retval"]=> bool(false) ["api_details"]=> array(7) { ["code"]=> string(7) "SESSION" ["description"]=> string(60) "Class APIUserGenericData does not exist, or unauthenticated." ["record_details"]=> array(3) { ["total"]=> int(0) ["valid"]=> int(0) ["invalid"]=> int(0) } ["user_generic_status_batch_id"]=> bool(false) ["request"]=> bool(false) ["pager"]=> bool(false) ["details"]=> bool(false) } } DEBUG [L0103] [00079ms]: ProgressBar::start(): start: '' Iterations: 9999 Update Iterations: 9999 Key: (1493911225.4378) Message: Class APIUserGenericData does not exist, or unauthenticated. DEBUG [L0259] [00079ms]: [Function](): Server Response Time: 0.078001022338867 ---------------[ 04-May-2017 15:20:25 +0000 [1493911225.4378] (PID: 1468) ]--------------- ---------------[ 04-May-2017 15:20:25 +0000 [1493911225.3754] (PID: 4400) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIUserGenericData&Method=getUserGenericData&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=11dd416b-dc82-1b39-1bf4-7d589caff543 IP Address: ::1 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: ::1 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00094ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00094ms]: [Function](): Handling JSON Call To API Factory: APIUserGenericData Method: getUserGenericData Message ID: 11dd416b-dc82-1b39-1bf4-7d589caff543 DEBUG [L0230] [00094ms] Array: [Function](): Arguments: (Size: 132) array(1) { [0]=> array(1) { ["filter_data"]=> array(2) { ["script"]=> string(25) "global_awesomebox_columns" ["name"]=> string(11) "global_user" } } } DEBUG [L0252] [00094ms]: [Function](): No SessionID or calling non-authenticated function... DEBUG [L0360] [00094ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0478] [00094ms]: TTi18n::chooseBestLocale(): Using Locale: fr-FR DEBUG [L0049] [00094ms]: unauthenticatedInvokeService(): Handling UNAUTHENTICATED JSON Call To API Factory: APIUserGenericData Method: getUserGenericData Message ID: 11dd416b-dc82-1b39-1bf4-7d589caff543 DEBUG [L0073] [00094ms]: unauthenticatedInvokeService(): Class: APIUserGenericData does not exist! (unauth) DEBUG [L0385] [00094ms] Array: APIFactory::returnHandler(): returnHandler v2 ERROR: 0 array(2) { ["api_retval"]=> bool(false) ["api_details"]=> array(7) { ["code"]=> string(7) "SESSION" ["description"]=> string(60) "Class APIUserGenericData does not exist, or unauthenticated." ["record_details"]=> array(3) { ["total"]=> int(0) ["valid"]=> int(0) ["invalid"]=> int(0) } ["user_generic_status_batch_id"]=> bool(false) ["request"]=> bool(false) ["pager"]=> bool(false) ["details"]=> bool(false) } } DEBUG [L0103] [00094ms]: ProgressBar::start(): start: '' Iterations: 9999 Update Iterations: 9999 Key: (1493911225.469) Message: Class APIUserGenericData does not exist, or unauthenticated. DEBUG [L0259] [00094ms]: [Function](): Server Response Time: 0.093600034713745 ---------------[ 04-May-2017 15:20:25 +0000 [1493911225.469] (PID: 4400) ]--------------- ---------------[ 04-May-2017 15:20:25 +0000 [1493911225.5626] (PID: 4400) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /interface/send_file.php?api=1&object_type=copyright IP Address: ::1 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: ::1 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00077ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0367] [00080ms]: [Function](): Copyright Logo... DEBUG [L0388] [00080ms] Array: Debug::ErrorHandler(): Raw Request Headers: array(12) { ["Cookie"]=> string(115) "_ga=GA1.1.27381963.1493136244; _gat=1; _gid=GA1.1.1736464813.1493899221; StationID=8f76490143a668b84b9a7fa5fbe8d083" ["Connection"]=> string(5) "close" ["Dnt"]=> string(1) "1" ["If-None-Match"]=> string(46) ""3977232d4613e5c09c099f55bc4f7c52--1852753770"" ["If-Modified-Since"]=> string(29) "Wed, 22 Mar 2017 08:38:01 GMT" ["Host"]=> string(14) "localhost:8085" ["Accept-Encoding"]=> string(13) "gzip, deflate" ["User-Agent"]=> string(61) "Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko" ["Accept-Language"]=> string(5) "fr-FR" ["Referer"]=> string(38) "http://localhost:8085/interface/html5/" ["Accept"]=> string(50) "image/png, image/svg+xml, image/*;q=0.8, */*;q=0.5" ["Authorization"]=> string(0) "" } DEBUG [L0388] [00080ms]: Debug::ErrorHandler(): (E1) PHP ERROR - STRICT(2048): Non-static method HTTP_Download::staticSend() should not be called statically File: C:\TimeTrex\timetrex\interface\send_file.php Line: 388 DEBUG [L0388] [00080ms]: Debug::ErrorHandler(): #1.Debug::backTrace() C:\TimeTrex\timetrex\classes\modules\core\Debug.class.php:379 DEBUG [L0388] [00080ms]: Debug::ErrorHandler(): #2.Debug::ErrorHandler(2048, Non-static method HTTP_Download::staticSend() should not be called statically, C:\TimeTrex\timetrex\interface\send_file.php, 388, Array(54)) C:\TimeTrex\timetrex\interface DEBUG [L0388] [00080ms]: Debug::ErrorHandler(): \send_file.php:388 DEBUG [L0388] [00080ms]: Debug::ErrorHandler(): #3.HTTP_Download::staticSend(2048, Non-static method HTTP_Download::staticSend() should not be called statically, C:\TimeTrex\timetrex\interface\send_file.php, 388, Array(54)) C:\TimeTrex\timetrex\int DEBUG [L0388] [00080ms]: Debug::ErrorHandler(): erface\send_file.php:388 DEBUG [L0388] [00080ms]: Debug::ErrorHandler(): DEBUG [L0402] [00080ms]: Debug::Shutdown(): Detected PHP errors (1), emailing log... DEBUG [L0403] [00080ms]: Debug::Shutdown(): ---------------[ 04-May-2017 15:20:25 +0000 [1493911225.6419] (PID: 4400) ]--------------- DEBUG [L2239] [00082ms]: Misc::sendSystemMail(): Excessive system emails... Preventing error reports from: ::1 for up to 24hrs... ---------------[ 04-May-2017 15:20:25 +0000 [1493911225.6444] (PID: 4400) ]--------------- ---------------[ 04-May-2017 15:20:25 +0000 [1493911225.817] (PID: 1468) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIQualificationGroup&Method=getQualificationGroup&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=bb5c0d06-16b4-d159-6150-30655126b79c IP Address: ::1 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: ::1 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00021ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00021ms]: [Function](): Handling JSON Call To API Factory: APIQualificationGroup Method: getQualificationGroup Message ID: bb5c0d06-16b4-d159-6150-30655126b79c DEBUG [L0230] [00021ms] Array: [Function](): Arguments: (Size: 63) array(3) { [0]=> string(0) "" [1]=> bool(false) [2]=> bool(false) } DEBUG [L0252] [00021ms]: [Function](): No SessionID or calling non-authenticated function... DEBUG [L0360] [00037ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0478] [00037ms]: TTi18n::chooseBestLocale(): Using Locale: fr-FR DEBUG [L0049] [00037ms]: unauthenticatedInvokeService(): Handling UNAUTHENTICATED JSON Call To API Factory: APIQualificationGroup Method: getQualificationGroup Message ID: bb5c0d06-16b4-d159-6150-30655126b79c DEBUG [L0073] [00037ms]: unauthenticatedInvokeService(): Class: APIQualificationGroup does not exist! (unauth) DEBUG [L0385] [00037ms] Array: APIFactory::returnHandler(): returnHandler v2 ERROR: 0 array(2) { ["api_retval"]=> bool(false) ["api_details"]=> array(7) { ["code"]=> string(7) "SESSION" ["description"]=> string(63) "Class APIQualificationGroup does not exist, or unauthenticated." ["record_details"]=> array(3) { ["total"]=> int(0) ["valid"]=> int(0) ["invalid"]=> int(0) } ["user_generic_status_batch_id"]=> bool(false) ["request"]=> bool(false) ["pager"]=> bool(false) ["details"]=> bool(false) } } DEBUG [L0103] [00037ms]: ProgressBar::start(): start: '' Iterations: 9999 Update Iterations: 9999 Key: (1493911225.8532) Message: Class APIQualificationGroup does not exist, or unauthenticated. DEBUG [L0259] [00037ms]: [Function](): Server Response Time: 0.036200046539307 ---------------[ 04-May-2017 15:20:25 +0000 [1493911225.8532] (PID: 1468) ]--------------- ---------------[ 04-May-2017 15:20:25 +0000 [1493911225.8145] (PID: 4400) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIUserEducation&Method=getOptions&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=fb533aee-eda3-8611-a744-6b31fc77dcf2 IP Address: ::1 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: ::1 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00039ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00039ms]: [Function](): Handling JSON Call To API Factory: APIUserEducation Method: getOptions Message ID: fb533aee-eda3-8611-a744-6b31fc77dcf2 DEBUG [L0230] [00039ms] Array: [Function](): Arguments: (Size: 38) array(1) { [0]=> string(11) "source_type" } DEBUG [L0252] [00039ms]: [Function](): No SessionID or calling non-authenticated function... DEBUG [L0360] [00039ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0478] [00039ms]: TTi18n::chooseBestLocale(): Using Locale: fr-FR DEBUG [L0049] [00039ms]: unauthenticatedInvokeService(): Handling UNAUTHENTICATED JSON Call To API Factory: APIUserEducation Method: getOptions Message ID: fb533aee-eda3-8611-a744-6b31fc77dcf2 DEBUG [L0073] [00039ms]: unauthenticatedInvokeService(): Class: APIUserEducation does not exist! (unauth) DEBUG [L0385] [00055ms] Array: APIFactory::returnHandler(): returnHandler v2 ERROR: 0 array(2) { ["api_retval"]=> bool(false) ["api_details"]=> array(7) { ["code"]=> string(7) "SESSION" ["description"]=> string(58) "Class APIUserEducation does not exist, or unauthenticated." ["record_details"]=> array(3) { ["total"]=> int(0) ["valid"]=> int(0) ["invalid"]=> int(0) } ["user_generic_status_batch_id"]=> bool(false) ["request"]=> bool(false) ["pager"]=> bool(false) ["details"]=> bool(false) } } DEBUG [L0103] [00055ms]: ProgressBar::start(): start: '' Iterations: 9999 Update Iterations: 9999 Key: (1493911225.8688) Message: Class APIUserEducation does not exist, or unauthenticated. DEBUG [L0259] [00055ms]: [Function](): Server Response Time: 0.05430006980896 ---------------[ 04-May-2017 15:20:25 +0000 [1493911225.8688] (PID: 4400) ]--------------- ---------------[ 04-May-2017 15:20:25 +0000 [1493911225.8532] (PID: 1468) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIQualification&Method=getQualification&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=a75f4098-ac6e-808b-f42f-222411138a45 IP Address: ::1 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: ::1 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00016ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00032ms]: [Function](): Handling JSON Call To API Factory: APIQualification Method: getQualification Message ID: a75f4098-ac6e-808b-f42f-222411138a45 DEBUG [L0230] [00032ms] Array: [Function](): Arguments: (Size: 77) array(1) { [0]=> array(1) { ["filter_data"]=> array(1) { ["type_id"]=> array(1) { [0]=> int(20) } } } } DEBUG [L0252] [00032ms]: [Function](): No SessionID or calling non-authenticated function... DEBUG [L0360] [00032ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0478] [00032ms]: TTi18n::chooseBestLocale(): Using Locale: fr-FR DEBUG [L0049] [00032ms]: unauthenticatedInvokeService(): Handling UNAUTHENTICATED JSON Call To API Factory: APIQualification Method: getQualification Message ID: a75f4098-ac6e-808b-f42f-222411138a45 DEBUG [L0073] [00032ms]: unauthenticatedInvokeService(): Class: APIQualification does not exist! (unauth) DEBUG [L0385] [00032ms] Array: APIFactory::returnHandler(): returnHandler v2 ERROR: 0 array(2) { ["api_retval"]=> bool(false) ["api_details"]=> array(7) { ["code"]=> string(7) "SESSION" ["description"]=> string(58) "Class APIQualification does not exist, or unauthenticated." ["record_details"]=> array(3) { ["total"]=> int(0) ["valid"]=> int(0) ["invalid"]=> int(0) } ["user_generic_status_batch_id"]=> bool(false) ["request"]=> bool(false) ["pager"]=> bool(false) ["details"]=> bool(false) } } DEBUG [L0103] [00032ms]: ProgressBar::start(): start: '' Iterations: 9999 Update Iterations: 9999 Key: (1493911225.8844) Message: Class APIQualification does not exist, or unauthenticated. DEBUG [L0259] [00032ms]: [Function](): Server Response Time: 0.031199932098389 ---------------[ 04-May-2017 15:20:25 +0000 [1493911225.8844] (PID: 1468) ]--------------- ---------------[ 04-May-2017 15:20:25 +0000 [1493911225.822] (PID: 4528) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /interface/html5/ IP Address: ::1 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: ::1 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00063ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L2530] [00079ms]: Misc::redirectMobileBrowser(): Desktop browser override: 0 ---------------[ 04-May-2017 15:20:25 +0000 [1493911225.9] (PID: 4528) ]--------------- ---------------[ 04-May-2017 15:20:25 +0000 [1493911225.8688] (PID: 4400) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIUserEducation&Method=getOptions&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=6dd4a493-5673-e36f-224b-c87a7d85ecc9 IP Address: ::1 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: ::1 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00032ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00032ms]: [Function](): Handling JSON Call To API Factory: APIUserEducation Method: getOptions Message ID: 6dd4a493-5673-e36f-224b-c87a7d85ecc9 DEBUG [L0230] [00032ms] Array: [Function](): Arguments: (Size: 34) array(1) { [0]=> string(7) "columns" } DEBUG [L0252] [00032ms]: [Function](): No SessionID or calling non-authenticated function... DEBUG [L0360] [00032ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0478] [00032ms]: TTi18n::chooseBestLocale(): Using Locale: fr-FR DEBUG [L0049] [00032ms]: unauthenticatedInvokeService(): Handling UNAUTHENTICATED JSON Call To API Factory: APIUserEducation Method: getOptions Message ID: 6dd4a493-5673-e36f-224b-c87a7d85ecc9 DEBUG [L0073] [00032ms]: unauthenticatedInvokeService(): Class: APIUserEducation does not exist! (unauth) DEBUG [L0385] [00032ms] Array: APIFactory::returnHandler(): returnHandler v2 ERROR: 0 array(2) { ["api_retval"]=> bool(false) ["api_details"]=> array(7) { ["code"]=> string(7) "SESSION" ["description"]=> string(58) "Class APIUserEducation does not exist, or unauthenticated." ["record_details"]=> array(3) { ["total"]=> int(0) ["valid"]=> int(0) ["invalid"]=> int(0) } ["user_generic_status_batch_id"]=> bool(false) ["request"]=> bool(false) ["pager"]=> bool(false) ["details"]=> bool(false) } } DEBUG [L0103] [00032ms]: ProgressBar::start(): start: '' Iterations: 9999 Update Iterations: 9999 Key: (1493911225.9) Message: Class APIUserEducation does not exist, or unauthenticated. DEBUG [L0259] [00032ms]: [Function](): Server Response Time: 0.031199932098389 ---------------[ 04-May-2017 15:20:25 +0000 [1493911225.9] (PID: 4400) ]--------------- ---------------[ 04-May-2017 15:20:26 +0000 [1493911225.9468] (PID: 4400) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /interface/html5/global/APIGlobal.js.php?v=10.5.0-20170331-034720 IP Address: ::1 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: ::1 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00047ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0360] [00047ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0478] [00047ms]: TTi18n::chooseBestLocale(): Using Locale: fr-FR DEBUG [L0413] [00047ms]: APIAuthentication::getCompanyName(): Primary Company ID: 2 DEBUG [L0365] [00047ms]: APIAuthentication::getTTProductEdition(): Edition: 10 DEBUG [L0365] [00047ms]: APIAuthentication::getTTProductEdition(): Edition: Community ---------------[ 04-May-2017 15:20:26 +0000 [1493911226.0092] (PID: 4400) ]--------------- ---------------[ 04-May-2017 15:20:26 +0000 [1493911226.3427] (PID: 4528) ]--------------- DEBUG [L0401] [00003ms]: [Function](): URI: /interface/send_file.php?api=1&object_type=copyright IP Address: ::1 DEBUG [L0403] [00003ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko DEBUG [L0404] [00003ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: ::1 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00036ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0367] [00038ms]: [Function](): Copyright Logo... DEBUG [L0388] [00038ms] Array: Debug::ErrorHandler(): Raw Request Headers: array(12) { ["Cookie"]=> string(131) "_ga=GA1.1.27381963.1493136244; _gat=1; _gid=GA1.1.2132645350.1493911226; language=fr-FR; StationID=8f76490143a668b84b9a7fa5fbe8d083" ["Connection"]=> string(5) "close" ["Dnt"]=> string(1) "1" ["If-None-Match"]=> string(46) ""3977232d4613e5c09c099f55bc4f7c52--1852753770"" ["If-Modified-Since"]=> string(29) "Wed, 22 Mar 2017 08:38:01 GMT" ["Host"]=> string(14) "localhost:8085" ["Accept-Encoding"]=> string(13) "gzip, deflate" ["User-Agent"]=> string(61) "Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko" ["Accept-Language"]=> string(5) "fr-FR" ["Referer"]=> string(38) "http://localhost:8085/interface/html5/" ["Accept"]=> string(50) "image/png, image/svg+xml, image/*;q=0.8, */*;q=0.5" ["Authorization"]=> string(0) "" } DEBUG [L0388] [00038ms]: Debug::ErrorHandler(): (E1) PHP ERROR - STRICT(2048): Non-static method HTTP_Download::staticSend() should not be called statically File: C:\TimeTrex\timetrex\interface\send_file.php Line: 388 DEBUG [L0388] [00038ms]: Debug::ErrorHandler(): #1.Debug::backTrace() C:\TimeTrex\timetrex\classes\modules\core\Debug.class.php:379 DEBUG [L0388] [00038ms]: Debug::ErrorHandler(): #2.Debug::ErrorHandler(2048, Non-static method HTTP_Download::staticSend() should not be called statically, C:\TimeTrex\timetrex\interface\send_file.php, 388, Array(54)) C:\TimeTrex\timetrex\interface DEBUG [L0388] [00038ms]: Debug::ErrorHandler(): \send_file.php:388 DEBUG [L0388] [00038ms]: Debug::ErrorHandler(): #3.HTTP_Download::staticSend(2048, Non-static method HTTP_Download::staticSend() should not be called statically, C:\TimeTrex\timetrex\interface\send_file.php, 388, Array(54)) C:\TimeTrex\timetrex\int DEBUG [L0388] [00038ms]: Debug::ErrorHandler(): erface\send_file.php:388 DEBUG [L0388] [00038ms]: Debug::ErrorHandler(): DEBUG [L0402] [00038ms]: Debug::Shutdown(): Detected PHP errors (1), emailing log... DEBUG [L0403] [00038ms]: Debug::Shutdown(): ---------------[ 04-May-2017 15:20:26 +0000 [1493911226.3802] (PID: 4528) ]--------------- DEBUG [L2239] [00040ms]: Misc::sendSystemMail(): Excessive system emails... Preventing error reports from: ::1 for up to 24hrs... ---------------[ 04-May-2017 15:20:26 +0000 [1493911226.3827] (PID: 4528) ]--------------- ---------------[ 04-May-2017 15:20:26 +0000 [1493911226.3377] (PID: 4400) ]--------------- DEBUG [L0401] [00003ms]: [Function](): URI: /interface/send_file.php?api=1&object_type=primary_company_logo IP Address: ::1 DEBUG [L0403] [00003ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko DEBUG [L0404] [00003ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: ::1 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00061ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0214] [00063ms]: [Function](): Primary Company Logo... DEBUG [L2602] [00063ms]: CompanyFactory::getLogoFileName(): Logo File Name: C:\TimeTrex\storage\\company_logo\2\logo.img Include Default: 1 Primary Company Logo: 1 Size: normal DEBUG [L0218] [00063ms]: [Function](): File Name: C:\TimeTrex\storage\\company_logo\2\logo.img DEBUG [L1210] [00063ms]: Misc::getMimeType(): MimeType: image/jpeg DEBUG [L0388] [00063ms] Array: Debug::ErrorHandler(): Raw Request Headers: array(12) { ["Cookie"]=> string(131) "_ga=GA1.1.27381963.1493136244; _gat=1; _gid=GA1.1.2132645350.1493911226; language=fr-FR; StationID=8f76490143a668b84b9a7fa5fbe8d083" ["Connection"]=> string(5) "close" ["Dnt"]=> string(1) "1" ["If-None-Match"]=> string(45) ""38487ae269c69ba5c99b6acb8e77e0ec--224746218"" ["If-Modified-Since"]=> string(29) "Thu, 16 Mar 2017 11:51:26 GMT" ["Host"]=> string(14) "localhost:8085" ["Accept-Encoding"]=> string(13) "gzip, deflate" ["User-Agent"]=> string(61) "Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko" ["Accept-Language"]=> string(5) "fr-FR" ["Referer"]=> string(38) "http://localhost:8085/interface/html5/" ["Accept"]=> string(50) "image/png, image/svg+xml, image/*;q=0.8, */*;q=0.5" ["Authorization"]=> string(0) "" } DEBUG [L0388] [00063ms]: Debug::ErrorHandler(): (E1) PHP ERROR - STRICT(2048): Non-static method HTTP_Download::staticSend() should not be called statically File: C:\TimeTrex\timetrex\interface\send_file.php Line: 388 DEBUG [L0388] [00063ms]: Debug::ErrorHandler(): #1.Debug::backTrace() C:\TimeTrex\timetrex\classes\modules\core\Debug.class.php:379 DEBUG [L0388] [00063ms]: Debug::ErrorHandler(): #2.Debug::ErrorHandler(2048, Non-static method HTTP_Download::staticSend() should not be called statically, C:\TimeTrex\timetrex\interface\send_file.php, 388, Array(56)) C:\TimeTrex\timetrex\interface DEBUG [L0388] [00063ms]: Debug::ErrorHandler(): \send_file.php:388 DEBUG [L0388] [00063ms]: Debug::ErrorHandler(): #3.HTTP_Download::staticSend(2048, Non-static method HTTP_Download::staticSend() should not be called statically, C:\TimeTrex\timetrex\interface\send_file.php, 388, Array(56)) C:\TimeTrex\timetrex\int DEBUG [L0388] [00063ms]: Debug::ErrorHandler(): erface\send_file.php:388 DEBUG [L0388] [00063ms]: Debug::ErrorHandler(): DEBUG [L0402] [00066ms]: Debug::Shutdown(): Detected PHP errors (1), emailing log... DEBUG [L0403] [00066ms]: Debug::Shutdown(): ---------------[ 04-May-2017 15:20:26 +0000 [1493911226.4027] (PID: 4400) ]--------------- DEBUG [L2239] [00066ms]: Misc::sendSystemMail(): Excessive system emails... Preventing error reports from: ::1 for up to 24hrs... ---------------[ 04-May-2017 15:20:26 +0000 [1493911226.4027] (PID: 4400) ]--------------- ---------------[ 04-May-2017 15:20:26 +0000 [1493911226.3752] (PID: 1468) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIUserGenericData&Method=getUserGenericData&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=26e48410-8791-d246-1684-32269d321df7 IP Address: ::1 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: ::1 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00108ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00108ms]: [Function](): Handling JSON Call To API Factory: APIUserGenericData Method: getUserGenericData Message ID: 26e48410-8791-d246-1684-32269d321df7 DEBUG [L0230] [00108ms] Array: [Function](): Arguments: (Size: 132) array(1) { [0]=> array(1) { ["filter_data"]=> array(2) { ["script"]=> string(25) "global_awesomebox_columns" ["name"]=> string(11) "global_user" } } } DEBUG [L0252] [00108ms]: [Function](): No SessionID or calling non-authenticated function... DEBUG [L0360] [00111ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0478] [00111ms]: TTi18n::chooseBestLocale(): Using Locale: fr-FR DEBUG [L0049] [00111ms]: unauthenticatedInvokeService(): Handling UNAUTHENTICATED JSON Call To API Factory: APIUserGenericData Method: getUserGenericData Message ID: 26e48410-8791-d246-1684-32269d321df7 DEBUG [L0073] [00111ms]: unauthenticatedInvokeService(): Class: APIUserGenericData does not exist! (unauth) DEBUG [L0385] [00111ms] Array: APIFactory::returnHandler(): returnHandler v2 ERROR: 0 array(2) { ["api_retval"]=> bool(false) ["api_details"]=> array(7) { ["code"]=> string(7) "SESSION" ["description"]=> string(60) "Class APIUserGenericData does not exist, or unauthenticated." ["record_details"]=> array(3) { ["total"]=> int(0) ["valid"]=> int(0) ["invalid"]=> int(0) } ["user_generic_status_batch_id"]=> bool(false) ["request"]=> bool(false) ["pager"]=> bool(false) ["details"]=> bool(false) } } DEBUG [L0103] [00111ms]: ProgressBar::start(): start: '' Iterations: 9999 Update Iterations: 9999 Key: (1493911226.4852) Message: Class APIUserGenericData does not exist, or unauthenticated. DEBUG [L0259] [00111ms]: [Function](): Server Response Time: 0.11000204086304 ---------------[ 04-May-2017 15:20:26 +0000 [1493911226.4852] (PID: 1468) ]--------------- ---------------[ 04-May-2017 15:20:26 +0000 [1493911226.4677] (PID: 5084) ]--------------- DEBUG [L0401] [00023ms]: [Function](): URI: /api/json/api.php?Class=APIUserGenericData&Method=getUserGenericData&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=188a7b8a-ba3f-8107-89c5-ee8b30d6625b IP Address: ::1 DEBUG [L0403] [00023ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko DEBUG [L0404] [00023ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: ::1 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00053ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00056ms]: [Function](): Handling JSON Call To API Factory: APIUserGenericData Method: getUserGenericData Message ID: 188a7b8a-ba3f-8107-89c5-ee8b30d6625b DEBUG [L0230] [00056ms] Array: [Function](): Arguments: (Size: 141) array(1) { [0]=> array(1) { ["filter_data"]=> array(2) { ["script"]=> string(25) "global_awesomebox_columns" ["name"]=> string(20) "global_qualification" } } } DEBUG [L0252] [00056ms]: [Function](): No SessionID or calling non-authenticated function... DEBUG [L0360] [00066ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0478] [00066ms]: TTi18n::chooseBestLocale(): Using Locale: fr-FR DEBUG [L0049] [00068ms]: unauthenticatedInvokeService(): Handling UNAUTHENTICATED JSON Call To API Factory: APIUserGenericData Method: getUserGenericData Message ID: 188a7b8a-ba3f-8107-89c5-ee8b30d6625b DEBUG [L0073] [00068ms]: unauthenticatedInvokeService(): Class: APIUserGenericData does not exist! (unauth) DEBUG [L0385] [00068ms] Array: APIFactory::returnHandler(): returnHandler v2 ERROR: 0 array(2) { ["api_retval"]=> bool(false) ["api_details"]=> array(7) { ["code"]=> string(7) "SESSION" ["description"]=> string(60) "Class APIUserGenericData does not exist, or unauthenticated." ["record_details"]=> array(3) { ["total"]=> int(0) ["valid"]=> int(0) ["invalid"]=> int(0) } ["user_generic_status_batch_id"]=> bool(false) ["request"]=> bool(false) ["pager"]=> bool(false) ["details"]=> bool(false) } } DEBUG [L0103] [00068ms]: ProgressBar::start(): start: '' Iterations: 9999 Update Iterations: 9999 Key: (1493911226.5352) Message: Class APIUserGenericData does not exist, or unauthenticated. DEBUG [L0259] [00068ms]: [Function](): Server Response Time: 0.067501068115234 ---------------[ 04-May-2017 15:20:26 +0000 [1493911226.5352] (PID: 5084) ]--------------- ---------------[ 04-May-2017 15:20:26 +0000 [1493911226.4277] (PID: 4044) ]--------------- DEBUG [L0401] [00020ms]: [Function](): URI: /api/json/api.php?Class=APIUserGenericData&Method=getUserGenericData&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=7a2fad24-3676-7637-386a-1de7afda65a1 IP Address: ::1 DEBUG [L0403] [00020ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko DEBUG [L0404] [00020ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: ::1 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00111ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00113ms]: [Function](): Handling JSON Call To API Factory: APIUserGenericData Method: getUserGenericData Message ID: 7a2fad24-3676-7637-386a-1de7afda65a1 DEBUG [L0230] [00113ms] Array: [Function](): Arguments: (Size: 132) array(1) { [0]=> array(1) { ["filter_data"]=> array(2) { ["script"]=> string(25) "global_awesomebox_columns" ["name"]=> string(11) "global_user" } } } DEBUG [L0252] [00116ms]: [Function](): No SessionID or calling non-authenticated function... DEBUG [L0360] [00126ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0478] [00126ms]: TTi18n::chooseBestLocale(): Using Locale: fr-FR DEBUG [L0049] [00126ms]: unauthenticatedInvokeService(): Handling UNAUTHENTICATED JSON Call To API Factory: APIUserGenericData Method: getUserGenericData Message ID: 7a2fad24-3676-7637-386a-1de7afda65a1 DEBUG [L0073] [00126ms]: unauthenticatedInvokeService(): Class: APIUserGenericData does not exist! (unauth) DEBUG [L0385] [00126ms] Array: APIFactory::returnHandler(): returnHandler v2 ERROR: 0 array(2) { ["api_retval"]=> bool(false) ["api_details"]=> array(7) { ["code"]=> string(7) "SESSION" ["description"]=> string(60) "Class APIUserGenericData does not exist, or unauthenticated." ["record_details"]=> array(3) { ["total"]=> int(0) ["valid"]=> int(0) ["invalid"]=> int(0) } ["user_generic_status_batch_id"]=> bool(false) ["request"]=> bool(false) ["pager"]=> bool(false) ["details"]=> bool(false) } } DEBUG [L0103] [00126ms]: ProgressBar::start(): start: '' Iterations: 9999 Update Iterations: 9999 Key: (1493911226.5527) Message: Class APIUserGenericData does not exist, or unauthenticated. DEBUG [L0259] [00128ms]: [Function](): Server Response Time: 0.12750196456909 ---------------[ 04-May-2017 15:20:26 +0000 [1493911226.5552] (PID: 4044) ]--------------- ---------------[ 04-May-2017 15:20:35 +0000 [1493911233.4414] (PID: 4528) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIAuthentication&Method=Login&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=4bd0a734-62f4-18e6-6a2e-ba6b57adee02 IP Address: ::1 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: ::1 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00032ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00032ms]: [Function](): Handling JSON Call To API Factory: APIAuthentication Method: Login Message ID: 4bd0a734-62f4-18e6-6a2e-ba6b57adee02 DEBUG [L0228] [00032ms] Array: [Function](): *Censored* Arguments: (Size: 61) string(5) "admin" DEBUG [L0252] [00032ms]: [Function](): No SessionID or calling non-authenticated function... DEBUG [L0360] [00032ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0478] [00032ms]: TTi18n::chooseBestLocale(): Using Locale: fr-FR DEBUG [L0049] [00032ms]: unauthenticatedInvokeService(): Handling UNAUTHENTICATED JSON Call To API Factory: APIAuthentication Method: Login Message ID: 4bd0a734-62f4-18e6-6a2e-ba6b57adee02 DEBUG [L0055] [00032ms]: APIAuthentication::Login(): User Name: admin Password Length: 10 Type: USER_NAME DEBUG [L0617] [00032ms]: Authentication::Login(): Login Type: user_name DEBUG [L0859] [00047ms]: Authentication::checkCompanyStatus(): Company Status: 10 DEBUG [L0837] [00047ms]: UserFactory::checkPassword(): LDAP authentication is not enabled... DEBUG [L0713] [00047ms]: Authentication::Login(): Login Failed! Attempt: 4 DEBUG [L0837] [02060ms]: UserFactory::checkPassword(): LDAP authentication is not enabled... DEBUG [L0873] [02060ms]: Validator::Error(): Validation Error: Label: user_name Value: "0" Msg: Le nom ou le mot de passe d'utilisateur est incorrect DEBUG [L0385] [02060ms] Array: APIFactory::returnHandler(): returnHandler v2 ERROR: 0 array(2) { ["api_retval"]=> bool(false) ["api_details"]=> array(7) { ["code"]=> string(10) "VALIDATION" ["description"]=> string(12) "INVALID DATA" ["record_details"]=> array(3) { ["total"]=> int(1) ["valid"]=> int(0) ["invalid"]=> int(1) } ["user_generic_status_batch_id"]=> bool(false) ["request"]=> bool(false) ["pager"]=> bool(false) ["details"]=> array(1) { [0]=> array(1) { ["user_name"]=> array(1) { [0]=> string(53) "Le nom ou le mot de passe d'utilisateur est incorrect" } } } } } DEBUG [L0103] [02060ms]: ProgressBar::start(): start: '4bd0a734-62f4-18e6-6a2e-ba6b57adee02' Iterations: 9999 Update Iterations: 9999 Key: 4bd0a734-62f4-18e6-6a2e-ba6b57adee02(1493911235.5006) Message: INVALID DATA DEBUG [L0259] [02060ms]: [Function](): Server Response Time: 2.0592038631439 ---------------[ 04-May-2017 15:20:35 +0000 [1493911235.5006] (PID: 4528) ]--------------- ---------------[ 04-May-2017 15:20:49 +0000 [1493911249.9175] (PID: 4528) ]--------------- DEBUG [L0401] [00016ms]: [Function](): URI: /api/json/api.php?Class=APIAuthentication&Method=isLoggedIn&v=2&StationID=052699eae4fc4d9354ad33ffec833dfd&MessageID=5d37e178-3828-c00c-763d-6f994fb10fa2 IP Address: 172.26.4.62 DEBUG [L0403] [00016ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36 DEBUG [L0404] [00016ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: 172.26.4.219 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00047ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00047ms]: [Function](): Handling JSON Call To API Factory: APIAuthentication Method: isLoggedIn Message ID: 5d37e178-3828-c00c-763d-6f994fb10fa2 DEBUG [L0230] [00047ms] Array: [Function](): Arguments: (Size: 26) array(1) { [0]=> bool(false) } DEBUG [L0252] [00047ms]: [Function](): No SessionID or calling non-authenticated function... DEBUG [L0360] [00047ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0478] [00047ms]: TTi18n::chooseBestLocale(): Using Locale: fr-FR DEBUG [L0049] [00047ms]: unauthenticatedInvokeService(): Handling UNAUTHENTICATED JSON Call To API Factory: APIAuthentication Method: isLoggedIn Message ID: 5d37e178-3828-c00c-763d-6f994fb10fa2 DEBUG [L0253] [00047ms]: APIAuthentication::isLoggedIn(): AMF Session ID: 34ba285db0b49d2dafb08e4738d174c6ce574d6c Source IP: 172.26.4.62 Touch Updated Date: 0 DEBUG [L0761] [00047ms]: Authentication::Check(): Session ID: 34ba285db0b49d2dafb08e4738d174c6ce574d6c IP Address: 172.26.4.62 URL: /api/json/api.php?Class=APIAuthentication&Method=isLoggedIn&v=2&StationID=052699eae4fc4d9354ad33ffec833dfd&MessageID=5 DEBUG [L0761] [00047ms]: Authentication::Check(): d37e178-3828-c00c-763d-6f994fb10fa2 Touch Updated Date: 0 DEBUG [L0259] [00047ms]: [Function](): Server Response Time: 0.046800136566162 ---------------[ 04-May-2017 15:20:49 +0000 [1493911249.9643] (PID: 4528) ]--------------- ---------------[ 04-May-2017 16:20:54 +0100 [1493911254.6911] (PID: 4528) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIRequest&Method=getRequest&v=2&StationID=052699eae4fc4d9354ad33ffec833dfd&MessageID=979d3590-a657-9804-2581-967bcc2095f2 IP Address: 172.26.4.62 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36 DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: 172.26.4.219 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00047ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00047ms]: [Function](): Handling JSON Call To API Factory: APIRequest Method: getRequest Message ID: 979d3590-a657-9804-2581-967bcc2095f2 DEBUG [L0230] [00047ms] Array: [Function](): Arguments: (Size: 79) array(1) { [0]=> array(1) { ["filter_data"]=> array(1) { ["id"]=> array(1) { [0]=> string(3) "230" } } } } DEBUG [L0241] [00047ms]: [Function](): Session ID: 34ba285db0b49d2dafb08e4738d174c6ce574d6c Source IP: 172.26.4.62 DEBUG [L0761] [00047ms]: Authentication::Check(): Session ID: 34ba285db0b49d2dafb08e4738d174c6ce574d6c IP Address: 172.26.4.62 URL: /api/json/api.php?Class=APIRequest&Method=getRequest&v=2&StationID=052699eae4fc4d9354ad33ffec833dfd&MessageID=979d3590 DEBUG [L0761] [00047ms]: Authentication::Check(): -a657-9804-2581-967bcc2095f2 Touch Updated Date: 1 DEBUG [L0783] [00047ms]: Authentication::Check(): Touching updated date due to more than 60s... DEBUG [L0163] [00047ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00047ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00047ms]: TTDate::setTimeFormat(): Setting Default Time Format: g:i A DEBUG [L0241] [00047ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00047ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00047ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00047ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00047ms]: authenticatedInvokeService(): Current User: awatef.khouja (User ID: 176) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0154] [00063ms]: APIRequest::getRequest(): Not using authorization criteria... DEBUG [L0340] [00063ms]: Permission::getPermissionHierarchyChildren(): Getting hierarchy children for User ID: 176 DEBUG [L0161] [00079ms]: APIRequest::getRequest(): Record Count: 1 DEBUG [L0103] [00079ms]: ProgressBar::start(): start: '979d3590-a657-9804-2581-967bcc2095f2' Iterations: 1 Update Iterations: Key: 979d3590-a657-9804-2581-967bcc2095f2(1493911254.7691) Message: DEBUG [L0277] [00094ms]: RequestFactory::getHierarchyTypeId(): Request Type ID: 100 Hierarchy Type ID: 1100 DEBUG [L0259] [00094ms]: [Function](): Server Response Time: 0.093600034713745 ---------------[ 04-May-2017 16:20:54 +0100 [1493911254.7847] (PID: 4528) ]--------------- ---------------[ 04-May-2017 16:20:55 +0100 [1493911255.0031] (PID: 4528) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIMessageControl&Method=getEmbeddedMessage&v=2&StationID=052699eae4fc4d9354ad33ffec833dfd&MessageID=a7907113-41b9-fb1e-8031-d56d05f47d2e IP Address: 172.26.4.62 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36 DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: 172.26.4.219 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00047ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00047ms]: [Function](): Handling JSON Call To API Factory: APIMessageControl Method: getEmbeddedMessage Message ID: a7907113-41b9-fb1e-8031-d56d05f47d2e DEBUG [L0230] [00047ms] Array: [Function](): Arguments: (Size: 102) array(1) { [0]=> array(1) { ["filter_data"]=> array(2) { ["object_type_id"]=> int(50) ["object_id"]=> int(230) } } } DEBUG [L0241] [00047ms]: [Function](): Session ID: 34ba285db0b49d2dafb08e4738d174c6ce574d6c Source IP: 172.26.4.62 DEBUG [L0761] [00047ms]: Authentication::Check(): Session ID: 34ba285db0b49d2dafb08e4738d174c6ce574d6c IP Address: 172.26.4.62 URL: /api/json/api.php?Class=APIMessageControl&Method=getEmbeddedMessage&v=2&StationID=052699eae4fc4d9354ad33ffec833dfd&Mes DEBUG [L0761] [00047ms]: Authentication::Check(): sageID=a7907113-41b9-fb1e-8031-d56d05f47d2e Touch Updated Date: 1 DEBUG [L0163] [00047ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00063ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00063ms]: TTDate::setTimeFormat(): Setting Default Time Format: g:i A DEBUG [L0241] [00063ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00063ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00063ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00063ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00063ms]: authenticatedInvokeService(): Current User: awatef.khouja (User ID: 176) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0209] [00063ms]: APIMessageControl::getEmbeddedMessage(): API Class Name: APIRequest GET Function: getRequest DEBUG [L0154] [00063ms]: APIRequest::getRequest(): Not using authorization criteria... DEBUG [L0340] [00063ms]: Permission::getPermissionHierarchyChildren(): Getting hierarchy children for User ID: 176 DEBUG [L0161] [00094ms]: APIRequest::getRequest(): Record Count: 1 DEBUG [L0103] [00094ms]: ProgressBar::start(): start: '' Iterations: 1 Update Iterations: Key: (1493911255.0967) Message: DEBUG [L0230] [00094ms]: APIMessageControl::getEmbeddedMessage(): Record Count: 1 DEBUG [L0103] [00094ms]: ProgressBar::start(): start: 'a7907113-41b9-fb1e-8031-d56d05f47d2e' Iterations: 1 Update Iterations: Key: a7907113-41b9-fb1e-8031-d56d05f47d2e(1493911255.0967) Message: DEBUG [L0259] [00094ms]: [Function](): Server Response Time: 0.093600034713745 ---------------[ 04-May-2017 16:20:55 +0100 [1493911255.0967] (PID: 4528) ]--------------- ---------------[ 04-May-2017 16:20:55 +0100 [1493911255.1591] (PID: 4528) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIAuthorization&Method=getAuthorization&v=2&StationID=052699eae4fc4d9354ad33ffec833dfd&MessageID=787f7b11-bc3f-9843-8440-d669090ee538 IP Address: 172.26.4.62 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36 DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: 172.26.4.219 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00032ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00032ms]: [Function](): Handling JSON Call To API Factory: APIAuthorization Method: getAuthorization Message ID: 787f7b11-bc3f-9843-8440-d669090ee538 DEBUG [L0230] [00032ms] Array: [Function](): Arguments: (Size: 219) array(1) { [0]=> array(2) { ["filter_data"]=> array(2) { ["object_id"]=> array(1) { [0]=> int(230) } ["object_type_id"]=> int(1100) } ["filter_columns"]=> array(3) { ["created_by"]=> bool(true) ["created_date"]=> bool(true) ["authorized"]=> bool(true) } } } DEBUG [L0241] [00032ms]: [Function](): Session ID: 34ba285db0b49d2dafb08e4738d174c6ce574d6c Source IP: 172.26.4.62 DEBUG [L0761] [00032ms]: Authentication::Check(): Session ID: 34ba285db0b49d2dafb08e4738d174c6ce574d6c IP Address: 172.26.4.62 URL: /api/json/api.php?Class=APIAuthorization&Method=getAuthorization&v=2&StationID=052699eae4fc4d9354ad33ffec833dfd&Messag DEBUG [L0761] [00032ms]: Authentication::Check(): eID=787f7b11-bc3f-9843-8440-d669090ee538 Touch Updated Date: 1 DEBUG [L0163] [00032ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00032ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00032ms]: TTDate::setTimeFormat(): Setting Default Time Format: g:i A DEBUG [L0241] [00032ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00032ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00032ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00032ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00047ms]: authenticatedInvokeService(): Current User: awatef.khouja (User ID: 176) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0068] [00047ms] Array: APIAuthorization::getAuthorization(): Filter Data: array(2) { ["filter_data"]=> array(2) { ["object_id"]=> array(1) { [0]=> int(230) } ["object_type_id"]=> int(1100) } ["filter_columns"]=> array(3) { ["created_by"]=> bool(true) ["created_date"]=> bool(true) ["authorized"]=> bool(true) } } DEBUG [L0073] [00047ms]: APIAuthorization::getAuthorization(): Request object_type_id: 1100 DEBUG [L0340] [00047ms]: Permission::getPermissionHierarchyChildren(): Getting hierarchy children for User ID: 176 DEBUG [L0111] [00063ms]: APIAuthorization::getAuthorization(): Record Count: 0 DEBUG [L0259] [00063ms]: [Function](): Server Response Time: 0.062399864196777 ---------------[ 04-May-2017 16:20:55 +0100 [1493911255.2215] (PID: 4528) ]--------------- ---------------[ 04-May-2017 15:21:00 +0000 [1493911260.0575] (PID: 5748) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: C:\TimeTrex\timetrex\maint\cron.php IP Address: DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: N/A DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: N/A OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00032ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0759] [00032ms]: Install::checkPHPVersion(): Comparing with Version: 5.6.20 DEBUG [L0480] [00032ms]: TTi18n::chooseBestLocale(): Unable to find and set a locale. DEBUG [L0344] [00032ms]: CronJobFactory::isScheduledToRun(): Name: AddPayPeriod Current Epoch: 04-May-17 3:21 PM UTC Last Run Date: 04-May-17 12:01 AM UTC DEBUG [L0240] [00032ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 12:00 AM UTC Based on Current Epoch: 04-May-17 12:01 AM UTC DEBUG [L0271] [00032ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00032ms]: CronJobFactory::isScheduledToRun(): Name: AddUserDate Current Epoch: 04-May-17 3:21 PM UTC Last Run Date: 04-May-17 12:16 AM UTC DEBUG [L0240] [00047ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 12:15 AM UTC Based on Current Epoch: 04-May-17 12:16 AM UTC DEBUG [L0271] [00047ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00047ms]: CronJobFactory::isScheduledToRun(): Name: calcExceptions Current Epoch: 04-May-17 3:21 PM UTC Last Run Date: 04-May-17 12:32 AM UTC DEBUG [L0240] [00047ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 12:30 AM UTC Based on Current Epoch: 04-May-17 12:32 AM UTC DEBUG [L0271] [00047ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00047ms]: CronJobFactory::isScheduledToRun(): Name: AddRecurringHoliday Current Epoch: 04-May-17 3:21 PM UTC Last Run Date: 04-May-17 12:56 AM UTC DEBUG [L0240] [00047ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 12:55 AM UTC Based on Current Epoch: 04-May-17 12:56 AM UTC DEBUG [L0271] [00047ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00047ms]: CronJobFactory::isScheduledToRun(): Name: UserCount Current Epoch: 04-May-17 3:21 PM UTC Last Run Date: 04-May-17 1:16 AM UTC DEBUG [L0240] [00047ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 1:15 AM UTC Based on Current Epoch: 04-May-17 1:16 AM UTC DEBUG [L0271] [00047ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00047ms]: CronJobFactory::isScheduledToRun(): Name: CheckForUpdate Current Epoch: 04-May-17 3:21 PM UTC Last Run Date: 04-May-17 2:06 AM UTC DEBUG [L0240] [00047ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 2:04 AM UTC Based on Current Epoch: 04-May-17 2:06 AM UTC DEBUG [L0271] [00047ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00047ms]: CronJobFactory::isScheduledToRun(): Name: AddAccrualPolicyTime Current Epoch: 04-May-17 3:21 PM UTC Last Run Date: 04-May-17 1:31 AM UTC DEBUG [L0240] [00047ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 1:30 AM UTC Based on Current Epoch: 04-May-17 1:31 AM UTC DEBUG [L0271] [00047ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00047ms]: CronJobFactory::isScheduledToRun(): Name: UpdateCurrencyRates Current Epoch: 04-May-17 3:21 PM UTC Last Run Date: 04-May-17 1:46 AM UTC DEBUG [L0240] [00047ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 1:45 AM UTC Based on Current Epoch: 04-May-17 1:46 AM UTC DEBUG [L0271] [00047ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00047ms]: CronJobFactory::isScheduledToRun(): Name: TimeClockSync Current Epoch: 04-May-17 3:21 PM UTC Last Run Date: 04-May-17 3:20 PM UTC DEBUG [L0240] [00047ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 04-May-17 3:20 PM UTC Based on Current Epoch: 04-May-17 3:20 PM UTC DEBUG [L0267] [00047ms]: Cron::isScheduledToRun(): JOB is SCHEDULED TO RUN NOW! DEBUG [L2157] [00047ms]: Misc::isSystemLoadValid(): Load average within valid limits: Current: 0 Max: 9999 DEBUG [L0070] [00047ms]: LockFile::getCurrentPID(): Current PID: 5748 DEBUG [L0393] [00047ms]: CronJobFactory::Execute(): Job is NOT currently running, running now... DEBUG [L1827] [00047ms]: Factory::StartTransaction(): StartTransaction(): Transaction: Count: 0 Off: 0 OK: 0 DEBUG [L1965] [00047ms]: Factory::Save(): Calling preSave() DEBUG [L2019] [00047ms]: Factory::Save(): Updating... DEBUG [L1796] [00063ms]: Factory::getUpdateQuery(): Data changed, set updated date: DEBUG [L2058] [00063ms]: Factory::Save(): Calling postSave() DEBUG [L0181] [00063ms]: Factory::removeCache(): Attempting to remove cache: 11 DEBUG [L0187] [00063ms]: Factory::removeCache(): Removing cache: 11 Group Id: cron DEBUG [L1838] [00063ms]: Factory::CommitTransaction(): CommitTransaction(): Final Commit... Transaction: Count: 1 Off: 1 OK: 1 DEBUG [L0421] [00063ms]: CronJobFactory::Execute(): WARNING: File does not exist, skipping: C:\TimeTrex\timetrex\maint\TimeClockSync.php DEBUG [L1827] [00063ms]: Factory::StartTransaction(): StartTransaction(): Transaction: Count: 0 Off: 0 OK: 1 DEBUG [L1965] [00063ms]: Factory::Save(): Calling preSave() DEBUG [L2019] [00063ms]: Factory::Save(): Updating... DEBUG [L1796] [00063ms]: Factory::getUpdateQuery(): Data changed, set updated date: DEBUG [L2058] [00063ms]: Factory::Save(): Calling postSave() DEBUG [L0181] [00063ms]: Factory::removeCache(): Attempting to remove cache: 11 DEBUG [L0187] [00063ms]: Factory::removeCache(): Removing cache: 11 Group Id: cron DEBUG [L1838] [00063ms]: Factory::CommitTransaction(): CommitTransaction(): Final Commit... Transaction: Count: 1 Off: 1 OK: 1 DEBUG [L0344] [00079ms]: CronJobFactory::isScheduledToRun(): Name: MiscDaily Current Epoch: 04-May-17 3:21 PM UTC Last Run Date: 04-May-17 1:57 AM UTC DEBUG [L0240] [00079ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 1:55 AM UTC Based on Current Epoch: 04-May-17 1:57 AM UTC DEBUG [L0271] [00079ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00079ms]: CronJobFactory::isScheduledToRun(): Name: MiscWeekly Current Epoch: 04-May-17 3:21 PM UTC Last Run Date: 30-Apr-17 2:32 AM UTC DEBUG [L0240] [00079ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 07-May-17 2:30 AM UTC Based on Current Epoch: 30-Apr-17 2:32 AM UTC DEBUG [L0271] [00079ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00079ms]: CronJobFactory::isScheduledToRun(): Name: calcQuickExceptions Current Epoch: 04-May-17 3:21 PM UTC Last Run Date: 04-May-17 3:09 PM UTC DEBUG [L0240] [00079ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 04-May-17 3:22 PM UTC Based on Current Epoch: 04-May-17 3:09 PM UTC DEBUG [L0271] [00079ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00079ms]: CronJobFactory::isScheduledToRun(): Name: GeoCode Current Epoch: 04-May-17 3:21 PM UTC Last Run Date: 04-May-17 2:16 AM UTC DEBUG [L0240] [00079ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 2:15 AM UTC Based on Current Epoch: 04-May-17 2:16 AM UTC DEBUG [L0271] [00079ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00079ms]: CronJobFactory::isScheduledToRun(): Name: AutoUpgrade Current Epoch: 04-May-17 3:21 PM UTC Last Run Date: 04-May-17 3:47 AM UTC DEBUG [L0240] [00079ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 3:45 AM UTC Based on Current Epoch: 04-May-17 3:47 AM UTC DEBUG [L0271] [00079ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00094ms]: CronJobFactory::isScheduledToRun(): Name: AddScheduleShift Current Epoch: 04-May-17 3:21 PM UTC Last Run Date: 04-May-17 2:51 PM UTC DEBUG [L0240] [00094ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 04-May-17 6:50 PM UTC Based on Current Epoch: 04-May-17 2:51 PM UTC DEBUG [L0271] [00094ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00094ms]: CronJobFactory::isScheduledToRun(): Name: AddRecurringScheduleShift Current Epoch: 04-May-17 3:21 PM UTC Last Run Date: 30-Apr-17 4:57 AM UTC DEBUG [L0240] [00094ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 07-May-17 4:55 AM UTC Based on Current Epoch: 30-Apr-17 4:57 AM UTC DEBUG [L0271] [00094ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0074] [00094ms]: [Function](): CRON: Jobs Executed: 1 of 16 ---------------[ 04-May-2017 15:21:00 +0000 [1493911260.1511] (PID: 5748) ]--------------- ---------------[ 04-May-2017 16:21:11 +0100 [1493911271.4455] (PID: 4400) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIRequest&Method=getRequest&v=2&StationID=052699eae4fc4d9354ad33ffec833dfd&MessageID=e649c441-3a3d-1853-d0c3-4719c5e96400 IP Address: 172.26.4.62 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36 DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: 172.26.4.219 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00032ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00032ms]: [Function](): Handling JSON Call To API Factory: APIRequest Method: getRequest Message ID: e649c441-3a3d-1853-d0c3-4719c5e96400 DEBUG [L0230] [00032ms] Array: [Function](): Arguments: (Size: 79) array(1) { [0]=> array(1) { ["filter_data"]=> array(1) { ["id"]=> array(1) { [0]=> string(3) "230" } } } } DEBUG [L0241] [00032ms]: [Function](): Session ID: 34ba285db0b49d2dafb08e4738d174c6ce574d6c Source IP: 172.26.4.62 DEBUG [L0761] [00032ms]: Authentication::Check(): Session ID: 34ba285db0b49d2dafb08e4738d174c6ce574d6c IP Address: 172.26.4.62 URL: /api/json/api.php?Class=APIRequest&Method=getRequest&v=2&StationID=052699eae4fc4d9354ad33ffec833dfd&MessageID=e649c441 DEBUG [L0761] [00032ms]: Authentication::Check(): -3a3d-1853-d0c3-4719c5e96400 Touch Updated Date: 1 DEBUG [L0163] [00047ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00047ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00047ms]: TTDate::setTimeFormat(): Setting Default Time Format: g:i A DEBUG [L0241] [00047ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00047ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00047ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00047ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00047ms]: authenticatedInvokeService(): Current User: awatef.khouja (User ID: 176) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0154] [00047ms]: APIRequest::getRequest(): Not using authorization criteria... DEBUG [L0340] [00047ms]: Permission::getPermissionHierarchyChildren(): Getting hierarchy children for User ID: 176 DEBUG [L0161] [00079ms]: APIRequest::getRequest(): Record Count: 1 DEBUG [L0103] [00079ms]: ProgressBar::start(): start: 'e649c441-3a3d-1853-d0c3-4719c5e96400' Iterations: 1 Update Iterations: Key: e649c441-3a3d-1853-d0c3-4719c5e96400(1493911271.5235) Message: DEBUG [L0277] [00079ms]: RequestFactory::getHierarchyTypeId(): Request Type ID: 100 Hierarchy Type ID: 1100 DEBUG [L0259] [00079ms]: [Function](): Server Response Time: 0.078000068664551 ---------------[ 04-May-2017 16:21:11 +0100 [1493911271.5235] (PID: 4400) ]--------------- ---------------[ 04-May-2017 16:21:12 +0100 [1493911271.9291] (PID: 4400) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIMessageControl&Method=getEmbeddedMessage&v=2&StationID=052699eae4fc4d9354ad33ffec833dfd&MessageID=70fb6748-260c-8623-7eaa-5513e1b53c98 IP Address: 172.26.4.62 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36 DEBUG [L0404] [00016ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: 172.26.4.219 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00047ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00047ms]: [Function](): Handling JSON Call To API Factory: APIMessageControl Method: getEmbeddedMessage Message ID: 70fb6748-260c-8623-7eaa-5513e1b53c98 DEBUG [L0230] [00047ms] Array: [Function](): Arguments: (Size: 102) array(1) { [0]=> array(1) { ["filter_data"]=> array(2) { ["object_type_id"]=> int(50) ["object_id"]=> int(230) } } } DEBUG [L0241] [00047ms]: [Function](): Session ID: 34ba285db0b49d2dafb08e4738d174c6ce574d6c Source IP: 172.26.4.62 DEBUG [L0761] [00047ms]: Authentication::Check(): Session ID: 34ba285db0b49d2dafb08e4738d174c6ce574d6c IP Address: 172.26.4.62 URL: /api/json/api.php?Class=APIMessageControl&Method=getEmbeddedMessage&v=2&StationID=052699eae4fc4d9354ad33ffec833dfd&Mes DEBUG [L0761] [00047ms]: Authentication::Check(): sageID=70fb6748-260c-8623-7eaa-5513e1b53c98 Touch Updated Date: 1 DEBUG [L0163] [00063ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00063ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00063ms]: TTDate::setTimeFormat(): Setting Default Time Format: g:i A DEBUG [L0241] [00063ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00063ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00063ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00063ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00063ms]: authenticatedInvokeService(): Current User: awatef.khouja (User ID: 176) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0209] [00063ms]: APIMessageControl::getEmbeddedMessage(): API Class Name: APIRequest GET Function: getRequest DEBUG [L0154] [00063ms]: APIRequest::getRequest(): Not using authorization criteria... DEBUG [L0340] [00063ms]: Permission::getPermissionHierarchyChildren(): Getting hierarchy children for User ID: 176 DEBUG [L0161] [00094ms]: APIRequest::getRequest(): Record Count: 1 DEBUG [L0103] [00094ms]: ProgressBar::start(): start: '' Iterations: 1 Update Iterations: Key: (1493911272.0227) Message: DEBUG [L0230] [00094ms]: APIMessageControl::getEmbeddedMessage(): Record Count: 1 DEBUG [L0103] [00094ms]: ProgressBar::start(): start: '70fb6748-260c-8623-7eaa-5513e1b53c98' Iterations: 1 Update Iterations: Key: 70fb6748-260c-8623-7eaa-5513e1b53c98(1493911272.0227) Message: DEBUG [L0259] [00094ms]: [Function](): Server Response Time: 0.093600034713745 ---------------[ 04-May-2017 16:21:12 +0100 [1493911272.0227] (PID: 4400) ]--------------- ---------------[ 04-May-2017 16:21:12 +0100 [1493911272.2099] (PID: 4400) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIAuthorization&Method=getAuthorization&v=2&StationID=052699eae4fc4d9354ad33ffec833dfd&MessageID=0845da6b-2689-334c-01a2-50942b5df27e IP Address: 172.26.4.62 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36 DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: 172.26.4.219 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00047ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00047ms]: [Function](): Handling JSON Call To API Factory: APIAuthorization Method: getAuthorization Message ID: 0845da6b-2689-334c-01a2-50942b5df27e DEBUG [L0230] [00047ms] Array: [Function](): Arguments: (Size: 219) array(1) { [0]=> array(2) { ["filter_data"]=> array(2) { ["object_id"]=> array(1) { [0]=> int(230) } ["object_type_id"]=> int(1100) } ["filter_columns"]=> array(3) { ["created_by"]=> bool(true) ["created_date"]=> bool(true) ["authorized"]=> bool(true) } } } DEBUG [L0241] [00047ms]: [Function](): Session ID: 34ba285db0b49d2dafb08e4738d174c6ce574d6c Source IP: 172.26.4.62 DEBUG [L0761] [00047ms]: Authentication::Check(): Session ID: 34ba285db0b49d2dafb08e4738d174c6ce574d6c IP Address: 172.26.4.62 URL: /api/json/api.php?Class=APIAuthorization&Method=getAuthorization&v=2&StationID=052699eae4fc4d9354ad33ffec833dfd&Messag DEBUG [L0761] [00047ms]: Authentication::Check(): eID=0845da6b-2689-334c-01a2-50942b5df27e Touch Updated Date: 1 DEBUG [L0163] [00047ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00047ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00047ms]: TTDate::setTimeFormat(): Setting Default Time Format: g:i A DEBUG [L0241] [00047ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00047ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00047ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00047ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00047ms]: authenticatedInvokeService(): Current User: awatef.khouja (User ID: 176) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0068] [00047ms] Array: APIAuthorization::getAuthorization(): Filter Data: array(2) { ["filter_data"]=> array(2) { ["object_id"]=> array(1) { [0]=> int(230) } ["object_type_id"]=> int(1100) } ["filter_columns"]=> array(3) { ["created_by"]=> bool(true) ["created_date"]=> bool(true) ["authorized"]=> bool(true) } } DEBUG [L0073] [00047ms]: APIAuthorization::getAuthorization(): Request object_type_id: 1100 DEBUG [L0340] [00047ms]: Permission::getPermissionHierarchyChildren(): Getting hierarchy children for User ID: 176 DEBUG [L0111] [00063ms]: APIAuthorization::getAuthorization(): Record Count: 0 DEBUG [L0259] [00063ms]: [Function](): Server Response Time: 0.062400102615356 ---------------[ 04-May-2017 16:21:12 +0100 [1493911272.2723] (PID: 4400) ]--------------- ---------------[ 04-May-2017 16:21:16 +0100 [1493911275.9695] (PID: 4400) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIAuthorization&Method=setAuthorization&v=2&StationID=052699eae4fc4d9354ad33ffec833dfd&MessageID=fcadc6e1-e2a1-b4c0-171f-2d1b1e30f245 IP Address: 172.26.4.62 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36 DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: 172.26.4.219 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00032ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00032ms]: [Function](): Handling JSON Call To API Factory: APIAuthorization Method: setAuthorization Message ID: fcadc6e1-e2a1-b4c0-171f-2d1b1e30f245 DEBUG [L0230] [00032ms] Array: [Function](): Arguments: (Size: 111) array(1) { [0]=> array(1) { [0]=> array(3) { ["authorized"]=> bool(false) ["object_id"]=> int(230) ["object_type_id"]=> int(1100) } } } DEBUG [L0241] [00047ms]: [Function](): Session ID: 34ba285db0b49d2dafb08e4738d174c6ce574d6c Source IP: 172.26.4.62 DEBUG [L0761] [00047ms]: Authentication::Check(): Session ID: 34ba285db0b49d2dafb08e4738d174c6ce574d6c IP Address: 172.26.4.62 URL: /api/json/api.php?Class=APIAuthorization&Method=setAuthorization&v=2&StationID=052699eae4fc4d9354ad33ffec833dfd&Messag DEBUG [L0761] [00047ms]: Authentication::Check(): eID=fcadc6e1-e2a1-b4c0-171f-2d1b1e30f245 Touch Updated Date: 1 DEBUG [L0163] [00047ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00047ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00047ms]: TTDate::setTimeFormat(): Setting Default Time Format: g:i A DEBUG [L0241] [00047ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00047ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00047ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00047ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00047ms]: authenticatedInvokeService(): Current User: awatef.khouja (User ID: 176) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0172] [00047ms]: APIAuthorization::setAuthorization(): Received data for: 1 Authorizations DEBUG [L0173] [00047ms] Array: APIAuthorization::setAuthorization(): Data: array(1) { [0]=> array(3) { ["authorized"]=> bool(false) ["object_id"]=> int(230) ["object_type_id"]=> int(1100) } } DEBUG [L0103] [00047ms]: ProgressBar::start(): start: 'fcadc6e1-e2a1-b4c0-171f-2d1b1e30f245' Iterations: 1 Update Iterations: Key: fcadc6e1-e2a1-b4c0-171f-2d1b1e30f245(1493911276.0163) Message: DEBUG [L1827] [00047ms]: Factory::StartTransaction(): StartTransaction(): Transaction: Count: 0 Off: 0 OK: 0 DEBUG [L0216] [00047ms] Array: APIAuthorization::setAuthorization(): Data: array(3) { ["authorized"]=> bool(false) ["object_id"]=> int(230) ["object_type_id"]=> int(1100) } DEBUG [L0237] [00047ms]: APIAuthorization::setAuthorization(): Setting object data... DEBUG [L1869] [00063ms]: Factory::isValid(): Calling Validate() DEBUG [L0153] [00063ms]: AuthorizationFactory::getHierarchyArray(): Authorizing User ID: 176 DEBUG [L0154] [00063ms]: AuthorizationFactory::getHierarchyArray(): Object User ID: 187 DEBUG [L0158] [00063ms]: AuthorizationFactory::getHierarchyArray(): Company ID: 2 DEBUG [L0163] [00063ms] Array: AuthorizationFactory::getHierarchyArray(): Hierarchy Arr: array(2) { [1]=> array(3) { [0]=> int(2) [1]=> int(172) [2]=> int(175) } [2]=> array(1) { [0]=> int(176) } } DEBUG [L0352] [00063ms]: AuthorizationFactory::isFinalAuthorization(): NOT Final Authorization! DEBUG [L0352] [00063ms]: AuthorizationFactory::isFinalAuthorization(): NOT Final Authorization! DEBUG [L0487] [00063ms]: AuthorizationFactory::getObjectHandlerObject(): Declining Authorization... DEBUG [L1869] [00063ms]: Factory::isValid(): Calling Validate() DEBUG [L0277] [00063ms]: RequestFactory::getHierarchyTypeId(): Request Type ID: 100 Hierarchy Type ID: 1100 DEBUG [L0446] [00063ms] Array: RequestFactory::Validate(): Check for Superiors: array(1) { [0]=> int(176) } DEBUG [L0245] [00063ms]: APIAuthorization::setAuthorization(): Saving data... DEBUG [L1827] [00063ms]: Factory::StartTransaction(): StartTransaction(): Transaction: Count: 1 Off: 1 OK: 1 DEBUG [L1965] [00063ms]: Factory::Save(): Calling preSave() DEBUG [L1827] [00063ms]: Factory::StartTransaction(): StartTransaction(): Transaction: Count: 1 Off: 2 OK: 1 DEBUG [L1869] [00063ms]: Factory::isValid(): Calling Validate() DEBUG [L0352] [00063ms]: AuthorizationFactory::isFinalAuthorization(): NOT Final Authorization! DEBUG [L1869] [00063ms]: Factory::isValid(): Calling Validate() DEBUG [L0277] [00063ms]: RequestFactory::getHierarchyTypeId(): Request Type ID: 100 Hierarchy Type ID: 1100 DEBUG [L0446] [00063ms] Array: RequestFactory::Validate(): Check for Superiors: array(1) { [0]=> int(176) } DEBUG [L2006] [00063ms]: Factory::Save(): Insert ID: 179 Table: authorizations DEBUG [L1805] [00063ms]: Factory::getInsertQuery(): Insert DEBUG [L0060] [00079ms]: TTLog::addEntry(): User Class: UserListFactory Full Name: Awatef Khouja DEBUG [L1827] [00079ms]: Factory::StartTransaction(): StartTransaction(): Transaction: Count: 1 Off: 3 OK: 1 DEBUG [L1965] [00079ms]: Factory::Save(): Calling preSave() DEBUG [L2006] [00079ms]: Factory::Save(): Insert ID: 33028 Table: system_log DEBUG [L1805] [00079ms]: Factory::getInsertQuery(): Insert DEBUG [L1840] [00110ms]: Factory::CommitTransaction(): CommitTransaction(): Transaction: Count: 1 Off: 4 DEBUG [L0092] [00110ms]: TTLog::addEntry(): LogDetail Disabled... Object ID: 179 Action ID: 10 Table: authorizations Description: Hiérarchie d'autorisation: Request Other Autoris: False DEBUG [L2058] [00110ms]: Factory::Save(): Calling postSave() DEBUG [L1869] [00110ms]: Factory::isValid(): Calling Validate() DEBUG [L0277] [00110ms]: RequestFactory::getHierarchyTypeId(): Request Type ID: 100 Hierarchy Type ID: 1100 DEBUG [L0446] [00110ms] Array: RequestFactory::Validate(): Check for Superiors: array(1) { [0]=> int(176) } DEBUG [L0743] [00110ms]: AuthorizationFactory::postSave(): Object Valid... DEBUG [L1827] [00110ms]: Factory::StartTransaction(): StartTransaction(): Transaction: Count: 1 Off: 3 OK: 1 DEBUG [L1965] [00110ms]: Factory::Save(): Calling preSave() DEBUG [L1869] [00110ms]: Factory::isValid(): Calling Validate() DEBUG [L0277] [00110ms]: RequestFactory::getHierarchyTypeId(): Request Type ID: 100 Hierarchy Type ID: 1100 DEBUG [L0446] [00110ms] Array: RequestFactory::Validate(): Check for Superiors: array(1) { [0]=> int(176) } DEBUG [L2019] [00110ms]: Factory::Save(): Updating... DEBUG [L1796] [00110ms]: Factory::getUpdateQuery(): Data changed, set updated date: DEBUG [L0060] [00110ms]: TTLog::addEntry(): User Class: UserListFactory Full Name: Awatef Khouja DEBUG [L1827] [00110ms]: Factory::StartTransaction(): StartTransaction(): Transaction: Count: 1 Off: 4 OK: 1 DEBUG [L1965] [00110ms]: Factory::Save(): Calling preSave() DEBUG [L2006] [00110ms]: Factory::Save(): Insert ID: 33029 Table: system_log DEBUG [L1805] [00110ms]: Factory::getInsertQuery(): Insert DEBUG [L1840] [00110ms]: Factory::CommitTransaction(): CommitTransaction(): Transaction: Count: 1 Off: 5 DEBUG [L0178] [00110ms]: LogDetailFactory::addLogDetail(): System Log ID: 33029 Class: RequestListFactory DEBUG [L0634] [00110ms]: TTDate::parseDateTime(): Custom Date Match Failed... Falling back to strtotime. Date String: 2017-05-05 Date Format: d/m/Y DEBUG [L0463] [00125ms]: LogDetailFactory::addLogDetail(): Logged detail records in: 0.015599966049194 DEBUG [L2058] [00125ms]: Factory::Save(): Calling postSave() DEBUG [L1840] [00125ms]: Factory::CommitTransaction(): CommitTransaction(): Transaction: Count: 1 Off: 4 DEBUG [L1869] [00125ms]: Factory::isValid(): Calling Validate() DEBUG [L0277] [00125ms]: RequestFactory::getHierarchyTypeId(): Request Type ID: 100 Hierarchy Type ID: 1100 DEBUG [L0446] [00125ms] Array: RequestFactory::Validate(): Check for Superiors: array(1) { [0]=> int(176) } DEBUG [L0750] [00125ms]: AuthorizationFactory::postSave(): Object postSave validation SUCCESS! DEBUG [L0576] [00125ms]: AuthorizationFactory::emailAuthorization(): emailAuthorization: DEBUG [L0352] [00125ms]: AuthorizationFactory::isFinalAuthorization(): NOT Final Authorization! DEBUG [L0503] [00125ms] Array: AuthorizationFactory::getEmailAuthorizationAddresses(): Authorization Level: 2 Authorized: 0 Is Final Auth: 0 Object Handler User ID: 187 array(1) { [0]=> int(176) } DEBUG [L0544] [00125ms] Array: AuthorizationFactory::getEmailAuthorizationAddresses(): Recipient User Ids: array(1) { [0]=> int(187) } DEBUG [L0564] [00125ms] Array: AuthorizationFactory::getEmailAuthorizationAddresses(): Recipient Email Addresses: array(0) { } DEBUG [L1840] [00125ms]: Factory::CommitTransaction(): CommitTransaction(): Transaction: Count: 1 Off: 3 DEBUG [L1840] [00125ms]: Factory::CommitTransaction(): CommitTransaction(): Transaction: Count: 1 Off: 2 DEBUG [L1869] [00125ms]: Factory::isValid(): Calling Validate() DEBUG [L0352] [00125ms]: AuthorizationFactory::isFinalAuthorization(): NOT Final Authorization! DEBUG [L1869] [00125ms]: Factory::isValid(): Calling Validate() DEBUG [L0277] [00125ms]: RequestFactory::getHierarchyTypeId(): Request Type ID: 100 Hierarchy Type ID: 1100 DEBUG [L0446] [00125ms] Array: RequestFactory::Validate(): Check for Superiors: array(1) { [0]=> int(176) } DEBUG [L1838] [00125ms]: Factory::CommitTransaction(): CommitTransaction(): Final Commit... Transaction: Count: 1 Off: 1 OK: 1 DEBUG [L0259] [00141ms]: [Function](): Server Response Time: 0.14039993286133 ---------------[ 04-May-2017 16:21:16 +0100 [1493911276.1099] (PID: 4400) ]--------------- ---------------[ 04-May-2017 16:21:16 +0100 [1493911276.1723] (PID: 4400) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIRequest&Method=getRequest&v=2&StationID=052699eae4fc4d9354ad33ffec833dfd&MessageID=b4a3d873-eeb6-9739-8a61-372bab1928e3 IP Address: 172.26.4.62 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36 DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: 172.26.4.219 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00032ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00032ms]: [Function](): Handling JSON Call To API Factory: APIRequest Method: getRequest Message ID: b4a3d873-eeb6-9739-8a61-372bab1928e3 DEBUG [L0230] [00032ms] Array: [Function](): Arguments: (Size: 494) array(1) { [0]=> array(5) { ["filter_data"]=> array(2) { ["type_id"]=> array(1) { [0]=> int(-1) } ["hierarchy_level"]=> int(1) } ["filter_sort"]=> array(0) { } ["filter_columns"]=> array(12) { ["is_owner"]=> bool(true) ["id"]=> bool(true) ["is_child"]=> bool(true) ["in_use"]=> bool(true) ["first_name"]=> bool(true) ["last_name"]=> bool(true) ["user_id"]=> bool(true) ["status_id"]=> bool(true) ["cb"]=> bool(true) ["type"]=> bool(true) ["date_stamp"]=> bool(true) ["status"]=> bool(true) } ["filter_items_per_page"]=> int(0) ["filter_page"]=> int(1) } } DEBUG [L0241] [00047ms]: [Function](): Session ID: 34ba285db0b49d2dafb08e4738d174c6ce574d6c Source IP: 172.26.4.62 DEBUG [L0761] [00047ms]: Authentication::Check(): Session ID: 34ba285db0b49d2dafb08e4738d174c6ce574d6c IP Address: 172.26.4.62 URL: /api/json/api.php?Class=APIRequest&Method=getRequest&v=2&StationID=052699eae4fc4d9354ad33ffec833dfd&MessageID=b4a3d873 DEBUG [L0761] [00047ms]: Authentication::Check(): -eeb6-9739-8a61-372bab1928e3 Touch Updated Date: 1 DEBUG [L0163] [00047ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00047ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00047ms]: TTDate::setTimeFormat(): Setting Default Time Format: g:i A DEBUG [L0241] [00047ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00047ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00047ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00047ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00047ms]: authenticatedInvokeService(): Current User: awatef.khouja (User ID: 176) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0138] [00063ms] Array: APIRequest::getRequest(): Type ID: array(5) { [0]=> int(10) [1]=> int(20) [2]=> int(30) [3]=> int(40) [4]=> int(100) } DEBUG [L0139] [00063ms] Array: APIRequest::getRequest(): Hierarchy Type ID: array(5) { [0]=> int(1010) [1]=> int(1020) [2]=> int(1030) [3]=> int(1040) [4]=> int(1100) } DEBUG [L0140] [00063ms] Array: APIRequest::getRequest(): Hierarchy Levels: array(1) { [1]=> array(1) { [0]=> array(4) { ["hierarchy_control_id"]=> int(37) ["level"]=> int(2) ["last_level"]=> bool(true) ["object_type_id"]=> array(5) { [0]=> int(1100) [1]=> int(1030) [2]=> int(1010) [3]=> int(1020) [4]=> int(1040) } } } } DEBUG [L0340] [00063ms]: Permission::getPermissionHierarchyChildren(): Getting hierarchy children for User ID: 176 DEBUG [L0161] [00079ms]: APIRequest::getRequest(): Record Count: 0 DEBUG [L0259] [00079ms]: [Function](): Server Response Time: 0.078000068664551 ---------------[ 04-May-2017 16:21:16 +0100 [1493911276.2659] (PID: 4400) ]--------------- ---------------[ 04-May-2017 16:21:20 +0100 [1493911280.6028] (PID: 4400) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIUserGenericData&Method=getUserGenericData&v=2&StationID=052699eae4fc4d9354ad33ffec833dfd&MessageID=2160d979-35a9-0a5e-12bf-578fc3c49059 IP Address: 172.26.4.62 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36 DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: 172.26.4.219 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00032ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00032ms]: [Function](): Handling JSON Call To API Factory: APIUserGenericData Method: getUserGenericData Message ID: 2160d979-35a9-0a5e-12bf-578fc3c49059 DEBUG [L0230] [00032ms] Array: [Function](): Arguments: (Size: 114) array(1) { [0]=> array(1) { ["filter_data"]=> array(2) { ["script"]=> string(16) "global_dashboard" ["deleted"]=> bool(false) } } } DEBUG [L0241] [00032ms]: [Function](): Session ID: 34ba285db0b49d2dafb08e4738d174c6ce574d6c Source IP: 172.26.4.62 DEBUG [L0761] [00032ms]: Authentication::Check(): Session ID: 34ba285db0b49d2dafb08e4738d174c6ce574d6c IP Address: 172.26.4.62 URL: /api/json/api.php?Class=APIUserGenericData&Method=getUserGenericData&v=2&StationID=052699eae4fc4d9354ad33ffec833dfd&Me DEBUG [L0761] [00032ms]: Authentication::Check(): ssageID=2160d979-35a9-0a5e-12bf-578fc3c49059 Touch Updated Date: 1 DEBUG [L0163] [00047ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00047ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00047ms]: TTDate::setTimeFormat(): Setting Default Time Format: g:i A DEBUG [L0241] [00047ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00047ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00047ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00047ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00047ms]: authenticatedInvokeService(): Current User: awatef.khouja (User ID: 176) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0062] [00047ms]: APIUserGenericData::getUserGenericData(): Forcing User ID to current user: 176 DEBUG [L0069] [00047ms] Array: APIUserGenericData::getUserGenericData(): Getting User Generic Data: array(5) { ["filter_data"]=> array(3) { ["script"]=> string(16) "global_dashboard" ["deleted"]=> bool(false) ["user_id"]=> int(176) } ["filter_columns"]=> NULL ["filter_items_per_page"]=> bool(false) ["filter_page"]=> bool(false) ["filter_sort"]=> NULL } DEBUG [L0073] [00063ms]: APIUserGenericData::getUserGenericData(): Record Count: 8 DEBUG [L0259] [00063ms]: [Function](): Server Response Time: 0.062399864196777 ---------------[ 04-May-2017 16:21:20 +0100 [1493911280.6652] (PID: 4400) ]--------------- ---------------[ 04-May-2017 16:21:20 +0100 [1493911280.6808] (PID: 4400) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIUserGenericData&Method=getUserGenericData&v=2&StationID=052699eae4fc4d9354ad33ffec833dfd&MessageID=3aea9fe2-2727-c22e-f33f-f6b8371e35b6 IP Address: 172.26.4.62 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36 DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: 172.26.4.219 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00032ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00032ms]: [Function](): Handling JSON Call To API Factory: APIUserGenericData Method: getUserGenericData Message ID: 3aea9fe2-2727-c22e-f33f-f6b8371e35b6 DEBUG [L0230] [00032ms] Array: [Function](): Arguments: (Size: 152) array(1) { [0]=> array(1) { ["filter_data"]=> array(3) { ["script"]=> string(22) "global_dashboard_order" ["name"]=> string(10) "order_data" ["deleted"]=> bool(false) } } } DEBUG [L0241] [00032ms]: [Function](): Session ID: 34ba285db0b49d2dafb08e4738d174c6ce574d6c Source IP: 172.26.4.62 DEBUG [L0761] [00032ms]: Authentication::Check(): Session ID: 34ba285db0b49d2dafb08e4738d174c6ce574d6c IP Address: 172.26.4.62 URL: /api/json/api.php?Class=APIUserGenericData&Method=getUserGenericData&v=2&StationID=052699eae4fc4d9354ad33ffec833dfd&Me DEBUG [L0761] [00032ms]: Authentication::Check(): ssageID=3aea9fe2-2727-c22e-f33f-f6b8371e35b6 Touch Updated Date: 1 DEBUG [L0163] [00032ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00032ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00032ms]: TTDate::setTimeFormat(): Setting Default Time Format: g:i A DEBUG [L0241] [00032ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00032ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00032ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00032ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00032ms]: authenticatedInvokeService(): Current User: awatef.khouja (User ID: 176) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0062] [00032ms]: APIUserGenericData::getUserGenericData(): Forcing User ID to current user: 176 DEBUG [L0069] [00032ms] Array: APIUserGenericData::getUserGenericData(): Getting User Generic Data: array(5) { ["filter_data"]=> array(4) { ["script"]=> string(22) "global_dashboard_order" ["name"]=> string(10) "order_data" ["deleted"]=> bool(false) ["user_id"]=> int(176) } ["filter_columns"]=> NULL ["filter_items_per_page"]=> bool(false) ["filter_page"]=> bool(false) ["filter_sort"]=> NULL } DEBUG [L0073] [00047ms]: APIUserGenericData::getUserGenericData(): Record Count: 1 DEBUG [L0259] [00047ms]: [Function](): Server Response Time: 0.046799898147583 ---------------[ 04-May-2017 16:21:20 +0100 [1493911280.7276] (PID: 4400) ]--------------- ---------------[ 04-May-2017 16:21:20 +0100 [1493911280.868] (PID: 1468) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIDashboard&Method=getDashletData&v=2&StationID=052699eae4fc4d9354ad33ffec833dfd&MessageID=908bca90-5958-9e24-b3a7-4c21629889d6 IP Address: 172.26.4.62 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36 DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: 172.26.4.219 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00032ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00032ms]: [Function](): Handling JSON Call To API Factory: APIDashboard Method: getDashletData Message ID: 908bca90-5958-9e24-b3a7-4c21629889d6 DEBUG [L0230] [00032ms] Array: [Function](): Arguments: (Size: 92) array(2) { [0]=> string(17) "exception_summary" [1]=> array(1) { ["rows_per_page"]=> string(1) "0" } } DEBUG [L0241] [00032ms]: [Function](): Session ID: 34ba285db0b49d2dafb08e4738d174c6ce574d6c Source IP: 172.26.4.62 DEBUG [L0761] [00032ms]: Authentication::Check(): Session ID: 34ba285db0b49d2dafb08e4738d174c6ce574d6c IP Address: 172.26.4.62 URL: /api/json/api.php?Class=APIDashboard&Method=getDashletData&v=2&StationID=052699eae4fc4d9354ad33ffec833dfd&MessageID=90 DEBUG [L0761] [00032ms]: Authentication::Check(): 8bca90-5958-9e24-b3a7-4c21629889d6 Touch Updated Date: 1 DEBUG [L0163] [00032ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00032ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00032ms]: TTDate::setTimeFormat(): Setting Default Time Format: g:i A DEBUG [L0241] [00032ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00032ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00032ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00032ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00032ms]: authenticatedInvokeService(): Current User: awatef.khouja (User ID: 176) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0441] [00032ms]: APIDashboard::getDashletData(): Name: exception_summary DEBUG [L0105] [00079ms]: APIException::getException(): Record Count: 0 DEBUG [L0259] [00094ms]: [Function](): Server Response Time: 0.093600034713745 ---------------[ 04-May-2017 16:21:20 +0100 [1493911280.9616] (PID: 1468) ]--------------- ---------------[ 04-May-2017 16:21:20 +0100 [1493911280.79] (PID: 4400) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIDashboard&Method=getDashletData&v=2&StationID=052699eae4fc4d9354ad33ffec833dfd&MessageID=e519f560-724f-ca0c-52ea-6b14ebe7a913 IP Address: 172.26.4.62 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36 DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: 172.26.4.219 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00047ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00047ms]: [Function](): Handling JSON Call To API Factory: APIDashboard Method: getDashletData Message ID: e519f560-724f-ca0c-52ea-6b14ebe7a913 DEBUG [L0230] [00047ms] Array: [Function](): Arguments: (Size: 50) array(2) { [0]=> string(4) "news" [1]=> array(0) { } } DEBUG [L0241] [00047ms]: [Function](): Session ID: 34ba285db0b49d2dafb08e4738d174c6ce574d6c Source IP: 172.26.4.62 DEBUG [L0761] [00047ms]: Authentication::Check(): Session ID: 34ba285db0b49d2dafb08e4738d174c6ce574d6c IP Address: 172.26.4.62 URL: /api/json/api.php?Class=APIDashboard&Method=getDashletData&v=2&StationID=052699eae4fc4d9354ad33ffec833dfd&MessageID=e5 DEBUG [L0761] [00047ms]: Authentication::Check(): 19f560-724f-ca0c-52ea-6b14ebe7a913 Touch Updated Date: 1 DEBUG [L0163] [00047ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00047ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00047ms]: TTDate::setTimeFormat(): Setting Default Time Format: g:i A DEBUG [L0241] [00047ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00047ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00047ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00047ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00047ms]: authenticatedInvokeService(): Current User: awatef.khouja (User ID: 176) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0441] [00047ms]: APIDashboard::getDashletData(): Name: news DEBUG [L0114] [00094ms]: APIMessageControl::getMessageControl(): Record Count: 0 DEBUG [L0530] [00094ms]: APIDashboard::getDashletData(): TimeSheet Verification is not enabled... DEBUG [L0340] [00110ms]: Permission::getPermissionHierarchyChildren(): Getting hierarchy children for User ID: 176 DEBUG [L0194] [00110ms] Array: APISchedule::getScheduleDates(): Schedule Dates: Base Date: 04/05/2017 Type: week Strict: 0 array(6) { ["base_date"]=> int(1493852400) ["start_date"]=> int(1493852400) ["end_date"]=> int(1494457199) ["base_display_date"]=> string(10) "04/05/2017" ["start_display_date"]=> string(10) "04/05/2017" ["end_display_date"]=> string(10) "10/05/2017" } DEBUG [L0614] [00125ms]: ScheduleListFactory::getOverriddenOpenShiftRecurringSchedules(): Getting overrriden Open Shifts... DEBUG [L0848] [00125ms]: ScheduleListFactory::getOverriddenOpenShiftRecurringSchedules(): Excluded Recurring OPEN shifts: 0 DEBUG [L1194] [00156ms]: ScheduleFactory::getScheduleArray(): Found Scheduled Rows: 1 DEBUG [L0103] [00156ms]: ProgressBar::start(): start: '' Iterations: 1 Update Iterations: Key: (1493911280.946) Message: Processing Committed Shifts... DEBUG [L1332] [00156ms]: ScheduleFactory::getScheduleArray(): Processed Scheduled Rows: 1 DEBUG [L0269] [00172ms]: APISchedule::getCombinedSchedule(): Holiday Record Count: 0 DEBUG [L0138] [00188ms]: APIPayStub::getPayStub(): Record Count: 0 Format: DEBUG [L0259] [00188ms]: [Function](): Server Response Time: 0.18719983100891 ---------------[ 04-May-2017 16:21:20 +0100 [1493911280.9772] (PID: 4400) ]--------------- ---------------[ 04-May-2017 16:21:21 +0100 [1493911280.9772] (PID: 1468) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIDashboard&Method=getDashletData&v=2&StationID=052699eae4fc4d9354ad33ffec833dfd&MessageID=71f291bd-7af6-76f1-b7ce-2f518cfd5138 IP Address: 172.26.4.62 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36 DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: 172.26.4.219 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00032ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00032ms]: [Function](): Handling JSON Call To API Factory: APIDashboard Method: getDashletData Message ID: 71f291bd-7af6-76f1-b7ce-2f518cfd5138 DEBUG [L0230] [00032ms] Array: [Function](): Arguments: (Size: 90) array(2) { [0]=> string(15) "message_summary" [1]=> array(1) { ["rows_per_page"]=> string(1) "0" } } DEBUG [L0241] [00032ms]: [Function](): Session ID: 34ba285db0b49d2dafb08e4738d174c6ce574d6c Source IP: 172.26.4.62 DEBUG [L0761] [00032ms]: Authentication::Check(): Session ID: 34ba285db0b49d2dafb08e4738d174c6ce574d6c IP Address: 172.26.4.62 URL: /api/json/api.php?Class=APIDashboard&Method=getDashletData&v=2&StationID=052699eae4fc4d9354ad33ffec833dfd&MessageID=71 DEBUG [L0761] [00032ms]: Authentication::Check(): f291bd-7af6-76f1-b7ce-2f518cfd5138 Touch Updated Date: 1 DEBUG [L0163] [00032ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00032ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00032ms]: TTDate::setTimeFormat(): Setting Default Time Format: g:i A DEBUG [L0241] [00032ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00032ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00032ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00032ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00032ms]: authenticatedInvokeService(): Current User: awatef.khouja (User ID: 176) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0441] [00032ms]: APIDashboard::getDashletData(): Name: message_summary DEBUG [L0114] [00079ms]: APIMessageControl::getMessageControl(): Record Count: 0 DEBUG [L0259] [00079ms]: [Function](): Server Response Time: 0.078001022338867 ---------------[ 04-May-2017 16:21:21 +0100 [1493911281.0552] (PID: 1468) ]--------------- ---------------[ 04-May-2017 16:21:21 +0100 [1493911281.0708] (PID: 1468) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIDashboard&Method=getDashletData&v=2&StationID=052699eae4fc4d9354ad33ffec833dfd&MessageID=9278f3c8-846b-4479-f557-7c6c5b915626 IP Address: 172.26.4.62 DEBUG [L0403] [00016ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36 DEBUG [L0404] [00016ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: 172.26.4.219 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00032ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00032ms]: [Function](): Handling JSON Call To API Factory: APIDashboard Method: getDashletData Message ID: 9278f3c8-846b-4479-f557-7c6c5b915626 DEBUG [L0230] [00032ms] Array: [Function](): Arguments: (Size: 100) array(2) { [0]=> string(25) "request_authorize_summary" [1]=> array(1) { ["rows_per_page"]=> string(1) "0" } } DEBUG [L0241] [00032ms]: [Function](): Session ID: 34ba285db0b49d2dafb08e4738d174c6ce574d6c Source IP: 172.26.4.62 DEBUG [L0761] [00032ms]: Authentication::Check(): Session ID: 34ba285db0b49d2dafb08e4738d174c6ce574d6c IP Address: 172.26.4.62 URL: /api/json/api.php?Class=APIDashboard&Method=getDashletData&v=2&StationID=052699eae4fc4d9354ad33ffec833dfd&MessageID=92 DEBUG [L0761] [00032ms]: Authentication::Check(): 78f3c8-846b-4479-f557-7c6c5b915626 Touch Updated Date: 1 DEBUG [L0163] [00032ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00032ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00032ms]: TTDate::setTimeFormat(): Setting Default Time Format: g:i A DEBUG [L0241] [00032ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00032ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00032ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00032ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00032ms]: authenticatedInvokeService(): Current User: awatef.khouja (User ID: 176) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0441] [00032ms]: APIDashboard::getDashletData(): Name: request_authorize_summary DEBUG [L0138] [00047ms] Array: APIRequest::getRequest(): Type ID: array(5) { [0]=> int(10) [1]=> int(20) [2]=> int(30) [3]=> int(40) [4]=> int(100) } DEBUG [L0139] [00047ms] Array: APIRequest::getRequest(): Hierarchy Type ID: array(5) { [0]=> int(1010) [1]=> int(1020) [2]=> int(1030) [3]=> int(1040) [4]=> int(1100) } DEBUG [L0140] [00047ms] Array: APIRequest::getRequest(): Hierarchy Levels: array(1) { [1]=> array(1) { [0]=> array(4) { ["hierarchy_control_id"]=> int(37) ["level"]=> int(2) ["last_level"]=> bool(true) ["object_type_id"]=> array(5) { [0]=> int(1100) [1]=> int(1030) [2]=> int(1010) [3]=> int(1020) [4]=> int(1040) } } } } DEBUG [L0340] [00047ms]: Permission::getPermissionHierarchyChildren(): Getting hierarchy children for User ID: 176 DEBUG [L0161] [00079ms]: APIRequest::getRequest(): Record Count: 0 DEBUG [L0259] [00079ms]: [Function](): Server Response Time: 0.078000068664551 ---------------[ 04-May-2017 16:21:21 +0100 [1493911281.1488] (PID: 1468) ]--------------- ---------------[ 04-May-2017 16:21:21 +0100 [1493911281.18] (PID: 1468) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIDashboard&Method=getDashletData&v=2&StationID=052699eae4fc4d9354ad33ffec833dfd&MessageID=f67a41a8-7d4d-aa2c-828f-af80a55d3429 IP Address: 172.26.4.62 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36 DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: 172.26.4.219 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00032ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00047ms]: [Function](): Handling JSON Call To API Factory: APIDashboard Method: getDashletData Message ID: f67a41a8-7d4d-aa2c-828f-af80a55d3429 DEBUG [L0230] [00047ms] Array: [Function](): Arguments: (Size: 98) array(2) { [0]=> string(23) "exception_summary_child" [1]=> array(1) { ["rows_per_page"]=> string(1) "0" } } DEBUG [L0241] [00047ms]: [Function](): Session ID: 34ba285db0b49d2dafb08e4738d174c6ce574d6c Source IP: 172.26.4.62 DEBUG [L0761] [00047ms]: Authentication::Check(): Session ID: 34ba285db0b49d2dafb08e4738d174c6ce574d6c IP Address: 172.26.4.62 URL: /api/json/api.php?Class=APIDashboard&Method=getDashletData&v=2&StationID=052699eae4fc4d9354ad33ffec833dfd&MessageID=f6 DEBUG [L0761] [00047ms]: Authentication::Check(): 7a41a8-7d4d-aa2c-828f-af80a55d3429 Touch Updated Date: 1 DEBUG [L0163] [00047ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00047ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00047ms]: TTDate::setTimeFormat(): Setting Default Time Format: g:i A DEBUG [L0241] [00047ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00047ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00047ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00047ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00047ms]: authenticatedInvokeService(): Current User: awatef.khouja (User ID: 176) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0441] [00047ms]: APIDashboard::getDashletData(): Name: exception_summary_child DEBUG [L0105] [00110ms]: APIException::getException(): Record Count: 21 DEBUG [L0103] [00110ms]: ProgressBar::start(): start: '' Iterations: 21 Update Iterations: Key: (1493911281.2892) Message: DEBUG [L0259] [00125ms]: [Function](): Server Response Time: 0.12480020523071 ---------------[ 04-May-2017 16:21:21 +0100 [1493911281.3048] (PID: 1468) ]--------------- ---------------[ 04-May-2017 16:21:21 +0100 [1493911281.2892] (PID: 4400) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIDashboard&Method=getDashletData&v=2&StationID=052699eae4fc4d9354ad33ffec833dfd&MessageID=ca6a3d1c-6a58-7225-4155-99feb17ba02c IP Address: 172.26.4.62 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36 DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: 172.26.4.219 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00016ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00016ms]: [Function](): Handling JSON Call To API Factory: APIDashboard Method: getDashletData Message ID: ca6a3d1c-6a58-7225-4155-99feb17ba02c DEBUG [L0230] [00016ms] Array: [Function](): Arguments: (Size: 97) array(2) { [0]=> string(22) "schedule_summary_child" [1]=> array(1) { ["rows_per_page"]=> string(1) "0" } } DEBUG [L0241] [00016ms]: [Function](): Session ID: 34ba285db0b49d2dafb08e4738d174c6ce574d6c Source IP: 172.26.4.62 DEBUG [L0761] [00016ms]: Authentication::Check(): Session ID: 34ba285db0b49d2dafb08e4738d174c6ce574d6c IP Address: 172.26.4.62 URL: /api/json/api.php?Class=APIDashboard&Method=getDashletData&v=2&StationID=052699eae4fc4d9354ad33ffec833dfd&MessageID=ca DEBUG [L0761] [00016ms]: Authentication::Check(): 6a3d1c-6a58-7225-4155-99feb17ba02c Touch Updated Date: 1 DEBUG [L0163] [00032ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00032ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00032ms]: TTDate::setTimeFormat(): Setting Default Time Format: g:i A DEBUG [L0241] [00032ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00032ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00032ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00032ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00032ms]: authenticatedInvokeService(): Current User: awatef.khouja (User ID: 176) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0441] [00032ms]: APIDashboard::getDashletData(): Name: schedule_summary_child DEBUG [L0340] [00032ms]: Permission::getPermissionHierarchyChildren(): Getting hierarchy children for User ID: 176 DEBUG [L0194] [00032ms] Array: APISchedule::getScheduleDates(): Schedule Dates: Base Date: 04/05/2017 Type: week Strict: 0 array(6) { ["base_date"]=> int(1493852400) ["start_date"]=> int(1493852400) ["end_date"]=> int(1494457199) ["base_display_date"]=> string(10) "04/05/2017" ["start_display_date"]=> string(10) "04/05/2017" ["end_display_date"]=> string(10) "10/05/2017" } DEBUG [L0614] [00032ms]: ScheduleListFactory::getOverriddenOpenShiftRecurringSchedules(): Getting overrriden Open Shifts... DEBUG [L0848] [00047ms]: ScheduleListFactory::getOverriddenOpenShiftRecurringSchedules(): Excluded Recurring OPEN shifts: 0 DEBUG [L1194] [00094ms]: ScheduleFactory::getScheduleArray(): Found Scheduled Rows: 10 DEBUG [L0103] [00094ms]: ProgressBar::start(): start: '' Iterations: 10 Update Iterations: Key: (1493911281.3828) Message: Processing Committed Shifts... DEBUG [L1332] [00094ms]: ScheduleFactory::getScheduleArray(): Processed Scheduled Rows: 10 DEBUG [L0269] [00110ms]: APISchedule::getCombinedSchedule(): Holiday Record Count: 0 DEBUG [L0259] [00110ms]: [Function](): Server Response Time: 0.10920000076294 ---------------[ 04-May-2017 16:21:21 +0100 [1493911281.3984] (PID: 4400) ]--------------- ---------------[ 04-May-2017 16:21:21 +0100 [1493911281.3672] (PID: 1468) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIDashboard&Method=getDashletData&v=2&StationID=052699eae4fc4d9354ad33ffec833dfd&MessageID=e052b362-053d-8432-ee2a-5ec2d7b28b25 IP Address: 172.26.4.62 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36 DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: 172.26.4.219 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00016ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00016ms]: [Function](): Handling JSON Call To API Factory: APIDashboard Method: getDashletData Message ID: e052b362-053d-8432-ee2a-5ec2d7b28b25 DEBUG [L0230] [00016ms] Array: [Function](): Arguments: (Size: 91) array(2) { [0]=> string(16) "schedule_summary" [1]=> array(1) { ["rows_per_page"]=> string(1) "0" } } DEBUG [L0241] [00016ms]: [Function](): Session ID: 34ba285db0b49d2dafb08e4738d174c6ce574d6c Source IP: 172.26.4.62 DEBUG [L0761] [00016ms]: Authentication::Check(): Session ID: 34ba285db0b49d2dafb08e4738d174c6ce574d6c IP Address: 172.26.4.62 URL: /api/json/api.php?Class=APIDashboard&Method=getDashletData&v=2&StationID=052699eae4fc4d9354ad33ffec833dfd&MessageID=e0 DEBUG [L0761] [00016ms]: Authentication::Check(): 52b362-053d-8432-ee2a-5ec2d7b28b25 Touch Updated Date: 1 DEBUG [L0163] [00032ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00032ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00032ms]: TTDate::setTimeFormat(): Setting Default Time Format: g:i A DEBUG [L0241] [00032ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00032ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00032ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00032ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00032ms]: authenticatedInvokeService(): Current User: awatef.khouja (User ID: 176) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0441] [00032ms]: APIDashboard::getDashletData(): Name: schedule_summary DEBUG [L0340] [00032ms]: Permission::getPermissionHierarchyChildren(): Getting hierarchy children for User ID: 176 DEBUG [L0194] [00047ms] Array: APISchedule::getScheduleDates(): Schedule Dates: Base Date: 04/05/2017 Type: week Strict: 0 array(6) { ["base_date"]=> int(1493852400) ["start_date"]=> int(1493852400) ["end_date"]=> int(1494457199) ["base_display_date"]=> string(10) "04/05/2017" ["start_display_date"]=> string(10) "04/05/2017" ["end_display_date"]=> string(10) "10/05/2017" } DEBUG [L0614] [00047ms]: ScheduleListFactory::getOverriddenOpenShiftRecurringSchedules(): Getting overrriden Open Shifts... DEBUG [L0848] [00047ms]: ScheduleListFactory::getOverriddenOpenShiftRecurringSchedules(): Excluded Recurring OPEN shifts: 0 DEBUG [L1194] [00094ms]: ScheduleFactory::getScheduleArray(): Found Scheduled Rows: 6 DEBUG [L0103] [00094ms]: ProgressBar::start(): start: '' Iterations: 6 Update Iterations: Key: (1493911281.4608) Message: Processing Committed Shifts... DEBUG [L1332] [00094ms]: ScheduleFactory::getScheduleArray(): Processed Scheduled Rows: 6 DEBUG [L0269] [00110ms]: APISchedule::getCombinedSchedule(): Holiday Record Count: 0 DEBUG [L0259] [00110ms]: [Function](): Server Response Time: 0.10920000076294 ---------------[ 04-May-2017 16:21:21 +0100 [1493911281.4764] (PID: 1468) ]--------------- ---------------[ 04-May-2017 16:21:21 +0100 [1493911281.4296] (PID: 4400) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIDashboard&Method=getDashletData&v=2&StationID=052699eae4fc4d9354ad33ffec833dfd&MessageID=c1538260-3ade-7947-a6ca-4a09d03aaed3 IP Address: 172.26.4.62 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36 DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: 172.26.4.219 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00032ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00032ms]: [Function](): Handling JSON Call To API Factory: APIDashboard Method: getDashletData Message ID: c1538260-3ade-7947-a6ca-4a09d03aaed3 DEBUG [L0230] [00032ms] Array: [Function](): Arguments: (Size: 100) array(2) { [0]=> string(25) "user_active_shift_summary" [1]=> array(1) { ["rows_per_page"]=> string(1) "0" } } DEBUG [L0241] [00032ms]: [Function](): Session ID: 34ba285db0b49d2dafb08e4738d174c6ce574d6c Source IP: 172.26.4.62 DEBUG [L0761] [00032ms]: Authentication::Check(): Session ID: 34ba285db0b49d2dafb08e4738d174c6ce574d6c IP Address: 172.26.4.62 URL: /api/json/api.php?Class=APIDashboard&Method=getDashletData&v=2&StationID=052699eae4fc4d9354ad33ffec833dfd&MessageID=c1 DEBUG [L0761] [00032ms]: Authentication::Check(): 538260-3ade-7947-a6ca-4a09d03aaed3 Touch Updated Date: 1 DEBUG [L0163] [00032ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00032ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00032ms]: TTDate::setTimeFormat(): Setting Default Time Format: g:i A DEBUG [L0241] [00032ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00032ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00032ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00032ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00047ms]: authenticatedInvokeService(): Current User: awatef.khouja (User ID: 176) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0441] [00047ms]: APIDashboard::getDashletData(): Name: user_active_shift_summary DEBUG [L0564] [00047ms] Array: ActiveShiftReport::_getOptions(): Template Config for: by_status_by_type_by_employee array(5) { ["-1010-time_period"]=> array(1) { ["time_period"]=> string(13) "last_24_hours" } ["-1000-template"]=> string(29) "by_status_by_type_by_employee" ["-5000-filter"]=> array(1) { ["user_status_id"]=> array(1) { [0]=> int(10) } } ["-5010-columns"]=> array(5) { [0]=> string(6) "status" [1]=> string(4) "type" [2]=> string(10) "first_name" [3]=> string(9) "last_name" [4]=> string(10) "time_stamp" } ["-5040-sort"]=> array(4) { [0]=> array(1) { ["status"]=> string(3) "asc" } [1]=> array(1) { ["type"]=> string(4) "desc" } [2]=> array(1) { ["last_name"]=> string(3) "asc" } [3]=> array(1) { ["first_name"]=> string(3) "asc" } } } DEBUG [L2157] [00047ms]: Misc::isSystemLoadValid(): Load average within valid limits: Current: 0 Max: 9999 DEBUG [L0112] [00047ms]: APIReport::getReport(): Format: raw DEBUG [L0495] [00047ms] Array: Report::setConfig(): setConfig(): array(6) { ["time_period"]=> array(1) { ["time_period"]=> string(13) "last_24_hours" } ["template"]=> string(29) "by_status_by_type_by_employee" ["filter"]=> array(1) { ["user_status_id"]=> array(1) { [0]=> int(10) } } ["columns"]=> array(5) { [0]=> string(6) "status" [1]=> string(4) "type" [2]=> string(10) "first_name" [3]=> string(9) "last_name" [4]=> string(10) "time_stamp" } ["sort"]=> array(4) { [0]=> array(1) { ["status"]=> string(3) "asc" } [1]=> array(1) { ["type"]=> string(4) "desc" } [2]=> array(1) { ["last_name"]=> string(3) "asc" } [3]=> array(1) { ["first_name"]=> string(3) "asc" } } ["other"]=> array(1) { ["maximum_row_limit"]=> string(2) "50" } } DEBUG [L0700] [00047ms]: TTi18n::getPDFDefaultFont(): Using international font: freeserif DEBUG [L1033] [00047ms]: Report::setOtherConfig(): Report default font: freeserif DEBUG [L0718] [00047ms]: Report::setFilterConfig(): Found TimePeriod... DEBUG [L0632] [00047ms] Array: Report::convertTimePeriodToStartEndDate(): Input: Time Period Array: array(1) { ["time_period"]=> string(13) "last_24_hours" } DEBUG [L0704] [00047ms] Array: Report::convertTimePeriodToStartEndDate(): Output: Time Period Array: array(3) { ["time_period"]=> array(1) { ["time_period"]=> string(13) "last_24_hours" } ["start_date"]=> int(1493824881) ["end_date"]=> int(1493911281) } DEBUG [L0733] [00047ms] Array: Report::setFilterConfig(): Filter Data: array(5) { ["time_period"]=> array(1) { ["time_period"]=> string(13) "last_24_hours" } ["template"]=> string(29) "by_status_by_type_by_employee" ["user_status_id"]=> array(1) { [0]=> int(10) } ["start_date"]=> int(1493824881) ["end_date"]=> int(1493911281) } DEBUG [L1881] [00047ms]: Report::checkPermissions(): Permission Check Retval: 1 DEBUG [L0481] [00047ms]: Report::setAMFMessageID(): AMF Message ID: DEBUG [L1881] [00047ms]: Report::checkPermissions(): Permission Check Retval: 1 DEBUG [L0351] [00047ms]: Report::setExecutionMemoryLimit(): Setting hard memory limit to: 2147483647 Soft Limit: 1073741824 Based on: 1024M DEBUG [L0103] [00047ms]: ProgressBar::start(): start: '' Iterations: 2 Update Iterations: Key: (1493911281.4764) Message: Querying Database... DEBUG [L1900] [00047ms]: Report::setQueryStatementTimeout(): Setting Report DB query statement timeout to: 600000 DEBUG [L1188] [00047ms] Array: Report::getData(): Final Report Config: array(5) { ["other"]=> array(27) { ["report_name"]=> string(0) "" ["is_embedded"]=> bool(false) ["disable_grand_total"]=> bool(false) ["page_orientation"]=> string(1) "P" ["page_format"]=> string(6) "LETTER" ["default_font"]=> string(9) "freeserif" ["maximum_page_limit"]=> int(100) ["maximum_row_limit"]=> string(2) "50" ["query_statement_timeout"]=> int(600000) ["maximum_memory_limit"]=> string(5) "1024M" ["maximum_execution_limit"]=> int(1800) ["font_size"]=> int(0) ["table_header_font_size"]=> int(8) ["table_row_font_size"]=> int(8) ["table_header_word_wrap"]=> int(10) ["table_data_word_wrap"]=> int(50) ["top_margin"]=> int(5) ["bottom_margin"]=> int(5) ["left_margin"]=> int(5) ["right_margin"]=> int(5) ["adjust_horizontal_position"]=> int(0) ["adjust_vertical_position"]=> int(0) ["show_blank_values"]=> bool(true) ["blank_value_placeholder"]=> string(1) "-" ["show_duplicate_values"]=> bool(false) ["duplicate_value_placeholder"]=> string(1) " " ["auto_refresh"]=> bool(false) } ["chart"]=> array(8) { ["enable"]=> bool(false) ["type"]=> int(10) ["display_mode"]=> int(10) ["point_labels"]=> bool(true) ["include_sub_total"]=> bool(false) ["axis_scale_min"]=> bool(false) ["axis_scale_static"]=> bool(false) ["combine_columns"]=> bool(true) } ["columns"]=> array(5) { ["status"]=> bool(true) ["type"]=> bool(true) ["first_name"]=> bool(true) ["last_name"]=> bool(true) ["time_stamp"]=> bool(true) } ["sort"]=> array(4) { ["status"]=> string(3) "asc" ["type"]=> string(4) "desc" ["last_name"]=> string(3) "asc" ["first_name"]=> string(3) "asc" } ["filter"]=> array(5) { ["time_period"]=> array(1) { ["time_period"]=> string(13) "last_24_hours" } ["template"]=> string(29) "by_status_by_type_by_employee" ["user_status_id"]=> array(1) { [0]=> int(10) } ["start_date"]=> int(1493824881) ["end_date"]=> int(1493911281) } } DEBUG [L0340] [00047ms]: Permission::getPermissionHierarchyChildren(): Getting hierarchy children for User ID: 176 DEBUG [L0592] [00078ms]: ActiveShiftReport::_getData(): User Rows: 13 DEBUG [L0103] [00078ms]: ProgressBar::start(): start: '' Iterations: 13 Update Iterations: Key: (1493911281.5076) Message: Retrieving Data... DEBUG [L0609] [00094ms]: ActiveShiftReport::_getData(): User Preference Rows: 13 DEBUG [L0103] [00094ms]: ProgressBar::start(): start: '' Iterations: 13 Update Iterations: Key: (1493911281.5232) Message: Retrieving Data... DEBUG [L0620] [00110ms]: ActiveShiftReport::_getData(): Active Shift Rows: 13 DEBUG [L0103] [00110ms]: ProgressBar::start(): start: '' Iterations: 13 Update Iterations: Key: (1493911281.5388) Message: Retrieving Data... DEBUG [L1193] [00110ms]: Report::getData(): Memory Usage: Current: 2403280 Peak: 2736576 DEBUG [L1900] [00110ms]: Report::setQueryStatementTimeout(): Setting Report DB query statement timeout to: 600000 DEBUG [L2157] [00110ms]: Misc::isSystemLoadValid(): Load average within valid limits: Current: 0 Max: 9999 DEBUG [L0103] [00110ms]: ProgressBar::start(): start: '' Iterations: 13 Update Iterations: Key: (1493911281.5388) Message: Pre-Processing Data... DEBUG [L1203] [00110ms]: Report::preProcess(): Memory Usage: Current: 2395464 Peak: 2736576 DEBUG [L2157] [00110ms]: Misc::isSystemLoadValid(): Load average within valid limits: Current: 0 Max: 9999 DEBUG [L1585] [00110ms]: Report::getCustomColumnFormatOptions(): No Custom Columns... DEBUG [L2157] [00125ms]: Misc::isSystemLoadValid(): Load average within valid limits: Current: 0 Max: 9999 DEBUG [L2157] [00125ms]: Misc::isSystemLoadValid(): Load average within valid limits: Current: 0 Max: 9999 DEBUG [L2157] [00125ms]: Misc::isSystemLoadValid(): Load average within valid limits: Current: 0 Max: 9999 DEBUG [L1225] [00125ms]: Report::group(): Memory Usage: Current: 2460488 Peak: 2773224 DEBUG [L2157] [00125ms]: Misc::isSystemLoadValid(): Load average within valid limits: Current: 0 Max: 9999 DEBUG [L2157] [00125ms]: Misc::isSystemLoadValid(): Load average within valid limits: Current: 0 Max: 9999 DEBUG [L2157] [00125ms]: Misc::isSystemLoadValid(): Load average within valid limits: Current: 0 Max: 9999 DEBUG [L0103] [00125ms]: ProgressBar::start(): start: '' Iterations: 13 Update Iterations: Key: (1493911281.5544) Message: Sorting Data... DEBUG [L1239] [00125ms] Array: Report::sort(): Sort Config: array(4) { ["status"]=> string(3) "asc" ["type"]=> string(4) "desc" ["last_name"]=> string(3) "asc" ["first_name"]=> string(3) "asc" } DEBUG [L1249] [00125ms]: Report::sort(): Memory Usage: Current: 2465992 Peak: 2773224 DEBUG [L2157] [00125ms]: Misc::isSystemLoadValid(): Load average within valid limits: Current: 0 Max: 9999 DEBUG [L1315] [00125ms]: Report::Total(): Memory Usage: Current: 2473728 Peak: 2773224 DEBUG [L1371] [00125ms]: Report::subTotal(): Memory Usage: Current: 2471520 Peak: 2773224 DEBUG [L2157] [00125ms]: Misc::isSystemLoadValid(): Load average within valid limits: Current: 0 Max: 9999 DEBUG [L0103] [00125ms]: ProgressBar::start(): start: '' Iterations: 14 Update Iterations: Key: (1493911281.5544) Message: Post-Processing Data... DEBUG [L1585] [00125ms]: Report::getCustomColumnFormatOptions(): No Custom Columns... DEBUG [L1571] [00125ms]: Report::getTimePeriodFormatOptions(): No Report Date columns... DEBUG [L1421] [00125ms]: Report::postProcess(): Memory Usage: Current: 2476232 Peak: 2773224 DEBUG [L2157] [00125ms]: Misc::isSystemLoadValid(): Load average within valid limits: Current: 0 Max: 9999 DEBUG [L2059] [00125ms]: Report::_output(): Format: raw DEBUG [L2035] [00125ms]: Report::getOutput(): Format: raw Total Time: 0.078000068664551 Memory Usage: Current: 2485200 Peak: 2773224 DEBUG [L2036] [00125ms] Array: Report::getOutput(): Profile Timers: string(1097) "
============================================================================
								PROFILER OUTPUT
============================================================================
Calls					 Time  Routine
-----------------------------------------------------------------------------
  1	0.0000 ms (0.00 %)	 Authentication::Check()
  1	0.0000 ms (0.00 %)	 Group()
  1	0.0000 ms (0.00 %)	 Sort()
  1	0.0000 ms (0.00 %)	 Total
 56	15.6000 ms (12.50 %)	 __autoload
  1	15.6000 ms (12.50 %)	 currencyConvertToBase
  1	46.8001 ms (37.50 %)	 getData
  4	0.0000 ms (0.00 %)	 getEmptyRecordSet()
  1	15.6000 ms (12.50 %)	 getPermissionHierarchyChildrenByCompanyIdAndUserId
  1	0.0000 ms (0.00 %)	 group
  1	0.0000 ms (0.00 %)	 postProcess
  1	0.0000 ms (0.00 %)	 preProcess
  1	0.0000 ms (0.00 %)	 sort
  1	0.0000 ms (0.00 %)	 subTotal
  1	31.1999 ms (25.00 %)	 unprofiled

		0.0000 ms (0.00 %)	 Missed
============================================================================
		124.8000 ms (100.00 %)	 OVERALL TIME
============================================================================
" DEBUG [L0259] [00125ms]: [Function](): Server Response Time: 0.12479996681213 ---------------[ 04-May-2017 16:21:21 +0100 [1493911281.5544] (PID: 4400) ]--------------- ---------------[ 04-May-2017 16:21:32 +0100 [1493911292.3028] (PID: 4044) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIMessageControl&Method=getOptions&v=2&StationID=052699eae4fc4d9354ad33ffec833dfd&MessageID=8469a1aa-3a3e-bac2-7c7c-aec63b2c3bc0 IP Address: 172.26.4.62 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36 DEBUG [L0404] [00016ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: 172.26.4.219 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00047ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00047ms]: [Function](): Handling JSON Call To API Factory: APIMessageControl Method: getOptions Message ID: 8469a1aa-3a3e-bac2-7c7c-aec63b2c3bc0 DEBUG [L0230] [00047ms] Array: [Function](): Arguments: (Size: 38) array(1) { [0]=> string(11) "object_type" } DEBUG [L0241] [00047ms]: [Function](): Session ID: 34ba285db0b49d2dafb08e4738d174c6ce574d6c Source IP: 172.26.4.62 DEBUG [L0761] [00047ms]: Authentication::Check(): Session ID: 34ba285db0b49d2dafb08e4738d174c6ce574d6c IP Address: 172.26.4.62 URL: /api/json/api.php?Class=APIMessageControl&Method=getOptions&v=2&StationID=052699eae4fc4d9354ad33ffec833dfd&MessageID=8 DEBUG [L0761] [00047ms]: Authentication::Check(): 469a1aa-3a3e-bac2-7c7c-aec63b2c3bc0 Touch Updated Date: 1 DEBUG [L0163] [00063ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00063ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00063ms]: TTDate::setTimeFormat(): Setting Default Time Format: g:i A DEBUG [L0241] [00063ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00063ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00063ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00063ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00063ms]: authenticatedInvokeService(): Current User: awatef.khouja (User ID: 176) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0259] [00063ms]: [Function](): Server Response Time: 0.062399864196777 ---------------[ 04-May-2017 16:21:32 +0100 [1493911292.3652] (PID: 4044) ]--------------- ---------------[ 04-May-2017 16:21:32 +0100 [1493911292.3652] (PID: 5084) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIUserGenericData&Method=getUserGenericData&v=2&StationID=052699eae4fc4d9354ad33ffec833dfd&MessageID=bc1d93d7-dd0b-be68-a07c-e2faa91aacb2 IP Address: 172.26.4.62 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36 DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: 172.26.4.219 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00016ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00016ms]: [Function](): Handling JSON Call To API Factory: APIUserGenericData Method: getUserGenericData Message ID: bc1d93d7-dd0b-be68-a07c-e2faa91aacb2 DEBUG [L0230] [00016ms] Array: [Function](): Arguments: (Size: 116) array(1) { [0]=> array(1) { ["filter_data"]=> array(2) { ["script"]=> string(18) "MessageControlView" ["deleted"]=> bool(false) } } } DEBUG [L0241] [00032ms]: [Function](): Session ID: 34ba285db0b49d2dafb08e4738d174c6ce574d6c Source IP: 172.26.4.62 DEBUG [L0761] [00032ms]: Authentication::Check(): Session ID: 34ba285db0b49d2dafb08e4738d174c6ce574d6c IP Address: 172.26.4.62 URL: /api/json/api.php?Class=APIUserGenericData&Method=getUserGenericData&v=2&StationID=052699eae4fc4d9354ad33ffec833dfd&Me DEBUG [L0761] [00032ms]: Authentication::Check(): ssageID=bc1d93d7-dd0b-be68-a07c-e2faa91aacb2 Touch Updated Date: 1 DEBUG [L0163] [00032ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00032ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00032ms]: TTDate::setTimeFormat(): Setting Default Time Format: g:i A DEBUG [L0241] [00032ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00032ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00032ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00032ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00032ms]: authenticatedInvokeService(): Current User: awatef.khouja (User ID: 176) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0062] [00032ms]: APIUserGenericData::getUserGenericData(): Forcing User ID to current user: 176 DEBUG [L0069] [00032ms] Array: APIUserGenericData::getUserGenericData(): Getting User Generic Data: array(5) { ["filter_data"]=> array(3) { ["script"]=> string(18) "MessageControlView" ["deleted"]=> bool(false) ["user_id"]=> int(176) } ["filter_columns"]=> NULL ["filter_items_per_page"]=> bool(false) ["filter_page"]=> bool(false) ["filter_sort"]=> NULL } DEBUG [L0073] [00032ms]: APIUserGenericData::getUserGenericData(): Record Count: 0 DEBUG [L0259] [00047ms]: [Function](): Server Response Time: 0.046801090240479 ---------------[ 04-May-2017 16:21:32 +0100 [1493911292.412] (PID: 5084) ]--------------- ---------------[ 04-May-2017 16:21:32 +0100 [1493911292.49] (PID: 5084) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIMessageControl&Method=getOptions&v=2&StationID=052699eae4fc4d9354ad33ffec833dfd&MessageID=269f5c24-c9f3-7671-3c59-04ae7a0967c7 IP Address: 172.26.4.62 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36 DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: 172.26.4.219 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00032ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00032ms]: [Function](): Handling JSON Call To API Factory: APIMessageControl Method: getOptions Message ID: 269f5c24-c9f3-7671-3c59-04ae7a0967c7 DEBUG [L0230] [00032ms] Array: [Function](): Arguments: (Size: 50) array(1) { [0]=> string(23) "default_display_columns" } DEBUG [L0241] [00032ms]: [Function](): Session ID: 34ba285db0b49d2dafb08e4738d174c6ce574d6c Source IP: 172.26.4.62 DEBUG [L0761] [00032ms]: Authentication::Check(): Session ID: 34ba285db0b49d2dafb08e4738d174c6ce574d6c IP Address: 172.26.4.62 URL: /api/json/api.php?Class=APIMessageControl&Method=getOptions&v=2&StationID=052699eae4fc4d9354ad33ffec833dfd&MessageID=2 DEBUG [L0761] [00032ms]: Authentication::Check(): 69f5c24-c9f3-7671-3c59-04ae7a0967c7 Touch Updated Date: 1 DEBUG [L0163] [00047ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00047ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00047ms]: TTDate::setTimeFormat(): Setting Default Time Format: g:i A DEBUG [L0241] [00047ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00047ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00047ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00047ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00047ms]: authenticatedInvokeService(): Current User: awatef.khouja (User ID: 176) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0259] [00047ms]: [Function](): Server Response Time: 0.046800136566162 ---------------[ 04-May-2017 16:21:32 +0100 [1493911292.5368] (PID: 5084) ]--------------- ---------------[ 04-May-2017 16:21:32 +0100 [1493911292.7552] (PID: 5084) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIMessageControl&Method=getMessageControl&v=2&StationID=052699eae4fc4d9354ad33ffec833dfd&MessageID=1bee800d-311e-0fef-4c3a-1d05a0088a1e IP Address: 172.26.4.62 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36 DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: 172.26.4.219 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00032ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00032ms]: [Function](): Handling JSON Call To API Factory: APIMessageControl Method: getMessageControl Message ID: 1bee800d-311e-0fef-4c3a-1d05a0088a1e DEBUG [L0230] [00032ms] Array: [Function](): Arguments: (Size: 603) array(1) { [0]=> array(5) { ["filter_data"]=> array(1) { ["folder_id"]=> int(10) } ["filter_sort"]=> array(0) { } ["filter_columns"]=> array(16) { ["id"]=> bool(true) ["is_child"]=> bool(true) ["is_owner"]=> bool(true) ["object_type_id"]=> bool(true) ["object_id"]=> bool(true) ["status_id"]=> bool(true) ["from_user_id"]=> bool(true) ["to_user_id"]=> bool(true) ["cb"]=> bool(true) ["from_first_name"]=> bool(true) ["from_last_name"]=> bool(true) ["to_first_name"]=> bool(true) ["to_last_name"]=> bool(true) ["subject"]=> bool(true) ["object_type"]=> bool(true) ["created_date"]=> bool(true) } ["filter_items_per_page"]=> int(0) ["filter_page"]=> int(1) } } DEBUG [L0241] [00047ms]: [Function](): Session ID: 34ba285db0b49d2dafb08e4738d174c6ce574d6c Source IP: 172.26.4.62 DEBUG [L0761] [00047ms]: Authentication::Check(): Session ID: 34ba285db0b49d2dafb08e4738d174c6ce574d6c IP Address: 172.26.4.62 URL: /api/json/api.php?Class=APIMessageControl&Method=getMessageControl&v=2&StationID=052699eae4fc4d9354ad33ffec833dfd&Mess DEBUG [L0761] [00047ms]: Authentication::Check(): ageID=1bee800d-311e-0fef-4c3a-1d05a0088a1e Touch Updated Date: 1 DEBUG [L0163] [00047ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00047ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00047ms]: TTDate::setTimeFormat(): Setting Default Time Format: g:i A DEBUG [L0241] [00047ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00047ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00047ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00047ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00047ms]: authenticatedInvokeService(): Current User: awatef.khouja (User ID: 176) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0114] [00094ms]: APIMessageControl::getMessageControl(): Record Count: 21 DEBUG [L0103] [00094ms]: ProgressBar::start(): start: '1bee800d-311e-0fef-4c3a-1d05a0088a1e' Iterations: 21 Update Iterations: Key: 1bee800d-311e-0fef-4c3a-1d05a0088a1e(1493911292.8488) Message: DEBUG [L0259] [00094ms]: [Function](): Server Response Time: 0.093600034713745 ---------------[ 04-May-2017 16:21:32 +0100 [1493911292.8488] (PID: 5084) ]--------------- ---------------[ 04-May-2017 16:21:37 +0100 [1493911297.17] (PID: 5084) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIUserGenericData&Method=getUserGenericData&v=2&StationID=052699eae4fc4d9354ad33ffec833dfd&MessageID=88bb56d2-d04f-8a1c-c141-98035590b6fa IP Address: 172.26.4.62 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36 DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: 172.26.4.219 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00047ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00047ms]: [Function](): Handling JSON Call To API Factory: APIUserGenericData Method: getUserGenericData Message ID: 88bb56d2-d04f-8a1c-c141-98035590b6fa DEBUG [L0230] [00047ms] Array: [Function](): Arguments: (Size: 140) array(1) { [0]=> array(1) { ["filter_data"]=> array(2) { ["script"]=> string(25) "global_awesomebox_columns" ["name"]=> string(19) "global_message_user" } } } DEBUG [L0241] [00047ms]: [Function](): Session ID: 34ba285db0b49d2dafb08e4738d174c6ce574d6c Source IP: 172.26.4.62 DEBUG [L0761] [00047ms]: Authentication::Check(): Session ID: 34ba285db0b49d2dafb08e4738d174c6ce574d6c IP Address: 172.26.4.62 URL: /api/json/api.php?Class=APIUserGenericData&Method=getUserGenericData&v=2&StationID=052699eae4fc4d9354ad33ffec833dfd&Me DEBUG [L0761] [00047ms]: Authentication::Check(): ssageID=88bb56d2-d04f-8a1c-c141-98035590b6fa Touch Updated Date: 1 DEBUG [L0163] [00047ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00047ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00047ms]: TTDate::setTimeFormat(): Setting Default Time Format: g:i A DEBUG [L0241] [00047ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00047ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00047ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00047ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00063ms]: authenticatedInvokeService(): Current User: awatef.khouja (User ID: 176) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0062] [00063ms]: APIUserGenericData::getUserGenericData(): Forcing User ID to current user: 176 DEBUG [L0069] [00063ms] Array: APIUserGenericData::getUserGenericData(): Getting User Generic Data: array(5) { ["filter_data"]=> array(3) { ["script"]=> string(25) "global_awesomebox_columns" ["name"]=> string(19) "global_message_user" ["user_id"]=> int(176) } ["filter_columns"]=> NULL ["filter_items_per_page"]=> bool(false) ["filter_page"]=> bool(false) ["filter_sort"]=> NULL } DEBUG [L0073] [00063ms]: APIUserGenericData::getUserGenericData(): Record Count: 0 DEBUG [L0259] [00063ms]: [Function](): Server Response Time: 0.062399864196777 ---------------[ 04-May-2017 16:21:37 +0100 [1493911297.2324] (PID: 5084) ]--------------- ---------------[ 04-May-2017 15:21:44 +0000 [1493911304.0378] (PID: 5084) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIAuthentication&Method=Login&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=a2bd66f8-33ff-1f8e-5804-a18581d8df04 IP Address: ::1 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: ::1 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00047ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00047ms]: [Function](): Handling JSON Call To API Factory: APIAuthentication Method: Login Message ID: a2bd66f8-33ff-1f8e-5804-a18581d8df04 DEBUG [L0228] [00047ms] Array: [Function](): *Censored* Arguments: (Size: 61) string(5) "admin" DEBUG [L0252] [00047ms]: [Function](): No SessionID or calling non-authenticated function... DEBUG [L0360] [00047ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0478] [00047ms]: TTi18n::chooseBestLocale(): Using Locale: fr-FR DEBUG [L0049] [00047ms]: unauthenticatedInvokeService(): Handling UNAUTHENTICATED JSON Call To API Factory: APIAuthentication Method: Login Message ID: a2bd66f8-33ff-1f8e-5804-a18581d8df04 DEBUG [L0055] [00047ms]: APIAuthentication::Login(): User Name: admin Password Length: 10 Type: USER_NAME DEBUG [L0617] [00047ms]: Authentication::Login(): Login Type: user_name DEBUG [L0859] [00047ms]: Authentication::checkCompanyStatus(): Company Status: 10 DEBUG [L0837] [00047ms]: UserFactory::checkPassword(): LDAP authentication is not enabled... DEBUG [L0684] [00047ms]: Authentication::Login(): Login Succesful for User Name: admin DEBUG [L0420] [00063ms]: Authentication::setCookie(): Cookie Expires: 1501687304 Path: / DEBUG [L1827] [00079ms]: Factory::StartTransaction(): StartTransaction(): Transaction: Count: 0 Off: 0 OK: 0 DEBUG [L1965] [00079ms]: Factory::Save(): Calling preSave() DEBUG [L2006] [00079ms]: Factory::Save(): Insert ID: 33030 Table: system_log DEBUG [L1805] [00079ms]: Factory::getInsertQuery(): Insert DEBUG [L1838] [00079ms]: Factory::CommitTransaction(): CommitTransaction(): Final Commit... Transaction: Count: 1 Off: 1 OK: 1 DEBUG [L0092] [00094ms]: TTLog::addEntry(): LogDetail Disabled... Object ID: 2 Action ID: 100 Table: authentication Description: SourceIP: ::1 Tapez: user_name SessionID: 895ccc9458ab8...08bff08ee3255c ObjectID: 2 DEBUG [L0075] [00094ms]: APIAuthentication::Login(): Success, Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c DEBUG [L0259] [00094ms]: [Function](): Server Response Time: 0.093600988388062 ---------------[ 04-May-2017 15:21:44 +0000 [1493911304.1314] (PID: 5084) ]--------------- ---------------[ 04-May-2017 16:21:44 +0100 [1493911304.147] (PID: 5084) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIAuthentication&Method=getCurrentUser&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=76ea62f0-ee18-3d02-6d01-4efc82e2c7cf IP Address: ::1 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: ::1 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00016ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00016ms]: [Function](): Handling JSON Call To API Factory: APIAuthentication Method: getCurrentUser Message ID: 76ea62f0-ee18-3d02-6d01-4efc82e2c7cf DEBUG [L0230] [00016ms] Array: [Function](): Arguments: (Size: 11) array(0) { } DEBUG [L0241] [00016ms]: [Function](): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c Source IP: ::1 DEBUG [L0761] [00016ms]: Authentication::Check(): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c IP Address: ::1 URL: /api/json/api.php?Class=APIAuthentication&Method=getCurrentUser&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=76ea6 DEBUG [L0761] [00016ms]: Authentication::Check(): 2f0-ee18-3d02-6d01-4efc82e2c7cf Touch Updated Date: 1 DEBUG [L0163] [00032ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00032ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00032ms]: TTDate::setTimeFormat(): Setting Default Time Format: G:i DEBUG [L0241] [00032ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00032ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0091] [00032ms]: authenticatedInvokeService(): Changing User Preference Language to match cookie... DEBUG [L1869] [00032ms]: Factory::isValid(): Calling Validate() DEBUG [L1827] [00032ms]: Factory::StartTransaction(): StartTransaction(): Transaction: Count: 0 Off: 0 OK: 0 DEBUG [L1965] [00032ms]: Factory::Save(): Calling preSave() DEBUG [L1522] [00032ms]: UserPreferenceFactory::setDateFormat(): Date Format: d/m/Y Type: string DEBUG [L2185] [00032ms]: UserPreferenceFactory::preSave(): Language changed and date format doesnt match any longer, forcing it to: d/m/Y DEBUG [L1869] [00032ms]: Factory::isValid(): Calling Validate() DEBUG [L2019] [00032ms]: Factory::Save(): Updating... DEBUG [L1796] [00032ms]: Factory::getUpdateQuery(): Data changed, set updated date: DEBUG [L0060] [00032ms]: TTLog::addEntry(): User Class: UserListFactory Full Name: Benigno Calvo DEBUG [L1827] [00032ms]: Factory::StartTransaction(): StartTransaction(): Transaction: Count: 1 Off: 1 OK: 1 DEBUG [L1965] [00032ms]: Factory::Save(): Calling preSave() DEBUG [L2006] [00032ms]: Factory::Save(): Insert ID: 33031 Table: system_log DEBUG [L1805] [00032ms]: Factory::getInsertQuery(): Insert DEBUG [L1840] [00063ms]: Factory::CommitTransaction(): CommitTransaction(): Transaction: Count: 1 Off: 2 DEBUG [L0178] [00063ms]: LogDetailFactory::addLogDetail(): System Log ID: 33031 Class: UserPreferenceListFactory DEBUG [L1522] [00063ms]: UserPreferenceFactory::setDateFormat(): Date Format: d/m/Y Type: string DEBUG [L0463] [00063ms]: LogDetailFactory::addLogDetail(): Logged detail records in: 0 DEBUG [L2058] [00063ms]: Factory::Save(): Calling postSave() DEBUG [L0181] [00063ms]: Factory::removeCache(): Attempting to remove cache: 2 DEBUG [L0187] [00063ms]: Factory::removeCache(): Removing cache: 2 Group Id: user_preference DEBUG [L0181] [00063ms]: Factory::removeCache(): Attempting to remove cache: encoding_2 DEBUG [L0187] [00063ms]: Factory::removeCache(): Removing cache: encoding_2 Group Id: company DEBUG [L1838] [00063ms]: Factory::CommitTransaction(): CommitTransaction(): Final Commit... Transaction: Count: 1 Off: 1 OK: 1 DEBUG [L0360] [00079ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00079ms]: authenticatedInvokeService(): Current User: admin (User ID: 2) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0259] [00079ms]: [Function](): Server Response Time: 0.078000068664551 ---------------[ 04-May-2017 16:21:44 +0100 [1493911304.225] (PID: 5084) ]--------------- ---------------[ 04-May-2017 16:21:44 +0100 [1493911304.2406] (PID: 1468) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APICurrency&Method=getCurrency&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=7c1bdf0c-7685-b1d1-d9ff-5972b37f870e IP Address: ::1 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: ::1 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00032ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00032ms]: [Function](): Handling JSON Call To API Factory: APICurrency Method: getCurrency Message ID: 7c1bdf0c-7685-b1d1-d9ff-5972b37f870e DEBUG [L0230] [00032ms] Array: [Function](): Arguments: (Size: 121) array(1) { [0]=> array(2) { ["filter_data"]=> array(1) { ["user_id"]=> int(2) } ["filter_columns"]=> array(1) { ["symbol"]=> bool(true) } } } DEBUG [L0241] [00032ms]: [Function](): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c Source IP: ::1 DEBUG [L0761] [00032ms]: Authentication::Check(): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c IP Address: ::1 URL: /api/json/api.php?Class=APICurrency&Method=getCurrency&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=7c1bdf0c-7685- DEBUG [L0761] [00032ms]: Authentication::Check(): b1d1-d9ff-5972b37f870e Touch Updated Date: 1 DEBUG [L0163] [00032ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00032ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00032ms]: TTDate::setTimeFormat(): Setting Default Time Format: G:i DEBUG [L0241] [00032ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00032ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00032ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00047ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00047ms]: authenticatedInvokeService(): Current User: admin (User ID: 2) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0112] [00047ms]: APICurrency::getCurrency(): Record Count: 1 DEBUG [L0259] [00047ms]: [Function](): Server Response Time: 0.046800136566162 ---------------[ 04-May-2017 16:21:44 +0100 [1493911304.2874] (PID: 1468) ]--------------- ---------------[ 04-May-2017 16:21:44 +0100 [1493911304.2406] (PID: 5084) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIAuthentication&Method=getCurrentUserPreference&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=30a2a523-7795-742a-a035-78cd88fc448a IP Address: ::1 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: ::1 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00047ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00047ms]: [Function](): Handling JSON Call To API Factory: APIAuthentication Method: getCurrentUserPreference Message ID: 30a2a523-7795-742a-a035-78cd88fc448a DEBUG [L0230] [00047ms] Array: [Function](): Arguments: (Size: 11) array(0) { } DEBUG [L0241] [00047ms]: [Function](): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c Source IP: ::1 DEBUG [L0761] [00047ms]: Authentication::Check(): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c IP Address: ::1 URL: /api/json/api.php?Class=APIAuthentication&Method=getCurrentUserPreference&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&Messa DEBUG [L0761] [00047ms]: Authentication::Check(): geID=30a2a523-7795-742a-a035-78cd88fc448a Touch Updated Date: 1 DEBUG [L0163] [00047ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00047ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00047ms]: TTDate::setTimeFormat(): Setting Default Time Format: G:i DEBUG [L0241] [00047ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00047ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00047ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00063ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00063ms]: authenticatedInvokeService(): Current User: admin (User ID: 2) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0259] [00063ms]: [Function](): Server Response Time: 0.062400102615356 ---------------[ 04-May-2017 16:21:44 +0100 [1493911304.303] (PID: 5084) ]--------------- ---------------[ 04-May-2017 16:21:44 +0100 [1493911304.3186] (PID: 5084) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APITTDate&Method=getTimeZoneOffset&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=59e57b9f-89fb-888f-472d-ad59e4a4c7fc IP Address: ::1 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: ::1 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00016ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00016ms]: [Function](): Handling JSON Call To API Factory: APITTDate Method: getTimeZoneOffset Message ID: 59e57b9f-89fb-888f-472d-ad59e4a4c7fc DEBUG [L0230] [00016ms] Array: [Function](): Arguments: (Size: 11) array(0) { } DEBUG [L0241] [00016ms]: [Function](): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c Source IP: ::1 DEBUG [L0761] [00016ms]: Authentication::Check(): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c IP Address: ::1 URL: /api/json/api.php?Class=APITTDate&Method=getTimeZoneOffset&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=59e57b9f-8 DEBUG [L0761] [00016ms]: Authentication::Check(): 9fb-888f-472d-ad59e4a4c7fc Touch Updated Date: 1 DEBUG [L0163] [00032ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00032ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00032ms]: TTDate::setTimeFormat(): Setting Default Time Format: G:i DEBUG [L0241] [00032ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00032ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00032ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00032ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00032ms]: authenticatedInvokeService(): Current User: admin (User ID: 2) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0158] [00032ms]: TTDate::setTimeZone(): TimeZone already set to: Africa/Tunis DEBUG [L0259] [00032ms]: [Function](): Server Response Time: 0.031199932098389 ---------------[ 04-May-2017 16:21:44 +0100 [1493911304.3498] (PID: 5084) ]--------------- ---------------[ 04-May-2017 16:21:44 +0100 [1493911304.3654] (PID: 5084) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APITTDate&Method=getHours&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=f700d252-a172-400d-374a-af9f3cf36fd5 IP Address: ::1 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: ::1 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00016ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00016ms]: [Function](): Handling JSON Call To API Factory: APITTDate Method: getHours Message ID: f700d252-a172-400d-374a-af9f3cf36fd5 DEBUG [L0230] [00016ms] Array: [Function](): Arguments: (Size: 31) array(1) { [0]=> string(4) "3600" } DEBUG [L0241] [00016ms]: [Function](): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c Source IP: ::1 DEBUG [L0761] [00016ms]: Authentication::Check(): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c IP Address: ::1 URL: /api/json/api.php?Class=APITTDate&Method=getHours&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=f700d252-a172-400d- DEBUG [L0761] [00016ms]: Authentication::Check(): 374a-af9f3cf36fd5 Touch Updated Date: 1 DEBUG [L0163] [00032ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00032ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00032ms]: TTDate::setTimeFormat(): Setting Default Time Format: G:i DEBUG [L0241] [00032ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00032ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00032ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00032ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00032ms]: authenticatedInvokeService(): Current User: admin (User ID: 2) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0158] [00032ms]: TTDate::setTimeZone(): TimeZone already set to: Africa/Tunis DEBUG [L0259] [00032ms]: [Function](): Server Response Time: 0.031200170516968 ---------------[ 04-May-2017 16:21:44 +0100 [1493911304.3966] (PID: 5084) ]--------------- ---------------[ 04-May-2017 16:21:44 +0100 [1493911304.4122] (PID: 5084) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIUserPreference&Method=getOptions&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=56739a88-39c6-a0d8-05e9-3deabda0ad01 IP Address: ::1 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: ::1 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00032ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00032ms]: [Function](): Handling JSON Call To API Factory: APIUserPreference Method: getOptions Message ID: 56739a88-39c6-a0d8-05e9-3deabda0ad01 DEBUG [L0230] [00032ms] Array: [Function](): Arguments: (Size: 45) array(1) { [0]=> string(18) "moment_date_format" } DEBUG [L0241] [00032ms]: [Function](): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c Source IP: ::1 DEBUG [L0761] [00032ms]: Authentication::Check(): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c IP Address: ::1 URL: /api/json/api.php?Class=APIUserPreference&Method=getOptions&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=56739a88- DEBUG [L0761] [00032ms]: Authentication::Check(): 39c6-a0d8-05e9-3deabda0ad01 Touch Updated Date: 1 DEBUG [L0163] [00032ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00047ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00047ms]: TTDate::setTimeFormat(): Setting Default Time Format: G:i DEBUG [L0241] [00047ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00047ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00047ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00047ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00047ms]: authenticatedInvokeService(): Current User: admin (User ID: 2) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0259] [00047ms]: [Function](): Server Response Time: 0.046799898147583 ---------------[ 04-May-2017 16:21:44 +0100 [1493911304.459] (PID: 5084) ]--------------- ---------------[ 04-May-2017 16:21:44 +0100 [1493911304.459] (PID: 5084) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIUserPreference&Method=getOptions&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=3bea7f45-011c-7e69-4008-1c83bb792892 IP Address: ::1 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: ::1 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00032ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00032ms]: [Function](): Handling JSON Call To API Factory: APIUserPreference Method: getOptions Message ID: 3bea7f45-011c-7e69-4008-1c83bb792892 DEBUG [L0230] [00032ms] Array: [Function](): Arguments: (Size: 45) array(1) { [0]=> string(18) "moment_time_format" } DEBUG [L0241] [00032ms]: [Function](): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c Source IP: ::1 DEBUG [L0761] [00032ms]: Authentication::Check(): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c IP Address: ::1 URL: /api/json/api.php?Class=APIUserPreference&Method=getOptions&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=3bea7f45- DEBUG [L0761] [00032ms]: Authentication::Check(): 011c-7e69-4008-1c83bb792892 Touch Updated Date: 1 DEBUG [L0163] [00032ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00032ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00032ms]: TTDate::setTimeFormat(): Setting Default Time Format: G:i DEBUG [L0241] [00032ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00032ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00032ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00032ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00032ms]: authenticatedInvokeService(): Current User: admin (User ID: 2) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0259] [00032ms]: [Function](): Server Response Time: 0.031199932098389 ---------------[ 04-May-2017 16:21:44 +0100 [1493911304.4902] (PID: 5084) ]--------------- ---------------[ 04-May-2017 16:21:44 +0100 [1493911304.5058] (PID: 5084) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIPermission&Method=getPermissions&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=4317f2c2-fca1-0603-8092-dda71912f86a IP Address: ::1 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: ::1 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00016ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00016ms]: [Function](): Handling JSON Call To API Factory: APIPermission Method: getPermissions Message ID: 4317f2c2-fca1-0603-8092-dda71912f86a DEBUG [L0230] [00016ms] Array: [Function](): Arguments: (Size: 11) array(0) { } DEBUG [L0241] [00016ms]: [Function](): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c Source IP: ::1 DEBUG [L0761] [00016ms]: Authentication::Check(): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c IP Address: ::1 URL: /api/json/api.php?Class=APIPermission&Method=getPermissions&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=4317f2c2- DEBUG [L0761] [00016ms]: Authentication::Check(): fca1-0603-8092-dda71912f86a Touch Updated Date: 1 DEBUG [L0163] [00032ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00032ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00032ms]: TTDate::setTimeFormat(): Setting Default Time Format: G:i DEBUG [L0241] [00032ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00032ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00032ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00032ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00032ms]: authenticatedInvokeService(): Current User: admin (User ID: 2) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0259] [00032ms]: [Function](): Server Response Time: 0.031199932098389 ---------------[ 04-May-2017 16:21:44 +0100 [1493911304.537] (PID: 5084) ]--------------- ---------------[ 04-May-2017 16:21:44 +0100 [1493911304.5526] (PID: 5084) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIPermission&Method=getUniqueCountry&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=ec9ec611-6480-c4b6-df32-c623794d87cf IP Address: ::1 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: ::1 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00016ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00016ms]: [Function](): Handling JSON Call To API Factory: APIPermission Method: getUniqueCountry Message ID: ec9ec611-6480-c4b6-df32-c623794d87cf DEBUG [L0230] [00016ms] Array: [Function](): Arguments: (Size: 11) array(0) { } DEBUG [L0241] [00016ms]: [Function](): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c Source IP: ::1 DEBUG [L0761] [00016ms]: Authentication::Check(): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c IP Address: ::1 URL: /api/json/api.php?Class=APIPermission&Method=getUniqueCountry&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=ec9ec61 DEBUG [L0761] [00016ms]: Authentication::Check(): 1-6480-c4b6-df32-c623794d87cf Touch Updated Date: 1 DEBUG [L0163] [00016ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00016ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00016ms]: TTDate::setTimeFormat(): Setting Default Time Format: G:i DEBUG [L0241] [00016ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00016ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00016ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00032ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00032ms]: authenticatedInvokeService(): Current User: admin (User ID: 2) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0259] [00032ms]: [Function](): Server Response Time: 0.031199932098389 ---------------[ 04-May-2017 16:21:44 +0100 [1493911304.5838] (PID: 5084) ]--------------- ---------------[ 04-May-2017 16:21:44 +0100 [1493911304.5838] (PID: 5084) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIAuthentication&Method=getCurrentCompany&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=02183fff-b433-6bd2-04c1-63b35cb21901 IP Address: ::1 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: ::1 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00032ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00032ms]: [Function](): Handling JSON Call To API Factory: APIAuthentication Method: getCurrentCompany Message ID: 02183fff-b433-6bd2-04c1-63b35cb21901 DEBUG [L0230] [00032ms] Array: [Function](): Arguments: (Size: 11) array(0) { } DEBUG [L0241] [00032ms]: [Function](): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c Source IP: ::1 DEBUG [L0761] [00032ms]: Authentication::Check(): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c IP Address: ::1 URL: /api/json/api.php?Class=APIAuthentication&Method=getCurrentCompany&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=02 DEBUG [L0761] [00032ms]: Authentication::Check(): 183fff-b433-6bd2-04c1-63b35cb21901 Touch Updated Date: 1 DEBUG [L0163] [00032ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00032ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00032ms]: TTDate::setTimeFormat(): Setting Default Time Format: G:i DEBUG [L0241] [00032ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00032ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00032ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00032ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00032ms]: authenticatedInvokeService(): Current User: admin (User ID: 2) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0259] [00047ms]: [Function](): Server Response Time: 0.046800136566162 ---------------[ 04-May-2017 16:21:44 +0100 [1493911304.6306] (PID: 5084) ]--------------- ---------------[ 04-May-2017 16:21:44 +0100 [1493911304.6306] (PID: 5084) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIAuthentication&Method=getLocale&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=3e2ae825-ac26-d8ce-7245-aa0a869a04b0 IP Address: ::1 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: ::1 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00016ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00032ms]: [Function](): Handling JSON Call To API Factory: APIAuthentication Method: getLocale Message ID: 3e2ae825-ac26-d8ce-7245-aa0a869a04b0 DEBUG [L0230] [00032ms] Array: [Function](): Arguments: (Size: 29) array(1) { [0]=> string(2) "fr" } DEBUG [L0241] [00032ms]: [Function](): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c Source IP: ::1 DEBUG [L0761] [00032ms]: Authentication::Check(): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c IP Address: ::1 URL: /api/json/api.php?Class=APIAuthentication&Method=getLocale&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=3e2ae825-a DEBUG [L0761] [00032ms]: Authentication::Check(): c26-d8ce-7245-aa0a869a04b0 Touch Updated Date: 1 DEBUG [L0163] [00032ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00032ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00032ms]: TTDate::setTimeFormat(): Setting Default Time Format: G:i DEBUG [L0241] [00032ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00032ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00032ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00032ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00032ms]: authenticatedInvokeService(): Current User: admin (User ID: 2) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0397] [00032ms]: APIAuthentication::getLocale(): Locale: fr_FR Language: fr DEBUG [L0259] [00032ms]: [Function](): Server Response Time: 0.031200885772705 ---------------[ 04-May-2017 16:21:44 +0100 [1493911304.6618] (PID: 5084) ]--------------- ---------------[ 04-May-2017 16:21:44 +0100 [1493911304.693] (PID: 5084) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIMessageControl&Method=getUser&v=2&StationID=052699eae4fc4d9354ad33ffec833dfd&MessageID=22f62a7f-7185-aae5-be1f-62432ac1afd2 IP Address: 172.26.4.62 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36 DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: 172.26.4.219 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00032ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00032ms]: [Function](): Handling JSON Call To API Factory: APIMessageControl Method: getUser Message ID: 22f62a7f-7185-aae5-be1f-62432ac1afd2 DEBUG [L0230] [00032ms] Array: [Function](): Arguments: (Size: 575) array(1) { [0]=> array(5) { ["filter_data"]=> array(0) { } ["filter_columns"]=> array(15) { ["is_owner"]=> bool(true) ["id"]=> bool(true) ["is_child"]=> bool(true) ["user_id"]=> bool(true) ["first_name"]=> bool(true) ["last_name"]=> bool(true) ["object_type_id"]=> bool(true) ["manual_id"]=> bool(true) ["default_item_id"]=> bool(true) ["accrual_policy_id"]=> bool(true) ["pay_code_id"]=> bool(true) ["start_date"]=> bool(true) ["end_date"]=> bool(true) ["pay_period_id"]=> bool(true) ["status"]=> bool(true) } ["filter_items_per_page"]=> int(0) ["filter_sort"]=> array(0) { } ["permission_section"]=> string(7) "message" } } DEBUG [L0241] [00047ms]: [Function](): Session ID: 34ba285db0b49d2dafb08e4738d174c6ce574d6c Source IP: 172.26.4.62 DEBUG [L0761] [00047ms]: Authentication::Check(): Session ID: 34ba285db0b49d2dafb08e4738d174c6ce574d6c IP Address: 172.26.4.62 URL: /api/json/api.php?Class=APIMessageControl&Method=getUser&v=2&StationID=052699eae4fc4d9354ad33ffec833dfd&MessageID=22f6 DEBUG [L0761] [00047ms]: Authentication::Check(): 2a7f-7185-aae5-be1f-62432ac1afd2 Touch Updated Date: 1 DEBUG [L0163] [00047ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00047ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00047ms]: TTDate::setTimeFormat(): Setting Default Time Format: g:i A DEBUG [L0241] [00047ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00047ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00047ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00047ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00047ms]: authenticatedInvokeService(): Current User: awatef.khouja (User ID: 176) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0586] [00110ms]: APIMessageControl::getUser(): Record Count: 38 DEBUG [L0103] [00110ms]: ProgressBar::start(): start: '22f62a7f-7185-aae5-be1f-62432ac1afd2' Iterations: 38 Update Iterations: Key: 22f62a7f-7185-aae5-be1f-62432ac1afd2(1493911304.8022) Message: DEBUG [L0259] [00141ms]: [Function](): Server Response Time: 0.14040017127991 ---------------[ 04-May-2017 16:21:44 +0100 [1493911304.8334] (PID: 5084) ]--------------- ---------------[ 04-May-2017 16:21:44 +0100 [1493911304.771] (PID: 4400) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APINotification&Method=getNotifications&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=3ee8bd50-ba4d-c698-1630-42ef874bd558 IP Address: ::1 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: ::1 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00079ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00094ms]: [Function](): Handling JSON Call To API Factory: APINotification Method: getNotifications Message ID: 3ee8bd50-ba4d-c698-1630-42ef874bd558 DEBUG [L0230] [00094ms] Array: [Function](): Arguments: (Size: 32) array(1) { [0]=> string(5) "login" } DEBUG [L0241] [00094ms]: [Function](): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c Source IP: ::1 DEBUG [L0761] [00094ms]: Authentication::Check(): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c IP Address: ::1 URL: /api/json/api.php?Class=APINotification&Method=getNotifications&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=3ee8b DEBUG [L0761] [00094ms]: Authentication::Check(): d50-ba4d-c698-1630-42ef874bd558 Touch Updated Date: 1 DEBUG [L0163] [00094ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00094ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00094ms]: TTDate::setTimeFormat(): Setting Default Time Format: G:i DEBUG [L0241] [00094ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00094ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00094ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00094ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00094ms]: authenticatedInvokeService(): Current User: admin (User ID: 2) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0285] [00125ms]: APINotification::getNotifications(): UnRead Messages: 3 DEBUG [L0158] [00125ms]: TTDate::setTimeZone(): TimeZone already set to: Africa/Tunis DEBUG [L0213] [00125ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00125ms]: TTDate::setTimeFormat(): Setting Default Time Format: G:i DEBUG [L0241] [00125ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0259] [00125ms]: [Function](): Server Response Time: 0.12479996681213 ---------------[ 04-May-2017 16:21:44 +0100 [1493911304.8958] (PID: 4400) ]--------------- ---------------[ 04-May-2017 16:21:44 +0100 [1493911304.7398] (PID: 1468) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /interface/send_file.php?api=1&object_type=smcopyright&t=1493911304737 IP Address: ::1 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: ::1 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00156ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0761] [00172ms]: Authentication::Check(): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c IP Address: ::1 URL: /interface/send_file.php?api=1&object_type=smcopyright&t=1493911304737 Touch Updated Date: 1 DEBUG [L0109] [00172ms]: [Function](): User Authenticated: admin Created Date: 1493911304 DEBUG [L2936] [00172ms]: UserFactory::isInformationComplete(): User Information is Complete: DEBUG [L0163] [00172ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00172ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00172ms]: TTDate::setTimeFormat(): Setting Default Time Format: G:i DEBUG [L0241] [00172ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0148] [00172ms]: [Function](): Locale Cookie: fr-FR DEBUG [L0156] [00172ms]: [Function](): User Preference Language matches cookie! DEBUG [L0360] [00172ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L2936] [00172ms]: UserFactory::isInformationComplete(): User Information is Complete: DEBUG [L2175] [00172ms]: UserPreferenceFactory::isPreferencesComplete(): User Preferences IS Complete: DEBUG [L0176] [00172ms]: [Function](): Station ID Cookie found! 8f76490143a668b84b9a7fa5fbe8d083 DEBUG [L2652] [00188ms]: Misc::detectMobileBrowser(): User Agent: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko Retval: DEBUG [L0375] [00188ms]: [Function](): Copyright Logo... DEBUG [L0388] [00188ms] Array: Debug::ErrorHandler(): Raw Request Headers: array(10) { ["Cookie"]=> string(175) "_ga=GA1.1.27381963.1493136244; _gid=GA1.1.2132645350.1493911226; language=fr-FR; StationID=8f76490143a668b84b9a7fa5fbe8d083; SessionID=895ccc9458ab8b3180aba962e908bff08ee3255c" ["Connection"]=> string(5) "close" ["Dnt"]=> string(1) "1" ["Host"]=> string(14) "localhost:8085" ["Accept-Encoding"]=> string(13) "gzip, deflate" ["User-Agent"]=> string(61) "Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko" ["Accept-Language"]=> string(5) "fr-FR" ["Referer"]=> string(38) "http://localhost:8085/interface/html5/" ["Accept"]=> string(50) "image/png, image/svg+xml, image/*;q=0.8, */*;q=0.5" ["Authorization"]=> string(0) "" } DEBUG [L0388] [00188ms]: Debug::ErrorHandler(): (E1) PHP ERROR - STRICT(2048): Non-static method HTTP_Download::staticSend() should not be called statically File: C:\TimeTrex\timetrex\interface\send_file.php Line: 388 DEBUG [L0388] [00188ms]: Debug::ErrorHandler(): #1.Debug::backTrace() C:\TimeTrex\timetrex\classes\modules\core\Debug.class.php:379 DEBUG [L0388] [00188ms]: Debug::ErrorHandler(): #2.Debug::ErrorHandler(2048, Non-static method HTTP_Download::staticSend() should not be called statically, C:\TimeTrex\timetrex\interface\send_file.php, 388, Array(68)) C:\TimeTrex\timetrex\interface DEBUG [L0388] [00188ms]: Debug::ErrorHandler(): \send_file.php:388 DEBUG [L0388] [00188ms]: Debug::ErrorHandler(): #3.HTTP_Download::staticSend(2048, Non-static method HTTP_Download::staticSend() should not be called statically, C:\TimeTrex\timetrex\interface\send_file.php, 388, Array(68)) C:\TimeTrex\timetrex\int DEBUG [L0388] [00188ms]: Debug::ErrorHandler(): erface\send_file.php:388 DEBUG [L0388] [00188ms]: Debug::ErrorHandler(): DEBUG [L0402] [00188ms]: Debug::Shutdown(): Detected PHP errors (1), emailing log... DEBUG [L0403] [00188ms]: Debug::Shutdown(): ---------------[ 04-May-2017 16:21:44 +0100 [1493911304.927] (PID: 1468) ]--------------- DEBUG [L2239] [00188ms]: Misc::sendSystemMail(): Excessive system emails... Preventing error reports from: ::1 for up to 24hrs... ---------------[ 04-May-2017 16:21:44 +0100 [1493911304.927] (PID: 1468) ]--------------- ---------------[ 04-May-2017 16:21:45 +0100 [1493911305.1298] (PID: 1468) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /interface/send_file.php?api=1&object_type=company_logo&t=1493911305122 IP Address: ::1 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: ::1 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00047ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0761] [00047ms]: Authentication::Check(): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c IP Address: ::1 URL: /interface/send_file.php?api=1&object_type=company_logo&t=1493911305122 Touch Updated Date: 1 DEBUG [L0109] [00047ms]: [Function](): User Authenticated: admin Created Date: 1493911304 DEBUG [L2936] [00047ms]: UserFactory::isInformationComplete(): User Information is Complete: DEBUG [L0163] [00047ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00047ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00047ms]: TTDate::setTimeFormat(): Setting Default Time Format: G:i DEBUG [L0241] [00047ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0148] [00047ms]: [Function](): Locale Cookie: fr-FR DEBUG [L0156] [00047ms]: [Function](): User Preference Language matches cookie! DEBUG [L0360] [00047ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L2936] [00047ms]: UserFactory::isInformationComplete(): User Information is Complete: DEBUG [L2175] [00047ms]: UserPreferenceFactory::isPreferencesComplete(): User Preferences IS Complete: DEBUG [L0176] [00047ms]: [Function](): Station ID Cookie found! 8f76490143a668b84b9a7fa5fbe8d083 DEBUG [L2652] [00063ms]: Misc::detectMobileBrowser(): User Agent: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko Retval: DEBUG [L0200] [00063ms]: [Function](): Company Logo... DEBUG [L2602] [00063ms]: CompanyFactory::getLogoFileName(): Logo File Name: C:\TimeTrex\storage\\company_logo\2\logo.img Include Default: 1 Primary Company Logo: 0 Size: normal DEBUG [L0204] [00063ms]: [Function](): File Name: C:\TimeTrex\storage\\company_logo\2\logo.img DEBUG [L1210] [00063ms]: Misc::getMimeType(): MimeType: image/jpeg DEBUG [L0388] [00063ms] Array: Debug::ErrorHandler(): Raw Request Headers: array(10) { ["Cookie"]=> string(175) "_ga=GA1.1.27381963.1493136244; _gid=GA1.1.2132645350.1493911226; language=fr-FR; StationID=8f76490143a668b84b9a7fa5fbe8d083; SessionID=895ccc9458ab8b3180aba962e908bff08ee3255c" ["Connection"]=> string(5) "close" ["Dnt"]=> string(1) "1" ["Host"]=> string(14) "localhost:8085" ["Accept-Encoding"]=> string(13) "gzip, deflate" ["User-Agent"]=> string(61) "Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko" ["Accept-Language"]=> string(5) "fr-FR" ["Referer"]=> string(38) "http://localhost:8085/interface/html5/" ["Accept"]=> string(50) "image/png, image/svg+xml, image/*;q=0.8, */*;q=0.5" ["Authorization"]=> string(0) "" } DEBUG [L0388] [00063ms]: Debug::ErrorHandler(): (E1) PHP ERROR - STRICT(2048): Non-static method HTTP_Download::staticSend() should not be called statically File: C:\TimeTrex\timetrex\interface\send_file.php Line: 388 DEBUG [L0388] [00063ms]: Debug::ErrorHandler(): #1.Debug::backTrace() C:\TimeTrex\timetrex\classes\modules\core\Debug.class.php:379 DEBUG [L0388] [00063ms]: Debug::ErrorHandler(): #2.Debug::ErrorHandler(2048, Non-static method HTTP_Download::staticSend() should not be called statically, C:\TimeTrex\timetrex\interface\send_file.php, 388, Array(70)) C:\TimeTrex\timetrex\interface DEBUG [L0388] [00063ms]: Debug::ErrorHandler(): \send_file.php:388 DEBUG [L0388] [00063ms]: Debug::ErrorHandler(): #3.HTTP_Download::staticSend(2048, Non-static method HTTP_Download::staticSend() should not be called statically, C:\TimeTrex\timetrex\interface\send_file.php, 388, Array(70)) C:\TimeTrex\timetrex\int DEBUG [L0388] [00063ms]: Debug::ErrorHandler(): erface\send_file.php:388 DEBUG [L0388] [00063ms]: Debug::ErrorHandler(): DEBUG [L0402] [00063ms]: Debug::Shutdown(): Detected PHP errors (1), emailing log... DEBUG [L0403] [00063ms]: Debug::Shutdown(): ---------------[ 04-May-2017 16:21:45 +0100 [1493911305.1922] (PID: 1468) ]--------------- DEBUG [L2239] [00063ms]: Misc::sendSystemMail(): Excessive system emails... Preventing error reports from: ::1 for up to 24hrs... ---------------[ 04-May-2017 16:21:45 +0100 [1493911305.1922] (PID: 1468) ]--------------- ---------------[ 04-May-2017 16:21:45 +0100 [1493911305.3326] (PID: 1468) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIUserGenericData&Method=getUserGenericData&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=e9388a20-ace1-1131-9a7f-f60687701f88 IP Address: ::1 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: ::1 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00032ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00032ms]: [Function](): Handling JSON Call To API Factory: APIUserGenericData Method: getUserGenericData Message ID: e9388a20-ace1-1131-9a7f-f60687701f88 DEBUG [L0230] [00032ms] Array: [Function](): Arguments: (Size: 114) array(1) { [0]=> array(1) { ["filter_data"]=> array(2) { ["script"]=> string(16) "global_dashboard" ["deleted"]=> bool(false) } } } DEBUG [L0241] [00032ms]: [Function](): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c Source IP: ::1 DEBUG [L0761] [00032ms]: Authentication::Check(): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c IP Address: ::1 URL: /api/json/api.php?Class=APIUserGenericData&Method=getUserGenericData&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID= DEBUG [L0761] [00032ms]: Authentication::Check(): e9388a20-ace1-1131-9a7f-f60687701f88 Touch Updated Date: 1 DEBUG [L0163] [00032ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00032ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00032ms]: TTDate::setTimeFormat(): Setting Default Time Format: G:i DEBUG [L0241] [00032ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00032ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00032ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00032ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00047ms]: authenticatedInvokeService(): Current User: admin (User ID: 2) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0062] [00047ms]: APIUserGenericData::getUserGenericData(): Forcing User ID to current user: 2 DEBUG [L0069] [00047ms] Array: APIUserGenericData::getUserGenericData(): Getting User Generic Data: array(5) { ["filter_data"]=> array(3) { ["script"]=> string(16) "global_dashboard" ["deleted"]=> bool(false) ["user_id"]=> int(2) } ["filter_columns"]=> NULL ["filter_items_per_page"]=> bool(false) ["filter_page"]=> bool(false) ["filter_sort"]=> NULL } DEBUG [L0073] [00047ms]: APIUserGenericData::getUserGenericData(): Record Count: 8 DEBUG [L0259] [00047ms]: [Function](): Server Response Time: 0.046799898147583 ---------------[ 04-May-2017 16:21:45 +0100 [1493911305.3794] (PID: 1468) ]--------------- ---------------[ 04-May-2017 16:21:45 +0100 [1493911305.4106] (PID: 1468) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIUserGenericData&Method=getUserGenericData&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=bfa53f0e-1f3e-d680-f102-dee2650d0aba IP Address: ::1 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: ::1 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00016ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00016ms]: [Function](): Handling JSON Call To API Factory: APIUserGenericData Method: getUserGenericData Message ID: bfa53f0e-1f3e-d680-f102-dee2650d0aba DEBUG [L0230] [00016ms] Array: [Function](): Arguments: (Size: 152) array(1) { [0]=> array(1) { ["filter_data"]=> array(3) { ["script"]=> string(22) "global_dashboard_order" ["name"]=> string(10) "order_data" ["deleted"]=> bool(false) } } } DEBUG [L0241] [00016ms]: [Function](): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c Source IP: ::1 DEBUG [L0761] [00016ms]: Authentication::Check(): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c IP Address: ::1 URL: /api/json/api.php?Class=APIUserGenericData&Method=getUserGenericData&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID= DEBUG [L0761] [00016ms]: Authentication::Check(): bfa53f0e-1f3e-d680-f102-dee2650d0aba Touch Updated Date: 1 DEBUG [L0163] [00032ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00032ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00032ms]: TTDate::setTimeFormat(): Setting Default Time Format: G:i DEBUG [L0241] [00032ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00032ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00032ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00032ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00032ms]: authenticatedInvokeService(): Current User: admin (User ID: 2) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0062] [00032ms]: APIUserGenericData::getUserGenericData(): Forcing User ID to current user: 2 DEBUG [L0069] [00032ms] Array: APIUserGenericData::getUserGenericData(): Getting User Generic Data: array(5) { ["filter_data"]=> array(4) { ["script"]=> string(22) "global_dashboard_order" ["name"]=> string(10) "order_data" ["deleted"]=> bool(false) ["user_id"]=> int(2) } ["filter_columns"]=> NULL ["filter_items_per_page"]=> bool(false) ["filter_page"]=> bool(false) ["filter_sort"]=> NULL } DEBUG [L0073] [00032ms]: APIUserGenericData::getUserGenericData(): Record Count: 1 DEBUG [L0259] [00032ms]: [Function](): Server Response Time: 0.031200170516968 ---------------[ 04-May-2017 16:21:45 +0100 [1493911305.4418] (PID: 1468) ]--------------- ---------------[ 04-May-2017 16:21:45 +0100 [1493911305.7226] (PID: 4400) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIDashboard&Method=getDashletData&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=142aac8b-39a9-75f3-537c-a7991bdad6a9 IP Address: ::1 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: ::1 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00110ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00110ms]: [Function](): Handling JSON Call To API Factory: APIDashboard Method: getDashletData Message ID: 142aac8b-39a9-75f3-537c-a7991bdad6a9 DEBUG [L0230] [00110ms] Array: [Function](): Arguments: (Size: 92) array(2) { [0]=> string(17) "exception_summary" [1]=> array(1) { ["rows_per_page"]=> string(1) "0" } } DEBUG [L0241] [00110ms]: [Function](): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c Source IP: ::1 DEBUG [L0761] [00110ms]: Authentication::Check(): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c IP Address: ::1 URL: /api/json/api.php?Class=APIDashboard&Method=getDashletData&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=142aac8b-3 DEBUG [L0761] [00110ms]: Authentication::Check(): 9a9-75f3-537c-a7991bdad6a9 Touch Updated Date: 1 DEBUG [L0163] [00110ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00110ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00110ms]: TTDate::setTimeFormat(): Setting Default Time Format: G:i DEBUG [L0241] [00110ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00110ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00110ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00125ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00125ms]: authenticatedInvokeService(): Current User: admin (User ID: 2) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0441] [00125ms]: APIDashboard::getDashletData(): Name: exception_summary DEBUG [L0105] [00157ms]: APIException::getException(): Record Count: 0 DEBUG [L0259] [00157ms]: [Function](): Server Response Time: 0.15600109100342 ---------------[ 04-May-2017 16:21:45 +0100 [1493911305.8786] (PID: 4400) ]--------------- ---------------[ 04-May-2017 16:21:45 +0100 [1493911305.7382] (PID: 4044) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIDashboard&Method=getDashletData&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=eff8f37a-c30c-0c2d-3776-ee945d78feca IP Address: ::1 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: ::1 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00032ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00032ms]: [Function](): Handling JSON Call To API Factory: APIDashboard Method: getDashletData Message ID: eff8f37a-c30c-0c2d-3776-ee945d78feca DEBUG [L0230] [00032ms] Array: [Function](): Arguments: (Size: 98) array(2) { [0]=> string(23) "exception_summary_child" [1]=> array(1) { ["rows_per_page"]=> string(1) "0" } } DEBUG [L0241] [00047ms]: [Function](): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c Source IP: ::1 DEBUG [L0761] [00047ms]: Authentication::Check(): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c IP Address: ::1 URL: /api/json/api.php?Class=APIDashboard&Method=getDashletData&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=eff8f37a-c DEBUG [L0761] [00047ms]: Authentication::Check(): 30c-0c2d-3776-ee945d78feca Touch Updated Date: 1 DEBUG [L0163] [00047ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00047ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00047ms]: TTDate::setTimeFormat(): Setting Default Time Format: G:i DEBUG [L0241] [00047ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00047ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00047ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00047ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00047ms]: authenticatedInvokeService(): Current User: admin (User ID: 2) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0441] [00047ms]: APIDashboard::getDashletData(): Name: exception_summary_child DEBUG [L0105] [00188ms]: APIException::getException(): Record Count: 21 DEBUG [L0103] [00188ms]: ProgressBar::start(): start: '' Iterations: 21 Update Iterations: Key: (1493911305.9254) Message: DEBUG [L0259] [00188ms]: [Function](): Server Response Time: 0.18720102310181 ---------------[ 04-May-2017 16:21:45 +0100 [1493911305.9254] (PID: 4044) ]--------------- ---------------[ 04-May-2017 16:21:46 +0100 [1493911305.7226] (PID: 5084) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIDashboard&Method=getDashletData&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=f15668f2-bde8-5e12-54df-2f3cd28f18d4 IP Address: ::1 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: ::1 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00188ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00188ms]: [Function](): Handling JSON Call To API Factory: APIDashboard Method: getDashletData Message ID: f15668f2-bde8-5e12-54df-2f3cd28f18d4 DEBUG [L0230] [00188ms] Array: [Function](): Arguments: (Size: 90) array(2) { [0]=> string(15) "message_summary" [1]=> array(1) { ["rows_per_page"]=> string(1) "0" } } DEBUG [L0241] [00188ms]: [Function](): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c Source IP: ::1 DEBUG [L0761] [00188ms]: Authentication::Check(): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c IP Address: ::1 URL: /api/json/api.php?Class=APIDashboard&Method=getDashletData&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=f15668f2-b DEBUG [L0761] [00188ms]: Authentication::Check(): de8-5e12-54df-2f3cd28f18d4 Touch Updated Date: 1 DEBUG [L0163] [00188ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00188ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00188ms]: TTDate::setTimeFormat(): Setting Default Time Format: G:i DEBUG [L0241] [00188ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00188ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00188ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00203ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00203ms]: authenticatedInvokeService(): Current User: admin (User ID: 2) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0441] [00203ms]: APIDashboard::getDashletData(): Name: message_summary DEBUG [L0114] [00281ms]: APIMessageControl::getMessageControl(): Record Count: 3 DEBUG [L0103] [00281ms]: ProgressBar::start(): start: '' Iterations: 3 Update Iterations: Key: (1493911306.0034) Message: DEBUG [L0259] [00281ms]: [Function](): Server Response Time: 0.28080105781555 ---------------[ 04-May-2017 16:21:46 +0100 [1493911306.0034] (PID: 5084) ]--------------- ---------------[ 04-May-2017 16:21:46 +0100 [1493911305.7226] (PID: 1468) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIDashboard&Method=getDashletData&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=ce31c1d0-5a48-901c-c5f6-ecab2dd8d942 IP Address: ::1 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: ::1 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00079ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00079ms]: [Function](): Handling JSON Call To API Factory: APIDashboard Method: getDashletData Message ID: ce31c1d0-5a48-901c-c5f6-ecab2dd8d942 DEBUG [L0230] [00079ms] Array: [Function](): Arguments: (Size: 50) array(2) { [0]=> string(4) "news" [1]=> array(0) { } } DEBUG [L0241] [00094ms]: [Function](): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c Source IP: ::1 DEBUG [L0761] [00094ms]: Authentication::Check(): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c IP Address: ::1 URL: /api/json/api.php?Class=APIDashboard&Method=getDashletData&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=ce31c1d0-5 DEBUG [L0761] [00094ms]: Authentication::Check(): a48-901c-c5f6-ecab2dd8d942 Touch Updated Date: 1 DEBUG [L0163] [00094ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00094ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00094ms]: TTDate::setTimeFormat(): Setting Default Time Format: G:i DEBUG [L0241] [00094ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00094ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00094ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00094ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00094ms]: authenticatedInvokeService(): Current User: admin (User ID: 2) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0441] [00094ms]: APIDashboard::getDashletData(): Name: news DEBUG [L0114] [00172ms]: APIMessageControl::getMessageControl(): Record Count: 3 DEBUG [L0103] [00172ms]: ProgressBar::start(): start: '' Iterations: 3 Update Iterations: Key: (1493911305.8942) Message: DEBUG [L0530] [00172ms]: APIDashboard::getDashletData(): TimeSheet Verification is not enabled... DEBUG [L0194] [00235ms] Array: APISchedule::getScheduleDates(): Schedule Dates: Base Date: 04/05/2017 Type: week Strict: 0 array(6) { ["base_date"]=> int(1493852400) ["start_date"]=> int(1493852400) ["end_date"]=> int(1494457199) ["base_display_date"]=> string(10) "04/05/2017" ["start_display_date"]=> string(10) "04/05/2017" ["end_display_date"]=> string(10) "10/05/2017" } DEBUG [L0614] [00235ms]: ScheduleListFactory::getOverriddenOpenShiftRecurringSchedules(): Getting overrriden Open Shifts... DEBUG [L0848] [00250ms]: ScheduleListFactory::getOverriddenOpenShiftRecurringSchedules(): Excluded Recurring OPEN shifts: 0 DEBUG [L1194] [00266ms]: ScheduleFactory::getScheduleArray(): Found Scheduled Rows: 0 DEBUG [L0269] [00281ms]: APISchedule::getCombinedSchedule(): Holiday Record Count: 0 DEBUG [L0138] [00297ms]: APIPayStub::getPayStub(): Record Count: 0 Format: DEBUG [L0259] [00297ms]: [Function](): Server Response Time: 0.29640102386475 ---------------[ 04-May-2017 16:21:46 +0100 [1493911306.019] (PID: 1468) ]--------------- ---------------[ 04-May-2017 16:21:46 +0100 [1493911306.0658] (PID: 4044) ]--------------- DEBUG [L0401] [00016ms]: [Function](): URI: /api/json/api.php?Class=APIException&Method=getOptions&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=7867b2bc-70c8-e0ed-f9e9-39d9c6932557 IP Address: ::1 DEBUG [L0403] [00016ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko DEBUG [L0404] [00016ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: ::1 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00047ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00047ms]: [Function](): Handling JSON Call To API Factory: APIException Method: getOptions Message ID: 7867b2bc-70c8-e0ed-f9e9-39d9c6932557 DEBUG [L0230] [00047ms] Array: [Function](): Arguments: (Size: 34) array(1) { [0]=> string(7) "columns" } DEBUG [L0241] [00047ms]: [Function](): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c Source IP: ::1 DEBUG [L0761] [00047ms]: Authentication::Check(): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c IP Address: ::1 URL: /api/json/api.php?Class=APIException&Method=getOptions&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=7867b2bc-70c8- DEBUG [L0761] [00047ms]: Authentication::Check(): e0ed-f9e9-39d9c6932557 Touch Updated Date: 1 DEBUG [L0163] [00063ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00063ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00063ms]: TTDate::setTimeFormat(): Setting Default Time Format: G:i DEBUG [L0241] [00063ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00063ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00063ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00063ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00063ms]: authenticatedInvokeService(): Current User: admin (User ID: 2) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0259] [00063ms]: [Function](): Server Response Time: 0.062400102615356 ---------------[ 04-May-2017 16:21:46 +0100 [1493911306.1282] (PID: 4044) ]--------------- ---------------[ 04-May-2017 16:21:46 +0100 [1493911306.0658] (PID: 1468) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIDashboard&Method=getDashletData&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=c3223a43-a319-f572-a9da-376ad369795f IP Address: ::1 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: ::1 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00047ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00047ms]: [Function](): Handling JSON Call To API Factory: APIDashboard Method: getDashletData Message ID: c3223a43-a319-f572-a9da-376ad369795f DEBUG [L0230] [00047ms] Array: [Function](): Arguments: (Size: 91) array(2) { [0]=> string(16) "schedule_summary" [1]=> array(1) { ["rows_per_page"]=> string(1) "0" } } DEBUG [L0241] [00047ms]: [Function](): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c Source IP: ::1 DEBUG [L0761] [00047ms]: Authentication::Check(): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c IP Address: ::1 URL: /api/json/api.php?Class=APIDashboard&Method=getDashletData&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=c3223a43-a DEBUG [L0761] [00047ms]: Authentication::Check(): 319-f572-a9da-376ad369795f Touch Updated Date: 1 DEBUG [L0163] [00047ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00047ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00047ms]: TTDate::setTimeFormat(): Setting Default Time Format: G:i DEBUG [L0241] [00047ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00047ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00047ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00063ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00063ms]: authenticatedInvokeService(): Current User: admin (User ID: 2) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0441] [00063ms]: APIDashboard::getDashletData(): Name: schedule_summary DEBUG [L0194] [00063ms] Array: APISchedule::getScheduleDates(): Schedule Dates: Base Date: 04/05/2017 Type: week Strict: 0 array(6) { ["base_date"]=> int(1493852400) ["start_date"]=> int(1493852400) ["end_date"]=> int(1494457199) ["base_display_date"]=> string(10) "04/05/2017" ["start_display_date"]=> string(10) "04/05/2017" ["end_display_date"]=> string(10) "10/05/2017" } DEBUG [L0614] [00063ms]: ScheduleListFactory::getOverriddenOpenShiftRecurringSchedules(): Getting overrriden Open Shifts... DEBUG [L0848] [00079ms]: ScheduleListFactory::getOverriddenOpenShiftRecurringSchedules(): Excluded Recurring OPEN shifts: 0 DEBUG [L1194] [00110ms]: ScheduleFactory::getScheduleArray(): Found Scheduled Rows: 5 DEBUG [L0103] [00110ms]: ProgressBar::start(): start: '' Iterations: 5 Update Iterations: Key: (1493911306.175) Message: Processing Committed Shifts... DEBUG [L1332] [00110ms]: ScheduleFactory::getScheduleArray(): Processed Scheduled Rows: 5 DEBUG [L0269] [00203ms]: APISchedule::getCombinedSchedule(): Holiday Record Count: 0 DEBUG [L0259] [00203ms]: [Function](): Server Response Time: 0.20280003547668 ---------------[ 04-May-2017 16:21:46 +0100 [1493911306.2686] (PID: 1468) ]--------------- ---------------[ 04-May-2017 16:21:46 +0100 [1493911306.0658] (PID: 4400) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIException&Method=getOptions&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=97caa0f4-3e54-3f32-11a1-1fe29f853b94 IP Address: ::1 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: ::1 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00235ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00235ms]: [Function](): Handling JSON Call To API Factory: APIException Method: getOptions Message ID: 97caa0f4-3e54-3f32-11a1-1fe29f853b94 DEBUG [L0230] [00235ms] Array: [Function](): Arguments: (Size: 34) array(1) { [0]=> string(7) "columns" } DEBUG [L0241] [00235ms]: [Function](): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c Source IP: ::1 DEBUG [L0761] [00235ms]: Authentication::Check(): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c IP Address: ::1 URL: /api/json/api.php?Class=APIException&Method=getOptions&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=97caa0f4-3e54- DEBUG [L0761] [00235ms]: Authentication::Check(): 3f32-11a1-1fe29f853b94 Touch Updated Date: 1 DEBUG [L0163] [00235ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00250ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00250ms]: TTDate::setTimeFormat(): Setting Default Time Format: G:i DEBUG [L0241] [00250ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00250ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00250ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00250ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00250ms]: authenticatedInvokeService(): Current User: admin (User ID: 2) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0259] [00250ms]: [Function](): Server Response Time: 0.24960017204285 ---------------[ 04-May-2017 16:21:46 +0100 [1493911306.3154] (PID: 4400) ]--------------- ---------------[ 04-May-2017 16:21:46 +0100 [1493911306.0658] (PID: 5084) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIDashboard&Method=getDashletData&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=36549f50-fe06-bf1b-413d-448253e4449f IP Address: ::1 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: ::1 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00141ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00141ms]: [Function](): Handling JSON Call To API Factory: APIDashboard Method: getDashletData Message ID: 36549f50-fe06-bf1b-413d-448253e4449f DEBUG [L0230] [00141ms] Array: [Function](): Arguments: (Size: 100) array(2) { [0]=> string(25) "user_active_shift_summary" [1]=> array(1) { ["rows_per_page"]=> string(1) "0" } } DEBUG [L0241] [00157ms]: [Function](): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c Source IP: ::1 DEBUG [L0761] [00157ms]: Authentication::Check(): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c IP Address: ::1 URL: /api/json/api.php?Class=APIDashboard&Method=getDashletData&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=36549f50-f DEBUG [L0761] [00157ms]: Authentication::Check(): e06-bf1b-413d-448253e4449f Touch Updated Date: 1 DEBUG [L0163] [00157ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00172ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00172ms]: TTDate::setTimeFormat(): Setting Default Time Format: G:i DEBUG [L0241] [00172ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00172ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00172ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00172ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00172ms]: authenticatedInvokeService(): Current User: admin (User ID: 2) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0441] [00172ms]: APIDashboard::getDashletData(): Name: user_active_shift_summary DEBUG [L0564] [00172ms] Array: ActiveShiftReport::_getOptions(): Template Config for: by_status_by_type_by_employee array(5) { ["-1010-time_period"]=> array(1) { ["time_period"]=> string(13) "last_24_hours" } ["-1000-template"]=> string(29) "by_status_by_type_by_employee" ["-5000-filter"]=> array(1) { ["user_status_id"]=> array(1) { [0]=> int(10) } } ["-5010-columns"]=> array(5) { [0]=> string(6) "status" [1]=> string(4) "type" [2]=> string(10) "first_name" [3]=> string(9) "last_name" [4]=> string(10) "time_stamp" } ["-5040-sort"]=> array(4) { [0]=> array(1) { ["status"]=> string(3) "asc" } [1]=> array(1) { ["type"]=> string(4) "desc" } [2]=> array(1) { ["last_name"]=> string(3) "asc" } [3]=> array(1) { ["first_name"]=> string(3) "asc" } } } DEBUG [L2157] [00172ms]: Misc::isSystemLoadValid(): Load average within valid limits: Current: 0 Max: 9999 DEBUG [L0112] [00172ms]: APIReport::getReport(): Format: raw DEBUG [L0495] [00172ms] Array: Report::setConfig(): setConfig(): array(6) { ["time_period"]=> array(1) { ["time_period"]=> string(13) "last_24_hours" } ["template"]=> string(29) "by_status_by_type_by_employee" ["filter"]=> array(1) { ["user_status_id"]=> array(1) { [0]=> int(10) } } ["columns"]=> array(5) { [0]=> string(6) "status" [1]=> string(4) "type" [2]=> string(10) "first_name" [3]=> string(9) "last_name" [4]=> string(10) "time_stamp" } ["sort"]=> array(4) { [0]=> array(1) { ["status"]=> string(3) "asc" } [1]=> array(1) { ["type"]=> string(4) "desc" } [2]=> array(1) { ["last_name"]=> string(3) "asc" } [3]=> array(1) { ["first_name"]=> string(3) "asc" } } ["other"]=> array(1) { ["maximum_row_limit"]=> string(2) "50" } } DEBUG [LC:\TimeTrex\timetrex\classes\modules\company\CompanyFactory.class.php] [00188ms]: 3060(): 1 DEBUG [L0700] [00188ms]: TTi18n::getPDFDefaultFont(): Using international font: freeserif DEBUG [L1033] [00188ms]: Report::setOtherConfig(): Report default font: freeserif DEBUG [L0718] [00188ms]: Report::setFilterConfig(): Found TimePeriod... DEBUG [L0632] [00188ms] Array: Report::convertTimePeriodToStartEndDate(): Input: Time Period Array: array(1) { ["time_period"]=> string(13) "last_24_hours" } DEBUG [L0704] [00188ms] Array: Report::convertTimePeriodToStartEndDate(): Output: Time Period Array: array(3) { ["time_period"]=> array(1) { ["time_period"]=> string(13) "last_24_hours" } ["start_date"]=> int(1493824906) ["end_date"]=> int(1493911306) } DEBUG [L0733] [00188ms] Array: Report::setFilterConfig(): Filter Data: array(5) { ["time_period"]=> array(1) { ["time_period"]=> string(13) "last_24_hours" } ["template"]=> string(29) "by_status_by_type_by_employee" ["user_status_id"]=> array(1) { [0]=> int(10) } ["start_date"]=> int(1493824906) ["end_date"]=> int(1493911306) } DEBUG [L1881] [00188ms]: Report::checkPermissions(): Permission Check Retval: 1 DEBUG [L0481] [00188ms]: Report::setAMFMessageID(): AMF Message ID: DEBUG [L1881] [00203ms]: Report::checkPermissions(): Permission Check Retval: 1 DEBUG [L0351] [00203ms]: Report::setExecutionMemoryLimit(): Setting hard memory limit to: 2147483647 Soft Limit: 1073741824 Based on: 1024M DEBUG [L0103] [00203ms]: ProgressBar::start(): start: '' Iterations: 2 Update Iterations: Key: (1493911306.2686) Message: Querying Database... DEBUG [L1900] [00203ms]: Report::setQueryStatementTimeout(): Setting Report DB query statement timeout to: 600000 DEBUG [L1188] [00203ms] Array: Report::getData(): Final Report Config: array(5) { ["other"]=> array(27) { ["report_name"]=> string(0) "" ["is_embedded"]=> bool(false) ["disable_grand_total"]=> bool(false) ["page_orientation"]=> string(1) "P" ["page_format"]=> string(6) "LETTER" ["default_font"]=> string(9) "freeserif" ["maximum_page_limit"]=> int(100) ["maximum_row_limit"]=> string(2) "50" ["query_statement_timeout"]=> int(600000) ["maximum_memory_limit"]=> string(5) "1024M" ["maximum_execution_limit"]=> int(1800) ["font_size"]=> int(0) ["table_header_font_size"]=> int(8) ["table_row_font_size"]=> int(8) ["table_header_word_wrap"]=> int(10) ["table_data_word_wrap"]=> int(50) ["top_margin"]=> int(5) ["bottom_margin"]=> int(5) ["left_margin"]=> int(5) ["right_margin"]=> int(5) ["adjust_horizontal_position"]=> int(0) ["adjust_vertical_position"]=> int(0) ["show_blank_values"]=> bool(true) ["blank_value_placeholder"]=> string(1) "-" ["show_duplicate_values"]=> bool(false) ["duplicate_value_placeholder"]=> string(1) " " ["auto_refresh"]=> bool(false) } ["chart"]=> array(8) { ["enable"]=> bool(false) ["type"]=> int(10) ["display_mode"]=> int(10) ["point_labels"]=> bool(true) ["include_sub_total"]=> bool(false) ["axis_scale_min"]=> bool(false) ["axis_scale_static"]=> bool(false) ["combine_columns"]=> bool(true) } ["columns"]=> array(5) { ["status"]=> bool(true) ["type"]=> bool(true) ["first_name"]=> bool(true) ["last_name"]=> bool(true) ["time_stamp"]=> bool(true) } ["sort"]=> array(4) { ["status"]=> string(3) "asc" ["type"]=> string(4) "desc" ["last_name"]=> string(3) "asc" ["first_name"]=> string(3) "asc" } ["filter"]=> array(5) { ["time_period"]=> array(1) { ["time_period"]=> string(13) "last_24_hours" } ["template"]=> string(29) "by_status_by_type_by_employee" ["user_status_id"]=> array(1) { [0]=> int(10) } ["start_date"]=> int(1493824906) ["end_date"]=> int(1493911306) } } DEBUG [L0592] [00235ms]: ActiveShiftReport::_getData(): User Rows: 38 DEBUG [L0103] [00235ms]: ProgressBar::start(): start: '' Iterations: 38 Update Iterations: Key: (1493911306.2998) Message: Retrieving Data... DEBUG [L0609] [00250ms]: ActiveShiftReport::_getData(): User Preference Rows: 38 DEBUG [L0103] [00250ms]: ProgressBar::start(): start: '' Iterations: 38 Update Iterations: Key: (1493911306.3154) Message: Retrieving Data... DEBUG [L0620] [00281ms]: ActiveShiftReport::_getData(): Active Shift Rows: 33 DEBUG [L0103] [00281ms]: ProgressBar::start(): start: '' Iterations: 33 Update Iterations: Key: (1493911306.3466) Message: Retrieving Data... DEBUG [L1193] [00281ms]: Report::getData(): Memory Usage: Current: 2426568 Peak: 2731960 DEBUG [L1900] [00281ms]: Report::setQueryStatementTimeout(): Setting Report DB query statement timeout to: 600000 DEBUG [L2157] [00281ms]: Misc::isSystemLoadValid(): Load average within valid limits: Current: 0 Max: 9999 DEBUG [L0103] [00281ms]: ProgressBar::start(): start: '' Iterations: 33 Update Iterations: Key: (1493911306.3466) Message: Pre-Processing Data... DEBUG [L1203] [00281ms]: Report::preProcess(): Memory Usage: Current: 2399808 Peak: 2731960 DEBUG [L2157] [00281ms]: Misc::isSystemLoadValid(): Load average within valid limits: Current: 0 Max: 9999 DEBUG [L1585] [00281ms]: Report::getCustomColumnFormatOptions(): No Custom Columns... DEBUG [L2157] [00281ms]: Misc::isSystemLoadValid(): Load average within valid limits: Current: 0 Max: 9999 DEBUG [L2157] [00297ms]: Misc::isSystemLoadValid(): Load average within valid limits: Current: 0 Max: 9999 DEBUG [L2157] [00297ms]: Misc::isSystemLoadValid(): Load average within valid limits: Current: 0 Max: 9999 DEBUG [L1225] [00297ms]: Report::group(): Memory Usage: Current: 2431896 Peak: 2764248 DEBUG [L2157] [00297ms]: Misc::isSystemLoadValid(): Load average within valid limits: Current: 0 Max: 9999 DEBUG [L2157] [00297ms]: Misc::isSystemLoadValid(): Load average within valid limits: Current: 0 Max: 9999 DEBUG [L2157] [00297ms]: Misc::isSystemLoadValid(): Load average within valid limits: Current: 0 Max: 9999 DEBUG [L0103] [00297ms]: ProgressBar::start(): start: '' Iterations: 33 Update Iterations: Key: (1493911306.3622) Message: Sorting Data... DEBUG [L1239] [00297ms] Array: Report::sort(): Sort Config: array(4) { ["status"]=> string(3) "asc" ["type"]=> string(4) "desc" ["last_name"]=> string(3) "asc" ["first_name"]=> string(3) "asc" } DEBUG [L1249] [00297ms]: Report::sort(): Memory Usage: Current: 2437496 Peak: 2764248 DEBUG [L2157] [00297ms]: Misc::isSystemLoadValid(): Load average within valid limits: Current: 0 Max: 9999 DEBUG [L1315] [00297ms]: Report::Total(): Memory Usage: Current: 2445232 Peak: 2764248 DEBUG [L1371] [00297ms]: Report::subTotal(): Memory Usage: Current: 2443024 Peak: 2764248 DEBUG [L2157] [00297ms]: Misc::isSystemLoadValid(): Load average within valid limits: Current: 0 Max: 9999 DEBUG [L0103] [00297ms]: ProgressBar::start(): start: '' Iterations: 34 Update Iterations: Key: (1493911306.3622) Message: Post-Processing Data... DEBUG [L1585] [00297ms]: Report::getCustomColumnFormatOptions(): No Custom Columns... DEBUG [L1571] [00297ms]: Report::getTimePeriodFormatOptions(): No Report Date columns... DEBUG [L1421] [00297ms]: Report::postProcess(): Memory Usage: Current: 2449496 Peak: 2764248 DEBUG [L2157] [00297ms]: Misc::isSystemLoadValid(): Load average within valid limits: Current: 0 Max: 9999 DEBUG [L2059] [00297ms]: Report::_output(): Format: raw DEBUG [L2035] [00297ms]: Report::getOutput(): Format: raw Total Time: 0.093600988388062 Memory Usage: Current: 2469536 Peak: 2764248 DEBUG [L2036] [00297ms] Array: Report::getOutput(): Profile Timers: string(1020) "
============================================================================
								PROFILER OUTPUT
============================================================================
Calls					 Time  Routine
-----------------------------------------------------------------------------
  1	0.0000 ms (0.00 %)	 Authentication::Check()
  1	0.0000 ms (0.00 %)	 Group()
  1	0.0000 ms (0.00 %)	 Sort()
  1	0.0000 ms (0.00 %)	 Total
 54	62.3999 ms (21.05 %)	 __autoload
  1	15.6009 ms (5.26 %)	 currencyConvertToBase
  1	78.0001 ms (26.32 %)	 getData
  4	0.0000 ms (0.00 %)	 getEmptyRecordSet()
  1	0.0000 ms (0.00 %)	 group
  1	0.0000 ms (0.00 %)	 postProcess
  1	0.0000 ms (0.00 %)	 preProcess
  1	0.0000 ms (0.00 %)	 sort
  1	0.0000 ms (0.00 %)	 subTotal
  1	140.4002 ms (47.37 %)	 unprofiled

		0.0000 ms (0.00 %)	 Missed
============================================================================
		296.4010 ms (100.00 %)	 OVERALL TIME
============================================================================
" DEBUG [L0259] [00297ms]: [Function](): Server Response Time: 0.29640102386475 ---------------[ 04-May-2017 16:21:46 +0100 [1493911306.3622] (PID: 5084) ]--------------- ---------------[ 04-May-2017 16:21:46 +0100 [1493911306.3622] (PID: 4400) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIMessageControl&Method=getOptions&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=d254f8bc-61f2-6b45-af5d-60b8f43750db IP Address: ::1 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: ::1 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00026ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00029ms]: [Function](): Handling JSON Call To API Factory: APIMessageControl Method: getOptions Message ID: d254f8bc-61f2-6b45-af5d-60b8f43750db DEBUG [L0230] [00029ms] Array: [Function](): Arguments: (Size: 34) array(1) { [0]=> string(7) "columns" } DEBUG [L0241] [00029ms]: [Function](): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c Source IP: ::1 DEBUG [L0761] [00029ms]: Authentication::Check(): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c IP Address: ::1 URL: /api/json/api.php?Class=APIMessageControl&Method=getOptions&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=d254f8bc- DEBUG [L0761] [00029ms]: Authentication::Check(): 61f2-6b45-af5d-60b8f43750db Touch Updated Date: 1 DEBUG [L0163] [00039ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00049ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00049ms]: TTDate::setTimeFormat(): Setting Default Time Format: G:i DEBUG [L0241] [00049ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00049ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00049ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00051ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00051ms]: authenticatedInvokeService(): Current User: admin (User ID: 2) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0259] [00051ms]: [Function](): Server Response Time: 0.050600051879883 ---------------[ 04-May-2017 16:21:46 +0100 [1493911306.4153] (PID: 4400) ]--------------- ---------------[ 04-May-2017 16:21:46 +0100 [1493911306.5928] (PID: 4400) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APISchedule&Method=getOptions&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=67944cc2-754d-265e-cddb-4cb075f6949f IP Address: ::1 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko DEBUG [L0404] [00003ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: ::1 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00021ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00021ms]: [Function](): Handling JSON Call To API Factory: APISchedule Method: getOptions Message ID: 67944cc2-754d-265e-cddb-4cb075f6949f DEBUG [L0230] [00021ms] Array: [Function](): Arguments: (Size: 34) array(1) { [0]=> string(7) "columns" } DEBUG [L0241] [00021ms]: [Function](): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c Source IP: ::1 DEBUG [L0761] [00021ms]: Authentication::Check(): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c IP Address: ::1 URL: /api/json/api.php?Class=APISchedule&Method=getOptions&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=67944cc2-754d-2 DEBUG [L0761] [00021ms]: Authentication::Check(): 65e-cddb-4cb075f6949f Touch Updated Date: 1 DEBUG [L0163] [00037ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00037ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00037ms]: TTDate::setTimeFormat(): Setting Default Time Format: G:i DEBUG [L0241] [00037ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00037ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00037ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00037ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00037ms]: authenticatedInvokeService(): Current User: admin (User ID: 2) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0259] [00037ms]: [Function](): Server Response Time: 0.036200046539307 ---------------[ 04-May-2017 16:21:46 +0100 [1493911306.629] (PID: 4400) ]--------------- ---------------[ 04-May-2017 16:21:46 +0100 [1493911306.6914] (PID: 4400) ]--------------- DEBUG [L0401] [00016ms]: [Function](): URI: /api/json/api.php?Class=APIActiveShiftReport&Method=getOptions&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=652fe90f-40b3-0f89-63cb-9f1a9dd531d6 IP Address: ::1 DEBUG [L0403] [00016ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko DEBUG [L0404] [00016ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: ::1 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00047ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00047ms]: [Function](): Handling JSON Call To API Factory: APIActiveShiftReport Method: getOptions Message ID: 652fe90f-40b3-0f89-63cb-9f1a9dd531d6 DEBUG [L0230] [00047ms] Array: [Function](): Arguments: (Size: 34) array(1) { [0]=> string(7) "columns" } DEBUG [L0241] [00047ms]: [Function](): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c Source IP: ::1 DEBUG [L0761] [00047ms]: Authentication::Check(): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c IP Address: ::1 URL: /api/json/api.php?Class=APIActiveShiftReport&Method=getOptions&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=652fe9 DEBUG [L0761] [00047ms]: Authentication::Check(): 0f-40b3-0f89-63cb-9f1a9dd531d6 Touch Updated Date: 1 DEBUG [L0163] [00063ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00063ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00063ms]: TTDate::setTimeFormat(): Setting Default Time Format: G:i DEBUG [L0241] [00063ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00063ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00063ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00063ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00063ms]: authenticatedInvokeService(): Current User: admin (User ID: 2) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0259] [00063ms]: [Function](): Server Response Time: 0.062399864196777 ---------------[ 04-May-2017 16:21:46 +0100 [1493911306.7538] (PID: 4400) ]--------------- ---------------[ 04-May-2017 16:21:46 +0100 [1493911306.7382] (PID: 5084) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIDashboard&Method=getDashletData&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=d38e50da-f050-731d-bedf-3beb73e4eac8 IP Address: ::1 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: ::1 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00032ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00032ms]: [Function](): Handling JSON Call To API Factory: APIDashboard Method: getDashletData Message ID: d38e50da-f050-731d-bedf-3beb73e4eac8 DEBUG [L0230] [00032ms] Array: [Function](): Arguments: (Size: 100) array(2) { [0]=> string(25) "request_authorize_summary" [1]=> array(1) { ["rows_per_page"]=> string(1) "0" } } DEBUG [L0241] [00032ms]: [Function](): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c Source IP: ::1 DEBUG [L0761] [00032ms]: Authentication::Check(): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c IP Address: ::1 URL: /api/json/api.php?Class=APIDashboard&Method=getDashletData&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=d38e50da-f DEBUG [L0761] [00032ms]: Authentication::Check(): 050-731d-bedf-3beb73e4eac8 Touch Updated Date: 1 DEBUG [L0163] [00047ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00047ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00047ms]: TTDate::setTimeFormat(): Setting Default Time Format: G:i DEBUG [L0241] [00047ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00047ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00047ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00047ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00047ms]: authenticatedInvokeService(): Current User: admin (User ID: 2) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0441] [00047ms]: APIDashboard::getDashletData(): Name: request_authorize_summary DEBUG [L0138] [00047ms] Array: APIRequest::getRequest(): Type ID: array(5) { [0]=> int(10) [1]=> int(20) [2]=> int(30) [3]=> int(40) [4]=> int(100) } DEBUG [L0139] [00047ms] Array: APIRequest::getRequest(): Hierarchy Type ID: array(5) { [0]=> int(1010) [1]=> int(1020) [2]=> int(1030) [3]=> int(1040) [4]=> int(1100) } DEBUG [L0140] [00047ms] Array: APIRequest::getRequest(): Hierarchy Levels: array(2) { [1]=> array(6) { [0]=> array(4) { ["hierarchy_control_id"]=> int(46) ["level"]=> int(1) ["last_level"]=> bool(false) ["object_type_id"]=> array(5) { [0]=> int(1040) [1]=> int(1010) [3]=> int(1020) [6]=> int(1100) [8]=> int(1030) } } [1]=> array(4) { ["hierarchy_control_id"]=> int(51) ["level"]=> int(1) ["last_level"]=> bool(false) ["object_type_id"]=> array(5) { [0]=> int(1100) [2]=> int(1030) [4]=> int(1010) [6]=> int(1020) [8]=> int(1040) } } [2]=> array(4) { ["hierarchy_control_id"]=> int(57) ["level"]=> int(1) ["last_level"]=> bool(false) ["object_type_id"]=> array(5) { [0]=> int(1010) [1]=> int(1020) [3]=> int(1040) [5]=> int(1100) [7]=> int(1030) } } [3]=> array(4) { ["hierarchy_control_id"]=> int(37) ["level"]=> int(1) ["last_level"]=> bool(false) ["object_type_id"]=> array(5) { [0]=> int(1010) [3]=> int(1020) [6]=> int(1040) [9]=> int(1100) [12]=> int(1030) } } [4]=> array(4) { ["hierarchy_control_id"]=> int(63) ["level"]=> int(1) ["last_level"]=> bool(true) ["object_type_id"]=> array(5) { [0]=> int(1010) [2]=> int(1020) [4]=> int(1040) [6]=> int(1030) [8]=> int(1100) } } [5]=> array(4) { ["hierarchy_control_id"]=> int(41) ["level"]=> int(1) ["last_level"]=> bool(false) ["object_type_id"]=> array(5) { [0]=> int(1100) [2]=> int(1030) [4]=> int(1010) [6]=> int(1020) [8]=> int(1040) } } } [2]=> array(5) { [0]=> array(4) { ["hierarchy_control_id"]=> int(46) ["level"]=> int(2) ["last_level"]=> bool(true) ["object_type_id"]=> array(5) { [0]=> int(1040) [1]=> int(1010) [3]=> int(1020) [6]=> int(1100) [8]=> int(1030) } } [1]=> array(4) { ["hierarchy_control_id"]=> int(51) ["level"]=> int(2) ["last_level"]=> bool(true) ["object_type_id"]=> array(5) { [0]=> int(1100) [2]=> int(1030) [4]=> int(1010) [6]=> int(1020) [8]=> int(1040) } } [2]=> array(4) { ["hierarchy_control_id"]=> int(57) ["level"]=> int(2) ["last_level"]=> bool(true) ["object_type_id"]=> array(5) { [0]=> int(1010) [1]=> int(1020) [3]=> int(1040) [5]=> int(1100) [7]=> int(1030) } } [3]=> array(4) { ["hierarchy_control_id"]=> int(37) ["level"]=> int(2) ["last_level"]=> bool(true) ["object_type_id"]=> array(5) { [0]=> int(1010) [3]=> int(1020) [6]=> int(1040) [9]=> int(1100) [12]=> int(1030) } } [4]=> array(4) { ["hierarchy_control_id"]=> int(41) ["level"]=> int(2) ["last_level"]=> bool(true) ["object_type_id"]=> array(5) { [0]=> int(1100) [2]=> int(1030) [4]=> int(1010) [6]=> int(1020) [8]=> int(1040) } } } } DEBUG [L0161] [00141ms]: APIRequest::getRequest(): Record Count: 1 DEBUG [L0103] [00141ms]: ProgressBar::start(): start: '' Iterations: 1 Update Iterations: Key: (1493911306.8786) Message: DEBUG [L0259] [00141ms]: [Function](): Server Response Time: 0.14039993286133 ---------------[ 04-May-2017 16:21:46 +0100 [1493911306.8786] (PID: 5084) ]--------------- ---------------[ 04-May-2017 16:21:47 +0100 [1493911306.7382] (PID: 1468) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIDashboard&Method=getDashletData&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=0094691b-66cf-8671-4870-8992f9f2a4ad IP Address: ::1 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: ::1 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00219ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00219ms]: [Function](): Handling JSON Call To API Factory: APIDashboard Method: getDashletData Message ID: 0094691b-66cf-8671-4870-8992f9f2a4ad DEBUG [L0230] [00219ms] Array: [Function](): Arguments: (Size: 97) array(2) { [0]=> string(22) "schedule_summary_child" [1]=> array(1) { ["rows_per_page"]=> string(1) "0" } } DEBUG [L0241] [00219ms]: [Function](): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c Source IP: ::1 DEBUG [L0761] [00219ms]: Authentication::Check(): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c IP Address: ::1 URL: /api/json/api.php?Class=APIDashboard&Method=getDashletData&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=0094691b-6 DEBUG [L0761] [00219ms]: Authentication::Check(): 6cf-8671-4870-8992f9f2a4ad Touch Updated Date: 1 DEBUG [L0163] [00235ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00235ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00235ms]: TTDate::setTimeFormat(): Setting Default Time Format: G:i DEBUG [L0241] [00235ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00235ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00235ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00235ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00235ms]: authenticatedInvokeService(): Current User: admin (User ID: 2) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0441] [00235ms]: APIDashboard::getDashletData(): Name: schedule_summary_child DEBUG [L0194] [00235ms] Array: APISchedule::getScheduleDates(): Schedule Dates: Base Date: 04/05/2017 Type: week Strict: 0 array(6) { ["base_date"]=> int(1493852400) ["start_date"]=> int(1493852400) ["end_date"]=> int(1494457199) ["base_display_date"]=> string(10) "04/05/2017" ["start_display_date"]=> string(10) "04/05/2017" ["end_display_date"]=> string(10) "10/05/2017" } DEBUG [L0614] [00235ms]: ScheduleListFactory::getOverriddenOpenShiftRecurringSchedules(): Getting overrriden Open Shifts... DEBUG [L0848] [00250ms]: ScheduleListFactory::getOverriddenOpenShiftRecurringSchedules(): Excluded Recurring OPEN shifts: 0 DEBUG [L1194] [00313ms]: ScheduleFactory::getScheduleArray(): Found Scheduled Rows: 10 DEBUG [L0103] [00313ms]: ProgressBar::start(): start: '' Iterations: 10 Update Iterations: Key: (1493911307.0502) Message: Processing Committed Shifts... DEBUG [L1332] [00328ms]: ScheduleFactory::getScheduleArray(): Processed Scheduled Rows: 10 DEBUG [L0269] [00344ms]: APISchedule::getCombinedSchedule(): Holiday Record Count: 0 DEBUG [L0259] [00344ms]: [Function](): Server Response Time: 0.34320116043091 ---------------[ 04-May-2017 16:21:47 +0100 [1493911307.0814] (PID: 1468) ]--------------- ---------------[ 04-May-2017 16:21:47 +0100 [1493911307.2686] (PID: 1468) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIRequest&Method=getOptions&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=f8dc6954-b84d-afcb-6338-7c3d251a64de IP Address: ::1 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: ::1 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00032ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00032ms]: [Function](): Handling JSON Call To API Factory: APIRequest Method: getOptions Message ID: f8dc6954-b84d-afcb-6338-7c3d251a64de DEBUG [L0230] [00032ms] Array: [Function](): Arguments: (Size: 34) array(1) { [0]=> string(7) "columns" } DEBUG [L0241] [00032ms]: [Function](): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c Source IP: ::1 DEBUG [L0761] [00032ms]: Authentication::Check(): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c IP Address: ::1 URL: /api/json/api.php?Class=APIRequest&Method=getOptions&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=f8dc6954-b84d-af DEBUG [L0761] [00032ms]: Authentication::Check(): cb-6338-7c3d251a64de Touch Updated Date: 1 DEBUG [L0163] [00047ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00047ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00047ms]: TTDate::setTimeFormat(): Setting Default Time Format: G:i DEBUG [L0241] [00047ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00047ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00047ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00047ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00047ms]: authenticatedInvokeService(): Current User: admin (User ID: 2) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0259] [00047ms]: [Function](): Server Response Time: 0.046800136566162 ---------------[ 04-May-2017 16:21:47 +0100 [1493911307.3154] (PID: 1468) ]--------------- ---------------[ 04-May-2017 15:21:47 +0000 [1493911307.4246] (PID: 1468) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIProgressBar&Method=get&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083 IP Address: ::1 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: ::1 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00032ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00032ms]: [Function](): Handling JSON Call To API Factory: APIProgressBar Method: get Message ID: ee28ea10936191131b3cfa4f0f529f59 DEBUG [L0230] [00032ms] Array: [Function](): Arguments: (Size: 63) array(1) { [0]=> string(36) "f8dc6954-b84d-afcb-6338-7c3d251a64de" } DEBUG [L0241] [00032ms]: [Function](): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c Source IP: ::1 DEBUG [L0245] [00032ms]: [Function](): SessionID set but user not authenticated! DEBUG [L0360] [00032ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0478] [00032ms]: TTi18n::chooseBestLocale(): Using Locale: fr-FR DEBUG [L0049] [00032ms]: unauthenticatedInvokeService(): Handling UNAUTHENTICATED JSON Call To API Factory: APIProgressBar Method: get Message ID: ee28ea10936191131b3cfa4f0f529f59 DEBUG [L0259] [00032ms]: [Function](): Server Response Time: 0.031199932098389 ---------------[ 04-May-2017 15:21:47 +0000 [1493911307.4558] (PID: 1468) ]--------------- ---------------[ 04-May-2017 16:21:55 +0100 [1493911315.2008] (PID: 4044) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIUserGenericData&Method=getUserGenericData&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=45c1f6a4-ed1c-50f9-d83c-e906d20bae73 IP Address: ::1 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: ::1 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00047ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00047ms]: [Function](): Handling JSON Call To API Factory: APIUserGenericData Method: getUserGenericData Message ID: 45c1f6a4-ed1c-50f9-d83c-e906d20bae73 DEBUG [L0230] [00047ms] Array: [Function](): Arguments: (Size: 132) array(1) { [0]=> array(1) { ["filter_data"]=> array(2) { ["script"]=> string(25) "global_awesomebox_columns" ["name"]=> string(11) "global_user" } } } DEBUG [L0241] [00047ms]: [Function](): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c Source IP: ::1 DEBUG [L0761] [00047ms]: Authentication::Check(): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c IP Address: ::1 URL: /api/json/api.php?Class=APIUserGenericData&Method=getUserGenericData&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID= DEBUG [L0761] [00047ms]: Authentication::Check(): 45c1f6a4-ed1c-50f9-d83c-e906d20bae73 Touch Updated Date: 1 DEBUG [L0163] [00047ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00063ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00063ms]: TTDate::setTimeFormat(): Setting Default Time Format: G:i DEBUG [L0241] [00063ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00063ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00063ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00063ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00063ms]: authenticatedInvokeService(): Current User: admin (User ID: 2) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0062] [00063ms]: APIUserGenericData::getUserGenericData(): Forcing User ID to current user: 2 DEBUG [L0069] [00063ms] Array: APIUserGenericData::getUserGenericData(): Getting User Generic Data: array(5) { ["filter_data"]=> array(3) { ["script"]=> string(25) "global_awesomebox_columns" ["name"]=> string(11) "global_user" ["user_id"]=> int(2) } ["filter_columns"]=> NULL ["filter_items_per_page"]=> bool(false) ["filter_page"]=> bool(false) ["filter_sort"]=> NULL } DEBUG [L0073] [00063ms]: APIUserGenericData::getUserGenericData(): Record Count: 0 DEBUG [L0259] [00063ms]: [Function](): Server Response Time: 0.062400102615356 ---------------[ 04-May-2017 16:21:55 +0100 [1493911315.2632] (PID: 4044) ]--------------- ---------------[ 04-May-2017 16:21:55 +0100 [1493911315.1983] (PID: 4400) ]--------------- DEBUG [L0401] [00003ms]: [Function](): URI: /api/json/api.php?Class=APIQualification&Method=getOptions&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=85d97093-f113-fbf3-4350-e133742cd75f IP Address: ::1 DEBUG [L0403] [00003ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko DEBUG [L0404] [00003ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: ::1 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00034ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00050ms]: [Function](): Handling JSON Call To API Factory: APIQualification Method: getOptions Message ID: 85d97093-f113-fbf3-4350-e133742cd75f DEBUG [L0230] [00050ms] Array: [Function](): Arguments: (Size: 42) array(1) { [0]=> string(15) "visibility_type" } DEBUG [L0241] [00050ms]: [Function](): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c Source IP: ::1 DEBUG [L0761] [00050ms]: Authentication::Check(): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c IP Address: ::1 URL: /api/json/api.php?Class=APIQualification&Method=getOptions&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=85d97093-f DEBUG [L0761] [00050ms]: Authentication::Check(): 113-fbf3-4350-e133742cd75f Touch Updated Date: 1 DEBUG [L0163] [00050ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00065ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00065ms]: TTDate::setTimeFormat(): Setting Default Time Format: G:i DEBUG [L0241] [00065ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00065ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00065ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00065ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00065ms]: authenticatedInvokeService(): Current User: admin (User ID: 2) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0259] [00065ms]: [Function](): Server Response Time: 0.064900159835815 ---------------[ 04-May-2017 16:21:55 +0100 [1493911315.2632] (PID: 4400) ]--------------- ---------------[ 04-May-2017 16:21:55 +0100 [1493911315.2008] (PID: 1468) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIQualification&Method=getOptions&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=34f8458f-7c5c-d69c-5e70-a1ae06dc9394 IP Address: ::1 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: ::1 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00063ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00079ms]: [Function](): Handling JSON Call To API Factory: APIQualification Method: getOptions Message ID: 34f8458f-7c5c-d69c-5e70-a1ae06dc9394 DEBUG [L0230] [00079ms] Array: [Function](): Arguments: (Size: 38) array(1) { [0]=> string(11) "source_type" } DEBUG [L0241] [00079ms]: [Function](): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c Source IP: ::1 DEBUG [L0761] [00079ms]: Authentication::Check(): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c IP Address: ::1 URL: /api/json/api.php?Class=APIQualification&Method=getOptions&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=34f8458f-7 DEBUG [L0761] [00079ms]: Authentication::Check(): c5c-d69c-5e70-a1ae06dc9394 Touch Updated Date: 1 DEBUG [L0163] [00079ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00079ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00079ms]: TTDate::setTimeFormat(): Setting Default Time Format: G:i DEBUG [L0241] [00079ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00079ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00079ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00079ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00094ms]: authenticatedInvokeService(): Current User: admin (User ID: 2) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0259] [00094ms]: [Function](): Server Response Time: 0.093600034713745 ---------------[ 04-May-2017 16:21:55 +0100 [1493911315.2944] (PID: 1468) ]--------------- ---------------[ 04-May-2017 16:21:55 +0100 [1493911315.2008] (PID: 5084) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIQualification&Method=getOptions&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=39c4136d-3548-17d6-9c83-f3191d8c1691 IP Address: ::1 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: ::1 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00094ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00094ms]: [Function](): Handling JSON Call To API Factory: APIQualification Method: getOptions Message ID: 39c4136d-3548-17d6-9c83-f3191d8c1691 DEBUG [L0230] [00094ms] Array: [Function](): Arguments: (Size: 31) array(1) { [0]=> string(4) "type" } DEBUG [L0241] [00094ms]: [Function](): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c Source IP: ::1 DEBUG [L0761] [00094ms]: Authentication::Check(): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c IP Address: ::1 URL: /api/json/api.php?Class=APIQualification&Method=getOptions&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=39c4136d-3 DEBUG [L0761] [00094ms]: Authentication::Check(): 548-17d6-9c83-f3191d8c1691 Touch Updated Date: 1 DEBUG [L0163] [00094ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00094ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00094ms]: TTDate::setTimeFormat(): Setting Default Time Format: G:i DEBUG [L0241] [00094ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00110ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00110ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00110ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00110ms]: authenticatedInvokeService(): Current User: admin (User ID: 2) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0259] [00110ms]: [Function](): Server Response Time: 0.10920000076294 ---------------[ 04-May-2017 16:21:55 +0100 [1493911315.31] (PID: 5084) ]--------------- ---------------[ 04-May-2017 16:21:55 +0100 [1493911315.2788] (PID: 4044) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIQualification&Method=getOptions&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=c572a3f8-2ca5-af5e-d920-8739692868b5 IP Address: ::1 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: ::1 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00032ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00047ms]: [Function](): Handling JSON Call To API Factory: APIQualification Method: getOptions Message ID: c572a3f8-2ca5-af5e-d920-8739692868b5 DEBUG [L0230] [00047ms] Array: [Function](): Arguments: (Size: 34) array(1) { [0]=> string(7) "columns" } DEBUG [L0241] [00047ms]: [Function](): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c Source IP: ::1 DEBUG [L0761] [00047ms]: Authentication::Check(): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c IP Address: ::1 URL: /api/json/api.php?Class=APIQualification&Method=getOptions&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=c572a3f8-2 DEBUG [L0761] [00047ms]: Authentication::Check(): ca5-af5e-d920-8739692868b5 Touch Updated Date: 1 DEBUG [L0163] [00047ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00047ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00047ms]: TTDate::setTimeFormat(): Setting Default Time Format: G:i DEBUG [L0241] [00047ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00047ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00047ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00047ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00047ms]: authenticatedInvokeService(): Current User: admin (User ID: 2) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0259] [00047ms]: [Function](): Server Response Time: 0.046799898147583 ---------------[ 04-May-2017 16:21:55 +0100 [1493911315.3256] (PID: 4044) ]--------------- ---------------[ 04-May-2017 16:21:55 +0100 [1493911315.3724] (PID: 4044) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIUserGenericData&Method=getUserGenericData&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=747db7ef-349c-57ef-78a2-a9de722fac76 IP Address: ::1 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: ::1 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00016ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00016ms]: [Function](): Handling JSON Call To API Factory: APIUserGenericData Method: getUserGenericData Message ID: 747db7ef-349c-57ef-78a2-a9de722fac76 DEBUG [L0230] [00016ms] Array: [Function](): Arguments: (Size: 115) array(1) { [0]=> array(1) { ["filter_data"]=> array(2) { ["script"]=> string(17) "QualificationView" ["deleted"]=> bool(false) } } } DEBUG [L0241] [00016ms]: [Function](): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c Source IP: ::1 DEBUG [L0761] [00032ms]: Authentication::Check(): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c IP Address: ::1 URL: /api/json/api.php?Class=APIUserGenericData&Method=getUserGenericData&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID= DEBUG [L0761] [00032ms]: Authentication::Check(): 747db7ef-349c-57ef-78a2-a9de722fac76 Touch Updated Date: 1 DEBUG [L0163] [00032ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00032ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00032ms]: TTDate::setTimeFormat(): Setting Default Time Format: G:i DEBUG [L0241] [00032ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00032ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00032ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00032ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00032ms]: authenticatedInvokeService(): Current User: admin (User ID: 2) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0062] [00032ms]: APIUserGenericData::getUserGenericData(): Forcing User ID to current user: 2 DEBUG [L0069] [00032ms] Array: APIUserGenericData::getUserGenericData(): Getting User Generic Data: array(5) { ["filter_data"]=> array(3) { ["script"]=> string(17) "QualificationView" ["deleted"]=> bool(false) ["user_id"]=> int(2) } ["filter_columns"]=> NULL ["filter_items_per_page"]=> bool(false) ["filter_page"]=> bool(false) ["filter_sort"]=> NULL } DEBUG [L0073] [00032ms]: APIUserGenericData::getUserGenericData(): Record Count: 0 DEBUG [L0259] [00032ms]: [Function](): Server Response Time: 0.031199932098389 ---------------[ 04-May-2017 16:21:55 +0100 [1493911315.4036] (PID: 4044) ]--------------- ---------------[ 04-May-2017 16:21:55 +0100 [1493911315.4192] (PID: 4044) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIQualification&Method=getOptions&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=f8c1a50a-6049-9d40-0fc0-f6fd9a3d7a81 IP Address: ::1 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: ::1 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00016ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00016ms]: [Function](): Handling JSON Call To API Factory: APIQualification Method: getOptions Message ID: f8c1a50a-6049-9d40-0fc0-f6fd9a3d7a81 DEBUG [L0230] [00016ms] Array: [Function](): Arguments: (Size: 50) array(1) { [0]=> string(23) "default_display_columns" } DEBUG [L0241] [00016ms]: [Function](): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c Source IP: ::1 DEBUG [L0761] [00016ms]: Authentication::Check(): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c IP Address: ::1 URL: /api/json/api.php?Class=APIQualification&Method=getOptions&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=f8c1a50a-6 DEBUG [L0761] [00016ms]: Authentication::Check(): 049-9d40-0fc0-f6fd9a3d7a81 Touch Updated Date: 1 DEBUG [L0163] [00032ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00032ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00032ms]: TTDate::setTimeFormat(): Setting Default Time Format: G:i DEBUG [L0241] [00032ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00032ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00032ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00032ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00032ms]: authenticatedInvokeService(): Current User: admin (User ID: 2) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0259] [00032ms]: [Function](): Server Response Time: 0.031199932098389 ---------------[ 04-May-2017 16:21:55 +0100 [1493911315.4504] (PID: 4044) ]--------------- ---------------[ 04-May-2017 16:21:55 +0100 [1493911315.544] (PID: 4044) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIQualification&Method=getQualification&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=41e0dc31-dd2b-87b3-0601-f7c10b3f6cb1 IP Address: ::1 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: ::1 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00016ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00016ms]: [Function](): Handling JSON Call To API Factory: APIQualification Method: getQualification Message ID: 41e0dc31-dd2b-87b3-0601-f7c10b3f6cb1 DEBUG [L0230] [00016ms] Array: [Function](): Arguments: (Size: 375) array(1) { [0]=> array(5) { ["filter_data"]=> array(0) { } ["filter_sort"]=> array(0) { } ["filter_columns"]=> array(9) { ["is_owner"]=> bool(true) ["id"]=> bool(true) ["is_child"]=> bool(true) ["in_use"]=> bool(true) ["first_name"]=> bool(true) ["last_name"]=> bool(true) ["type"]=> bool(true) ["name"]=> bool(true) ["description"]=> bool(true) } ["filter_items_per_page"]=> int(0) ["filter_page"]=> int(1) } } DEBUG [L0241] [00032ms]: [Function](): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c Source IP: ::1 DEBUG [L0761] [00032ms]: Authentication::Check(): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c IP Address: ::1 URL: /api/json/api.php?Class=APIQualification&Method=getQualification&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=41e0 DEBUG [L0761] [00032ms]: Authentication::Check(): dc31-dd2b-87b3-0601-f7c10b3f6cb1 Touch Updated Date: 1 DEBUG [L0163] [00047ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00047ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00047ms]: TTDate::setTimeFormat(): Setting Default Time Format: G:i DEBUG [L0241] [00047ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00047ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00047ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00047ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00047ms]: authenticatedInvokeService(): Current User: admin (User ID: 2) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0103] [00047ms]: APIQualification::getQualification(): Record Count: 12 DEBUG [L0103] [00047ms]: ProgressBar::start(): start: '41e0dc31-dd2b-87b3-0601-f7c10b3f6cb1' Iterations: 12 Update Iterations: Key: 41e0dc31-dd2b-87b3-0601-f7c10b3f6cb1(1493911315.5908) Message: DEBUG [L0259] [00063ms]: [Function](): Server Response Time: 0.062400102615356 ---------------[ 04-May-2017 16:21:55 +0100 [1493911315.6064] (PID: 4044) ]--------------- ---------------[ 04-May-2017 16:21:56 +0100 [1493911316.1992] (PID: 4044) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIQualificationGroup&Method=getQualificationGroup&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=742c710b-d566-1909-d683-d29042a4930f IP Address: ::1 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: ::1 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00047ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00047ms]: [Function](): Handling JSON Call To API Factory: APIQualificationGroup Method: getQualificationGroup Message ID: 742c710b-d566-1909-d683-d29042a4930f DEBUG [L0230] [00047ms] Array: [Function](): Arguments: (Size: 63) array(3) { [0]=> string(0) "" [1]=> bool(false) [2]=> bool(false) } DEBUG [L0241] [00047ms]: [Function](): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c Source IP: ::1 DEBUG [L0761] [00047ms]: Authentication::Check(): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c IP Address: ::1 URL: /api/json/api.php?Class=APIQualificationGroup&Method=getQualificationGroup&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&Mess DEBUG [L0761] [00047ms]: Authentication::Check(): ageID=742c710b-d566-1909-d683-d29042a4930f Touch Updated Date: 1 DEBUG [L0163] [00047ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00047ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00047ms]: TTDate::setTimeFormat(): Setting Default Time Format: G:i DEBUG [L0241] [00047ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00047ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00047ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00063ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00063ms]: authenticatedInvokeService(): Current User: admin (User ID: 2) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0176] [00063ms] Array: APIFactory::initializeFilterAndPager(): ERROR: Input data is not an array: string(0) "" DEBUG [L0365] [00063ms]: FastTree::getAllChildren(): Getting Root ID: 0 DEBUG [L0124] [00079ms]: APIQualificationGroup::getQualificationGroup(): Record Count: 5 DEBUG [L0841] [00079ms]: FastTree::FormatFlexArray(): Formatting Flex Array... DEBUG [L0128] [00079ms] Array: APIQualificationGroup::getQualificationGroup(): Data: array(1) { [0]=> array(4) { ["id"]=> int(0) ["name"]=> string(6) "Racine" ["level"]=> int(0) ["children"]=> array(2) { [0]=> array(4) { ["id"]=> int(10) ["name"]=> string(9) "Fonctions" ["level"]=> string(1) "1" ["children"]=> array(3) { [0]=> array(3) { ["id"]=> int(2) ["name"]=> string(10) "Laborantin" ["level"]=> string(1) "2" } [1]=> array(3) { ["id"]=> int(7) ["name"]=> string(9) "Operateur" ["level"]=> string(1) "2" } [2]=> array(3) { ["id"]=> int(6) ["name"]=> string(10) "Production" ["level"]=> string(1) "2" } } } [1]=> array(3) { ["id"]=> int(13) ["name"]=> string(9) "Generique" ["level"]=> string(1) "1" } } } } DEBUG [L0259] [00079ms]: [Function](): Server Response Time: 0.078000068664551 ---------------[ 04-May-2017 16:21:56 +0100 [1493911316.2772] (PID: 4044) ]--------------- ---------------[ 04-May-2017 16:21:56 +0100 [1493911316.2148] (PID: 5084) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIUserGenericData&Method=getUserGenericData&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=0f1f6ad9-d81e-cf2f-acf6-d429564f6568 IP Address: ::1 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: ::1 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00063ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00063ms]: [Function](): Handling JSON Call To API Factory: APIUserGenericData Method: getUserGenericData Message ID: 0f1f6ad9-d81e-cf2f-acf6-d429564f6568 DEBUG [L0230] [00063ms] Array: [Function](): Arguments: (Size: 132) array(1) { [0]=> array(1) { ["filter_data"]=> array(2) { ["script"]=> string(25) "global_awesomebox_columns" ["name"]=> string(11) "global_user" } } } DEBUG [L0241] [00063ms]: [Function](): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c Source IP: ::1 DEBUG [L0761] [00063ms]: Authentication::Check(): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c IP Address: ::1 URL: /api/json/api.php?Class=APIUserGenericData&Method=getUserGenericData&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID= DEBUG [L0761] [00063ms]: Authentication::Check(): 0f1f6ad9-d81e-cf2f-acf6-d429564f6568 Touch Updated Date: 1 DEBUG [L0163] [00063ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00079ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00079ms]: TTDate::setTimeFormat(): Setting Default Time Format: G:i DEBUG [L0241] [00079ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00079ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00079ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00079ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00079ms]: authenticatedInvokeService(): Current User: admin (User ID: 2) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0062] [00079ms]: APIUserGenericData::getUserGenericData(): Forcing User ID to current user: 2 DEBUG [L0069] [00079ms] Array: APIUserGenericData::getUserGenericData(): Getting User Generic Data: array(5) { ["filter_data"]=> array(3) { ["script"]=> string(25) "global_awesomebox_columns" ["name"]=> string(11) "global_user" ["user_id"]=> int(2) } ["filter_columns"]=> NULL ["filter_items_per_page"]=> bool(false) ["filter_page"]=> bool(false) ["filter_sort"]=> NULL } DEBUG [L0073] [00079ms]: APIUserGenericData::getUserGenericData(): Record Count: 0 DEBUG [L0259] [00079ms]: [Function](): Server Response Time: 0.078000783920288 ---------------[ 04-May-2017 16:21:56 +0100 [1493911316.2928] (PID: 5084) ]--------------- ---------------[ 04-May-2017 15:22:00 +0000 [1493911320.0524] (PID: 5816) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: C:\TimeTrex\timetrex\maint\cron.php IP Address: DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: N/A DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: N/A OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00032ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0759] [00032ms]: Install::checkPHPVersion(): Comparing with Version: 5.6.20 DEBUG [L0480] [00032ms]: TTi18n::chooseBestLocale(): Unable to find and set a locale. DEBUG [L0344] [00032ms]: CronJobFactory::isScheduledToRun(): Name: AddPayPeriod Current Epoch: 04-May-17 3:22 PM UTC Last Run Date: 04-May-17 12:01 AM UTC DEBUG [L0240] [00032ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 12:00 AM UTC Based on Current Epoch: 04-May-17 12:01 AM UTC DEBUG [L0271] [00032ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00032ms]: CronJobFactory::isScheduledToRun(): Name: AddUserDate Current Epoch: 04-May-17 3:22 PM UTC Last Run Date: 04-May-17 12:16 AM UTC DEBUG [L0240] [00032ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 12:15 AM UTC Based on Current Epoch: 04-May-17 12:16 AM UTC DEBUG [L0271] [00032ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00047ms]: CronJobFactory::isScheduledToRun(): Name: calcExceptions Current Epoch: 04-May-17 3:22 PM UTC Last Run Date: 04-May-17 12:32 AM UTC DEBUG [L0240] [00047ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 12:30 AM UTC Based on Current Epoch: 04-May-17 12:32 AM UTC DEBUG [L0271] [00047ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00047ms]: CronJobFactory::isScheduledToRun(): Name: AddRecurringHoliday Current Epoch: 04-May-17 3:22 PM UTC Last Run Date: 04-May-17 12:56 AM UTC DEBUG [L0240] [00047ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 12:55 AM UTC Based on Current Epoch: 04-May-17 12:56 AM UTC DEBUG [L0271] [00047ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00047ms]: CronJobFactory::isScheduledToRun(): Name: UserCount Current Epoch: 04-May-17 3:22 PM UTC Last Run Date: 04-May-17 1:16 AM UTC DEBUG [L0240] [00047ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 1:15 AM UTC Based on Current Epoch: 04-May-17 1:16 AM UTC DEBUG [L0271] [00047ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00047ms]: CronJobFactory::isScheduledToRun(): Name: CheckForUpdate Current Epoch: 04-May-17 3:22 PM UTC Last Run Date: 04-May-17 2:06 AM UTC DEBUG [L0240] [00047ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 2:04 AM UTC Based on Current Epoch: 04-May-17 2:06 AM UTC DEBUG [L0271] [00047ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00047ms]: CronJobFactory::isScheduledToRun(): Name: AddAccrualPolicyTime Current Epoch: 04-May-17 3:22 PM UTC Last Run Date: 04-May-17 1:31 AM UTC DEBUG [L0240] [00047ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 1:30 AM UTC Based on Current Epoch: 04-May-17 1:31 AM UTC DEBUG [L0271] [00047ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00047ms]: CronJobFactory::isScheduledToRun(): Name: UpdateCurrencyRates Current Epoch: 04-May-17 3:22 PM UTC Last Run Date: 04-May-17 1:46 AM UTC DEBUG [L0240] [00047ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 1:45 AM UTC Based on Current Epoch: 04-May-17 1:46 AM UTC DEBUG [L0271] [00047ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00047ms]: CronJobFactory::isScheduledToRun(): Name: TimeClockSync Current Epoch: 04-May-17 3:22 PM UTC Last Run Date: 04-May-17 3:21 PM UTC DEBUG [L0240] [00047ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 04-May-17 3:21 PM UTC Based on Current Epoch: 04-May-17 3:21 PM UTC DEBUG [L0267] [00047ms]: Cron::isScheduledToRun(): JOB is SCHEDULED TO RUN NOW! DEBUG [L2157] [00047ms]: Misc::isSystemLoadValid(): Load average within valid limits: Current: 0 Max: 9999 DEBUG [L0070] [00047ms]: LockFile::getCurrentPID(): Current PID: 5816 DEBUG [L0393] [00047ms]: CronJobFactory::Execute(): Job is NOT currently running, running now... DEBUG [L1827] [00047ms]: Factory::StartTransaction(): StartTransaction(): Transaction: Count: 0 Off: 0 OK: 0 DEBUG [L1965] [00047ms]: Factory::Save(): Calling preSave() DEBUG [L2019] [00047ms]: Factory::Save(): Updating... DEBUG [L1796] [00063ms]: Factory::getUpdateQuery(): Data changed, set updated date: DEBUG [L2058] [00063ms]: Factory::Save(): Calling postSave() DEBUG [L0181] [00063ms]: Factory::removeCache(): Attempting to remove cache: 11 DEBUG [L0187] [00063ms]: Factory::removeCache(): Removing cache: 11 Group Id: cron DEBUG [L1838] [00063ms]: Factory::CommitTransaction(): CommitTransaction(): Final Commit... Transaction: Count: 1 Off: 1 OK: 1 DEBUG [L0421] [00063ms]: CronJobFactory::Execute(): WARNING: File does not exist, skipping: C:\TimeTrex\timetrex\maint\TimeClockSync.php DEBUG [L1827] [00063ms]: Factory::StartTransaction(): StartTransaction(): Transaction: Count: 0 Off: 0 OK: 1 DEBUG [L1965] [00063ms]: Factory::Save(): Calling preSave() DEBUG [L2019] [00063ms]: Factory::Save(): Updating... DEBUG [L1796] [00063ms]: Factory::getUpdateQuery(): Data changed, set updated date: DEBUG [L2058] [00063ms]: Factory::Save(): Calling postSave() DEBUG [L0181] [00063ms]: Factory::removeCache(): Attempting to remove cache: 11 DEBUG [L0187] [00063ms]: Factory::removeCache(): Removing cache: 11 Group Id: cron DEBUG [L1838] [00063ms]: Factory::CommitTransaction(): CommitTransaction(): Final Commit... Transaction: Count: 1 Off: 1 OK: 1 DEBUG [L0344] [00063ms]: CronJobFactory::isScheduledToRun(): Name: MiscDaily Current Epoch: 04-May-17 3:22 PM UTC Last Run Date: 04-May-17 1:57 AM UTC DEBUG [L0240] [00063ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 1:55 AM UTC Based on Current Epoch: 04-May-17 1:57 AM UTC DEBUG [L0271] [00063ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00063ms]: CronJobFactory::isScheduledToRun(): Name: MiscWeekly Current Epoch: 04-May-17 3:22 PM UTC Last Run Date: 30-Apr-17 2:32 AM UTC DEBUG [L0240] [00063ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 07-May-17 2:30 AM UTC Based on Current Epoch: 30-Apr-17 2:32 AM UTC DEBUG [L0271] [00063ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00063ms]: CronJobFactory::isScheduledToRun(): Name: calcQuickExceptions Current Epoch: 04-May-17 3:22 PM UTC Last Run Date: 04-May-17 3:09 PM UTC DEBUG [L0240] [00063ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 04-May-17 3:22 PM UTC Based on Current Epoch: 04-May-17 3:09 PM UTC DEBUG [L0271] [00063ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00079ms]: CronJobFactory::isScheduledToRun(): Name: GeoCode Current Epoch: 04-May-17 3:22 PM UTC Last Run Date: 04-May-17 2:16 AM UTC DEBUG [L0240] [00079ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 2:15 AM UTC Based on Current Epoch: 04-May-17 2:16 AM UTC DEBUG [L0271] [00079ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00079ms]: CronJobFactory::isScheduledToRun(): Name: AutoUpgrade Current Epoch: 04-May-17 3:22 PM UTC Last Run Date: 04-May-17 3:47 AM UTC DEBUG [L0240] [00079ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 3:45 AM UTC Based on Current Epoch: 04-May-17 3:47 AM UTC DEBUG [L0271] [00079ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00079ms]: CronJobFactory::isScheduledToRun(): Name: AddScheduleShift Current Epoch: 04-May-17 3:22 PM UTC Last Run Date: 04-May-17 2:51 PM UTC DEBUG [L0240] [00079ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 04-May-17 6:50 PM UTC Based on Current Epoch: 04-May-17 2:51 PM UTC DEBUG [L0271] [00079ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00079ms]: CronJobFactory::isScheduledToRun(): Name: AddRecurringScheduleShift Current Epoch: 04-May-17 3:22 PM UTC Last Run Date: 30-Apr-17 4:57 AM UTC DEBUG [L0240] [00079ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 07-May-17 4:55 AM UTC Based on Current Epoch: 30-Apr-17 4:57 AM UTC DEBUG [L0271] [00079ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0074] [00079ms]: [Function](): CRON: Jobs Executed: 1 of 16 ---------------[ 04-May-2017 15:22:00 +0000 [1493911320.1304] (PID: 5816) ]--------------- ---------------[ 04-May-2017 16:22:00 +0100 [1493911320.727] (PID: 4044) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIUserGenericData&Method=getUserGenericData&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=faf3567f-774c-6586-b123-dae413b10a16 IP Address: ::1 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: ::1 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00030ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00033ms]: [Function](): Handling JSON Call To API Factory: APIUserGenericData Method: getUserGenericData Message ID: faf3567f-774c-6586-b123-dae413b10a16 DEBUG [L0230] [00033ms] Array: [Function](): Arguments: (Size: 152) array(1) { [0]=> array(1) { ["filter_data"]=> array(2) { ["script"]=> string(25) "global_awesomebox_columns" ["name"]=> string(31) "global_qualification_navigation" } } } DEBUG [L0241] [00033ms]: [Function](): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c Source IP: ::1 DEBUG [L0761] [00035ms]: Authentication::Check(): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c IP Address: ::1 URL: /api/json/api.php?Class=APIUserGenericData&Method=getUserGenericData&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID= DEBUG [L0761] [00035ms]: Authentication::Check(): faf3567f-774c-6586-b123-dae413b10a16 Touch Updated Date: 1 DEBUG [L0163] [00043ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00043ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00043ms]: TTDate::setTimeFormat(): Setting Default Time Format: G:i DEBUG [L0241] [00043ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00045ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00045ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00045ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00045ms]: authenticatedInvokeService(): Current User: admin (User ID: 2) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0062] [00045ms]: APIUserGenericData::getUserGenericData(): Forcing User ID to current user: 2 DEBUG [L0069] [00045ms] Array: APIUserGenericData::getUserGenericData(): Getting User Generic Data: array(5) { ["filter_data"]=> array(3) { ["script"]=> string(25) "global_awesomebox_columns" ["name"]=> string(31) "global_qualification_navigation" ["user_id"]=> int(2) } ["filter_columns"]=> NULL ["filter_items_per_page"]=> bool(false) ["filter_page"]=> bool(false) ["filter_sort"]=> NULL } DEBUG [L0073] [00045ms]: APIUserGenericData::getUserGenericData(): Record Count: 0 DEBUG [L0259] [00045ms]: [Function](): Server Response Time: 0.044999837875366 ---------------[ 04-May-2017 16:22:00 +0100 [1493911320.772] (PID: 4044) ]--------------- ---------------[ 04-May-2017 16:22:00 +0100 [1493911320.722] (PID: 5084) ]--------------- DEBUG [L0401] [00003ms]: [Function](): URI: /api/json/api.php?Class=APIQualification&Method=getQualificationDefaultData&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=3f8cc815-6a87-8dd3-c6f0-172e1c25cd3f IP Address: ::1 DEBUG [L0403] [00003ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko DEBUG [L0404] [00003ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: ::1 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00082ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00082ms]: [Function](): Handling JSON Call To API Factory: APIQualification Method: getQualificationDefaultData Message ID: 3f8cc815-6a87-8dd3-c6f0-172e1c25cd3f DEBUG [L0230] [00082ms] Array: [Function](): Arguments: (Size: 11) array(0) { } DEBUG [L0241] [00082ms]: [Function](): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c Source IP: ::1 DEBUG [L0761] [00082ms]: Authentication::Check(): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c IP Address: ::1 URL: /api/json/api.php?Class=APIQualification&Method=getQualificationDefaultData&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&Mes DEBUG [L0761] [00082ms]: Authentication::Check(): sageID=3f8cc815-6a87-8dd3-c6f0-172e1c25cd3f Touch Updated Date: 1 DEBUG [L0163] [00097ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00097ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00097ms]: TTDate::setTimeFormat(): Setting Default Time Format: G:i DEBUG [L0241] [00097ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00097ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00097ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00097ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00097ms]: authenticatedInvokeService(): Current User: admin (User ID: 2) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0073] [00097ms]: APIQualification::getQualificationDefaultData(): Getting qualification default data... DEBUG [L0259] [00097ms]: [Function](): Server Response Time: 0.096801042556763 ---------------[ 04-May-2017 16:22:00 +0100 [1493911320.8188] (PID: 5084) ]--------------- ---------------[ 04-May-2017 16:22:05 +0100 [1493911325.6748] (PID: 5084) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIQualification&Method=validateQualification&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=37863cc5-35ce-e354-4ac8-2eea45dd9821 IP Address: ::1 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: ::1 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00047ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00047ms]: [Function](): Handling JSON Call To API Factory: APIQualification Method: validateQualification Message ID: 37863cc5-35ce-e354-4ac8-2eea45dd9821 DEBUG [L0230] [00047ms] Array: [Function](): Arguments: (Size: 269) array(1) { [0]=> array(9) { ["company_id"]=> int(2) ["source_type_id"]=> int(10) ["visibility_type_id"]=> int(10) ["company"]=> string(16) "Iberchem Tunisie" ["name"]=> string(5) "Test " ["type_id"]=> int(10) ["group_id"]=> bool(false) ["description"]=> bool(false) ["tag"]=> bool(false) } } DEBUG [L0241] [00047ms]: [Function](): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c Source IP: ::1 DEBUG [L0761] [00047ms]: Authentication::Check(): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c IP Address: ::1 URL: /api/json/api.php?Class=APIQualification&Method=validateQualification&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID DEBUG [L0761] [00047ms]: Authentication::Check(): =37863cc5-35ce-e354-4ac8-2eea45dd9821 Touch Updated Date: 1 DEBUG [L0163] [00047ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00063ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00063ms]: TTDate::setTimeFormat(): Setting Default Time Format: G:i DEBUG [L0241] [00063ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00063ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00063ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00063ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00063ms]: authenticatedInvokeService(): Current User: admin (User ID: 2) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0173] [00063ms]: APIQualification::setQualification(): Validating Only! DEBUG [L0181] [00063ms]: APIQualification::setQualification(): Received data for: 1 Qualifications DEBUG [L0182] [00063ms] Array: APIQualification::setQualification(): Data: array(1) { [0]=> array(9) { ["company_id"]=> int(2) ["source_type_id"]=> int(10) ["visibility_type_id"]=> int(10) ["company"]=> string(16) "Iberchem Tunisie" ["name"]=> string(5) "Test " ["type_id"]=> int(10) ["group_id"]=> bool(false) ["description"]=> bool(false) ["tag"]=> bool(false) } } DEBUG [L0103] [00063ms]: ProgressBar::start(): start: '37863cc5-35ce-e354-4ac8-2eea45dd9821' Iterations: 1 Update Iterations: Key: 37863cc5-35ce-e354-4ac8-2eea45dd9821(1493911325.7372) Message: DEBUG [L1827] [00063ms]: Factory::StartTransaction(): StartTransaction(): Transaction: Count: 0 Off: 0 OK: 0 DEBUG [L0222] [00063ms] Array: APIQualification::setQualification(): Data: array(9) { ["company_id"]=> int(2) ["source_type_id"]=> int(10) ["visibility_type_id"]=> int(10) ["company"]=> string(16) "Iberchem Tunisie" ["name"]=> string(5) "Test " ["type_id"]=> int(10) ["group_id"]=> bool(false) ["description"]=> bool(false) ["tag"]=> bool(false) } DEBUG [L0227] [00063ms]: APIQualification::setQualification(): Setting object data... DEBUG [L0270] [00063ms]: QualificationFactory::setGroup(): Group ID: 0 DEBUG [L0308] [00063ms] Array: QualificationFactory::isUniqueName(): Unique Name: Test bool(false) DEBUG [L1869] [00063ms]: Factory::isValid(): Calling Validate() DEBUG [L0236] [00063ms]: APIQualification::setQualification(): Saving data... DEBUG [L1832] [00063ms]: Factory::FailTransaction(): FailTransaction(): Transaction: Count: 1 Off: 1 OK: 1 DEBUG [L1838] [00063ms]: Factory::CommitTransaction(): CommitTransaction(): Final Commit... Transaction: Count: 1 Off: 1 OK: 0 DEBUG [L0163] [00063ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0259] [00063ms]: [Function](): Server Response Time: 0.062399864196777 ---------------[ 04-May-2017 16:22:05 +0100 [1493911325.7372] (PID: 5084) ]--------------- ---------------[ 04-May-2017 16:22:08 +0100 [1493911328.4142] (PID: 5084) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIQualification&Method=validateQualification&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=3ee11573-31ff-540d-1dcb-fb6d8d0bc44a IP Address: ::1 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: ::1 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00032ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00032ms]: [Function](): Handling JSON Call To API Factory: APIQualification Method: validateQualification Message ID: 3ee11573-31ff-540d-1dcb-fb6d8d0bc44a DEBUG [L0230] [00032ms] Array: [Function](): Arguments: (Size: 278) array(1) { [0]=> array(9) { ["company_id"]=> int(2) ["source_type_id"]=> int(10) ["visibility_type_id"]=> int(10) ["company"]=> string(16) "Iberchem Tunisie" ["name"]=> string(14) "Test de Erreur" ["type_id"]=> int(10) ["group_id"]=> bool(false) ["description"]=> bool(false) ["tag"]=> bool(false) } } DEBUG [L0241] [00047ms]: [Function](): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c Source IP: ::1 DEBUG [L0761] [00047ms]: Authentication::Check(): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c IP Address: ::1 URL: /api/json/api.php?Class=APIQualification&Method=validateQualification&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID DEBUG [L0761] [00047ms]: Authentication::Check(): =3ee11573-31ff-540d-1dcb-fb6d8d0bc44a Touch Updated Date: 1 DEBUG [L0163] [00047ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00047ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00047ms]: TTDate::setTimeFormat(): Setting Default Time Format: G:i DEBUG [L0241] [00047ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00047ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00047ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00047ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00047ms]: authenticatedInvokeService(): Current User: admin (User ID: 2) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0173] [00047ms]: APIQualification::setQualification(): Validating Only! DEBUG [L0181] [00047ms]: APIQualification::setQualification(): Received data for: 1 Qualifications DEBUG [L0182] [00047ms] Array: APIQualification::setQualification(): Data: array(1) { [0]=> array(9) { ["company_id"]=> int(2) ["source_type_id"]=> int(10) ["visibility_type_id"]=> int(10) ["company"]=> string(16) "Iberchem Tunisie" ["name"]=> string(14) "Test de Erreur" ["type_id"]=> int(10) ["group_id"]=> bool(false) ["description"]=> bool(false) ["tag"]=> bool(false) } } DEBUG [L0103] [00047ms]: ProgressBar::start(): start: '3ee11573-31ff-540d-1dcb-fb6d8d0bc44a' Iterations: 1 Update Iterations: Key: 3ee11573-31ff-540d-1dcb-fb6d8d0bc44a(1493911328.4611) Message: DEBUG [L1827] [00047ms]: Factory::StartTransaction(): StartTransaction(): Transaction: Count: 0 Off: 0 OK: 0 DEBUG [L0222] [00047ms] Array: APIQualification::setQualification(): Data: array(9) { ["company_id"]=> int(2) ["source_type_id"]=> int(10) ["visibility_type_id"]=> int(10) ["company"]=> string(16) "Iberchem Tunisie" ["name"]=> string(14) "Test de Erreur" ["type_id"]=> int(10) ["group_id"]=> bool(false) ["description"]=> bool(false) ["tag"]=> bool(false) } DEBUG [L0227] [00047ms]: APIQualification::setQualification(): Setting object data... DEBUG [L0270] [00047ms]: QualificationFactory::setGroup(): Group ID: 0 DEBUG [L0308] [00063ms] Array: QualificationFactory::isUniqueName(): Unique Name: Test de Erreur bool(false) DEBUG [L1869] [00063ms]: Factory::isValid(): Calling Validate() DEBUG [L0236] [00063ms]: APIQualification::setQualification(): Saving data... DEBUG [L1832] [00063ms]: Factory::FailTransaction(): FailTransaction(): Transaction: Count: 1 Off: 1 OK: 1 DEBUG [L1838] [00063ms]: Factory::CommitTransaction(): CommitTransaction(): Final Commit... Transaction: Count: 1 Off: 1 OK: 0 DEBUG [L0163] [00063ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0259] [00063ms]: [Function](): Server Response Time: 0.062400102615356 ---------------[ 04-May-2017 16:22:08 +0100 [1493911328.4766] (PID: 5084) ]--------------- ---------------[ 04-May-2017 16:22:09 +0100 [1493911329.4439] (PID: 5084) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIQualification&Method=setQualification&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=a97d7505-a69e-9dfd-d0a2-658db56fb9cc IP Address: ::1 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: ::1 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00032ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00032ms]: [Function](): Handling JSON Call To API Factory: APIQualification Method: setQualification Message ID: a97d7505-a69e-9dfd-d0a2-658db56fb9cc DEBUG [L0230] [00032ms] Array: [Function](): Arguments: (Size: 314) array(3) { [0]=> array(9) { ["company_id"]=> int(2) ["source_type_id"]=> int(10) ["visibility_type_id"]=> int(10) ["company"]=> string(16) "Iberchem Tunisie" ["name"]=> string(14) "Test de Erreur" ["type_id"]=> int(10) ["group_id"]=> bool(false) ["description"]=> bool(false) ["tag"]=> bool(false) } [1]=> bool(false) [2]=> bool(false) } DEBUG [L0241] [00032ms]: [Function](): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c Source IP: ::1 DEBUG [L0761] [00032ms]: Authentication::Check(): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c IP Address: ::1 URL: /api/json/api.php?Class=APIQualification&Method=setQualification&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=a97d DEBUG [L0761] [00032ms]: Authentication::Check(): 7505-a69e-9dfd-d0a2-658db56fb9cc Touch Updated Date: 1 DEBUG [L0163] [00047ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00047ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00047ms]: TTDate::setTimeFormat(): Setting Default Time Format: G:i DEBUG [L0241] [00047ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00047ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00047ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00047ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00047ms]: authenticatedInvokeService(): Current User: admin (User ID: 2) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0340] [00047ms]: Permission::getPermissionHierarchyChildren(): Getting hierarchy children for User ID: 2 DEBUG [L0181] [00063ms]: APIQualification::setQualification(): Received data for: 1 Qualifications DEBUG [L0182] [00063ms] Array: APIQualification::setQualification(): Data: array(1) { [0]=> array(9) { ["company_id"]=> int(2) ["source_type_id"]=> int(10) ["visibility_type_id"]=> int(10) ["company"]=> string(16) "Iberchem Tunisie" ["name"]=> string(14) "Test de Erreur" ["type_id"]=> int(10) ["group_id"]=> bool(false) ["description"]=> bool(false) ["tag"]=> bool(false) } } DEBUG [L0103] [00063ms]: ProgressBar::start(): start: 'a97d7505-a69e-9dfd-d0a2-658db56fb9cc' Iterations: 1 Update Iterations: Key: a97d7505-a69e-9dfd-d0a2-658db56fb9cc(1493911329.5063) Message: DEBUG [L1827] [00063ms]: Factory::StartTransaction(): StartTransaction(): Transaction: Count: 0 Off: 0 OK: 0 DEBUG [L0222] [00063ms] Array: APIQualification::setQualification(): Data: array(9) { ["company_id"]=> int(2) ["source_type_id"]=> int(10) ["visibility_type_id"]=> int(10) ["company"]=> string(16) "Iberchem Tunisie" ["name"]=> string(14) "Test de Erreur" ["type_id"]=> int(10) ["group_id"]=> bool(false) ["description"]=> bool(false) ["tag"]=> bool(false) } DEBUG [L0227] [00063ms]: APIQualification::setQualification(): Setting object data... DEBUG [L0270] [00063ms]: QualificationFactory::setGroup(): Group ID: 0 DEBUG [L0308] [00063ms] Array: QualificationFactory::isUniqueName(): Unique Name: Test de Erreur bool(false) DEBUG [L1869] [00063ms]: Factory::isValid(): Calling Validate() DEBUG [L0236] [00063ms]: APIQualification::setQualification(): Saving data... DEBUG [L1827] [00063ms]: Factory::StartTransaction(): StartTransaction(): Transaction: Count: 1 Off: 1 OK: 1 DEBUG [L1965] [00063ms]: Factory::Save(): Calling preSave() DEBUG [L1869] [00063ms]: Factory::isValid(): Calling Validate() DEBUG [L2006] [00063ms]: Factory::Save(): Insert ID: 39 Table: qualification DEBUG [L1805] [00063ms]: Factory::getInsertQuery(): Insert DEBUG [L0057] [00079ms]: DBError::__construct(): Begin Exception... DEBUG [L0058] [00079ms] Array: DBError::__construct(): BackTrace: string(659) "#1.Debug::backTrace() C:\TimeTrex\timetrex\classes\modules\core\Exception.class.php:58 #2.DBError->__construct(Object(ADODB_Exception)) C:\TimeTrex\timetrex\classes\modules\core\Factory.class.php:2014 #3.Factory->Save() C:\TimeTrex\timetrex\classes\modules\api\qualification\APIQualification.class.php:240 #4.APIQualification->setQualification(Array(9), , ) N/A:N/A #5.call_user_func_array(Array(2), Array(3)) C:\TimeTrex\timetrex\api\json\api.php:122 #6.authenticatedInvokeService(APIQualification, setQualification, Array(3), a97d7505-a69e-9dfd-d0a2-658db56fb9cc, Object(Authentication), Object(APIAuthentication)) C:\TimeTrex\timetrex\api\json\api.p hp:243 " DEBUG [L0079] [00079ms]: DBError::__construct(): Code: DBError(-1) Message: postgres8 error: [-1: ERROR: current transaction is aborted, commands ignored until end of transaction block] in adodb_throw() DEBUG [L0086] [00079ms] Array: DBError::__construct(): Exception... string(1508) " ADOConnection._Execute( SELECT a.attname, CASE WHEN x.sequence_name != '' THEN 'SERIAL' ELSE t.typname END AS typname, a.attl..., false)% line 1116, fil e: C:\TimeTrex\timetrex\classes\adodb\adodb.inc.php ADOConnection.Execute( SELECT a.attname, CASE WHEN x.sequence_name != '' THEN 'SERIAL' ELSE t.typname END AS typname, a.attl...)% line 506, file: C:\TimeTrex\timetrex \classes\adodb\drivers\adodb-postgres64.inc.php ADODB_postgres64.MetaColumns(qualification)% line 815, file: C:\TimeTrex\timetrex\classes\adodb\adodb-lib.inc.php _adodb_getinsertsql(Object:ADODB_postgres8, qualification, Array[13], false, 3)% line 2096, file: C:\TimeTrex\timetrex\classes\adodb\adodb.inc.php ADOConnection.GetInsertSQL(qualification, Array[13])% line 1819, file: C:\TimeTrex\timetrex\classes\modules\core\Factory.class.php Factory.getInsertQuery()% line 2012, file: C:\TimeTrex\timetrex\classes\modules\core\Factory.class.php Factory.Save()% line 240, file: C:\TimeTrex\timetrex\classes\modules\api\qualification\APIQualification.class.php APIQualification.setQualification(Array[9], false, false)% line 0, file: call_user_func_array(Array[2], Array[3])% line 122, file: C:\TimeTrex\timetrex\api\json\api.php authenticatedInvokeService(APIQualification, setQualification, Array[3], a97d7505-a69e-9dfd-d0a2-658db56fb9cc, Object:Authentication, Object:APIAuthentication)% line 243, file: C:\TimeTrex\timetrex\a pi\json\api.php " DEBUG [L0089] [00079ms]: DBError::__construct(): End Exception... ---------------[ 04-May-2017 16:22:09 +0100 [1493911329.5219] (PID: 5084) ]--------------- ---------------[ 04-May-2017 16:22:11 +0100 [1493911331.3543] (PID: 5084) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIAuthentication&Method=sendErrorReport&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=ac299d1e-9c7a-436e-acc6-6910f0bc72b3 IP Address: ::1 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: ::1 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00032ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00032ms]: [Function](): Handling JSON Call To API Factory: APIAuthentication Method: sendErrorReport Message ID: ac299d1e-9c7a-436e-acc6-6910f0bc72b3 DEBUG [L0225] [00032ms]: [Function](): Arguments too large to display... Size: 213324 DEBUG [L0241] [00032ms]: [Function](): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c Source IP: ::1 DEBUG [L0761] [00032ms]: Authentication::Check(): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c IP Address: ::1 URL: /api/json/api.php?Class=APIAuthentication&Method=sendErrorReport&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=ac29 DEBUG [L0761] [00032ms]: Authentication::Check(): 9d1e-9c7a-436e-acc6-6910f0bc72b3 Touch Updated Date: 1 DEBUG [L0163] [00047ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00047ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00047ms]: TTDate::setTimeFormat(): Setting Default Time Format: G:i DEBUG [L0241] [00047ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00047ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00047ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00047ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00047ms]: authenticatedInvokeService(): Current User: admin (User ID: 2) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L2239] [00047ms]: Misc::sendSystemMail(): Excessive system emails... Preventing error reports from: ::1 for up to 24hrs... DEBUG [L0259] [00047ms]: [Function](): Server Response Time: 0.046799898147583 ---------------[ 04-May-2017 16:22:11 +0100 [1493911331.4011] (PID: 5084) ]--------------- ---------------[ 04-May-2017 16:22:19 +0100 [1493911338.9203] (PID: 4044) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIMessageControl&Method=validateMessageControl&v=2&StationID=052699eae4fc4d9354ad33ffec833dfd&MessageID=9cc79245-c39f-f9d8-94fb-e12a6e9c5e62 IP Address: 172.26.4.62 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36 DEBUG [L0404] [00016ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: 172.26.4.219 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00047ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00047ms]: [Function](): Handling JSON Call To API Factory: APIMessageControl Method: validateMessageControl Message ID: 9cc79245-c39f-f9d8-94fb-e12a6e9c5e62 DEBUG [L0230] [00047ms] Array: [Function](): Arguments: (Size: 174) array(1) { [0]=> array(6) { ["to_user_id"]=> array(1) { [0]=> int(172) } ["subject"]=> string(0) "" ["body"]=> bool(false) ["object_type_id"]=> int(5) ["object_id"]=> int(176) ["parent_id"]=> int(0) } } DEBUG [L0241] [00047ms]: [Function](): Session ID: 34ba285db0b49d2dafb08e4738d174c6ce574d6c Source IP: 172.26.4.62 DEBUG [L0761] [00047ms]: Authentication::Check(): Session ID: 34ba285db0b49d2dafb08e4738d174c6ce574d6c IP Address: 172.26.4.62 URL: /api/json/api.php?Class=APIMessageControl&Method=validateMessageControl&v=2&StationID=052699eae4fc4d9354ad33ffec833dfd DEBUG [L0761] [00047ms]: Authentication::Check(): &MessageID=9cc79245-c39f-f9d8-94fb-e12a6e9c5e62 Touch Updated Date: 1 DEBUG [L0783] [00063ms]: Authentication::Check(): Touching updated date due to more than 60s... DEBUG [L0163] [00079ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00079ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00079ms]: TTDate::setTimeFormat(): Setting Default Time Format: g:i A DEBUG [L0241] [00079ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00079ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00079ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00079ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00079ms]: authenticatedInvokeService(): Current User: awatef.khouja (User ID: 176) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0288] [00079ms]: APIMessageControl::setMessageControl(): Validating Only! DEBUG [L0292] [00079ms]: APIMessageControl::setMessageControl(): Received data for: 1 MessageControls DEBUG [L0293] [00079ms] Array: APIMessageControl::setMessageControl(): Data: array(1) { [0]=> array(6) { ["to_user_id"]=> array(1) { [0]=> int(172) } ["subject"]=> string(0) "" ["body"]=> bool(false) ["object_type_id"]=> int(5) ["object_id"]=> int(176) ["parent_id"]=> int(0) } } DEBUG [L0103] [00079ms]: ProgressBar::start(): start: '9cc79245-c39f-f9d8-94fb-e12a6e9c5e62' Iterations: 1 Update Iterations: Key: 9cc79245-c39f-f9d8-94fb-e12a6e9c5e62(1493911338.9983) Message: DEBUG [L1827] [00079ms]: Factory::StartTransaction(): StartTransaction(): Transaction: Count: 0 Off: 0 OK: 0 DEBUG [L0345] [00079ms]: APIMessageControl::setMessageControl(): Sending regular message, filter to_user_ids based on permissions... DEBUG [L0586] [00110ms]: APIMessageControl::getUser(): Record Count: 1 DEBUG [L0103] [00110ms]: ProgressBar::start(): start: '9cc79245-c39f-f9d8-94fb-e12a6e9c5e62' Iterations: 1 Update Iterations: Key: 9cc79245-c39f-f9d8-94fb-e12a6e9c5e62(1493911339.0295) Message: DEBUG [L0349] [00110ms] Array: APIMessageControl::setMessageControl(): Data: array(6) { ["to_user_id"]=> array(1) { [0]=> int(172) } ["subject"]=> string(0) "" ["body"]=> bool(false) ["object_type_id"]=> int(5) ["object_id"]=> int(176) ["parent_id"]=> int(0) } DEBUG [L0357] [00110ms]: APIMessageControl::setMessageControl(): Setting object data... DEBUG [L1869] [00110ms]: Factory::isValid(): Calling Validate() DEBUG [L0366] [00110ms]: APIMessageControl::setMessageControl(): Saving data... DEBUG [L1832] [00110ms]: Factory::FailTransaction(): FailTransaction(): Transaction: Count: 1 Off: 1 OK: 1 DEBUG [L1838] [00110ms]: Factory::CommitTransaction(): CommitTransaction(): Final Commit... Transaction: Count: 1 Off: 1 OK: 0 DEBUG [L0163] [00110ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0259] [00110ms]: [Function](): Server Response Time: 0.10920000076294 ---------------[ 04-May-2017 16:22:19 +0100 [1493911339.0295] (PID: 4044) ]--------------- ---------------[ 04-May-2017 16:22:26 +0100 [1493911346.5175] (PID: 4044) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIMessageControl&Method=validateMessageControl&v=2&StationID=052699eae4fc4d9354ad33ffec833dfd&MessageID=a810f32c-15ee-1548-20b2-1491acf7f7b8 IP Address: 172.26.4.62 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36 DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: 172.26.4.219 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00047ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00047ms]: [Function](): Handling JSON Call To API Factory: APIMessageControl Method: validateMessageControl Message ID: a810f32c-15ee-1548-20b2-1491acf7f7b8 DEBUG [L0230] [00047ms] Array: [Function](): Arguments: (Size: 180) array(1) { [0]=> array(6) { ["to_user_id"]=> array(1) { [0]=> int(172) } ["subject"]=> string(0) "" ["body"]=> string(5) "forma" ["object_type_id"]=> int(5) ["object_id"]=> int(176) ["parent_id"]=> int(0) } } DEBUG [L0241] [00047ms]: [Function](): Session ID: 34ba285db0b49d2dafb08e4738d174c6ce574d6c Source IP: 172.26.4.62 DEBUG [L0761] [00047ms]: Authentication::Check(): Session ID: 34ba285db0b49d2dafb08e4738d174c6ce574d6c IP Address: 172.26.4.62 URL: /api/json/api.php?Class=APIMessageControl&Method=validateMessageControl&v=2&StationID=052699eae4fc4d9354ad33ffec833dfd DEBUG [L0761] [00047ms]: Authentication::Check(): &MessageID=a810f32c-15ee-1548-20b2-1491acf7f7b8 Touch Updated Date: 1 DEBUG [L0163] [00047ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00047ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00047ms]: TTDate::setTimeFormat(): Setting Default Time Format: g:i A DEBUG [L0241] [00047ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00047ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00047ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00047ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00063ms]: authenticatedInvokeService(): Current User: awatef.khouja (User ID: 176) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0288] [00063ms]: APIMessageControl::setMessageControl(): Validating Only! DEBUG [L0292] [00063ms]: APIMessageControl::setMessageControl(): Received data for: 1 MessageControls DEBUG [L0293] [00063ms] Array: APIMessageControl::setMessageControl(): Data: array(1) { [0]=> array(6) { ["to_user_id"]=> array(1) { [0]=> int(172) } ["subject"]=> string(0) "" ["body"]=> string(5) "forma" ["object_type_id"]=> int(5) ["object_id"]=> int(176) ["parent_id"]=> int(0) } } DEBUG [L0103] [00063ms]: ProgressBar::start(): start: 'a810f32c-15ee-1548-20b2-1491acf7f7b8' Iterations: 1 Update Iterations: Key: a810f32c-15ee-1548-20b2-1491acf7f7b8(1493911346.5799) Message: DEBUG [L1827] [00063ms]: Factory::StartTransaction(): StartTransaction(): Transaction: Count: 0 Off: 0 OK: 0 DEBUG [L0345] [00063ms]: APIMessageControl::setMessageControl(): Sending regular message, filter to_user_ids based on permissions... DEBUG [L0586] [00079ms]: APIMessageControl::getUser(): Record Count: 1 DEBUG [L0103] [00079ms]: ProgressBar::start(): start: 'a810f32c-15ee-1548-20b2-1491acf7f7b8' Iterations: 1 Update Iterations: Key: a810f32c-15ee-1548-20b2-1491acf7f7b8(1493911346.5955) Message: DEBUG [L0349] [00094ms] Array: APIMessageControl::setMessageControl(): Data: array(6) { ["to_user_id"]=> array(1) { [0]=> int(172) } ["subject"]=> string(0) "" ["body"]=> string(5) "forma" ["object_type_id"]=> int(5) ["object_id"]=> int(176) ["parent_id"]=> int(0) } DEBUG [L0357] [00094ms]: APIMessageControl::setMessageControl(): Setting object data... DEBUG [L1869] [00094ms]: Factory::isValid(): Calling Validate() DEBUG [L0366] [00094ms]: APIMessageControl::setMessageControl(): Saving data... DEBUG [L1832] [00094ms]: Factory::FailTransaction(): FailTransaction(): Transaction: Count: 1 Off: 1 OK: 1 DEBUG [L1838] [00094ms]: Factory::CommitTransaction(): CommitTransaction(): Final Commit... Transaction: Count: 1 Off: 1 OK: 0 DEBUG [L0163] [00094ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0259] [00094ms]: [Function](): Server Response Time: 0.093600988388062 ---------------[ 04-May-2017 16:22:26 +0100 [1493911346.6111] (PID: 4044) ]--------------- ---------------[ 04-May-2017 16:22:32 +0100 [1493911352.0555] (PID: 4044) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIMessageControl&Method=validateMessageControl&v=2&StationID=052699eae4fc4d9354ad33ffec833dfd&MessageID=c177a91b-90d8-377b-507e-5d55a3bff802 IP Address: 172.26.4.62 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36 DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: 172.26.4.219 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00032ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00032ms]: [Function](): Handling JSON Call To API Factory: APIMessageControl Method: validateMessageControl Message ID: c177a91b-90d8-377b-507e-5d55a3bff802 DEBUG [L0230] [00032ms] Array: [Function](): Arguments: (Size: 188) array(1) { [0]=> array(6) { ["to_user_id"]=> array(1) { [0]=> int(172) } ["subject"]=> string(8) "formatio" ["body"]=> string(5) "forma" ["object_type_id"]=> int(5) ["object_id"]=> int(176) ["parent_id"]=> int(0) } } DEBUG [L0241] [00032ms]: [Function](): Session ID: 34ba285db0b49d2dafb08e4738d174c6ce574d6c Source IP: 172.26.4.62 DEBUG [L0761] [00032ms]: Authentication::Check(): Session ID: 34ba285db0b49d2dafb08e4738d174c6ce574d6c IP Address: 172.26.4.62 URL: /api/json/api.php?Class=APIMessageControl&Method=validateMessageControl&v=2&StationID=052699eae4fc4d9354ad33ffec833dfd DEBUG [L0761] [00032ms]: Authentication::Check(): &MessageID=c177a91b-90d8-377b-507e-5d55a3bff802 Touch Updated Date: 1 DEBUG [L0163] [00047ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00047ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00047ms]: TTDate::setTimeFormat(): Setting Default Time Format: g:i A DEBUG [L0241] [00047ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00047ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00047ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00047ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00047ms]: authenticatedInvokeService(): Current User: awatef.khouja (User ID: 176) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0288] [00047ms]: APIMessageControl::setMessageControl(): Validating Only! DEBUG [L0292] [00047ms]: APIMessageControl::setMessageControl(): Received data for: 1 MessageControls DEBUG [L0293] [00047ms] Array: APIMessageControl::setMessageControl(): Data: array(1) { [0]=> array(6) { ["to_user_id"]=> array(1) { [0]=> int(172) } ["subject"]=> string(8) "formatio" ["body"]=> string(5) "forma" ["object_type_id"]=> int(5) ["object_id"]=> int(176) ["parent_id"]=> int(0) } } DEBUG [L0103] [00047ms]: ProgressBar::start(): start: 'c177a91b-90d8-377b-507e-5d55a3bff802' Iterations: 1 Update Iterations: Key: c177a91b-90d8-377b-507e-5d55a3bff802(1493911352.1023) Message: DEBUG [L1827] [00047ms]: Factory::StartTransaction(): StartTransaction(): Transaction: Count: 0 Off: 0 OK: 0 DEBUG [L0345] [00047ms]: APIMessageControl::setMessageControl(): Sending regular message, filter to_user_ids based on permissions... DEBUG [L0586] [00078ms]: APIMessageControl::getUser(): Record Count: 1 DEBUG [L0103] [00078ms]: ProgressBar::start(): start: 'c177a91b-90d8-377b-507e-5d55a3bff802' Iterations: 1 Update Iterations: Key: c177a91b-90d8-377b-507e-5d55a3bff802(1493911352.1335) Message: DEBUG [L0349] [00078ms] Array: APIMessageControl::setMessageControl(): Data: array(6) { ["to_user_id"]=> array(1) { [0]=> int(172) } ["subject"]=> string(8) "formatio" ["body"]=> string(5) "forma" ["object_type_id"]=> int(5) ["object_id"]=> int(176) ["parent_id"]=> int(0) } DEBUG [L0357] [00078ms]: APIMessageControl::setMessageControl(): Setting object data... DEBUG [L1869] [00094ms]: Factory::isValid(): Calling Validate() DEBUG [L0366] [00094ms]: APIMessageControl::setMessageControl(): Saving data... DEBUG [L1832] [00094ms]: Factory::FailTransaction(): FailTransaction(): Transaction: Count: 1 Off: 1 OK: 1 DEBUG [L1838] [00094ms]: Factory::CommitTransaction(): CommitTransaction(): Final Commit... Transaction: Count: 1 Off: 1 OK: 0 DEBUG [L0163] [00094ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0259] [00094ms]: [Function](): Server Response Time: 0.093600034713745 ---------------[ 04-May-2017 16:22:32 +0100 [1493911352.1491] (PID: 4044) ]--------------- ---------------[ 04-May-2017 16:22:33 +0100 [1493911353.8963] (PID: 4044) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIMessageControl&Method=validateMessageControl&v=2&StationID=052699eae4fc4d9354ad33ffec833dfd&MessageID=cfd51b0c-7749-d11f-958c-19e0644e16f2 IP Address: 172.26.4.62 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36 DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: 172.26.4.219 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00032ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00032ms]: [Function](): Handling JSON Call To API Factory: APIMessageControl Method: validateMessageControl Message ID: cfd51b0c-7749-d11f-958c-19e0644e16f2 DEBUG [L0230] [00032ms] Array: [Function](): Arguments: (Size: 189) array(1) { [0]=> array(6) { ["to_user_id"]=> array(1) { [0]=> int(172) } ["subject"]=> string(9) "formation" ["body"]=> string(5) "forma" ["object_type_id"]=> int(5) ["object_id"]=> int(176) ["parent_id"]=> int(0) } } DEBUG [L0241] [00032ms]: [Function](): Session ID: 34ba285db0b49d2dafb08e4738d174c6ce574d6c Source IP: 172.26.4.62 DEBUG [L0761] [00032ms]: Authentication::Check(): Session ID: 34ba285db0b49d2dafb08e4738d174c6ce574d6c IP Address: 172.26.4.62 URL: /api/json/api.php?Class=APIMessageControl&Method=validateMessageControl&v=2&StationID=052699eae4fc4d9354ad33ffec833dfd DEBUG [L0761] [00032ms]: Authentication::Check(): &MessageID=cfd51b0c-7749-d11f-958c-19e0644e16f2 Touch Updated Date: 1 DEBUG [L0163] [00047ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00047ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00047ms]: TTDate::setTimeFormat(): Setting Default Time Format: g:i A DEBUG [L0241] [00047ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00047ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00047ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00047ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00047ms]: authenticatedInvokeService(): Current User: awatef.khouja (User ID: 176) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0288] [00047ms]: APIMessageControl::setMessageControl(): Validating Only! DEBUG [L0292] [00047ms]: APIMessageControl::setMessageControl(): Received data for: 1 MessageControls DEBUG [L0293] [00047ms] Array: APIMessageControl::setMessageControl(): Data: array(1) { [0]=> array(6) { ["to_user_id"]=> array(1) { [0]=> int(172) } ["subject"]=> string(9) "formation" ["body"]=> string(5) "forma" ["object_type_id"]=> int(5) ["object_id"]=> int(176) ["parent_id"]=> int(0) } } DEBUG [L0103] [00047ms]: ProgressBar::start(): start: 'cfd51b0c-7749-d11f-958c-19e0644e16f2' Iterations: 1 Update Iterations: Key: cfd51b0c-7749-d11f-958c-19e0644e16f2(1493911353.9431) Message: DEBUG [L1827] [00047ms]: Factory::StartTransaction(): StartTransaction(): Transaction: Count: 0 Off: 0 OK: 0 DEBUG [L0345] [00047ms]: APIMessageControl::setMessageControl(): Sending regular message, filter to_user_ids based on permissions... DEBUG [L0586] [00079ms]: APIMessageControl::getUser(): Record Count: 1 DEBUG [L0103] [00079ms]: ProgressBar::start(): start: 'cfd51b0c-7749-d11f-958c-19e0644e16f2' Iterations: 1 Update Iterations: Key: cfd51b0c-7749-d11f-958c-19e0644e16f2(1493911353.9743) Message: DEBUG [L0349] [00079ms] Array: APIMessageControl::setMessageControl(): Data: array(6) { ["to_user_id"]=> array(1) { [0]=> int(172) } ["subject"]=> string(9) "formation" ["body"]=> string(5) "forma" ["object_type_id"]=> int(5) ["object_id"]=> int(176) ["parent_id"]=> int(0) } DEBUG [L0357] [00079ms]: APIMessageControl::setMessageControl(): Setting object data... DEBUG [L1869] [00079ms]: Factory::isValid(): Calling Validate() DEBUG [L0366] [00079ms]: APIMessageControl::setMessageControl(): Saving data... DEBUG [L1832] [00079ms]: Factory::FailTransaction(): FailTransaction(): Transaction: Count: 1 Off: 1 OK: 1 DEBUG [L1838] [00079ms]: Factory::CommitTransaction(): CommitTransaction(): Final Commit... Transaction: Count: 1 Off: 1 OK: 0 DEBUG [L0163] [00079ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0259] [00079ms]: [Function](): Server Response Time: 0.078000068664551 ---------------[ 04-May-2017 16:22:33 +0100 [1493911353.9743] (PID: 4044) ]--------------- ---------------[ 04-May-2017 16:23:00 +0100 [1493911380.1824] (PID: 4596) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: C:\TimeTrex\timetrex\maint\calcQuickExceptions.php IP Address: DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: N/A DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: N/A OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00032ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0759] [00032ms]: Install::checkPHPVersion(): Comparing with Version: 5.6.20 DEBUG [L0480] [00032ms]: TTi18n::chooseBestLocale(): Unable to find and set a locale. DEBUG [L0080] [00079ms]: [Function](): calcQuickExceptions: Start Date: 03-May-17 12:00 AM UTC End Date: 05-May-17 11:59 PM UTC Rows: 36 DEBUG [L0084] [00079ms]: [Function](): (0). User: 173 Start Date: 03-May-17 12:00 AM UTC End Date: 04-May-17 12:00 AM UTC DEBUG [L0163] [00079ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0254] [00079ms]: CalculatePolicy::isPastDateCalculationRequired(): Past date calculation is NOT required... DEBUG [L8537] [00079ms]: CalculatePolicy::addPendingCalculationDate(): Add Pending Dates: 2 DEBUG [L1852] [00079ms]: Factory::setTransactionMode(): setTransactionMode(): Mode: REPEATABLE READ DEBUG [L1827] [00079ms]: Factory::StartTransaction(): StartTransaction(): Transaction: Count: 0 Off: 0 OK: 0 DEBUG [L1862] [00079ms]: Factory::getTransactionMode(): getTransactionMode(): Mode: repeatable read DEBUG [L8779] [00079ms]: CalculatePolicy::calculate(): I: 0 Calculating DateStamp: 03-May-17 12:00 AM CET DEBUG [L8586] [00079ms]: CalculatePolicy::getLastPendingDate(): Last Pending Date: 04-May-17 12:00 AM CET DEBUG [L8397] [00079ms]: CalculatePolicy::getDatesToObtainDataFor(): Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET(1493852400) DEBUG [L8404] [00079ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 30-Apr-17 12:00 AM CET DEBUG [L8404] [00079ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 01-May-17 12:00 AM CET DEBUG [L8404] [00079ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 02-May-17 12:00 AM CET DEBUG [L8404] [00079ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 03-May-17 12:00 AM CET DEBUG [L8404] [00079ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 04-May-17 12:00 AM CET DEBUG [L8374] [00079ms]: CalculatePolicy::getDateRangeFromDateArray(): Found Date Range: Start: 30-Apr-17 End: 04-May-17 DEBUG [L8423] [00079ms]: CalculatePolicy::getRequiredData(): Date Range: Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET DEBUG [L0827] [00094ms]: CalculatePolicy::getSchedulePolicy(): Maximum Schedule Policy Start/Stop Window: 7200 DEBUG [L0762] [00094ms]: CalculatePolicy::getScheduleData(): Getting Schedule Data for Start Date: 29-Apr-17 10:00 PM CET End: 04-May-17 2:00 AM CET DEBUG [L0765] [00110ms]: CalculatePolicy::getScheduleData(): Found schedule rows: 4 DEBUG [L8355] [00125ms]: CalculatePolicy::getUserDateTotalData(): Found UserDateTotal rows: 14 DEBUG [L1735] [00125ms]: CalculatePolicy::getMealTimePolicy(): Found schedule policy rows: 4 DEBUG [L1747] [00141ms]: CalculatePolicy::getMealTimePolicy(): Found meal policy rows: 2 DEBUG [L1756] [00141ms]: CalculatePolicy::getMealTimePolicy(): Found schedule policy meal policy rows: 1 Policy Group: 1 DEBUG [L1410] [00141ms]: CalculatePolicy::getBreakTimePolicy(): No break policy rows... DEBUG [L5401] [00141ms]: CalculatePolicy::getExceptionPolicy(): Found Active Exceptions: 11 DEBUG [L5482] [00141ms]: CalculatePolicy::getPunchData(): Found punch rows: 6 DEBUG [L5417] [00157ms]: CalculatePolicy::getExceptionData(): Found existing exception rows: 3 DEBUG [L8484] [00157ms]: CalculatePolicy::getRequiredData(): Done collecting required data... DEBUG [L8724] [00157ms]: CalculatePolicy::_calculate(): Not calculating any time related policies due to flags... DEBUG [L3571] [00157ms]: CalculatePolicy::calculateExceptionPolicy(): DateStamp: 03-May-17 12:00 PM CET DEBUG [L3586] [00157ms]: CalculatePolicy::calculateExceptionPolicy(): Setting preMature Exception delay to maximum shift time: 57600 Enable PreMature Exceptions: 1 DEBUG [L0663] [00157ms]: CalculatePolicy::filterScheduleDataByStatus(): Start Date: 03-May-17 End Date: 03-May-17 DEBUG [L0680] [00157ms]: CalculatePolicy::filterScheduleDataByStatus(): Found schedule rows matched filter: 1 DEBUG [L5431] [00157ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Date: 03-May-17 DEBUG [L5447] [00157ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Found punch rows matched filter: 2 DEBUG [L3604] [00157ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: L3 Type ID: 50 DEBUG [L8261] [00157ms]: CalculatePolicy::filterUserDateTotalDataByObjectTypeIDs(): Found user_date_total rows matched filter: 1 DEBUG [L4680] [00157ms]: CalculatePolicy::calculateExceptionPolicy(): Daily Total Time: 31200 User ID: 173 DEBUG [L8317] [00157ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): UDT ID: 17333 Start: 03-May-17 8:20 AM CET End: 03-May-17 5:00 PM CET DEBUG [L8330] [00157ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): Shift Start: 03-May-17 8:20 AM CET End: 03-May-17 5:00 PM CET DEBUG [L0692] [00157ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Start Date: 03-May-17 8:20 AM CET End Date: 03-May-17 5:00 PM CET DEBUG [L0696] [00157ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 20 Start Time: 01-May-17 8:00 AM CET End Time: 01-May-17 5:00 PM CET DEBUG [L0731] [00157ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [00157ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 02-May-17 8:00 AM CET End Time: 02-May-17 5:00 PM CET DEBUG [L0731] [00157ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [00157ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 03-May-17 8:00 AM CET End Time: 03-May-17 5:00 PM CET DEBUG [L1046] [00157ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493796000 DEBUG [L1046] [00157ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493827200 DEBUG [L0718] [00157ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Within schedule times. DEBUG [L0744] [00157ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Found schedule rows matched filter: 1 DEBUG [L0804] [00157ms]: CalculatePolicy::filterSchedulePolicyByDate(): Found scheduled shifts for this date: 03-May-17 Total: 1 DEBUG [L1679] [00157ms] Array: CalculatePolicy::filterMealTimePolicy(): Meal Policies that apply to: 03-May-17 from schedule policies: array(1) { [0]=> int(0) } DEBUG [L1697] [00157ms]: CalculatePolicy::filterMealTimePolicy(): Using Policy Group meal policies... DEBUG [L1708] [00157ms]: CalculatePolicy::filterMealTimePolicy(): Meal policy does not match type or trigger time: 25200 DEBUG [L1716] [00157ms]: CalculatePolicy::filterMealTimePolicy(): Forced to always return at least one... DEBUG [L3604] [00157ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M1 Type ID: 50 DEBUG [L3604] [00157ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M2 Type ID: 50 DEBUG [L3604] [00157ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M3 Type ID: 50 DEBUG [L4216] [00157ms]: CalculatePolicy::calculateExceptionPolicy(): Lunch Punches match up. DEBUG [L3604] [00157ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M4 Type ID: 50 DEBUG [L4278] [00157ms]: CalculatePolicy::calculateExceptionPolicy(): Break Punches match up. DEBUG [L3604] [00157ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S1 Type ID: 50 DEBUG [L1065] [00157ms]: ScheduleFactory::inSchedule(): aWithin Schedule: 1493796000 DEBUG [L3604] [00157ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S2 Type ID: 50 DEBUG [L1128] [00157ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1729 DEBUG [L1128] [00157ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1763 DEBUG [L1046] [00157ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493796000 DEBUG [L1133] [00157ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3704] [00157ms]: CalculatePolicy::calculateExceptionPolicy(): Schedule Found DEBUG [L3604] [00157ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S3 Type ID: 50 DEBUG [L1128] [00157ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1729 DEBUG [L1128] [00157ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1763 DEBUG [L1046] [00157ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493796000 DEBUG [L1133] [00157ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3740] [00157ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3604] [00157ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S4 Type ID: 50 DEBUG [L1894] [00157ms]: TTDate::inWindow(): Epoch: 03-May-17 8:20 AM CET Window Epoch: 03-May-17 8:00 AM CET Window: 900 DEBUG [L1902] [00157ms]: TTDate::inWindow(): NOT Within Window DEBUG [L1894] [00157ms]: TTDate::inWindow(): Epoch: 03-May-17 8:20 AM CET Window Epoch: 03-May-17 8:00 AM CET Window: 7200 DEBUG [L1898] [00157ms]: TTDate::inWindow(): Within Window DEBUG [L3765] [00157ms]: CalculatePolicy::calculateExceptionPolicy(): NOT Within Grace time, SET EXCEPTION: DEBUG [L3794] [00157ms]: CalculatePolicy::calculateExceptionPolicy(): Checking Late Starting Shift exception... Current time: 04-May-17 4:23 PM CET DEBUG [L3604] [00157ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S5 Type ID: 50 DEBUG [L1128] [00157ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1763 DEBUG [L1046] [00157ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493827200 DEBUG [L1133] [00157ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3897] [00157ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3604] [00157ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S6 Type ID: 50 DEBUG [L3947] [00157ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L5393] [00157ms]: CalculatePolicy::calculateExceptionPolicy(): No exception policies to calculate... DEBUG [L8565] [00157ms]: CalculatePolicy::getNextPendingDate(): Next Pending Date: 04-May-17 12:00 AM CET DEBUG [L8741] [00157ms]: CalculatePolicy::_calculate(): Next Pending Date: 04-May-17 12:00 AM CET DEBUG [L8779] [00157ms]: CalculatePolicy::calculate(): I: 1 Calculating DateStamp: 04-May-17 12:00 AM CET DEBUG [L8586] [00157ms]: CalculatePolicy::getLastPendingDate(): Last Pending Date: DEBUG [L8397] [00157ms]: CalculatePolicy::getDatesToObtainDataFor(): Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET(1493852400) DEBUG [L8481] [00157ms]: CalculatePolicy::getRequiredData(): No dates to get required data for... DEBUG [L8484] [00157ms]: CalculatePolicy::getRequiredData(): Done collecting required data... DEBUG [L8724] [00157ms]: CalculatePolicy::_calculate(): Not calculating any time related policies due to flags... DEBUG [L3571] [00157ms]: CalculatePolicy::calculateExceptionPolicy(): DateStamp: 04-May-17 12:00 PM CET DEBUG [L3586] [00157ms]: CalculatePolicy::calculateExceptionPolicy(): Setting preMature Exception delay to maximum shift time: 57600 Enable PreMature Exceptions: 1 DEBUG [L0663] [00157ms]: CalculatePolicy::filterScheduleDataByStatus(): Start Date: 04-May-17 End Date: 04-May-17 DEBUG [L0680] [00157ms]: CalculatePolicy::filterScheduleDataByStatus(): Found schedule rows matched filter: 1 DEBUG [L5431] [00157ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Date: 04-May-17 DEBUG [L5447] [00157ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Found punch rows matched filter: 2 DEBUG [L3604] [00157ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: L3 Type ID: 5 DEBUG [L8261] [00157ms]: CalculatePolicy::filterUserDateTotalDataByObjectTypeIDs(): Found user_date_total rows matched filter: 1 DEBUG [L4680] [00157ms]: CalculatePolicy::calculateExceptionPolicy(): Daily Total Time: 18000 User ID: 173 DEBUG [L8317] [00157ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): UDT ID: 18415 Start: 04-May-17 8:20 AM CET End: 04-May-17 1:20 PM CET DEBUG [L8330] [00157ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): Shift Start: 04-May-17 8:20 AM CET End: 04-May-17 1:20 PM CET DEBUG [L0692] [00157ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Start Date: 04-May-17 8:20 AM CET End Date: 04-May-17 1:20 PM CET DEBUG [L0696] [00157ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 20 Start Time: 01-May-17 8:00 AM CET End Time: 01-May-17 5:00 PM CET DEBUG [L0731] [00172ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [00172ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 02-May-17 8:00 AM CET End Time: 02-May-17 5:00 PM CET DEBUG [L0731] [00172ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [00172ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 03-May-17 8:00 AM CET End Time: 03-May-17 5:00 PM CET DEBUG [L0731] [00172ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [00172ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 04-May-17 8:00 AM CET End Time: 04-May-17 5:00 PM CET DEBUG [L1046] [00172ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493882400 DEBUG [L1046] [00172ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493900400 DEBUG [L0718] [00172ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Within schedule times. DEBUG [L0744] [00172ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Found schedule rows matched filter: 1 DEBUG [L0804] [00172ms]: CalculatePolicy::filterSchedulePolicyByDate(): Found scheduled shifts for this date: 04-May-17 Total: 1 DEBUG [L1679] [00172ms] Array: CalculatePolicy::filterMealTimePolicy(): Meal Policies that apply to: 04-May-17 from schedule policies: array(1) { [0]=> int(0) } DEBUG [L1697] [00172ms]: CalculatePolicy::filterMealTimePolicy(): Using Policy Group meal policies... DEBUG [L1708] [00172ms]: CalculatePolicy::filterMealTimePolicy(): Meal policy does not match type or trigger time: 25200 DEBUG [L1716] [00172ms]: CalculatePolicy::filterMealTimePolicy(): Forced to always return at least one... DEBUG [L3604] [00172ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M1 Type ID: 50 DEBUG [L3604] [00172ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M2 Type ID: 5 DEBUG [L3604] [00172ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M3 Type ID: 5 DEBUG [L4216] [00172ms]: CalculatePolicy::calculateExceptionPolicy(): Lunch Punches match up. DEBUG [L3604] [00172ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M4 Type ID: 5 DEBUG [L4278] [00172ms]: CalculatePolicy::calculateExceptionPolicy(): Break Punches match up. DEBUG [L3604] [00172ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S1 Type ID: 50 DEBUG [L3604] [00172ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S2 Type ID: 50 DEBUG [L1128] [00172ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1763 DEBUG [L1128] [00172ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1801 DEBUG [L1046] [00172ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493882400 DEBUG [L1133] [00172ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3704] [00172ms]: CalculatePolicy::calculateExceptionPolicy(): Schedule Found DEBUG [L3604] [00172ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S3 Type ID: 50 DEBUG [L1128] [00172ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1763 DEBUG [L1128] [00172ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1801 DEBUG [L1046] [00172ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493882400 DEBUG [L1133] [00172ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3740] [00172ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3604] [00172ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S4 Type ID: 50 DEBUG [L1894] [00172ms]: TTDate::inWindow(): Epoch: 04-May-17 8:20 AM CET Window Epoch: 04-May-17 8:00 AM CET Window: 900 DEBUG [L1902] [00172ms]: TTDate::inWindow(): NOT Within Window DEBUG [L1894] [00172ms]: TTDate::inWindow(): Epoch: 04-May-17 8:20 AM CET Window Epoch: 04-May-17 8:00 AM CET Window: 7200 DEBUG [L1898] [00172ms]: TTDate::inWindow(): Within Window DEBUG [L3765] [00172ms]: CalculatePolicy::calculateExceptionPolicy(): NOT Within Grace time, SET EXCEPTION: DEBUG [L3794] [00172ms]: CalculatePolicy::calculateExceptionPolicy(): Checking Late Starting Shift exception... Current time: 04-May-17 4:23 PM CET DEBUG [L1894] [00172ms]: TTDate::inWindow(): Epoch: 04-May-17 4:23 PM CET Window Epoch: 04-May-17 8:00 AM CET Window: 900 DEBUG [L1902] [00172ms]: TTDate::inWindow(): NOT Within Window DEBUG [L3810] [00172ms]: CalculatePolicy::calculateExceptionPolicy(): Found Schedule: Start Time: 04-May-17 8:00 AM CET DEBUG [L1065] [00172ms]: ScheduleFactory::inSchedule(): aWithin Schedule: 1493882400 DEBUG [L3832] [00172ms]: CalculatePolicy::calculateExceptionPolicy(): bFound punch for schedule... DEBUG [L3604] [00172ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S5 Type ID: 50 DEBUG [L1128] [00172ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1801 DEBUG [L1046] [00172ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493900400 DEBUG [L1133] [00172ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L1894] [00172ms]: TTDate::inWindow(): Epoch: 04-May-17 1:20 PM CET Window Epoch: 04-May-17 5:00 PM CET Window: 900 DEBUG [L1902] [00172ms]: TTDate::inWindow(): NOT Within Window DEBUG [L1894] [00172ms]: TTDate::inWindow(): Epoch: 04-May-17 1:20 PM CET Window Epoch: 04-May-17 5:00 PM CET Window: 7200 DEBUG [L1902] [00172ms]: TTDate::inWindow(): NOT Within Window DEBUG [L3604] [00172ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S6 Type ID: 50 DEBUG [L3947] [00172ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L5393] [00172ms]: CalculatePolicy::calculateExceptionPolicy(): No exception policies to calculate... DEBUG [L8743] [00172ms]: CalculatePolicy::_calculate(): No more Pending Dates... DEBUG [L8800] [00172ms]: CalculatePolicy::Save(): Saving data... DEBUG [L0403] [00172ms]: CalculatePolicy::insertUserDateTotal(): System total time was not deleted before trying to insert it again... This is either an error or the pay period is locked. DEBUG [L1838] [00172ms]: Factory::CommitTransaction(): CommitTransaction(): Final Commit... Transaction: Count: 1 Off: 1 OK: 1 DEBUG [L1852] [00172ms]: Factory::setTransactionMode(): setTransactionMode(): Mode: DEBUG [L0163] [00172ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0084] [00172ms]: [Function](): (1). User: 195 Start Date: 03-May-17 12:00 AM UTC End Date: 03-May-17 12:00 AM UTC DEBUG [L0163] [00172ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0254] [00188ms]: CalculatePolicy::isPastDateCalculationRequired(): Past date calculation is NOT required... DEBUG [L8535] [00188ms]: CalculatePolicy::addPendingCalculationDate(): Add Pending Date: 03-May-17 DEBUG [L1852] [00188ms]: Factory::setTransactionMode(): setTransactionMode(): Mode: REPEATABLE READ DEBUG [L1827] [00188ms]: Factory::StartTransaction(): StartTransaction(): Transaction: Count: 0 Off: 0 OK: 1 DEBUG [L1862] [00188ms]: Factory::getTransactionMode(): getTransactionMode(): Mode: repeatable read DEBUG [L8779] [00188ms]: CalculatePolicy::calculate(): I: 0 Calculating DateStamp: 03-May-17 12:00 AM CET DEBUG [L8586] [00188ms]: CalculatePolicy::getLastPendingDate(): Last Pending Date: 03-May-17 12:00 AM CET DEBUG [L8397] [00188ms]: CalculatePolicy::getDatesToObtainDataFor(): Start: 30-Apr-17 12:00 AM CET End: 03-May-17 12:00 AM CET(1493766000) DEBUG [L8404] [00188ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 30-Apr-17 12:00 AM CET DEBUG [L8404] [00188ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 01-May-17 12:00 AM CET DEBUG [L8404] [00188ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 02-May-17 12:00 AM CET DEBUG [L8404] [00188ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 03-May-17 12:00 AM CET DEBUG [L8374] [00188ms]: CalculatePolicy::getDateRangeFromDateArray(): Found Date Range: Start: 30-Apr-17 End: 03-May-17 DEBUG [L8423] [00188ms]: CalculatePolicy::getRequiredData(): Date Range: Start: 30-Apr-17 12:00 AM CET End: 03-May-17 12:00 AM CET DEBUG [L0827] [00188ms]: CalculatePolicy::getSchedulePolicy(): Maximum Schedule Policy Start/Stop Window: 7200 DEBUG [L0762] [00188ms]: CalculatePolicy::getScheduleData(): Getting Schedule Data for Start Date: 29-Apr-17 10:00 PM CET End: 03-May-17 2:00 AM CET DEBUG [L0765] [00203ms]: CalculatePolicy::getScheduleData(): Found schedule rows: 3 DEBUG [L8355] [00219ms]: CalculatePolicy::getUserDateTotalData(): Found UserDateTotal rows: 11 DEBUG [L1735] [00219ms]: CalculatePolicy::getMealTimePolicy(): Found schedule policy rows: 4 DEBUG [L1747] [00219ms]: CalculatePolicy::getMealTimePolicy(): Found meal policy rows: 2 DEBUG [L1756] [00219ms]: CalculatePolicy::getMealTimePolicy(): Found schedule policy meal policy rows: 1 Policy Group: 1 DEBUG [L1410] [00219ms]: CalculatePolicy::getBreakTimePolicy(): No break policy rows... DEBUG [L5401] [00219ms]: CalculatePolicy::getExceptionPolicy(): Found Active Exceptions: 11 DEBUG [L5482] [00234ms]: CalculatePolicy::getPunchData(): Found punch rows: 5 DEBUG [L5425] [00234ms]: CalculatePolicy::getExceptionData(): No exception rows... DEBUG [L8484] [00234ms]: CalculatePolicy::getRequiredData(): Done collecting required data... DEBUG [L8724] [00234ms]: CalculatePolicy::_calculate(): Not calculating any time related policies due to flags... DEBUG [L3571] [00234ms]: CalculatePolicy::calculateExceptionPolicy(): DateStamp: 03-May-17 12:00 PM CET DEBUG [L3586] [00234ms]: CalculatePolicy::calculateExceptionPolicy(): Setting preMature Exception delay to maximum shift time: 57600 Enable PreMature Exceptions: 1 DEBUG [L0663] [00234ms]: CalculatePolicy::filterScheduleDataByStatus(): Start Date: 03-May-17 End Date: 03-May-17 DEBUG [L0680] [00234ms]: CalculatePolicy::filterScheduleDataByStatus(): Found schedule rows matched filter: 1 DEBUG [L5431] [00234ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Date: 03-May-17 DEBUG [L5447] [00234ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Found punch rows matched filter: 2 DEBUG [L3604] [00234ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: L3 Type ID: 50 DEBUG [L8261] [00234ms]: CalculatePolicy::filterUserDateTotalDataByObjectTypeIDs(): Found user_date_total rows matched filter: 1 DEBUG [L4680] [00234ms]: CalculatePolicy::calculateExceptionPolicy(): Daily Total Time: 32400 User ID: 195 DEBUG [L8317] [00234ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): UDT ID: 17326 Start: 03-May-17 8:00 AM CET End: 03-May-17 5:00 PM CET DEBUG [L8330] [00234ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): Shift Start: 03-May-17 8:00 AM CET End: 03-May-17 5:00 PM CET DEBUG [L0692] [00234ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Start Date: 03-May-17 8:00 AM CET End Date: 03-May-17 5:00 PM CET DEBUG [L0696] [00234ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 20 Start Time: 01-May-17 8:00 AM CET End Time: 01-May-17 5:00 PM CET DEBUG [L0731] [00234ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [00234ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 02-May-17 8:00 AM CET End Time: 02-May-17 5:00 PM CET DEBUG [L0731] [00234ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [00234ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 03-May-17 8:00 AM CET End Time: 03-May-17 5:00 PM CET DEBUG [L1046] [00234ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493794800 DEBUG [L1046] [00234ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493827200 DEBUG [L0718] [00234ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Within schedule times. DEBUG [L0744] [00234ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Found schedule rows matched filter: 1 DEBUG [L0804] [00234ms]: CalculatePolicy::filterSchedulePolicyByDate(): Found scheduled shifts for this date: 03-May-17 Total: 1 DEBUG [L1679] [00234ms] Array: CalculatePolicy::filterMealTimePolicy(): Meal Policies that apply to: 03-May-17 from schedule policies: array(1) { [0]=> int(0) } DEBUG [L1697] [00234ms]: CalculatePolicy::filterMealTimePolicy(): Using Policy Group meal policies... DEBUG [L1708] [00234ms]: CalculatePolicy::filterMealTimePolicy(): Meal policy does not match type or trigger time: 25200 DEBUG [L1716] [00234ms]: CalculatePolicy::filterMealTimePolicy(): Forced to always return at least one... DEBUG [L3604] [00234ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M1 Type ID: 50 DEBUG [L3604] [00234ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M2 Type ID: 50 DEBUG [L3604] [00234ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M3 Type ID: 50 DEBUG [L4216] [00234ms]: CalculatePolicy::calculateExceptionPolicy(): Lunch Punches match up. DEBUG [L3604] [00234ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M4 Type ID: 50 DEBUG [L4278] [00234ms]: CalculatePolicy::calculateExceptionPolicy(): Break Punches match up. DEBUG [L3604] [00234ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S1 Type ID: 50 DEBUG [L1065] [00234ms]: ScheduleFactory::inSchedule(): aWithin Schedule: 1493794800 DEBUG [L3604] [00234ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S2 Type ID: 50 DEBUG [L1128] [00234ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1745 DEBUG [L1128] [00234ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1779 DEBUG [L1046] [00234ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493794800 DEBUG [L1133] [00234ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3704] [00234ms]: CalculatePolicy::calculateExceptionPolicy(): Schedule Found DEBUG [L3604] [00234ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S3 Type ID: 50 DEBUG [L1128] [00234ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1745 DEBUG [L1128] [00234ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1779 DEBUG [L1046] [00234ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493794800 DEBUG [L1133] [00234ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3740] [00234ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3604] [00234ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S4 Type ID: 50 DEBUG [L3778] [00234ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3794] [00234ms]: CalculatePolicy::calculateExceptionPolicy(): Checking Late Starting Shift exception... Current time: 04-May-17 4:23 PM CET DEBUG [L3604] [00234ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S5 Type ID: 50 DEBUG [L1128] [00234ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1779 DEBUG [L1046] [00234ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493827200 DEBUG [L1133] [00234ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3897] [00234ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3604] [00234ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S6 Type ID: 50 DEBUG [L3947] [00234ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L5393] [00234ms]: CalculatePolicy::calculateExceptionPolicy(): No exception policies to calculate... DEBUG [L8743] [00234ms]: CalculatePolicy::_calculate(): No more Pending Dates... DEBUG [L8800] [00234ms]: CalculatePolicy::Save(): Saving data... DEBUG [L0403] [00234ms]: CalculatePolicy::insertUserDateTotal(): System total time was not deleted before trying to insert it again... This is either an error or the pay period is locked. DEBUG [L1838] [00234ms]: Factory::CommitTransaction(): CommitTransaction(): Final Commit... Transaction: Count: 1 Off: 1 OK: 1 DEBUG [L1852] [00234ms]: Factory::setTransactionMode(): setTransactionMode(): Mode: DEBUG [L0163] [00234ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0084] [00234ms]: [Function](): (2). User: 333 Start Date: 03-May-17 12:00 AM UTC End Date: 04-May-17 12:00 AM UTC DEBUG [L0163] [00234ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0254] [00250ms]: CalculatePolicy::isPastDateCalculationRequired(): Past date calculation is NOT required... DEBUG [L8537] [00250ms]: CalculatePolicy::addPendingCalculationDate(): Add Pending Dates: 2 DEBUG [L1852] [00250ms]: Factory::setTransactionMode(): setTransactionMode(): Mode: REPEATABLE READ DEBUG [L1827] [00250ms]: Factory::StartTransaction(): StartTransaction(): Transaction: Count: 0 Off: 0 OK: 1 DEBUG [L1862] [00250ms]: Factory::getTransactionMode(): getTransactionMode(): Mode: repeatable read DEBUG [L8779] [00250ms]: CalculatePolicy::calculate(): I: 0 Calculating DateStamp: 03-May-17 12:00 AM CET DEBUG [L8586] [00250ms]: CalculatePolicy::getLastPendingDate(): Last Pending Date: 04-May-17 12:00 AM CET DEBUG [L8397] [00250ms]: CalculatePolicy::getDatesToObtainDataFor(): Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET(1493852400) DEBUG [L8404] [00250ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 30-Apr-17 12:00 AM CET DEBUG [L8404] [00250ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 01-May-17 12:00 AM CET DEBUG [L8404] [00250ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 02-May-17 12:00 AM CET DEBUG [L8404] [00250ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 03-May-17 12:00 AM CET DEBUG [L8404] [00250ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 04-May-17 12:00 AM CET DEBUG [L8374] [00250ms]: CalculatePolicy::getDateRangeFromDateArray(): Found Date Range: Start: 30-Apr-17 End: 04-May-17 DEBUG [L8423] [00250ms]: CalculatePolicy::getRequiredData(): Date Range: Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET DEBUG [L0827] [00250ms]: CalculatePolicy::getSchedulePolicy(): Maximum Schedule Policy Start/Stop Window: 7200 DEBUG [L0762] [00250ms]: CalculatePolicy::getScheduleData(): Getting Schedule Data for Start Date: 29-Apr-17 10:00 PM CET End: 04-May-17 2:00 AM CET DEBUG [L0765] [00266ms]: CalculatePolicy::getScheduleData(): Found schedule rows: 4 DEBUG [L8355] [00281ms]: CalculatePolicy::getUserDateTotalData(): Found UserDateTotal rows: 12 DEBUG [L1735] [00281ms]: CalculatePolicy::getMealTimePolicy(): Found schedule policy rows: 4 DEBUG [L1747] [00281ms]: CalculatePolicy::getMealTimePolicy(): Found meal policy rows: 2 DEBUG [L1756] [00281ms]: CalculatePolicy::getMealTimePolicy(): Found schedule policy meal policy rows: 1 Policy Group: 1 DEBUG [L1410] [00281ms]: CalculatePolicy::getBreakTimePolicy(): No break policy rows... DEBUG [L5401] [00281ms]: CalculatePolicy::getExceptionPolicy(): Found Active Exceptions: 11 DEBUG [L5482] [00297ms]: CalculatePolicy::getPunchData(): Found punch rows: 7 DEBUG [L5417] [00297ms]: CalculatePolicy::getExceptionData(): Found existing exception rows: 1 DEBUG [L8484] [00297ms]: CalculatePolicy::getRequiredData(): Done collecting required data... DEBUG [L8724] [00297ms]: CalculatePolicy::_calculate(): Not calculating any time related policies due to flags... DEBUG [L3571] [00297ms]: CalculatePolicy::calculateExceptionPolicy(): DateStamp: 03-May-17 12:00 PM CET DEBUG [L3586] [00297ms]: CalculatePolicy::calculateExceptionPolicy(): Setting preMature Exception delay to maximum shift time: 57600 Enable PreMature Exceptions: 1 DEBUG [L0663] [00297ms]: CalculatePolicy::filterScheduleDataByStatus(): Start Date: 03-May-17 End Date: 03-May-17 DEBUG [L0680] [00297ms]: CalculatePolicy::filterScheduleDataByStatus(): Found schedule rows matched filter: 1 DEBUG [L5431] [00297ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Date: 03-May-17 DEBUG [L5447] [00297ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Found punch rows matched filter: 2 DEBUG [L3604] [00297ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: L3 Type ID: 50 DEBUG [L8261] [00297ms]: CalculatePolicy::filterUserDateTotalDataByObjectTypeIDs(): Found user_date_total rows matched filter: 1 DEBUG [L4680] [00297ms]: CalculatePolicy::calculateExceptionPolicy(): Daily Total Time: 32400 User ID: 333 DEBUG [L8317] [00297ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): UDT ID: 17156 Start: 03-May-17 8:00 AM CET End: 03-May-17 5:00 PM CET DEBUG [L8330] [00297ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): Shift Start: 03-May-17 8:00 AM CET End: 03-May-17 5:00 PM CET DEBUG [L0692] [00297ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Start Date: 03-May-17 8:00 AM CET End Date: 03-May-17 5:00 PM CET DEBUG [L0696] [00297ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 20 Start Time: 01-May-17 8:00 AM CET End Time: 01-May-17 5:00 PM CET DEBUG [L0731] [00297ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [00297ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 02-May-17 8:00 AM CET End Time: 02-May-17 5:00 PM CET DEBUG [L0731] [00297ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [00297ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 03-May-17 8:00 AM CET End Time: 03-May-17 5:00 PM CET DEBUG [L1046] [00297ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493794800 DEBUG [L1046] [00297ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493827200 DEBUG [L0718] [00297ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Within schedule times. DEBUG [L0744] [00297ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Found schedule rows matched filter: 1 DEBUG [L0804] [00297ms]: CalculatePolicy::filterSchedulePolicyByDate(): Found scheduled shifts for this date: 03-May-17 Total: 1 DEBUG [L1679] [00297ms] Array: CalculatePolicy::filterMealTimePolicy(): Meal Policies that apply to: 03-May-17 from schedule policies: array(1) { [0]=> int(0) } DEBUG [L1697] [00297ms]: CalculatePolicy::filterMealTimePolicy(): Using Policy Group meal policies... DEBUG [L1708] [00297ms]: CalculatePolicy::filterMealTimePolicy(): Meal policy does not match type or trigger time: 25200 DEBUG [L1716] [00297ms]: CalculatePolicy::filterMealTimePolicy(): Forced to always return at least one... DEBUG [L3604] [00297ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M1 Type ID: 50 DEBUG [L3604] [00297ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M2 Type ID: 50 DEBUG [L3604] [00297ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M3 Type ID: 50 DEBUG [L4216] [00297ms]: CalculatePolicy::calculateExceptionPolicy(): Lunch Punches match up. DEBUG [L3604] [00297ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M4 Type ID: 50 DEBUG [L4278] [00297ms]: CalculatePolicy::calculateExceptionPolicy(): Break Punches match up. DEBUG [L3604] [00297ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S1 Type ID: 50 DEBUG [L1065] [00297ms]: ScheduleFactory::inSchedule(): aWithin Schedule: 1493794800 DEBUG [L3604] [00297ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S2 Type ID: 50 DEBUG [L1128] [00297ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1758 DEBUG [L1128] [00297ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1792 DEBUG [L1046] [00297ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493794800 DEBUG [L1133] [00297ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3704] [00297ms]: CalculatePolicy::calculateExceptionPolicy(): Schedule Found DEBUG [L3604] [00297ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S3 Type ID: 50 DEBUG [L1128] [00297ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1758 DEBUG [L1128] [00297ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1792 DEBUG [L1046] [00297ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493794800 DEBUG [L1133] [00297ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3740] [00297ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3604] [00297ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S4 Type ID: 50 DEBUG [L3778] [00297ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3794] [00297ms]: CalculatePolicy::calculateExceptionPolicy(): Checking Late Starting Shift exception... Current time: 04-May-17 4:23 PM CET DEBUG [L3604] [00297ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S5 Type ID: 50 DEBUG [L1128] [00297ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1792 DEBUG [L1046] [00297ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493827200 DEBUG [L1133] [00297ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3897] [00297ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3604] [00297ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S6 Type ID: 50 DEBUG [L3947] [00297ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L5393] [00297ms]: CalculatePolicy::calculateExceptionPolicy(): No exception policies to calculate... DEBUG [L8565] [00297ms]: CalculatePolicy::getNextPendingDate(): Next Pending Date: 04-May-17 12:00 AM CET DEBUG [L8741] [00297ms]: CalculatePolicy::_calculate(): Next Pending Date: 04-May-17 12:00 AM CET DEBUG [L8779] [00297ms]: CalculatePolicy::calculate(): I: 1 Calculating DateStamp: 04-May-17 12:00 AM CET DEBUG [L8586] [00297ms]: CalculatePolicy::getLastPendingDate(): Last Pending Date: DEBUG [L8397] [00297ms]: CalculatePolicy::getDatesToObtainDataFor(): Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET(1493852400) DEBUG [L8481] [00297ms]: CalculatePolicy::getRequiredData(): No dates to get required data for... DEBUG [L8484] [00297ms]: CalculatePolicy::getRequiredData(): Done collecting required data... DEBUG [L8724] [00297ms]: CalculatePolicy::_calculate(): Not calculating any time related policies due to flags... DEBUG [L3571] [00297ms]: CalculatePolicy::calculateExceptionPolicy(): DateStamp: 04-May-17 12:00 PM CET DEBUG [L3586] [00297ms]: CalculatePolicy::calculateExceptionPolicy(): Setting preMature Exception delay to maximum shift time: 57600 Enable PreMature Exceptions: 1 DEBUG [L0663] [00297ms]: CalculatePolicy::filterScheduleDataByStatus(): Start Date: 04-May-17 End Date: 04-May-17 DEBUG [L0680] [00297ms]: CalculatePolicy::filterScheduleDataByStatus(): Found schedule rows matched filter: 1 DEBUG [L5431] [00297ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Date: 04-May-17 DEBUG [L5447] [00297ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Found punch rows matched filter: 1 DEBUG [L3604] [00297ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: L3 Type ID: 5 DEBUG [L8261] [00297ms]: CalculatePolicy::filterUserDateTotalDataByObjectTypeIDs(): Found user_date_total rows matched filter: 1 DEBUG [L4680] [00297ms]: CalculatePolicy::calculateExceptionPolicy(): Daily Total Time: 0 User ID: 333 DEBUG [L8317] [00297ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): UDT ID: 18023 Start: 04-May-17 8:00 AM CET End: DEBUG [L8330] [00297ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): Shift Start: 04-May-17 8:00 AM CET End: DEBUG [L0692] [00297ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Start Date: 04-May-17 8:00 AM CET End Date: DEBUG [L0696] [00297ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 20 Start Time: 01-May-17 8:00 AM CET End Time: 01-May-17 5:00 PM CET DEBUG [L0731] [00313ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [00313ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 02-May-17 8:00 AM CET End Time: 02-May-17 5:00 PM CET DEBUG [L0731] [00313ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [00313ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 03-May-17 8:00 AM CET End Time: 03-May-17 5:00 PM CET DEBUG [L0731] [00313ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [00313ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 04-May-17 8:00 AM CET End Time: 04-May-17 5:00 PM CET DEBUG [L1046] [00313ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493881200 DEBUG [L0724] [00313ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Within schedule start/stop time by: 7200 Prev Best Diff: DEBUG [L0744] [00313ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Found schedule rows matched filter: 1 DEBUG [L0804] [00313ms]: CalculatePolicy::filterSchedulePolicyByDate(): Found scheduled shifts for this date: 04-May-17 Total: 1 DEBUG [L1679] [00313ms] Array: CalculatePolicy::filterMealTimePolicy(): Meal Policies that apply to: 04-May-17 from schedule policies: array(1) { [0]=> int(0) } DEBUG [L1697] [00313ms]: CalculatePolicy::filterMealTimePolicy(): Using Policy Group meal policies... DEBUG [L1708] [00313ms]: CalculatePolicy::filterMealTimePolicy(): Meal policy does not match type or trigger time: 25200 DEBUG [L1716] [00313ms]: CalculatePolicy::filterMealTimePolicy(): Forced to always return at least one... DEBUG [L3604] [00313ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M1 Type ID: 50 DEBUG [L4088] [00313ms]: CalculatePolicy::calculateExceptionPolicy(): a1Found Missing Punch: DEBUG [L3604] [00313ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M2 Type ID: 5 DEBUG [L4127] [00313ms]: CalculatePolicy::calculateExceptionPolicy(): a2Found Missing Punch: DEBUG [L4130] [00313ms]: CalculatePolicy::calculateExceptionPolicy(): b2Found Missing Out Punch: DEBUG [L3604] [00313ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M3 Type ID: 5 DEBUG [L4216] [00313ms]: CalculatePolicy::calculateExceptionPolicy(): Lunch Punches match up. DEBUG [L3604] [00313ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M4 Type ID: 5 DEBUG [L4278] [00313ms]: CalculatePolicy::calculateExceptionPolicy(): Break Punches match up. DEBUG [L3604] [00313ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S1 Type ID: 50 DEBUG [L3604] [00313ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S2 Type ID: 50 DEBUG [L1128] [00313ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1792 DEBUG [L1128] [00313ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1830 DEBUG [L1046] [00313ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493881200 DEBUG [L1133] [00313ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3704] [00313ms]: CalculatePolicy::calculateExceptionPolicy(): Schedule Found DEBUG [L3604] [00313ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S3 Type ID: 50 DEBUG [L1128] [00313ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1792 DEBUG [L1128] [00313ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1830 DEBUG [L1046] [00313ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493881200 DEBUG [L1133] [00313ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3740] [00313ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3604] [00313ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S4 Type ID: 50 DEBUG [L3778] [00313ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3794] [00313ms]: CalculatePolicy::calculateExceptionPolicy(): Checking Late Starting Shift exception... Current time: 04-May-17 4:23 PM CET DEBUG [L1894] [00313ms]: TTDate::inWindow(): Epoch: 04-May-17 4:23 PM CET Window Epoch: 04-May-17 8:00 AM CET Window: 900 DEBUG [L1902] [00313ms]: TTDate::inWindow(): NOT Within Window DEBUG [L3810] [00313ms]: CalculatePolicy::calculateExceptionPolicy(): Found Schedule: Start Time: 04-May-17 8:00 AM CET DEBUG [L1065] [00313ms]: ScheduleFactory::inSchedule(): aWithin Schedule: 1493881200 DEBUG [L3832] [00313ms]: CalculatePolicy::calculateExceptionPolicy(): bFound punch for schedule... DEBUG [L3604] [00313ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S5 Type ID: 50 DEBUG [L3604] [00313ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S6 Type ID: 50 DEBUG [L3965] [00313ms]: CalculatePolicy::calculateExceptionPolicy(): aFound Missing Punch: DEBUG [L3968] [00313ms]: CalculatePolicy::calculateExceptionPolicy(): bFound Missing Out Punch: DEBUG [L3971] [00313ms]: CalculatePolicy::calculateExceptionPolicy(): Punch: 04-May-17 8:00 AM CET Schedule Start Time: 04-May-17 8:00 AM CET End Time: 04-May-17 5:00 PM CET DEBUG [L5393] [00313ms]: CalculatePolicy::calculateExceptionPolicy(): No exception policies to calculate... DEBUG [L8743] [00313ms]: CalculatePolicy::_calculate(): No more Pending Dates... DEBUG [L8800] [00313ms]: CalculatePolicy::Save(): Saving data... DEBUG [L0403] [00313ms]: CalculatePolicy::insertUserDateTotal(): System total time was not deleted before trying to insert it again... This is either an error or the pay period is locked. DEBUG [L1838] [00313ms]: Factory::CommitTransaction(): CommitTransaction(): Final Commit... Transaction: Count: 1 Off: 1 OK: 1 DEBUG [L1852] [00313ms]: Factory::setTransactionMode(): setTransactionMode(): Mode: DEBUG [L0163] [00313ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0084] [00313ms]: [Function](): (3). User: 171 Start Date: 03-May-17 12:00 AM UTC End Date: 04-May-17 12:00 AM UTC DEBUG [L0163] [00313ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0254] [00313ms]: CalculatePolicy::isPastDateCalculationRequired(): Past date calculation is NOT required... DEBUG [L8537] [00313ms]: CalculatePolicy::addPendingCalculationDate(): Add Pending Dates: 2 DEBUG [L1852] [00313ms]: Factory::setTransactionMode(): setTransactionMode(): Mode: REPEATABLE READ DEBUG [L1827] [00313ms]: Factory::StartTransaction(): StartTransaction(): Transaction: Count: 0 Off: 0 OK: 1 DEBUG [L1862] [00313ms]: Factory::getTransactionMode(): getTransactionMode(): Mode: repeatable read DEBUG [L8779] [00313ms]: CalculatePolicy::calculate(): I: 0 Calculating DateStamp: 03-May-17 12:00 AM CET DEBUG [L8586] [00313ms]: CalculatePolicy::getLastPendingDate(): Last Pending Date: 04-May-17 12:00 AM CET DEBUG [L8397] [00313ms]: CalculatePolicy::getDatesToObtainDataFor(): Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET(1493852400) DEBUG [L8404] [00313ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 30-Apr-17 12:00 AM CET DEBUG [L8404] [00313ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 01-May-17 12:00 AM CET DEBUG [L8404] [00313ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 02-May-17 12:00 AM CET DEBUG [L8404] [00313ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 03-May-17 12:00 AM CET DEBUG [L8404] [00313ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 04-May-17 12:00 AM CET DEBUG [L8374] [00313ms]: CalculatePolicy::getDateRangeFromDateArray(): Found Date Range: Start: 30-Apr-17 End: 04-May-17 DEBUG [L8423] [00313ms]: CalculatePolicy::getRequiredData(): Date Range: Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET DEBUG [L0827] [00313ms]: CalculatePolicy::getSchedulePolicy(): Maximum Schedule Policy Start/Stop Window: 7200 DEBUG [L0762] [00313ms]: CalculatePolicy::getScheduleData(): Getting Schedule Data for Start Date: 29-Apr-17 10:00 PM CET End: 04-May-17 2:00 AM CET DEBUG [L0765] [00328ms]: CalculatePolicy::getScheduleData(): Found schedule rows: 5 DEBUG [L8355] [00344ms]: CalculatePolicy::getUserDateTotalData(): Found UserDateTotal rows: 15 DEBUG [L1735] [00344ms]: CalculatePolicy::getMealTimePolicy(): Found schedule policy rows: 4 DEBUG [L1747] [00359ms]: CalculatePolicy::getMealTimePolicy(): Found meal policy rows: 2 DEBUG [L1756] [00359ms]: CalculatePolicy::getMealTimePolicy(): Found schedule policy meal policy rows: 1 Policy Group: 1 DEBUG [L1410] [00359ms]: CalculatePolicy::getBreakTimePolicy(): No break policy rows... DEBUG [L5401] [00359ms]: CalculatePolicy::getExceptionPolicy(): Found Active Exceptions: 11 DEBUG [L5482] [00359ms]: CalculatePolicy::getPunchData(): Found punch rows: 7 DEBUG [L5417] [00359ms]: CalculatePolicy::getExceptionData(): Found existing exception rows: 3 DEBUG [L8484] [00359ms]: CalculatePolicy::getRequiredData(): Done collecting required data... DEBUG [L8724] [00359ms]: CalculatePolicy::_calculate(): Not calculating any time related policies due to flags... DEBUG [L3571] [00359ms]: CalculatePolicy::calculateExceptionPolicy(): DateStamp: 03-May-17 12:00 PM CET DEBUG [L3586] [00359ms]: CalculatePolicy::calculateExceptionPolicy(): Setting preMature Exception delay to maximum shift time: 57600 Enable PreMature Exceptions: 1 DEBUG [L0663] [00359ms]: CalculatePolicy::filterScheduleDataByStatus(): Start Date: 03-May-17 End Date: 03-May-17 DEBUG [L0680] [00359ms]: CalculatePolicy::filterScheduleDataByStatus(): Found schedule rows matched filter: 1 DEBUG [L5431] [00359ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Date: 03-May-17 DEBUG [L5447] [00359ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Found punch rows matched filter: 2 DEBUG [L3604] [00359ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: L3 Type ID: 50 DEBUG [L8261] [00359ms]: CalculatePolicy::filterUserDateTotalDataByObjectTypeIDs(): Found user_date_total rows matched filter: 1 DEBUG [L4680] [00359ms]: CalculatePolicy::calculateExceptionPolicy(): Daily Total Time: 32400 User ID: 171 DEBUG [L8317] [00359ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): UDT ID: 17505 Start: 03-May-17 8:00 AM CET End: 03-May-17 5:00 PM CET DEBUG [L8330] [00359ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): Shift Start: 03-May-17 8:00 AM CET End: 03-May-17 5:00 PM CET DEBUG [L0692] [00359ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Start Date: 03-May-17 8:00 AM CET End Date: 03-May-17 5:00 PM CET DEBUG [L0696] [00359ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 20 Start Time: 01-May-17 8:00 AM CET End Time: 01-May-17 5:00 PM CET DEBUG [L0731] [00359ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [00359ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 02-May-17 8:00 AM CET End Time: 02-May-17 5:00 PM CET DEBUG [L0731] [00359ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [00359ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 03-May-17 8:00 AM CET End Time: 03-May-17 5:00 PM CET DEBUG [L1046] [00359ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493794800 DEBUG [L1046] [00359ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493827200 DEBUG [L0718] [00359ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Within schedule times. DEBUG [L0744] [00359ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Found schedule rows matched filter: 1 DEBUG [L0804] [00359ms]: CalculatePolicy::filterSchedulePolicyByDate(): Found scheduled shifts for this date: 03-May-17 Total: 1 DEBUG [L1679] [00359ms] Array: CalculatePolicy::filterMealTimePolicy(): Meal Policies that apply to: 03-May-17 from schedule policies: array(1) { [0]=> int(0) } DEBUG [L1697] [00359ms]: CalculatePolicy::filterMealTimePolicy(): Using Policy Group meal policies... DEBUG [L1708] [00359ms]: CalculatePolicy::filterMealTimePolicy(): Meal policy does not match type or trigger time: 25200 DEBUG [L1716] [00359ms]: CalculatePolicy::filterMealTimePolicy(): Forced to always return at least one... DEBUG [L3604] [00359ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M1 Type ID: 50 DEBUG [L3604] [00359ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M2 Type ID: 50 DEBUG [L3604] [00359ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M3 Type ID: 50 DEBUG [L4216] [00359ms]: CalculatePolicy::calculateExceptionPolicy(): Lunch Punches match up. DEBUG [L3604] [00359ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M4 Type ID: 50 DEBUG [L4278] [00359ms]: CalculatePolicy::calculateExceptionPolicy(): Break Punches match up. DEBUG [L3604] [00359ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S1 Type ID: 50 DEBUG [L1065] [00359ms]: ScheduleFactory::inSchedule(): aWithin Schedule: 1493794800 DEBUG [L3604] [00359ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S2 Type ID: 50 DEBUG [L1128] [00375ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1727 DEBUG [L1128] [00375ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1761 DEBUG [L1046] [00375ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493794800 DEBUG [L1133] [00375ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3704] [00375ms]: CalculatePolicy::calculateExceptionPolicy(): Schedule Found DEBUG [L3604] [00375ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S3 Type ID: 50 DEBUG [L1128] [00375ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1727 DEBUG [L1128] [00375ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1761 DEBUG [L1046] [00375ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493794800 DEBUG [L1133] [00375ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3740] [00375ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3604] [00375ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S4 Type ID: 50 DEBUG [L3778] [00375ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3794] [00375ms]: CalculatePolicy::calculateExceptionPolicy(): Checking Late Starting Shift exception... Current time: 04-May-17 4:23 PM CET DEBUG [L3604] [00375ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S5 Type ID: 50 DEBUG [L1128] [00375ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1761 DEBUG [L1046] [00375ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493827200 DEBUG [L1133] [00375ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3897] [00375ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3604] [00375ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S6 Type ID: 50 DEBUG [L3947] [00375ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L5393] [00375ms]: CalculatePolicy::calculateExceptionPolicy(): No exception policies to calculate... DEBUG [L8565] [00375ms]: CalculatePolicy::getNextPendingDate(): Next Pending Date: 04-May-17 12:00 AM CET DEBUG [L8741] [00375ms]: CalculatePolicy::_calculate(): Next Pending Date: 04-May-17 12:00 AM CET DEBUG [L8779] [00375ms]: CalculatePolicy::calculate(): I: 1 Calculating DateStamp: 04-May-17 12:00 AM CET DEBUG [L8586] [00375ms]: CalculatePolicy::getLastPendingDate(): Last Pending Date: DEBUG [L8397] [00375ms]: CalculatePolicy::getDatesToObtainDataFor(): Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET(1493852400) DEBUG [L8481] [00375ms]: CalculatePolicy::getRequiredData(): No dates to get required data for... DEBUG [L8484] [00375ms]: CalculatePolicy::getRequiredData(): Done collecting required data... DEBUG [L8724] [00375ms]: CalculatePolicy::_calculate(): Not calculating any time related policies due to flags... DEBUG [L3571] [00375ms]: CalculatePolicy::calculateExceptionPolicy(): DateStamp: 04-May-17 12:00 PM CET DEBUG [L3586] [00375ms]: CalculatePolicy::calculateExceptionPolicy(): Setting preMature Exception delay to maximum shift time: 57600 Enable PreMature Exceptions: 1 DEBUG [L0663] [00375ms]: CalculatePolicy::filterScheduleDataByStatus(): Start Date: 04-May-17 End Date: 04-May-17 DEBUG [L0680] [00375ms]: CalculatePolicy::filterScheduleDataByStatus(): Found schedule rows matched filter: 1 DEBUG [L5431] [00375ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Date: 04-May-17 DEBUG [L5447] [00375ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Found punch rows matched filter: 1 DEBUG [L3604] [00375ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: L3 Type ID: 5 DEBUG [L8261] [00375ms]: CalculatePolicy::filterUserDateTotalDataByObjectTypeIDs(): Found user_date_total rows matched filter: 1 DEBUG [L4680] [00375ms]: CalculatePolicy::calculateExceptionPolicy(): Daily Total Time: 0 User ID: 171 DEBUG [L8317] [00375ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): UDT ID: 18457 Start: 04-May-17 9:10 AM CET End: DEBUG [L8330] [00375ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): Shift Start: 04-May-17 9:10 AM CET End: DEBUG [L0692] [00375ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Start Date: 04-May-17 9:10 AM CET End Date: DEBUG [L0696] [00375ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 20 Start Time: 01-May-17 8:00 AM CET End Time: 01-May-17 5:00 PM CET DEBUG [L0731] [00375ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [00375ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 02-May-17 8:00 AM CET End Time: 02-May-17 5:00 PM CET DEBUG [L0731] [00375ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [00375ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 03-May-17 8:00 AM CET End Time: 03-May-17 5:00 PM CET DEBUG [L0731] [00375ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [00375ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 20 Start Time: 04-May-17 8:00 AM CET End Time: 04-May-17 11:00 AM CET DEBUG [L1046] [00375ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493885400 DEBUG [L0724] [00375ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Within schedule start/stop time by: 7200 Prev Best Diff: DEBUG [L0696] [00375ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 04-May-17 11:00 AM CET End Time: 04-May-17 5:00 PM CET DEBUG [L1096] [00375ms]: ScheduleFactory::inStartWindow(): Within Start/Stop window: 7200 DEBUG [L0744] [00375ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Found schedule rows matched filter: 1 DEBUG [L0804] [00375ms]: CalculatePolicy::filterSchedulePolicyByDate(): Found scheduled shifts for this date: 04-May-17 Total: 1 DEBUG [L1679] [00375ms] Array: CalculatePolicy::filterMealTimePolicy(): Meal Policies that apply to: 04-May-17 from schedule policies: array(1) { [0]=> int(0) } DEBUG [L1697] [00375ms]: CalculatePolicy::filterMealTimePolicy(): Using Policy Group meal policies... DEBUG [L1708] [00375ms]: CalculatePolicy::filterMealTimePolicy(): Meal policy does not match type or trigger time: 25200 DEBUG [L1716] [00375ms]: CalculatePolicy::filterMealTimePolicy(): Forced to always return at least one... DEBUG [L3604] [00375ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M1 Type ID: 50 DEBUG [L4088] [00375ms]: CalculatePolicy::calculateExceptionPolicy(): a1Found Missing Punch: DEBUG [L3604] [00375ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M2 Type ID: 5 DEBUG [L4127] [00375ms]: CalculatePolicy::calculateExceptionPolicy(): a2Found Missing Punch: DEBUG [L4130] [00375ms]: CalculatePolicy::calculateExceptionPolicy(): b2Found Missing Out Punch: DEBUG [L3604] [00375ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M3 Type ID: 5 DEBUG [L4216] [00375ms]: CalculatePolicy::calculateExceptionPolicy(): Lunch Punches match up. DEBUG [L3604] [00375ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M4 Type ID: 5 DEBUG [L4278] [00375ms]: CalculatePolicy::calculateExceptionPolicy(): Break Punches match up. DEBUG [L3604] [00375ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S1 Type ID: 50 DEBUG [L3604] [00375ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S2 Type ID: 50 DEBUG [L1128] [00375ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1761 DEBUG [L1128] [00375ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1832 DEBUG [L1096] [00375ms]: ScheduleFactory::inStartWindow(): Within Start/Stop window: 7200 DEBUG [L1137] [00375ms]: PunchFactory::findScheduleID(): Within schedule start/stop time by: 6600 Prev Best Diff: DEBUG [L1128] [00375ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1799 DEBUG [L1046] [00375ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493885400 DEBUG [L1133] [00375ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3604] [00375ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S3 Type ID: 50 DEBUG [L1128] [00375ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1761 DEBUG [L1128] [00375ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1832 DEBUG [L1096] [00391ms]: ScheduleFactory::inStartWindow(): Within Start/Stop window: 7200 DEBUG [L1137] [00391ms]: PunchFactory::findScheduleID(): Within schedule start/stop time by: 6600 Prev Best Diff: DEBUG [L1128] [00391ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1799 DEBUG [L1046] [00391ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493885400 DEBUG [L1133] [00391ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3740] [00391ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3604] [00391ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S4 Type ID: 50 DEBUG [L3778] [00391ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3794] [00391ms]: CalculatePolicy::calculateExceptionPolicy(): Checking Late Starting Shift exception... Current time: 04-May-17 4:23 PM CET DEBUG [L1894] [00391ms]: TTDate::inWindow(): Epoch: 04-May-17 4:23 PM CET Window Epoch: 04-May-17 11:00 AM CET Window: 900 DEBUG [L1902] [00391ms]: TTDate::inWindow(): NOT Within Window DEBUG [L3810] [00391ms]: CalculatePolicy::calculateExceptionPolicy(): Found Schedule: Start Time: 04-May-17 11:00 AM CET DEBUG [L1096] [00391ms]: ScheduleFactory::inStartWindow(): Within Start/Stop window: 7200 DEBUG [L1069] [00391ms]: ScheduleFactory::inSchedule(): bWithin Schedule: 1493885400 DEBUG [L3832] [00391ms]: CalculatePolicy::calculateExceptionPolicy(): bFound punch for schedule... DEBUG [L3604] [00391ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S5 Type ID: 50 DEBUG [L3604] [00391ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S6 Type ID: 50 DEBUG [L3965] [00391ms]: CalculatePolicy::calculateExceptionPolicy(): aFound Missing Punch: DEBUG [L3968] [00391ms]: CalculatePolicy::calculateExceptionPolicy(): bFound Missing Out Punch: DEBUG [L3971] [00391ms]: CalculatePolicy::calculateExceptionPolicy(): Punch: 04-May-17 9:10 AM CET Schedule Start Time: 04-May-17 11:00 AM CET End Time: 04-May-17 5:00 PM CET DEBUG [L5393] [00391ms]: CalculatePolicy::calculateExceptionPolicy(): No exception policies to calculate... DEBUG [L8743] [00391ms]: CalculatePolicy::_calculate(): No more Pending Dates... DEBUG [L8800] [00391ms]: CalculatePolicy::Save(): Saving data... DEBUG [L0403] [00391ms]: CalculatePolicy::insertUserDateTotal(): System total time was not deleted before trying to insert it again... This is either an error or the pay period is locked. DEBUG [L1838] [00391ms]: Factory::CommitTransaction(): CommitTransaction(): Final Commit... Transaction: Count: 1 Off: 1 OK: 1 DEBUG [L1852] [00391ms]: Factory::setTransactionMode(): setTransactionMode(): Mode: DEBUG [L0163] [00391ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0084] [00391ms]: [Function](): (4). User: 191 Start Date: 03-May-17 12:00 AM UTC End Date: 04-May-17 12:00 AM UTC DEBUG [L0163] [00391ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0254] [00391ms]: CalculatePolicy::isPastDateCalculationRequired(): Past date calculation is NOT required... DEBUG [L8537] [00391ms]: CalculatePolicy::addPendingCalculationDate(): Add Pending Dates: 2 DEBUG [L1852] [00391ms]: Factory::setTransactionMode(): setTransactionMode(): Mode: REPEATABLE READ DEBUG [L1827] [00391ms]: Factory::StartTransaction(): StartTransaction(): Transaction: Count: 0 Off: 0 OK: 1 DEBUG [L1862] [00391ms]: Factory::getTransactionMode(): getTransactionMode(): Mode: repeatable read DEBUG [L8779] [00391ms]: CalculatePolicy::calculate(): I: 0 Calculating DateStamp: 03-May-17 12:00 AM CET DEBUG [L8586] [00391ms]: CalculatePolicy::getLastPendingDate(): Last Pending Date: 04-May-17 12:00 AM CET DEBUG [L8397] [00391ms]: CalculatePolicy::getDatesToObtainDataFor(): Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET(1493852400) DEBUG [L8404] [00391ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 30-Apr-17 12:00 AM CET DEBUG [L8404] [00391ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 01-May-17 12:00 AM CET DEBUG [L8404] [00391ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 02-May-17 12:00 AM CET DEBUG [L8404] [00391ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 03-May-17 12:00 AM CET DEBUG [L8404] [00391ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 04-May-17 12:00 AM CET DEBUG [L8374] [00391ms]: CalculatePolicy::getDateRangeFromDateArray(): Found Date Range: Start: 30-Apr-17 End: 04-May-17 DEBUG [L8423] [00391ms]: CalculatePolicy::getRequiredData(): Date Range: Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET DEBUG [L0827] [00391ms]: CalculatePolicy::getSchedulePolicy(): Maximum Schedule Policy Start/Stop Window: 7200 DEBUG [L0762] [00391ms]: CalculatePolicy::getScheduleData(): Getting Schedule Data for Start Date: 29-Apr-17 10:00 PM CET End: 04-May-17 2:00 AM CET DEBUG [L0765] [00406ms]: CalculatePolicy::getScheduleData(): Found schedule rows: 4 DEBUG [L8355] [00422ms]: CalculatePolicy::getUserDateTotalData(): Found UserDateTotal rows: 12 DEBUG [L1735] [00422ms]: CalculatePolicy::getMealTimePolicy(): Found schedule policy rows: 4 DEBUG [L1747] [00422ms]: CalculatePolicy::getMealTimePolicy(): Found meal policy rows: 2 DEBUG [L1756] [00437ms]: CalculatePolicy::getMealTimePolicy(): Found schedule policy meal policy rows: 1 Policy Group: 1 DEBUG [L1410] [00437ms]: CalculatePolicy::getBreakTimePolicy(): No break policy rows... DEBUG [L5401] [00437ms]: CalculatePolicy::getExceptionPolicy(): Found Active Exceptions: 11 DEBUG [L5482] [00437ms]: CalculatePolicy::getPunchData(): Found punch rows: 7 DEBUG [L5417] [00437ms]: CalculatePolicy::getExceptionData(): Found existing exception rows: 1 DEBUG [L8484] [00437ms]: CalculatePolicy::getRequiredData(): Done collecting required data... DEBUG [L8724] [00437ms]: CalculatePolicy::_calculate(): Not calculating any time related policies due to flags... DEBUG [L3571] [00437ms]: CalculatePolicy::calculateExceptionPolicy(): DateStamp: 03-May-17 12:00 PM CET DEBUG [L3586] [00437ms]: CalculatePolicy::calculateExceptionPolicy(): Setting preMature Exception delay to maximum shift time: 57600 Enable PreMature Exceptions: 1 DEBUG [L0663] [00437ms]: CalculatePolicy::filterScheduleDataByStatus(): Start Date: 03-May-17 End Date: 03-May-17 DEBUG [L0680] [00437ms]: CalculatePolicy::filterScheduleDataByStatus(): Found schedule rows matched filter: 1 DEBUG [L5431] [00437ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Date: 03-May-17 DEBUG [L5447] [00437ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Found punch rows matched filter: 2 DEBUG [L3604] [00437ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: L3 Type ID: 50 DEBUG [L8261] [00437ms]: CalculatePolicy::filterUserDateTotalDataByObjectTypeIDs(): Found user_date_total rows matched filter: 1 DEBUG [L4680] [00437ms]: CalculatePolicy::calculateExceptionPolicy(): Daily Total Time: 32400 User ID: 191 DEBUG [L8317] [00437ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): UDT ID: 17152 Start: 03-May-17 8:00 AM CET End: 03-May-17 5:00 PM CET DEBUG [L8330] [00437ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): Shift Start: 03-May-17 8:00 AM CET End: 03-May-17 5:00 PM CET DEBUG [L0692] [00437ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Start Date: 03-May-17 8:00 AM CET End Date: 03-May-17 5:00 PM CET DEBUG [L0696] [00437ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 20 Start Time: 01-May-17 8:00 AM CET End Time: 01-May-17 5:00 PM CET DEBUG [L0731] [00437ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [00437ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 02-May-17 8:00 AM CET End Time: 02-May-17 5:00 PM CET DEBUG [L0731] [00437ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [00437ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 03-May-17 8:00 AM CET End Time: 03-May-17 5:00 PM CET DEBUG [L1046] [00437ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493794800 DEBUG [L1046] [00437ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493827200 DEBUG [L0718] [00437ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Within schedule times. DEBUG [L0744] [00437ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Found schedule rows matched filter: 1 DEBUG [L0804] [00437ms]: CalculatePolicy::filterSchedulePolicyByDate(): Found scheduled shifts for this date: 03-May-17 Total: 1 DEBUG [L1679] [00437ms] Array: CalculatePolicy::filterMealTimePolicy(): Meal Policies that apply to: 03-May-17 from schedule policies: array(1) { [0]=> int(0) } DEBUG [L1697] [00437ms]: CalculatePolicy::filterMealTimePolicy(): Using Policy Group meal policies... DEBUG [L1708] [00437ms]: CalculatePolicy::filterMealTimePolicy(): Meal policy does not match type or trigger time: 25200 DEBUG [L1716] [00437ms]: CalculatePolicy::filterMealTimePolicy(): Forced to always return at least one... DEBUG [L3604] [00437ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M1 Type ID: 50 DEBUG [L3604] [00437ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M2 Type ID: 50 DEBUG [L3604] [00437ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M3 Type ID: 50 DEBUG [L4216] [00437ms]: CalculatePolicy::calculateExceptionPolicy(): Lunch Punches match up. DEBUG [L3604] [00437ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M4 Type ID: 50 DEBUG [L4278] [00437ms]: CalculatePolicy::calculateExceptionPolicy(): Break Punches match up. DEBUG [L3604] [00437ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S1 Type ID: 50 DEBUG [L1065] [00437ms]: ScheduleFactory::inSchedule(): aWithin Schedule: 1493794800 DEBUG [L3604] [00437ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S2 Type ID: 50 DEBUG [L1128] [00437ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1744 DEBUG [L1128] [00437ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1778 DEBUG [L1046] [00437ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493794800 DEBUG [L1133] [00437ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3704] [00437ms]: CalculatePolicy::calculateExceptionPolicy(): Schedule Found DEBUG [L3604] [00437ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S3 Type ID: 50 DEBUG [L1128] [00453ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1744 DEBUG [L1128] [00453ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1778 DEBUG [L1046] [00453ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493794800 DEBUG [L1133] [00453ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3740] [00453ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3604] [00453ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S4 Type ID: 50 DEBUG [L3778] [00453ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3794] [00453ms]: CalculatePolicy::calculateExceptionPolicy(): Checking Late Starting Shift exception... Current time: 04-May-17 4:23 PM CET DEBUG [L3604] [00453ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S5 Type ID: 50 DEBUG [L1128] [00453ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1778 DEBUG [L1046] [00453ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493827200 DEBUG [L1133] [00453ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3897] [00453ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3604] [00453ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S6 Type ID: 50 DEBUG [L3947] [00453ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L5393] [00453ms]: CalculatePolicy::calculateExceptionPolicy(): No exception policies to calculate... DEBUG [L8565] [00453ms]: CalculatePolicy::getNextPendingDate(): Next Pending Date: 04-May-17 12:00 AM CET DEBUG [L8741] [00453ms]: CalculatePolicy::_calculate(): Next Pending Date: 04-May-17 12:00 AM CET DEBUG [L8779] [00453ms]: CalculatePolicy::calculate(): I: 1 Calculating DateStamp: 04-May-17 12:00 AM CET DEBUG [L8586] [00453ms]: CalculatePolicy::getLastPendingDate(): Last Pending Date: DEBUG [L8397] [00453ms]: CalculatePolicy::getDatesToObtainDataFor(): Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET(1493852400) DEBUG [L8481] [00453ms]: CalculatePolicy::getRequiredData(): No dates to get required data for... DEBUG [L8484] [00453ms]: CalculatePolicy::getRequiredData(): Done collecting required data... DEBUG [L8724] [00453ms]: CalculatePolicy::_calculate(): Not calculating any time related policies due to flags... DEBUG [L3571] [00453ms]: CalculatePolicy::calculateExceptionPolicy(): DateStamp: 04-May-17 12:00 PM CET DEBUG [L3586] [00453ms]: CalculatePolicy::calculateExceptionPolicy(): Setting preMature Exception delay to maximum shift time: 57600 Enable PreMature Exceptions: 1 DEBUG [L0663] [00453ms]: CalculatePolicy::filterScheduleDataByStatus(): Start Date: 04-May-17 End Date: 04-May-17 DEBUG [L0680] [00453ms]: CalculatePolicy::filterScheduleDataByStatus(): Found schedule rows matched filter: 1 DEBUG [L5431] [00453ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Date: 04-May-17 DEBUG [L5447] [00453ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Found punch rows matched filter: 1 DEBUG [L3604] [00453ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: L3 Type ID: 5 DEBUG [L8261] [00453ms]: CalculatePolicy::filterUserDateTotalDataByObjectTypeIDs(): Found user_date_total rows matched filter: 1 DEBUG [L4680] [00453ms]: CalculatePolicy::calculateExceptionPolicy(): Daily Total Time: 0 User ID: 191 DEBUG [L8317] [00453ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): UDT ID: 18172 Start: 04-May-17 8:00 AM CET End: DEBUG [L8330] [00453ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): Shift Start: 04-May-17 8:00 AM CET End: DEBUG [L0692] [00453ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Start Date: 04-May-17 8:00 AM CET End Date: DEBUG [L0696] [00453ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 20 Start Time: 01-May-17 8:00 AM CET End Time: 01-May-17 5:00 PM CET DEBUG [L0731] [00453ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [00453ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 02-May-17 8:00 AM CET End Time: 02-May-17 5:00 PM CET DEBUG [L0731] [00453ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [00453ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 03-May-17 8:00 AM CET End Time: 03-May-17 5:00 PM CET DEBUG [L0731] [00453ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [00453ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 04-May-17 8:00 AM CET End Time: 04-May-17 5:00 PM CET DEBUG [L1046] [00453ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493881200 DEBUG [L0724] [00453ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Within schedule start/stop time by: 7200 Prev Best Diff: DEBUG [L0744] [00453ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Found schedule rows matched filter: 1 DEBUG [L0804] [00453ms]: CalculatePolicy::filterSchedulePolicyByDate(): Found scheduled shifts for this date: 04-May-17 Total: 1 DEBUG [L1679] [00453ms] Array: CalculatePolicy::filterMealTimePolicy(): Meal Policies that apply to: 04-May-17 from schedule policies: array(1) { [0]=> int(0) } DEBUG [L1697] [00453ms]: CalculatePolicy::filterMealTimePolicy(): Using Policy Group meal policies... DEBUG [L1708] [00453ms]: CalculatePolicy::filterMealTimePolicy(): Meal policy does not match type or trigger time: 25200 DEBUG [L1716] [00453ms]: CalculatePolicy::filterMealTimePolicy(): Forced to always return at least one... DEBUG [L3604] [00453ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M1 Type ID: 50 DEBUG [L4088] [00453ms]: CalculatePolicy::calculateExceptionPolicy(): a1Found Missing Punch: DEBUG [L3604] [00453ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M2 Type ID: 5 DEBUG [L4127] [00453ms]: CalculatePolicy::calculateExceptionPolicy(): a2Found Missing Punch: DEBUG [L4130] [00453ms]: CalculatePolicy::calculateExceptionPolicy(): b2Found Missing Out Punch: DEBUG [L3604] [00453ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M3 Type ID: 5 DEBUG [L4216] [00453ms]: CalculatePolicy::calculateExceptionPolicy(): Lunch Punches match up. DEBUG [L3604] [00453ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M4 Type ID: 5 DEBUG [L4278] [00453ms]: CalculatePolicy::calculateExceptionPolicy(): Break Punches match up. DEBUG [L3604] [00453ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S1 Type ID: 50 DEBUG [L3604] [00453ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S2 Type ID: 50 DEBUG [L1128] [00453ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1778 DEBUG [L1128] [00453ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1816 DEBUG [L1046] [00453ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493881200 DEBUG [L1133] [00453ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3704] [00453ms]: CalculatePolicy::calculateExceptionPolicy(): Schedule Found DEBUG [L3604] [00453ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S3 Type ID: 50 DEBUG [L1128] [00453ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1778 DEBUG [L1128] [00453ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1816 DEBUG [L1046] [00453ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493881200 DEBUG [L1133] [00453ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3740] [00453ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3604] [00453ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S4 Type ID: 50 DEBUG [L3778] [00453ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3794] [00453ms]: CalculatePolicy::calculateExceptionPolicy(): Checking Late Starting Shift exception... Current time: 04-May-17 4:23 PM CET DEBUG [L1894] [00453ms]: TTDate::inWindow(): Epoch: 04-May-17 4:23 PM CET Window Epoch: 04-May-17 8:00 AM CET Window: 900 DEBUG [L1902] [00453ms]: TTDate::inWindow(): NOT Within Window DEBUG [L3810] [00453ms]: CalculatePolicy::calculateExceptionPolicy(): Found Schedule: Start Time: 04-May-17 8:00 AM CET DEBUG [L1065] [00453ms]: ScheduleFactory::inSchedule(): aWithin Schedule: 1493881200 DEBUG [L3832] [00453ms]: CalculatePolicy::calculateExceptionPolicy(): bFound punch for schedule... DEBUG [L3604] [00453ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S5 Type ID: 50 DEBUG [L3604] [00453ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S6 Type ID: 50 DEBUG [L3965] [00453ms]: CalculatePolicy::calculateExceptionPolicy(): aFound Missing Punch: DEBUG [L3968] [00453ms]: CalculatePolicy::calculateExceptionPolicy(): bFound Missing Out Punch: DEBUG [L3971] [00453ms]: CalculatePolicy::calculateExceptionPolicy(): Punch: 04-May-17 8:00 AM CET Schedule Start Time: 04-May-17 8:00 AM CET End Time: 04-May-17 5:00 PM CET DEBUG [L5393] [00453ms]: CalculatePolicy::calculateExceptionPolicy(): No exception policies to calculate... DEBUG [L8743] [00453ms]: CalculatePolicy::_calculate(): No more Pending Dates... DEBUG [L8800] [00453ms]: CalculatePolicy::Save(): Saving data... DEBUG [L0403] [00453ms]: CalculatePolicy::insertUserDateTotal(): System total time was not deleted before trying to insert it again... This is either an error or the pay period is locked. DEBUG [L1838] [00453ms]: Factory::CommitTransaction(): CommitTransaction(): Final Commit... Transaction: Count: 1 Off: 1 OK: 1 DEBUG [L1852] [00453ms]: Factory::setTransactionMode(): setTransactionMode(): Mode: DEBUG [L0163] [00453ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0084] [00453ms]: [Function](): (5). User: 188 Start Date: 04-May-17 12:00 AM UTC End Date: 04-May-17 12:00 AM UTC DEBUG [L0163] [00469ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0254] [00469ms]: CalculatePolicy::isPastDateCalculationRequired(): Past date calculation is NOT required... DEBUG [L8535] [00469ms]: CalculatePolicy::addPendingCalculationDate(): Add Pending Date: 04-May-17 DEBUG [L1852] [00469ms]: Factory::setTransactionMode(): setTransactionMode(): Mode: REPEATABLE READ DEBUG [L1827] [00469ms]: Factory::StartTransaction(): StartTransaction(): Transaction: Count: 0 Off: 0 OK: 1 DEBUG [L1862] [00469ms]: Factory::getTransactionMode(): getTransactionMode(): Mode: repeatable read DEBUG [L8779] [00469ms]: CalculatePolicy::calculate(): I: 0 Calculating DateStamp: 04-May-17 12:00 AM CET DEBUG [L8586] [00469ms]: CalculatePolicy::getLastPendingDate(): Last Pending Date: 04-May-17 12:00 AM CET DEBUG [L8397] [00469ms]: CalculatePolicy::getDatesToObtainDataFor(): Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET(1493852400) DEBUG [L8404] [00469ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 30-Apr-17 12:00 AM CET DEBUG [L8404] [00469ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 01-May-17 12:00 AM CET DEBUG [L8404] [00469ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 02-May-17 12:00 AM CET DEBUG [L8404] [00469ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 03-May-17 12:00 AM CET DEBUG [L8404] [00469ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 04-May-17 12:00 AM CET DEBUG [L8374] [00469ms]: CalculatePolicy::getDateRangeFromDateArray(): Found Date Range: Start: 30-Apr-17 End: 04-May-17 DEBUG [L8423] [00469ms]: CalculatePolicy::getRequiredData(): Date Range: Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET DEBUG [L0827] [00469ms]: CalculatePolicy::getSchedulePolicy(): Maximum Schedule Policy Start/Stop Window: 7200 DEBUG [L0762] [00469ms]: CalculatePolicy::getScheduleData(): Getting Schedule Data for Start Date: 29-Apr-17 10:00 PM CET End: 04-May-17 2:00 AM CET DEBUG [L0765] [00484ms]: CalculatePolicy::getScheduleData(): Found schedule rows: 4 DEBUG [L8355] [00500ms]: CalculatePolicy::getUserDateTotalData(): Found UserDateTotal rows: 14 DEBUG [L1735] [00500ms]: CalculatePolicy::getMealTimePolicy(): Found schedule policy rows: 4 DEBUG [L1747] [00500ms]: CalculatePolicy::getMealTimePolicy(): Found meal policy rows: 2 DEBUG [L1756] [00500ms]: CalculatePolicy::getMealTimePolicy(): Found schedule policy meal policy rows: 1 Policy Group: 1 DEBUG [L1410] [00515ms]: CalculatePolicy::getBreakTimePolicy(): No break policy rows... DEBUG [L5401] [00515ms]: CalculatePolicy::getExceptionPolicy(): Found Active Exceptions: 11 DEBUG [L5482] [00515ms]: CalculatePolicy::getPunchData(): Found punch rows: 6 DEBUG [L5425] [00515ms]: CalculatePolicy::getExceptionData(): No exception rows... DEBUG [L8484] [00515ms]: CalculatePolicy::getRequiredData(): Done collecting required data... DEBUG [L8724] [00515ms]: CalculatePolicy::_calculate(): Not calculating any time related policies due to flags... DEBUG [L3571] [00515ms]: CalculatePolicy::calculateExceptionPolicy(): DateStamp: 04-May-17 12:00 PM CET DEBUG [L3586] [00515ms]: CalculatePolicy::calculateExceptionPolicy(): Setting preMature Exception delay to maximum shift time: 57600 Enable PreMature Exceptions: 1 DEBUG [L0663] [00515ms]: CalculatePolicy::filterScheduleDataByStatus(): Start Date: 04-May-17 End Date: 04-May-17 DEBUG [L0685] [00515ms]: CalculatePolicy::filterScheduleDataByStatus(): No schedule rows match filter... DEBUG [L5431] [00515ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Date: 04-May-17 DEBUG [L5452] [00515ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): No punch rows match filter... DEBUG [L3604] [00515ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: L3 Type ID: 5 DEBUG [L3604] [00515ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M1 Type ID: 50 DEBUG [L3604] [00515ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M2 Type ID: 5 DEBUG [L3604] [00515ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M3 Type ID: 5 DEBUG [L3604] [00515ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M4 Type ID: 5 DEBUG [L3604] [00515ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S1 Type ID: 50 DEBUG [L3604] [00515ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S2 Type ID: 50 DEBUG [L3604] [00515ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S3 Type ID: 50 DEBUG [L3604] [00515ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S4 Type ID: 50 DEBUG [L3794] [00515ms]: CalculatePolicy::calculateExceptionPolicy(): Checking Late Starting Shift exception... Current time: 04-May-17 4:23 PM CET DEBUG [L3856] [00515ms]: CalculatePolicy::calculateExceptionPolicy(): NO Schedules Found DEBUG [L3604] [00515ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S5 Type ID: 50 DEBUG [L3604] [00515ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S6 Type ID: 50 DEBUG [L5393] [00515ms]: CalculatePolicy::calculateExceptionPolicy(): No exception policies to calculate... DEBUG [L8743] [00515ms]: CalculatePolicy::_calculate(): No more Pending Dates... DEBUG [L8800] [00515ms]: CalculatePolicy::Save(): Saving data... DEBUG [L0403] [00515ms]: CalculatePolicy::insertUserDateTotal(): System total time was not deleted before trying to insert it again... This is either an error or the pay period is locked. DEBUG [L1838] [00515ms]: Factory::CommitTransaction(): CommitTransaction(): Final Commit... Transaction: Count: 1 Off: 1 OK: 1 DEBUG [L1852] [00515ms]: Factory::setTransactionMode(): setTransactionMode(): Mode: DEBUG [L0163] [00515ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0084] [00515ms]: [Function](): (6). User: 174 Start Date: 03-May-17 12:00 AM UTC End Date: 04-May-17 12:00 AM UTC DEBUG [L0163] [00515ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0254] [00515ms]: CalculatePolicy::isPastDateCalculationRequired(): Past date calculation is NOT required... DEBUG [L8537] [00515ms]: CalculatePolicy::addPendingCalculationDate(): Add Pending Dates: 2 DEBUG [L1852] [00515ms]: Factory::setTransactionMode(): setTransactionMode(): Mode: REPEATABLE READ DEBUG [L1827] [00515ms]: Factory::StartTransaction(): StartTransaction(): Transaction: Count: 0 Off: 0 OK: 1 DEBUG [L1862] [00515ms]: Factory::getTransactionMode(): getTransactionMode(): Mode: repeatable read DEBUG [L8779] [00515ms]: CalculatePolicy::calculate(): I: 0 Calculating DateStamp: 03-May-17 12:00 AM CET DEBUG [L8586] [00515ms]: CalculatePolicy::getLastPendingDate(): Last Pending Date: 04-May-17 12:00 AM CET DEBUG [L8397] [00515ms]: CalculatePolicy::getDatesToObtainDataFor(): Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET(1493852400) DEBUG [L8404] [00515ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 30-Apr-17 12:00 AM CET DEBUG [L8404] [00515ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 01-May-17 12:00 AM CET DEBUG [L8404] [00515ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 02-May-17 12:00 AM CET DEBUG [L8404] [00515ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 03-May-17 12:00 AM CET DEBUG [L8404] [00515ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 04-May-17 12:00 AM CET DEBUG [L8374] [00515ms]: CalculatePolicy::getDateRangeFromDateArray(): Found Date Range: Start: 30-Apr-17 End: 04-May-17 DEBUG [L8423] [00515ms]: CalculatePolicy::getRequiredData(): Date Range: Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET DEBUG [L0827] [00531ms]: CalculatePolicy::getSchedulePolicy(): Maximum Schedule Policy Start/Stop Window: 7200 DEBUG [L0762] [00531ms]: CalculatePolicy::getScheduleData(): Getting Schedule Data for Start Date: 29-Apr-17 10:00 PM CET End: 04-May-17 2:00 AM CET DEBUG [L0765] [00531ms]: CalculatePolicy::getScheduleData(): Found schedule rows: 4 DEBUG [L8355] [00562ms]: CalculatePolicy::getUserDateTotalData(): Found UserDateTotal rows: 15 DEBUG [L1735] [00562ms]: CalculatePolicy::getMealTimePolicy(): Found schedule policy rows: 4 DEBUG [L1747] [00562ms]: CalculatePolicy::getMealTimePolicy(): Found meal policy rows: 2 DEBUG [L1756] [00562ms]: CalculatePolicy::getMealTimePolicy(): Found schedule policy meal policy rows: 1 Policy Group: 1 DEBUG [L1410] [00562ms]: CalculatePolicy::getBreakTimePolicy(): No break policy rows... DEBUG [L5401] [00562ms]: CalculatePolicy::getExceptionPolicy(): Found Active Exceptions: 11 DEBUG [L5482] [00562ms]: CalculatePolicy::getPunchData(): Found punch rows: 6 DEBUG [L5425] [00562ms]: CalculatePolicy::getExceptionData(): No exception rows... DEBUG [L8484] [00562ms]: CalculatePolicy::getRequiredData(): Done collecting required data... DEBUG [L8724] [00562ms]: CalculatePolicy::_calculate(): Not calculating any time related policies due to flags... DEBUG [L3571] [00562ms]: CalculatePolicy::calculateExceptionPolicy(): DateStamp: 03-May-17 12:00 PM CET DEBUG [L3586] [00562ms]: CalculatePolicy::calculateExceptionPolicy(): Setting preMature Exception delay to maximum shift time: 57600 Enable PreMature Exceptions: 1 DEBUG [L0663] [00562ms]: CalculatePolicy::filterScheduleDataByStatus(): Start Date: 03-May-17 End Date: 03-May-17 DEBUG [L0680] [00562ms]: CalculatePolicy::filterScheduleDataByStatus(): Found schedule rows matched filter: 1 DEBUG [L5431] [00562ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Date: 03-May-17 DEBUG [L5447] [00562ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Found punch rows matched filter: 2 DEBUG [L3604] [00562ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: L3 Type ID: 50 DEBUG [L8261] [00562ms]: CalculatePolicy::filterUserDateTotalDataByObjectTypeIDs(): Found user_date_total rows matched filter: 1 DEBUG [L4680] [00562ms]: CalculatePolicy::calculateExceptionPolicy(): Daily Total Time: 15600 User ID: 174 DEBUG [L8317] [00562ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): UDT ID: 17255 Start: 03-May-17 8:10 AM CET End: 03-May-17 12:30 PM CET DEBUG [L8330] [00562ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): Shift Start: 03-May-17 8:10 AM CET End: 03-May-17 12:30 PM CET DEBUG [L0692] [00562ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Start Date: 03-May-17 8:10 AM CET End Date: 03-May-17 12:30 PM CET DEBUG [L0696] [00562ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 20 Start Time: 01-May-17 8:00 AM CET End Time: 01-May-17 5:00 PM CET DEBUG [L0731] [00578ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [00578ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 02-May-17 8:00 AM CET End Time: 02-May-17 5:00 PM CET DEBUG [L0731] [00578ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [00578ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 03-May-17 8:00 AM CET End Time: 03-May-17 5:00 PM CET DEBUG [L1046] [00578ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493795400 DEBUG [L1046] [00578ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493811000 DEBUG [L0718] [00578ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Within schedule times. DEBUG [L0744] [00578ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Found schedule rows matched filter: 1 DEBUG [L0804] [00578ms]: CalculatePolicy::filterSchedulePolicyByDate(): Found scheduled shifts for this date: 03-May-17 Total: 1 DEBUG [L1679] [00578ms] Array: CalculatePolicy::filterMealTimePolicy(): Meal Policies that apply to: 03-May-17 from schedule policies: array(1) { [0]=> int(0) } DEBUG [L1697] [00578ms]: CalculatePolicy::filterMealTimePolicy(): Using Policy Group meal policies... DEBUG [L1708] [00578ms]: CalculatePolicy::filterMealTimePolicy(): Meal policy does not match type or trigger time: 25200 DEBUG [L1716] [00578ms]: CalculatePolicy::filterMealTimePolicy(): Forced to always return at least one... DEBUG [L3604] [00578ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M1 Type ID: 50 DEBUG [L3604] [00578ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M2 Type ID: 50 DEBUG [L3604] [00578ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M3 Type ID: 50 DEBUG [L4216] [00578ms]: CalculatePolicy::calculateExceptionPolicy(): Lunch Punches match up. DEBUG [L3604] [00578ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M4 Type ID: 50 DEBUG [L4278] [00578ms]: CalculatePolicy::calculateExceptionPolicy(): Break Punches match up. DEBUG [L3604] [00578ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S1 Type ID: 50 DEBUG [L1065] [00578ms]: ScheduleFactory::inSchedule(): aWithin Schedule: 1493795400 DEBUG [L3604] [00578ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S2 Type ID: 50 DEBUG [L1128] [00578ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1730 DEBUG [L1128] [00578ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1764 DEBUG [L1046] [00578ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493795400 DEBUG [L1133] [00578ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3704] [00578ms]: CalculatePolicy::calculateExceptionPolicy(): Schedule Found DEBUG [L3604] [00578ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S3 Type ID: 50 DEBUG [L1128] [00578ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1730 DEBUG [L1128] [00578ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1764 DEBUG [L1046] [00578ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493795400 DEBUG [L1133] [00578ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3740] [00578ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3604] [00578ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S4 Type ID: 50 DEBUG [L1894] [00578ms]: TTDate::inWindow(): Epoch: 03-May-17 8:10 AM CET Window Epoch: 03-May-17 8:00 AM CET Window: 900 DEBUG [L1898] [00578ms]: TTDate::inWindow(): Within Window DEBUG [L3763] [00578ms]: CalculatePolicy::calculateExceptionPolicy(): Within Grace time, IGNORE EXCEPTION: DEBUG [L3794] [00578ms]: CalculatePolicy::calculateExceptionPolicy(): Checking Late Starting Shift exception... Current time: 04-May-17 4:23 PM CET DEBUG [L3604] [00578ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S5 Type ID: 50 DEBUG [L1128] [00578ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1764 DEBUG [L1046] [00578ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493811000 DEBUG [L1133] [00578ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L1894] [00578ms]: TTDate::inWindow(): Epoch: 03-May-17 12:30 PM CET Window Epoch: 03-May-17 5:00 PM CET Window: 900 DEBUG [L1902] [00578ms]: TTDate::inWindow(): NOT Within Window DEBUG [L1894] [00578ms]: TTDate::inWindow(): Epoch: 03-May-17 12:30 PM CET Window Epoch: 03-May-17 5:00 PM CET Window: 7200 DEBUG [L1902] [00578ms]: TTDate::inWindow(): NOT Within Window DEBUG [L3604] [00578ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S6 Type ID: 50 DEBUG [L3947] [00578ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L5393] [00578ms]: CalculatePolicy::calculateExceptionPolicy(): No exception policies to calculate... DEBUG [L8565] [00578ms]: CalculatePolicy::getNextPendingDate(): Next Pending Date: 04-May-17 12:00 AM CET DEBUG [L8741] [00578ms]: CalculatePolicy::_calculate(): Next Pending Date: 04-May-17 12:00 AM CET DEBUG [L8779] [00578ms]: CalculatePolicy::calculate(): I: 1 Calculating DateStamp: 04-May-17 12:00 AM CET DEBUG [L8586] [00578ms]: CalculatePolicy::getLastPendingDate(): Last Pending Date: DEBUG [L8397] [00578ms]: CalculatePolicy::getDatesToObtainDataFor(): Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET(1493852400) DEBUG [L8481] [00578ms]: CalculatePolicy::getRequiredData(): No dates to get required data for... DEBUG [L8484] [00578ms]: CalculatePolicy::getRequiredData(): Done collecting required data... DEBUG [L8724] [00578ms]: CalculatePolicy::_calculate(): Not calculating any time related policies due to flags... DEBUG [L3571] [00578ms]: CalculatePolicy::calculateExceptionPolicy(): DateStamp: 04-May-17 12:00 PM CET DEBUG [L3586] [00578ms]: CalculatePolicy::calculateExceptionPolicy(): Setting preMature Exception delay to maximum shift time: 57600 Enable PreMature Exceptions: 1 DEBUG [L0663] [00578ms]: CalculatePolicy::filterScheduleDataByStatus(): Start Date: 04-May-17 End Date: 04-May-17 DEBUG [L0685] [00578ms]: CalculatePolicy::filterScheduleDataByStatus(): No schedule rows match filter... DEBUG [L5431] [00578ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Date: 04-May-17 DEBUG [L5452] [00578ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): No punch rows match filter... DEBUG [L3604] [00578ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: L3 Type ID: 5 DEBUG [L3604] [00578ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M1 Type ID: 50 DEBUG [L3604] [00578ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M2 Type ID: 5 DEBUG [L3604] [00578ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M3 Type ID: 5 DEBUG [L3604] [00578ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M4 Type ID: 5 DEBUG [L3604] [00578ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S1 Type ID: 50 DEBUG [L3604] [00578ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S2 Type ID: 50 DEBUG [L3604] [00578ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S3 Type ID: 50 DEBUG [L3604] [00578ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S4 Type ID: 50 DEBUG [L3794] [00578ms]: CalculatePolicy::calculateExceptionPolicy(): Checking Late Starting Shift exception... Current time: 04-May-17 4:23 PM CET DEBUG [L3856] [00578ms]: CalculatePolicy::calculateExceptionPolicy(): NO Schedules Found DEBUG [L3604] [00578ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S5 Type ID: 50 DEBUG [L3604] [00578ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S6 Type ID: 50 DEBUG [L5393] [00578ms]: CalculatePolicy::calculateExceptionPolicy(): No exception policies to calculate... DEBUG [L8743] [00578ms]: CalculatePolicy::_calculate(): No more Pending Dates... DEBUG [L8800] [00578ms]: CalculatePolicy::Save(): Saving data... DEBUG [L0403] [00578ms]: CalculatePolicy::insertUserDateTotal(): System total time was not deleted before trying to insert it again... This is either an error or the pay period is locked. DEBUG [L1838] [00578ms]: Factory::CommitTransaction(): CommitTransaction(): Final Commit... Transaction: Count: 1 Off: 1 OK: 1 DEBUG [L1852] [00578ms]: Factory::setTransactionMode(): setTransactionMode(): Mode: DEBUG [L0163] [00578ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0084] [00578ms]: [Function](): (7). User: 204 Start Date: 03-May-17 12:00 AM UTC End Date: 04-May-17 12:00 AM UTC DEBUG [L0163] [00578ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0254] [00593ms]: CalculatePolicy::isPastDateCalculationRequired(): Past date calculation is NOT required... DEBUG [L8537] [00593ms]: CalculatePolicy::addPendingCalculationDate(): Add Pending Dates: 2 DEBUG [L1852] [00593ms]: Factory::setTransactionMode(): setTransactionMode(): Mode: REPEATABLE READ DEBUG [L1827] [00593ms]: Factory::StartTransaction(): StartTransaction(): Transaction: Count: 0 Off: 0 OK: 1 DEBUG [L1862] [00593ms]: Factory::getTransactionMode(): getTransactionMode(): Mode: repeatable read DEBUG [L8779] [00593ms]: CalculatePolicy::calculate(): I: 0 Calculating DateStamp: 03-May-17 12:00 AM CET DEBUG [L8586] [00593ms]: CalculatePolicy::getLastPendingDate(): Last Pending Date: 04-May-17 12:00 AM CET DEBUG [L8397] [00593ms]: CalculatePolicy::getDatesToObtainDataFor(): Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET(1493852400) DEBUG [L8404] [00593ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 30-Apr-17 12:00 AM CET DEBUG [L8404] [00593ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 01-May-17 12:00 AM CET DEBUG [L8404] [00593ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 02-May-17 12:00 AM CET DEBUG [L8404] [00593ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 03-May-17 12:00 AM CET DEBUG [L8404] [00593ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 04-May-17 12:00 AM CET DEBUG [L8374] [00593ms]: CalculatePolicy::getDateRangeFromDateArray(): Found Date Range: Start: 30-Apr-17 End: 04-May-17 DEBUG [L8423] [00593ms]: CalculatePolicy::getRequiredData(): Date Range: Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET DEBUG [L0827] [00593ms]: CalculatePolicy::getSchedulePolicy(): Maximum Schedule Policy Start/Stop Window: 7200 DEBUG [L0762] [00593ms]: CalculatePolicy::getScheduleData(): Getting Schedule Data for Start Date: 29-Apr-17 10:00 PM CET End: 04-May-17 2:00 AM CET DEBUG [L0765] [00609ms]: CalculatePolicy::getScheduleData(): Found schedule rows: 4 DEBUG [L8355] [00625ms]: CalculatePolicy::getUserDateTotalData(): Found UserDateTotal rows: 12 DEBUG [L1735] [00625ms]: CalculatePolicy::getMealTimePolicy(): Found schedule policy rows: 4 DEBUG [L1747] [00625ms]: CalculatePolicy::getMealTimePolicy(): Found meal policy rows: 2 DEBUG [L1756] [00625ms]: CalculatePolicy::getMealTimePolicy(): Found schedule policy meal policy rows: 1 Policy Group: 1 DEBUG [L1756] [00625ms]: CalculatePolicy::getMealTimePolicy(): Maximum debug buffer size of: 1000 reached. Writing out buffer before continuing... Buffer ID: 590b47542c85d ---------------[ 04-May-2017 16:23:00 +0100 [1493911380.8064] (PID: 4596) ]--------------- ---------------[ 04-May-2017 16:23:01 +0100 [1493911380.1824] (PID: 4596) ]--------------- DEBUG [L1756] [00625ms]: CalculatePolicy::getMealTimePolicy(): Continuing debug output from Buffer ID: 590b47542c85d DEBUG [L1410] [00640ms]: CalculatePolicy::getBreakTimePolicy(): No break policy rows... DEBUG [L5401] [00640ms]: CalculatePolicy::getExceptionPolicy(): Found Active Exceptions: 11 DEBUG [L5482] [00640ms]: CalculatePolicy::getPunchData(): Found punch rows: 7 DEBUG [L5417] [00640ms]: CalculatePolicy::getExceptionData(): Found existing exception rows: 1 DEBUG [L8484] [00640ms]: CalculatePolicy::getRequiredData(): Done collecting required data... DEBUG [L8724] [00640ms]: CalculatePolicy::_calculate(): Not calculating any time related policies due to flags... DEBUG [L3571] [00640ms]: CalculatePolicy::calculateExceptionPolicy(): DateStamp: 03-May-17 12:00 PM CET DEBUG [L3586] [00640ms]: CalculatePolicy::calculateExceptionPolicy(): Setting preMature Exception delay to maximum shift time: 57600 Enable PreMature Exceptions: 1 DEBUG [L0663] [00640ms]: CalculatePolicy::filterScheduleDataByStatus(): Start Date: 03-May-17 End Date: 03-May-17 DEBUG [L0680] [00640ms]: CalculatePolicy::filterScheduleDataByStatus(): Found schedule rows matched filter: 1 DEBUG [L5431] [00640ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Date: 03-May-17 DEBUG [L5447] [00640ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Found punch rows matched filter: 2 DEBUG [L3604] [00640ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: L3 Type ID: 50 DEBUG [L8261] [00640ms]: CalculatePolicy::filterUserDateTotalDataByObjectTypeIDs(): Found user_date_total rows matched filter: 1 DEBUG [L4680] [00640ms]: CalculatePolicy::calculateExceptionPolicy(): Daily Total Time: 31800 User ID: 204 DEBUG [L8317] [00640ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): UDT ID: 17244 Start: 03-May-17 8:10 AM CET End: 03-May-17 5:00 PM CET DEBUG [L8330] [00640ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): Shift Start: 03-May-17 8:10 AM CET End: 03-May-17 5:00 PM CET DEBUG [L0692] [00640ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Start Date: 03-May-17 8:10 AM CET End Date: 03-May-17 5:00 PM CET DEBUG [L0696] [00640ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 20 Start Time: 01-May-17 8:00 AM CET End Time: 01-May-17 5:00 PM CET DEBUG [L0731] [00640ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [00640ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 02-May-17 8:00 AM CET End Time: 02-May-17 5:00 PM CET DEBUG [L0731] [00640ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [00640ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 03-May-17 8:00 AM CET End Time: 03-May-17 5:00 PM CET DEBUG [L1046] [00640ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493795400 DEBUG [L1046] [00640ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493827200 DEBUG [L0718] [00640ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Within schedule times. DEBUG [L0744] [00640ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Found schedule rows matched filter: 1 DEBUG [L0804] [00640ms]: CalculatePolicy::filterSchedulePolicyByDate(): Found scheduled shifts for this date: 03-May-17 Total: 1 DEBUG [L1679] [00640ms] Array: CalculatePolicy::filterMealTimePolicy(): Meal Policies that apply to: 03-May-17 from schedule policies: array(1) { [0]=> int(0) } DEBUG [L1697] [00640ms]: CalculatePolicy::filterMealTimePolicy(): Using Policy Group meal policies... DEBUG [L1708] [00640ms]: CalculatePolicy::filterMealTimePolicy(): Meal policy does not match type or trigger time: 25200 DEBUG [L1716] [00640ms]: CalculatePolicy::filterMealTimePolicy(): Forced to always return at least one... DEBUG [L3604] [00640ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M1 Type ID: 50 DEBUG [L3604] [00640ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M2 Type ID: 50 DEBUG [L3604] [00640ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M3 Type ID: 50 DEBUG [L4216] [00640ms]: CalculatePolicy::calculateExceptionPolicy(): Lunch Punches match up. DEBUG [L3604] [00640ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M4 Type ID: 50 DEBUG [L4278] [00640ms]: CalculatePolicy::calculateExceptionPolicy(): Break Punches match up. DEBUG [L3604] [00640ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S1 Type ID: 50 DEBUG [L1065] [00640ms]: ScheduleFactory::inSchedule(): aWithin Schedule: 1493795400 DEBUG [L3604] [00640ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S2 Type ID: 50 DEBUG [L1128] [00640ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1751 DEBUG [L1128] [00640ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1785 DEBUG [L1046] [00640ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493795400 DEBUG [L1133] [00640ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3704] [00640ms]: CalculatePolicy::calculateExceptionPolicy(): Schedule Found DEBUG [L3604] [00640ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S3 Type ID: 50 DEBUG [L1128] [00640ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1751 DEBUG [L1128] [00640ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1785 DEBUG [L1046] [00640ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493795400 DEBUG [L1133] [00640ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3740] [00640ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3604] [00640ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S4 Type ID: 50 DEBUG [L1894] [00640ms]: TTDate::inWindow(): Epoch: 03-May-17 8:10 AM CET Window Epoch: 03-May-17 8:00 AM CET Window: 900 DEBUG [L1898] [00640ms]: TTDate::inWindow(): Within Window DEBUG [L3763] [00640ms]: CalculatePolicy::calculateExceptionPolicy(): Within Grace time, IGNORE EXCEPTION: DEBUG [L3794] [00640ms]: CalculatePolicy::calculateExceptionPolicy(): Checking Late Starting Shift exception... Current time: 04-May-17 4:23 PM CET DEBUG [L3604] [00640ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S5 Type ID: 50 DEBUG [L1128] [00656ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1785 DEBUG [L1046] [00656ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493827200 DEBUG [L1133] [00656ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3897] [00656ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3604] [00656ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S6 Type ID: 50 DEBUG [L3947] [00656ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L5393] [00656ms]: CalculatePolicy::calculateExceptionPolicy(): No exception policies to calculate... DEBUG [L8565] [00656ms]: CalculatePolicy::getNextPendingDate(): Next Pending Date: 04-May-17 12:00 AM CET DEBUG [L8741] [00656ms]: CalculatePolicy::_calculate(): Next Pending Date: 04-May-17 12:00 AM CET DEBUG [L8779] [00656ms]: CalculatePolicy::calculate(): I: 1 Calculating DateStamp: 04-May-17 12:00 AM CET DEBUG [L8586] [00656ms]: CalculatePolicy::getLastPendingDate(): Last Pending Date: DEBUG [L8397] [00656ms]: CalculatePolicy::getDatesToObtainDataFor(): Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET(1493852400) DEBUG [L8481] [00656ms]: CalculatePolicy::getRequiredData(): No dates to get required data for... DEBUG [L8484] [00656ms]: CalculatePolicy::getRequiredData(): Done collecting required data... DEBUG [L8724] [00656ms]: CalculatePolicy::_calculate(): Not calculating any time related policies due to flags... DEBUG [L3571] [00656ms]: CalculatePolicy::calculateExceptionPolicy(): DateStamp: 04-May-17 12:00 PM CET DEBUG [L3586] [00656ms]: CalculatePolicy::calculateExceptionPolicy(): Setting preMature Exception delay to maximum shift time: 57600 Enable PreMature Exceptions: 1 DEBUG [L0663] [00656ms]: CalculatePolicy::filterScheduleDataByStatus(): Start Date: 04-May-17 End Date: 04-May-17 DEBUG [L0680] [00656ms]: CalculatePolicy::filterScheduleDataByStatus(): Found schedule rows matched filter: 1 DEBUG [L5431] [00656ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Date: 04-May-17 DEBUG [L5447] [00656ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Found punch rows matched filter: 1 DEBUG [L3604] [00656ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: L3 Type ID: 5 DEBUG [L8261] [00656ms]: CalculatePolicy::filterUserDateTotalDataByObjectTypeIDs(): Found user_date_total rows matched filter: 1 DEBUG [L4680] [00656ms]: CalculatePolicy::calculateExceptionPolicy(): Daily Total Time: 0 User ID: 204 DEBUG [L8317] [00656ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): UDT ID: 18073 Start: 04-May-17 8:00 AM CET End: DEBUG [L8330] [00656ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): Shift Start: 04-May-17 8:00 AM CET End: DEBUG [L0692] [00656ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Start Date: 04-May-17 8:00 AM CET End Date: DEBUG [L0696] [00656ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 20 Start Time: 01-May-17 8:00 AM CET End Time: 01-May-17 5:00 PM CET DEBUG [L0731] [00656ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [00656ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 02-May-17 8:00 AM CET End Time: 02-May-17 5:00 PM CET DEBUG [L0731] [00656ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [00656ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 03-May-17 8:00 AM CET End Time: 03-May-17 5:00 PM CET DEBUG [L0731] [00656ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [00656ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 04-May-17 8:00 AM CET End Time: 04-May-17 5:00 PM CET DEBUG [L1046] [00656ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493881200 DEBUG [L0724] [00656ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Within schedule start/stop time by: 7200 Prev Best Diff: DEBUG [L0744] [00656ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Found schedule rows matched filter: 1 DEBUG [L0804] [00656ms]: CalculatePolicy::filterSchedulePolicyByDate(): Found scheduled shifts for this date: 04-May-17 Total: 1 DEBUG [L1679] [00656ms] Array: CalculatePolicy::filterMealTimePolicy(): Meal Policies that apply to: 04-May-17 from schedule policies: array(1) { [0]=> int(0) } DEBUG [L1697] [00656ms]: CalculatePolicy::filterMealTimePolicy(): Using Policy Group meal policies... DEBUG [L1708] [00656ms]: CalculatePolicy::filterMealTimePolicy(): Meal policy does not match type or trigger time: 25200 DEBUG [L1716] [00656ms]: CalculatePolicy::filterMealTimePolicy(): Forced to always return at least one... DEBUG [L3604] [00656ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M1 Type ID: 50 DEBUG [L4088] [00656ms]: CalculatePolicy::calculateExceptionPolicy(): a1Found Missing Punch: DEBUG [L3604] [00656ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M2 Type ID: 5 DEBUG [L4127] [00656ms]: CalculatePolicy::calculateExceptionPolicy(): a2Found Missing Punch: DEBUG [L4130] [00656ms]: CalculatePolicy::calculateExceptionPolicy(): b2Found Missing Out Punch: DEBUG [L3604] [00656ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M3 Type ID: 5 DEBUG [L4216] [00656ms]: CalculatePolicy::calculateExceptionPolicy(): Lunch Punches match up. DEBUG [L3604] [00656ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M4 Type ID: 5 DEBUG [L4278] [00656ms]: CalculatePolicy::calculateExceptionPolicy(): Break Punches match up. DEBUG [L3604] [00656ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S1 Type ID: 50 DEBUG [L3604] [00656ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S2 Type ID: 50 DEBUG [L1128] [00656ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1785 DEBUG [L1128] [00656ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1823 DEBUG [L1046] [00656ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493881200 DEBUG [L1133] [00656ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3704] [00656ms]: CalculatePolicy::calculateExceptionPolicy(): Schedule Found DEBUG [L3604] [00656ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S3 Type ID: 50 DEBUG [L1128] [00656ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1785 DEBUG [L1128] [00656ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1823 DEBUG [L1046] [00656ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493881200 DEBUG [L1133] [00656ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3740] [00656ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3604] [00656ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S4 Type ID: 50 DEBUG [L3778] [00656ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3794] [00656ms]: CalculatePolicy::calculateExceptionPolicy(): Checking Late Starting Shift exception... Current time: 04-May-17 4:23 PM CET DEBUG [L1894] [00656ms]: TTDate::inWindow(): Epoch: 04-May-17 4:23 PM CET Window Epoch: 04-May-17 8:00 AM CET Window: 900 DEBUG [L1902] [00656ms]: TTDate::inWindow(): NOT Within Window DEBUG [L3810] [00656ms]: CalculatePolicy::calculateExceptionPolicy(): Found Schedule: Start Time: 04-May-17 8:00 AM CET DEBUG [L1065] [00656ms]: ScheduleFactory::inSchedule(): aWithin Schedule: 1493881200 DEBUG [L3832] [00656ms]: CalculatePolicy::calculateExceptionPolicy(): bFound punch for schedule... DEBUG [L3604] [00656ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S5 Type ID: 50 DEBUG [L3604] [00656ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S6 Type ID: 50 DEBUG [L3965] [00656ms]: CalculatePolicy::calculateExceptionPolicy(): aFound Missing Punch: DEBUG [L3968] [00656ms]: CalculatePolicy::calculateExceptionPolicy(): bFound Missing Out Punch: DEBUG [L3971] [00656ms]: CalculatePolicy::calculateExceptionPolicy(): Punch: 04-May-17 8:00 AM CET Schedule Start Time: 04-May-17 8:00 AM CET End Time: 04-May-17 5:00 PM CET DEBUG [L5393] [00656ms]: CalculatePolicy::calculateExceptionPolicy(): No exception policies to calculate... DEBUG [L8743] [00656ms]: CalculatePolicy::_calculate(): No more Pending Dates... DEBUG [L8800] [00656ms]: CalculatePolicy::Save(): Saving data... DEBUG [L0403] [00656ms]: CalculatePolicy::insertUserDateTotal(): System total time was not deleted before trying to insert it again... This is either an error or the pay period is locked. DEBUG [L1838] [00656ms]: Factory::CommitTransaction(): CommitTransaction(): Final Commit... Transaction: Count: 1 Off: 1 OK: 1 DEBUG [L1852] [00656ms]: Factory::setTransactionMode(): setTransactionMode(): Mode: DEBUG [L0163] [00656ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0084] [00656ms]: [Function](): (8). User: 213 Start Date: 03-May-17 12:00 AM UTC End Date: 04-May-17 12:00 AM UTC DEBUG [L0163] [00656ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0254] [00671ms]: CalculatePolicy::isPastDateCalculationRequired(): Past date calculation is NOT required... DEBUG [L8537] [00671ms]: CalculatePolicy::addPendingCalculationDate(): Add Pending Dates: 2 DEBUG [L1852] [00671ms]: Factory::setTransactionMode(): setTransactionMode(): Mode: REPEATABLE READ DEBUG [L1827] [00671ms]: Factory::StartTransaction(): StartTransaction(): Transaction: Count: 0 Off: 0 OK: 1 DEBUG [L1862] [00671ms]: Factory::getTransactionMode(): getTransactionMode(): Mode: repeatable read DEBUG [L8779] [00671ms]: CalculatePolicy::calculate(): I: 0 Calculating DateStamp: 03-May-17 12:00 AM CET DEBUG [L8586] [00671ms]: CalculatePolicy::getLastPendingDate(): Last Pending Date: 04-May-17 12:00 AM CET DEBUG [L8397] [00671ms]: CalculatePolicy::getDatesToObtainDataFor(): Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET(1493852400) DEBUG [L8404] [00671ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 30-Apr-17 12:00 AM CET DEBUG [L8404] [00671ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 01-May-17 12:00 AM CET DEBUG [L8404] [00671ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 02-May-17 12:00 AM CET DEBUG [L8404] [00671ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 03-May-17 12:00 AM CET DEBUG [L8404] [00671ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 04-May-17 12:00 AM CET DEBUG [L8374] [00671ms]: CalculatePolicy::getDateRangeFromDateArray(): Found Date Range: Start: 30-Apr-17 End: 04-May-17 DEBUG [L8423] [00671ms]: CalculatePolicy::getRequiredData(): Date Range: Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET DEBUG [L0827] [00671ms]: CalculatePolicy::getSchedulePolicy(): Maximum Schedule Policy Start/Stop Window: 7200 DEBUG [L0762] [00671ms]: CalculatePolicy::getScheduleData(): Getting Schedule Data for Start Date: 29-Apr-17 10:00 PM CET End: 04-May-17 2:00 AM CET DEBUG [L0765] [00687ms]: CalculatePolicy::getScheduleData(): Found schedule rows: 4 DEBUG [L8355] [00703ms]: CalculatePolicy::getUserDateTotalData(): Found UserDateTotal rows: 12 DEBUG [L1735] [00703ms]: CalculatePolicy::getMealTimePolicy(): Found schedule policy rows: 4 DEBUG [L1747] [00703ms]: CalculatePolicy::getMealTimePolicy(): Found meal policy rows: 2 DEBUG [L1756] [00703ms]: CalculatePolicy::getMealTimePolicy(): Found schedule policy meal policy rows: 1 Policy Group: 1 DEBUG [L1410] [00703ms]: CalculatePolicy::getBreakTimePolicy(): No break policy rows... DEBUG [L5401] [00718ms]: CalculatePolicy::getExceptionPolicy(): Found Active Exceptions: 11 DEBUG [L5482] [00718ms]: CalculatePolicy::getPunchData(): Found punch rows: 7 DEBUG [L5417] [00718ms]: CalculatePolicy::getExceptionData(): Found existing exception rows: 2 DEBUG [L8484] [00718ms]: CalculatePolicy::getRequiredData(): Done collecting required data... DEBUG [L8724] [00718ms]: CalculatePolicy::_calculate(): Not calculating any time related policies due to flags... DEBUG [L3571] [00718ms]: CalculatePolicy::calculateExceptionPolicy(): DateStamp: 03-May-17 12:00 PM CET DEBUG [L3586] [00718ms]: CalculatePolicy::calculateExceptionPolicy(): Setting preMature Exception delay to maximum shift time: 57600 Enable PreMature Exceptions: 1 DEBUG [L0663] [00718ms]: CalculatePolicy::filterScheduleDataByStatus(): Start Date: 03-May-17 End Date: 03-May-17 DEBUG [L0680] [00718ms]: CalculatePolicy::filterScheduleDataByStatus(): Found schedule rows matched filter: 1 DEBUG [L5431] [00718ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Date: 03-May-17 DEBUG [L5447] [00718ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Found punch rows matched filter: 2 DEBUG [L3604] [00718ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: L3 Type ID: 50 DEBUG [L8261] [00718ms]: CalculatePolicy::filterUserDateTotalDataByObjectTypeIDs(): Found user_date_total rows matched filter: 1 DEBUG [L4680] [00718ms]: CalculatePolicy::calculateExceptionPolicy(): Daily Total Time: 33000 User ID: 213 DEBUG [L8317] [00718ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): UDT ID: 17131 Start: 03-May-17 7:50 AM CET End: 03-May-17 5:00 PM CET DEBUG [L8330] [00718ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): Shift Start: 03-May-17 7:50 AM CET End: 03-May-17 5:00 PM CET DEBUG [L0692] [00718ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Start Date: 03-May-17 7:50 AM CET End Date: 03-May-17 5:00 PM CET DEBUG [L0696] [00718ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 20 Start Time: 01-May-17 8:00 AM CET End Time: 01-May-17 5:00 PM CET DEBUG [L0731] [00718ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [00718ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 02-May-17 8:00 AM CET End Time: 02-May-17 5:00 PM CET DEBUG [L0731] [00718ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [00718ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 03-May-17 8:00 AM CET End Time: 03-May-17 5:00 PM CET DEBUG [L1096] [00718ms]: ScheduleFactory::inStartWindow(): Within Start/Stop window: 7200 DEBUG [L1046] [00718ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493827200 DEBUG [L0724] [00718ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Within schedule start/stop time by: 600 Prev Best Diff: DEBUG [L0696] [00718ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 04-May-17 8:00 AM CET End Time: 04-May-17 5:00 PM CET DEBUG [L0731] [00718ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0744] [00718ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Found schedule rows matched filter: 1 DEBUG [L0804] [00718ms]: CalculatePolicy::filterSchedulePolicyByDate(): Found scheduled shifts for this date: 03-May-17 Total: 1 DEBUG [L1679] [00718ms] Array: CalculatePolicy::filterMealTimePolicy(): Meal Policies that apply to: 03-May-17 from schedule policies: array(1) { [0]=> int(0) } DEBUG [L1697] [00718ms]: CalculatePolicy::filterMealTimePolicy(): Using Policy Group meal policies... DEBUG [L1708] [00718ms]: CalculatePolicy::filterMealTimePolicy(): Meal policy does not match type or trigger time: 25200 DEBUG [L1716] [00718ms]: CalculatePolicy::filterMealTimePolicy(): Forced to always return at least one... DEBUG [L3604] [00718ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M1 Type ID: 50 DEBUG [L3604] [00718ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M2 Type ID: 50 DEBUG [L3604] [00718ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M3 Type ID: 50 DEBUG [L4216] [00718ms]: CalculatePolicy::calculateExceptionPolicy(): Lunch Punches match up. DEBUG [L3604] [00718ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M4 Type ID: 50 DEBUG [L4278] [00718ms]: CalculatePolicy::calculateExceptionPolicy(): Break Punches match up. DEBUG [L3604] [00718ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S1 Type ID: 50 DEBUG [L1096] [00718ms]: ScheduleFactory::inStartWindow(): Within Start/Stop window: 7200 DEBUG [L1069] [00718ms]: ScheduleFactory::inSchedule(): bWithin Schedule: 1493794200 DEBUG [L3604] [00718ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S2 Type ID: 50 DEBUG [L1128] [00718ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1754 DEBUG [L1128] [00718ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1788 DEBUG [L1096] [00718ms]: ScheduleFactory::inStartWindow(): Within Start/Stop window: 7200 DEBUG [L1137] [00718ms]: PunchFactory::findScheduleID(): Within schedule start/stop time by: 600 Prev Best Diff: DEBUG [L1144] [00718ms]: PunchFactory::findScheduleID(): Final Schedule ID: 1788 DEBUG [L3704] [00718ms]: CalculatePolicy::calculateExceptionPolicy(): Schedule Found DEBUG [L3604] [00718ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S3 Type ID: 50 DEBUG [L1128] [00718ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1754 DEBUG [L1128] [00718ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1788 DEBUG [L1096] [00718ms]: ScheduleFactory::inStartWindow(): Within Start/Stop window: 7200 DEBUG [L1137] [00718ms]: PunchFactory::findScheduleID(): Within schedule start/stop time by: 600 Prev Best Diff: DEBUG [L1144] [00718ms]: PunchFactory::findScheduleID(): Final Schedule ID: 1788 DEBUG [L1894] [00718ms]: TTDate::inWindow(): Epoch: 03-May-17 7:50 AM CET Window Epoch: 03-May-17 8:00 AM CET Window: 900 DEBUG [L1898] [00718ms]: TTDate::inWindow(): Within Window DEBUG [L3725] [00718ms]: CalculatePolicy::calculateExceptionPolicy(): Within Grace time, IGNORE EXCEPTION: DEBUG [L3604] [00718ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S4 Type ID: 50 DEBUG [L3778] [00718ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3794] [00718ms]: CalculatePolicy::calculateExceptionPolicy(): Checking Late Starting Shift exception... Current time: 04-May-17 4:23 PM CET DEBUG [L3604] [00718ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S5 Type ID: 50 DEBUG [L1128] [00734ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1788 DEBUG [L1046] [00734ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493827200 DEBUG [L1133] [00734ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3897] [00734ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3604] [00734ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S6 Type ID: 50 DEBUG [L3947] [00734ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L5393] [00734ms]: CalculatePolicy::calculateExceptionPolicy(): No exception policies to calculate... DEBUG [L8565] [00734ms]: CalculatePolicy::getNextPendingDate(): Next Pending Date: 04-May-17 12:00 AM CET DEBUG [L8741] [00734ms]: CalculatePolicy::_calculate(): Next Pending Date: 04-May-17 12:00 AM CET DEBUG [L8779] [00734ms]: CalculatePolicy::calculate(): I: 1 Calculating DateStamp: 04-May-17 12:00 AM CET DEBUG [L8586] [00734ms]: CalculatePolicy::getLastPendingDate(): Last Pending Date: DEBUG [L8397] [00734ms]: CalculatePolicy::getDatesToObtainDataFor(): Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET(1493852400) DEBUG [L8481] [00734ms]: CalculatePolicy::getRequiredData(): No dates to get required data for... DEBUG [L8484] [00734ms]: CalculatePolicy::getRequiredData(): Done collecting required data... DEBUG [L8724] [00734ms]: CalculatePolicy::_calculate(): Not calculating any time related policies due to flags... DEBUG [L3571] [00734ms]: CalculatePolicy::calculateExceptionPolicy(): DateStamp: 04-May-17 12:00 PM CET DEBUG [L3586] [00734ms]: CalculatePolicy::calculateExceptionPolicy(): Setting preMature Exception delay to maximum shift time: 57600 Enable PreMature Exceptions: 1 DEBUG [L0663] [00734ms]: CalculatePolicy::filterScheduleDataByStatus(): Start Date: 04-May-17 End Date: 04-May-17 DEBUG [L0680] [00734ms]: CalculatePolicy::filterScheduleDataByStatus(): Found schedule rows matched filter: 1 DEBUG [L5431] [00734ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Date: 04-May-17 DEBUG [L5447] [00734ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Found punch rows matched filter: 1 DEBUG [L3604] [00734ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: L3 Type ID: 5 DEBUG [L8261] [00734ms]: CalculatePolicy::filterUserDateTotalDataByObjectTypeIDs(): Found user_date_total rows matched filter: 1 DEBUG [L4680] [00734ms]: CalculatePolicy::calculateExceptionPolicy(): Daily Total Time: 0 User ID: 213 DEBUG [L8317] [00734ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): UDT ID: 17993 Start: 04-May-17 8:00 AM CET End: DEBUG [L8330] [00734ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): Shift Start: 04-May-17 8:00 AM CET End: DEBUG [L0692] [00734ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Start Date: 04-May-17 8:00 AM CET End Date: DEBUG [L0696] [00734ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 20 Start Time: 01-May-17 8:00 AM CET End Time: 01-May-17 5:00 PM CET DEBUG [L0731] [00734ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [00734ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 02-May-17 8:00 AM CET End Time: 02-May-17 5:00 PM CET DEBUG [L0731] [00734ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [00734ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 03-May-17 8:00 AM CET End Time: 03-May-17 5:00 PM CET DEBUG [L0731] [00734ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [00734ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 04-May-17 8:00 AM CET End Time: 04-May-17 5:00 PM CET DEBUG [L1046] [00734ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493881200 DEBUG [L0724] [00734ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Within schedule start/stop time by: 7200 Prev Best Diff: DEBUG [L0744] [00734ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Found schedule rows matched filter: 1 DEBUG [L0804] [00734ms]: CalculatePolicy::filterSchedulePolicyByDate(): Found scheduled shifts for this date: 04-May-17 Total: 1 DEBUG [L1679] [00734ms] Array: CalculatePolicy::filterMealTimePolicy(): Meal Policies that apply to: 04-May-17 from schedule policies: array(1) { [0]=> int(0) } DEBUG [L1697] [00734ms]: CalculatePolicy::filterMealTimePolicy(): Using Policy Group meal policies... DEBUG [L1708] [00734ms]: CalculatePolicy::filterMealTimePolicy(): Meal policy does not match type or trigger time: 25200 DEBUG [L1716] [00734ms]: CalculatePolicy::filterMealTimePolicy(): Forced to always return at least one... DEBUG [L3604] [00734ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M1 Type ID: 50 DEBUG [L4088] [00734ms]: CalculatePolicy::calculateExceptionPolicy(): a1Found Missing Punch: DEBUG [L3604] [00734ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M2 Type ID: 5 DEBUG [L4127] [00734ms]: CalculatePolicy::calculateExceptionPolicy(): a2Found Missing Punch: DEBUG [L4130] [00734ms]: CalculatePolicy::calculateExceptionPolicy(): b2Found Missing Out Punch: DEBUG [L3604] [00734ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M3 Type ID: 5 DEBUG [L4216] [00734ms]: CalculatePolicy::calculateExceptionPolicy(): Lunch Punches match up. DEBUG [L3604] [00734ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M4 Type ID: 5 DEBUG [L4278] [00734ms]: CalculatePolicy::calculateExceptionPolicy(): Break Punches match up. DEBUG [L3604] [00734ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S1 Type ID: 50 DEBUG [L3604] [00734ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S2 Type ID: 50 DEBUG [L1128] [00734ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1788 DEBUG [L1128] [00734ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1826 DEBUG [L1046] [00734ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493881200 DEBUG [L1133] [00734ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3704] [00734ms]: CalculatePolicy::calculateExceptionPolicy(): Schedule Found DEBUG [L3604] [00734ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S3 Type ID: 50 DEBUG [L1128] [00734ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1788 DEBUG [L1128] [00734ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1826 DEBUG [L1046] [00734ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493881200 DEBUG [L1133] [00734ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3740] [00734ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3604] [00734ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S4 Type ID: 50 DEBUG [L3778] [00734ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3794] [00734ms]: CalculatePolicy::calculateExceptionPolicy(): Checking Late Starting Shift exception... Current time: 04-May-17 4:23 PM CET DEBUG [L1894] [00734ms]: TTDate::inWindow(): Epoch: 04-May-17 4:23 PM CET Window Epoch: 04-May-17 8:00 AM CET Window: 900 DEBUG [L1902] [00734ms]: TTDate::inWindow(): NOT Within Window DEBUG [L3810] [00734ms]: CalculatePolicy::calculateExceptionPolicy(): Found Schedule: Start Time: 04-May-17 8:00 AM CET DEBUG [L1065] [00734ms]: ScheduleFactory::inSchedule(): aWithin Schedule: 1493881200 DEBUG [L3832] [00734ms]: CalculatePolicy::calculateExceptionPolicy(): bFound punch for schedule... DEBUG [L3604] [00734ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S5 Type ID: 50 DEBUG [L3604] [00734ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S6 Type ID: 50 DEBUG [L3965] [00734ms]: CalculatePolicy::calculateExceptionPolicy(): aFound Missing Punch: DEBUG [L3968] [00734ms]: CalculatePolicy::calculateExceptionPolicy(): bFound Missing Out Punch: DEBUG [L3971] [00734ms]: CalculatePolicy::calculateExceptionPolicy(): Punch: 04-May-17 8:00 AM CET Schedule Start Time: 04-May-17 8:00 AM CET End Time: 04-May-17 5:00 PM CET DEBUG [L5393] [00734ms]: CalculatePolicy::calculateExceptionPolicy(): No exception policies to calculate... DEBUG [L8743] [00734ms]: CalculatePolicy::_calculate(): No more Pending Dates... DEBUG [L8800] [00734ms]: CalculatePolicy::Save(): Saving data... DEBUG [L0403] [00734ms]: CalculatePolicy::insertUserDateTotal(): System total time was not deleted before trying to insert it again... This is either an error or the pay period is locked. DEBUG [L1838] [00734ms]: Factory::CommitTransaction(): CommitTransaction(): Final Commit... Transaction: Count: 1 Off: 1 OK: 1 DEBUG [L1852] [00734ms]: Factory::setTransactionMode(): setTransactionMode(): Mode: DEBUG [L0163] [00734ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0084] [00734ms]: [Function](): (9). User: 302 Start Date: 03-May-17 12:00 AM UTC End Date: 04-May-17 12:00 AM UTC DEBUG [L0163] [00734ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0254] [00749ms]: CalculatePolicy::isPastDateCalculationRequired(): Past date calculation is NOT required... DEBUG [L8537] [00749ms]: CalculatePolicy::addPendingCalculationDate(): Add Pending Dates: 2 DEBUG [L1852] [00749ms]: Factory::setTransactionMode(): setTransactionMode(): Mode: REPEATABLE READ DEBUG [L1827] [00749ms]: Factory::StartTransaction(): StartTransaction(): Transaction: Count: 0 Off: 0 OK: 1 DEBUG [L1862] [00749ms]: Factory::getTransactionMode(): getTransactionMode(): Mode: repeatable read DEBUG [L8779] [00749ms]: CalculatePolicy::calculate(): I: 0 Calculating DateStamp: 03-May-17 12:00 AM CET DEBUG [L8586] [00749ms]: CalculatePolicy::getLastPendingDate(): Last Pending Date: 04-May-17 12:00 AM CET DEBUG [L8397] [00749ms]: CalculatePolicy::getDatesToObtainDataFor(): Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET(1493852400) DEBUG [L8404] [00749ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 30-Apr-17 12:00 AM CET DEBUG [L8404] [00749ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 01-May-17 12:00 AM CET DEBUG [L8404] [00749ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 02-May-17 12:00 AM CET DEBUG [L8404] [00749ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 03-May-17 12:00 AM CET DEBUG [L8404] [00749ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 04-May-17 12:00 AM CET DEBUG [L8374] [00749ms]: CalculatePolicy::getDateRangeFromDateArray(): Found Date Range: Start: 30-Apr-17 End: 04-May-17 DEBUG [L8423] [00749ms]: CalculatePolicy::getRequiredData(): Date Range: Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET DEBUG [L0827] [00749ms]: CalculatePolicy::getSchedulePolicy(): Maximum Schedule Policy Start/Stop Window: 7200 DEBUG [L0762] [00749ms]: CalculatePolicy::getScheduleData(): Getting Schedule Data for Start Date: 29-Apr-17 10:00 PM CET End: 04-May-17 2:00 AM CET DEBUG [L0765] [00765ms]: CalculatePolicy::getScheduleData(): Found schedule rows: 4 DEBUG [L8355] [00781ms]: CalculatePolicy::getUserDateTotalData(): Found UserDateTotal rows: 12 DEBUG [L1735] [00781ms]: CalculatePolicy::getMealTimePolicy(): Found schedule policy rows: 4 DEBUG [L1747] [00781ms]: CalculatePolicy::getMealTimePolicy(): Found meal policy rows: 2 DEBUG [L1756] [00781ms]: CalculatePolicy::getMealTimePolicy(): Found schedule policy meal policy rows: 1 Policy Group: 1 DEBUG [L1410] [00781ms]: CalculatePolicy::getBreakTimePolicy(): No break policy rows... DEBUG [L5401] [00781ms]: CalculatePolicy::getExceptionPolicy(): Found Active Exceptions: 11 DEBUG [L5482] [00796ms]: CalculatePolicy::getPunchData(): Found punch rows: 7 DEBUG [L5417] [00796ms]: CalculatePolicy::getExceptionData(): Found existing exception rows: 1 DEBUG [L8484] [00796ms]: CalculatePolicy::getRequiredData(): Done collecting required data... DEBUG [L8724] [00796ms]: CalculatePolicy::_calculate(): Not calculating any time related policies due to flags... DEBUG [L3571] [00796ms]: CalculatePolicy::calculateExceptionPolicy(): DateStamp: 03-May-17 12:00 PM CET DEBUG [L3586] [00796ms]: CalculatePolicy::calculateExceptionPolicy(): Setting preMature Exception delay to maximum shift time: 57600 Enable PreMature Exceptions: 1 DEBUG [L0663] [00796ms]: CalculatePolicy::filterScheduleDataByStatus(): Start Date: 03-May-17 End Date: 03-May-17 DEBUG [L0680] [00796ms]: CalculatePolicy::filterScheduleDataByStatus(): Found schedule rows matched filter: 1 DEBUG [L5431] [00796ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Date: 03-May-17 DEBUG [L5447] [00796ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Found punch rows matched filter: 2 DEBUG [L3604] [00796ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: L3 Type ID: 50 DEBUG [L8261] [00796ms]: CalculatePolicy::filterUserDateTotalDataByObjectTypeIDs(): Found user_date_total rows matched filter: 1 DEBUG [L4680] [00796ms]: CalculatePolicy::calculateExceptionPolicy(): Daily Total Time: 31800 User ID: 302 DEBUG [L8317] [00796ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): UDT ID: 17240 Start: 03-May-17 8:10 AM CET End: 03-May-17 5:00 PM CET DEBUG [L8330] [00796ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): Shift Start: 03-May-17 8:10 AM CET End: 03-May-17 5:00 PM CET DEBUG [L0692] [00796ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Start Date: 03-May-17 8:10 AM CET End Date: 03-May-17 5:00 PM CET DEBUG [L0696] [00796ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 20 Start Time: 01-May-17 8:00 AM CET End Time: 01-May-17 5:00 PM CET DEBUG [L0731] [00796ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [00796ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 02-May-17 8:00 AM CET End Time: 02-May-17 5:00 PM CET DEBUG [L0731] [00796ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [00796ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 03-May-17 8:00 AM CET End Time: 03-May-17 5:00 PM CET DEBUG [L1046] [00796ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493795400 DEBUG [L1046] [00796ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493827200 DEBUG [L0718] [00796ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Within schedule times. DEBUG [L0744] [00796ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Found schedule rows matched filter: 1 DEBUG [L0804] [00796ms]: CalculatePolicy::filterSchedulePolicyByDate(): Found scheduled shifts for this date: 03-May-17 Total: 1 DEBUG [L1679] [00796ms] Array: CalculatePolicy::filterMealTimePolicy(): Meal Policies that apply to: 03-May-17 from schedule policies: array(1) { [0]=> int(0) } DEBUG [L1697] [00796ms]: CalculatePolicy::filterMealTimePolicy(): Using Policy Group meal policies... DEBUG [L1708] [00796ms]: CalculatePolicy::filterMealTimePolicy(): Meal policy does not match type or trigger time: 25200 DEBUG [L1716] [00796ms]: CalculatePolicy::filterMealTimePolicy(): Forced to always return at least one... DEBUG [L3604] [00796ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M1 Type ID: 50 DEBUG [L3604] [00796ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M2 Type ID: 50 DEBUG [L3604] [00796ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M3 Type ID: 50 DEBUG [L4216] [00796ms]: CalculatePolicy::calculateExceptionPolicy(): Lunch Punches match up. DEBUG [L3604] [00796ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M4 Type ID: 50 DEBUG [L4278] [00796ms]: CalculatePolicy::calculateExceptionPolicy(): Break Punches match up. DEBUG [L3604] [00796ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S1 Type ID: 50 DEBUG [L1065] [00796ms]: ScheduleFactory::inSchedule(): aWithin Schedule: 1493795400 DEBUG [L3604] [00796ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S2 Type ID: 50 DEBUG [L1128] [00796ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1757 DEBUG [L1128] [00796ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1791 DEBUG [L1046] [00796ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493795400 DEBUG [L1133] [00796ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3704] [00796ms]: CalculatePolicy::calculateExceptionPolicy(): Schedule Found DEBUG [L3604] [00796ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S3 Type ID: 50 DEBUG [L1128] [00796ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1757 DEBUG [L1128] [00796ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1791 DEBUG [L1046] [00796ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493795400 DEBUG [L1133] [00796ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3740] [00796ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3604] [00796ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S4 Type ID: 50 DEBUG [L1894] [00796ms]: TTDate::inWindow(): Epoch: 03-May-17 8:10 AM CET Window Epoch: 03-May-17 8:00 AM CET Window: 900 DEBUG [L1898] [00796ms]: TTDate::inWindow(): Within Window DEBUG [L3763] [00796ms]: CalculatePolicy::calculateExceptionPolicy(): Within Grace time, IGNORE EXCEPTION: DEBUG [L3794] [00796ms]: CalculatePolicy::calculateExceptionPolicy(): Checking Late Starting Shift exception... Current time: 04-May-17 4:23 PM CET DEBUG [L3604] [00796ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S5 Type ID: 50 DEBUG [L1128] [00796ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1791 DEBUG [L1046] [00796ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493827200 DEBUG [L1133] [00796ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3897] [00796ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3604] [00796ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S6 Type ID: 50 DEBUG [L3947] [00796ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L5393] [00796ms]: CalculatePolicy::calculateExceptionPolicy(): No exception policies to calculate... DEBUG [L8565] [00796ms]: CalculatePolicy::getNextPendingDate(): Next Pending Date: 04-May-17 12:00 AM CET DEBUG [L8741] [00796ms]: CalculatePolicy::_calculate(): Next Pending Date: 04-May-17 12:00 AM CET DEBUG [L8779] [00796ms]: CalculatePolicy::calculate(): I: 1 Calculating DateStamp: 04-May-17 12:00 AM CET DEBUG [L8586] [00812ms]: CalculatePolicy::getLastPendingDate(): Last Pending Date: DEBUG [L8397] [00812ms]: CalculatePolicy::getDatesToObtainDataFor(): Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET(1493852400) DEBUG [L8481] [00812ms]: CalculatePolicy::getRequiredData(): No dates to get required data for... DEBUG [L8484] [00812ms]: CalculatePolicy::getRequiredData(): Done collecting required data... DEBUG [L8724] [00812ms]: CalculatePolicy::_calculate(): Not calculating any time related policies due to flags... DEBUG [L3571] [00812ms]: CalculatePolicy::calculateExceptionPolicy(): DateStamp: 04-May-17 12:00 PM CET DEBUG [L3586] [00812ms]: CalculatePolicy::calculateExceptionPolicy(): Setting preMature Exception delay to maximum shift time: 57600 Enable PreMature Exceptions: 1 DEBUG [L0663] [00812ms]: CalculatePolicy::filterScheduleDataByStatus(): Start Date: 04-May-17 End Date: 04-May-17 DEBUG [L0680] [00812ms]: CalculatePolicy::filterScheduleDataByStatus(): Found schedule rows matched filter: 1 DEBUG [L5431] [00812ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Date: 04-May-17 DEBUG [L5447] [00812ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Found punch rows matched filter: 1 DEBUG [L3604] [00812ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: L3 Type ID: 5 DEBUG [L8261] [00812ms]: CalculatePolicy::filterUserDateTotalDataByObjectTypeIDs(): Found user_date_total rows matched filter: 1 DEBUG [L4680] [00812ms]: CalculatePolicy::calculateExceptionPolicy(): Daily Total Time: 0 User ID: 302 DEBUG [L8317] [00812ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): UDT ID: 18238 Start: 04-May-17 8:10 AM CET End: DEBUG [L8330] [00812ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): Shift Start: 04-May-17 8:10 AM CET End: DEBUG [L0692] [00812ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Start Date: 04-May-17 8:10 AM CET End Date: DEBUG [L0696] [00812ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 20 Start Time: 01-May-17 8:00 AM CET End Time: 01-May-17 5:00 PM CET DEBUG [L0731] [00812ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [00812ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 02-May-17 8:00 AM CET End Time: 02-May-17 5:00 PM CET DEBUG [L0731] [00812ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [00812ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 03-May-17 8:00 AM CET End Time: 03-May-17 5:00 PM CET DEBUG [L0731] [00812ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [00812ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 04-May-17 8:00 AM CET End Time: 04-May-17 5:00 PM CET DEBUG [L1046] [00812ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493881800 DEBUG [L0724] [00812ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Within schedule start/stop time by: 7200 Prev Best Diff: DEBUG [L0744] [00812ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Found schedule rows matched filter: 1 DEBUG [L0804] [00812ms]: CalculatePolicy::filterSchedulePolicyByDate(): Found scheduled shifts for this date: 04-May-17 Total: 1 DEBUG [L1679] [00812ms] Array: CalculatePolicy::filterMealTimePolicy(): Meal Policies that apply to: 04-May-17 from schedule policies: array(1) { [0]=> int(0) } DEBUG [L1697] [00812ms]: CalculatePolicy::filterMealTimePolicy(): Using Policy Group meal policies... DEBUG [L1708] [00812ms]: CalculatePolicy::filterMealTimePolicy(): Meal policy does not match type or trigger time: 25200 DEBUG [L1716] [00812ms]: CalculatePolicy::filterMealTimePolicy(): Forced to always return at least one... DEBUG [L3604] [00812ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M1 Type ID: 50 DEBUG [L4088] [00812ms]: CalculatePolicy::calculateExceptionPolicy(): a1Found Missing Punch: DEBUG [L3604] [00812ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M2 Type ID: 5 DEBUG [L4127] [00812ms]: CalculatePolicy::calculateExceptionPolicy(): a2Found Missing Punch: DEBUG [L4130] [00812ms]: CalculatePolicy::calculateExceptionPolicy(): b2Found Missing Out Punch: DEBUG [L3604] [00812ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M3 Type ID: 5 DEBUG [L4216] [00812ms]: CalculatePolicy::calculateExceptionPolicy(): Lunch Punches match up. DEBUG [L3604] [00812ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M4 Type ID: 5 DEBUG [L4278] [00812ms]: CalculatePolicy::calculateExceptionPolicy(): Break Punches match up. DEBUG [L3604] [00812ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S1 Type ID: 50 DEBUG [L3604] [00812ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S2 Type ID: 50 DEBUG [L1128] [00812ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1791 DEBUG [L1128] [00812ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1829 DEBUG [L1046] [00812ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493881800 DEBUG [L1133] [00812ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3704] [00812ms]: CalculatePolicy::calculateExceptionPolicy(): Schedule Found DEBUG [L3604] [00812ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S3 Type ID: 50 DEBUG [L1128] [00812ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1791 DEBUG [L1128] [00812ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1829 DEBUG [L1046] [00812ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493881800 DEBUG [L1133] [00812ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3740] [00812ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3604] [00812ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S4 Type ID: 50 DEBUG [L1894] [00812ms]: TTDate::inWindow(): Epoch: 04-May-17 8:10 AM CET Window Epoch: 04-May-17 8:00 AM CET Window: 900 DEBUG [L1898] [00812ms]: TTDate::inWindow(): Within Window DEBUG [L3763] [00812ms]: CalculatePolicy::calculateExceptionPolicy(): Within Grace time, IGNORE EXCEPTION: DEBUG [L3794] [00812ms]: CalculatePolicy::calculateExceptionPolicy(): Checking Late Starting Shift exception... Current time: 04-May-17 4:23 PM CET DEBUG [L1894] [00812ms]: TTDate::inWindow(): Epoch: 04-May-17 4:23 PM CET Window Epoch: 04-May-17 8:00 AM CET Window: 900 DEBUG [L1902] [00812ms]: TTDate::inWindow(): NOT Within Window DEBUG [L3810] [00812ms]: CalculatePolicy::calculateExceptionPolicy(): Found Schedule: Start Time: 04-May-17 8:00 AM CET DEBUG [L1065] [00812ms]: ScheduleFactory::inSchedule(): aWithin Schedule: 1493881800 DEBUG [L3832] [00812ms]: CalculatePolicy::calculateExceptionPolicy(): bFound punch for schedule... DEBUG [L3604] [00812ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S5 Type ID: 50 DEBUG [L3604] [00812ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S6 Type ID: 50 DEBUG [L3965] [00812ms]: CalculatePolicy::calculateExceptionPolicy(): aFound Missing Punch: DEBUG [L3968] [00812ms]: CalculatePolicy::calculateExceptionPolicy(): bFound Missing Out Punch: DEBUG [L3971] [00812ms]: CalculatePolicy::calculateExceptionPolicy(): Punch: 04-May-17 8:10 AM CET Schedule Start Time: 04-May-17 8:00 AM CET End Time: 04-May-17 5:00 PM CET DEBUG [L5393] [00812ms]: CalculatePolicy::calculateExceptionPolicy(): No exception policies to calculate... DEBUG [L8743] [00812ms]: CalculatePolicy::_calculate(): No more Pending Dates... DEBUG [L8800] [00812ms]: CalculatePolicy::Save(): Saving data... DEBUG [L0403] [00812ms]: CalculatePolicy::insertUserDateTotal(): System total time was not deleted before trying to insert it again... This is either an error or the pay period is locked. DEBUG [L1838] [00812ms]: Factory::CommitTransaction(): CommitTransaction(): Final Commit... Transaction: Count: 1 Off: 1 OK: 1 DEBUG [L1852] [00812ms]: Factory::setTransactionMode(): setTransactionMode(): Mode: DEBUG [L0163] [00812ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0084] [00812ms]: [Function](): (10). User: 284 Start Date: 03-May-17 12:00 AM UTC End Date: 04-May-17 12:00 AM UTC DEBUG [L0163] [00812ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0254] [00812ms]: CalculatePolicy::isPastDateCalculationRequired(): Past date calculation is NOT required... DEBUG [L8537] [00812ms]: CalculatePolicy::addPendingCalculationDate(): Add Pending Dates: 2 DEBUG [L1852] [00812ms]: Factory::setTransactionMode(): setTransactionMode(): Mode: REPEATABLE READ DEBUG [L1827] [00812ms]: Factory::StartTransaction(): StartTransaction(): Transaction: Count: 0 Off: 0 OK: 1 DEBUG [L1862] [00812ms]: Factory::getTransactionMode(): getTransactionMode(): Mode: repeatable read DEBUG [L8779] [00812ms]: CalculatePolicy::calculate(): I: 0 Calculating DateStamp: 03-May-17 12:00 AM CET DEBUG [L8586] [00812ms]: CalculatePolicy::getLastPendingDate(): Last Pending Date: 04-May-17 12:00 AM CET DEBUG [L8397] [00812ms]: CalculatePolicy::getDatesToObtainDataFor(): Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET(1493852400) DEBUG [L8404] [00812ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 30-Apr-17 12:00 AM CET DEBUG [L8404] [00812ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 01-May-17 12:00 AM CET DEBUG [L8404] [00812ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 02-May-17 12:00 AM CET DEBUG [L8404] [00812ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 03-May-17 12:00 AM CET DEBUG [L8404] [00812ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 04-May-17 12:00 AM CET DEBUG [L8374] [00812ms]: CalculatePolicy::getDateRangeFromDateArray(): Found Date Range: Start: 30-Apr-17 End: 04-May-17 DEBUG [L8423] [00812ms]: CalculatePolicy::getRequiredData(): Date Range: Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET DEBUG [L0827] [00827ms]: CalculatePolicy::getSchedulePolicy(): Maximum Schedule Policy Start/Stop Window: 7200 DEBUG [L0762] [00827ms]: CalculatePolicy::getScheduleData(): Getting Schedule Data for Start Date: 29-Apr-17 10:00 PM CET End: 04-May-17 2:00 AM CET DEBUG [L0765] [00827ms]: CalculatePolicy::getScheduleData(): Found schedule rows: 4 DEBUG [L8355] [00859ms]: CalculatePolicy::getUserDateTotalData(): Found UserDateTotal rows: 12 DEBUG [L1735] [00859ms]: CalculatePolicy::getMealTimePolicy(): Found schedule policy rows: 4 DEBUG [L1747] [00859ms]: CalculatePolicy::getMealTimePolicy(): Found meal policy rows: 2 DEBUG [L1756] [00859ms]: CalculatePolicy::getMealTimePolicy(): Found schedule policy meal policy rows: 1 Policy Group: 1 DEBUG [L1410] [00859ms]: CalculatePolicy::getBreakTimePolicy(): No break policy rows... DEBUG [L5401] [00859ms]: CalculatePolicy::getExceptionPolicy(): Found Active Exceptions: 11 DEBUG [L5482] [00859ms]: CalculatePolicy::getPunchData(): Found punch rows: 7 DEBUG [L5417] [00874ms]: CalculatePolicy::getExceptionData(): Found existing exception rows: 1 DEBUG [L8484] [00874ms]: CalculatePolicy::getRequiredData(): Done collecting required data... DEBUG [L8724] [00874ms]: CalculatePolicy::_calculate(): Not calculating any time related policies due to flags... DEBUG [L3571] [00874ms]: CalculatePolicy::calculateExceptionPolicy(): DateStamp: 03-May-17 12:00 PM CET DEBUG [L3586] [00874ms]: CalculatePolicy::calculateExceptionPolicy(): Setting preMature Exception delay to maximum shift time: 57600 Enable PreMature Exceptions: 1 DEBUG [L0663] [00874ms]: CalculatePolicy::filterScheduleDataByStatus(): Start Date: 03-May-17 End Date: 03-May-17 DEBUG [L0680] [00874ms]: CalculatePolicy::filterScheduleDataByStatus(): Found schedule rows matched filter: 1 DEBUG [L5431] [00874ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Date: 03-May-17 DEBUG [L5447] [00874ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Found punch rows matched filter: 2 DEBUG [L3604] [00874ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: L3 Type ID: 50 DEBUG [L8261] [00874ms]: CalculatePolicy::filterUserDateTotalDataByObjectTypeIDs(): Found user_date_total rows matched filter: 1 DEBUG [L4680] [00874ms]: CalculatePolicy::calculateExceptionPolicy(): Daily Total Time: 32400 User ID: 284 DEBUG [L8317] [00874ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): UDT ID: 17163 Start: 03-May-17 8:00 AM CET End: 03-May-17 5:00 PM CET DEBUG [L8330] [00874ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): Shift Start: 03-May-17 8:00 AM CET End: 03-May-17 5:00 PM CET DEBUG [L0692] [00874ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Start Date: 03-May-17 8:00 AM CET End Date: 03-May-17 5:00 PM CET DEBUG [L0696] [00874ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 20 Start Time: 01-May-17 8:00 AM CET End Time: 01-May-17 5:00 PM CET DEBUG [L0731] [00874ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [00874ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 02-May-17 8:00 AM CET End Time: 02-May-17 5:00 PM CET DEBUG [L0731] [00874ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [00874ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 03-May-17 8:00 AM CET End Time: 03-May-17 5:00 PM CET DEBUG [L1046] [00874ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493794800 DEBUG [L1046] [00874ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493827200 DEBUG [L0718] [00874ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Within schedule times. DEBUG [L0744] [00874ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Found schedule rows matched filter: 1 DEBUG [L0804] [00874ms]: CalculatePolicy::filterSchedulePolicyByDate(): Found scheduled shifts for this date: 03-May-17 Total: 1 DEBUG [L1679] [00874ms] Array: CalculatePolicy::filterMealTimePolicy(): Meal Policies that apply to: 03-May-17 from schedule policies: array(1) { [0]=> int(0) } DEBUG [L1697] [00874ms]: CalculatePolicy::filterMealTimePolicy(): Using Policy Group meal policies... DEBUG [L1708] [00874ms]: CalculatePolicy::filterMealTimePolicy(): Meal policy does not match type or trigger time: 25200 DEBUG [L1716] [00874ms]: CalculatePolicy::filterMealTimePolicy(): Forced to always return at least one... DEBUG [L3604] [00874ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M1 Type ID: 50 DEBUG [L3604] [00874ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M2 Type ID: 50 DEBUG [L3604] [00874ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M3 Type ID: 50 DEBUG [L4216] [00874ms]: CalculatePolicy::calculateExceptionPolicy(): Lunch Punches match up. DEBUG [L3604] [00874ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M4 Type ID: 50 DEBUG [L4278] [00874ms]: CalculatePolicy::calculateExceptionPolicy(): Break Punches match up. DEBUG [L3604] [00874ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S1 Type ID: 50 DEBUG [L1065] [00874ms]: ScheduleFactory::inSchedule(): aWithin Schedule: 1493794800 DEBUG [L3604] [00874ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S2 Type ID: 50 DEBUG [L1128] [00874ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1756 DEBUG [L1128] [00874ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1790 DEBUG [L1046] [00874ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493794800 DEBUG [L1133] [00874ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3704] [00874ms]: CalculatePolicy::calculateExceptionPolicy(): Schedule Found DEBUG [L3604] [00874ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S3 Type ID: 50 DEBUG [L1128] [00874ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1756 DEBUG [L1128] [00874ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1790 DEBUG [L1046] [00874ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493794800 DEBUG [L1133] [00874ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3740] [00874ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3604] [00874ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S4 Type ID: 50 DEBUG [L3778] [00874ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3794] [00874ms]: CalculatePolicy::calculateExceptionPolicy(): Checking Late Starting Shift exception... Current time: 04-May-17 4:23 PM CET DEBUG [L3604] [00874ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S5 Type ID: 50 DEBUG [L1128] [00874ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1790 DEBUG [L1046] [00874ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493827200 DEBUG [L1133] [00874ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3897] [00874ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3604] [00874ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S6 Type ID: 50 DEBUG [L3947] [00874ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L5393] [00874ms]: CalculatePolicy::calculateExceptionPolicy(): No exception policies to calculate... DEBUG [L8565] [00874ms]: CalculatePolicy::getNextPendingDate(): Next Pending Date: 04-May-17 12:00 AM CET DEBUG [L8741] [00874ms]: CalculatePolicy::_calculate(): Next Pending Date: 04-May-17 12:00 AM CET DEBUG [L8779] [00874ms]: CalculatePolicy::calculate(): I: 1 Calculating DateStamp: 04-May-17 12:00 AM CET DEBUG [L8586] [00874ms]: CalculatePolicy::getLastPendingDate(): Last Pending Date: DEBUG [L8397] [00874ms]: CalculatePolicy::getDatesToObtainDataFor(): Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET(1493852400) DEBUG [L8481] [00874ms]: CalculatePolicy::getRequiredData(): No dates to get required data for... DEBUG [L8484] [00874ms]: CalculatePolicy::getRequiredData(): Done collecting required data... DEBUG [L8724] [00874ms]: CalculatePolicy::_calculate(): Not calculating any time related policies due to flags... DEBUG [L3571] [00874ms]: CalculatePolicy::calculateExceptionPolicy(): DateStamp: 04-May-17 12:00 PM CET DEBUG [L3586] [00874ms]: CalculatePolicy::calculateExceptionPolicy(): Setting preMature Exception delay to maximum shift time: 57600 Enable PreMature Exceptions: 1 DEBUG [L0663] [00874ms]: CalculatePolicy::filterScheduleDataByStatus(): Start Date: 04-May-17 End Date: 04-May-17 DEBUG [L0680] [00874ms]: CalculatePolicy::filterScheduleDataByStatus(): Found schedule rows matched filter: 1 DEBUG [L5431] [00874ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Date: 04-May-17 DEBUG [L5447] [00874ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Found punch rows matched filter: 1 DEBUG [L3604] [00874ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: L3 Type ID: 5 DEBUG [L8261] [00874ms]: CalculatePolicy::filterUserDateTotalDataByObjectTypeIDs(): Found user_date_total rows matched filter: 1 DEBUG [L4680] [00874ms]: CalculatePolicy::calculateExceptionPolicy(): Daily Total Time: 0 User ID: 284 DEBUG [L8317] [00874ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): UDT ID: 18040 Start: 04-May-17 8:00 AM CET End: DEBUG [L8330] [00874ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): Shift Start: 04-May-17 8:00 AM CET End: DEBUG [L0692] [00874ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Start Date: 04-May-17 8:00 AM CET End Date: DEBUG [L0696] [00874ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 20 Start Time: 01-May-17 8:00 AM CET End Time: 01-May-17 5:00 PM CET DEBUG [L0731] [00874ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [00874ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 02-May-17 8:00 AM CET End Time: 02-May-17 5:00 PM CET DEBUG [L0731] [00874ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [00874ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 03-May-17 8:00 AM CET End Time: 03-May-17 5:00 PM CET DEBUG [L0731] [00874ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [00874ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 04-May-17 8:00 AM CET End Time: 04-May-17 5:00 PM CET DEBUG [L1046] [00874ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493881200 DEBUG [L0724] [00874ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Within schedule start/stop time by: 7200 Prev Best Diff: DEBUG [L0744] [00874ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Found schedule rows matched filter: 1 DEBUG [L0804] [00874ms]: CalculatePolicy::filterSchedulePolicyByDate(): Found scheduled shifts for this date: 04-May-17 Total: 1 DEBUG [L1679] [00874ms] Array: CalculatePolicy::filterMealTimePolicy(): Meal Policies that apply to: 04-May-17 from schedule policies: array(1) { [0]=> int(0) } DEBUG [L1697] [00874ms]: CalculatePolicy::filterMealTimePolicy(): Using Policy Group meal policies... DEBUG [L1708] [00874ms]: CalculatePolicy::filterMealTimePolicy(): Meal policy does not match type or trigger time: 25200 DEBUG [L1716] [00874ms]: CalculatePolicy::filterMealTimePolicy(): Forced to always return at least one... DEBUG [L3604] [00874ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M1 Type ID: 50 DEBUG [L4088] [00874ms]: CalculatePolicy::calculateExceptionPolicy(): a1Found Missing Punch: DEBUG [L3604] [00874ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M2 Type ID: 5 DEBUG [L4127] [00874ms]: CalculatePolicy::calculateExceptionPolicy(): a2Found Missing Punch: DEBUG [L4130] [00874ms]: CalculatePolicy::calculateExceptionPolicy(): b2Found Missing Out Punch: DEBUG [L3604] [00874ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M3 Type ID: 5 DEBUG [L4216] [00874ms]: CalculatePolicy::calculateExceptionPolicy(): Lunch Punches match up. DEBUG [L3604] [00874ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M4 Type ID: 5 DEBUG [L4278] [00874ms]: CalculatePolicy::calculateExceptionPolicy(): Break Punches match up. DEBUG [L3604] [00874ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S1 Type ID: 50 DEBUG [L3604] [00874ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S2 Type ID: 50 DEBUG [L1128] [00890ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1790 DEBUG [L1128] [00890ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1828 DEBUG [L1046] [00890ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493881200 DEBUG [L1133] [00890ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3704] [00890ms]: CalculatePolicy::calculateExceptionPolicy(): Schedule Found DEBUG [L3604] [00890ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S3 Type ID: 50 DEBUG [L1128] [00890ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1790 DEBUG [L1128] [00890ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1828 DEBUG [L1046] [00890ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493881200 DEBUG [L1133] [00890ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3740] [00890ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3604] [00890ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S4 Type ID: 50 DEBUG [L3778] [00890ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3794] [00890ms]: CalculatePolicy::calculateExceptionPolicy(): Checking Late Starting Shift exception... Current time: 04-May-17 4:23 PM CET DEBUG [L1894] [00890ms]: TTDate::inWindow(): Epoch: 04-May-17 4:23 PM CET Window Epoch: 04-May-17 8:00 AM CET Window: 900 DEBUG [L1902] [00890ms]: TTDate::inWindow(): NOT Within Window DEBUG [L3810] [00890ms]: CalculatePolicy::calculateExceptionPolicy(): Found Schedule: Start Time: 04-May-17 8:00 AM CET DEBUG [L1065] [00890ms]: ScheduleFactory::inSchedule(): aWithin Schedule: 1493881200 DEBUG [L3832] [00890ms]: CalculatePolicy::calculateExceptionPolicy(): bFound punch for schedule... DEBUG [L3604] [00890ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S5 Type ID: 50 DEBUG [L3604] [00890ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S6 Type ID: 50 DEBUG [L3965] [00890ms]: CalculatePolicy::calculateExceptionPolicy(): aFound Missing Punch: DEBUG [L3968] [00890ms]: CalculatePolicy::calculateExceptionPolicy(): bFound Missing Out Punch: DEBUG [L3971] [00890ms]: CalculatePolicy::calculateExceptionPolicy(): Punch: 04-May-17 8:00 AM CET Schedule Start Time: 04-May-17 8:00 AM CET End Time: 04-May-17 5:00 PM CET DEBUG [L5393] [00890ms]: CalculatePolicy::calculateExceptionPolicy(): No exception policies to calculate... DEBUG [L8743] [00890ms]: CalculatePolicy::_calculate(): No more Pending Dates... DEBUG [L8800] [00890ms]: CalculatePolicy::Save(): Saving data... DEBUG [L0403] [00890ms]: CalculatePolicy::insertUserDateTotal(): System total time was not deleted before trying to insert it again... This is either an error or the pay period is locked. DEBUG [L1838] [00890ms]: Factory::CommitTransaction(): CommitTransaction(): Final Commit... Transaction: Count: 1 Off: 1 OK: 1 DEBUG [L1852] [00890ms]: Factory::setTransactionMode(): setTransactionMode(): Mode: DEBUG [L0163] [00890ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0084] [00890ms]: [Function](): (11). User: 190 Start Date: 03-May-17 12:00 AM UTC End Date: 04-May-17 12:00 AM UTC DEBUG [L0163] [00890ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0254] [00890ms]: CalculatePolicy::isPastDateCalculationRequired(): Past date calculation is NOT required... DEBUG [L8537] [00890ms]: CalculatePolicy::addPendingCalculationDate(): Add Pending Dates: 2 DEBUG [L1852] [00890ms]: Factory::setTransactionMode(): setTransactionMode(): Mode: REPEATABLE READ DEBUG [L1827] [00890ms]: Factory::StartTransaction(): StartTransaction(): Transaction: Count: 0 Off: 0 OK: 1 DEBUG [L1862] [00890ms]: Factory::getTransactionMode(): getTransactionMode(): Mode: repeatable read DEBUG [L8779] [00890ms]: CalculatePolicy::calculate(): I: 0 Calculating DateStamp: 03-May-17 12:00 AM CET DEBUG [L8586] [00890ms]: CalculatePolicy::getLastPendingDate(): Last Pending Date: 04-May-17 12:00 AM CET DEBUG [L8397] [00890ms]: CalculatePolicy::getDatesToObtainDataFor(): Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET(1493852400) DEBUG [L8404] [00890ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 30-Apr-17 12:00 AM CET DEBUG [L8404] [00890ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 01-May-17 12:00 AM CET DEBUG [L8404] [00890ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 02-May-17 12:00 AM CET DEBUG [L8404] [00890ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 03-May-17 12:00 AM CET DEBUG [L8404] [00890ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 04-May-17 12:00 AM CET DEBUG [L8374] [00890ms]: CalculatePolicy::getDateRangeFromDateArray(): Found Date Range: Start: 30-Apr-17 End: 04-May-17 DEBUG [L8423] [00890ms]: CalculatePolicy::getRequiredData(): Date Range: Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET DEBUG [L0827] [00905ms]: CalculatePolicy::getSchedulePolicy(): Maximum Schedule Policy Start/Stop Window: 7200 DEBUG [L0762] [00905ms]: CalculatePolicy::getScheduleData(): Getting Schedule Data for Start Date: 29-Apr-17 10:00 PM CET End: 04-May-17 2:00 AM CET DEBUG [L0765] [00905ms]: CalculatePolicy::getScheduleData(): Found schedule rows: 4 DEBUG [L8355] [00937ms]: CalculatePolicy::getUserDateTotalData(): Found UserDateTotal rows: 13 DEBUG [L1735] [00937ms]: CalculatePolicy::getMealTimePolicy(): Found schedule policy rows: 4 DEBUG [L1747] [00937ms]: CalculatePolicy::getMealTimePolicy(): Found meal policy rows: 2 DEBUG [L1756] [00937ms]: CalculatePolicy::getMealTimePolicy(): Found schedule policy meal policy rows: 1 Policy Group: 1 DEBUG [L1410] [00937ms]: CalculatePolicy::getBreakTimePolicy(): No break policy rows... DEBUG [L5401] [00952ms]: CalculatePolicy::getExceptionPolicy(): Found Active Exceptions: 11 DEBUG [L5482] [00952ms]: CalculatePolicy::getPunchData(): Found punch rows: 7 DEBUG [L5417] [00952ms]: CalculatePolicy::getExceptionData(): Found existing exception rows: 1 DEBUG [L8484] [00952ms]: CalculatePolicy::getRequiredData(): Done collecting required data... DEBUG [L8724] [00952ms]: CalculatePolicy::_calculate(): Not calculating any time related policies due to flags... DEBUG [L3571] [00952ms]: CalculatePolicy::calculateExceptionPolicy(): DateStamp: 03-May-17 12:00 PM CET DEBUG [L3586] [00952ms]: CalculatePolicy::calculateExceptionPolicy(): Setting preMature Exception delay to maximum shift time: 57600 Enable PreMature Exceptions: 1 DEBUG [L0663] [00952ms]: CalculatePolicy::filterScheduleDataByStatus(): Start Date: 03-May-17 End Date: 03-May-17 DEBUG [L0680] [00952ms]: CalculatePolicy::filterScheduleDataByStatus(): Found schedule rows matched filter: 1 DEBUG [L5431] [00952ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Date: 03-May-17 DEBUG [L5447] [00952ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Found punch rows matched filter: 2 DEBUG [L3604] [00952ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: L3 Type ID: 50 DEBUG [L8261] [00952ms]: CalculatePolicy::filterUserDateTotalDataByObjectTypeIDs(): Found user_date_total rows matched filter: 1 DEBUG [L4680] [00952ms]: CalculatePolicy::calculateExceptionPolicy(): Daily Total Time: 18600 User ID: 190 DEBUG [L8317] [00952ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): UDT ID: 17201 Start: 03-May-17 8:00 AM CET End: 03-May-17 1:10 PM CET DEBUG [L8330] [00952ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): Shift Start: 03-May-17 8:00 AM CET End: 03-May-17 1:10 PM CET DEBUG [L0692] [00952ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Start Date: 03-May-17 8:00 AM CET End Date: 03-May-17 1:10 PM CET DEBUG [L0696] [00952ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 20 Start Time: 01-May-17 8:00 AM CET End Time: 01-May-17 5:00 PM CET DEBUG [L0731] [00952ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [00952ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 02-May-17 8:00 AM CET End Time: 02-May-17 5:00 PM CET DEBUG [L0731] [00952ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [00952ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 03-May-17 8:00 AM CET End Time: 03-May-17 5:00 PM CET DEBUG [L1046] [00952ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493794800 DEBUG [L1046] [00952ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493813400 DEBUG [L0718] [00952ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Within schedule times. DEBUG [L0744] [00952ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Found schedule rows matched filter: 1 DEBUG [L0804] [00952ms]: CalculatePolicy::filterSchedulePolicyByDate(): Found scheduled shifts for this date: 03-May-17 Total: 1 DEBUG [L1679] [00952ms] Array: CalculatePolicy::filterMealTimePolicy(): Meal Policies that apply to: 03-May-17 from schedule policies: array(1) { [0]=> int(0) } DEBUG [L1697] [00952ms]: CalculatePolicy::filterMealTimePolicy(): Using Policy Group meal policies... DEBUG [L1708] [00952ms]: CalculatePolicy::filterMealTimePolicy(): Meal policy does not match type or trigger time: 25200 DEBUG [L1716] [00952ms]: CalculatePolicy::filterMealTimePolicy(): Forced to always return at least one... DEBUG [L3604] [00952ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M1 Type ID: 50 DEBUG [L3604] [00952ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M2 Type ID: 50 DEBUG [L3604] [00952ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M3 Type ID: 50 DEBUG [L4216] [00952ms]: CalculatePolicy::calculateExceptionPolicy(): Lunch Punches match up. DEBUG [L3604] [00952ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M4 Type ID: 50 DEBUG [L4278] [00952ms]: CalculatePolicy::calculateExceptionPolicy(): Break Punches match up. DEBUG [L3604] [00952ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S1 Type ID: 50 DEBUG [L1065] [00952ms]: ScheduleFactory::inSchedule(): aWithin Schedule: 1493794800 DEBUG [L3604] [00952ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S2 Type ID: 50 DEBUG [L1128] [00952ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1743 DEBUG [L1128] [00952ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1777 DEBUG [L1046] [00952ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493794800 DEBUG [L1133] [00952ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3704] [00952ms]: CalculatePolicy::calculateExceptionPolicy(): Schedule Found DEBUG [L3604] [00952ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S3 Type ID: 50 DEBUG [L1128] [00968ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1743 DEBUG [L1128] [00968ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1777 DEBUG [L1046] [00968ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493794800 DEBUG [L1133] [00968ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3740] [00968ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3604] [00968ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S4 Type ID: 50 DEBUG [L3778] [00968ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3794] [00968ms]: CalculatePolicy::calculateExceptionPolicy(): Checking Late Starting Shift exception... Current time: 04-May-17 4:23 PM CET DEBUG [L3604] [00968ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S5 Type ID: 50 DEBUG [L1128] [00968ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1777 DEBUG [L1046] [00968ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493813400 DEBUG [L1133] [00968ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L1894] [00968ms]: TTDate::inWindow(): Epoch: 03-May-17 1:10 PM CET Window Epoch: 03-May-17 5:00 PM CET Window: 900 DEBUG [L1902] [00968ms]: TTDate::inWindow(): NOT Within Window DEBUG [L1894] [00968ms]: TTDate::inWindow(): Epoch: 03-May-17 1:10 PM CET Window Epoch: 03-May-17 5:00 PM CET Window: 7200 DEBUG [L1902] [00968ms]: TTDate::inWindow(): NOT Within Window DEBUG [L3604] [00968ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S6 Type ID: 50 DEBUG [L3947] [00968ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L5393] [00968ms]: CalculatePolicy::calculateExceptionPolicy(): No exception policies to calculate... DEBUG [L8565] [00968ms]: CalculatePolicy::getNextPendingDate(): Next Pending Date: 04-May-17 12:00 AM CET DEBUG [L8741] [00968ms]: CalculatePolicy::_calculate(): Next Pending Date: 04-May-17 12:00 AM CET DEBUG [L8779] [00968ms]: CalculatePolicy::calculate(): I: 1 Calculating DateStamp: 04-May-17 12:00 AM CET DEBUG [L8586] [00968ms]: CalculatePolicy::getLastPendingDate(): Last Pending Date: DEBUG [L8397] [00968ms]: CalculatePolicy::getDatesToObtainDataFor(): Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET(1493852400) DEBUG [L8481] [00968ms]: CalculatePolicy::getRequiredData(): No dates to get required data for... DEBUG [L8484] [00968ms]: CalculatePolicy::getRequiredData(): Done collecting required data... DEBUG [L8724] [00968ms]: CalculatePolicy::_calculate(): Not calculating any time related policies due to flags... DEBUG [L3571] [00968ms]: CalculatePolicy::calculateExceptionPolicy(): DateStamp: 04-May-17 12:00 PM CET DEBUG [L3586] [00968ms]: CalculatePolicy::calculateExceptionPolicy(): Setting preMature Exception delay to maximum shift time: 57600 Enable PreMature Exceptions: 1 DEBUG [L0663] [00968ms]: CalculatePolicy::filterScheduleDataByStatus(): Start Date: 04-May-17 End Date: 04-May-17 DEBUG [L0680] [00968ms]: CalculatePolicy::filterScheduleDataByStatus(): Found schedule rows matched filter: 1 DEBUG [L5431] [00968ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Date: 04-May-17 DEBUG [L5447] [00968ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Found punch rows matched filter: 1 DEBUG [L3604] [00968ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: L3 Type ID: 5 DEBUG [L8261] [00968ms]: CalculatePolicy::filterUserDateTotalDataByObjectTypeIDs(): Found user_date_total rows matched filter: 1 DEBUG [L4680] [00968ms]: CalculatePolicy::calculateExceptionPolicy(): Daily Total Time: 0 User ID: 190 DEBUG [L8317] [00968ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): UDT ID: 18110 Start: 04-May-17 8:00 AM CET End: DEBUG [L8330] [00968ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): Shift Start: 04-May-17 8:00 AM CET End: DEBUG [L0692] [00968ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Start Date: 04-May-17 8:00 AM CET End Date: DEBUG [L0696] [00968ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 20 Start Time: 01-May-17 8:00 AM CET End Time: 01-May-17 5:00 PM CET DEBUG [L0731] [00968ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [00968ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 02-May-17 8:00 AM CET End Time: 02-May-17 5:00 PM CET DEBUG [L0731] [00968ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [00968ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 03-May-17 8:00 AM CET End Time: 03-May-17 5:00 PM CET DEBUG [L0731] [00968ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [00968ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 04-May-17 8:00 AM CET End Time: 04-May-17 5:00 PM CET DEBUG [L1046] [00968ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493881200 DEBUG [L0724] [00968ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Within schedule start/stop time by: 7200 Prev Best Diff: DEBUG [L0744] [00968ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Found schedule rows matched filter: 1 DEBUG [L0804] [00968ms]: CalculatePolicy::filterSchedulePolicyByDate(): Found scheduled shifts for this date: 04-May-17 Total: 1 DEBUG [L1679] [00968ms] Array: CalculatePolicy::filterMealTimePolicy(): Meal Policies that apply to: 04-May-17 from schedule policies: array(1) { [0]=> int(0) } DEBUG [L1697] [00968ms]: CalculatePolicy::filterMealTimePolicy(): Using Policy Group meal policies... DEBUG [L1708] [00968ms]: CalculatePolicy::filterMealTimePolicy(): Meal policy does not match type or trigger time: 25200 DEBUG [L1716] [00968ms]: CalculatePolicy::filterMealTimePolicy(): Forced to always return at least one... DEBUG [L3604] [00968ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M1 Type ID: 50 DEBUG [L4088] [00968ms]: CalculatePolicy::calculateExceptionPolicy(): a1Found Missing Punch: DEBUG [L3604] [00968ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M2 Type ID: 5 DEBUG [L4127] [00968ms]: CalculatePolicy::calculateExceptionPolicy(): a2Found Missing Punch: DEBUG [L4130] [00968ms]: CalculatePolicy::calculateExceptionPolicy(): b2Found Missing Out Punch: DEBUG [L3604] [00968ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M3 Type ID: 5 DEBUG [L4216] [00968ms]: CalculatePolicy::calculateExceptionPolicy(): Lunch Punches match up. DEBUG [L3604] [00968ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M4 Type ID: 5 DEBUG [L4278] [00968ms]: CalculatePolicy::calculateExceptionPolicy(): Break Punches match up. DEBUG [L3604] [00968ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S1 Type ID: 50 DEBUG [L3604] [00968ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S2 Type ID: 50 DEBUG [L1128] [00968ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1777 DEBUG [L1128] [00968ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1815 DEBUG [L1046] [00968ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493881200 DEBUG [L1133] [00968ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3704] [00968ms]: CalculatePolicy::calculateExceptionPolicy(): Schedule Found DEBUG [L3604] [00968ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S3 Type ID: 50 DEBUG [L1128] [00983ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1777 DEBUG [L1128] [00983ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1815 DEBUG [L1046] [00983ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493881200 DEBUG [L1133] [00983ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3740] [00983ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3604] [00983ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S4 Type ID: 50 DEBUG [L3778] [00983ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3794] [00983ms]: CalculatePolicy::calculateExceptionPolicy(): Checking Late Starting Shift exception... Current time: 04-May-17 4:23 PM CET DEBUG [L1894] [00983ms]: TTDate::inWindow(): Epoch: 04-May-17 4:23 PM CET Window Epoch: 04-May-17 8:00 AM CET Window: 900 DEBUG [L1902] [00983ms]: TTDate::inWindow(): NOT Within Window DEBUG [L3810] [00983ms]: CalculatePolicy::calculateExceptionPolicy(): Found Schedule: Start Time: 04-May-17 8:00 AM CET DEBUG [L1065] [00983ms]: ScheduleFactory::inSchedule(): aWithin Schedule: 1493881200 DEBUG [L3832] [00983ms]: CalculatePolicy::calculateExceptionPolicy(): bFound punch for schedule... DEBUG [L3604] [00983ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S5 Type ID: 50 DEBUG [L3604] [00983ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S6 Type ID: 50 DEBUG [L3965] [00983ms]: CalculatePolicy::calculateExceptionPolicy(): aFound Missing Punch: DEBUG [L3968] [00983ms]: CalculatePolicy::calculateExceptionPolicy(): bFound Missing Out Punch: DEBUG [L3971] [00983ms]: CalculatePolicy::calculateExceptionPolicy(): Punch: 04-May-17 8:00 AM CET Schedule Start Time: 04-May-17 8:00 AM CET End Time: 04-May-17 5:00 PM CET DEBUG [L5393] [00983ms]: CalculatePolicy::calculateExceptionPolicy(): No exception policies to calculate... DEBUG [L8743] [00983ms]: CalculatePolicy::_calculate(): No more Pending Dates... DEBUG [L8800] [00983ms]: CalculatePolicy::Save(): Saving data... DEBUG [L0403] [00983ms]: CalculatePolicy::insertUserDateTotal(): System total time was not deleted before trying to insert it again... This is either an error or the pay period is locked. DEBUG [L1838] [00983ms]: Factory::CommitTransaction(): CommitTransaction(): Final Commit... Transaction: Count: 1 Off: 1 OK: 1 DEBUG [L1852] [00983ms]: Factory::setTransactionMode(): setTransactionMode(): Mode: DEBUG [L0163] [00983ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0084] [00983ms]: [Function](): (12). User: 179 Start Date: 03-May-17 12:00 AM UTC End Date: 04-May-17 12:00 AM UTC DEBUG [L0163] [00983ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0254] [00983ms]: CalculatePolicy::isPastDateCalculationRequired(): Past date calculation is NOT required... DEBUG [L8537] [00983ms]: CalculatePolicy::addPendingCalculationDate(): Add Pending Dates: 2 DEBUG [L1852] [00983ms]: Factory::setTransactionMode(): setTransactionMode(): Mode: REPEATABLE READ DEBUG [L1827] [00983ms]: Factory::StartTransaction(): StartTransaction(): Transaction: Count: 0 Off: 0 OK: 1 DEBUG [L1862] [00983ms]: Factory::getTransactionMode(): getTransactionMode(): Mode: repeatable read DEBUG [L8779] [00983ms]: CalculatePolicy::calculate(): I: 0 Calculating DateStamp: 03-May-17 12:00 AM CET DEBUG [L8586] [00983ms]: CalculatePolicy::getLastPendingDate(): Last Pending Date: 04-May-17 12:00 AM CET DEBUG [L8397] [00983ms]: CalculatePolicy::getDatesToObtainDataFor(): Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET(1493852400) DEBUG [L8404] [00983ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 30-Apr-17 12:00 AM CET DEBUG [L8404] [00983ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 01-May-17 12:00 AM CET DEBUG [L8404] [00983ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 02-May-17 12:00 AM CET DEBUG [L8404] [00983ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 03-May-17 12:00 AM CET DEBUG [L8404] [00983ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 04-May-17 12:00 AM CET DEBUG [L8374] [00983ms]: CalculatePolicy::getDateRangeFromDateArray(): Found Date Range: Start: 30-Apr-17 End: 04-May-17 DEBUG [L8423] [00983ms]: CalculatePolicy::getRequiredData(): Date Range: Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET DEBUG [L0827] [00983ms]: CalculatePolicy::getSchedulePolicy(): Maximum Schedule Policy Start/Stop Window: 7200 DEBUG [L0762] [00983ms]: CalculatePolicy::getScheduleData(): Getting Schedule Data for Start Date: 29-Apr-17 10:00 PM CET End: 04-May-17 2:00 AM CET DEBUG [L0765] [00999ms]: CalculatePolicy::getScheduleData(): Found schedule rows: 4 DEBUG [L8355] [01030ms]: CalculatePolicy::getUserDateTotalData(): Found UserDateTotal rows: 12 DEBUG [L1735] [01030ms]: CalculatePolicy::getMealTimePolicy(): Found schedule policy rows: 4 DEBUG [L1747] [01030ms]: CalculatePolicy::getMealTimePolicy(): Found meal policy rows: 2 DEBUG [L1756] [01030ms]: CalculatePolicy::getMealTimePolicy(): Found schedule policy meal policy rows: 1 Policy Group: 1 DEBUG [L1410] [01061ms]: CalculatePolicy::getBreakTimePolicy(): No break policy rows... DEBUG [L5401] [01061ms]: CalculatePolicy::getExceptionPolicy(): Found Active Exceptions: 11 DEBUG [L5482] [01061ms]: CalculatePolicy::getPunchData(): Found punch rows: 7 DEBUG [L5417] [01061ms]: CalculatePolicy::getExceptionData(): Found existing exception rows: 1 DEBUG [L8484] [01061ms]: CalculatePolicy::getRequiredData(): Done collecting required data... DEBUG [L8724] [01061ms]: CalculatePolicy::_calculate(): Not calculating any time related policies due to flags... DEBUG [L3571] [01061ms]: CalculatePolicy::calculateExceptionPolicy(): DateStamp: 03-May-17 12:00 PM CET DEBUG [L3586] [01061ms]: CalculatePolicy::calculateExceptionPolicy(): Setting preMature Exception delay to maximum shift time: 57600 Enable PreMature Exceptions: 1 DEBUG [L0663] [01061ms]: CalculatePolicy::filterScheduleDataByStatus(): Start Date: 03-May-17 End Date: 03-May-17 DEBUG [L0680] [01061ms]: CalculatePolicy::filterScheduleDataByStatus(): Found schedule rows matched filter: 1 DEBUG [L5431] [01061ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Date: 03-May-17 DEBUG [L5447] [01061ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Found punch rows matched filter: 2 DEBUG [L3604] [01061ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: L3 Type ID: 50 DEBUG [L8261] [01061ms]: CalculatePolicy::filterUserDateTotalDataByObjectTypeIDs(): Found user_date_total rows matched filter: 1 DEBUG [L4680] [01061ms]: CalculatePolicy::calculateExceptionPolicy(): Daily Total Time: 32400 User ID: 179 DEBUG [L8317] [01061ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): UDT ID: 17212 Start: 03-May-17 8:00 AM CET End: 03-May-17 5:00 PM CET DEBUG [L8330] [01061ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): Shift Start: 03-May-17 8:00 AM CET End: 03-May-17 5:00 PM CET DEBUG [L0692] [01061ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Start Date: 03-May-17 8:00 AM CET End Date: 03-May-17 5:00 PM CET DEBUG [L0696] [01061ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 20 Start Time: 01-May-17 8:00 AM CET End Time: 01-May-17 5:00 PM CET DEBUG [L0731] [01061ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [01061ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 02-May-17 8:00 AM CET End Time: 02-May-17 5:00 PM CET DEBUG [L0731] [01061ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [01061ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 03-May-17 8:00 AM CET End Time: 03-May-17 5:00 PM CET DEBUG [L1046] [01061ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493794800 DEBUG [L1046] [01061ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493827200 DEBUG [L0718] [01061ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Within schedule times. DEBUG [L0744] [01061ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Found schedule rows matched filter: 1 DEBUG [L0804] [01061ms]: CalculatePolicy::filterSchedulePolicyByDate(): Found scheduled shifts for this date: 03-May-17 Total: 1 DEBUG [L1679] [01061ms] Array: CalculatePolicy::filterMealTimePolicy(): Meal Policies that apply to: 03-May-17 from schedule policies: array(1) { [0]=> int(0) } DEBUG [L1697] [01061ms]: CalculatePolicy::filterMealTimePolicy(): Using Policy Group meal policies... DEBUG [L1708] [01061ms]: CalculatePolicy::filterMealTimePolicy(): Meal policy does not match type or trigger time: 25200 DEBUG [L1716] [01061ms]: CalculatePolicy::filterMealTimePolicy(): Forced to always return at least one... DEBUG [L3604] [01061ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M1 Type ID: 50 DEBUG [L3604] [01061ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M2 Type ID: 50 DEBUG [L3604] [01061ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M3 Type ID: 50 DEBUG [L4216] [01061ms]: CalculatePolicy::calculateExceptionPolicy(): Lunch Punches match up. DEBUG [L3604] [01061ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M4 Type ID: 50 DEBUG [L4278] [01061ms]: CalculatePolicy::calculateExceptionPolicy(): Break Punches match up. DEBUG [L3604] [01061ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S1 Type ID: 50 DEBUG [L1065] [01061ms]: ScheduleFactory::inSchedule(): aWithin Schedule: 1493794800 DEBUG [L3604] [01061ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S2 Type ID: 50 DEBUG [L1128] [01061ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1735 DEBUG [L1128] [01061ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1769 DEBUG [L1046] [01061ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493794800 DEBUG [L1133] [01061ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3704] [01077ms]: CalculatePolicy::calculateExceptionPolicy(): Schedule Found DEBUG [L3604] [01077ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S3 Type ID: 50 DEBUG [L1128] [01077ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1735 DEBUG [L1128] [01077ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1769 DEBUG [L1046] [01077ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493794800 DEBUG [L1133] [01077ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3740] [01077ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3604] [01077ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S4 Type ID: 50 DEBUG [L3778] [01077ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3794] [01077ms]: CalculatePolicy::calculateExceptionPolicy(): Checking Late Starting Shift exception... Current time: 04-May-17 4:23 PM CET DEBUG [L3604] [01077ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S5 Type ID: 50 DEBUG [L1128] [01077ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1769 DEBUG [L1046] [01077ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493827200 DEBUG [L1133] [01077ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3897] [01077ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3604] [01077ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S6 Type ID: 50 DEBUG [L3947] [01077ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L5393] [01077ms]: CalculatePolicy::calculateExceptionPolicy(): No exception policies to calculate... DEBUG [L8565] [01077ms]: CalculatePolicy::getNextPendingDate(): Next Pending Date: 04-May-17 12:00 AM CET DEBUG [L8741] [01077ms]: CalculatePolicy::_calculate(): Next Pending Date: 04-May-17 12:00 AM CET DEBUG [L8779] [01077ms]: CalculatePolicy::calculate(): I: 1 Calculating DateStamp: 04-May-17 12:00 AM CET DEBUG [L8586] [01077ms]: CalculatePolicy::getLastPendingDate(): Last Pending Date: DEBUG [L8397] [01077ms]: CalculatePolicy::getDatesToObtainDataFor(): Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET(1493852400) DEBUG [L8481] [01077ms]: CalculatePolicy::getRequiredData(): No dates to get required data for... DEBUG [L8484] [01077ms]: CalculatePolicy::getRequiredData(): Done collecting required data... DEBUG [L8724] [01077ms]: CalculatePolicy::_calculate(): Not calculating any time related policies due to flags... DEBUG [L3571] [01093ms]: CalculatePolicy::calculateExceptionPolicy(): DateStamp: 04-May-17 12:00 PM CET DEBUG [L3586] [01093ms]: CalculatePolicy::calculateExceptionPolicy(): Setting preMature Exception delay to maximum shift time: 57600 Enable PreMature Exceptions: 1 DEBUG [L0663] [01093ms]: CalculatePolicy::filterScheduleDataByStatus(): Start Date: 04-May-17 End Date: 04-May-17 DEBUG [L0680] [01093ms]: CalculatePolicy::filterScheduleDataByStatus(): Found schedule rows matched filter: 1 DEBUG [L5431] [01093ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Date: 04-May-17 DEBUG [L5447] [01093ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Found punch rows matched filter: 1 DEBUG [L3604] [01093ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: L3 Type ID: 5 DEBUG [L8261] [01093ms]: CalculatePolicy::filterUserDateTotalDataByObjectTypeIDs(): Found user_date_total rows matched filter: 1 DEBUG [L4680] [01093ms]: CalculatePolicy::calculateExceptionPolicy(): Daily Total Time: 0 User ID: 179 DEBUG [L8317] [01093ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): UDT ID: 17952 Start: 04-May-17 7:50 AM CET End: DEBUG [L8330] [01093ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): Shift Start: 04-May-17 7:50 AM CET End: DEBUG [L0692] [01093ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Start Date: 04-May-17 7:50 AM CET End Date: DEBUG [L0696] [01093ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 20 Start Time: 01-May-17 8:00 AM CET End Time: 01-May-17 5:00 PM CET DEBUG [L0731] [01093ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [01093ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 02-May-17 8:00 AM CET End Time: 02-May-17 5:00 PM CET DEBUG [L0731] [01093ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [01093ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 03-May-17 8:00 AM CET End Time: 03-May-17 5:00 PM CET DEBUG [L0731] [01093ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [01093ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 04-May-17 8:00 AM CET End Time: 04-May-17 5:00 PM CET DEBUG [L1096] [01093ms]: ScheduleFactory::inStartWindow(): Within Start/Stop window: 7200 DEBUG [L0724] [01093ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Within schedule start/stop time by: 7800 Prev Best Diff: DEBUG [L0744] [01093ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Found schedule rows matched filter: 1 DEBUG [L0804] [01093ms]: CalculatePolicy::filterSchedulePolicyByDate(): Found scheduled shifts for this date: 04-May-17 Total: 1 DEBUG [L1679] [01093ms] Array: CalculatePolicy::filterMealTimePolicy(): Meal Policies that apply to: 04-May-17 from schedule policies: array(1) { [0]=> int(0) } DEBUG [L1697] [01093ms]: CalculatePolicy::filterMealTimePolicy(): Using Policy Group meal policies... DEBUG [L1708] [01093ms]: CalculatePolicy::filterMealTimePolicy(): Meal policy does not match type or trigger time: 25200 DEBUG [L1716] [01093ms]: CalculatePolicy::filterMealTimePolicy(): Forced to always return at least one... DEBUG [L3604] [01093ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M1 Type ID: 50 DEBUG [L4088] [01093ms]: CalculatePolicy::calculateExceptionPolicy(): a1Found Missing Punch: DEBUG [L3604] [01093ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M2 Type ID: 5 DEBUG [L4127] [01093ms]: CalculatePolicy::calculateExceptionPolicy(): a2Found Missing Punch: DEBUG [L4130] [01093ms]: CalculatePolicy::calculateExceptionPolicy(): b2Found Missing Out Punch: DEBUG [L3604] [01093ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M3 Type ID: 5 DEBUG [L4216] [01093ms]: CalculatePolicy::calculateExceptionPolicy(): Lunch Punches match up. DEBUG [L3604] [01093ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M4 Type ID: 5 DEBUG [L4278] [01093ms]: CalculatePolicy::calculateExceptionPolicy(): Break Punches match up. DEBUG [L3604] [01093ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S1 Type ID: 50 DEBUG [L3604] [01093ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S2 Type ID: 50 DEBUG [L1128] [01093ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1769 DEBUG [L1128] [01093ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1807 DEBUG [L1096] [01093ms]: ScheduleFactory::inStartWindow(): Within Start/Stop window: 7200 DEBUG [L1137] [01093ms]: PunchFactory::findScheduleID(): Within schedule start/stop time by: 600 Prev Best Diff: DEBUG [L1144] [01093ms]: PunchFactory::findScheduleID(): Final Schedule ID: 1807 DEBUG [L3704] [01093ms]: CalculatePolicy::calculateExceptionPolicy(): Schedule Found DEBUG [L3604] [01093ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S3 Type ID: 50 DEBUG [L1128] [01093ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1769 DEBUG [L1128] [01093ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1807 DEBUG [L1096] [01093ms]: ScheduleFactory::inStartWindow(): Within Start/Stop window: 7200 DEBUG [L1137] [01093ms]: PunchFactory::findScheduleID(): Within schedule start/stop time by: 600 Prev Best Diff: DEBUG [L1144] [01093ms]: PunchFactory::findScheduleID(): Final Schedule ID: 1807 DEBUG [L1894] [01093ms]: TTDate::inWindow(): Epoch: 04-May-17 7:50 AM CET Window Epoch: 04-May-17 8:00 AM CET Window: 900 DEBUG [L1898] [01093ms]: TTDate::inWindow(): Within Window DEBUG [L3725] [01093ms]: CalculatePolicy::calculateExceptionPolicy(): Within Grace time, IGNORE EXCEPTION: DEBUG [L3604] [01093ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S4 Type ID: 50 DEBUG [L3778] [01108ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3794] [01108ms]: CalculatePolicy::calculateExceptionPolicy(): Checking Late Starting Shift exception... Current time: 04-May-17 4:23 PM CET DEBUG [L1894] [01108ms]: TTDate::inWindow(): Epoch: 04-May-17 4:23 PM CET Window Epoch: 04-May-17 8:00 AM CET Window: 900 DEBUG [L1902] [01108ms]: TTDate::inWindow(): NOT Within Window DEBUG [L3810] [01108ms]: CalculatePolicy::calculateExceptionPolicy(): Found Schedule: Start Time: 04-May-17 8:00 AM CET DEBUG [L1096] [01108ms]: ScheduleFactory::inStartWindow(): Within Start/Stop window: 7200 DEBUG [L1069] [01108ms]: ScheduleFactory::inSchedule(): bWithin Schedule: 1493880600 DEBUG [L3832] [01108ms]: CalculatePolicy::calculateExceptionPolicy(): bFound punch for schedule... DEBUG [L3604] [01108ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S5 Type ID: 50 DEBUG [L3604] [01108ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S6 Type ID: 50 DEBUG [L3965] [01108ms]: CalculatePolicy::calculateExceptionPolicy(): aFound Missing Punch: DEBUG [L3968] [01108ms]: CalculatePolicy::calculateExceptionPolicy(): bFound Missing Out Punch: DEBUG [L3971] [01108ms]: CalculatePolicy::calculateExceptionPolicy(): Punch: 04-May-17 7:50 AM CET Schedule Start Time: 04-May-17 8:00 AM CET End Time: 04-May-17 5:00 PM CET DEBUG [L5393] [01108ms]: CalculatePolicy::calculateExceptionPolicy(): No exception policies to calculate... DEBUG [L8743] [01108ms]: CalculatePolicy::_calculate(): No more Pending Dates... DEBUG [L8743] [01108ms]: CalculatePolicy::_calculate(): Maximum debug buffer size of: 1000 reached. Writing out buffer before continuing... Buffer ID: 590b47542c85d ---------------[ 04-May-2017 16:23:01 +0100 [1493911381.29] (PID: 4596) ]--------------- ---------------[ 04-May-2017 16:23:01 +0100 [1493911380.1824] (PID: 4596) ]--------------- DEBUG [L8743] [01108ms]: CalculatePolicy::_calculate(): Continuing debug output from Buffer ID: 590b47542c85d DEBUG [L8800] [01108ms]: CalculatePolicy::Save(): Saving data... DEBUG [L0403] [01108ms]: CalculatePolicy::insertUserDateTotal(): System total time was not deleted before trying to insert it again... This is either an error or the pay period is locked. DEBUG [L1838] [01108ms]: Factory::CommitTransaction(): CommitTransaction(): Final Commit... Transaction: Count: 1 Off: 1 OK: 1 DEBUG [L1852] [01108ms]: Factory::setTransactionMode(): setTransactionMode(): Mode: DEBUG [L0163] [01108ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0084] [01108ms]: [Function](): (13). User: 185 Start Date: 03-May-17 12:00 AM UTC End Date: 04-May-17 12:00 AM UTC DEBUG [L0163] [01108ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0254] [01124ms]: CalculatePolicy::isPastDateCalculationRequired(): Past date calculation is NOT required... DEBUG [L8537] [01124ms]: CalculatePolicy::addPendingCalculationDate(): Add Pending Dates: 2 DEBUG [L1852] [01124ms]: Factory::setTransactionMode(): setTransactionMode(): Mode: REPEATABLE READ DEBUG [L1827] [01124ms]: Factory::StartTransaction(): StartTransaction(): Transaction: Count: 0 Off: 0 OK: 1 DEBUG [L1862] [01124ms]: Factory::getTransactionMode(): getTransactionMode(): Mode: repeatable read DEBUG [L8779] [01124ms]: CalculatePolicy::calculate(): I: 0 Calculating DateStamp: 03-May-17 12:00 AM CET DEBUG [L8586] [01124ms]: CalculatePolicy::getLastPendingDate(): Last Pending Date: 04-May-17 12:00 AM CET DEBUG [L8397] [01124ms]: CalculatePolicy::getDatesToObtainDataFor(): Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET(1493852400) DEBUG [L8404] [01124ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 30-Apr-17 12:00 AM CET DEBUG [L8404] [01124ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 01-May-17 12:00 AM CET DEBUG [L8404] [01124ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 02-May-17 12:00 AM CET DEBUG [L8404] [01124ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 03-May-17 12:00 AM CET DEBUG [L8404] [01124ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 04-May-17 12:00 AM CET DEBUG [L8374] [01124ms]: CalculatePolicy::getDateRangeFromDateArray(): Found Date Range: Start: 30-Apr-17 End: 04-May-17 DEBUG [L8423] [01124ms]: CalculatePolicy::getRequiredData(): Date Range: Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET DEBUG [L0827] [01124ms]: CalculatePolicy::getSchedulePolicy(): Maximum Schedule Policy Start/Stop Window: 7200 DEBUG [L0762] [01124ms]: CalculatePolicy::getScheduleData(): Getting Schedule Data for Start Date: 29-Apr-17 10:00 PM CET End: 04-May-17 2:00 AM CET DEBUG [L0765] [01139ms]: CalculatePolicy::getScheduleData(): Found schedule rows: 4 DEBUG [L8355] [01155ms]: CalculatePolicy::getUserDateTotalData(): Found UserDateTotal rows: 13 DEBUG [L1735] [01155ms]: CalculatePolicy::getMealTimePolicy(): Found schedule policy rows: 4 DEBUG [L1747] [01171ms]: CalculatePolicy::getMealTimePolicy(): Found meal policy rows: 2 DEBUG [L1756] [01171ms]: CalculatePolicy::getMealTimePolicy(): Found schedule policy meal policy rows: 1 Policy Group: 1 DEBUG [L1410] [01171ms]: CalculatePolicy::getBreakTimePolicy(): No break policy rows... DEBUG [L5401] [01171ms]: CalculatePolicy::getExceptionPolicy(): Found Active Exceptions: 11 DEBUG [L5482] [01171ms]: CalculatePolicy::getPunchData(): Found punch rows: 4 DEBUG [L5425] [01171ms]: CalculatePolicy::getExceptionData(): No exception rows... DEBUG [L8484] [01171ms]: CalculatePolicy::getRequiredData(): Done collecting required data... DEBUG [L8724] [01171ms]: CalculatePolicy::_calculate(): Not calculating any time related policies due to flags... DEBUG [L3571] [01171ms]: CalculatePolicy::calculateExceptionPolicy(): DateStamp: 03-May-17 12:00 PM CET DEBUG [L3586] [01171ms]: CalculatePolicy::calculateExceptionPolicy(): Setting preMature Exception delay to maximum shift time: 57600 Enable PreMature Exceptions: 1 DEBUG [L0663] [01171ms]: CalculatePolicy::filterScheduleDataByStatus(): Start Date: 03-May-17 End Date: 03-May-17 DEBUG [L0685] [01171ms]: CalculatePolicy::filterScheduleDataByStatus(): No schedule rows match filter... DEBUG [L5431] [01171ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Date: 03-May-17 DEBUG [L5452] [01171ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): No punch rows match filter... DEBUG [L3604] [01171ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: L3 Type ID: 50 DEBUG [L3604] [01171ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M1 Type ID: 50 DEBUG [L3604] [01171ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M2 Type ID: 50 DEBUG [L3604] [01171ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M3 Type ID: 50 DEBUG [L3604] [01171ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M4 Type ID: 50 DEBUG [L3604] [01171ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S1 Type ID: 50 DEBUG [L3604] [01171ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S2 Type ID: 50 DEBUG [L3604] [01171ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S3 Type ID: 50 DEBUG [L3604] [01171ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S4 Type ID: 50 DEBUG [L3794] [01171ms]: CalculatePolicy::calculateExceptionPolicy(): Checking Late Starting Shift exception... Current time: 04-May-17 4:23 PM CET DEBUG [L3856] [01171ms]: CalculatePolicy::calculateExceptionPolicy(): NO Schedules Found DEBUG [L3604] [01171ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S5 Type ID: 50 DEBUG [L3604] [01171ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S6 Type ID: 50 DEBUG [L5393] [01171ms]: CalculatePolicy::calculateExceptionPolicy(): No exception policies to calculate... DEBUG [L8565] [01171ms]: CalculatePolicy::getNextPendingDate(): Next Pending Date: 04-May-17 12:00 AM CET DEBUG [L8741] [01171ms]: CalculatePolicy::_calculate(): Next Pending Date: 04-May-17 12:00 AM CET DEBUG [L8779] [01171ms]: CalculatePolicy::calculate(): I: 1 Calculating DateStamp: 04-May-17 12:00 AM CET DEBUG [L8586] [01171ms]: CalculatePolicy::getLastPendingDate(): Last Pending Date: DEBUG [L8397] [01171ms]: CalculatePolicy::getDatesToObtainDataFor(): Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET(1493852400) DEBUG [L8481] [01171ms]: CalculatePolicy::getRequiredData(): No dates to get required data for... DEBUG [L8484] [01171ms]: CalculatePolicy::getRequiredData(): Done collecting required data... DEBUG [L8724] [01171ms]: CalculatePolicy::_calculate(): Not calculating any time related policies due to flags... DEBUG [L3571] [01171ms]: CalculatePolicy::calculateExceptionPolicy(): DateStamp: 04-May-17 12:00 PM CET DEBUG [L3586] [01171ms]: CalculatePolicy::calculateExceptionPolicy(): Setting preMature Exception delay to maximum shift time: 57600 Enable PreMature Exceptions: 1 DEBUG [L0663] [01171ms]: CalculatePolicy::filterScheduleDataByStatus(): Start Date: 04-May-17 End Date: 04-May-17 DEBUG [L0685] [01171ms]: CalculatePolicy::filterScheduleDataByStatus(): No schedule rows match filter... DEBUG [L5431] [01171ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Date: 04-May-17 DEBUG [L5452] [01171ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): No punch rows match filter... DEBUG [L3604] [01171ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: L3 Type ID: 5 DEBUG [L3604] [01171ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M1 Type ID: 50 DEBUG [L3604] [01171ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M2 Type ID: 5 DEBUG [L3604] [01171ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M3 Type ID: 5 DEBUG [L3604] [01171ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M4 Type ID: 5 DEBUG [L3604] [01171ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S1 Type ID: 50 DEBUG [L3604] [01171ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S2 Type ID: 50 DEBUG [L3604] [01171ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S3 Type ID: 50 DEBUG [L3604] [01171ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S4 Type ID: 50 DEBUG [L3794] [01171ms]: CalculatePolicy::calculateExceptionPolicy(): Checking Late Starting Shift exception... Current time: 04-May-17 4:23 PM CET DEBUG [L3856] [01171ms]: CalculatePolicy::calculateExceptionPolicy(): NO Schedules Found DEBUG [L3604] [01171ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S5 Type ID: 50 DEBUG [L3604] [01171ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S6 Type ID: 50 DEBUG [L5393] [01171ms]: CalculatePolicy::calculateExceptionPolicy(): No exception policies to calculate... DEBUG [L8743] [01171ms]: CalculatePolicy::_calculate(): No more Pending Dates... DEBUG [L8800] [01171ms]: CalculatePolicy::Save(): Saving data... DEBUG [L0403] [01171ms]: CalculatePolicy::insertUserDateTotal(): System total time was not deleted before trying to insert it again... This is either an error or the pay period is locked. DEBUG [L1838] [01171ms]: Factory::CommitTransaction(): CommitTransaction(): Final Commit... Transaction: Count: 1 Off: 1 OK: 1 DEBUG [L1852] [01171ms]: Factory::setTransactionMode(): setTransactionMode(): Mode: DEBUG [L0163] [01171ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0084] [01171ms]: [Function](): (14). User: 182 Start Date: 03-May-17 12:00 AM UTC End Date: 04-May-17 12:00 AM UTC DEBUG [L0163] [01186ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0254] [01186ms]: CalculatePolicy::isPastDateCalculationRequired(): Past date calculation is NOT required... DEBUG [L8537] [01186ms]: CalculatePolicy::addPendingCalculationDate(): Add Pending Dates: 2 DEBUG [L1852] [01186ms]: Factory::setTransactionMode(): setTransactionMode(): Mode: REPEATABLE READ DEBUG [L1827] [01186ms]: Factory::StartTransaction(): StartTransaction(): Transaction: Count: 0 Off: 0 OK: 1 DEBUG [L1862] [01186ms]: Factory::getTransactionMode(): getTransactionMode(): Mode: repeatable read DEBUG [L8779] [01186ms]: CalculatePolicy::calculate(): I: 0 Calculating DateStamp: 03-May-17 12:00 AM CET DEBUG [L8586] [01186ms]: CalculatePolicy::getLastPendingDate(): Last Pending Date: 04-May-17 12:00 AM CET DEBUG [L8397] [01186ms]: CalculatePolicy::getDatesToObtainDataFor(): Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET(1493852400) DEBUG [L8404] [01186ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 30-Apr-17 12:00 AM CET DEBUG [L8404] [01186ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 01-May-17 12:00 AM CET DEBUG [L8404] [01186ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 02-May-17 12:00 AM CET DEBUG [L8404] [01186ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 03-May-17 12:00 AM CET DEBUG [L8404] [01186ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 04-May-17 12:00 AM CET DEBUG [L8374] [01186ms]: CalculatePolicy::getDateRangeFromDateArray(): Found Date Range: Start: 30-Apr-17 End: 04-May-17 DEBUG [L8423] [01186ms]: CalculatePolicy::getRequiredData(): Date Range: Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET DEBUG [L0827] [01186ms]: CalculatePolicy::getSchedulePolicy(): Maximum Schedule Policy Start/Stop Window: 7200 DEBUG [L0762] [01186ms]: CalculatePolicy::getScheduleData(): Getting Schedule Data for Start Date: 29-Apr-17 10:00 PM CET End: 04-May-17 2:00 AM CET DEBUG [L0765] [01202ms]: CalculatePolicy::getScheduleData(): Found schedule rows: 4 DEBUG [L8355] [01217ms]: CalculatePolicy::getUserDateTotalData(): Found UserDateTotal rows: 16 DEBUG [L1735] [01217ms]: CalculatePolicy::getMealTimePolicy(): Found schedule policy rows: 4 DEBUG [L1747] [01233ms]: CalculatePolicy::getMealTimePolicy(): Found meal policy rows: 2 DEBUG [L1756] [01233ms]: CalculatePolicy::getMealTimePolicy(): Found schedule policy meal policy rows: 1 Policy Group: 1 DEBUG [L1410] [01233ms]: CalculatePolicy::getBreakTimePolicy(): No break policy rows... DEBUG [L5401] [01233ms]: CalculatePolicy::getExceptionPolicy(): Found Active Exceptions: 11 DEBUG [L5482] [01233ms]: CalculatePolicy::getPunchData(): Found punch rows: 9 DEBUG [L5417] [01233ms]: CalculatePolicy::getExceptionData(): Found existing exception rows: 2 DEBUG [L8484] [01233ms]: CalculatePolicy::getRequiredData(): Done collecting required data... DEBUG [L8724] [01233ms]: CalculatePolicy::_calculate(): Not calculating any time related policies due to flags... DEBUG [L3571] [01233ms]: CalculatePolicy::calculateExceptionPolicy(): DateStamp: 03-May-17 12:00 PM CET DEBUG [L3586] [01233ms]: CalculatePolicy::calculateExceptionPolicy(): Setting preMature Exception delay to maximum shift time: 57600 Enable PreMature Exceptions: 1 DEBUG [L0663] [01233ms]: CalculatePolicy::filterScheduleDataByStatus(): Start Date: 03-May-17 End Date: 03-May-17 DEBUG [L0680] [01233ms]: CalculatePolicy::filterScheduleDataByStatus(): Found schedule rows matched filter: 1 DEBUG [L5431] [01233ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Date: 03-May-17 DEBUG [L5447] [01233ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Found punch rows matched filter: 2 DEBUG [L3604] [01233ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: L3 Type ID: 50 DEBUG [L8261] [01233ms]: CalculatePolicy::filterUserDateTotalDataByObjectTypeIDs(): Found user_date_total rows matched filter: 1 DEBUG [L4680] [01233ms]: CalculatePolicy::calculateExceptionPolicy(): Daily Total Time: 32400 User ID: 182 DEBUG [L8317] [01233ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): UDT ID: 17226 Start: 03-May-17 8:00 AM CET End: 03-May-17 5:00 PM CET DEBUG [L8330] [01233ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): Shift Start: 03-May-17 8:00 AM CET End: 03-May-17 5:00 PM CET DEBUG [L0692] [01233ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Start Date: 03-May-17 8:00 AM CET End Date: 03-May-17 5:00 PM CET DEBUG [L0696] [01233ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 20 Start Time: 01-May-17 8:00 AM CET End Time: 01-May-17 5:00 PM CET DEBUG [L0731] [01233ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [01233ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 02-May-17 8:00 AM CET End Time: 02-May-17 5:00 PM CET DEBUG [L0731] [01249ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [01249ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 03-May-17 8:00 AM CET End Time: 03-May-17 5:00 PM CET DEBUG [L1046] [01249ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493794800 DEBUG [L1046] [01249ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493827200 DEBUG [L0718] [01249ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Within schedule times. DEBUG [L0744] [01249ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Found schedule rows matched filter: 1 DEBUG [L0804] [01249ms]: CalculatePolicy::filterSchedulePolicyByDate(): Found scheduled shifts for this date: 03-May-17 Total: 1 DEBUG [L1679] [01249ms] Array: CalculatePolicy::filterMealTimePolicy(): Meal Policies that apply to: 03-May-17 from schedule policies: array(1) { [0]=> int(0) } DEBUG [L1697] [01249ms]: CalculatePolicy::filterMealTimePolicy(): Using Policy Group meal policies... DEBUG [L1708] [01249ms]: CalculatePolicy::filterMealTimePolicy(): Meal policy does not match type or trigger time: 25200 DEBUG [L1716] [01249ms]: CalculatePolicy::filterMealTimePolicy(): Forced to always return at least one... DEBUG [L3604] [01249ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M1 Type ID: 50 DEBUG [L3604] [01249ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M2 Type ID: 50 DEBUG [L3604] [01249ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M3 Type ID: 50 DEBUG [L4216] [01249ms]: CalculatePolicy::calculateExceptionPolicy(): Lunch Punches match up. DEBUG [L3604] [01249ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M4 Type ID: 50 DEBUG [L4278] [01249ms]: CalculatePolicy::calculateExceptionPolicy(): Break Punches match up. DEBUG [L3604] [01249ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S1 Type ID: 50 DEBUG [L1065] [01249ms]: ScheduleFactory::inSchedule(): aWithin Schedule: 1493794800 DEBUG [L3604] [01249ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S2 Type ID: 50 DEBUG [L1128] [01249ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1737 DEBUG [L1128] [01249ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1771 DEBUG [L1046] [01249ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493794800 DEBUG [L1133] [01249ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3704] [01249ms]: CalculatePolicy::calculateExceptionPolicy(): Schedule Found DEBUG [L3604] [01249ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S3 Type ID: 50 DEBUG [L1128] [01249ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1737 DEBUG [L1128] [01249ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1771 DEBUG [L1046] [01249ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493794800 DEBUG [L1133] [01249ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3740] [01249ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3604] [01249ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S4 Type ID: 50 DEBUG [L3778] [01249ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3794] [01249ms]: CalculatePolicy::calculateExceptionPolicy(): Checking Late Starting Shift exception... Current time: 04-May-17 4:23 PM CET DEBUG [L3604] [01249ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S5 Type ID: 50 DEBUG [L1128] [01249ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1771 DEBUG [L1046] [01249ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493827200 DEBUG [L1133] [01249ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3897] [01249ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3604] [01249ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S6 Type ID: 50 DEBUG [L3947] [01249ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L5393] [01249ms]: CalculatePolicy::calculateExceptionPolicy(): No exception policies to calculate... DEBUG [L8565] [01249ms]: CalculatePolicy::getNextPendingDate(): Next Pending Date: 04-May-17 12:00 AM CET DEBUG [L8741] [01249ms]: CalculatePolicy::_calculate(): Next Pending Date: 04-May-17 12:00 AM CET DEBUG [L8779] [01249ms]: CalculatePolicy::calculate(): I: 1 Calculating DateStamp: 04-May-17 12:00 AM CET DEBUG [L8586] [01249ms]: CalculatePolicy::getLastPendingDate(): Last Pending Date: DEBUG [L8397] [01249ms]: CalculatePolicy::getDatesToObtainDataFor(): Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET(1493852400) DEBUG [L8481] [01249ms]: CalculatePolicy::getRequiredData(): No dates to get required data for... DEBUG [L8484] [01249ms]: CalculatePolicy::getRequiredData(): Done collecting required data... DEBUG [L8724] [01249ms]: CalculatePolicy::_calculate(): Not calculating any time related policies due to flags... DEBUG [L3571] [01249ms]: CalculatePolicy::calculateExceptionPolicy(): DateStamp: 04-May-17 12:00 PM CET DEBUG [L3586] [01249ms]: CalculatePolicy::calculateExceptionPolicy(): Setting preMature Exception delay to maximum shift time: 57600 Enable PreMature Exceptions: 1 DEBUG [L0663] [01249ms]: CalculatePolicy::filterScheduleDataByStatus(): Start Date: 04-May-17 End Date: 04-May-17 DEBUG [L0680] [01249ms]: CalculatePolicy::filterScheduleDataByStatus(): Found schedule rows matched filter: 1 DEBUG [L5431] [01249ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Date: 04-May-17 DEBUG [L5447] [01249ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Found punch rows matched filter: 1 DEBUG [L3604] [01249ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: L3 Type ID: 5 DEBUG [L8261] [01249ms]: CalculatePolicy::filterUserDateTotalDataByObjectTypeIDs(): Found user_date_total rows matched filter: 1 DEBUG [L4680] [01249ms]: CalculatePolicy::calculateExceptionPolicy(): Daily Total Time: 0 User ID: 182 DEBUG [L8317] [01249ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): UDT ID: 18080 Start: 04-May-17 8:00 AM CET End: DEBUG [L8330] [01249ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): Shift Start: 04-May-17 8:00 AM CET End: DEBUG [L0692] [01249ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Start Date: 04-May-17 8:00 AM CET End Date: DEBUG [L0696] [01249ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 20 Start Time: 01-May-17 8:00 AM CET End Time: 01-May-17 5:00 PM CET DEBUG [L0731] [01249ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [01249ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 02-May-17 8:00 AM CET End Time: 02-May-17 5:00 PM CET DEBUG [L0731] [01249ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [01249ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 03-May-17 8:00 AM CET End Time: 03-May-17 5:00 PM CET DEBUG [L0731] [01249ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [01249ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 04-May-17 8:00 AM CET End Time: 04-May-17 5:00 PM CET DEBUG [L1046] [01264ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493881200 DEBUG [L0724] [01264ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Within schedule start/stop time by: 7200 Prev Best Diff: DEBUG [L0744] [01264ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Found schedule rows matched filter: 1 DEBUG [L0804] [01264ms]: CalculatePolicy::filterSchedulePolicyByDate(): Found scheduled shifts for this date: 04-May-17 Total: 1 DEBUG [L1679] [01264ms] Array: CalculatePolicy::filterMealTimePolicy(): Meal Policies that apply to: 04-May-17 from schedule policies: array(1) { [0]=> int(0) } DEBUG [L1697] [01264ms]: CalculatePolicy::filterMealTimePolicy(): Using Policy Group meal policies... DEBUG [L1708] [01264ms]: CalculatePolicy::filterMealTimePolicy(): Meal policy does not match type or trigger time: 25200 DEBUG [L1716] [01264ms]: CalculatePolicy::filterMealTimePolicy(): Forced to always return at least one... DEBUG [L3604] [01264ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M1 Type ID: 50 DEBUG [L4088] [01264ms]: CalculatePolicy::calculateExceptionPolicy(): a1Found Missing Punch: DEBUG [L3604] [01264ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M2 Type ID: 5 DEBUG [L4127] [01264ms]: CalculatePolicy::calculateExceptionPolicy(): a2Found Missing Punch: DEBUG [L4130] [01264ms]: CalculatePolicy::calculateExceptionPolicy(): b2Found Missing Out Punch: DEBUG [L3604] [01264ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M3 Type ID: 5 DEBUG [L4216] [01264ms]: CalculatePolicy::calculateExceptionPolicy(): Lunch Punches match up. DEBUG [L3604] [01264ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M4 Type ID: 5 DEBUG [L4278] [01264ms]: CalculatePolicy::calculateExceptionPolicy(): Break Punches match up. DEBUG [L3604] [01264ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S1 Type ID: 50 DEBUG [L3604] [01264ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S2 Type ID: 50 DEBUG [L1128] [01264ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1771 DEBUG [L1128] [01264ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1809 DEBUG [L1046] [01264ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493881200 DEBUG [L1133] [01264ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3704] [01264ms]: CalculatePolicy::calculateExceptionPolicy(): Schedule Found DEBUG [L3604] [01264ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S3 Type ID: 50 DEBUG [L1128] [01264ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1771 DEBUG [L1128] [01264ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1809 DEBUG [L1046] [01264ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493881200 DEBUG [L1133] [01264ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3740] [01264ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3604] [01264ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S4 Type ID: 50 DEBUG [L3778] [01264ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3794] [01264ms]: CalculatePolicy::calculateExceptionPolicy(): Checking Late Starting Shift exception... Current time: 04-May-17 4:23 PM CET DEBUG [L1894] [01264ms]: TTDate::inWindow(): Epoch: 04-May-17 4:23 PM CET Window Epoch: 04-May-17 8:00 AM CET Window: 900 DEBUG [L1902] [01264ms]: TTDate::inWindow(): NOT Within Window DEBUG [L3810] [01264ms]: CalculatePolicy::calculateExceptionPolicy(): Found Schedule: Start Time: 04-May-17 8:00 AM CET DEBUG [L1065] [01264ms]: ScheduleFactory::inSchedule(): aWithin Schedule: 1493881200 DEBUG [L3832] [01264ms]: CalculatePolicy::calculateExceptionPolicy(): bFound punch for schedule... DEBUG [L3604] [01264ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S5 Type ID: 50 DEBUG [L3604] [01264ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S6 Type ID: 50 DEBUG [L3965] [01264ms]: CalculatePolicy::calculateExceptionPolicy(): aFound Missing Punch: DEBUG [L3968] [01264ms]: CalculatePolicy::calculateExceptionPolicy(): bFound Missing Out Punch: DEBUG [L3971] [01264ms]: CalculatePolicy::calculateExceptionPolicy(): Punch: 04-May-17 8:00 AM CET Schedule Start Time: 04-May-17 8:00 AM CET End Time: 04-May-17 5:00 PM CET DEBUG [L5393] [01264ms]: CalculatePolicy::calculateExceptionPolicy(): No exception policies to calculate... DEBUG [L8743] [01264ms]: CalculatePolicy::_calculate(): No more Pending Dates... DEBUG [L8800] [01264ms]: CalculatePolicy::Save(): Saving data... DEBUG [L0403] [01264ms]: CalculatePolicy::insertUserDateTotal(): System total time was not deleted before trying to insert it again... This is either an error or the pay period is locked. DEBUG [L1838] [01264ms]: Factory::CommitTransaction(): CommitTransaction(): Final Commit... Transaction: Count: 1 Off: 1 OK: 1 DEBUG [L1852] [01264ms]: Factory::setTransactionMode(): setTransactionMode(): Mode: DEBUG [L0163] [01264ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0084] [01264ms]: [Function](): (15). User: 210 Start Date: 03-May-17 12:00 AM UTC End Date: 04-May-17 12:00 AM UTC DEBUG [L0163] [01264ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0254] [01280ms]: CalculatePolicy::isPastDateCalculationRequired(): Past date calculation is NOT required... DEBUG [L8537] [01280ms]: CalculatePolicy::addPendingCalculationDate(): Add Pending Dates: 2 DEBUG [L1852] [01280ms]: Factory::setTransactionMode(): setTransactionMode(): Mode: REPEATABLE READ DEBUG [L1827] [01280ms]: Factory::StartTransaction(): StartTransaction(): Transaction: Count: 0 Off: 0 OK: 1 DEBUG [L1862] [01280ms]: Factory::getTransactionMode(): getTransactionMode(): Mode: repeatable read DEBUG [L8779] [01280ms]: CalculatePolicy::calculate(): I: 0 Calculating DateStamp: 03-May-17 12:00 AM CET DEBUG [L8586] [01280ms]: CalculatePolicy::getLastPendingDate(): Last Pending Date: 04-May-17 12:00 AM CET DEBUG [L8397] [01280ms]: CalculatePolicy::getDatesToObtainDataFor(): Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET(1493852400) DEBUG [L8404] [01280ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 30-Apr-17 12:00 AM CET DEBUG [L8404] [01280ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 01-May-17 12:00 AM CET DEBUG [L8404] [01280ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 02-May-17 12:00 AM CET DEBUG [L8404] [01280ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 03-May-17 12:00 AM CET DEBUG [L8404] [01280ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 04-May-17 12:00 AM CET DEBUG [L8374] [01280ms]: CalculatePolicy::getDateRangeFromDateArray(): Found Date Range: Start: 30-Apr-17 End: 04-May-17 DEBUG [L8423] [01280ms]: CalculatePolicy::getRequiredData(): Date Range: Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET DEBUG [L0827] [01280ms]: CalculatePolicy::getSchedulePolicy(): Maximum Schedule Policy Start/Stop Window: 7200 DEBUG [L0762] [01280ms]: CalculatePolicy::getScheduleData(): Getting Schedule Data for Start Date: 29-Apr-17 10:00 PM CET End: 04-May-17 2:00 AM CET DEBUG [L0765] [01295ms]: CalculatePolicy::getScheduleData(): Found schedule rows: 4 DEBUG [L8355] [01311ms]: CalculatePolicy::getUserDateTotalData(): Found UserDateTotal rows: 12 DEBUG [L1735] [01311ms]: CalculatePolicy::getMealTimePolicy(): Found schedule policy rows: 4 DEBUG [L1747] [01327ms]: CalculatePolicy::getMealTimePolicy(): Found meal policy rows: 2 DEBUG [L1756] [01327ms]: CalculatePolicy::getMealTimePolicy(): Found schedule policy meal policy rows: 1 Policy Group: 1 DEBUG [L1410] [01327ms]: CalculatePolicy::getBreakTimePolicy(): No break policy rows... DEBUG [L5401] [01327ms]: CalculatePolicy::getExceptionPolicy(): Found Active Exceptions: 11 DEBUG [L5490] [01327ms]: CalculatePolicy::getPunchData(): No punch rows... DEBUG [L5425] [01327ms]: CalculatePolicy::getExceptionData(): No exception rows... DEBUG [L8484] [01327ms]: CalculatePolicy::getRequiredData(): Done collecting required data... DEBUG [L8724] [01327ms]: CalculatePolicy::_calculate(): Not calculating any time related policies due to flags... DEBUG [L3571] [01327ms]: CalculatePolicy::calculateExceptionPolicy(): DateStamp: 03-May-17 12:00 PM CET DEBUG [L3586] [01327ms]: CalculatePolicy::calculateExceptionPolicy(): Setting preMature Exception delay to maximum shift time: 57600 Enable PreMature Exceptions: 1 DEBUG [L0663] [01327ms]: CalculatePolicy::filterScheduleDataByStatus(): Start Date: 03-May-17 End Date: 03-May-17 DEBUG [L0685] [01327ms]: CalculatePolicy::filterScheduleDataByStatus(): No schedule rows match filter... DEBUG [L5431] [01327ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Date: 03-May-17 DEBUG [L5452] [01327ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): No punch rows match filter... DEBUG [L3604] [01327ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: L3 Type ID: 50 DEBUG [L3604] [01327ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M1 Type ID: 50 DEBUG [L3604] [01327ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M2 Type ID: 50 DEBUG [L3604] [01327ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M3 Type ID: 50 DEBUG [L3604] [01327ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M4 Type ID: 50 DEBUG [L3604] [01327ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S1 Type ID: 50 DEBUG [L3604] [01327ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S2 Type ID: 50 DEBUG [L3604] [01327ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S3 Type ID: 50 DEBUG [L3604] [01327ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S4 Type ID: 50 DEBUG [L3794] [01327ms]: CalculatePolicy::calculateExceptionPolicy(): Checking Late Starting Shift exception... Current time: 04-May-17 4:23 PM CET DEBUG [L3856] [01327ms]: CalculatePolicy::calculateExceptionPolicy(): NO Schedules Found DEBUG [L3604] [01327ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S5 Type ID: 50 DEBUG [L3604] [01327ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S6 Type ID: 50 DEBUG [L5393] [01327ms]: CalculatePolicy::calculateExceptionPolicy(): No exception policies to calculate... DEBUG [L8565] [01327ms]: CalculatePolicy::getNextPendingDate(): Next Pending Date: 04-May-17 12:00 AM CET DEBUG [L8741] [01327ms]: CalculatePolicy::_calculate(): Next Pending Date: 04-May-17 12:00 AM CET DEBUG [L8779] [01327ms]: CalculatePolicy::calculate(): I: 1 Calculating DateStamp: 04-May-17 12:00 AM CET DEBUG [L8586] [01327ms]: CalculatePolicy::getLastPendingDate(): Last Pending Date: DEBUG [L8397] [01327ms]: CalculatePolicy::getDatesToObtainDataFor(): Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET(1493852400) DEBUG [L8481] [01327ms]: CalculatePolicy::getRequiredData(): No dates to get required data for... DEBUG [L8484] [01327ms]: CalculatePolicy::getRequiredData(): Done collecting required data... DEBUG [L8724] [01327ms]: CalculatePolicy::_calculate(): Not calculating any time related policies due to flags... DEBUG [L3571] [01327ms]: CalculatePolicy::calculateExceptionPolicy(): DateStamp: 04-May-17 12:00 PM CET DEBUG [L3586] [01327ms]: CalculatePolicy::calculateExceptionPolicy(): Setting preMature Exception delay to maximum shift time: 57600 Enable PreMature Exceptions: 1 DEBUG [L0663] [01327ms]: CalculatePolicy::filterScheduleDataByStatus(): Start Date: 04-May-17 End Date: 04-May-17 DEBUG [L0685] [01327ms]: CalculatePolicy::filterScheduleDataByStatus(): No schedule rows match filter... DEBUG [L5431] [01327ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Date: 04-May-17 DEBUG [L5452] [01327ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): No punch rows match filter... DEBUG [L3604] [01327ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: L3 Type ID: 5 DEBUG [L3604] [01327ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M1 Type ID: 50 DEBUG [L3604] [01327ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M2 Type ID: 5 DEBUG [L3604] [01327ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M3 Type ID: 5 DEBUG [L3604] [01327ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M4 Type ID: 5 DEBUG [L3604] [01327ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S1 Type ID: 50 DEBUG [L3604] [01327ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S2 Type ID: 50 DEBUG [L3604] [01327ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S3 Type ID: 50 DEBUG [L3604] [01327ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S4 Type ID: 50 DEBUG [L3794] [01327ms]: CalculatePolicy::calculateExceptionPolicy(): Checking Late Starting Shift exception... Current time: 04-May-17 4:23 PM CET DEBUG [L3856] [01327ms]: CalculatePolicy::calculateExceptionPolicy(): NO Schedules Found DEBUG [L3604] [01327ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S5 Type ID: 50 DEBUG [L3604] [01327ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S6 Type ID: 50 DEBUG [L5393] [01327ms]: CalculatePolicy::calculateExceptionPolicy(): No exception policies to calculate... DEBUG [L8743] [01327ms]: CalculatePolicy::_calculate(): No more Pending Dates... DEBUG [L8800] [01327ms]: CalculatePolicy::Save(): Saving data... DEBUG [L0403] [01327ms]: CalculatePolicy::insertUserDateTotal(): System total time was not deleted before trying to insert it again... This is either an error or the pay period is locked. DEBUG [L1838] [01327ms]: Factory::CommitTransaction(): CommitTransaction(): Final Commit... Transaction: Count: 1 Off: 1 OK: 1 DEBUG [L1852] [01327ms]: Factory::setTransactionMode(): setTransactionMode(): Mode: DEBUG [L0163] [01327ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0084] [01327ms]: [Function](): (16). User: 2 Start Date: 03-May-17 12:00 AM UTC End Date: 04-May-17 12:00 AM UTC DEBUG [L0163] [01342ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0254] [01342ms]: CalculatePolicy::isPastDateCalculationRequired(): Past date calculation is NOT required... DEBUG [L8537] [01342ms]: CalculatePolicy::addPendingCalculationDate(): Add Pending Dates: 2 DEBUG [L1852] [01342ms]: Factory::setTransactionMode(): setTransactionMode(): Mode: REPEATABLE READ DEBUG [L1827] [01342ms]: Factory::StartTransaction(): StartTransaction(): Transaction: Count: 0 Off: 0 OK: 1 DEBUG [L1862] [01342ms]: Factory::getTransactionMode(): getTransactionMode(): Mode: repeatable read DEBUG [L8779] [01342ms]: CalculatePolicy::calculate(): I: 0 Calculating DateStamp: 03-May-17 12:00 AM CET DEBUG [L8586] [01342ms]: CalculatePolicy::getLastPendingDate(): Last Pending Date: 04-May-17 12:00 AM CET DEBUG [L8397] [01342ms]: CalculatePolicy::getDatesToObtainDataFor(): Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET(1493852400) DEBUG [L8404] [01342ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 30-Apr-17 12:00 AM CET DEBUG [L8404] [01342ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 01-May-17 12:00 AM CET DEBUG [L8404] [01342ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 02-May-17 12:00 AM CET DEBUG [L8404] [01342ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 03-May-17 12:00 AM CET DEBUG [L8404] [01342ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 04-May-17 12:00 AM CET DEBUG [L8374] [01342ms]: CalculatePolicy::getDateRangeFromDateArray(): Found Date Range: Start: 30-Apr-17 End: 04-May-17 DEBUG [L8423] [01342ms]: CalculatePolicy::getRequiredData(): Date Range: Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET DEBUG [L0827] [01342ms]: CalculatePolicy::getSchedulePolicy(): Maximum Schedule Policy Start/Stop Window: 7200 DEBUG [L0762] [01342ms]: CalculatePolicy::getScheduleData(): Getting Schedule Data for Start Date: 29-Apr-17 10:00 PM CET End: 04-May-17 2:00 AM CET DEBUG [L0765] [01358ms]: CalculatePolicy::getScheduleData(): Found schedule rows: 4 DEBUG [L8355] [01373ms]: CalculatePolicy::getUserDateTotalData(): Found UserDateTotal rows: 16 DEBUG [L1735] [01373ms]: CalculatePolicy::getMealTimePolicy(): Found schedule policy rows: 4 DEBUG [L1747] [01373ms]: CalculatePolicy::getMealTimePolicy(): Found meal policy rows: 2 DEBUG [L1756] [01373ms]: CalculatePolicy::getMealTimePolicy(): Found schedule policy meal policy rows: 1 Policy Group: 1 DEBUG [L1410] [01389ms]: CalculatePolicy::getBreakTimePolicy(): No break policy rows... DEBUG [L5401] [01389ms]: CalculatePolicy::getExceptionPolicy(): Found Active Exceptions: 11 DEBUG [L5482] [01389ms]: CalculatePolicy::getPunchData(): Found punch rows: 8 DEBUG [L5425] [01389ms]: CalculatePolicy::getExceptionData(): No exception rows... DEBUG [L8484] [01389ms]: CalculatePolicy::getRequiredData(): Done collecting required data... DEBUG [L8724] [01389ms]: CalculatePolicy::_calculate(): Not calculating any time related policies due to flags... DEBUG [L3571] [01389ms]: CalculatePolicy::calculateExceptionPolicy(): DateStamp: 03-May-17 12:00 PM CET DEBUG [L3586] [01389ms]: CalculatePolicy::calculateExceptionPolicy(): Setting preMature Exception delay to maximum shift time: 57600 Enable PreMature Exceptions: 1 DEBUG [L0663] [01389ms]: CalculatePolicy::filterScheduleDataByStatus(): Start Date: 03-May-17 End Date: 03-May-17 DEBUG [L0680] [01389ms]: CalculatePolicy::filterScheduleDataByStatus(): Found schedule rows matched filter: 1 DEBUG [L5431] [01389ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Date: 03-May-17 DEBUG [L5447] [01389ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Found punch rows matched filter: 2 DEBUG [L3604] [01389ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: L3 Type ID: 50 DEBUG [L8261] [01389ms]: CalculatePolicy::filterUserDateTotalDataByObjectTypeIDs(): Found user_date_total rows matched filter: 1 DEBUG [L4680] [01389ms]: CalculatePolicy::calculateExceptionPolicy(): Daily Total Time: 18000 User ID: 2 DEBUG [L8317] [01389ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): UDT ID: 18579 Start: 03-May-17 8:00 AM CET End: 03-May-17 1:00 PM CET DEBUG [L8330] [01389ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): Shift Start: 03-May-17 8:00 AM CET End: 03-May-17 1:00 PM CET DEBUG [L0692] [01389ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Start Date: 03-May-17 8:00 AM CET End Date: 03-May-17 1:00 PM CET DEBUG [L0696] [01389ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 20 Start Time: 01-May-17 8:00 AM CET End Time: 01-May-17 5:00 PM CET DEBUG [L0731] [01389ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [01389ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 02-May-17 8:00 AM CET End Time: 02-May-17 5:00 PM CET DEBUG [L0731] [01389ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [01389ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 03-May-17 8:00 AM CET End Time: 03-May-17 5:00 PM CET DEBUG [L1046] [01389ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493794800 DEBUG [L1046] [01389ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493812800 DEBUG [L0718] [01389ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Within schedule times. DEBUG [L0744] [01389ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Found schedule rows matched filter: 1 DEBUG [L0804] [01389ms]: CalculatePolicy::filterSchedulePolicyByDate(): Found scheduled shifts for this date: 03-May-17 Total: 1 DEBUG [L1679] [01389ms] Array: CalculatePolicy::filterMealTimePolicy(): Meal Policies that apply to: 03-May-17 from schedule policies: array(1) { [0]=> int(0) } DEBUG [L1697] [01389ms]: CalculatePolicy::filterMealTimePolicy(): Using Policy Group meal policies... DEBUG [L1708] [01389ms]: CalculatePolicy::filterMealTimePolicy(): Meal policy does not match type or trigger time: 25200 DEBUG [L1716] [01389ms]: CalculatePolicy::filterMealTimePolicy(): Forced to always return at least one... DEBUG [L3604] [01389ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M1 Type ID: 50 DEBUG [L3604] [01389ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M2 Type ID: 50 DEBUG [L3604] [01389ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M3 Type ID: 50 DEBUG [L4216] [01389ms]: CalculatePolicy::calculateExceptionPolicy(): Lunch Punches match up. DEBUG [L3604] [01389ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M4 Type ID: 50 DEBUG [L4278] [01389ms]: CalculatePolicy::calculateExceptionPolicy(): Break Punches match up. DEBUG [L3604] [01389ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S1 Type ID: 50 DEBUG [L1065] [01389ms]: ScheduleFactory::inSchedule(): aWithin Schedule: 1493794800 DEBUG [L3604] [01389ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S2 Type ID: 50 DEBUG [L1128] [01389ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1726 DEBUG [L1128] [01389ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1760 DEBUG [L1046] [01389ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493794800 DEBUG [L1133] [01389ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3704] [01389ms]: CalculatePolicy::calculateExceptionPolicy(): Schedule Found DEBUG [L3604] [01389ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S3 Type ID: 50 DEBUG [L1128] [01389ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1726 DEBUG [L1128] [01389ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1760 DEBUG [L1046] [01389ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493794800 DEBUG [L1133] [01389ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3740] [01389ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3604] [01389ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S4 Type ID: 50 DEBUG [L3778] [01389ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3794] [01389ms]: CalculatePolicy::calculateExceptionPolicy(): Checking Late Starting Shift exception... Current time: 04-May-17 4:23 PM CET DEBUG [L3604] [01389ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S5 Type ID: 50 DEBUG [L1128] [01405ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1760 DEBUG [L1046] [01405ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493812800 DEBUG [L1133] [01405ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L1894] [01405ms]: TTDate::inWindow(): Epoch: 03-May-17 1:00 PM CET Window Epoch: 03-May-17 5:00 PM CET Window: 900 DEBUG [L1902] [01405ms]: TTDate::inWindow(): NOT Within Window DEBUG [L1894] [01405ms]: TTDate::inWindow(): Epoch: 03-May-17 1:00 PM CET Window Epoch: 03-May-17 5:00 PM CET Window: 7200 DEBUG [L1902] [01405ms]: TTDate::inWindow(): NOT Within Window DEBUG [L3604] [01405ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S6 Type ID: 50 DEBUG [L3947] [01405ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L5393] [01405ms]: CalculatePolicy::calculateExceptionPolicy(): No exception policies to calculate... DEBUG [L8565] [01405ms]: CalculatePolicy::getNextPendingDate(): Next Pending Date: 04-May-17 12:00 AM CET DEBUG [L8741] [01405ms]: CalculatePolicy::_calculate(): Next Pending Date: 04-May-17 12:00 AM CET DEBUG [L8779] [01405ms]: CalculatePolicy::calculate(): I: 1 Calculating DateStamp: 04-May-17 12:00 AM CET DEBUG [L8586] [01405ms]: CalculatePolicy::getLastPendingDate(): Last Pending Date: DEBUG [L8397] [01405ms]: CalculatePolicy::getDatesToObtainDataFor(): Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET(1493852400) DEBUG [L8481] [01405ms]: CalculatePolicy::getRequiredData(): No dates to get required data for... DEBUG [L8484] [01405ms]: CalculatePolicy::getRequiredData(): Done collecting required data... DEBUG [L8724] [01405ms]: CalculatePolicy::_calculate(): Not calculating any time related policies due to flags... DEBUG [L3571] [01405ms]: CalculatePolicy::calculateExceptionPolicy(): DateStamp: 04-May-17 12:00 PM CET DEBUG [L3586] [01405ms]: CalculatePolicy::calculateExceptionPolicy(): Setting preMature Exception delay to maximum shift time: 57600 Enable PreMature Exceptions: 1 DEBUG [L0663] [01405ms]: CalculatePolicy::filterScheduleDataByStatus(): Start Date: 04-May-17 End Date: 04-May-17 DEBUG [L0680] [01405ms]: CalculatePolicy::filterScheduleDataByStatus(): Found schedule rows matched filter: 1 DEBUG [L5431] [01405ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Date: 04-May-17 DEBUG [L5447] [01405ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Found punch rows matched filter: 2 DEBUG [L3604] [01405ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: L3 Type ID: 5 DEBUG [L8261] [01405ms]: CalculatePolicy::filterUserDateTotalDataByObjectTypeIDs(): Found user_date_total rows matched filter: 1 DEBUG [L4680] [01405ms]: CalculatePolicy::calculateExceptionPolicy(): Daily Total Time: 32400 User ID: 2 DEBUG [L8317] [01405ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): UDT ID: 18580 Start: 04-May-17 8:00 AM CET End: 04-May-17 5:00 PM CET DEBUG [L8330] [01405ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): Shift Start: 04-May-17 8:00 AM CET End: 04-May-17 5:00 PM CET DEBUG [L0692] [01405ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Start Date: 04-May-17 8:00 AM CET End Date: 04-May-17 5:00 PM CET DEBUG [L0696] [01405ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 20 Start Time: 01-May-17 8:00 AM CET End Time: 01-May-17 5:00 PM CET DEBUG [L0731] [01405ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [01405ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 02-May-17 8:00 AM CET End Time: 02-May-17 5:00 PM CET DEBUG [L0731] [01405ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [01405ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 03-May-17 8:00 AM CET End Time: 03-May-17 5:00 PM CET DEBUG [L0731] [01405ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [01405ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 04-May-17 8:00 AM CET End Time: 04-May-17 5:00 PM CET DEBUG [L1046] [01405ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493881200 DEBUG [L1046] [01405ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493913600 DEBUG [L0718] [01405ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Within schedule times. DEBUG [L0744] [01405ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Found schedule rows matched filter: 1 DEBUG [L0804] [01405ms]: CalculatePolicy::filterSchedulePolicyByDate(): Found scheduled shifts for this date: 04-May-17 Total: 1 DEBUG [L1679] [01405ms] Array: CalculatePolicy::filterMealTimePolicy(): Meal Policies that apply to: 04-May-17 from schedule policies: array(1) { [0]=> int(0) } DEBUG [L1697] [01405ms]: CalculatePolicy::filterMealTimePolicy(): Using Policy Group meal policies... DEBUG [L1708] [01405ms]: CalculatePolicy::filterMealTimePolicy(): Meal policy does not match type or trigger time: 25200 DEBUG [L1716] [01405ms]: CalculatePolicy::filterMealTimePolicy(): Forced to always return at least one... DEBUG [L3604] [01405ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M1 Type ID: 50 DEBUG [L3604] [01405ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M2 Type ID: 5 DEBUG [L3604] [01405ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M3 Type ID: 5 DEBUG [L4216] [01405ms]: CalculatePolicy::calculateExceptionPolicy(): Lunch Punches match up. DEBUG [L3604] [01405ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M4 Type ID: 5 DEBUG [L4278] [01405ms]: CalculatePolicy::calculateExceptionPolicy(): Break Punches match up. DEBUG [L3604] [01405ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S1 Type ID: 50 DEBUG [L3604] [01405ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S2 Type ID: 50 DEBUG [L1128] [01405ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1760 DEBUG [L1128] [01405ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1798 DEBUG [L1046] [01405ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493881200 DEBUG [L1133] [01405ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3704] [01405ms]: CalculatePolicy::calculateExceptionPolicy(): Schedule Found DEBUG [L3604] [01405ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S3 Type ID: 50 DEBUG [L1128] [01405ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1760 DEBUG [L1128] [01405ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1798 DEBUG [L1046] [01405ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493881200 DEBUG [L1133] [01405ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3740] [01405ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3604] [01405ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S4 Type ID: 50 DEBUG [L3778] [01405ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3794] [01405ms]: CalculatePolicy::calculateExceptionPolicy(): Checking Late Starting Shift exception... Current time: 04-May-17 4:23 PM CET DEBUG [L1894] [01405ms]: TTDate::inWindow(): Epoch: 04-May-17 4:23 PM CET Window Epoch: 04-May-17 8:00 AM CET Window: 900 DEBUG [L1902] [01405ms]: TTDate::inWindow(): NOT Within Window DEBUG [L3810] [01405ms]: CalculatePolicy::calculateExceptionPolicy(): Found Schedule: Start Time: 04-May-17 8:00 AM CET DEBUG [L1065] [01405ms]: ScheduleFactory::inSchedule(): aWithin Schedule: 1493881200 DEBUG [L3832] [01405ms]: CalculatePolicy::calculateExceptionPolicy(): bFound punch for schedule... DEBUG [L3604] [01405ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S5 Type ID: 50 DEBUG [L1128] [01405ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1798 DEBUG [L1046] [01405ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493913600 DEBUG [L1133] [01405ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3897] [01405ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3604] [01405ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S6 Type ID: 50 DEBUG [L3947] [01420ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L5393] [01420ms]: CalculatePolicy::calculateExceptionPolicy(): No exception policies to calculate... DEBUG [L8743] [01420ms]: CalculatePolicy::_calculate(): No more Pending Dates... DEBUG [L8800] [01420ms]: CalculatePolicy::Save(): Saving data... DEBUG [L0403] [01420ms]: CalculatePolicy::insertUserDateTotal(): System total time was not deleted before trying to insert it again... This is either an error or the pay period is locked. DEBUG [L1838] [01420ms]: Factory::CommitTransaction(): CommitTransaction(): Final Commit... Transaction: Count: 1 Off: 1 OK: 1 DEBUG [L1852] [01420ms]: Factory::setTransactionMode(): setTransactionMode(): Mode: DEBUG [L0163] [01420ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0084] [01420ms]: [Function](): (17). User: 180 Start Date: 03-May-17 12:00 AM UTC End Date: 04-May-17 12:00 AM UTC DEBUG [L0163] [01420ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0254] [01420ms]: CalculatePolicy::isPastDateCalculationRequired(): Past date calculation is NOT required... DEBUG [L8537] [01420ms]: CalculatePolicy::addPendingCalculationDate(): Add Pending Dates: 2 DEBUG [L1852] [01420ms]: Factory::setTransactionMode(): setTransactionMode(): Mode: REPEATABLE READ DEBUG [L1827] [01420ms]: Factory::StartTransaction(): StartTransaction(): Transaction: Count: 0 Off: 0 OK: 1 DEBUG [L1862] [01420ms]: Factory::getTransactionMode(): getTransactionMode(): Mode: repeatable read DEBUG [L8779] [01420ms]: CalculatePolicy::calculate(): I: 0 Calculating DateStamp: 03-May-17 12:00 AM CET DEBUG [L8586] [01420ms]: CalculatePolicy::getLastPendingDate(): Last Pending Date: 04-May-17 12:00 AM CET DEBUG [L8397] [01420ms]: CalculatePolicy::getDatesToObtainDataFor(): Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET(1493852400) DEBUG [L8404] [01420ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 30-Apr-17 12:00 AM CET DEBUG [L8404] [01420ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 01-May-17 12:00 AM CET DEBUG [L8404] [01420ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 02-May-17 12:00 AM CET DEBUG [L8404] [01420ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 03-May-17 12:00 AM CET DEBUG [L8404] [01420ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 04-May-17 12:00 AM CET DEBUG [L8374] [01420ms]: CalculatePolicy::getDateRangeFromDateArray(): Found Date Range: Start: 30-Apr-17 End: 04-May-17 DEBUG [L8423] [01420ms]: CalculatePolicy::getRequiredData(): Date Range: Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET DEBUG [L0827] [01420ms]: CalculatePolicy::getSchedulePolicy(): Maximum Schedule Policy Start/Stop Window: 7200 DEBUG [L0762] [01420ms]: CalculatePolicy::getScheduleData(): Getting Schedule Data for Start Date: 29-Apr-17 10:00 PM CET End: 04-May-17 2:00 AM CET DEBUG [L0765] [01436ms]: CalculatePolicy::getScheduleData(): Found schedule rows: 4 DEBUG [L8355] [01451ms]: CalculatePolicy::getUserDateTotalData(): Found UserDateTotal rows: 12 DEBUG [L1735] [01451ms]: CalculatePolicy::getMealTimePolicy(): Found schedule policy rows: 4 DEBUG [L1747] [01451ms]: CalculatePolicy::getMealTimePolicy(): Found meal policy rows: 2 DEBUG [L1756] [01451ms]: CalculatePolicy::getMealTimePolicy(): Found schedule policy meal policy rows: 1 Policy Group: 1 DEBUG [L1410] [01467ms]: CalculatePolicy::getBreakTimePolicy(): No break policy rows... DEBUG [L5401] [01467ms]: CalculatePolicy::getExceptionPolicy(): Found Active Exceptions: 11 DEBUG [L5482] [01467ms]: CalculatePolicy::getPunchData(): Found punch rows: 7 DEBUG [L5417] [01467ms]: CalculatePolicy::getExceptionData(): Found existing exception rows: 1 DEBUG [L8484] [01467ms]: CalculatePolicy::getRequiredData(): Done collecting required data... DEBUG [L8724] [01467ms]: CalculatePolicy::_calculate(): Not calculating any time related policies due to flags... DEBUG [L3571] [01467ms]: CalculatePolicy::calculateExceptionPolicy(): DateStamp: 03-May-17 12:00 PM CET DEBUG [L3586] [01467ms]: CalculatePolicy::calculateExceptionPolicy(): Setting preMature Exception delay to maximum shift time: 57600 Enable PreMature Exceptions: 1 DEBUG [L0663] [01467ms]: CalculatePolicy::filterScheduleDataByStatus(): Start Date: 03-May-17 End Date: 03-May-17 DEBUG [L0680] [01467ms]: CalculatePolicy::filterScheduleDataByStatus(): Found schedule rows matched filter: 1 DEBUG [L5431] [01467ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Date: 03-May-17 DEBUG [L5447] [01467ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Found punch rows matched filter: 2 DEBUG [L3604] [01467ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: L3 Type ID: 50 DEBUG [L8261] [01467ms]: CalculatePolicy::filterUserDateTotalDataByObjectTypeIDs(): Found user_date_total rows matched filter: 1 DEBUG [L4680] [01467ms]: CalculatePolicy::calculateExceptionPolicy(): Daily Total Time: 32400 User ID: 180 DEBUG [L8317] [01467ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): UDT ID: 17180 Start: 03-May-17 8:00 AM CET End: 03-May-17 5:00 PM CET DEBUG [L8330] [01467ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): Shift Start: 03-May-17 8:00 AM CET End: 03-May-17 5:00 PM CET DEBUG [L0692] [01467ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Start Date: 03-May-17 8:00 AM CET End Date: 03-May-17 5:00 PM CET DEBUG [L0696] [01467ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 20 Start Time: 01-May-17 8:00 AM CET End Time: 01-May-17 5:00 PM CET DEBUG [L0731] [01467ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [01467ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 02-May-17 8:00 AM CET End Time: 02-May-17 5:00 PM CET DEBUG [L0731] [01467ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [01467ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 03-May-17 8:00 AM CET End Time: 03-May-17 5:00 PM CET DEBUG [L1046] [01467ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493794800 DEBUG [L1046] [01467ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493827200 DEBUG [L0718] [01467ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Within schedule times. DEBUG [L0744] [01467ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Found schedule rows matched filter: 1 DEBUG [L0804] [01467ms]: CalculatePolicy::filterSchedulePolicyByDate(): Found scheduled shifts for this date: 03-May-17 Total: 1 DEBUG [L1679] [01467ms] Array: CalculatePolicy::filterMealTimePolicy(): Meal Policies that apply to: 03-May-17 from schedule policies: array(1) { [0]=> int(0) } DEBUG [L1697] [01467ms]: CalculatePolicy::filterMealTimePolicy(): Using Policy Group meal policies... DEBUG [L1708] [01467ms]: CalculatePolicy::filterMealTimePolicy(): Meal policy does not match type or trigger time: 25200 DEBUG [L1716] [01467ms]: CalculatePolicy::filterMealTimePolicy(): Forced to always return at least one... DEBUG [L3604] [01467ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M1 Type ID: 50 DEBUG [L3604] [01467ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M2 Type ID: 50 DEBUG [L3604] [01467ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M3 Type ID: 50 DEBUG [L4216] [01467ms]: CalculatePolicy::calculateExceptionPolicy(): Lunch Punches match up. DEBUG [L3604] [01467ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M4 Type ID: 50 DEBUG [L4278] [01467ms]: CalculatePolicy::calculateExceptionPolicy(): Break Punches match up. DEBUG [L3604] [01467ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S1 Type ID: 50 DEBUG [L1065] [01467ms]: ScheduleFactory::inSchedule(): aWithin Schedule: 1493794800 DEBUG [L3604] [01467ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S2 Type ID: 50 DEBUG [L1128] [01467ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1736 DEBUG [L1128] [01467ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1770 DEBUG [L1046] [01467ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493794800 DEBUG [L1133] [01467ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3704] [01467ms]: CalculatePolicy::calculateExceptionPolicy(): Schedule Found DEBUG [L3604] [01467ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S3 Type ID: 50 DEBUG [L1128] [01467ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1736 DEBUG [L1128] [01467ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1770 DEBUG [L1046] [01467ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493794800 DEBUG [L1133] [01467ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3740] [01467ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3604] [01467ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S4 Type ID: 50 DEBUG [L3778] [01483ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3794] [01483ms]: CalculatePolicy::calculateExceptionPolicy(): Checking Late Starting Shift exception... Current time: 04-May-17 4:23 PM CET DEBUG [L3604] [01483ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S5 Type ID: 50 DEBUG [L1128] [01483ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1770 DEBUG [L1046] [01483ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493827200 DEBUG [L1133] [01483ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3897] [01483ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3604] [01483ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S6 Type ID: 50 DEBUG [L3947] [01483ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L5393] [01483ms]: CalculatePolicy::calculateExceptionPolicy(): No exception policies to calculate... DEBUG [L8565] [01483ms]: CalculatePolicy::getNextPendingDate(): Next Pending Date: 04-May-17 12:00 AM CET DEBUG [L8741] [01483ms]: CalculatePolicy::_calculate(): Next Pending Date: 04-May-17 12:00 AM CET DEBUG [L8779] [01483ms]: CalculatePolicy::calculate(): I: 1 Calculating DateStamp: 04-May-17 12:00 AM CET DEBUG [L8586] [01483ms]: CalculatePolicy::getLastPendingDate(): Last Pending Date: DEBUG [L8397] [01483ms]: CalculatePolicy::getDatesToObtainDataFor(): Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET(1493852400) DEBUG [L8481] [01483ms]: CalculatePolicy::getRequiredData(): No dates to get required data for... DEBUG [L8484] [01483ms]: CalculatePolicy::getRequiredData(): Done collecting required data... DEBUG [L8724] [01483ms]: CalculatePolicy::_calculate(): Not calculating any time related policies due to flags... DEBUG [L3571] [01483ms]: CalculatePolicy::calculateExceptionPolicy(): DateStamp: 04-May-17 12:00 PM CET DEBUG [L3586] [01483ms]: CalculatePolicy::calculateExceptionPolicy(): Setting preMature Exception delay to maximum shift time: 57600 Enable PreMature Exceptions: 1 DEBUG [L0663] [01483ms]: CalculatePolicy::filterScheduleDataByStatus(): Start Date: 04-May-17 End Date: 04-May-17 DEBUG [L0680] [01483ms]: CalculatePolicy::filterScheduleDataByStatus(): Found schedule rows matched filter: 1 DEBUG [L5431] [01483ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Date: 04-May-17 DEBUG [L5447] [01483ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Found punch rows matched filter: 1 DEBUG [L3604] [01483ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: L3 Type ID: 5 DEBUG [L8261] [01483ms]: CalculatePolicy::filterUserDateTotalDataByObjectTypeIDs(): Found user_date_total rows matched filter: 1 DEBUG [L4680] [01483ms]: CalculatePolicy::calculateExceptionPolicy(): Daily Total Time: 0 User ID: 180 DEBUG [L8317] [01483ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): UDT ID: 17942 Start: 04-May-17 7:50 AM CET End: DEBUG [L8330] [01483ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): Shift Start: 04-May-17 7:50 AM CET End: DEBUG [L0692] [01483ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Start Date: 04-May-17 7:50 AM CET End Date: DEBUG [L0696] [01483ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 20 Start Time: 01-May-17 8:00 AM CET End Time: 01-May-17 5:00 PM CET DEBUG [L0731] [01483ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [01483ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 02-May-17 8:00 AM CET End Time: 02-May-17 5:00 PM CET DEBUG [L0731] [01483ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [01483ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 03-May-17 8:00 AM CET End Time: 03-May-17 5:00 PM CET DEBUG [L0731] [01483ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [01483ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 04-May-17 8:00 AM CET End Time: 04-May-17 5:00 PM CET DEBUG [L1096] [01483ms]: ScheduleFactory::inStartWindow(): Within Start/Stop window: 7200 DEBUG [L0724] [01483ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Within schedule start/stop time by: 7800 Prev Best Diff: DEBUG [L0744] [01483ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Found schedule rows matched filter: 1 DEBUG [L0804] [01483ms]: CalculatePolicy::filterSchedulePolicyByDate(): Found scheduled shifts for this date: 04-May-17 Total: 1 DEBUG [L1679] [01483ms] Array: CalculatePolicy::filterMealTimePolicy(): Meal Policies that apply to: 04-May-17 from schedule policies: array(1) { [0]=> int(0) } DEBUG [L1697] [01483ms]: CalculatePolicy::filterMealTimePolicy(): Using Policy Group meal policies... DEBUG [L1708] [01483ms]: CalculatePolicy::filterMealTimePolicy(): Meal policy does not match type or trigger time: 25200 DEBUG [L1716] [01483ms]: CalculatePolicy::filterMealTimePolicy(): Forced to always return at least one... DEBUG [L3604] [01483ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M1 Type ID: 50 DEBUG [L4088] [01483ms]: CalculatePolicy::calculateExceptionPolicy(): a1Found Missing Punch: DEBUG [L3604] [01483ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M2 Type ID: 5 DEBUG [L4127] [01483ms]: CalculatePolicy::calculateExceptionPolicy(): a2Found Missing Punch: DEBUG [L4130] [01483ms]: CalculatePolicy::calculateExceptionPolicy(): b2Found Missing Out Punch: DEBUG [L3604] [01483ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M3 Type ID: 5 DEBUG [L4216] [01483ms]: CalculatePolicy::calculateExceptionPolicy(): Lunch Punches match up. DEBUG [L3604] [01483ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M4 Type ID: 5 DEBUG [L4278] [01483ms]: CalculatePolicy::calculateExceptionPolicy(): Break Punches match up. DEBUG [L3604] [01483ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S1 Type ID: 50 DEBUG [L3604] [01483ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S2 Type ID: 50 DEBUG [L1128] [01483ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1770 DEBUG [L1128] [01483ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1808 DEBUG [L1096] [01483ms]: ScheduleFactory::inStartWindow(): Within Start/Stop window: 7200 DEBUG [L1137] [01483ms]: PunchFactory::findScheduleID(): Within schedule start/stop time by: 600 Prev Best Diff: DEBUG [L1144] [01483ms]: PunchFactory::findScheduleID(): Final Schedule ID: 1808 DEBUG [L3704] [01483ms]: CalculatePolicy::calculateExceptionPolicy(): Schedule Found DEBUG [L3604] [01483ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S3 Type ID: 50 DEBUG [L1128] [01483ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1770 DEBUG [L1128] [01483ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1808 DEBUG [L1096] [01483ms]: ScheduleFactory::inStartWindow(): Within Start/Stop window: 7200 DEBUG [L1137] [01483ms]: PunchFactory::findScheduleID(): Within schedule start/stop time by: 600 Prev Best Diff: DEBUG [L1144] [01483ms]: PunchFactory::findScheduleID(): Final Schedule ID: 1808 DEBUG [L1894] [01483ms]: TTDate::inWindow(): Epoch: 04-May-17 7:50 AM CET Window Epoch: 04-May-17 8:00 AM CET Window: 900 DEBUG [L1898] [01483ms]: TTDate::inWindow(): Within Window DEBUG [L3725] [01483ms]: CalculatePolicy::calculateExceptionPolicy(): Within Grace time, IGNORE EXCEPTION: DEBUG [L3604] [01483ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S4 Type ID: 50 DEBUG [L3778] [01483ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3794] [01483ms]: CalculatePolicy::calculateExceptionPolicy(): Checking Late Starting Shift exception... Current time: 04-May-17 4:23 PM CET DEBUG [L1894] [01483ms]: TTDate::inWindow(): Epoch: 04-May-17 4:23 PM CET Window Epoch: 04-May-17 8:00 AM CET Window: 900 DEBUG [L1902] [01483ms]: TTDate::inWindow(): NOT Within Window DEBUG [L3810] [01483ms]: CalculatePolicy::calculateExceptionPolicy(): Found Schedule: Start Time: 04-May-17 8:00 AM CET DEBUG [L1096] [01483ms]: ScheduleFactory::inStartWindow(): Within Start/Stop window: 7200 DEBUG [L1069] [01483ms]: ScheduleFactory::inSchedule(): bWithin Schedule: 1493880600 DEBUG [L3832] [01483ms]: CalculatePolicy::calculateExceptionPolicy(): bFound punch for schedule... DEBUG [L3604] [01483ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S5 Type ID: 50 DEBUG [L3604] [01483ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S6 Type ID: 50 DEBUG [L3965] [01483ms]: CalculatePolicy::calculateExceptionPolicy(): aFound Missing Punch: DEBUG [L3968] [01483ms]: CalculatePolicy::calculateExceptionPolicy(): bFound Missing Out Punch: DEBUG [L3971] [01483ms]: CalculatePolicy::calculateExceptionPolicy(): Punch: 04-May-17 7:50 AM CET Schedule Start Time: 04-May-17 8:00 AM CET End Time: 04-May-17 5:00 PM CET DEBUG [L5393] [01483ms]: CalculatePolicy::calculateExceptionPolicy(): No exception policies to calculate... DEBUG [L8743] [01483ms]: CalculatePolicy::_calculate(): No more Pending Dates... DEBUG [L8800] [01483ms]: CalculatePolicy::Save(): Saving data... DEBUG [L0403] [01483ms]: CalculatePolicy::insertUserDateTotal(): System total time was not deleted before trying to insert it again... This is either an error or the pay period is locked. DEBUG [L1838] [01483ms]: Factory::CommitTransaction(): CommitTransaction(): Final Commit... Transaction: Count: 1 Off: 1 OK: 1 DEBUG [L1852] [01483ms]: Factory::setTransactionMode(): setTransactionMode(): Mode: DEBUG [L0163] [01483ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0084] [01483ms]: [Function](): (18). User: 201 Start Date: 03-May-17 12:00 AM UTC End Date: 04-May-17 12:00 AM UTC DEBUG [L0163] [01498ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0254] [01498ms]: CalculatePolicy::isPastDateCalculationRequired(): Past date calculation is NOT required... DEBUG [L8537] [01498ms]: CalculatePolicy::addPendingCalculationDate(): Add Pending Dates: 2 DEBUG [L1852] [01498ms]: Factory::setTransactionMode(): setTransactionMode(): Mode: REPEATABLE READ DEBUG [L1827] [01498ms]: Factory::StartTransaction(): StartTransaction(): Transaction: Count: 0 Off: 0 OK: 1 DEBUG [L1862] [01498ms]: Factory::getTransactionMode(): getTransactionMode(): Mode: repeatable read DEBUG [L8779] [01498ms]: CalculatePolicy::calculate(): I: 0 Calculating DateStamp: 03-May-17 12:00 AM CET DEBUG [L8586] [01498ms]: CalculatePolicy::getLastPendingDate(): Last Pending Date: 04-May-17 12:00 AM CET DEBUG [L8397] [01498ms]: CalculatePolicy::getDatesToObtainDataFor(): Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET(1493852400) DEBUG [L8404] [01498ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 30-Apr-17 12:00 AM CET DEBUG [L8404] [01498ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 01-May-17 12:00 AM CET DEBUG [L8404] [01498ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 02-May-17 12:00 AM CET DEBUG [L8404] [01498ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 03-May-17 12:00 AM CET DEBUG [L8404] [01498ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 04-May-17 12:00 AM CET DEBUG [L8374] [01498ms]: CalculatePolicy::getDateRangeFromDateArray(): Found Date Range: Start: 30-Apr-17 End: 04-May-17 DEBUG [L8423] [01498ms]: CalculatePolicy::getRequiredData(): Date Range: Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET DEBUG [L0827] [01498ms]: CalculatePolicy::getSchedulePolicy(): Maximum Schedule Policy Start/Stop Window: 7200 DEBUG [L0762] [01498ms]: CalculatePolicy::getScheduleData(): Getting Schedule Data for Start Date: 29-Apr-17 10:00 PM CET End: 04-May-17 2:00 AM CET DEBUG [L0765] [01514ms]: CalculatePolicy::getScheduleData(): Found schedule rows: 4 DEBUG [L8355] [01529ms]: CalculatePolicy::getUserDateTotalData(): Found UserDateTotal rows: 12 DEBUG [L1735] [01529ms]: CalculatePolicy::getMealTimePolicy(): Found schedule policy rows: 4 DEBUG [L1747] [01545ms]: CalculatePolicy::getMealTimePolicy(): Found meal policy rows: 2 DEBUG [L1756] [01545ms]: CalculatePolicy::getMealTimePolicy(): Found schedule policy meal policy rows: 1 Policy Group: 1 DEBUG [L1410] [01545ms]: CalculatePolicy::getBreakTimePolicy(): No break policy rows... DEBUG [L5401] [01545ms]: CalculatePolicy::getExceptionPolicy(): Found Active Exceptions: 11 DEBUG [L5490] [01545ms]: CalculatePolicy::getPunchData(): No punch rows... DEBUG [L5425] [01545ms]: CalculatePolicy::getExceptionData(): No exception rows... DEBUG [L8484] [01545ms]: CalculatePolicy::getRequiredData(): Done collecting required data... DEBUG [L8724] [01545ms]: CalculatePolicy::_calculate(): Not calculating any time related policies due to flags... DEBUG [L3571] [01545ms]: CalculatePolicy::calculateExceptionPolicy(): DateStamp: 03-May-17 12:00 PM CET DEBUG [L3586] [01545ms]: CalculatePolicy::calculateExceptionPolicy(): Setting preMature Exception delay to maximum shift time: 57600 Enable PreMature Exceptions: 1 DEBUG [L0663] [01545ms]: CalculatePolicy::filterScheduleDataByStatus(): Start Date: 03-May-17 End Date: 03-May-17 DEBUG [L0685] [01545ms]: CalculatePolicy::filterScheduleDataByStatus(): No schedule rows match filter... DEBUG [L5431] [01545ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Date: 03-May-17 DEBUG [L5452] [01545ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): No punch rows match filter... DEBUG [L3604] [01545ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: L3 Type ID: 50 DEBUG [L3604] [01545ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M1 Type ID: 50 DEBUG [L3604] [01545ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M2 Type ID: 50 DEBUG [L3604] [01545ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M3 Type ID: 50 DEBUG [L3604] [01545ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M4 Type ID: 50 DEBUG [L3604] [01545ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S1 Type ID: 50 DEBUG [L3604] [01545ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S2 Type ID: 50 DEBUG [L3604] [01545ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S3 Type ID: 50 DEBUG [L3604] [01545ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S4 Type ID: 50 DEBUG [L3794] [01545ms]: CalculatePolicy::calculateExceptionPolicy(): Checking Late Starting Shift exception... Current time: 04-May-17 4:23 PM CET DEBUG [L3856] [01545ms]: CalculatePolicy::calculateExceptionPolicy(): NO Schedules Found DEBUG [L3604] [01545ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S5 Type ID: 50 DEBUG [L3604] [01545ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S6 Type ID: 50 DEBUG [L5393] [01545ms]: CalculatePolicy::calculateExceptionPolicy(): No exception policies to calculate... DEBUG [L8565] [01545ms]: CalculatePolicy::getNextPendingDate(): Next Pending Date: 04-May-17 12:00 AM CET DEBUG [L8741] [01545ms]: CalculatePolicy::_calculate(): Next Pending Date: 04-May-17 12:00 AM CET DEBUG [L8779] [01545ms]: CalculatePolicy::calculate(): I: 1 Calculating DateStamp: 04-May-17 12:00 AM CET DEBUG [L8586] [01561ms]: CalculatePolicy::getLastPendingDate(): Last Pending Date: DEBUG [L8397] [01561ms]: CalculatePolicy::getDatesToObtainDataFor(): Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET(1493852400) DEBUG [L8481] [01561ms]: CalculatePolicy::getRequiredData(): No dates to get required data for... DEBUG [L8484] [01561ms]: CalculatePolicy::getRequiredData(): Done collecting required data... DEBUG [L8724] [01561ms]: CalculatePolicy::_calculate(): Not calculating any time related policies due to flags... DEBUG [L3571] [01561ms]: CalculatePolicy::calculateExceptionPolicy(): DateStamp: 04-May-17 12:00 PM CET DEBUG [L3586] [01561ms]: CalculatePolicy::calculateExceptionPolicy(): Setting preMature Exception delay to maximum shift time: 57600 Enable PreMature Exceptions: 1 DEBUG [L0663] [01561ms]: CalculatePolicy::filterScheduleDataByStatus(): Start Date: 04-May-17 End Date: 04-May-17 DEBUG [L0685] [01561ms]: CalculatePolicy::filterScheduleDataByStatus(): No schedule rows match filter... DEBUG [L5431] [01561ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Date: 04-May-17 DEBUG [L5452] [01561ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): No punch rows match filter... DEBUG [L3604] [01561ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: L3 Type ID: 5 DEBUG [L3604] [01561ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M1 Type ID: 50 DEBUG [L3604] [01561ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M2 Type ID: 5 DEBUG [L3604] [01561ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M3 Type ID: 5 DEBUG [L3604] [01561ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M4 Type ID: 5 DEBUG [L3604] [01561ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S1 Type ID: 50 DEBUG [L3604] [01561ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S2 Type ID: 50 DEBUG [L3604] [01561ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S3 Type ID: 50 DEBUG [L3604] [01561ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S4 Type ID: 50 DEBUG [L3794] [01561ms]: CalculatePolicy::calculateExceptionPolicy(): Checking Late Starting Shift exception... Current time: 04-May-17 4:23 PM CET DEBUG [L3856] [01561ms]: CalculatePolicy::calculateExceptionPolicy(): NO Schedules Found DEBUG [L3604] [01561ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S5 Type ID: 50 DEBUG [L3604] [01561ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S6 Type ID: 50 DEBUG [L5393] [01561ms]: CalculatePolicy::calculateExceptionPolicy(): No exception policies to calculate... DEBUG [L8743] [01561ms]: CalculatePolicy::_calculate(): No more Pending Dates... DEBUG [L8800] [01561ms]: CalculatePolicy::Save(): Saving data... DEBUG [L0403] [01561ms]: CalculatePolicy::insertUserDateTotal(): System total time was not deleted before trying to insert it again... This is either an error or the pay period is locked. DEBUG [L1838] [01561ms]: Factory::CommitTransaction(): CommitTransaction(): Final Commit... Transaction: Count: 1 Off: 1 OK: 1 DEBUG [L1852] [01561ms]: Factory::setTransactionMode(): setTransactionMode(): Mode: DEBUG [L0163] [01561ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0084] [01561ms]: [Function](): (19). User: 186 Start Date: 03-May-17 12:00 AM UTC End Date: 04-May-17 12:00 AM UTC DEBUG [L0163] [01561ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0254] [01561ms]: CalculatePolicy::isPastDateCalculationRequired(): Past date calculation is NOT required... DEBUG [L8537] [01561ms]: CalculatePolicy::addPendingCalculationDate(): Add Pending Dates: 2 DEBUG [L1852] [01561ms]: Factory::setTransactionMode(): setTransactionMode(): Mode: REPEATABLE READ DEBUG [L1827] [01561ms]: Factory::StartTransaction(): StartTransaction(): Transaction: Count: 0 Off: 0 OK: 1 DEBUG [L1862] [01561ms]: Factory::getTransactionMode(): getTransactionMode(): Mode: repeatable read DEBUG [L8779] [01561ms]: CalculatePolicy::calculate(): I: 0 Calculating DateStamp: 03-May-17 12:00 AM CET DEBUG [L8586] [01561ms]: CalculatePolicy::getLastPendingDate(): Last Pending Date: 04-May-17 12:00 AM CET DEBUG [L8397] [01561ms]: CalculatePolicy::getDatesToObtainDataFor(): Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET(1493852400) DEBUG [L8404] [01561ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 30-Apr-17 12:00 AM CET DEBUG [L8404] [01561ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 01-May-17 12:00 AM CET DEBUG [L8404] [01561ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 02-May-17 12:00 AM CET DEBUG [L8404] [01561ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 03-May-17 12:00 AM CET DEBUG [L8404] [01561ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 04-May-17 12:00 AM CET DEBUG [L8374] [01561ms]: CalculatePolicy::getDateRangeFromDateArray(): Found Date Range: Start: 30-Apr-17 End: 04-May-17 DEBUG [L8423] [01561ms]: CalculatePolicy::getRequiredData(): Date Range: Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET DEBUG [L0827] [01561ms]: CalculatePolicy::getSchedulePolicy(): Maximum Schedule Policy Start/Stop Window: 7200 DEBUG [L0762] [01561ms]: CalculatePolicy::getScheduleData(): Getting Schedule Data for Start Date: 29-Apr-17 10:00 PM CET End: 04-May-17 2:00 AM CET DEBUG [L0765] [01576ms]: CalculatePolicy::getScheduleData(): Found schedule rows: 4 DEBUG [L8355] [01592ms]: CalculatePolicy::getUserDateTotalData(): Found UserDateTotal rows: 12 DEBUG [L1735] [01592ms]: CalculatePolicy::getMealTimePolicy(): Found schedule policy rows: 4 DEBUG [L1747] [01607ms]: CalculatePolicy::getMealTimePolicy(): Found meal policy rows: 2 DEBUG [L1756] [01607ms]: CalculatePolicy::getMealTimePolicy(): Found schedule policy meal policy rows: 1 Policy Group: 1 DEBUG [L1410] [01607ms]: CalculatePolicy::getBreakTimePolicy(): No break policy rows... DEBUG [L5401] [01607ms]: CalculatePolicy::getExceptionPolicy(): Found Active Exceptions: 11 DEBUG [L5482] [01607ms]: CalculatePolicy::getPunchData(): Found punch rows: 7 DEBUG [L5417] [01607ms]: CalculatePolicy::getExceptionData(): Found existing exception rows: 1 DEBUG [L8484] [01607ms]: CalculatePolicy::getRequiredData(): Done collecting required data... DEBUG [L8724] [01607ms]: CalculatePolicy::_calculate(): Not calculating any time related policies due to flags... DEBUG [L3571] [01607ms]: CalculatePolicy::calculateExceptionPolicy(): DateStamp: 03-May-17 12:00 PM CET DEBUG [L3586] [01607ms]: CalculatePolicy::calculateExceptionPolicy(): Setting preMature Exception delay to maximum shift time: 57600 Enable PreMature Exceptions: 1 DEBUG [L0663] [01607ms]: CalculatePolicy::filterScheduleDataByStatus(): Start Date: 03-May-17 End Date: 03-May-17 DEBUG [L0680] [01607ms]: CalculatePolicy::filterScheduleDataByStatus(): Found schedule rows matched filter: 1 DEBUG [L5431] [01607ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Date: 03-May-17 DEBUG [L5447] [01607ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Found punch rows matched filter: 2 DEBUG [L3604] [01607ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: L3 Type ID: 50 DEBUG [L8261] [01607ms]: CalculatePolicy::filterUserDateTotalDataByObjectTypeIDs(): Found user_date_total rows matched filter: 1 DEBUG [L4680] [01607ms]: CalculatePolicy::calculateExceptionPolicy(): Daily Total Time: 32400 User ID: 186 DEBUG [L8317] [01607ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): UDT ID: 17194 Start: 03-May-17 8:00 AM CET End: 03-May-17 5:00 PM CET DEBUG [L8330] [01607ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): Shift Start: 03-May-17 8:00 AM CET End: 03-May-17 5:00 PM CET DEBUG [L0692] [01607ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Start Date: 03-May-17 8:00 AM CET End Date: 03-May-17 5:00 PM CET DEBUG [L0696] [01607ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 20 Start Time: 01-May-17 8:00 AM CET End Time: 01-May-17 5:00 PM CET DEBUG [L0731] [01607ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [01607ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 02-May-17 8:00 AM CET End Time: 02-May-17 5:00 PM CET DEBUG [L0731] [01607ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [01607ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 03-May-17 8:00 AM CET End Time: 03-May-17 5:00 PM CET DEBUG [L1046] [01607ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493794800 DEBUG [L1046] [01607ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493827200 DEBUG [L0718] [01607ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Within schedule times. DEBUG [L0744] [01607ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Found schedule rows matched filter: 1 DEBUG [L0804] [01607ms]: CalculatePolicy::filterSchedulePolicyByDate(): Found scheduled shifts for this date: 03-May-17 Total: 1 DEBUG [L1679] [01607ms] Array: CalculatePolicy::filterMealTimePolicy(): Meal Policies that apply to: 03-May-17 from schedule policies: array(1) { [0]=> int(0) } DEBUG [L1697] [01607ms]: CalculatePolicy::filterMealTimePolicy(): Using Policy Group meal policies... DEBUG [L1708] [01607ms]: CalculatePolicy::filterMealTimePolicy(): Meal policy does not match type or trigger time: 25200 DEBUG [L1716] [01607ms]: CalculatePolicy::filterMealTimePolicy(): Forced to always return at least one... DEBUG [L3604] [01607ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M1 Type ID: 50 DEBUG [L3604] [01607ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M2 Type ID: 50 DEBUG [L3604] [01607ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M3 Type ID: 50 DEBUG [L4216] [01607ms]: CalculatePolicy::calculateExceptionPolicy(): Lunch Punches match up. DEBUG [L3604] [01607ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M4 Type ID: 50 DEBUG [L4278] [01607ms]: CalculatePolicy::calculateExceptionPolicy(): Break Punches match up. DEBUG [L3604] [01607ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S1 Type ID: 50 DEBUG [L1065] [01607ms]: ScheduleFactory::inSchedule(): aWithin Schedule: 1493794800 DEBUG [L3604] [01607ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S2 Type ID: 50 DEBUG [L1128] [01607ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1740 DEBUG [L1128] [01607ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1774 DEBUG [L1046] [01607ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493794800 DEBUG [L1133] [01607ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3704] [01607ms]: CalculatePolicy::calculateExceptionPolicy(): Schedule Found DEBUG [L3604] [01607ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S3 Type ID: 50 DEBUG [L1128] [01623ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1740 DEBUG [L1128] [01623ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1774 DEBUG [L1046] [01623ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493794800 DEBUG [L1133] [01623ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3740] [01623ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3604] [01623ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S4 Type ID: 50 DEBUG [L3778] [01623ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3794] [01623ms]: CalculatePolicy::calculateExceptionPolicy(): Checking Late Starting Shift exception... Current time: 04-May-17 4:23 PM CET DEBUG [L3604] [01623ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S5 Type ID: 50 DEBUG [L1128] [01623ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1774 DEBUG [L1046] [01623ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493827200 DEBUG [L1133] [01623ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3897] [01623ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3604] [01623ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S6 Type ID: 50 DEBUG [L3947] [01623ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L5393] [01623ms]: CalculatePolicy::calculateExceptionPolicy(): No exception policies to calculate... DEBUG [L8565] [01623ms]: CalculatePolicy::getNextPendingDate(): Next Pending Date: 04-May-17 12:00 AM CET DEBUG [L8741] [01623ms]: CalculatePolicy::_calculate(): Next Pending Date: 04-May-17 12:00 AM CET DEBUG [L8779] [01623ms]: CalculatePolicy::calculate(): I: 1 Calculating DateStamp: 04-May-17 12:00 AM CET DEBUG [L8586] [01623ms]: CalculatePolicy::getLastPendingDate(): Last Pending Date: DEBUG [L8397] [01623ms]: CalculatePolicy::getDatesToObtainDataFor(): Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET(1493852400) DEBUG [L8481] [01623ms]: CalculatePolicy::getRequiredData(): No dates to get required data for... DEBUG [L8484] [01623ms]: CalculatePolicy::getRequiredData(): Done collecting required data... DEBUG [L8724] [01623ms]: CalculatePolicy::_calculate(): Not calculating any time related policies due to flags... DEBUG [L3571] [01623ms]: CalculatePolicy::calculateExceptionPolicy(): DateStamp: 04-May-17 12:00 PM CET DEBUG [L3586] [01623ms]: CalculatePolicy::calculateExceptionPolicy(): Setting preMature Exception delay to maximum shift time: 57600 Enable PreMature Exceptions: 1 DEBUG [L0663] [01623ms]: CalculatePolicy::filterScheduleDataByStatus(): Start Date: 04-May-17 End Date: 04-May-17 DEBUG [L0680] [01623ms]: CalculatePolicy::filterScheduleDataByStatus(): Found schedule rows matched filter: 1 DEBUG [L5431] [01623ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Date: 04-May-17 DEBUG [L5447] [01623ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Found punch rows matched filter: 1 DEBUG [L3604] [01623ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: L3 Type ID: 5 DEBUG [L8261] [01623ms]: CalculatePolicy::filterUserDateTotalDataByObjectTypeIDs(): Found user_date_total rows matched filter: 1 DEBUG [L4680] [01623ms]: CalculatePolicy::calculateExceptionPolicy(): Daily Total Time: 0 User ID: 186 DEBUG [L8317] [01623ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): UDT ID: 18090 Start: 04-May-17 8:00 AM CET End: DEBUG [L8330] [01623ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): Shift Start: 04-May-17 8:00 AM CET End: DEBUG [L0692] [01623ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Start Date: 04-May-17 8:00 AM CET End Date: DEBUG [L0696] [01623ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 20 Start Time: 01-May-17 8:00 AM CET End Time: 01-May-17 5:00 PM CET DEBUG [L0731] [01623ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [01623ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 02-May-17 8:00 AM CET End Time: 02-May-17 5:00 PM CET DEBUG [L0731] [01623ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [01623ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 03-May-17 8:00 AM CET End Time: 03-May-17 5:00 PM CET DEBUG [L0731] [01623ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [01623ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 04-May-17 8:00 AM CET End Time: 04-May-17 5:00 PM CET DEBUG [L1046] [01623ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493881200 DEBUG [L0724] [01623ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Within schedule start/stop time by: 7200 Prev Best Diff: DEBUG [L0744] [01623ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Found schedule rows matched filter: 1 DEBUG [L0804] [01623ms]: CalculatePolicy::filterSchedulePolicyByDate(): Found scheduled shifts for this date: 04-May-17 Total: 1 DEBUG [L1679] [01623ms] Array: CalculatePolicy::filterMealTimePolicy(): Meal Policies that apply to: 04-May-17 from schedule policies: array(1) { [0]=> int(0) } DEBUG [L1697] [01623ms]: CalculatePolicy::filterMealTimePolicy(): Using Policy Group meal policies... DEBUG [L1708] [01623ms]: CalculatePolicy::filterMealTimePolicy(): Meal policy does not match type or trigger time: 25200 DEBUG [L1716] [01623ms]: CalculatePolicy::filterMealTimePolicy(): Forced to always return at least one... DEBUG [L3604] [01623ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M1 Type ID: 50 DEBUG [L4088] [01623ms]: CalculatePolicy::calculateExceptionPolicy(): a1Found Missing Punch: DEBUG [L3604] [01623ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M2 Type ID: 5 DEBUG [L4127] [01623ms]: CalculatePolicy::calculateExceptionPolicy(): a2Found Missing Punch: DEBUG [L4130] [01623ms]: CalculatePolicy::calculateExceptionPolicy(): b2Found Missing Out Punch: DEBUG [L3604] [01623ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M3 Type ID: 5 DEBUG [L4216] [01623ms]: CalculatePolicy::calculateExceptionPolicy(): Lunch Punches match up. DEBUG [L3604] [01623ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M4 Type ID: 5 DEBUG [L4278] [01623ms]: CalculatePolicy::calculateExceptionPolicy(): Break Punches match up. DEBUG [L3604] [01623ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S1 Type ID: 50 DEBUG [L3604] [01623ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S2 Type ID: 50 DEBUG [L1128] [01623ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1774 DEBUG [L1128] [01623ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1812 DEBUG [L1046] [01623ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493881200 DEBUG [L1133] [01623ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3704] [01623ms]: CalculatePolicy::calculateExceptionPolicy(): Schedule Found DEBUG [L3604] [01623ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S3 Type ID: 50 DEBUG [L1128] [01623ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1774 DEBUG [L1128] [01623ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1812 DEBUG [L1046] [01623ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493881200 DEBUG [L1133] [01623ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3740] [01623ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3604] [01623ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S4 Type ID: 50 DEBUG [L3778] [01623ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3794] [01623ms]: CalculatePolicy::calculateExceptionPolicy(): Checking Late Starting Shift exception... Current time: 04-May-17 4:23 PM CET DEBUG [L1894] [01623ms]: TTDate::inWindow(): Epoch: 04-May-17 4:23 PM CET Window Epoch: 04-May-17 8:00 AM CET Window: 900 DEBUG [L1902] [01623ms]: TTDate::inWindow(): NOT Within Window DEBUG [L3810] [01623ms]: CalculatePolicy::calculateExceptionPolicy(): Found Schedule: Start Time: 04-May-17 8:00 AM CET DEBUG [L1065] [01623ms]: ScheduleFactory::inSchedule(): aWithin Schedule: 1493881200 DEBUG [L3832] [01623ms]: CalculatePolicy::calculateExceptionPolicy(): bFound punch for schedule... DEBUG [L3604] [01623ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S5 Type ID: 50 DEBUG [L3604] [01623ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S6 Type ID: 50 DEBUG [L3965] [01623ms]: CalculatePolicy::calculateExceptionPolicy(): aFound Missing Punch: DEBUG [L3968] [01623ms]: CalculatePolicy::calculateExceptionPolicy(): bFound Missing Out Punch: DEBUG [L3971] [01623ms]: CalculatePolicy::calculateExceptionPolicy(): Punch: 04-May-17 8:00 AM CET Schedule Start Time: 04-May-17 8:00 AM CET End Time: 04-May-17 5:00 PM CET DEBUG [L5393] [01623ms]: CalculatePolicy::calculateExceptionPolicy(): No exception policies to calculate... DEBUG [L8743] [01623ms]: CalculatePolicy::_calculate(): No more Pending Dates... DEBUG [L8800] [01623ms]: CalculatePolicy::Save(): Saving data... DEBUG [L0403] [01623ms]: CalculatePolicy::insertUserDateTotal(): System total time was not deleted before trying to insert it again... This is either an error or the pay period is locked. DEBUG [L1838] [01623ms]: Factory::CommitTransaction(): CommitTransaction(): Final Commit... Transaction: Count: 1 Off: 1 OK: 1 DEBUG [L1852] [01623ms]: Factory::setTransactionMode(): setTransactionMode(): Mode: DEBUG [L0163] [01623ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0084] [01623ms]: [Function](): (20). User: 176 Start Date: 03-May-17 12:00 AM UTC End Date: 04-May-17 12:00 AM UTC DEBUG [L0163] [01639ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0254] [01639ms]: CalculatePolicy::isPastDateCalculationRequired(): Past date calculation is NOT required... DEBUG [L8537] [01639ms]: CalculatePolicy::addPendingCalculationDate(): Add Pending Dates: 2 DEBUG [L1852] [01639ms]: Factory::setTransactionMode(): setTransactionMode(): Mode: REPEATABLE READ DEBUG [L1827] [01639ms]: Factory::StartTransaction(): StartTransaction(): Transaction: Count: 0 Off: 0 OK: 1 DEBUG [L1862] [01639ms]: Factory::getTransactionMode(): getTransactionMode(): Mode: repeatable read DEBUG [L8779] [01639ms]: CalculatePolicy::calculate(): I: 0 Calculating DateStamp: 03-May-17 12:00 AM CET DEBUG [L8586] [01639ms]: CalculatePolicy::getLastPendingDate(): Last Pending Date: 04-May-17 12:00 AM CET DEBUG [L8397] [01639ms]: CalculatePolicy::getDatesToObtainDataFor(): Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET(1493852400) DEBUG [L8404] [01639ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 30-Apr-17 12:00 AM CET DEBUG [L8404] [01639ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 01-May-17 12:00 AM CET DEBUG [L8404] [01639ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 02-May-17 12:00 AM CET DEBUG [L8404] [01639ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 03-May-17 12:00 AM CET DEBUG [L8404] [01639ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 04-May-17 12:00 AM CET DEBUG [L8374] [01639ms]: CalculatePolicy::getDateRangeFromDateArray(): Found Date Range: Start: 30-Apr-17 End: 04-May-17 DEBUG [L8423] [01639ms]: CalculatePolicy::getRequiredData(): Date Range: Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET DEBUG [L0827] [01639ms]: CalculatePolicy::getSchedulePolicy(): Maximum Schedule Policy Start/Stop Window: 7200 DEBUG [L0762] [01639ms]: CalculatePolicy::getScheduleData(): Getting Schedule Data for Start Date: 29-Apr-17 10:00 PM CET End: 04-May-17 2:00 AM CET DEBUG [L0765] [01654ms]: CalculatePolicy::getScheduleData(): Found schedule rows: 5 DEBUG [L8355] [01670ms]: CalculatePolicy::getUserDateTotalData(): Found UserDateTotal rows: 13 DEBUG [L1735] [01670ms]: CalculatePolicy::getMealTimePolicy(): Found schedule policy rows: 4 DEBUG [L1747] [01670ms]: CalculatePolicy::getMealTimePolicy(): Found meal policy rows: 2 DEBUG [L1756] [01670ms]: CalculatePolicy::getMealTimePolicy(): Found schedule policy meal policy rows: 1 Policy Group: 1 DEBUG [L1410] [01685ms]: CalculatePolicy::getBreakTimePolicy(): No break policy rows... DEBUG [L5401] [01685ms]: CalculatePolicy::getExceptionPolicy(): Found Active Exceptions: 11 DEBUG [L5482] [01685ms]: CalculatePolicy::getPunchData(): Found punch rows: 7 DEBUG [L5417] [01685ms]: CalculatePolicy::getExceptionData(): Found existing exception rows: 1 DEBUG [L8484] [01685ms]: CalculatePolicy::getRequiredData(): Done collecting required data... DEBUG [L8724] [01685ms]: CalculatePolicy::_calculate(): Not calculating any time related policies due to flags... DEBUG [L3571] [01685ms]: CalculatePolicy::calculateExceptionPolicy(): DateStamp: 03-May-17 12:00 PM CET DEBUG [L3586] [01685ms]: CalculatePolicy::calculateExceptionPolicy(): Setting preMature Exception delay to maximum shift time: 57600 Enable PreMature Exceptions: 1 DEBUG [L0663] [01685ms]: CalculatePolicy::filterScheduleDataByStatus(): Start Date: 03-May-17 End Date: 03-May-17 DEBUG [L0680] [01685ms]: CalculatePolicy::filterScheduleDataByStatus(): Found schedule rows matched filter: 1 DEBUG [L5431] [01685ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Date: 03-May-17 DEBUG [L5447] [01685ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Found punch rows matched filter: 2 DEBUG [L3604] [01685ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: L3 Type ID: 50 DEBUG [L8261] [01685ms]: CalculatePolicy::filterUserDateTotalDataByObjectTypeIDs(): Found user_date_total rows matched filter: 1 DEBUG [L4680] [01685ms]: CalculatePolicy::calculateExceptionPolicy(): Daily Total Time: 16200 User ID: 176 DEBUG [L8317] [01685ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): UDT ID: 17219 Start: 03-May-17 8:00 AM CET End: 03-May-17 12:30 PM CET DEBUG [L8330] [01685ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): Shift Start: 03-May-17 8:00 AM CET End: 03-May-17 12:30 PM CET DEBUG [L0692] [01685ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Start Date: 03-May-17 8:00 AM CET End Date: 03-May-17 12:30 PM CET DEBUG [L0696] [01685ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 20 Start Time: 01-May-17 8:00 AM CET End Time: 01-May-17 5:00 PM CET DEBUG [L0731] [01685ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [01685ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 02-May-17 8:00 AM CET End Time: 02-May-17 5:00 PM CET DEBUG [L0731] [01685ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [01685ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 03-May-17 8:00 AM CET End Time: 03-May-17 12:30 PM CET DEBUG [L1046] [01685ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493794800 DEBUG [L1046] [01685ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493811000 DEBUG [L0718] [01685ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Within schedule times. DEBUG [L0744] [01685ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Found schedule rows matched filter: 1 DEBUG [L0804] [01685ms]: CalculatePolicy::filterSchedulePolicyByDate(): Found scheduled shifts for this date: 03-May-17 Total: 1 DEBUG [L1679] [01685ms] Array: CalculatePolicy::filterMealTimePolicy(): Meal Policies that apply to: 03-May-17 from schedule policies: array(1) { [0]=> int(0) } DEBUG [L1697] [01685ms]: CalculatePolicy::filterMealTimePolicy(): Using Policy Group meal policies... DEBUG [L1708] [01685ms]: CalculatePolicy::filterMealTimePolicy(): Meal policy does not match type or trigger time: 25200 DEBUG [L1716] [01685ms]: CalculatePolicy::filterMealTimePolicy(): Forced to always return at least one... DEBUG [L3604] [01685ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M1 Type ID: 50 DEBUG [L3604] [01685ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M2 Type ID: 50 DEBUG [L3604] [01685ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M3 Type ID: 50 DEBUG [L4216] [01685ms]: CalculatePolicy::calculateExceptionPolicy(): Lunch Punches match up. DEBUG [L3604] [01685ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M4 Type ID: 50 DEBUG [L3604] [01685ms]: CalculatePolicy::calculateExceptionPolicy(): Maximum debug buffer size of: 1000 reached. Writing out buffer before continuing... Buffer ID: 590b47542c85d ---------------[ 04-May-2017 16:23:01 +0100 [1493911381.8672] (PID: 4596) ]--------------- ---------------[ 04-May-2017 16:23:02 +0100 [1493911380.1824] (PID: 4596) ]--------------- DEBUG [L3604] [01685ms]: CalculatePolicy::calculateExceptionPolicy(): Continuing debug output from Buffer ID: 590b47542c85d DEBUG [L4278] [01685ms]: CalculatePolicy::calculateExceptionPolicy(): Break Punches match up. DEBUG [L3604] [01685ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S1 Type ID: 50 DEBUG [L1065] [01685ms]: ScheduleFactory::inSchedule(): aWithin Schedule: 1493794800 DEBUG [L3604] [01685ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S2 Type ID: 50 DEBUG [L1128] [01685ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1732 DEBUG [L1128] [01685ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1795 DEBUG [L1046] [01685ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493794800 DEBUG [L1133] [01685ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3704] [01701ms]: CalculatePolicy::calculateExceptionPolicy(): Schedule Found DEBUG [L3604] [01701ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S3 Type ID: 50 DEBUG [L1128] [01701ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1732 DEBUG [L1128] [01701ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1795 DEBUG [L1046] [01701ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493794800 DEBUG [L1133] [01701ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3740] [01701ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3604] [01701ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S4 Type ID: 50 DEBUG [L3778] [01701ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3794] [01701ms]: CalculatePolicy::calculateExceptionPolicy(): Checking Late Starting Shift exception... Current time: 04-May-17 4:23 PM CET DEBUG [L3604] [01701ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S5 Type ID: 50 DEBUG [L1128] [01701ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1795 DEBUG [L1046] [01701ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493811000 DEBUG [L1133] [01701ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3897] [01701ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3604] [01701ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S6 Type ID: 50 DEBUG [L3947] [01701ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L5393] [01701ms]: CalculatePolicy::calculateExceptionPolicy(): No exception policies to calculate... DEBUG [L8565] [01701ms]: CalculatePolicy::getNextPendingDate(): Next Pending Date: 04-May-17 12:00 AM CET DEBUG [L8741] [01701ms]: CalculatePolicy::_calculate(): Next Pending Date: 04-May-17 12:00 AM CET DEBUG [L8779] [01701ms]: CalculatePolicy::calculate(): I: 1 Calculating DateStamp: 04-May-17 12:00 AM CET DEBUG [L8586] [01701ms]: CalculatePolicy::getLastPendingDate(): Last Pending Date: DEBUG [L8397] [01701ms]: CalculatePolicy::getDatesToObtainDataFor(): Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET(1493852400) DEBUG [L8481] [01701ms]: CalculatePolicy::getRequiredData(): No dates to get required data for... DEBUG [L8484] [01701ms]: CalculatePolicy::getRequiredData(): Done collecting required data... DEBUG [L8724] [01701ms]: CalculatePolicy::_calculate(): Not calculating any time related policies due to flags... DEBUG [L3571] [01701ms]: CalculatePolicy::calculateExceptionPolicy(): DateStamp: 04-May-17 12:00 PM CET DEBUG [L3586] [01701ms]: CalculatePolicy::calculateExceptionPolicy(): Setting preMature Exception delay to maximum shift time: 57600 Enable PreMature Exceptions: 1 DEBUG [L0663] [01701ms]: CalculatePolicy::filterScheduleDataByStatus(): Start Date: 04-May-17 End Date: 04-May-17 DEBUG [L0680] [01701ms]: CalculatePolicy::filterScheduleDataByStatus(): Found schedule rows matched filter: 1 DEBUG [L5431] [01701ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Date: 04-May-17 DEBUG [L5447] [01701ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Found punch rows matched filter: 1 DEBUG [L3604] [01701ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: L3 Type ID: 5 DEBUG [L8261] [01701ms]: CalculatePolicy::filterUserDateTotalDataByObjectTypeIDs(): Found user_date_total rows matched filter: 1 DEBUG [L4680] [01701ms]: CalculatePolicy::calculateExceptionPolicy(): Daily Total Time: 0 User ID: 176 DEBUG [L8317] [01701ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): UDT ID: 17959 Start: 04-May-17 7:50 AM CET End: DEBUG [L8330] [01701ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): Shift Start: 04-May-17 7:50 AM CET End: DEBUG [L0692] [01701ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Start Date: 04-May-17 7:50 AM CET End Date: DEBUG [L0696] [01701ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 20 Start Time: 01-May-17 8:00 AM CET End Time: 01-May-17 5:00 PM CET DEBUG [L0731] [01701ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [01701ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 02-May-17 8:00 AM CET End Time: 02-May-17 5:00 PM CET DEBUG [L0731] [01701ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [01701ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 03-May-17 8:00 AM CET End Time: 03-May-17 12:30 PM CET DEBUG [L0731] [01701ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [01701ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 20 Start Time: 03-May-17 1:30 PM CET End Time: 03-May-17 5:00 PM CET DEBUG [L0731] [01701ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [01701ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 04-May-17 8:00 AM CET End Time: 04-May-17 5:00 PM CET DEBUG [L1096] [01701ms]: ScheduleFactory::inStartWindow(): Within Start/Stop window: 7200 DEBUG [L0724] [01701ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Within schedule start/stop time by: 7800 Prev Best Diff: DEBUG [L0744] [01701ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Found schedule rows matched filter: 1 DEBUG [L0804] [01701ms]: CalculatePolicy::filterSchedulePolicyByDate(): Found scheduled shifts for this date: 04-May-17 Total: 1 DEBUG [L1679] [01701ms] Array: CalculatePolicy::filterMealTimePolicy(): Meal Policies that apply to: 04-May-17 from schedule policies: array(1) { [0]=> int(0) } DEBUG [L1697] [01701ms]: CalculatePolicy::filterMealTimePolicy(): Using Policy Group meal policies... DEBUG [L1708] [01701ms]: CalculatePolicy::filterMealTimePolicy(): Meal policy does not match type or trigger time: 25200 DEBUG [L1716] [01701ms]: CalculatePolicy::filterMealTimePolicy(): Forced to always return at least one... DEBUG [L3604] [01701ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M1 Type ID: 50 DEBUG [L4088] [01701ms]: CalculatePolicy::calculateExceptionPolicy(): a1Found Missing Punch: DEBUG [L3604] [01701ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M2 Type ID: 5 DEBUG [L4127] [01701ms]: CalculatePolicy::calculateExceptionPolicy(): a2Found Missing Punch: DEBUG [L4130] [01701ms]: CalculatePolicy::calculateExceptionPolicy(): b2Found Missing Out Punch: DEBUG [L3604] [01701ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M3 Type ID: 5 DEBUG [L4216] [01701ms]: CalculatePolicy::calculateExceptionPolicy(): Lunch Punches match up. DEBUG [L3604] [01701ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M4 Type ID: 5 DEBUG [L4278] [01701ms]: CalculatePolicy::calculateExceptionPolicy(): Break Punches match up. DEBUG [L3604] [01701ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S1 Type ID: 50 DEBUG [L3604] [01701ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S2 Type ID: 50 DEBUG [L1128] [01701ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1795 DEBUG [L1128] [01701ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1766 DEBUG [L1128] [01701ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1804 DEBUG [L1096] [01701ms]: ScheduleFactory::inStartWindow(): Within Start/Stop window: 7200 DEBUG [L1137] [01701ms]: PunchFactory::findScheduleID(): Within schedule start/stop time by: 600 Prev Best Diff: DEBUG [L1144] [01701ms]: PunchFactory::findScheduleID(): Final Schedule ID: 1804 DEBUG [L3704] [01701ms]: CalculatePolicy::calculateExceptionPolicy(): Schedule Found DEBUG [L3604] [01701ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S3 Type ID: 50 DEBUG [L1128] [01701ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1795 DEBUG [L1128] [01701ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1766 DEBUG [L1128] [01701ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1804 DEBUG [L1096] [01701ms]: ScheduleFactory::inStartWindow(): Within Start/Stop window: 7200 DEBUG [L1137] [01701ms]: PunchFactory::findScheduleID(): Within schedule start/stop time by: 600 Prev Best Diff: DEBUG [L1144] [01701ms]: PunchFactory::findScheduleID(): Final Schedule ID: 1804 DEBUG [L1894] [01717ms]: TTDate::inWindow(): Epoch: 04-May-17 7:50 AM CET Window Epoch: 04-May-17 8:00 AM CET Window: 900 DEBUG [L1898] [01717ms]: TTDate::inWindow(): Within Window DEBUG [L3725] [01717ms]: CalculatePolicy::calculateExceptionPolicy(): Within Grace time, IGNORE EXCEPTION: DEBUG [L3604] [01717ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S4 Type ID: 50 DEBUG [L3778] [01717ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3794] [01717ms]: CalculatePolicy::calculateExceptionPolicy(): Checking Late Starting Shift exception... Current time: 04-May-17 4:23 PM CET DEBUG [L1894] [01717ms]: TTDate::inWindow(): Epoch: 04-May-17 4:23 PM CET Window Epoch: 04-May-17 8:00 AM CET Window: 900 DEBUG [L1902] [01717ms]: TTDate::inWindow(): NOT Within Window DEBUG [L3810] [01717ms]: CalculatePolicy::calculateExceptionPolicy(): Found Schedule: Start Time: 04-May-17 8:00 AM CET DEBUG [L1096] [01717ms]: ScheduleFactory::inStartWindow(): Within Start/Stop window: 7200 DEBUG [L1069] [01717ms]: ScheduleFactory::inSchedule(): bWithin Schedule: 1493880600 DEBUG [L3832] [01717ms]: CalculatePolicy::calculateExceptionPolicy(): bFound punch for schedule... DEBUG [L3604] [01717ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S5 Type ID: 50 DEBUG [L3604] [01717ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S6 Type ID: 50 DEBUG [L3965] [01717ms]: CalculatePolicy::calculateExceptionPolicy(): aFound Missing Punch: DEBUG [L3968] [01717ms]: CalculatePolicy::calculateExceptionPolicy(): bFound Missing Out Punch: DEBUG [L3971] [01717ms]: CalculatePolicy::calculateExceptionPolicy(): Punch: 04-May-17 7:50 AM CET Schedule Start Time: 04-May-17 8:00 AM CET End Time: 04-May-17 5:00 PM CET DEBUG [L5393] [01717ms]: CalculatePolicy::calculateExceptionPolicy(): No exception policies to calculate... DEBUG [L8743] [01717ms]: CalculatePolicy::_calculate(): No more Pending Dates... DEBUG [L8800] [01717ms]: CalculatePolicy::Save(): Saving data... DEBUG [L0403] [01717ms]: CalculatePolicy::insertUserDateTotal(): System total time was not deleted before trying to insert it again... This is either an error or the pay period is locked. DEBUG [L1838] [01717ms]: Factory::CommitTransaction(): CommitTransaction(): Final Commit... Transaction: Count: 1 Off: 1 OK: 1 DEBUG [L1852] [01717ms]: Factory::setTransactionMode(): setTransactionMode(): Mode: DEBUG [L0163] [01717ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0084] [01717ms]: [Function](): (21). User: 196 Start Date: 04-May-17 12:00 AM UTC End Date: 04-May-17 12:00 AM UTC DEBUG [L0163] [01717ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0254] [01717ms]: CalculatePolicy::isPastDateCalculationRequired(): Past date calculation is NOT required... DEBUG [L8535] [01717ms]: CalculatePolicy::addPendingCalculationDate(): Add Pending Date: 04-May-17 DEBUG [L1852] [01717ms]: Factory::setTransactionMode(): setTransactionMode(): Mode: REPEATABLE READ DEBUG [L1827] [01717ms]: Factory::StartTransaction(): StartTransaction(): Transaction: Count: 0 Off: 0 OK: 1 DEBUG [L1862] [01717ms]: Factory::getTransactionMode(): getTransactionMode(): Mode: repeatable read DEBUG [L8779] [01717ms]: CalculatePolicy::calculate(): I: 0 Calculating DateStamp: 04-May-17 12:00 AM CET DEBUG [L8586] [01717ms]: CalculatePolicy::getLastPendingDate(): Last Pending Date: 04-May-17 12:00 AM CET DEBUG [L8397] [01717ms]: CalculatePolicy::getDatesToObtainDataFor(): Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET(1493852400) DEBUG [L8404] [01717ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 30-Apr-17 12:00 AM CET DEBUG [L8404] [01717ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 01-May-17 12:00 AM CET DEBUG [L8404] [01717ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 02-May-17 12:00 AM CET DEBUG [L8404] [01717ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 03-May-17 12:00 AM CET DEBUG [L8404] [01717ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 04-May-17 12:00 AM CET DEBUG [L8374] [01717ms]: CalculatePolicy::getDateRangeFromDateArray(): Found Date Range: Start: 30-Apr-17 End: 04-May-17 DEBUG [L8423] [01717ms]: CalculatePolicy::getRequiredData(): Date Range: Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET DEBUG [L0827] [01717ms]: CalculatePolicy::getSchedulePolicy(): Maximum Schedule Policy Start/Stop Window: 7200 DEBUG [L0762] [01717ms]: CalculatePolicy::getScheduleData(): Getting Schedule Data for Start Date: 29-Apr-17 10:00 PM CET End: 04-May-17 2:00 AM CET DEBUG [L0765] [01732ms]: CalculatePolicy::getScheduleData(): Found schedule rows: 4 DEBUG [L8355] [01748ms]: CalculatePolicy::getUserDateTotalData(): Found UserDateTotal rows: 12 DEBUG [L1735] [01748ms]: CalculatePolicy::getMealTimePolicy(): Found schedule policy rows: 4 DEBUG [L1747] [01763ms]: CalculatePolicy::getMealTimePolicy(): Found meal policy rows: 2 DEBUG [L1756] [01763ms]: CalculatePolicy::getMealTimePolicy(): Found schedule policy meal policy rows: 1 Policy Group: 1 DEBUG [L1410] [01763ms]: CalculatePolicy::getBreakTimePolicy(): No break policy rows... DEBUG [L5401] [01763ms]: CalculatePolicy::getExceptionPolicy(): Found Active Exceptions: 11 DEBUG [L5482] [01763ms]: CalculatePolicy::getPunchData(): Found punch rows: 7 DEBUG [L5417] [01763ms]: CalculatePolicy::getExceptionData(): Found existing exception rows: 2 DEBUG [L8484] [01763ms]: CalculatePolicy::getRequiredData(): Done collecting required data... DEBUG [L8724] [01763ms]: CalculatePolicy::_calculate(): Not calculating any time related policies due to flags... DEBUG [L3571] [01763ms]: CalculatePolicy::calculateExceptionPolicy(): DateStamp: 04-May-17 12:00 PM CET DEBUG [L3586] [01763ms]: CalculatePolicy::calculateExceptionPolicy(): Setting preMature Exception delay to maximum shift time: 57600 Enable PreMature Exceptions: 1 DEBUG [L0663] [01763ms]: CalculatePolicy::filterScheduleDataByStatus(): Start Date: 04-May-17 End Date: 04-May-17 DEBUG [L0680] [01763ms]: CalculatePolicy::filterScheduleDataByStatus(): Found schedule rows matched filter: 1 DEBUG [L5431] [01763ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Date: 04-May-17 DEBUG [L5447] [01763ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Found punch rows matched filter: 1 DEBUG [L3604] [01763ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: L3 Type ID: 5 DEBUG [L8261] [01763ms]: CalculatePolicy::filterUserDateTotalDataByObjectTypeIDs(): Found user_date_total rows matched filter: 1 DEBUG [L4680] [01763ms]: CalculatePolicy::calculateExceptionPolicy(): Daily Total Time: 0 User ID: 196 DEBUG [L8317] [01763ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): UDT ID: 18030 Start: 04-May-17 8:00 AM CET End: DEBUG [L8330] [01763ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): Shift Start: 04-May-17 8:00 AM CET End: DEBUG [L0692] [01763ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Start Date: 04-May-17 8:00 AM CET End Date: DEBUG [L0696] [01763ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 20 Start Time: 01-May-17 8:00 AM CET End Time: 01-May-17 5:00 PM CET DEBUG [L0731] [01763ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [01763ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 02-May-17 8:00 AM CET End Time: 02-May-17 5:00 PM CET DEBUG [L0731] [01763ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [01763ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 03-May-17 8:00 AM CET End Time: 03-May-17 5:00 PM CET DEBUG [L0731] [01763ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [01763ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 04-May-17 8:00 AM CET End Time: 04-May-17 5:00 PM CET DEBUG [L1046] [01763ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493881200 DEBUG [L0724] [01763ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Within schedule start/stop time by: 7200 Prev Best Diff: DEBUG [L0744] [01763ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Found schedule rows matched filter: 1 DEBUG [L0804] [01763ms]: CalculatePolicy::filterSchedulePolicyByDate(): Found scheduled shifts for this date: 04-May-17 Total: 1 DEBUG [L1679] [01763ms] Array: CalculatePolicy::filterMealTimePolicy(): Meal Policies that apply to: 04-May-17 from schedule policies: array(1) { [0]=> int(0) } DEBUG [L1697] [01763ms]: CalculatePolicy::filterMealTimePolicy(): Using Policy Group meal policies... DEBUG [L1708] [01763ms]: CalculatePolicy::filterMealTimePolicy(): Meal policy does not match type or trigger time: 25200 DEBUG [L1716] [01763ms]: CalculatePolicy::filterMealTimePolicy(): Forced to always return at least one... DEBUG [L3604] [01763ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M1 Type ID: 50 DEBUG [L4088] [01763ms]: CalculatePolicy::calculateExceptionPolicy(): a1Found Missing Punch: DEBUG [L3604] [01763ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M2 Type ID: 5 DEBUG [L4127] [01763ms]: CalculatePolicy::calculateExceptionPolicy(): a2Found Missing Punch: DEBUG [L4130] [01763ms]: CalculatePolicy::calculateExceptionPolicy(): b2Found Missing Out Punch: DEBUG [L3604] [01763ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M3 Type ID: 5 DEBUG [L4216] [01763ms]: CalculatePolicy::calculateExceptionPolicy(): Lunch Punches match up. DEBUG [L3604] [01763ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M4 Type ID: 5 DEBUG [L4278] [01763ms]: CalculatePolicy::calculateExceptionPolicy(): Break Punches match up. DEBUG [L3604] [01763ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S1 Type ID: 50 DEBUG [L3604] [01763ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S2 Type ID: 50 DEBUG [L1128] [01763ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1780 DEBUG [L1128] [01763ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1818 DEBUG [L1046] [01763ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493881200 DEBUG [L1133] [01763ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3704] [01763ms]: CalculatePolicy::calculateExceptionPolicy(): Schedule Found DEBUG [L3604] [01763ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S3 Type ID: 50 DEBUG [L1128] [01779ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1780 DEBUG [L1128] [01779ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1818 DEBUG [L1046] [01779ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493881200 DEBUG [L1133] [01779ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3740] [01779ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3604] [01779ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S4 Type ID: 50 DEBUG [L3778] [01779ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3794] [01779ms]: CalculatePolicy::calculateExceptionPolicy(): Checking Late Starting Shift exception... Current time: 04-May-17 4:23 PM CET DEBUG [L1894] [01779ms]: TTDate::inWindow(): Epoch: 04-May-17 4:23 PM CET Window Epoch: 04-May-17 8:00 AM CET Window: 900 DEBUG [L1902] [01779ms]: TTDate::inWindow(): NOT Within Window DEBUG [L3810] [01779ms]: CalculatePolicy::calculateExceptionPolicy(): Found Schedule: Start Time: 04-May-17 8:00 AM CET DEBUG [L1065] [01779ms]: ScheduleFactory::inSchedule(): aWithin Schedule: 1493881200 DEBUG [L3832] [01779ms]: CalculatePolicy::calculateExceptionPolicy(): bFound punch for schedule... DEBUG [L3604] [01779ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S5 Type ID: 50 DEBUG [L3604] [01779ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S6 Type ID: 50 DEBUG [L3965] [01779ms]: CalculatePolicy::calculateExceptionPolicy(): aFound Missing Punch: DEBUG [L3968] [01779ms]: CalculatePolicy::calculateExceptionPolicy(): bFound Missing Out Punch: DEBUG [L3971] [01779ms]: CalculatePolicy::calculateExceptionPolicy(): Punch: 04-May-17 8:00 AM CET Schedule Start Time: 04-May-17 8:00 AM CET End Time: 04-May-17 5:00 PM CET DEBUG [L5393] [01779ms]: CalculatePolicy::calculateExceptionPolicy(): No exception policies to calculate... DEBUG [L8743] [01779ms]: CalculatePolicy::_calculate(): No more Pending Dates... DEBUG [L8800] [01779ms]: CalculatePolicy::Save(): Saving data... DEBUG [L0403] [01779ms]: CalculatePolicy::insertUserDateTotal(): System total time was not deleted before trying to insert it again... This is either an error or the pay period is locked. DEBUG [L1838] [01779ms]: Factory::CommitTransaction(): CommitTransaction(): Final Commit... Transaction: Count: 1 Off: 1 OK: 1 DEBUG [L1852] [01779ms]: Factory::setTransactionMode(): setTransactionMode(): Mode: DEBUG [L0163] [01779ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0084] [01779ms]: [Function](): (22). User: 177 Start Date: 03-May-17 12:00 AM UTC End Date: 04-May-17 12:00 AM UTC DEBUG [L0163] [01779ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0254] [01779ms]: CalculatePolicy::isPastDateCalculationRequired(): Past date calculation is NOT required... DEBUG [L8537] [01779ms]: CalculatePolicy::addPendingCalculationDate(): Add Pending Dates: 2 DEBUG [L1852] [01779ms]: Factory::setTransactionMode(): setTransactionMode(): Mode: REPEATABLE READ DEBUG [L1827] [01779ms]: Factory::StartTransaction(): StartTransaction(): Transaction: Count: 0 Off: 0 OK: 1 DEBUG [L1862] [01779ms]: Factory::getTransactionMode(): getTransactionMode(): Mode: repeatable read DEBUG [L8779] [01779ms]: CalculatePolicy::calculate(): I: 0 Calculating DateStamp: 03-May-17 12:00 AM CET DEBUG [L8586] [01779ms]: CalculatePolicy::getLastPendingDate(): Last Pending Date: 04-May-17 12:00 AM CET DEBUG [L8397] [01779ms]: CalculatePolicy::getDatesToObtainDataFor(): Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET(1493852400) DEBUG [L8404] [01779ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 30-Apr-17 12:00 AM CET DEBUG [L8404] [01779ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 01-May-17 12:00 AM CET DEBUG [L8404] [01779ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 02-May-17 12:00 AM CET DEBUG [L8404] [01779ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 03-May-17 12:00 AM CET DEBUG [L8404] [01779ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 04-May-17 12:00 AM CET DEBUG [L8374] [01779ms]: CalculatePolicy::getDateRangeFromDateArray(): Found Date Range: Start: 30-Apr-17 End: 04-May-17 DEBUG [L8423] [01779ms]: CalculatePolicy::getRequiredData(): Date Range: Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET DEBUG [L0827] [01779ms]: CalculatePolicy::getSchedulePolicy(): Maximum Schedule Policy Start/Stop Window: 7200 DEBUG [L0762] [01779ms]: CalculatePolicy::getScheduleData(): Getting Schedule Data for Start Date: 29-Apr-17 10:00 PM CET End: 04-May-17 2:00 AM CET DEBUG [L0765] [01795ms]: CalculatePolicy::getScheduleData(): Found schedule rows: 4 DEBUG [L8355] [01810ms]: CalculatePolicy::getUserDateTotalData(): Found UserDateTotal rows: 12 DEBUG [L1735] [01810ms]: CalculatePolicy::getMealTimePolicy(): Found schedule policy rows: 4 DEBUG [L1747] [01826ms]: CalculatePolicy::getMealTimePolicy(): Found meal policy rows: 2 DEBUG [L1756] [01826ms]: CalculatePolicy::getMealTimePolicy(): Found schedule policy meal policy rows: 1 Policy Group: 1 DEBUG [L1410] [01826ms]: CalculatePolicy::getBreakTimePolicy(): No break policy rows... DEBUG [L5401] [01826ms]: CalculatePolicy::getExceptionPolicy(): Found Active Exceptions: 11 DEBUG [L5482] [01826ms]: CalculatePolicy::getPunchData(): Found punch rows: 7 DEBUG [L5417] [01826ms]: CalculatePolicy::getExceptionData(): Found existing exception rows: 1 DEBUG [L8484] [01826ms]: CalculatePolicy::getRequiredData(): Done collecting required data... DEBUG [L8724] [01826ms]: CalculatePolicy::_calculate(): Not calculating any time related policies due to flags... DEBUG [L3571] [01826ms]: CalculatePolicy::calculateExceptionPolicy(): DateStamp: 03-May-17 12:00 PM CET DEBUG [L3586] [01826ms]: CalculatePolicy::calculateExceptionPolicy(): Setting preMature Exception delay to maximum shift time: 57600 Enable PreMature Exceptions: 1 DEBUG [L0663] [01826ms]: CalculatePolicy::filterScheduleDataByStatus(): Start Date: 03-May-17 End Date: 03-May-17 DEBUG [L0680] [01826ms]: CalculatePolicy::filterScheduleDataByStatus(): Found schedule rows matched filter: 1 DEBUG [L5431] [01826ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Date: 03-May-17 DEBUG [L5447] [01826ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Found punch rows matched filter: 2 DEBUG [L3604] [01826ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: L3 Type ID: 50 DEBUG [L8261] [01826ms]: CalculatePolicy::filterUserDateTotalDataByObjectTypeIDs(): Found user_date_total rows matched filter: 1 DEBUG [L4680] [01826ms]: CalculatePolicy::calculateExceptionPolicy(): Daily Total Time: 31800 User ID: 177 DEBUG [L8317] [01826ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): UDT ID: 17269 Start: 03-May-17 8:10 AM CET End: 03-May-17 5:00 PM CET DEBUG [L8330] [01826ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): Shift Start: 03-May-17 8:10 AM CET End: 03-May-17 5:00 PM CET DEBUG [L0692] [01826ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Start Date: 03-May-17 8:10 AM CET End Date: 03-May-17 5:00 PM CET DEBUG [L0696] [01826ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 20 Start Time: 01-May-17 8:00 AM CET End Time: 01-May-17 5:00 PM CET DEBUG [L0731] [01826ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [01826ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 02-May-17 8:00 AM CET End Time: 02-May-17 5:00 PM CET DEBUG [L0731] [01826ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [01826ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 03-May-17 8:00 AM CET End Time: 03-May-17 5:00 PM CET DEBUG [L1046] [01826ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493795400 DEBUG [L1046] [01826ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493827200 DEBUG [L0718] [01826ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Within schedule times. DEBUG [L0744] [01826ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Found schedule rows matched filter: 1 DEBUG [L0804] [01826ms]: CalculatePolicy::filterSchedulePolicyByDate(): Found scheduled shifts for this date: 03-May-17 Total: 1 DEBUG [L1679] [01826ms] Array: CalculatePolicy::filterMealTimePolicy(): Meal Policies that apply to: 03-May-17 from schedule policies: array(1) { [0]=> int(0) } DEBUG [L1697] [01826ms]: CalculatePolicy::filterMealTimePolicy(): Using Policy Group meal policies... DEBUG [L1708] [01826ms]: CalculatePolicy::filterMealTimePolicy(): Meal policy does not match type or trigger time: 25200 DEBUG [L1716] [01826ms]: CalculatePolicy::filterMealTimePolicy(): Forced to always return at least one... DEBUG [L3604] [01826ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M1 Type ID: 50 DEBUG [L3604] [01826ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M2 Type ID: 50 DEBUG [L3604] [01826ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M3 Type ID: 50 DEBUG [L4216] [01826ms]: CalculatePolicy::calculateExceptionPolicy(): Lunch Punches match up. DEBUG [L3604] [01826ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M4 Type ID: 50 DEBUG [L4278] [01826ms]: CalculatePolicy::calculateExceptionPolicy(): Break Punches match up. DEBUG [L3604] [01826ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S1 Type ID: 50 DEBUG [L1065] [01826ms]: ScheduleFactory::inSchedule(): aWithin Schedule: 1493795400 DEBUG [L3604] [01826ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S2 Type ID: 50 DEBUG [L1128] [01826ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1733 DEBUG [L1128] [01826ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1767 DEBUG [L1046] [01826ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493795400 DEBUG [L1133] [01826ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3704] [01826ms]: CalculatePolicy::calculateExceptionPolicy(): Schedule Found DEBUG [L3604] [01826ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S3 Type ID: 50 DEBUG [L1128] [01841ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1733 DEBUG [L1128] [01841ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1767 DEBUG [L1046] [01841ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493795400 DEBUG [L1133] [01841ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3740] [01841ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3604] [01841ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S4 Type ID: 50 DEBUG [L1894] [01841ms]: TTDate::inWindow(): Epoch: 03-May-17 8:10 AM CET Window Epoch: 03-May-17 8:00 AM CET Window: 900 DEBUG [L1898] [01841ms]: TTDate::inWindow(): Within Window DEBUG [L3763] [01841ms]: CalculatePolicy::calculateExceptionPolicy(): Within Grace time, IGNORE EXCEPTION: DEBUG [L3794] [01841ms]: CalculatePolicy::calculateExceptionPolicy(): Checking Late Starting Shift exception... Current time: 04-May-17 4:23 PM CET DEBUG [L3604] [01841ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S5 Type ID: 50 DEBUG [L1128] [01841ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1767 DEBUG [L1046] [01841ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493827200 DEBUG [L1133] [01841ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3897] [01841ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3604] [01841ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S6 Type ID: 50 DEBUG [L3947] [01841ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L5393] [01841ms]: CalculatePolicy::calculateExceptionPolicy(): No exception policies to calculate... DEBUG [L8565] [01841ms]: CalculatePolicy::getNextPendingDate(): Next Pending Date: 04-May-17 12:00 AM CET DEBUG [L8741] [01841ms]: CalculatePolicy::_calculate(): Next Pending Date: 04-May-17 12:00 AM CET DEBUG [L8779] [01841ms]: CalculatePolicy::calculate(): I: 1 Calculating DateStamp: 04-May-17 12:00 AM CET DEBUG [L8586] [01841ms]: CalculatePolicy::getLastPendingDate(): Last Pending Date: DEBUG [L8397] [01841ms]: CalculatePolicy::getDatesToObtainDataFor(): Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET(1493852400) DEBUG [L8481] [01841ms]: CalculatePolicy::getRequiredData(): No dates to get required data for... DEBUG [L8484] [01841ms]: CalculatePolicy::getRequiredData(): Done collecting required data... DEBUG [L8724] [01841ms]: CalculatePolicy::_calculate(): Not calculating any time related policies due to flags... DEBUG [L3571] [01841ms]: CalculatePolicy::calculateExceptionPolicy(): DateStamp: 04-May-17 12:00 PM CET DEBUG [L3586] [01841ms]: CalculatePolicy::calculateExceptionPolicy(): Setting preMature Exception delay to maximum shift time: 57600 Enable PreMature Exceptions: 1 DEBUG [L0663] [01841ms]: CalculatePolicy::filterScheduleDataByStatus(): Start Date: 04-May-17 End Date: 04-May-17 DEBUG [L0680] [01841ms]: CalculatePolicy::filterScheduleDataByStatus(): Found schedule rows matched filter: 1 DEBUG [L5431] [01841ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Date: 04-May-17 DEBUG [L5447] [01841ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Found punch rows matched filter: 1 DEBUG [L3604] [01841ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: L3 Type ID: 5 DEBUG [L8261] [01841ms]: CalculatePolicy::filterUserDateTotalDataByObjectTypeIDs(): Found user_date_total rows matched filter: 1 DEBUG [L4680] [01841ms]: CalculatePolicy::calculateExceptionPolicy(): Daily Total Time: 0 User ID: 177 DEBUG [L8317] [01841ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): UDT ID: 18100 Start: 04-May-17 8:00 AM CET End: DEBUG [L8330] [01841ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): Shift Start: 04-May-17 8:00 AM CET End: DEBUG [L0692] [01841ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Start Date: 04-May-17 8:00 AM CET End Date: DEBUG [L0696] [01841ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 20 Start Time: 01-May-17 8:00 AM CET End Time: 01-May-17 5:00 PM CET DEBUG [L0731] [01841ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [01841ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 02-May-17 8:00 AM CET End Time: 02-May-17 5:00 PM CET DEBUG [L0731] [01841ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [01841ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 03-May-17 8:00 AM CET End Time: 03-May-17 5:00 PM CET DEBUG [L0731] [01841ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [01841ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 04-May-17 8:00 AM CET End Time: 04-May-17 5:00 PM CET DEBUG [L1046] [01841ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493881200 DEBUG [L0724] [01841ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Within schedule start/stop time by: 7200 Prev Best Diff: DEBUG [L0744] [01841ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Found schedule rows matched filter: 1 DEBUG [L0804] [01841ms]: CalculatePolicy::filterSchedulePolicyByDate(): Found scheduled shifts for this date: 04-May-17 Total: 1 DEBUG [L1679] [01841ms] Array: CalculatePolicy::filterMealTimePolicy(): Meal Policies that apply to: 04-May-17 from schedule policies: array(1) { [0]=> int(0) } DEBUG [L1697] [01841ms]: CalculatePolicy::filterMealTimePolicy(): Using Policy Group meal policies... DEBUG [L1708] [01841ms]: CalculatePolicy::filterMealTimePolicy(): Meal policy does not match type or trigger time: 25200 DEBUG [L1716] [01841ms]: CalculatePolicy::filterMealTimePolicy(): Forced to always return at least one... DEBUG [L3604] [01841ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M1 Type ID: 50 DEBUG [L4088] [01841ms]: CalculatePolicy::calculateExceptionPolicy(): a1Found Missing Punch: DEBUG [L3604] [01841ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M2 Type ID: 5 DEBUG [L4127] [01841ms]: CalculatePolicy::calculateExceptionPolicy(): a2Found Missing Punch: DEBUG [L4130] [01841ms]: CalculatePolicy::calculateExceptionPolicy(): b2Found Missing Out Punch: DEBUG [L3604] [01841ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M3 Type ID: 5 DEBUG [L4216] [01841ms]: CalculatePolicy::calculateExceptionPolicy(): Lunch Punches match up. DEBUG [L3604] [01841ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M4 Type ID: 5 DEBUG [L4278] [01841ms]: CalculatePolicy::calculateExceptionPolicy(): Break Punches match up. DEBUG [L3604] [01841ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S1 Type ID: 50 DEBUG [L3604] [01841ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S2 Type ID: 50 DEBUG [L1128] [01841ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1767 DEBUG [L1128] [01841ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1805 DEBUG [L1046] [01841ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493881200 DEBUG [L1133] [01841ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3704] [01841ms]: CalculatePolicy::calculateExceptionPolicy(): Schedule Found DEBUG [L3604] [01841ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S3 Type ID: 50 DEBUG [L1128] [01841ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1767 DEBUG [L1128] [01841ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1805 DEBUG [L1046] [01841ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493881200 DEBUG [L1133] [01841ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3740] [01841ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3604] [01841ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S4 Type ID: 50 DEBUG [L3778] [01841ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3794] [01841ms]: CalculatePolicy::calculateExceptionPolicy(): Checking Late Starting Shift exception... Current time: 04-May-17 4:23 PM CET DEBUG [L1894] [01841ms]: TTDate::inWindow(): Epoch: 04-May-17 4:23 PM CET Window Epoch: 04-May-17 8:00 AM CET Window: 900 DEBUG [L1902] [01841ms]: TTDate::inWindow(): NOT Within Window DEBUG [L3810] [01841ms]: CalculatePolicy::calculateExceptionPolicy(): Found Schedule: Start Time: 04-May-17 8:00 AM CET DEBUG [L1065] [01841ms]: ScheduleFactory::inSchedule(): aWithin Schedule: 1493881200 DEBUG [L3832] [01841ms]: CalculatePolicy::calculateExceptionPolicy(): bFound punch for schedule... DEBUG [L3604] [01841ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S5 Type ID: 50 DEBUG [L3604] [01841ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S6 Type ID: 50 DEBUG [L3965] [01841ms]: CalculatePolicy::calculateExceptionPolicy(): aFound Missing Punch: DEBUG [L3968] [01841ms]: CalculatePolicy::calculateExceptionPolicy(): bFound Missing Out Punch: DEBUG [L3971] [01841ms]: CalculatePolicy::calculateExceptionPolicy(): Punch: 04-May-17 8:00 AM CET Schedule Start Time: 04-May-17 8:00 AM CET End Time: 04-May-17 5:00 PM CET DEBUG [L5393] [01841ms]: CalculatePolicy::calculateExceptionPolicy(): No exception policies to calculate... DEBUG [L8743] [01841ms]: CalculatePolicy::_calculate(): No more Pending Dates... DEBUG [L8800] [01841ms]: CalculatePolicy::Save(): Saving data... DEBUG [L0403] [01841ms]: CalculatePolicy::insertUserDateTotal(): System total time was not deleted before trying to insert it again... This is either an error or the pay period is locked. DEBUG [L1838] [01841ms]: Factory::CommitTransaction(): CommitTransaction(): Final Commit... Transaction: Count: 1 Off: 1 OK: 1 DEBUG [L1852] [01841ms]: Factory::setTransactionMode(): setTransactionMode(): Mode: DEBUG [L0163] [01841ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0084] [01841ms]: [Function](): (23). User: 202 Start Date: 03-May-17 12:00 AM UTC End Date: 04-May-17 12:00 AM UTC DEBUG [L0163] [01857ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0254] [01857ms]: CalculatePolicy::isPastDateCalculationRequired(): Past date calculation is NOT required... DEBUG [L8537] [01857ms]: CalculatePolicy::addPendingCalculationDate(): Add Pending Dates: 2 DEBUG [L1852] [01857ms]: Factory::setTransactionMode(): setTransactionMode(): Mode: REPEATABLE READ DEBUG [L1827] [01857ms]: Factory::StartTransaction(): StartTransaction(): Transaction: Count: 0 Off: 0 OK: 1 DEBUG [L1862] [01857ms]: Factory::getTransactionMode(): getTransactionMode(): Mode: repeatable read DEBUG [L8779] [01857ms]: CalculatePolicy::calculate(): I: 0 Calculating DateStamp: 03-May-17 12:00 AM CET DEBUG [L8586] [01857ms]: CalculatePolicy::getLastPendingDate(): Last Pending Date: 04-May-17 12:00 AM CET DEBUG [L8397] [01857ms]: CalculatePolicy::getDatesToObtainDataFor(): Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET(1493852400) DEBUG [L8404] [01857ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 30-Apr-17 12:00 AM CET DEBUG [L8404] [01857ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 01-May-17 12:00 AM CET DEBUG [L8404] [01857ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 02-May-17 12:00 AM CET DEBUG [L8404] [01857ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 03-May-17 12:00 AM CET DEBUG [L8404] [01857ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 04-May-17 12:00 AM CET DEBUG [L8374] [01857ms]: CalculatePolicy::getDateRangeFromDateArray(): Found Date Range: Start: 30-Apr-17 End: 04-May-17 DEBUG [L8423] [01857ms]: CalculatePolicy::getRequiredData(): Date Range: Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET DEBUG [L0827] [01857ms]: CalculatePolicy::getSchedulePolicy(): Maximum Schedule Policy Start/Stop Window: 7200 DEBUG [L0762] [01857ms]: CalculatePolicy::getScheduleData(): Getting Schedule Data for Start Date: 29-Apr-17 10:00 PM CET End: 04-May-17 2:00 AM CET DEBUG [L0765] [01873ms]: CalculatePolicy::getScheduleData(): Found schedule rows: 4 DEBUG [L8355] [01888ms]: CalculatePolicy::getUserDateTotalData(): Found UserDateTotal rows: 12 DEBUG [L1735] [01888ms]: CalculatePolicy::getMealTimePolicy(): Found schedule policy rows: 4 DEBUG [L1747] [01888ms]: CalculatePolicy::getMealTimePolicy(): Found meal policy rows: 2 DEBUG [L1756] [01888ms]: CalculatePolicy::getMealTimePolicy(): Found schedule policy meal policy rows: 1 Policy Group: 1 DEBUG [L1410] [01904ms]: CalculatePolicy::getBreakTimePolicy(): No break policy rows... DEBUG [L5401] [01904ms]: CalculatePolicy::getExceptionPolicy(): Found Active Exceptions: 11 DEBUG [L5482] [01904ms]: CalculatePolicy::getPunchData(): Found punch rows: 7 DEBUG [L5417] [01904ms]: CalculatePolicy::getExceptionData(): Found existing exception rows: 4 DEBUG [L8484] [01904ms]: CalculatePolicy::getRequiredData(): Done collecting required data... DEBUG [L8724] [01904ms]: CalculatePolicy::_calculate(): Not calculating any time related policies due to flags... DEBUG [L3571] [01904ms]: CalculatePolicy::calculateExceptionPolicy(): DateStamp: 03-May-17 12:00 PM CET DEBUG [L3586] [01904ms]: CalculatePolicy::calculateExceptionPolicy(): Setting preMature Exception delay to maximum shift time: 57600 Enable PreMature Exceptions: 1 DEBUG [L0663] [01904ms]: CalculatePolicy::filterScheduleDataByStatus(): Start Date: 03-May-17 End Date: 03-May-17 DEBUG [L0680] [01904ms]: CalculatePolicy::filterScheduleDataByStatus(): Found schedule rows matched filter: 1 DEBUG [L5431] [01904ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Date: 03-May-17 DEBUG [L5447] [01904ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Found punch rows matched filter: 2 DEBUG [L3604] [01904ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: L3 Type ID: 50 DEBUG [L8261] [01904ms]: CalculatePolicy::filterUserDateTotalDataByObjectTypeIDs(): Found user_date_total rows matched filter: 1 DEBUG [L4680] [01904ms]: CalculatePolicy::calculateExceptionPolicy(): Daily Total Time: 31200 User ID: 202 DEBUG [L8317] [01904ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): UDT ID: 17262 Start: 03-May-17 8:20 AM CET End: 03-May-17 5:00 PM CET DEBUG [L8330] [01904ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): Shift Start: 03-May-17 8:20 AM CET End: 03-May-17 5:00 PM CET DEBUG [L0692] [01904ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Start Date: 03-May-17 8:20 AM CET End Date: 03-May-17 5:00 PM CET DEBUG [L0696] [01904ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 20 Start Time: 01-May-17 8:00 AM CET End Time: 01-May-17 5:00 PM CET DEBUG [L0731] [01904ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [01904ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 02-May-17 8:00 AM CET End Time: 02-May-17 5:00 PM CET DEBUG [L0731] [01904ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [01904ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 03-May-17 8:00 AM CET End Time: 03-May-17 5:00 PM CET DEBUG [L1046] [01904ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493796000 DEBUG [L1046] [01904ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493827200 DEBUG [L0718] [01904ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Within schedule times. DEBUG [L0744] [01904ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Found schedule rows matched filter: 1 DEBUG [L0804] [01904ms]: CalculatePolicy::filterSchedulePolicyByDate(): Found scheduled shifts for this date: 03-May-17 Total: 1 DEBUG [L1679] [01904ms] Array: CalculatePolicy::filterMealTimePolicy(): Meal Policies that apply to: 03-May-17 from schedule policies: array(1) { [0]=> int(0) } DEBUG [L1697] [01904ms]: CalculatePolicy::filterMealTimePolicy(): Using Policy Group meal policies... DEBUG [L1708] [01904ms]: CalculatePolicy::filterMealTimePolicy(): Meal policy does not match type or trigger time: 25200 DEBUG [L1716] [01904ms]: CalculatePolicy::filterMealTimePolicy(): Forced to always return at least one... DEBUG [L3604] [01904ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M1 Type ID: 50 DEBUG [L3604] [01904ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M2 Type ID: 50 DEBUG [L3604] [01904ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M3 Type ID: 50 DEBUG [L4216] [01904ms]: CalculatePolicy::calculateExceptionPolicy(): Lunch Punches match up. DEBUG [L3604] [01904ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M4 Type ID: 50 DEBUG [L4278] [01904ms]: CalculatePolicy::calculateExceptionPolicy(): Break Punches match up. DEBUG [L3604] [01904ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S1 Type ID: 50 DEBUG [L1065] [01904ms]: ScheduleFactory::inSchedule(): aWithin Schedule: 1493796000 DEBUG [L3604] [01904ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S2 Type ID: 50 DEBUG [L1128] [01904ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1749 DEBUG [L1128] [01904ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1783 DEBUG [L1046] [01904ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493796000 DEBUG [L1133] [01904ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3704] [01904ms]: CalculatePolicy::calculateExceptionPolicy(): Schedule Found DEBUG [L3604] [01904ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S3 Type ID: 50 DEBUG [L1128] [01904ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1749 DEBUG [L1128] [01904ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1783 DEBUG [L1046] [01904ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493796000 DEBUG [L1133] [01904ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3740] [01904ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3604] [01904ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S4 Type ID: 50 DEBUG [L1894] [01904ms]: TTDate::inWindow(): Epoch: 03-May-17 8:20 AM CET Window Epoch: 03-May-17 8:00 AM CET Window: 900 DEBUG [L1902] [01904ms]: TTDate::inWindow(): NOT Within Window DEBUG [L1894] [01904ms]: TTDate::inWindow(): Epoch: 03-May-17 8:20 AM CET Window Epoch: 03-May-17 8:00 AM CET Window: 7200 DEBUG [L1898] [01904ms]: TTDate::inWindow(): Within Window DEBUG [L3765] [01904ms]: CalculatePolicy::calculateExceptionPolicy(): NOT Within Grace time, SET EXCEPTION: DEBUG [L3794] [01904ms]: CalculatePolicy::calculateExceptionPolicy(): Checking Late Starting Shift exception... Current time: 04-May-17 4:23 PM CET DEBUG [L3604] [01904ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S5 Type ID: 50 DEBUG [L1128] [01919ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1783 DEBUG [L1046] [01919ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493827200 DEBUG [L1133] [01919ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3897] [01919ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3604] [01919ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S6 Type ID: 50 DEBUG [L3947] [01919ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L5393] [01919ms]: CalculatePolicy::calculateExceptionPolicy(): No exception policies to calculate... DEBUG [L8565] [01919ms]: CalculatePolicy::getNextPendingDate(): Next Pending Date: 04-May-17 12:00 AM CET DEBUG [L8741] [01919ms]: CalculatePolicy::_calculate(): Next Pending Date: 04-May-17 12:00 AM CET DEBUG [L8779] [01919ms]: CalculatePolicy::calculate(): I: 1 Calculating DateStamp: 04-May-17 12:00 AM CET DEBUG [L8586] [01919ms]: CalculatePolicy::getLastPendingDate(): Last Pending Date: DEBUG [L8397] [01919ms]: CalculatePolicy::getDatesToObtainDataFor(): Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET(1493852400) DEBUG [L8481] [01919ms]: CalculatePolicy::getRequiredData(): No dates to get required data for... DEBUG [L8484] [01919ms]: CalculatePolicy::getRequiredData(): Done collecting required data... DEBUG [L8724] [01919ms]: CalculatePolicy::_calculate(): Not calculating any time related policies due to flags... DEBUG [L3571] [01919ms]: CalculatePolicy::calculateExceptionPolicy(): DateStamp: 04-May-17 12:00 PM CET DEBUG [L3586] [01919ms]: CalculatePolicy::calculateExceptionPolicy(): Setting preMature Exception delay to maximum shift time: 57600 Enable PreMature Exceptions: 1 DEBUG [L0663] [01919ms]: CalculatePolicy::filterScheduleDataByStatus(): Start Date: 04-May-17 End Date: 04-May-17 DEBUG [L0680] [01919ms]: CalculatePolicy::filterScheduleDataByStatus(): Found schedule rows matched filter: 1 DEBUG [L5431] [01919ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Date: 04-May-17 DEBUG [L5447] [01919ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Found punch rows matched filter: 1 DEBUG [L3604] [01919ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: L3 Type ID: 5 DEBUG [L8261] [01919ms]: CalculatePolicy::filterUserDateTotalDataByObjectTypeIDs(): Found user_date_total rows matched filter: 1 DEBUG [L4680] [01919ms]: CalculatePolicy::calculateExceptionPolicy(): Daily Total Time: 0 User ID: 202 DEBUG [L8317] [01919ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): UDT ID: 18266 Start: 04-May-17 8:20 AM CET End: DEBUG [L8330] [01919ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): Shift Start: 04-May-17 8:20 AM CET End: DEBUG [L0692] [01919ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Start Date: 04-May-17 8:20 AM CET End Date: DEBUG [L0696] [01919ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 20 Start Time: 01-May-17 8:00 AM CET End Time: 01-May-17 5:00 PM CET DEBUG [L0731] [01919ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [01919ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 02-May-17 8:00 AM CET End Time: 02-May-17 5:00 PM CET DEBUG [L0731] [01919ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [01919ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 03-May-17 8:00 AM CET End Time: 03-May-17 5:00 PM CET DEBUG [L0731] [01919ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [01919ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 04-May-17 8:00 AM CET End Time: 04-May-17 5:00 PM CET DEBUG [L1046] [01919ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493882400 DEBUG [L0724] [01919ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Within schedule start/stop time by: 7200 Prev Best Diff: DEBUG [L0744] [01919ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Found schedule rows matched filter: 1 DEBUG [L0804] [01919ms]: CalculatePolicy::filterSchedulePolicyByDate(): Found scheduled shifts for this date: 04-May-17 Total: 1 DEBUG [L1679] [01919ms] Array: CalculatePolicy::filterMealTimePolicy(): Meal Policies that apply to: 04-May-17 from schedule policies: array(1) { [0]=> int(0) } DEBUG [L1697] [01919ms]: CalculatePolicy::filterMealTimePolicy(): Using Policy Group meal policies... DEBUG [L1708] [01919ms]: CalculatePolicy::filterMealTimePolicy(): Meal policy does not match type or trigger time: 25200 DEBUG [L1716] [01919ms]: CalculatePolicy::filterMealTimePolicy(): Forced to always return at least one... DEBUG [L3604] [01919ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M1 Type ID: 50 DEBUG [L4088] [01919ms]: CalculatePolicy::calculateExceptionPolicy(): a1Found Missing Punch: DEBUG [L3604] [01919ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M2 Type ID: 5 DEBUG [L4127] [01919ms]: CalculatePolicy::calculateExceptionPolicy(): a2Found Missing Punch: DEBUG [L4130] [01919ms]: CalculatePolicy::calculateExceptionPolicy(): b2Found Missing Out Punch: DEBUG [L3604] [01919ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M3 Type ID: 5 DEBUG [L4216] [01919ms]: CalculatePolicy::calculateExceptionPolicy(): Lunch Punches match up. DEBUG [L3604] [01919ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M4 Type ID: 5 DEBUG [L4278] [01919ms]: CalculatePolicy::calculateExceptionPolicy(): Break Punches match up. DEBUG [L3604] [01919ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S1 Type ID: 50 DEBUG [L3604] [01919ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S2 Type ID: 50 DEBUG [L1128] [01919ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1783 DEBUG [L1128] [01919ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1821 DEBUG [L1046] [01919ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493882400 DEBUG [L1133] [01919ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3704] [01919ms]: CalculatePolicy::calculateExceptionPolicy(): Schedule Found DEBUG [L3604] [01919ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S3 Type ID: 50 DEBUG [L1128] [01919ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1783 DEBUG [L1128] [01919ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1821 DEBUG [L1046] [01919ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493882400 DEBUG [L1133] [01919ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3740] [01919ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3604] [01919ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S4 Type ID: 50 DEBUG [L1894] [01919ms]: TTDate::inWindow(): Epoch: 04-May-17 8:20 AM CET Window Epoch: 04-May-17 8:00 AM CET Window: 900 DEBUG [L1902] [01919ms]: TTDate::inWindow(): NOT Within Window DEBUG [L1894] [01919ms]: TTDate::inWindow(): Epoch: 04-May-17 8:20 AM CET Window Epoch: 04-May-17 8:00 AM CET Window: 7200 DEBUG [L1898] [01919ms]: TTDate::inWindow(): Within Window DEBUG [L3765] [01919ms]: CalculatePolicy::calculateExceptionPolicy(): NOT Within Grace time, SET EXCEPTION: DEBUG [L3794] [01919ms]: CalculatePolicy::calculateExceptionPolicy(): Checking Late Starting Shift exception... Current time: 04-May-17 4:23 PM CET DEBUG [L1894] [01919ms]: TTDate::inWindow(): Epoch: 04-May-17 4:23 PM CET Window Epoch: 04-May-17 8:00 AM CET Window: 900 DEBUG [L1902] [01919ms]: TTDate::inWindow(): NOT Within Window DEBUG [L3810] [01919ms]: CalculatePolicy::calculateExceptionPolicy(): Found Schedule: Start Time: 04-May-17 8:00 AM CET DEBUG [L1065] [01919ms]: ScheduleFactory::inSchedule(): aWithin Schedule: 1493882400 DEBUG [L3832] [01919ms]: CalculatePolicy::calculateExceptionPolicy(): bFound punch for schedule... DEBUG [L3604] [01919ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S5 Type ID: 50 DEBUG [L3604] [01919ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S6 Type ID: 50 DEBUG [L3965] [01919ms]: CalculatePolicy::calculateExceptionPolicy(): aFound Missing Punch: DEBUG [L3968] [01919ms]: CalculatePolicy::calculateExceptionPolicy(): bFound Missing Out Punch: DEBUG [L3971] [01919ms]: CalculatePolicy::calculateExceptionPolicy(): Punch: 04-May-17 8:20 AM CET Schedule Start Time: 04-May-17 8:00 AM CET End Time: 04-May-17 5:00 PM CET DEBUG [L5393] [01919ms]: CalculatePolicy::calculateExceptionPolicy(): No exception policies to calculate... DEBUG [L8743] [01919ms]: CalculatePolicy::_calculate(): No more Pending Dates... DEBUG [L8800] [01919ms]: CalculatePolicy::Save(): Saving data... DEBUG [L0403] [01919ms]: CalculatePolicy::insertUserDateTotal(): System total time was not deleted before trying to insert it again... This is either an error or the pay period is locked. DEBUG [L1838] [01919ms]: Factory::CommitTransaction(): CommitTransaction(): Final Commit... Transaction: Count: 1 Off: 1 OK: 1 DEBUG [L1852] [01919ms]: Factory::setTransactionMode(): setTransactionMode(): Mode: DEBUG [L0163] [01919ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0084] [01919ms]: [Function](): (24). User: 205 Start Date: 03-May-17 12:00 AM UTC End Date: 04-May-17 12:00 AM UTC DEBUG [L0163] [01919ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0254] [01935ms]: CalculatePolicy::isPastDateCalculationRequired(): Past date calculation is NOT required... DEBUG [L8537] [01935ms]: CalculatePolicy::addPendingCalculationDate(): Add Pending Dates: 2 DEBUG [L1852] [01935ms]: Factory::setTransactionMode(): setTransactionMode(): Mode: REPEATABLE READ DEBUG [L1827] [01935ms]: Factory::StartTransaction(): StartTransaction(): Transaction: Count: 0 Off: 0 OK: 1 DEBUG [L1862] [01935ms]: Factory::getTransactionMode(): getTransactionMode(): Mode: repeatable read DEBUG [L8779] [01935ms]: CalculatePolicy::calculate(): I: 0 Calculating DateStamp: 03-May-17 12:00 AM CET DEBUG [L8586] [01935ms]: CalculatePolicy::getLastPendingDate(): Last Pending Date: 04-May-17 12:00 AM CET DEBUG [L8397] [01935ms]: CalculatePolicy::getDatesToObtainDataFor(): Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET(1493852400) DEBUG [L8404] [01935ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 30-Apr-17 12:00 AM CET DEBUG [L8404] [01935ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 01-May-17 12:00 AM CET DEBUG [L8404] [01935ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 02-May-17 12:00 AM CET DEBUG [L8404] [01935ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 03-May-17 12:00 AM CET DEBUG [L8404] [01935ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 04-May-17 12:00 AM CET DEBUG [L8374] [01935ms]: CalculatePolicy::getDateRangeFromDateArray(): Found Date Range: Start: 30-Apr-17 End: 04-May-17 DEBUG [L8423] [01935ms]: CalculatePolicy::getRequiredData(): Date Range: Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET DEBUG [L0827] [01935ms]: CalculatePolicy::getSchedulePolicy(): Maximum Schedule Policy Start/Stop Window: 7200 DEBUG [L0762] [01935ms]: CalculatePolicy::getScheduleData(): Getting Schedule Data for Start Date: 29-Apr-17 10:00 PM CET End: 04-May-17 2:00 AM CET DEBUG [L0765] [01951ms]: CalculatePolicy::getScheduleData(): Found schedule rows: 4 DEBUG [L8355] [01966ms]: CalculatePolicy::getUserDateTotalData(): Found UserDateTotal rows: 16 DEBUG [L1735] [01966ms]: CalculatePolicy::getMealTimePolicy(): Found schedule policy rows: 4 DEBUG [L1747] [01966ms]: CalculatePolicy::getMealTimePolicy(): Found meal policy rows: 2 DEBUG [L1756] [01966ms]: CalculatePolicy::getMealTimePolicy(): Found schedule policy meal policy rows: 1 Policy Group: 1 DEBUG [L1410] [01966ms]: CalculatePolicy::getBreakTimePolicy(): No break policy rows... DEBUG [L5401] [01966ms]: CalculatePolicy::getExceptionPolicy(): Found Active Exceptions: 11 DEBUG [L5482] [01982ms]: CalculatePolicy::getPunchData(): Found punch rows: 9 DEBUG [L5417] [01982ms]: CalculatePolicy::getExceptionData(): Found existing exception rows: 2 DEBUG [L8484] [01982ms]: CalculatePolicy::getRequiredData(): Done collecting required data... DEBUG [L8724] [01982ms]: CalculatePolicy::_calculate(): Not calculating any time related policies due to flags... DEBUG [L3571] [01982ms]: CalculatePolicy::calculateExceptionPolicy(): DateStamp: 03-May-17 12:00 PM CET DEBUG [L3586] [01982ms]: CalculatePolicy::calculateExceptionPolicy(): Setting preMature Exception delay to maximum shift time: 57600 Enable PreMature Exceptions: 1 DEBUG [L0663] [01982ms]: CalculatePolicy::filterScheduleDataByStatus(): Start Date: 03-May-17 End Date: 03-May-17 DEBUG [L0680] [01982ms]: CalculatePolicy::filterScheduleDataByStatus(): Found schedule rows matched filter: 1 DEBUG [L5431] [01982ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Date: 03-May-17 DEBUG [L5447] [01982ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Found punch rows matched filter: 2 DEBUG [L3604] [01982ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: L3 Type ID: 50 DEBUG [L8261] [01982ms]: CalculatePolicy::filterUserDateTotalDataByObjectTypeIDs(): Found user_date_total rows matched filter: 1 DEBUG [L4680] [01982ms]: CalculatePolicy::calculateExceptionPolicy(): Daily Total Time: 32400 User ID: 205 DEBUG [L8317] [01982ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): UDT ID: 17415 Start: 03-May-17 8:00 AM CET End: 03-May-17 5:00 PM CET DEBUG [L8330] [01982ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): Shift Start: 03-May-17 8:00 AM CET End: 03-May-17 5:00 PM CET DEBUG [L0692] [01982ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Start Date: 03-May-17 8:00 AM CET End Date: 03-May-17 5:00 PM CET DEBUG [L0696] [01982ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 20 Start Time: 01-May-17 8:00 AM CET End Time: 01-May-17 5:00 PM CET DEBUG [L0731] [01982ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [01982ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 02-May-17 8:00 AM CET End Time: 02-May-17 5:00 PM CET DEBUG [L0731] [01982ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [01982ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 03-May-17 8:00 AM CET End Time: 03-May-17 5:00 PM CET DEBUG [L1046] [01982ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493794800 DEBUG [L1046] [01982ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493827200 DEBUG [L0718] [01982ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Within schedule times. DEBUG [L0744] [01982ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Found schedule rows matched filter: 1 DEBUG [L0804] [01982ms]: CalculatePolicy::filterSchedulePolicyByDate(): Found scheduled shifts for this date: 03-May-17 Total: 1 DEBUG [L1679] [01982ms] Array: CalculatePolicy::filterMealTimePolicy(): Meal Policies that apply to: 03-May-17 from schedule policies: array(1) { [0]=> int(0) } DEBUG [L1697] [01982ms]: CalculatePolicy::filterMealTimePolicy(): Using Policy Group meal policies... DEBUG [L1708] [01982ms]: CalculatePolicy::filterMealTimePolicy(): Meal policy does not match type or trigger time: 25200 DEBUG [L1716] [01982ms]: CalculatePolicy::filterMealTimePolicy(): Forced to always return at least one... DEBUG [L3604] [01982ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M1 Type ID: 50 DEBUG [L3604] [01982ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M2 Type ID: 50 DEBUG [L3604] [01982ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M3 Type ID: 50 DEBUG [L4216] [01982ms]: CalculatePolicy::calculateExceptionPolicy(): Lunch Punches match up. DEBUG [L3604] [01982ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M4 Type ID: 50 DEBUG [L4278] [01982ms]: CalculatePolicy::calculateExceptionPolicy(): Break Punches match up. DEBUG [L3604] [01982ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S1 Type ID: 50 DEBUG [L1065] [01982ms]: ScheduleFactory::inSchedule(): aWithin Schedule: 1493794800 DEBUG [L3604] [01982ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S2 Type ID: 50 DEBUG [L1128] [01982ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1752 DEBUG [L1128] [01982ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1786 DEBUG [L1046] [01982ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493794800 DEBUG [L1133] [01982ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3704] [01982ms]: CalculatePolicy::calculateExceptionPolicy(): Schedule Found DEBUG [L3604] [01982ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S3 Type ID: 50 DEBUG [L1128] [01982ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1752 DEBUG [L1128] [01982ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1786 DEBUG [L1046] [01982ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493794800 DEBUG [L1133] [01982ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3740] [01982ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3604] [01982ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S4 Type ID: 50 DEBUG [L3778] [01982ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3794] [01982ms]: CalculatePolicy::calculateExceptionPolicy(): Checking Late Starting Shift exception... Current time: 04-May-17 4:23 PM CET DEBUG [L3604] [01982ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S5 Type ID: 50 DEBUG [L1128] [01982ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1786 DEBUG [L1046] [01982ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493827200 DEBUG [L1133] [01982ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3897] [01982ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3604] [01982ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S6 Type ID: 50 DEBUG [L3947] [01982ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L5393] [01982ms]: CalculatePolicy::calculateExceptionPolicy(): No exception policies to calculate... DEBUG [L8565] [01982ms]: CalculatePolicy::getNextPendingDate(): Next Pending Date: 04-May-17 12:00 AM CET DEBUG [L8741] [01982ms]: CalculatePolicy::_calculate(): Next Pending Date: 04-May-17 12:00 AM CET DEBUG [L8779] [01982ms]: CalculatePolicy::calculate(): I: 1 Calculating DateStamp: 04-May-17 12:00 AM CET DEBUG [L8586] [01997ms]: CalculatePolicy::getLastPendingDate(): Last Pending Date: DEBUG [L8397] [01997ms]: CalculatePolicy::getDatesToObtainDataFor(): Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET(1493852400) DEBUG [L8481] [01997ms]: CalculatePolicy::getRequiredData(): No dates to get required data for... DEBUG [L8484] [01997ms]: CalculatePolicy::getRequiredData(): Done collecting required data... DEBUG [L8724] [01997ms]: CalculatePolicy::_calculate(): Not calculating any time related policies due to flags... DEBUG [L3571] [01997ms]: CalculatePolicy::calculateExceptionPolicy(): DateStamp: 04-May-17 12:00 PM CET DEBUG [L3586] [01997ms]: CalculatePolicy::calculateExceptionPolicy(): Setting preMature Exception delay to maximum shift time: 57600 Enable PreMature Exceptions: 1 DEBUG [L0663] [01997ms]: CalculatePolicy::filterScheduleDataByStatus(): Start Date: 04-May-17 End Date: 04-May-17 DEBUG [L0680] [01997ms]: CalculatePolicy::filterScheduleDataByStatus(): Found schedule rows matched filter: 1 DEBUG [L5431] [01997ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Date: 04-May-17 DEBUG [L5447] [01997ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Found punch rows matched filter: 1 DEBUG [L3604] [01997ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: L3 Type ID: 5 DEBUG [L8261] [01997ms]: CalculatePolicy::filterUserDateTotalDataByObjectTypeIDs(): Found user_date_total rows matched filter: 1 DEBUG [L4680] [01997ms]: CalculatePolicy::calculateExceptionPolicy(): Daily Total Time: 0 User ID: 205 DEBUG [L8317] [01997ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): UDT ID: 18060 Start: 04-May-17 8:00 AM CET End: DEBUG [L8330] [01997ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): Shift Start: 04-May-17 8:00 AM CET End: DEBUG [L0692] [01997ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Start Date: 04-May-17 8:00 AM CET End Date: DEBUG [L0696] [01997ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 20 Start Time: 01-May-17 8:00 AM CET End Time: 01-May-17 5:00 PM CET DEBUG [L0731] [01997ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [01997ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 02-May-17 8:00 AM CET End Time: 02-May-17 5:00 PM CET DEBUG [L0731] [01997ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [01997ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 03-May-17 8:00 AM CET End Time: 03-May-17 5:00 PM CET DEBUG [L0731] [01997ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [01997ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 04-May-17 8:00 AM CET End Time: 04-May-17 5:00 PM CET DEBUG [L1046] [01997ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493881200 DEBUG [L0724] [01997ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Within schedule start/stop time by: 7200 Prev Best Diff: DEBUG [L0744] [01997ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Found schedule rows matched filter: 1 DEBUG [L0804] [01997ms]: CalculatePolicy::filterSchedulePolicyByDate(): Found scheduled shifts for this date: 04-May-17 Total: 1 DEBUG [L1679] [01997ms] Array: CalculatePolicy::filterMealTimePolicy(): Meal Policies that apply to: 04-May-17 from schedule policies: array(1) { [0]=> int(0) } DEBUG [L1697] [01997ms]: CalculatePolicy::filterMealTimePolicy(): Using Policy Group meal policies... DEBUG [L1708] [01997ms]: CalculatePolicy::filterMealTimePolicy(): Meal policy does not match type or trigger time: 25200 DEBUG [L1716] [01997ms]: CalculatePolicy::filterMealTimePolicy(): Forced to always return at least one... DEBUG [L3604] [01997ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M1 Type ID: 50 DEBUG [L4088] [01997ms]: CalculatePolicy::calculateExceptionPolicy(): a1Found Missing Punch: DEBUG [L3604] [01997ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M2 Type ID: 5 DEBUG [L4127] [01997ms]: CalculatePolicy::calculateExceptionPolicy(): a2Found Missing Punch: DEBUG [L4130] [01997ms]: CalculatePolicy::calculateExceptionPolicy(): b2Found Missing Out Punch: DEBUG [L3604] [01997ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M3 Type ID: 5 DEBUG [L4216] [01997ms]: CalculatePolicy::calculateExceptionPolicy(): Lunch Punches match up. DEBUG [L3604] [01997ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M4 Type ID: 5 DEBUG [L4278] [01997ms]: CalculatePolicy::calculateExceptionPolicy(): Break Punches match up. DEBUG [L3604] [01997ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S1 Type ID: 50 DEBUG [L3604] [01997ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S2 Type ID: 50 DEBUG [L1128] [01997ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1786 DEBUG [L1128] [01997ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1824 DEBUG [L1046] [01997ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493881200 DEBUG [L1133] [01997ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3704] [01997ms]: CalculatePolicy::calculateExceptionPolicy(): Schedule Found DEBUG [L3604] [01997ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S3 Type ID: 50 DEBUG [L1128] [01997ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1786 DEBUG [L1128] [01997ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1824 DEBUG [L1046] [01997ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493881200 DEBUG [L1133] [01997ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3740] [01997ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3604] [01997ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S4 Type ID: 50 DEBUG [L3778] [01997ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3794] [01997ms]: CalculatePolicy::calculateExceptionPolicy(): Checking Late Starting Shift exception... Current time: 04-May-17 4:23 PM CET DEBUG [L1894] [01997ms]: TTDate::inWindow(): Epoch: 04-May-17 4:23 PM CET Window Epoch: 04-May-17 8:00 AM CET Window: 900 DEBUG [L1902] [01997ms]: TTDate::inWindow(): NOT Within Window DEBUG [L3810] [01997ms]: CalculatePolicy::calculateExceptionPolicy(): Found Schedule: Start Time: 04-May-17 8:00 AM CET DEBUG [L1065] [01997ms]: ScheduleFactory::inSchedule(): aWithin Schedule: 1493881200 DEBUG [L3832] [01997ms]: CalculatePolicy::calculateExceptionPolicy(): bFound punch for schedule... DEBUG [L3604] [01997ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S5 Type ID: 50 DEBUG [L3604] [01997ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S6 Type ID: 50 DEBUG [L3965] [01997ms]: CalculatePolicy::calculateExceptionPolicy(): aFound Missing Punch: DEBUG [L3968] [01997ms]: CalculatePolicy::calculateExceptionPolicy(): bFound Missing Out Punch: DEBUG [L3971] [01997ms]: CalculatePolicy::calculateExceptionPolicy(): Punch: 04-May-17 8:00 AM CET Schedule Start Time: 04-May-17 8:00 AM CET End Time: 04-May-17 5:00 PM CET DEBUG [L5393] [01997ms]: CalculatePolicy::calculateExceptionPolicy(): No exception policies to calculate... DEBUG [L8743] [01997ms]: CalculatePolicy::_calculate(): No more Pending Dates... DEBUG [L8800] [01997ms]: CalculatePolicy::Save(): Saving data... DEBUG [L0403] [01997ms]: CalculatePolicy::insertUserDateTotal(): System total time was not deleted before trying to insert it again... This is either an error or the pay period is locked. DEBUG [L1838] [01997ms]: Factory::CommitTransaction(): CommitTransaction(): Final Commit... Transaction: Count: 1 Off: 1 OK: 1 DEBUG [L1852] [01997ms]: Factory::setTransactionMode(): setTransactionMode(): Mode: DEBUG [L0163] [01997ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0084] [01997ms]: [Function](): (25). User: 175 Start Date: 03-May-17 12:00 AM UTC End Date: 04-May-17 12:00 AM UTC DEBUG [L0163] [01997ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0254] [01997ms]: CalculatePolicy::isPastDateCalculationRequired(): Past date calculation is NOT required... DEBUG [L8537] [01997ms]: CalculatePolicy::addPendingCalculationDate(): Add Pending Dates: 2 DEBUG [L1852] [01997ms]: Factory::setTransactionMode(): setTransactionMode(): Mode: REPEATABLE READ DEBUG [L1827] [01997ms]: Factory::StartTransaction(): StartTransaction(): Transaction: Count: 0 Off: 0 OK: 1 DEBUG [L1862] [01997ms]: Factory::getTransactionMode(): getTransactionMode(): Mode: repeatable read DEBUG [L8779] [01997ms]: CalculatePolicy::calculate(): I: 0 Calculating DateStamp: 03-May-17 12:00 AM CET DEBUG [L8586] [01997ms]: CalculatePolicy::getLastPendingDate(): Last Pending Date: 04-May-17 12:00 AM CET DEBUG [L8397] [01997ms]: CalculatePolicy::getDatesToObtainDataFor(): Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET(1493852400) DEBUG [L8404] [01997ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 30-Apr-17 12:00 AM CET DEBUG [L8404] [01997ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 01-May-17 12:00 AM CET DEBUG [L8404] [01997ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 02-May-17 12:00 AM CET DEBUG [L8404] [01997ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 03-May-17 12:00 AM CET DEBUG [L8404] [01997ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 04-May-17 12:00 AM CET DEBUG [L8374] [01997ms]: CalculatePolicy::getDateRangeFromDateArray(): Found Date Range: Start: 30-Apr-17 End: 04-May-17 DEBUG [L8423] [01997ms]: CalculatePolicy::getRequiredData(): Date Range: Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET DEBUG [L0827] [02013ms]: CalculatePolicy::getSchedulePolicy(): Maximum Schedule Policy Start/Stop Window: 7200 DEBUG [L0762] [02013ms]: CalculatePolicy::getScheduleData(): Getting Schedule Data for Start Date: 29-Apr-17 10:00 PM CET End: 04-May-17 2:00 AM CET DEBUG [L0765] [02029ms]: CalculatePolicy::getScheduleData(): Found schedule rows: 4 DEBUG [L8355] [02044ms]: CalculatePolicy::getUserDateTotalData(): Found UserDateTotal rows: 12 DEBUG [L1735] [02044ms]: CalculatePolicy::getMealTimePolicy(): Found schedule policy rows: 4 DEBUG [L1747] [02060ms]: CalculatePolicy::getMealTimePolicy(): Found meal policy rows: 2 DEBUG [L1756] [02060ms]: CalculatePolicy::getMealTimePolicy(): Found schedule policy meal policy rows: 1 Policy Group: 1 DEBUG [L1410] [02060ms]: CalculatePolicy::getBreakTimePolicy(): No break policy rows... DEBUG [L5401] [02060ms]: CalculatePolicy::getExceptionPolicy(): Found Active Exceptions: 11 DEBUG [L5482] [02060ms]: CalculatePolicy::getPunchData(): Found punch rows: 7 DEBUG [L5417] [02060ms]: CalculatePolicy::getExceptionData(): Found existing exception rows: 1 DEBUG [L8484] [02060ms]: CalculatePolicy::getRequiredData(): Done collecting required data... DEBUG [L8724] [02060ms]: CalculatePolicy::_calculate(): Not calculating any time related policies due to flags... DEBUG [L3571] [02060ms]: CalculatePolicy::calculateExceptionPolicy(): DateStamp: 03-May-17 12:00 PM CET DEBUG [L3586] [02060ms]: CalculatePolicy::calculateExceptionPolicy(): Setting preMature Exception delay to maximum shift time: 57600 Enable PreMature Exceptions: 1 DEBUG [L0663] [02060ms]: CalculatePolicy::filterScheduleDataByStatus(): Start Date: 03-May-17 End Date: 03-May-17 DEBUG [L0680] [02060ms]: CalculatePolicy::filterScheduleDataByStatus(): Found schedule rows matched filter: 1 DEBUG [L5431] [02060ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Date: 03-May-17 DEBUG [L5447] [02060ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Found punch rows matched filter: 2 DEBUG [L3604] [02060ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: L3 Type ID: 50 DEBUG [L8261] [02060ms]: CalculatePolicy::filterUserDateTotalDataByObjectTypeIDs(): Found user_date_total rows matched filter: 1 DEBUG [L4680] [02060ms]: CalculatePolicy::calculateExceptionPolicy(): Daily Total Time: 32400 User ID: 175 DEBUG [L8317] [02060ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): UDT ID: 17498 Start: 03-May-17 8:00 AM CET End: 03-May-17 5:00 PM CET DEBUG [L8330] [02060ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): Shift Start: 03-May-17 8:00 AM CET End: 03-May-17 5:00 PM CET DEBUG [L0692] [02060ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Start Date: 03-May-17 8:00 AM CET End Date: 03-May-17 5:00 PM CET DEBUG [L0696] [02060ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 20 Start Time: 01-May-17 8:00 AM CET End Time: 01-May-17 5:00 PM CET DEBUG [L0731] [02060ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [02060ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 02-May-17 8:00 AM CET End Time: 02-May-17 5:00 PM CET DEBUG [L0731] [02060ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [02060ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 03-May-17 8:00 AM CET End Time: 03-May-17 5:00 PM CET DEBUG [L1046] [02060ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493794800 DEBUG [L1046] [02060ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493827200 DEBUG [L0718] [02060ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Within schedule times. DEBUG [L0744] [02060ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Found schedule rows matched filter: 1 DEBUG [L0804] [02060ms]: CalculatePolicy::filterSchedulePolicyByDate(): Found scheduled shifts for this date: 03-May-17 Total: 1 DEBUG [L1679] [02060ms] Array: CalculatePolicy::filterMealTimePolicy(): Meal Policies that apply to: 03-May-17 from schedule policies: array(1) { [0]=> int(0) } DEBUG [L1697] [02060ms]: CalculatePolicy::filterMealTimePolicy(): Using Policy Group meal policies... DEBUG [L1708] [02060ms]: CalculatePolicy::filterMealTimePolicy(): Meal policy does not match type or trigger time: 25200 DEBUG [L1716] [02060ms]: CalculatePolicy::filterMealTimePolicy(): Forced to always return at least one... DEBUG [L3604] [02060ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M1 Type ID: 50 DEBUG [L3604] [02060ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M2 Type ID: 50 DEBUG [L3604] [02060ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M3 Type ID: 50 DEBUG [L4216] [02060ms]: CalculatePolicy::calculateExceptionPolicy(): Lunch Punches match up. DEBUG [L3604] [02060ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M4 Type ID: 50 DEBUG [L4278] [02060ms]: CalculatePolicy::calculateExceptionPolicy(): Break Punches match up. DEBUG [L3604] [02060ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S1 Type ID: 50 DEBUG [L1065] [02060ms]: ScheduleFactory::inSchedule(): aWithin Schedule: 1493794800 DEBUG [L3604] [02060ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S2 Type ID: 50 DEBUG [L1128] [02060ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1731 DEBUG [L1128] [02060ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1765 DEBUG [L1046] [02060ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493794800 DEBUG [L1133] [02060ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3704] [02075ms]: CalculatePolicy::calculateExceptionPolicy(): Schedule Found DEBUG [L3604] [02075ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S3 Type ID: 50 DEBUG [L1128] [02075ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1731 DEBUG [L1128] [02075ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1765 DEBUG [L1046] [02075ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493794800 DEBUG [L1133] [02075ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3740] [02075ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3604] [02075ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S4 Type ID: 50 DEBUG [L3778] [02075ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3794] [02075ms]: CalculatePolicy::calculateExceptionPolicy(): Checking Late Starting Shift exception... Current time: 04-May-17 4:23 PM CET DEBUG [L3604] [02075ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S5 Type ID: 50 DEBUG [L1128] [02075ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1765 DEBUG [L1046] [02075ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493827200 DEBUG [L1133] [02075ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3897] [02075ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3604] [02075ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S6 Type ID: 50 DEBUG [L3947] [02075ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L5393] [02075ms]: CalculatePolicy::calculateExceptionPolicy(): No exception policies to calculate... DEBUG [L8565] [02075ms]: CalculatePolicy::getNextPendingDate(): Next Pending Date: 04-May-17 12:00 AM CET DEBUG [L8741] [02075ms]: CalculatePolicy::_calculate(): Next Pending Date: 04-May-17 12:00 AM CET DEBUG [L8779] [02075ms]: CalculatePolicy::calculate(): I: 1 Calculating DateStamp: 04-May-17 12:00 AM CET DEBUG [L8586] [02075ms]: CalculatePolicy::getLastPendingDate(): Last Pending Date: DEBUG [L8397] [02075ms]: CalculatePolicy::getDatesToObtainDataFor(): Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET(1493852400) DEBUG [L8481] [02075ms]: CalculatePolicy::getRequiredData(): No dates to get required data for... DEBUG [L8484] [02075ms]: CalculatePolicy::getRequiredData(): Done collecting required data... DEBUG [L8724] [02075ms]: CalculatePolicy::_calculate(): Not calculating any time related policies due to flags... DEBUG [L3571] [02075ms]: CalculatePolicy::calculateExceptionPolicy(): DateStamp: 04-May-17 12:00 PM CET DEBUG [L3586] [02075ms]: CalculatePolicy::calculateExceptionPolicy(): Setting preMature Exception delay to maximum shift time: 57600 Enable PreMature Exceptions: 1 DEBUG [L0663] [02075ms]: CalculatePolicy::filterScheduleDataByStatus(): Start Date: 04-May-17 End Date: 04-May-17 DEBUG [L0680] [02075ms]: CalculatePolicy::filterScheduleDataByStatus(): Found schedule rows matched filter: 1 DEBUG [L5431] [02075ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Date: 04-May-17 DEBUG [L5447] [02075ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Found punch rows matched filter: 1 DEBUG [L3604] [02075ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: L3 Type ID: 5 DEBUG [L8261] [02075ms]: CalculatePolicy::filterUserDateTotalDataByObjectTypeIDs(): Found user_date_total rows matched filter: 1 DEBUG [L4680] [02075ms]: CalculatePolicy::calculateExceptionPolicy(): Daily Total Time: 0 User ID: 175 DEBUG [L8317] [02075ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): UDT ID: 18425 Start: 04-May-17 8:00 AM CET End: DEBUG [L8330] [02075ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): Shift Start: 04-May-17 8:00 AM CET End: DEBUG [L0692] [02075ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Start Date: 04-May-17 8:00 AM CET End Date: DEBUG [L0696] [02075ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 20 Start Time: 01-May-17 8:00 AM CET End Time: 01-May-17 5:00 PM CET DEBUG [L0731] [02075ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [02075ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 02-May-17 8:00 AM CET End Time: 02-May-17 5:00 PM CET DEBUG [L0731] [02075ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [02075ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 03-May-17 8:00 AM CET End Time: 03-May-17 5:00 PM CET DEBUG [L0731] [02075ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [02075ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 04-May-17 8:00 AM CET End Time: 04-May-17 5:00 PM CET DEBUG [L1046] [02075ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493881200 DEBUG [L0724] [02075ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Within schedule start/stop time by: 7200 Prev Best Diff: DEBUG [L0744] [02075ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Found schedule rows matched filter: 1 DEBUG [L0804] [02075ms]: CalculatePolicy::filterSchedulePolicyByDate(): Found scheduled shifts for this date: 04-May-17 Total: 1 DEBUG [L1679] [02091ms] Array: CalculatePolicy::filterMealTimePolicy(): Meal Policies that apply to: 04-May-17 from schedule policies: array(1) { [0]=> int(0) } DEBUG [L1697] [02091ms]: CalculatePolicy::filterMealTimePolicy(): Using Policy Group meal policies... DEBUG [L1708] [02091ms]: CalculatePolicy::filterMealTimePolicy(): Meal policy does not match type or trigger time: 25200 DEBUG [L1716] [02091ms]: CalculatePolicy::filterMealTimePolicy(): Forced to always return at least one... DEBUG [L3604] [02091ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M1 Type ID: 50 DEBUG [L4088] [02091ms]: CalculatePolicy::calculateExceptionPolicy(): a1Found Missing Punch: DEBUG [L3604] [02091ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M2 Type ID: 5 DEBUG [L4127] [02091ms]: CalculatePolicy::calculateExceptionPolicy(): a2Found Missing Punch: DEBUG [L4130] [02091ms]: CalculatePolicy::calculateExceptionPolicy(): b2Found Missing Out Punch: DEBUG [L3604] [02091ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M3 Type ID: 5 DEBUG [L4216] [02091ms]: CalculatePolicy::calculateExceptionPolicy(): Lunch Punches match up. DEBUG [L3604] [02091ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M4 Type ID: 5 DEBUG [L4278] [02091ms]: CalculatePolicy::calculateExceptionPolicy(): Break Punches match up. DEBUG [L3604] [02091ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S1 Type ID: 50 DEBUG [L3604] [02091ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S2 Type ID: 50 DEBUG [L1128] [02091ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1765 DEBUG [L1128] [02091ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1803 DEBUG [L1046] [02091ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493881200 DEBUG [L1133] [02091ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3704] [02091ms]: CalculatePolicy::calculateExceptionPolicy(): Schedule Found DEBUG [L3604] [02091ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S3 Type ID: 50 DEBUG [L1128] [02091ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1765 DEBUG [L1128] [02091ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1803 DEBUG [L1046] [02091ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493881200 DEBUG [L1133] [02091ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3740] [02091ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3604] [02091ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S4 Type ID: 50 DEBUG [L3778] [02091ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3794] [02091ms]: CalculatePolicy::calculateExceptionPolicy(): Checking Late Starting Shift exception... Current time: 04-May-17 4:23 PM CET DEBUG [L1894] [02091ms]: TTDate::inWindow(): Epoch: 04-May-17 4:23 PM CET Window Epoch: 04-May-17 8:00 AM CET Window: 900 DEBUG [L1902] [02091ms]: TTDate::inWindow(): NOT Within Window DEBUG [L3810] [02091ms]: CalculatePolicy::calculateExceptionPolicy(): Found Schedule: Start Time: 04-May-17 8:00 AM CET DEBUG [L1065] [02091ms]: ScheduleFactory::inSchedule(): aWithin Schedule: 1493881200 DEBUG [L3832] [02091ms]: CalculatePolicy::calculateExceptionPolicy(): bFound punch for schedule... DEBUG [L3604] [02091ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S5 Type ID: 50 DEBUG [L3604] [02091ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S6 Type ID: 50 DEBUG [L3965] [02091ms]: CalculatePolicy::calculateExceptionPolicy(): aFound Missing Punch: DEBUG [L3968] [02091ms]: CalculatePolicy::calculateExceptionPolicy(): bFound Missing Out Punch: DEBUG [L3971] [02091ms]: CalculatePolicy::calculateExceptionPolicy(): Punch: 04-May-17 8:00 AM CET Schedule Start Time: 04-May-17 8:00 AM CET End Time: 04-May-17 5:00 PM CET DEBUG [L5393] [02091ms]: CalculatePolicy::calculateExceptionPolicy(): No exception policies to calculate... DEBUG [L8743] [02091ms]: CalculatePolicy::_calculate(): No more Pending Dates... DEBUG [L8800] [02091ms]: CalculatePolicy::Save(): Saving data... DEBUG [L0403] [02091ms]: CalculatePolicy::insertUserDateTotal(): System total time was not deleted before trying to insert it again... This is either an error or the pay period is locked. DEBUG [L1838] [02091ms]: Factory::CommitTransaction(): CommitTransaction(): Final Commit... Transaction: Count: 1 Off: 1 OK: 1 DEBUG [L1852] [02091ms]: Factory::setTransactionMode(): setTransactionMode(): Mode: DEBUG [L0163] [02091ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0084] [02091ms]: [Function](): (26). User: 172 Start Date: 03-May-17 12:00 AM UTC End Date: 04-May-17 12:00 AM UTC DEBUG [L0163] [02091ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0254] [02091ms]: CalculatePolicy::isPastDateCalculationRequired(): Past date calculation is NOT required... DEBUG [L8537] [02091ms]: CalculatePolicy::addPendingCalculationDate(): Add Pending Dates: 2 DEBUG [L1852] [02091ms]: Factory::setTransactionMode(): setTransactionMode(): Mode: REPEATABLE READ DEBUG [L1827] [02091ms]: Factory::StartTransaction(): StartTransaction(): Transaction: Count: 0 Off: 0 OK: 1 DEBUG [L1862] [02091ms]: Factory::getTransactionMode(): getTransactionMode(): Mode: repeatable read DEBUG [L8779] [02091ms]: CalculatePolicy::calculate(): I: 0 Calculating DateStamp: 03-May-17 12:00 AM CET DEBUG [L8586] [02091ms]: CalculatePolicy::getLastPendingDate(): Last Pending Date: 04-May-17 12:00 AM CET DEBUG [L8397] [02091ms]: CalculatePolicy::getDatesToObtainDataFor(): Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET(1493852400) DEBUG [L8404] [02091ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 30-Apr-17 12:00 AM CET DEBUG [L8404] [02091ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 01-May-17 12:00 AM CET DEBUG [L8404] [02091ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 02-May-17 12:00 AM CET DEBUG [L8404] [02091ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 03-May-17 12:00 AM CET DEBUG [L8404] [02091ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 04-May-17 12:00 AM CET DEBUG [L8374] [02091ms]: CalculatePolicy::getDateRangeFromDateArray(): Found Date Range: Start: 30-Apr-17 End: 04-May-17 DEBUG [L8423] [02091ms]: CalculatePolicy::getRequiredData(): Date Range: Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET DEBUG [L0827] [02091ms]: CalculatePolicy::getSchedulePolicy(): Maximum Schedule Policy Start/Stop Window: 7200 DEBUG [L0762] [02091ms]: CalculatePolicy::getScheduleData(): Getting Schedule Data for Start Date: 29-Apr-17 10:00 PM CET End: 04-May-17 2:00 AM CET DEBUG [L0765] [02107ms]: CalculatePolicy::getScheduleData(): Found schedule rows: 4 DEBUG [L8355] [02122ms]: CalculatePolicy::getUserDateTotalData(): Found UserDateTotal rows: 12 DEBUG [L1735] [02138ms]: CalculatePolicy::getMealTimePolicy(): Found schedule policy rows: 4 DEBUG [L1747] [02138ms]: CalculatePolicy::getMealTimePolicy(): Found meal policy rows: 2 DEBUG [L1756] [02138ms]: CalculatePolicy::getMealTimePolicy(): Found schedule policy meal policy rows: 1 Policy Group: 1 DEBUG [L1410] [02138ms]: CalculatePolicy::getBreakTimePolicy(): No break policy rows... DEBUG [L5401] [02138ms]: CalculatePolicy::getExceptionPolicy(): Found Active Exceptions: 11 DEBUG [L5482] [02138ms]: CalculatePolicy::getPunchData(): Found punch rows: 7 DEBUG [L5417] [02138ms]: CalculatePolicy::getExceptionData(): Found existing exception rows: 2 DEBUG [L8484] [02138ms]: CalculatePolicy::getRequiredData(): Done collecting required data... DEBUG [L8724] [02138ms]: CalculatePolicy::_calculate(): Not calculating any time related policies due to flags... DEBUG [L3571] [02138ms]: CalculatePolicy::calculateExceptionPolicy(): DateStamp: 03-May-17 12:00 PM CET DEBUG [L3586] [02138ms]: CalculatePolicy::calculateExceptionPolicy(): Setting preMature Exception delay to maximum shift time: 57600 Enable PreMature Exceptions: 1 DEBUG [L0663] [02138ms]: CalculatePolicy::filterScheduleDataByStatus(): Start Date: 03-May-17 End Date: 03-May-17 DEBUG [L0680] [02138ms]: CalculatePolicy::filterScheduleDataByStatus(): Found schedule rows matched filter: 1 DEBUG [L5431] [02138ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Date: 03-May-17 DEBUG [L5447] [02138ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Found punch rows matched filter: 2 DEBUG [L3604] [02138ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: L3 Type ID: 50 DEBUG [L8261] [02138ms]: CalculatePolicy::filterUserDateTotalDataByObjectTypeIDs(): Found user_date_total rows matched filter: 1 DEBUG [L4680] [02138ms]: CalculatePolicy::calculateExceptionPolicy(): Daily Total Time: 31800 User ID: 172 DEBUG [L8317] [02138ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): UDT ID: 17248 Start: 03-May-17 8:10 AM CET End: 03-May-17 5:00 PM CET DEBUG [L8330] [02138ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): Shift Start: 03-May-17 8:10 AM CET End: 03-May-17 5:00 PM CET DEBUG [L0692] [02138ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Start Date: 03-May-17 8:10 AM CET End Date: 03-May-17 5:00 PM CET DEBUG [L0696] [02138ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 20 Start Time: 01-May-17 8:00 AM CET End Time: 01-May-17 5:00 PM CET DEBUG [L0731] [02138ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [02138ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 02-May-17 8:00 AM CET End Time: 02-May-17 5:00 PM CET DEBUG [L0731] [02138ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [02153ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 03-May-17 8:00 AM CET End Time: 03-May-17 5:00 PM CET DEBUG [L1046] [02153ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493795400 DEBUG [L1046] [02153ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493827200 DEBUG [L0718] [02153ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Within schedule times. DEBUG [L0744] [02153ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Found schedule rows matched filter: 1 DEBUG [L0804] [02153ms]: CalculatePolicy::filterSchedulePolicyByDate(): Found scheduled shifts for this date: 03-May-17 Total: 1 DEBUG [L1679] [02153ms] Array: CalculatePolicy::filterMealTimePolicy(): Meal Policies that apply to: 03-May-17 from schedule policies: array(1) { [0]=> int(0) } DEBUG [L1697] [02153ms]: CalculatePolicy::filterMealTimePolicy(): Using Policy Group meal policies... DEBUG [L1708] [02153ms]: CalculatePolicy::filterMealTimePolicy(): Meal policy does not match type or trigger time: 25200 DEBUG [L1716] [02153ms]: CalculatePolicy::filterMealTimePolicy(): Forced to always return at least one... DEBUG [L3604] [02153ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M1 Type ID: 50 DEBUG [L3604] [02153ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M2 Type ID: 50 DEBUG [L3604] [02153ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M3 Type ID: 50 DEBUG [L4216] [02153ms]: CalculatePolicy::calculateExceptionPolicy(): Lunch Punches match up. DEBUG [L3604] [02153ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M4 Type ID: 50 DEBUG [L4278] [02153ms]: CalculatePolicy::calculateExceptionPolicy(): Break Punches match up. DEBUG [L3604] [02153ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S1 Type ID: 50 DEBUG [L1065] [02153ms]: ScheduleFactory::inSchedule(): aWithin Schedule: 1493795400 DEBUG [L3604] [02153ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S2 Type ID: 50 DEBUG [L1128] [02153ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1728 DEBUG [L1128] [02153ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1762 DEBUG [L1046] [02153ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493795400 DEBUG [L1133] [02153ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3704] [02153ms]: CalculatePolicy::calculateExceptionPolicy(): Schedule Found DEBUG [L3604] [02153ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S3 Type ID: 50 DEBUG [L1128] [02153ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1728 DEBUG [L1128] [02153ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1762 DEBUG [L1046] [02153ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493795400 DEBUG [L1133] [02153ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3740] [02153ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3604] [02153ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S4 Type ID: 50 DEBUG [L1894] [02153ms]: TTDate::inWindow(): Epoch: 03-May-17 8:10 AM CET Window Epoch: 03-May-17 8:00 AM CET Window: 900 DEBUG [L1898] [02153ms]: TTDate::inWindow(): Within Window DEBUG [L3763] [02153ms]: CalculatePolicy::calculateExceptionPolicy(): Within Grace time, IGNORE EXCEPTION: DEBUG [L3794] [02153ms]: CalculatePolicy::calculateExceptionPolicy(): Checking Late Starting Shift exception... Current time: 04-May-17 4:23 PM CET DEBUG [L3604] [02153ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S5 Type ID: 50 DEBUG [L1128] [02153ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1762 DEBUG [L1046] [02153ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493827200 DEBUG [L1133] [02153ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3897] [02153ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3604] [02153ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S6 Type ID: 50 DEBUG [L3947] [02153ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L5393] [02153ms]: CalculatePolicy::calculateExceptionPolicy(): No exception policies to calculate... DEBUG [L8565] [02153ms]: CalculatePolicy::getNextPendingDate(): Next Pending Date: 04-May-17 12:00 AM CET DEBUG [L8741] [02153ms]: CalculatePolicy::_calculate(): Next Pending Date: 04-May-17 12:00 AM CET DEBUG [L8779] [02153ms]: CalculatePolicy::calculate(): I: 1 Calculating DateStamp: 04-May-17 12:00 AM CET DEBUG [L8586] [02153ms]: CalculatePolicy::getLastPendingDate(): Last Pending Date: DEBUG [L8397] [02153ms]: CalculatePolicy::getDatesToObtainDataFor(): Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET(1493852400) DEBUG [L8481] [02153ms]: CalculatePolicy::getRequiredData(): No dates to get required data for... DEBUG [L8484] [02153ms]: CalculatePolicy::getRequiredData(): Done collecting required data... DEBUG [L8724] [02153ms]: CalculatePolicy::_calculate(): Not calculating any time related policies due to flags... DEBUG [L3571] [02153ms]: CalculatePolicy::calculateExceptionPolicy(): DateStamp: 04-May-17 12:00 PM CET DEBUG [L3586] [02153ms]: CalculatePolicy::calculateExceptionPolicy(): Setting preMature Exception delay to maximum shift time: 57600 Enable PreMature Exceptions: 1 DEBUG [L0663] [02153ms]: CalculatePolicy::filterScheduleDataByStatus(): Start Date: 04-May-17 End Date: 04-May-17 DEBUG [L0680] [02153ms]: CalculatePolicy::filterScheduleDataByStatus(): Found schedule rows matched filter: 1 DEBUG [L0680] [02153ms]: CalculatePolicy::filterScheduleDataByStatus(): Maximum debug buffer size of: 1000 reached. Writing out buffer before continuing... Buffer ID: 590b47542c85d ---------------[ 04-May-2017 16:23:02 +0100 [1493911382.3352] (PID: 4596) ]--------------- ---------------[ 04-May-2017 16:23:02 +0100 [1493911380.1824] (PID: 4596) ]--------------- DEBUG [L0680] [02153ms]: CalculatePolicy::filterScheduleDataByStatus(): Continuing debug output from Buffer ID: 590b47542c85d DEBUG [L5431] [02153ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Date: 04-May-17 DEBUG [L5447] [02153ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Found punch rows matched filter: 1 DEBUG [L3604] [02153ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: L3 Type ID: 5 DEBUG [L8261] [02153ms]: CalculatePolicy::filterUserDateTotalDataByObjectTypeIDs(): Found user_date_total rows matched filter: 1 DEBUG [L4680] [02153ms]: CalculatePolicy::calculateExceptionPolicy(): Daily Total Time: 0 User ID: 172 DEBUG [L8317] [02153ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): UDT ID: 18013 Start: 04-May-17 8:00 AM CET End: DEBUG [L8330] [02153ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): Shift Start: 04-May-17 8:00 AM CET End: DEBUG [L0692] [02153ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Start Date: 04-May-17 8:00 AM CET End Date: DEBUG [L0696] [02153ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 20 Start Time: 01-May-17 8:00 AM CET End Time: 01-May-17 5:00 PM CET DEBUG [L0731] [02153ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [02153ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 02-May-17 8:00 AM CET End Time: 02-May-17 5:00 PM CET DEBUG [L0731] [02153ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [02153ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 03-May-17 8:00 AM CET End Time: 03-May-17 5:00 PM CET DEBUG [L0731] [02153ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [02153ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 04-May-17 8:00 AM CET End Time: 04-May-17 5:00 PM CET DEBUG [L1046] [02153ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493881200 DEBUG [L0724] [02153ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Within schedule start/stop time by: 7200 Prev Best Diff: DEBUG [L0744] [02153ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Found schedule rows matched filter: 1 DEBUG [L0804] [02153ms]: CalculatePolicy::filterSchedulePolicyByDate(): Found scheduled shifts for this date: 04-May-17 Total: 1 DEBUG [L1679] [02153ms] Array: CalculatePolicy::filterMealTimePolicy(): Meal Policies that apply to: 04-May-17 from schedule policies: array(1) { [0]=> int(0) } DEBUG [L1697] [02153ms]: CalculatePolicy::filterMealTimePolicy(): Using Policy Group meal policies... DEBUG [L1708] [02153ms]: CalculatePolicy::filterMealTimePolicy(): Meal policy does not match type or trigger time: 25200 DEBUG [L1716] [02153ms]: CalculatePolicy::filterMealTimePolicy(): Forced to always return at least one... DEBUG [L3604] [02153ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M1 Type ID: 50 DEBUG [L4088] [02153ms]: CalculatePolicy::calculateExceptionPolicy(): a1Found Missing Punch: DEBUG [L3604] [02153ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M2 Type ID: 5 DEBUG [L4127] [02153ms]: CalculatePolicy::calculateExceptionPolicy(): a2Found Missing Punch: DEBUG [L4130] [02153ms]: CalculatePolicy::calculateExceptionPolicy(): b2Found Missing Out Punch: DEBUG [L3604] [02153ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M3 Type ID: 5 DEBUG [L4216] [02153ms]: CalculatePolicy::calculateExceptionPolicy(): Lunch Punches match up. DEBUG [L3604] [02153ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M4 Type ID: 5 DEBUG [L4278] [02153ms]: CalculatePolicy::calculateExceptionPolicy(): Break Punches match up. DEBUG [L3604] [02153ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S1 Type ID: 50 DEBUG [L3604] [02153ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S2 Type ID: 50 DEBUG [L1128] [02169ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1762 DEBUG [L1128] [02169ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1800 DEBUG [L1046] [02169ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493881200 DEBUG [L1133] [02169ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3704] [02169ms]: CalculatePolicy::calculateExceptionPolicy(): Schedule Found DEBUG [L3604] [02169ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S3 Type ID: 50 DEBUG [L1128] [02169ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1762 DEBUG [L1128] [02169ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1800 DEBUG [L1046] [02169ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493881200 DEBUG [L1133] [02169ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3740] [02169ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3604] [02169ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S4 Type ID: 50 DEBUG [L3778] [02169ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3794] [02169ms]: CalculatePolicy::calculateExceptionPolicy(): Checking Late Starting Shift exception... Current time: 04-May-17 4:23 PM CET DEBUG [L1894] [02169ms]: TTDate::inWindow(): Epoch: 04-May-17 4:23 PM CET Window Epoch: 04-May-17 8:00 AM CET Window: 900 DEBUG [L1902] [02169ms]: TTDate::inWindow(): NOT Within Window DEBUG [L3810] [02169ms]: CalculatePolicy::calculateExceptionPolicy(): Found Schedule: Start Time: 04-May-17 8:00 AM CET DEBUG [L1065] [02169ms]: ScheduleFactory::inSchedule(): aWithin Schedule: 1493881200 DEBUG [L3832] [02169ms]: CalculatePolicy::calculateExceptionPolicy(): bFound punch for schedule... DEBUG [L3604] [02169ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S5 Type ID: 50 DEBUG [L3604] [02169ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S6 Type ID: 50 DEBUG [L3965] [02169ms]: CalculatePolicy::calculateExceptionPolicy(): aFound Missing Punch: DEBUG [L3968] [02169ms]: CalculatePolicy::calculateExceptionPolicy(): bFound Missing Out Punch: DEBUG [L3971] [02169ms]: CalculatePolicy::calculateExceptionPolicy(): Punch: 04-May-17 8:00 AM CET Schedule Start Time: 04-May-17 8:00 AM CET End Time: 04-May-17 5:00 PM CET DEBUG [L5393] [02169ms]: CalculatePolicy::calculateExceptionPolicy(): No exception policies to calculate... DEBUG [L8743] [02169ms]: CalculatePolicy::_calculate(): No more Pending Dates... DEBUG [L8800] [02169ms]: CalculatePolicy::Save(): Saving data... DEBUG [L0403] [02169ms]: CalculatePolicy::insertUserDateTotal(): System total time was not deleted before trying to insert it again... This is either an error or the pay period is locked. DEBUG [L1838] [02169ms]: Factory::CommitTransaction(): CommitTransaction(): Final Commit... Transaction: Count: 1 Off: 1 OK: 1 DEBUG [L1852] [02169ms]: Factory::setTransactionMode(): setTransactionMode(): Mode: DEBUG [L0163] [02169ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0084] [02169ms]: [Function](): (27). User: 197 Start Date: 04-May-17 12:00 AM UTC End Date: 04-May-17 12:00 AM UTC DEBUG [L0163] [02169ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0254] [02169ms]: CalculatePolicy::isPastDateCalculationRequired(): Past date calculation is NOT required... DEBUG [L8535] [02169ms]: CalculatePolicy::addPendingCalculationDate(): Add Pending Date: 04-May-17 DEBUG [L1852] [02169ms]: Factory::setTransactionMode(): setTransactionMode(): Mode: REPEATABLE READ DEBUG [L1827] [02169ms]: Factory::StartTransaction(): StartTransaction(): Transaction: Count: 0 Off: 0 OK: 1 DEBUG [L1862] [02169ms]: Factory::getTransactionMode(): getTransactionMode(): Mode: repeatable read DEBUG [L8779] [02169ms]: CalculatePolicy::calculate(): I: 0 Calculating DateStamp: 04-May-17 12:00 AM CET DEBUG [L8586] [02169ms]: CalculatePolicy::getLastPendingDate(): Last Pending Date: 04-May-17 12:00 AM CET DEBUG [L8397] [02169ms]: CalculatePolicy::getDatesToObtainDataFor(): Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET(1493852400) DEBUG [L8404] [02169ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 30-Apr-17 12:00 AM CET DEBUG [L8404] [02169ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 01-May-17 12:00 AM CET DEBUG [L8404] [02169ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 02-May-17 12:00 AM CET DEBUG [L8404] [02169ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 03-May-17 12:00 AM CET DEBUG [L8404] [02169ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 04-May-17 12:00 AM CET DEBUG [L8374] [02169ms]: CalculatePolicy::getDateRangeFromDateArray(): Found Date Range: Start: 30-Apr-17 End: 04-May-17 DEBUG [L8423] [02169ms]: CalculatePolicy::getRequiredData(): Date Range: Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET DEBUG [L0827] [02169ms]: CalculatePolicy::getSchedulePolicy(): Maximum Schedule Policy Start/Stop Window: 7200 DEBUG [L0762] [02169ms]: CalculatePolicy::getScheduleData(): Getting Schedule Data for Start Date: 29-Apr-17 10:00 PM CET End: 04-May-17 2:00 AM CET DEBUG [L0765] [02185ms]: CalculatePolicy::getScheduleData(): Found schedule rows: 4 DEBUG [L8355] [02200ms]: CalculatePolicy::getUserDateTotalData(): Found UserDateTotal rows: 14 DEBUG [L1735] [02216ms]: CalculatePolicy::getMealTimePolicy(): Found schedule policy rows: 4 DEBUG [L1747] [02216ms]: CalculatePolicy::getMealTimePolicy(): Found meal policy rows: 2 DEBUG [L1756] [02216ms]: CalculatePolicy::getMealTimePolicy(): Found schedule policy meal policy rows: 1 Policy Group: 1 DEBUG [L1410] [02216ms]: CalculatePolicy::getBreakTimePolicy(): No break policy rows... DEBUG [L5401] [02216ms]: CalculatePolicy::getExceptionPolicy(): Found Active Exceptions: 11 DEBUG [L5482] [02216ms]: CalculatePolicy::getPunchData(): Found punch rows: 4 DEBUG [L5425] [02216ms]: CalculatePolicy::getExceptionData(): No exception rows... DEBUG [L8484] [02216ms]: CalculatePolicy::getRequiredData(): Done collecting required data... DEBUG [L8724] [02216ms]: CalculatePolicy::_calculate(): Not calculating any time related policies due to flags... DEBUG [L3571] [02216ms]: CalculatePolicy::calculateExceptionPolicy(): DateStamp: 04-May-17 12:00 PM CET DEBUG [L3586] [02216ms]: CalculatePolicy::calculateExceptionPolicy(): Setting preMature Exception delay to maximum shift time: 57600 Enable PreMature Exceptions: 1 DEBUG [L0663] [02216ms]: CalculatePolicy::filterScheduleDataByStatus(): Start Date: 04-May-17 End Date: 04-May-17 DEBUG [L0685] [02216ms]: CalculatePolicy::filterScheduleDataByStatus(): No schedule rows match filter... DEBUG [L5431] [02216ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Date: 04-May-17 DEBUG [L5452] [02216ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): No punch rows match filter... DEBUG [L3604] [02216ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: L3 Type ID: 5 DEBUG [L3604] [02216ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M1 Type ID: 50 DEBUG [L3604] [02216ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M2 Type ID: 5 DEBUG [L3604] [02216ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M3 Type ID: 5 DEBUG [L3604] [02216ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M4 Type ID: 5 DEBUG [L3604] [02216ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S1 Type ID: 50 DEBUG [L3604] [02216ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S2 Type ID: 50 DEBUG [L3604] [02216ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S3 Type ID: 50 DEBUG [L3604] [02216ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S4 Type ID: 50 DEBUG [L3794] [02216ms]: CalculatePolicy::calculateExceptionPolicy(): Checking Late Starting Shift exception... Current time: 04-May-17 4:23 PM CET DEBUG [L3856] [02216ms]: CalculatePolicy::calculateExceptionPolicy(): NO Schedules Found DEBUG [L3604] [02216ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S5 Type ID: 50 DEBUG [L3604] [02216ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S6 Type ID: 50 DEBUG [L5393] [02216ms]: CalculatePolicy::calculateExceptionPolicy(): No exception policies to calculate... DEBUG [L8743] [02216ms]: CalculatePolicy::_calculate(): No more Pending Dates... DEBUG [L8800] [02216ms]: CalculatePolicy::Save(): Saving data... DEBUG [L0403] [02216ms]: CalculatePolicy::insertUserDateTotal(): System total time was not deleted before trying to insert it again... This is either an error or the pay period is locked. DEBUG [L1838] [02216ms]: Factory::CommitTransaction(): CommitTransaction(): Final Commit... Transaction: Count: 1 Off: 1 OK: 1 DEBUG [L1852] [02216ms]: Factory::setTransactionMode(): setTransactionMode(): Mode: DEBUG [L0163] [02216ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0084] [02216ms]: [Function](): (28). User: 373 Start Date: 03-May-17 12:00 AM UTC End Date: 04-May-17 12:00 AM UTC DEBUG [L0163] [02231ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0254] [02231ms]: CalculatePolicy::isPastDateCalculationRequired(): Past date calculation is NOT required... DEBUG [L8537] [02231ms]: CalculatePolicy::addPendingCalculationDate(): Add Pending Dates: 2 DEBUG [L1852] [02231ms]: Factory::setTransactionMode(): setTransactionMode(): Mode: REPEATABLE READ DEBUG [L1827] [02231ms]: Factory::StartTransaction(): StartTransaction(): Transaction: Count: 0 Off: 0 OK: 1 DEBUG [L1862] [02231ms]: Factory::getTransactionMode(): getTransactionMode(): Mode: repeatable read DEBUG [L8779] [02231ms]: CalculatePolicy::calculate(): I: 0 Calculating DateStamp: 03-May-17 12:00 AM CET DEBUG [L8586] [02231ms]: CalculatePolicy::getLastPendingDate(): Last Pending Date: 04-May-17 12:00 AM CET DEBUG [L8397] [02231ms]: CalculatePolicy::getDatesToObtainDataFor(): Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET(1493852400) DEBUG [L8404] [02231ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 30-Apr-17 12:00 AM CET DEBUG [L8404] [02231ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 01-May-17 12:00 AM CET DEBUG [L8404] [02231ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 02-May-17 12:00 AM CET DEBUG [L8404] [02231ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 03-May-17 12:00 AM CET DEBUG [L8404] [02231ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 04-May-17 12:00 AM CET DEBUG [L8374] [02231ms]: CalculatePolicy::getDateRangeFromDateArray(): Found Date Range: Start: 30-Apr-17 End: 04-May-17 DEBUG [L8423] [02231ms]: CalculatePolicy::getRequiredData(): Date Range: Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET DEBUG [L0827] [02231ms]: CalculatePolicy::getSchedulePolicy(): Maximum Schedule Policy Start/Stop Window: 7200 DEBUG [L0762] [02231ms]: CalculatePolicy::getScheduleData(): Getting Schedule Data for Start Date: 29-Apr-17 10:00 PM CET End: 04-May-17 2:00 AM CET DEBUG [L0765] [02247ms]: CalculatePolicy::getScheduleData(): Found schedule rows: 4 DEBUG [L8355] [02263ms]: CalculatePolicy::getUserDateTotalData(): Found UserDateTotal rows: 16 DEBUG [L1735] [02263ms]: CalculatePolicy::getMealTimePolicy(): Found schedule policy rows: 4 DEBUG [L1747] [02263ms]: CalculatePolicy::getMealTimePolicy(): Found meal policy rows: 2 DEBUG [L1756] [02263ms]: CalculatePolicy::getMealTimePolicy(): Found schedule policy meal policy rows: 1 Policy Group: 1 DEBUG [L1410] [02278ms]: CalculatePolicy::getBreakTimePolicy(): No break policy rows... DEBUG [L5401] [02278ms]: CalculatePolicy::getExceptionPolicy(): Found Active Exceptions: 11 DEBUG [L5482] [02278ms]: CalculatePolicy::getPunchData(): Found punch rows: 9 DEBUG [L5417] [02278ms]: CalculatePolicy::getExceptionData(): Found existing exception rows: 2 DEBUG [L8484] [02278ms]: CalculatePolicy::getRequiredData(): Done collecting required data... DEBUG [L8724] [02278ms]: CalculatePolicy::_calculate(): Not calculating any time related policies due to flags... DEBUG [L3571] [02278ms]: CalculatePolicy::calculateExceptionPolicy(): DateStamp: 03-May-17 12:00 PM CET DEBUG [L3586] [02278ms]: CalculatePolicy::calculateExceptionPolicy(): Setting preMature Exception delay to maximum shift time: 57600 Enable PreMature Exceptions: 1 DEBUG [L0663] [02278ms]: CalculatePolicy::filterScheduleDataByStatus(): Start Date: 03-May-17 End Date: 03-May-17 DEBUG [L0680] [02278ms]: CalculatePolicy::filterScheduleDataByStatus(): Found schedule rows matched filter: 1 DEBUG [L5431] [02278ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Date: 03-May-17 DEBUG [L5447] [02278ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Found punch rows matched filter: 2 DEBUG [L3604] [02278ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: L3 Type ID: 50 DEBUG [L8261] [02278ms]: CalculatePolicy::filterUserDateTotalDataByObjectTypeIDs(): Found user_date_total rows matched filter: 1 DEBUG [L4680] [02278ms]: CalculatePolicy::calculateExceptionPolicy(): Daily Total Time: 32400 User ID: 373 DEBUG [L8317] [02278ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): UDT ID: 17230 Start: 03-May-17 8:00 AM CET End: 03-May-17 5:00 PM CET DEBUG [L8330] [02278ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): Shift Start: 03-May-17 8:00 AM CET End: 03-May-17 5:00 PM CET DEBUG [L0692] [02278ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Start Date: 03-May-17 8:00 AM CET End Date: 03-May-17 5:00 PM CET DEBUG [L0696] [02278ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 20 Start Time: 01-May-17 8:00 AM CET End Time: 01-May-17 5:00 PM CET DEBUG [L0731] [02278ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [02278ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 02-May-17 8:00 AM CET End Time: 02-May-17 5:00 PM CET DEBUG [L0731] [02278ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [02278ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 03-May-17 8:00 AM CET End Time: 03-May-17 5:00 PM CET DEBUG [L1046] [02278ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493794800 DEBUG [L1046] [02278ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493827200 DEBUG [L0718] [02278ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Within schedule times. DEBUG [L0744] [02278ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Found schedule rows matched filter: 1 DEBUG [L0804] [02278ms]: CalculatePolicy::filterSchedulePolicyByDate(): Found scheduled shifts for this date: 03-May-17 Total: 1 DEBUG [L1679] [02278ms] Array: CalculatePolicy::filterMealTimePolicy(): Meal Policies that apply to: 03-May-17 from schedule policies: array(1) { [0]=> int(0) } DEBUG [L1697] [02278ms]: CalculatePolicy::filterMealTimePolicy(): Using Policy Group meal policies... DEBUG [L1708] [02278ms]: CalculatePolicy::filterMealTimePolicy(): Meal policy does not match type or trigger time: 25200 DEBUG [L1716] [02278ms]: CalculatePolicy::filterMealTimePolicy(): Forced to always return at least one... DEBUG [L3604] [02278ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M1 Type ID: 50 DEBUG [L3604] [02278ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M2 Type ID: 50 DEBUG [L3604] [02278ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M3 Type ID: 50 DEBUG [L4216] [02278ms]: CalculatePolicy::calculateExceptionPolicy(): Lunch Punches match up. DEBUG [L3604] [02278ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M4 Type ID: 50 DEBUG [L4278] [02278ms]: CalculatePolicy::calculateExceptionPolicy(): Break Punches match up. DEBUG [L3604] [02278ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S1 Type ID: 50 DEBUG [L1065] [02278ms]: ScheduleFactory::inSchedule(): aWithin Schedule: 1493794800 DEBUG [L3604] [02278ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S2 Type ID: 50 DEBUG [L1128] [02278ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1759 DEBUG [L1128] [02278ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1793 DEBUG [L1046] [02278ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493794800 DEBUG [L1133] [02278ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3704] [02278ms]: CalculatePolicy::calculateExceptionPolicy(): Schedule Found DEBUG [L3604] [02278ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S3 Type ID: 50 DEBUG [L1128] [02278ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1759 DEBUG [L1128] [02278ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1793 DEBUG [L1046] [02278ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493794800 DEBUG [L1133] [02278ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3740] [02278ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3604] [02278ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S4 Type ID: 50 DEBUG [L3778] [02294ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3794] [02294ms]: CalculatePolicy::calculateExceptionPolicy(): Checking Late Starting Shift exception... Current time: 04-May-17 4:23 PM CET DEBUG [L3604] [02294ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S5 Type ID: 50 DEBUG [L1128] [02294ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1793 DEBUG [L1046] [02294ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493827200 DEBUG [L1133] [02294ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3897] [02294ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3604] [02294ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S6 Type ID: 50 DEBUG [L3947] [02294ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L5393] [02294ms]: CalculatePolicy::calculateExceptionPolicy(): No exception policies to calculate... DEBUG [L8565] [02294ms]: CalculatePolicy::getNextPendingDate(): Next Pending Date: 04-May-17 12:00 AM CET DEBUG [L8741] [02294ms]: CalculatePolicy::_calculate(): Next Pending Date: 04-May-17 12:00 AM CET DEBUG [L8779] [02294ms]: CalculatePolicy::calculate(): I: 1 Calculating DateStamp: 04-May-17 12:00 AM CET DEBUG [L8586] [02294ms]: CalculatePolicy::getLastPendingDate(): Last Pending Date: DEBUG [L8397] [02294ms]: CalculatePolicy::getDatesToObtainDataFor(): Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET(1493852400) DEBUG [L8481] [02294ms]: CalculatePolicy::getRequiredData(): No dates to get required data for... DEBUG [L8484] [02294ms]: CalculatePolicy::getRequiredData(): Done collecting required data... DEBUG [L8724] [02294ms]: CalculatePolicy::_calculate(): Not calculating any time related policies due to flags... DEBUG [L3571] [02294ms]: CalculatePolicy::calculateExceptionPolicy(): DateStamp: 04-May-17 12:00 PM CET DEBUG [L3586] [02294ms]: CalculatePolicy::calculateExceptionPolicy(): Setting preMature Exception delay to maximum shift time: 57600 Enable PreMature Exceptions: 1 DEBUG [L0663] [02294ms]: CalculatePolicy::filterScheduleDataByStatus(): Start Date: 04-May-17 End Date: 04-May-17 DEBUG [L0680] [02294ms]: CalculatePolicy::filterScheduleDataByStatus(): Found schedule rows matched filter: 1 DEBUG [L5431] [02294ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Date: 04-May-17 DEBUG [L5447] [02294ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Found punch rows matched filter: 1 DEBUG [L3604] [02294ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: L3 Type ID: 5 DEBUG [L8261] [02294ms]: CalculatePolicy::filterUserDateTotalDataByObjectTypeIDs(): Found user_date_total rows matched filter: 1 DEBUG [L4680] [02294ms]: CalculatePolicy::calculateExceptionPolicy(): Daily Total Time: 0 User ID: 373 DEBUG [L8317] [02294ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): UDT ID: 18138 Start: 04-May-17 8:10 AM CET End: DEBUG [L8330] [02294ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): Shift Start: 04-May-17 8:10 AM CET End: DEBUG [L0692] [02294ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Start Date: 04-May-17 8:10 AM CET End Date: DEBUG [L0696] [02294ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 20 Start Time: 01-May-17 8:00 AM CET End Time: 01-May-17 5:00 PM CET DEBUG [L0731] [02294ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [02294ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 02-May-17 8:00 AM CET End Time: 02-May-17 5:00 PM CET DEBUG [L0731] [02294ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [02294ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 03-May-17 8:00 AM CET End Time: 03-May-17 5:00 PM CET DEBUG [L0731] [02294ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [02294ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 04-May-17 8:00 AM CET End Time: 04-May-17 5:00 PM CET DEBUG [L1046] [02294ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493881800 DEBUG [L0724] [02294ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Within schedule start/stop time by: 7200 Prev Best Diff: DEBUG [L0744] [02294ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Found schedule rows matched filter: 1 DEBUG [L0804] [02294ms]: CalculatePolicy::filterSchedulePolicyByDate(): Found scheduled shifts for this date: 04-May-17 Total: 1 DEBUG [L1679] [02294ms] Array: CalculatePolicy::filterMealTimePolicy(): Meal Policies that apply to: 04-May-17 from schedule policies: array(1) { [0]=> int(0) } DEBUG [L1697] [02294ms]: CalculatePolicy::filterMealTimePolicy(): Using Policy Group meal policies... DEBUG [L1708] [02294ms]: CalculatePolicy::filterMealTimePolicy(): Meal policy does not match type or trigger time: 25200 DEBUG [L1716] [02294ms]: CalculatePolicy::filterMealTimePolicy(): Forced to always return at least one... DEBUG [L3604] [02294ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M1 Type ID: 50 DEBUG [L4088] [02294ms]: CalculatePolicy::calculateExceptionPolicy(): a1Found Missing Punch: DEBUG [L3604] [02294ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M2 Type ID: 5 DEBUG [L4127] [02294ms]: CalculatePolicy::calculateExceptionPolicy(): a2Found Missing Punch: DEBUG [L4130] [02294ms]: CalculatePolicy::calculateExceptionPolicy(): b2Found Missing Out Punch: DEBUG [L3604] [02294ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M3 Type ID: 5 DEBUG [L4216] [02294ms]: CalculatePolicy::calculateExceptionPolicy(): Lunch Punches match up. DEBUG [L3604] [02294ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M4 Type ID: 5 DEBUG [L4278] [02294ms]: CalculatePolicy::calculateExceptionPolicy(): Break Punches match up. DEBUG [L3604] [02294ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S1 Type ID: 50 DEBUG [L3604] [02294ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S2 Type ID: 50 DEBUG [L1128] [02294ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1793 DEBUG [L1128] [02294ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1831 DEBUG [L1046] [02294ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493881800 DEBUG [L1133] [02294ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3704] [02294ms]: CalculatePolicy::calculateExceptionPolicy(): Schedule Found DEBUG [L3604] [02294ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S3 Type ID: 50 DEBUG [L1128] [02294ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1793 DEBUG [L1128] [02294ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1831 DEBUG [L1046] [02294ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493881800 DEBUG [L1133] [02294ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3740] [02294ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3604] [02294ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S4 Type ID: 50 DEBUG [L1894] [02294ms]: TTDate::inWindow(): Epoch: 04-May-17 8:10 AM CET Window Epoch: 04-May-17 8:00 AM CET Window: 900 DEBUG [L1898] [02294ms]: TTDate::inWindow(): Within Window DEBUG [L3763] [02294ms]: CalculatePolicy::calculateExceptionPolicy(): Within Grace time, IGNORE EXCEPTION: DEBUG [L3794] [02294ms]: CalculatePolicy::calculateExceptionPolicy(): Checking Late Starting Shift exception... Current time: 04-May-17 4:23 PM CET DEBUG [L1894] [02294ms]: TTDate::inWindow(): Epoch: 04-May-17 4:23 PM CET Window Epoch: 04-May-17 8:00 AM CET Window: 900 DEBUG [L1902] [02294ms]: TTDate::inWindow(): NOT Within Window DEBUG [L3810] [02294ms]: CalculatePolicy::calculateExceptionPolicy(): Found Schedule: Start Time: 04-May-17 8:00 AM CET DEBUG [L1065] [02294ms]: ScheduleFactory::inSchedule(): aWithin Schedule: 1493881800 DEBUG [L3832] [02294ms]: CalculatePolicy::calculateExceptionPolicy(): bFound punch for schedule... DEBUG [L3604] [02294ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S5 Type ID: 50 DEBUG [L3604] [02294ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S6 Type ID: 50 DEBUG [L3965] [02294ms]: CalculatePolicy::calculateExceptionPolicy(): aFound Missing Punch: DEBUG [L3968] [02294ms]: CalculatePolicy::calculateExceptionPolicy(): bFound Missing Out Punch: DEBUG [L3971] [02294ms]: CalculatePolicy::calculateExceptionPolicy(): Punch: 04-May-17 8:10 AM CET Schedule Start Time: 04-May-17 8:00 AM CET End Time: 04-May-17 5:00 PM CET DEBUG [L5393] [02294ms]: CalculatePolicy::calculateExceptionPolicy(): No exception policies to calculate... DEBUG [L8743] [02294ms]: CalculatePolicy::_calculate(): No more Pending Dates... DEBUG [L8800] [02294ms]: CalculatePolicy::Save(): Saving data... DEBUG [L0403] [02294ms]: CalculatePolicy::insertUserDateTotal(): System total time was not deleted before trying to insert it again... This is either an error or the pay period is locked. DEBUG [L1838] [02294ms]: Factory::CommitTransaction(): CommitTransaction(): Final Commit... Transaction: Count: 1 Off: 1 OK: 1 DEBUG [L1852] [02294ms]: Factory::setTransactionMode(): setTransactionMode(): Mode: DEBUG [L0163] [02294ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0084] [02294ms]: [Function](): (29). User: 187 Start Date: 03-May-17 12:00 AM UTC End Date: 04-May-17 12:00 AM UTC DEBUG [L0163] [02294ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0254] [02309ms]: CalculatePolicy::isPastDateCalculationRequired(): Past date calculation is NOT required... DEBUG [L8537] [02309ms]: CalculatePolicy::addPendingCalculationDate(): Add Pending Dates: 2 DEBUG [L1852] [02309ms]: Factory::setTransactionMode(): setTransactionMode(): Mode: REPEATABLE READ DEBUG [L1827] [02309ms]: Factory::StartTransaction(): StartTransaction(): Transaction: Count: 0 Off: 0 OK: 1 DEBUG [L1862] [02309ms]: Factory::getTransactionMode(): getTransactionMode(): Mode: repeatable read DEBUG [L8779] [02309ms]: CalculatePolicy::calculate(): I: 0 Calculating DateStamp: 03-May-17 12:00 AM CET DEBUG [L8586] [02309ms]: CalculatePolicy::getLastPendingDate(): Last Pending Date: 04-May-17 12:00 AM CET DEBUG [L8397] [02309ms]: CalculatePolicy::getDatesToObtainDataFor(): Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET(1493852400) DEBUG [L8404] [02309ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 30-Apr-17 12:00 AM CET DEBUG [L8404] [02309ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 01-May-17 12:00 AM CET DEBUG [L8404] [02309ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 02-May-17 12:00 AM CET DEBUG [L8404] [02309ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 03-May-17 12:00 AM CET DEBUG [L8404] [02309ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 04-May-17 12:00 AM CET DEBUG [L8374] [02309ms]: CalculatePolicy::getDateRangeFromDateArray(): Found Date Range: Start: 30-Apr-17 End: 04-May-17 DEBUG [L8423] [02309ms]: CalculatePolicy::getRequiredData(): Date Range: Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET DEBUG [L0827] [02309ms]: CalculatePolicy::getSchedulePolicy(): Maximum Schedule Policy Start/Stop Window: 7200 DEBUG [L0762] [02309ms]: CalculatePolicy::getScheduleData(): Getting Schedule Data for Start Date: 29-Apr-17 10:00 PM CET End: 04-May-17 2:00 AM CET DEBUG [L0765] [02325ms]: CalculatePolicy::getScheduleData(): Found schedule rows: 4 DEBUG [L8355] [02356ms]: CalculatePolicy::getUserDateTotalData(): Found UserDateTotal rows: 12 DEBUG [L1735] [02356ms]: CalculatePolicy::getMealTimePolicy(): Found schedule policy rows: 4 DEBUG [L1747] [02356ms]: CalculatePolicy::getMealTimePolicy(): Found meal policy rows: 2 DEBUG [L1756] [02356ms]: CalculatePolicy::getMealTimePolicy(): Found schedule policy meal policy rows: 1 Policy Group: 1 DEBUG [L1410] [02372ms]: CalculatePolicy::getBreakTimePolicy(): No break policy rows... DEBUG [L5401] [02372ms]: CalculatePolicy::getExceptionPolicy(): Found Active Exceptions: 11 DEBUG [L5482] [02372ms]: CalculatePolicy::getPunchData(): Found punch rows: 7 DEBUG [L5417] [02372ms]: CalculatePolicy::getExceptionData(): Found existing exception rows: 2 DEBUG [L8484] [02372ms]: CalculatePolicy::getRequiredData(): Done collecting required data... DEBUG [L8724] [02372ms]: CalculatePolicy::_calculate(): Not calculating any time related policies due to flags... DEBUG [L3571] [02372ms]: CalculatePolicy::calculateExceptionPolicy(): DateStamp: 03-May-17 12:00 PM CET DEBUG [L3586] [02372ms]: CalculatePolicy::calculateExceptionPolicy(): Setting preMature Exception delay to maximum shift time: 57600 Enable PreMature Exceptions: 1 DEBUG [L0663] [02372ms]: CalculatePolicy::filterScheduleDataByStatus(): Start Date: 03-May-17 End Date: 03-May-17 DEBUG [L0680] [02372ms]: CalculatePolicy::filterScheduleDataByStatus(): Found schedule rows matched filter: 1 DEBUG [L5431] [02372ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Date: 03-May-17 DEBUG [L5447] [02372ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Found punch rows matched filter: 2 DEBUG [L3604] [02372ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: L3 Type ID: 50 DEBUG [L8261] [02372ms]: CalculatePolicy::filterUserDateTotalDataByObjectTypeIDs(): Found user_date_total rows matched filter: 1 DEBUG [L4680] [02372ms]: CalculatePolicy::calculateExceptionPolicy(): Daily Total Time: 32400 User ID: 187 DEBUG [L8317] [02372ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): UDT ID: 17551 Start: 03-May-17 8:00 AM CET End: 03-May-17 5:00 PM CET DEBUG [L8330] [02372ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): Shift Start: 03-May-17 8:00 AM CET End: 03-May-17 5:00 PM CET DEBUG [L0692] [02372ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Start Date: 03-May-17 8:00 AM CET End Date: 03-May-17 5:00 PM CET DEBUG [L0696] [02372ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 20 Start Time: 01-May-17 8:00 AM CET End Time: 01-May-17 5:00 PM CET DEBUG [L0731] [02372ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [02372ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 02-May-17 8:00 AM CET End Time: 02-May-17 5:00 PM CET DEBUG [L0731] [02372ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [02372ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 03-May-17 8:00 AM CET End Time: 03-May-17 5:00 PM CET DEBUG [L1046] [02372ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493794800 DEBUG [L1046] [02372ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493827200 DEBUG [L0718] [02372ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Within schedule times. DEBUG [L0744] [02372ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Found schedule rows matched filter: 1 DEBUG [L0804] [02387ms]: CalculatePolicy::filterSchedulePolicyByDate(): Found scheduled shifts for this date: 03-May-17 Total: 1 DEBUG [L1679] [02387ms] Array: CalculatePolicy::filterMealTimePolicy(): Meal Policies that apply to: 03-May-17 from schedule policies: array(1) { [0]=> int(0) } DEBUG [L1697] [02387ms]: CalculatePolicy::filterMealTimePolicy(): Using Policy Group meal policies... DEBUG [L1708] [02387ms]: CalculatePolicy::filterMealTimePolicy(): Meal policy does not match type or trigger time: 25200 DEBUG [L1716] [02387ms]: CalculatePolicy::filterMealTimePolicy(): Forced to always return at least one... DEBUG [L3604] [02387ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M1 Type ID: 50 DEBUG [L3604] [02387ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M2 Type ID: 50 DEBUG [L3604] [02387ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M3 Type ID: 50 DEBUG [L4216] [02387ms]: CalculatePolicy::calculateExceptionPolicy(): Lunch Punches match up. DEBUG [L3604] [02387ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M4 Type ID: 50 DEBUG [L4278] [02387ms]: CalculatePolicy::calculateExceptionPolicy(): Break Punches match up. DEBUG [L3604] [02387ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S1 Type ID: 50 DEBUG [L1065] [02387ms]: ScheduleFactory::inSchedule(): aWithin Schedule: 1493794800 DEBUG [L3604] [02387ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S2 Type ID: 50 DEBUG [L1128] [02387ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1741 DEBUG [L1128] [02387ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1775 DEBUG [L1046] [02387ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493794800 DEBUG [L1133] [02387ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3704] [02387ms]: CalculatePolicy::calculateExceptionPolicy(): Schedule Found DEBUG [L3604] [02387ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S3 Type ID: 50 DEBUG [L1128] [02387ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1741 DEBUG [L1128] [02387ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1775 DEBUG [L1046] [02387ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493794800 DEBUG [L1133] [02387ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3740] [02387ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3604] [02387ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S4 Type ID: 50 DEBUG [L3778] [02387ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3794] [02387ms]: CalculatePolicy::calculateExceptionPolicy(): Checking Late Starting Shift exception... Current time: 04-May-17 4:23 PM CET DEBUG [L3604] [02387ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S5 Type ID: 50 DEBUG [L1128] [02387ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1775 DEBUG [L1046] [02387ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493827200 DEBUG [L1133] [02387ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3897] [02387ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3604] [02387ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S6 Type ID: 50 DEBUG [L3947] [02387ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L5393] [02387ms]: CalculatePolicy::calculateExceptionPolicy(): No exception policies to calculate... DEBUG [L8565] [02387ms]: CalculatePolicy::getNextPendingDate(): Next Pending Date: 04-May-17 12:00 AM CET DEBUG [L8741] [02387ms]: CalculatePolicy::_calculate(): Next Pending Date: 04-May-17 12:00 AM CET DEBUG [L8779] [02387ms]: CalculatePolicy::calculate(): I: 1 Calculating DateStamp: 04-May-17 12:00 AM CET DEBUG [L8586] [02387ms]: CalculatePolicy::getLastPendingDate(): Last Pending Date: DEBUG [L8397] [02387ms]: CalculatePolicy::getDatesToObtainDataFor(): Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET(1493852400) DEBUG [L8481] [02387ms]: CalculatePolicy::getRequiredData(): No dates to get required data for... DEBUG [L8484] [02387ms]: CalculatePolicy::getRequiredData(): Done collecting required data... DEBUG [L8724] [02387ms]: CalculatePolicy::_calculate(): Not calculating any time related policies due to flags... DEBUG [L3571] [02387ms]: CalculatePolicy::calculateExceptionPolicy(): DateStamp: 04-May-17 12:00 PM CET DEBUG [L3586] [02387ms]: CalculatePolicy::calculateExceptionPolicy(): Setting preMature Exception delay to maximum shift time: 57600 Enable PreMature Exceptions: 1 DEBUG [L0663] [02387ms]: CalculatePolicy::filterScheduleDataByStatus(): Start Date: 04-May-17 End Date: 04-May-17 DEBUG [L0680] [02387ms]: CalculatePolicy::filterScheduleDataByStatus(): Found schedule rows matched filter: 1 DEBUG [L5431] [02387ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Date: 04-May-17 DEBUG [L5447] [02387ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Found punch rows matched filter: 1 DEBUG [L3604] [02387ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: L3 Type ID: 5 DEBUG [L8261] [02387ms]: CalculatePolicy::filterUserDateTotalDataByObjectTypeIDs(): Found user_date_total rows matched filter: 1 DEBUG [L4680] [02387ms]: CalculatePolicy::calculateExceptionPolicy(): Daily Total Time: 0 User ID: 187 DEBUG [L8317] [02387ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): UDT ID: 18219 Start: 04-May-17 8:10 AM CET End: DEBUG [L8330] [02387ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): Shift Start: 04-May-17 8:10 AM CET End: DEBUG [L0692] [02387ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Start Date: 04-May-17 8:10 AM CET End Date: DEBUG [L0696] [02387ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 20 Start Time: 01-May-17 8:00 AM CET End Time: 01-May-17 5:00 PM CET DEBUG [L0731] [02387ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [02387ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 02-May-17 8:00 AM CET End Time: 02-May-17 5:00 PM CET DEBUG [L0731] [02387ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [02387ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 03-May-17 8:00 AM CET End Time: 03-May-17 5:00 PM CET DEBUG [L0731] [02387ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [02387ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 04-May-17 8:00 AM CET End Time: 04-May-17 5:00 PM CET DEBUG [L1046] [02387ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493881800 DEBUG [L0724] [02387ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Within schedule start/stop time by: 7200 Prev Best Diff: DEBUG [L0744] [02387ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Found schedule rows matched filter: 1 DEBUG [L0804] [02387ms]: CalculatePolicy::filterSchedulePolicyByDate(): Found scheduled shifts for this date: 04-May-17 Total: 1 DEBUG [L1679] [02387ms] Array: CalculatePolicy::filterMealTimePolicy(): Meal Policies that apply to: 04-May-17 from schedule policies: array(1) { [0]=> int(0) } DEBUG [L1697] [02387ms]: CalculatePolicy::filterMealTimePolicy(): Using Policy Group meal policies... DEBUG [L1708] [02387ms]: CalculatePolicy::filterMealTimePolicy(): Meal policy does not match type or trigger time: 25200 DEBUG [L1716] [02387ms]: CalculatePolicy::filterMealTimePolicy(): Forced to always return at least one... DEBUG [L3604] [02387ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M1 Type ID: 50 DEBUG [L4088] [02387ms]: CalculatePolicy::calculateExceptionPolicy(): a1Found Missing Punch: DEBUG [L3604] [02387ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M2 Type ID: 5 DEBUG [L4127] [02387ms]: CalculatePolicy::calculateExceptionPolicy(): a2Found Missing Punch: DEBUG [L4130] [02387ms]: CalculatePolicy::calculateExceptionPolicy(): b2Found Missing Out Punch: DEBUG [L3604] [02387ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M3 Type ID: 5 DEBUG [L4216] [02387ms]: CalculatePolicy::calculateExceptionPolicy(): Lunch Punches match up. DEBUG [L3604] [02387ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M4 Type ID: 5 DEBUG [L4278] [02387ms]: CalculatePolicy::calculateExceptionPolicy(): Break Punches match up. DEBUG [L3604] [02387ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S1 Type ID: 50 DEBUG [L3604] [02387ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S2 Type ID: 50 DEBUG [L1128] [02403ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1775 DEBUG [L1128] [02403ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1813 DEBUG [L1046] [02403ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493881800 DEBUG [L1133] [02403ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3704] [02403ms]: CalculatePolicy::calculateExceptionPolicy(): Schedule Found DEBUG [L3604] [02403ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S3 Type ID: 50 DEBUG [L1128] [02403ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1775 DEBUG [L1128] [02403ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1813 DEBUG [L1046] [02403ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493881800 DEBUG [L1133] [02403ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3740] [02403ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3604] [02403ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S4 Type ID: 50 DEBUG [L1894] [02403ms]: TTDate::inWindow(): Epoch: 04-May-17 8:10 AM CET Window Epoch: 04-May-17 8:00 AM CET Window: 900 DEBUG [L1898] [02403ms]: TTDate::inWindow(): Within Window DEBUG [L3763] [02403ms]: CalculatePolicy::calculateExceptionPolicy(): Within Grace time, IGNORE EXCEPTION: DEBUG [L3794] [02403ms]: CalculatePolicy::calculateExceptionPolicy(): Checking Late Starting Shift exception... Current time: 04-May-17 4:23 PM CET DEBUG [L1894] [02403ms]: TTDate::inWindow(): Epoch: 04-May-17 4:23 PM CET Window Epoch: 04-May-17 8:00 AM CET Window: 900 DEBUG [L1902] [02403ms]: TTDate::inWindow(): NOT Within Window DEBUG [L3810] [02403ms]: CalculatePolicy::calculateExceptionPolicy(): Found Schedule: Start Time: 04-May-17 8:00 AM CET DEBUG [L1065] [02403ms]: ScheduleFactory::inSchedule(): aWithin Schedule: 1493881800 DEBUG [L3832] [02403ms]: CalculatePolicy::calculateExceptionPolicy(): bFound punch for schedule... DEBUG [L3604] [02403ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S5 Type ID: 50 DEBUG [L3604] [02403ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S6 Type ID: 50 DEBUG [L3965] [02403ms]: CalculatePolicy::calculateExceptionPolicy(): aFound Missing Punch: DEBUG [L3968] [02403ms]: CalculatePolicy::calculateExceptionPolicy(): bFound Missing Out Punch: DEBUG [L3971] [02403ms]: CalculatePolicy::calculateExceptionPolicy(): Punch: 04-May-17 8:10 AM CET Schedule Start Time: 04-May-17 8:00 AM CET End Time: 04-May-17 5:00 PM CET DEBUG [L5393] [02403ms]: CalculatePolicy::calculateExceptionPolicy(): No exception policies to calculate... DEBUG [L8743] [02403ms]: CalculatePolicy::_calculate(): No more Pending Dates... DEBUG [L8800] [02403ms]: CalculatePolicy::Save(): Saving data... DEBUG [L0403] [02403ms]: CalculatePolicy::insertUserDateTotal(): System total time was not deleted before trying to insert it again... This is either an error or the pay period is locked. DEBUG [L1838] [02403ms]: Factory::CommitTransaction(): CommitTransaction(): Final Commit... Transaction: Count: 1 Off: 1 OK: 1 DEBUG [L1852] [02403ms]: Factory::setTransactionMode(): setTransactionMode(): Mode: DEBUG [L0163] [02403ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0084] [02403ms]: [Function](): (30). User: 183 Start Date: 03-May-17 12:00 AM UTC End Date: 04-May-17 12:00 AM UTC DEBUG [L0163] [02403ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0254] [02403ms]: CalculatePolicy::isPastDateCalculationRequired(): Past date calculation is NOT required... DEBUG [L8537] [02403ms]: CalculatePolicy::addPendingCalculationDate(): Add Pending Dates: 2 DEBUG [L1852] [02403ms]: Factory::setTransactionMode(): setTransactionMode(): Mode: REPEATABLE READ DEBUG [L1827] [02403ms]: Factory::StartTransaction(): StartTransaction(): Transaction: Count: 0 Off: 0 OK: 1 DEBUG [L1862] [02403ms]: Factory::getTransactionMode(): getTransactionMode(): Mode: repeatable read DEBUG [L8779] [02403ms]: CalculatePolicy::calculate(): I: 0 Calculating DateStamp: 03-May-17 12:00 AM CET DEBUG [L8586] [02403ms]: CalculatePolicy::getLastPendingDate(): Last Pending Date: 04-May-17 12:00 AM CET DEBUG [L8397] [02403ms]: CalculatePolicy::getDatesToObtainDataFor(): Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET(1493852400) DEBUG [L8404] [02403ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 30-Apr-17 12:00 AM CET DEBUG [L8404] [02403ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 01-May-17 12:00 AM CET DEBUG [L8404] [02403ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 02-May-17 12:00 AM CET DEBUG [L8404] [02403ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 03-May-17 12:00 AM CET DEBUG [L8404] [02403ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 04-May-17 12:00 AM CET DEBUG [L8374] [02403ms]: CalculatePolicy::getDateRangeFromDateArray(): Found Date Range: Start: 30-Apr-17 End: 04-May-17 DEBUG [L8423] [02403ms]: CalculatePolicy::getRequiredData(): Date Range: Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET DEBUG [L0827] [02403ms]: CalculatePolicy::getSchedulePolicy(): Maximum Schedule Policy Start/Stop Window: 7200 DEBUG [L0762] [02419ms]: CalculatePolicy::getScheduleData(): Getting Schedule Data for Start Date: 29-Apr-17 10:00 PM CET End: 04-May-17 2:00 AM CET DEBUG [L0765] [02419ms]: CalculatePolicy::getScheduleData(): Found schedule rows: 4 DEBUG [L8355] [02450ms]: CalculatePolicy::getUserDateTotalData(): Found UserDateTotal rows: 12 DEBUG [L1735] [02450ms]: CalculatePolicy::getMealTimePolicy(): Found schedule policy rows: 4 DEBUG [L1747] [02450ms]: CalculatePolicy::getMealTimePolicy(): Found meal policy rows: 2 DEBUG [L1756] [02450ms]: CalculatePolicy::getMealTimePolicy(): Found schedule policy meal policy rows: 1 Policy Group: 1 DEBUG [L1410] [02450ms]: CalculatePolicy::getBreakTimePolicy(): No break policy rows... DEBUG [L5401] [02450ms]: CalculatePolicy::getExceptionPolicy(): Found Active Exceptions: 11 DEBUG [L5482] [02450ms]: CalculatePolicy::getPunchData(): Found punch rows: 7 DEBUG [L5417] [02465ms]: CalculatePolicy::getExceptionData(): Found existing exception rows: 1 DEBUG [L8484] [02465ms]: CalculatePolicy::getRequiredData(): Done collecting required data... DEBUG [L8724] [02465ms]: CalculatePolicy::_calculate(): Not calculating any time related policies due to flags... DEBUG [L3571] [02465ms]: CalculatePolicy::calculateExceptionPolicy(): DateStamp: 03-May-17 12:00 PM CET DEBUG [L3586] [02465ms]: CalculatePolicy::calculateExceptionPolicy(): Setting preMature Exception delay to maximum shift time: 57600 Enable PreMature Exceptions: 1 DEBUG [L0663] [02465ms]: CalculatePolicy::filterScheduleDataByStatus(): Start Date: 03-May-17 End Date: 03-May-17 DEBUG [L0680] [02465ms]: CalculatePolicy::filterScheduleDataByStatus(): Found schedule rows matched filter: 1 DEBUG [L5431] [02465ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Date: 03-May-17 DEBUG [L5447] [02465ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Found punch rows matched filter: 2 DEBUG [L3604] [02465ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: L3 Type ID: 50 DEBUG [L8261] [02465ms]: CalculatePolicy::filterUserDateTotalDataByObjectTypeIDs(): Found user_date_total rows matched filter: 1 DEBUG [L4680] [02465ms]: CalculatePolicy::calculateExceptionPolicy(): Daily Total Time: 32400 User ID: 183 DEBUG [L8317] [02465ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): UDT ID: 17145 Start: 03-May-17 8:00 AM CET End: 03-May-17 5:00 PM CET DEBUG [L8330] [02465ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): Shift Start: 03-May-17 8:00 AM CET End: 03-May-17 5:00 PM CET DEBUG [L0692] [02465ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Start Date: 03-May-17 8:00 AM CET End Date: 03-May-17 5:00 PM CET DEBUG [L0696] [02465ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 20 Start Time: 01-May-17 8:00 AM CET End Time: 01-May-17 5:00 PM CET DEBUG [L0731] [02465ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [02465ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 02-May-17 8:00 AM CET End Time: 02-May-17 5:00 PM CET DEBUG [L0731] [02465ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [02465ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 03-May-17 8:00 AM CET End Time: 03-May-17 5:00 PM CET DEBUG [L1046] [02465ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493794800 DEBUG [L1046] [02465ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493827200 DEBUG [L0718] [02465ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Within schedule times. DEBUG [L0744] [02465ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Found schedule rows matched filter: 1 DEBUG [L0804] [02465ms]: CalculatePolicy::filterSchedulePolicyByDate(): Found scheduled shifts for this date: 03-May-17 Total: 1 DEBUG [L1679] [02465ms] Array: CalculatePolicy::filterMealTimePolicy(): Meal Policies that apply to: 03-May-17 from schedule policies: array(1) { [0]=> int(0) } DEBUG [L1697] [02465ms]: CalculatePolicy::filterMealTimePolicy(): Using Policy Group meal policies... DEBUG [L1708] [02465ms]: CalculatePolicy::filterMealTimePolicy(): Meal policy does not match type or trigger time: 25200 DEBUG [L1716] [02465ms]: CalculatePolicy::filterMealTimePolicy(): Forced to always return at least one... DEBUG [L3604] [02465ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M1 Type ID: 50 DEBUG [L3604] [02465ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M2 Type ID: 50 DEBUG [L3604] [02465ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M3 Type ID: 50 DEBUG [L4216] [02465ms]: CalculatePolicy::calculateExceptionPolicy(): Lunch Punches match up. DEBUG [L3604] [02465ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M4 Type ID: 50 DEBUG [L4278] [02465ms]: CalculatePolicy::calculateExceptionPolicy(): Break Punches match up. DEBUG [L3604] [02465ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S1 Type ID: 50 DEBUG [L1065] [02465ms]: ScheduleFactory::inSchedule(): aWithin Schedule: 1493794800 DEBUG [L3604] [02465ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S2 Type ID: 50 DEBUG [L1128] [02465ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1738 DEBUG [L1128] [02465ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1772 DEBUG [L1046] [02465ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493794800 DEBUG [L1133] [02465ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3704] [02465ms]: CalculatePolicy::calculateExceptionPolicy(): Schedule Found DEBUG [L3604] [02465ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S3 Type ID: 50 DEBUG [L1128] [02465ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1738 DEBUG [L1128] [02465ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1772 DEBUG [L1046] [02465ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493794800 DEBUG [L1133] [02465ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3740] [02465ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3604] [02465ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S4 Type ID: 50 DEBUG [L3778] [02465ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3794] [02465ms]: CalculatePolicy::calculateExceptionPolicy(): Checking Late Starting Shift exception... Current time: 04-May-17 4:23 PM CET DEBUG [L3604] [02465ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S5 Type ID: 50 DEBUG [L1128] [02465ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1772 DEBUG [L1046] [02465ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493827200 DEBUG [L1133] [02465ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3897] [02465ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3604] [02465ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S6 Type ID: 50 DEBUG [L3947] [02465ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L5393] [02465ms]: CalculatePolicy::calculateExceptionPolicy(): No exception policies to calculate... DEBUG [L8565] [02465ms]: CalculatePolicy::getNextPendingDate(): Next Pending Date: 04-May-17 12:00 AM CET DEBUG [L8741] [02465ms]: CalculatePolicy::_calculate(): Next Pending Date: 04-May-17 12:00 AM CET DEBUG [L8779] [02465ms]: CalculatePolicy::calculate(): I: 1 Calculating DateStamp: 04-May-17 12:00 AM CET DEBUG [L8586] [02465ms]: CalculatePolicy::getLastPendingDate(): Last Pending Date: DEBUG [L8397] [02465ms]: CalculatePolicy::getDatesToObtainDataFor(): Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET(1493852400) DEBUG [L8481] [02465ms]: CalculatePolicy::getRequiredData(): No dates to get required data for... DEBUG [L8484] [02465ms]: CalculatePolicy::getRequiredData(): Done collecting required data... DEBUG [L8724] [02465ms]: CalculatePolicy::_calculate(): Not calculating any time related policies due to flags... DEBUG [L3571] [02465ms]: CalculatePolicy::calculateExceptionPolicy(): DateStamp: 04-May-17 12:00 PM CET DEBUG [L3586] [02465ms]: CalculatePolicy::calculateExceptionPolicy(): Setting preMature Exception delay to maximum shift time: 57600 Enable PreMature Exceptions: 1 DEBUG [L0663] [02465ms]: CalculatePolicy::filterScheduleDataByStatus(): Start Date: 04-May-17 End Date: 04-May-17 DEBUG [L0680] [02465ms]: CalculatePolicy::filterScheduleDataByStatus(): Found schedule rows matched filter: 1 DEBUG [L5431] [02465ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Date: 04-May-17 DEBUG [L5447] [02465ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Found punch rows matched filter: 1 DEBUG [L3604] [02465ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: L3 Type ID: 5 DEBUG [L8261] [02465ms]: CalculatePolicy::filterUserDateTotalDataByObjectTypeIDs(): Found user_date_total rows matched filter: 1 DEBUG [L4680] [02465ms]: CalculatePolicy::calculateExceptionPolicy(): Daily Total Time: 0 User ID: 183 DEBUG [L8317] [02465ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): UDT ID: 17983 Start: 04-May-17 8:00 AM CET End: DEBUG [L8330] [02465ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): Shift Start: 04-May-17 8:00 AM CET End: DEBUG [L0692] [02465ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Start Date: 04-May-17 8:00 AM CET End Date: DEBUG [L0696] [02465ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 20 Start Time: 01-May-17 8:00 AM CET End Time: 01-May-17 5:00 PM CET DEBUG [L0731] [02481ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [02481ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 02-May-17 8:00 AM CET End Time: 02-May-17 5:00 PM CET DEBUG [L0731] [02481ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [02481ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 03-May-17 8:00 AM CET End Time: 03-May-17 5:00 PM CET DEBUG [L0731] [02481ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [02481ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 04-May-17 8:00 AM CET End Time: 04-May-17 5:00 PM CET DEBUG [L1046] [02481ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493881200 DEBUG [L0724] [02481ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Within schedule start/stop time by: 7200 Prev Best Diff: DEBUG [L0744] [02481ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Found schedule rows matched filter: 1 DEBUG [L0804] [02481ms]: CalculatePolicy::filterSchedulePolicyByDate(): Found scheduled shifts for this date: 04-May-17 Total: 1 DEBUG [L1679] [02481ms] Array: CalculatePolicy::filterMealTimePolicy(): Meal Policies that apply to: 04-May-17 from schedule policies: array(1) { [0]=> int(0) } DEBUG [L1697] [02481ms]: CalculatePolicy::filterMealTimePolicy(): Using Policy Group meal policies... DEBUG [L1708] [02481ms]: CalculatePolicy::filterMealTimePolicy(): Meal policy does not match type or trigger time: 25200 DEBUG [L1716] [02481ms]: CalculatePolicy::filterMealTimePolicy(): Forced to always return at least one... DEBUG [L3604] [02481ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M1 Type ID: 50 DEBUG [L4088] [02481ms]: CalculatePolicy::calculateExceptionPolicy(): a1Found Missing Punch: DEBUG [L3604] [02481ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M2 Type ID: 5 DEBUG [L4127] [02481ms]: CalculatePolicy::calculateExceptionPolicy(): a2Found Missing Punch: DEBUG [L4130] [02481ms]: CalculatePolicy::calculateExceptionPolicy(): b2Found Missing Out Punch: DEBUG [L3604] [02481ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M3 Type ID: 5 DEBUG [L4216] [02481ms]: CalculatePolicy::calculateExceptionPolicy(): Lunch Punches match up. DEBUG [L3604] [02481ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M4 Type ID: 5 DEBUG [L4278] [02481ms]: CalculatePolicy::calculateExceptionPolicy(): Break Punches match up. DEBUG [L3604] [02481ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S1 Type ID: 50 DEBUG [L3604] [02481ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S2 Type ID: 50 DEBUG [L1128] [02481ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1772 DEBUG [L1128] [02481ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1810 DEBUG [L1046] [02481ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493881200 DEBUG [L1133] [02481ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3704] [02481ms]: CalculatePolicy::calculateExceptionPolicy(): Schedule Found DEBUG [L3604] [02481ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S3 Type ID: 50 DEBUG [L1128] [02481ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1772 DEBUG [L1128] [02481ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1810 DEBUG [L1046] [02481ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493881200 DEBUG [L1133] [02481ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3740] [02481ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3604] [02481ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S4 Type ID: 50 DEBUG [L3778] [02481ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3794] [02481ms]: CalculatePolicy::calculateExceptionPolicy(): Checking Late Starting Shift exception... Current time: 04-May-17 4:23 PM CET DEBUG [L1894] [02481ms]: TTDate::inWindow(): Epoch: 04-May-17 4:23 PM CET Window Epoch: 04-May-17 8:00 AM CET Window: 900 DEBUG [L1902] [02481ms]: TTDate::inWindow(): NOT Within Window DEBUG [L3810] [02481ms]: CalculatePolicy::calculateExceptionPolicy(): Found Schedule: Start Time: 04-May-17 8:00 AM CET DEBUG [L1065] [02481ms]: ScheduleFactory::inSchedule(): aWithin Schedule: 1493881200 DEBUG [L3832] [02481ms]: CalculatePolicy::calculateExceptionPolicy(): bFound punch for schedule... DEBUG [L3604] [02481ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S5 Type ID: 50 DEBUG [L3604] [02481ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S6 Type ID: 50 DEBUG [L3965] [02481ms]: CalculatePolicy::calculateExceptionPolicy(): aFound Missing Punch: DEBUG [L3968] [02481ms]: CalculatePolicy::calculateExceptionPolicy(): bFound Missing Out Punch: DEBUG [L3971] [02481ms]: CalculatePolicy::calculateExceptionPolicy(): Punch: 04-May-17 8:00 AM CET Schedule Start Time: 04-May-17 8:00 AM CET End Time: 04-May-17 5:00 PM CET DEBUG [L5393] [02481ms]: CalculatePolicy::calculateExceptionPolicy(): No exception policies to calculate... DEBUG [L8743] [02481ms]: CalculatePolicy::_calculate(): No more Pending Dates... DEBUG [L8800] [02481ms]: CalculatePolicy::Save(): Saving data... DEBUG [L0403] [02481ms]: CalculatePolicy::insertUserDateTotal(): System total time was not deleted before trying to insert it again... This is either an error or the pay period is locked. DEBUG [L1838] [02481ms]: Factory::CommitTransaction(): CommitTransaction(): Final Commit... Transaction: Count: 1 Off: 1 OK: 1 DEBUG [L1852] [02481ms]: Factory::setTransactionMode(): setTransactionMode(): Mode: DEBUG [L0163] [02481ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0084] [02481ms]: [Function](): (31). User: 178 Start Date: 03-May-17 12:00 AM UTC End Date: 04-May-17 12:00 AM UTC DEBUG [L0163] [02481ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0254] [02481ms]: CalculatePolicy::isPastDateCalculationRequired(): Past date calculation is NOT required... DEBUG [L8537] [02481ms]: CalculatePolicy::addPendingCalculationDate(): Add Pending Dates: 2 DEBUG [L1852] [02481ms]: Factory::setTransactionMode(): setTransactionMode(): Mode: REPEATABLE READ DEBUG [L1827] [02481ms]: Factory::StartTransaction(): StartTransaction(): Transaction: Count: 0 Off: 0 OK: 1 DEBUG [L1862] [02481ms]: Factory::getTransactionMode(): getTransactionMode(): Mode: repeatable read DEBUG [L8779] [02481ms]: CalculatePolicy::calculate(): I: 0 Calculating DateStamp: 03-May-17 12:00 AM CET DEBUG [L8586] [02481ms]: CalculatePolicy::getLastPendingDate(): Last Pending Date: 04-May-17 12:00 AM CET DEBUG [L8397] [02481ms]: CalculatePolicy::getDatesToObtainDataFor(): Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET(1493852400) DEBUG [L8404] [02481ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 30-Apr-17 12:00 AM CET DEBUG [L8404] [02481ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 01-May-17 12:00 AM CET DEBUG [L8404] [02481ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 02-May-17 12:00 AM CET DEBUG [L8404] [02481ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 03-May-17 12:00 AM CET DEBUG [L8404] [02481ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 04-May-17 12:00 AM CET DEBUG [L8374] [02481ms]: CalculatePolicy::getDateRangeFromDateArray(): Found Date Range: Start: 30-Apr-17 End: 04-May-17 DEBUG [L8423] [02481ms]: CalculatePolicy::getRequiredData(): Date Range: Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET DEBUG [L0827] [02481ms]: CalculatePolicy::getSchedulePolicy(): Maximum Schedule Policy Start/Stop Window: 7200 DEBUG [L0762] [02497ms]: CalculatePolicy::getScheduleData(): Getting Schedule Data for Start Date: 29-Apr-17 10:00 PM CET End: 04-May-17 2:00 AM CET DEBUG [L0765] [02497ms]: CalculatePolicy::getScheduleData(): Found schedule rows: 4 DEBUG [L8355] [02528ms]: CalculatePolicy::getUserDateTotalData(): Found UserDateTotal rows: 12 DEBUG [L1735] [02528ms]: CalculatePolicy::getMealTimePolicy(): Found schedule policy rows: 4 DEBUG [L1747] [02528ms]: CalculatePolicy::getMealTimePolicy(): Found meal policy rows: 2 DEBUG [L1756] [02528ms]: CalculatePolicy::getMealTimePolicy(): Found schedule policy meal policy rows: 1 Policy Group: 1 DEBUG [L1410] [02528ms]: CalculatePolicy::getBreakTimePolicy(): No break policy rows... DEBUG [L5401] [02528ms]: CalculatePolicy::getExceptionPolicy(): Found Active Exceptions: 11 DEBUG [L5482] [02543ms]: CalculatePolicy::getPunchData(): Found punch rows: 7 DEBUG [L5417] [02543ms]: CalculatePolicy::getExceptionData(): Found existing exception rows: 1 DEBUG [L8484] [02543ms]: CalculatePolicy::getRequiredData(): Done collecting required data... DEBUG [L8724] [02543ms]: CalculatePolicy::_calculate(): Not calculating any time related policies due to flags... DEBUG [L3571] [02543ms]: CalculatePolicy::calculateExceptionPolicy(): DateStamp: 03-May-17 12:00 PM CET DEBUG [L3586] [02543ms]: CalculatePolicy::calculateExceptionPolicy(): Setting preMature Exception delay to maximum shift time: 57600 Enable PreMature Exceptions: 1 DEBUG [L0663] [02543ms]: CalculatePolicy::filterScheduleDataByStatus(): Start Date: 03-May-17 End Date: 03-May-17 DEBUG [L0680] [02543ms]: CalculatePolicy::filterScheduleDataByStatus(): Found schedule rows matched filter: 1 DEBUG [L5431] [02543ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Date: 03-May-17 DEBUG [L5447] [02543ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Found punch rows matched filter: 2 DEBUG [L3604] [02543ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: L3 Type ID: 50 DEBUG [L8261] [02543ms]: CalculatePolicy::filterUserDateTotalDataByObjectTypeIDs(): Found user_date_total rows matched filter: 1 DEBUG [L4680] [02543ms]: CalculatePolicy::calculateExceptionPolicy(): Daily Total Time: 33000 User ID: 178 DEBUG [L8317] [02543ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): UDT ID: 17138 Start: 03-May-17 7:50 AM CET End: 03-May-17 5:00 PM CET DEBUG [L8330] [02543ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): Shift Start: 03-May-17 7:50 AM CET End: 03-May-17 5:00 PM CET DEBUG [L0692] [02543ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Start Date: 03-May-17 7:50 AM CET End Date: 03-May-17 5:00 PM CET DEBUG [L0696] [02543ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 20 Start Time: 01-May-17 8:00 AM CET End Time: 01-May-17 5:00 PM CET DEBUG [L0731] [02543ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [02543ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 02-May-17 8:00 AM CET End Time: 02-May-17 5:00 PM CET DEBUG [L0731] [02543ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [02543ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 03-May-17 8:00 AM CET End Time: 03-May-17 5:00 PM CET DEBUG [L1096] [02543ms]: ScheduleFactory::inStartWindow(): Within Start/Stop window: 7200 DEBUG [L1046] [02543ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493827200 DEBUG [L0724] [02543ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Within schedule start/stop time by: 600 Prev Best Diff: DEBUG [L0696] [02543ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 04-May-17 8:00 AM CET End Time: 04-May-17 5:00 PM CET DEBUG [L0731] [02543ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0744] [02543ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Found schedule rows matched filter: 1 DEBUG [L0804] [02543ms]: CalculatePolicy::filterSchedulePolicyByDate(): Found scheduled shifts for this date: 03-May-17 Total: 1 DEBUG [L1679] [02543ms] Array: CalculatePolicy::filterMealTimePolicy(): Meal Policies that apply to: 03-May-17 from schedule policies: array(1) { [0]=> int(0) } DEBUG [L1697] [02543ms]: CalculatePolicy::filterMealTimePolicy(): Using Policy Group meal policies... DEBUG [L1708] [02543ms]: CalculatePolicy::filterMealTimePolicy(): Meal policy does not match type or trigger time: 25200 DEBUG [L1716] [02543ms]: CalculatePolicy::filterMealTimePolicy(): Forced to always return at least one... DEBUG [L3604] [02543ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M1 Type ID: 50 DEBUG [L3604] [02543ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M2 Type ID: 50 DEBUG [L3604] [02543ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M3 Type ID: 50 DEBUG [L4216] [02543ms]: CalculatePolicy::calculateExceptionPolicy(): Lunch Punches match up. DEBUG [L3604] [02543ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M4 Type ID: 50 DEBUG [L4278] [02543ms]: CalculatePolicy::calculateExceptionPolicy(): Break Punches match up. DEBUG [L3604] [02543ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S1 Type ID: 50 DEBUG [L1096] [02543ms]: ScheduleFactory::inStartWindow(): Within Start/Stop window: 7200 DEBUG [L1069] [02543ms]: ScheduleFactory::inSchedule(): bWithin Schedule: 1493794200 DEBUG [L3604] [02543ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S2 Type ID: 50 DEBUG [L1128] [02543ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1734 DEBUG [L1128] [02543ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1768 DEBUG [L1096] [02543ms]: ScheduleFactory::inStartWindow(): Within Start/Stop window: 7200 DEBUG [L1137] [02543ms]: PunchFactory::findScheduleID(): Within schedule start/stop time by: 600 Prev Best Diff: DEBUG [L1144] [02543ms]: PunchFactory::findScheduleID(): Final Schedule ID: 1768 DEBUG [L3704] [02543ms]: CalculatePolicy::calculateExceptionPolicy(): Schedule Found DEBUG [L3604] [02543ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S3 Type ID: 50 DEBUG [L1128] [02543ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1734 DEBUG [L1128] [02543ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1768 DEBUG [L1096] [02543ms]: ScheduleFactory::inStartWindow(): Within Start/Stop window: 7200 DEBUG [L1137] [02543ms]: PunchFactory::findScheduleID(): Within schedule start/stop time by: 600 Prev Best Diff: DEBUG [L1144] [02543ms]: PunchFactory::findScheduleID(): Final Schedule ID: 1768 DEBUG [L1894] [02559ms]: TTDate::inWindow(): Epoch: 03-May-17 7:50 AM CET Window Epoch: 03-May-17 8:00 AM CET Window: 900 DEBUG [L1898] [02559ms]: TTDate::inWindow(): Within Window DEBUG [L3725] [02559ms]: CalculatePolicy::calculateExceptionPolicy(): Within Grace time, IGNORE EXCEPTION: DEBUG [L3604] [02559ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S4 Type ID: 50 DEBUG [L3778] [02559ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3794] [02559ms]: CalculatePolicy::calculateExceptionPolicy(): Checking Late Starting Shift exception... Current time: 04-May-17 4:23 PM CET DEBUG [L3604] [02559ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S5 Type ID: 50 DEBUG [L1128] [02559ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1768 DEBUG [L1046] [02559ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493827200 DEBUG [L1133] [02559ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3897] [02559ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3604] [02559ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S6 Type ID: 50 DEBUG [L3947] [02559ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L5393] [02559ms]: CalculatePolicy::calculateExceptionPolicy(): No exception policies to calculate... DEBUG [L8565] [02559ms]: CalculatePolicy::getNextPendingDate(): Next Pending Date: 04-May-17 12:00 AM CET DEBUG [L8741] [02559ms]: CalculatePolicy::_calculate(): Next Pending Date: 04-May-17 12:00 AM CET DEBUG [L8779] [02559ms]: CalculatePolicy::calculate(): I: 1 Calculating DateStamp: 04-May-17 12:00 AM CET DEBUG [L8586] [02559ms]: CalculatePolicy::getLastPendingDate(): Last Pending Date: DEBUG [L8397] [02559ms]: CalculatePolicy::getDatesToObtainDataFor(): Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET(1493852400) DEBUG [L8481] [02559ms]: CalculatePolicy::getRequiredData(): No dates to get required data for... DEBUG [L8484] [02559ms]: CalculatePolicy::getRequiredData(): Done collecting required data... DEBUG [L8724] [02559ms]: CalculatePolicy::_calculate(): Not calculating any time related policies due to flags... DEBUG [L3571] [02559ms]: CalculatePolicy::calculateExceptionPolicy(): DateStamp: 04-May-17 12:00 PM CET DEBUG [L3586] [02559ms]: CalculatePolicy::calculateExceptionPolicy(): Setting preMature Exception delay to maximum shift time: 57600 Enable PreMature Exceptions: 1 DEBUG [L0663] [02559ms]: CalculatePolicy::filterScheduleDataByStatus(): Start Date: 04-May-17 End Date: 04-May-17 DEBUG [L0680] [02559ms]: CalculatePolicy::filterScheduleDataByStatus(): Found schedule rows matched filter: 1 DEBUG [L5431] [02559ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Date: 04-May-17 DEBUG [L5447] [02559ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Found punch rows matched filter: 1 DEBUG [L3604] [02559ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: L3 Type ID: 5 DEBUG [L8261] [02559ms]: CalculatePolicy::filterUserDateTotalDataByObjectTypeIDs(): Found user_date_total rows matched filter: 1 DEBUG [L4680] [02559ms]: CalculatePolicy::calculateExceptionPolicy(): Daily Total Time: 0 User ID: 178 DEBUG [L8317] [02559ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): UDT ID: 18003 Start: 04-May-17 8:00 AM CET End: DEBUG [L8330] [02559ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): Shift Start: 04-May-17 8:00 AM CET End: DEBUG [L0692] [02559ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Start Date: 04-May-17 8:00 AM CET End Date: DEBUG [L0696] [02559ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 20 Start Time: 01-May-17 8:00 AM CET End Time: 01-May-17 5:00 PM CET DEBUG [L0731] [02559ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [02559ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 02-May-17 8:00 AM CET End Time: 02-May-17 5:00 PM CET DEBUG [L0731] [02559ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [02559ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 03-May-17 8:00 AM CET End Time: 03-May-17 5:00 PM CET DEBUG [L0731] [02559ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [02559ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 04-May-17 8:00 AM CET End Time: 04-May-17 5:00 PM CET DEBUG [L1046] [02559ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493881200 DEBUG [L0724] [02559ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Within schedule start/stop time by: 7200 Prev Best Diff: DEBUG [L0744] [02559ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Found schedule rows matched filter: 1 DEBUG [L0804] [02559ms]: CalculatePolicy::filterSchedulePolicyByDate(): Found scheduled shifts for this date: 04-May-17 Total: 1 DEBUG [L1679] [02559ms] Array: CalculatePolicy::filterMealTimePolicy(): Meal Policies that apply to: 04-May-17 from schedule policies: array(1) { [0]=> int(0) } DEBUG [L1697] [02559ms]: CalculatePolicy::filterMealTimePolicy(): Using Policy Group meal policies... DEBUG [L1708] [02559ms]: CalculatePolicy::filterMealTimePolicy(): Meal policy does not match type or trigger time: 25200 DEBUG [L1716] [02559ms]: CalculatePolicy::filterMealTimePolicy(): Forced to always return at least one... DEBUG [L3604] [02559ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M1 Type ID: 50 DEBUG [L4088] [02559ms]: CalculatePolicy::calculateExceptionPolicy(): a1Found Missing Punch: DEBUG [L3604] [02559ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M2 Type ID: 5 DEBUG [L4127] [02559ms]: CalculatePolicy::calculateExceptionPolicy(): a2Found Missing Punch: DEBUG [L4130] [02559ms]: CalculatePolicy::calculateExceptionPolicy(): b2Found Missing Out Punch: DEBUG [L3604] [02559ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M3 Type ID: 5 DEBUG [L4216] [02559ms]: CalculatePolicy::calculateExceptionPolicy(): Lunch Punches match up. DEBUG [L3604] [02559ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M4 Type ID: 5 DEBUG [L4278] [02559ms]: CalculatePolicy::calculateExceptionPolicy(): Break Punches match up. DEBUG [L3604] [02559ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S1 Type ID: 50 DEBUG [L3604] [02559ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S2 Type ID: 50 DEBUG [L1128] [02559ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1768 DEBUG [L1128] [02559ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1806 DEBUG [L1046] [02559ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493881200 DEBUG [L1133] [02559ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3704] [02559ms]: CalculatePolicy::calculateExceptionPolicy(): Schedule Found DEBUG [L3604] [02559ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S3 Type ID: 50 DEBUG [L1128] [02559ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1768 DEBUG [L1128] [02559ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1806 DEBUG [L1046] [02559ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493881200 DEBUG [L1133] [02559ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3740] [02559ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3604] [02559ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S4 Type ID: 50 DEBUG [L3778] [02559ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3794] [02559ms]: CalculatePolicy::calculateExceptionPolicy(): Checking Late Starting Shift exception... Current time: 04-May-17 4:23 PM CET DEBUG [L1894] [02559ms]: TTDate::inWindow(): Epoch: 04-May-17 4:23 PM CET Window Epoch: 04-May-17 8:00 AM CET Window: 900 DEBUG [L1902] [02559ms]: TTDate::inWindow(): NOT Within Window DEBUG [L3810] [02559ms]: CalculatePolicy::calculateExceptionPolicy(): Found Schedule: Start Time: 04-May-17 8:00 AM CET DEBUG [L1065] [02559ms]: ScheduleFactory::inSchedule(): aWithin Schedule: 1493881200 DEBUG [L3832] [02559ms]: CalculatePolicy::calculateExceptionPolicy(): bFound punch for schedule... DEBUG [L3604] [02559ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S5 Type ID: 50 DEBUG [L3604] [02559ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S6 Type ID: 50 DEBUG [L3965] [02559ms]: CalculatePolicy::calculateExceptionPolicy(): aFound Missing Punch: DEBUG [L3968] [02559ms]: CalculatePolicy::calculateExceptionPolicy(): bFound Missing Out Punch: DEBUG [L3971] [02559ms]: CalculatePolicy::calculateExceptionPolicy(): Punch: 04-May-17 8:00 AM CET Schedule Start Time: 04-May-17 8:00 AM CET End Time: 04-May-17 5:00 PM CET DEBUG [L5393] [02559ms]: CalculatePolicy::calculateExceptionPolicy(): No exception policies to calculate... DEBUG [L8743] [02559ms]: CalculatePolicy::_calculate(): No more Pending Dates... DEBUG [L8800] [02559ms]: CalculatePolicy::Save(): Saving data... DEBUG [L0403] [02559ms]: CalculatePolicy::insertUserDateTotal(): System total time was not deleted before trying to insert it again... This is either an error or the pay period is locked. DEBUG [L1838] [02559ms]: Factory::CommitTransaction(): CommitTransaction(): Final Commit... Transaction: Count: 1 Off: 1 OK: 1 DEBUG [L1852] [02559ms]: Factory::setTransactionMode(): setTransactionMode(): Mode: DEBUG [L0163] [02559ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0084] [02559ms]: [Function](): (32). User: 203 Start Date: 03-May-17 12:00 AM UTC End Date: 04-May-17 12:00 AM UTC DEBUG [L0163] [02575ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0254] [02575ms]: CalculatePolicy::isPastDateCalculationRequired(): Past date calculation is NOT required... DEBUG [L8537] [02575ms]: CalculatePolicy::addPendingCalculationDate(): Add Pending Dates: 2 DEBUG [L1852] [02575ms]: Factory::setTransactionMode(): setTransactionMode(): Mode: REPEATABLE READ DEBUG [L1827] [02575ms]: Factory::StartTransaction(): StartTransaction(): Transaction: Count: 0 Off: 0 OK: 1 DEBUG [L1862] [02575ms]: Factory::getTransactionMode(): getTransactionMode(): Mode: repeatable read DEBUG [L8779] [02575ms]: CalculatePolicy::calculate(): I: 0 Calculating DateStamp: 03-May-17 12:00 AM CET DEBUG [L8586] [02575ms]: CalculatePolicy::getLastPendingDate(): Last Pending Date: 04-May-17 12:00 AM CET DEBUG [L8397] [02575ms]: CalculatePolicy::getDatesToObtainDataFor(): Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET(1493852400) DEBUG [L8404] [02575ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 30-Apr-17 12:00 AM CET DEBUG [L8404] [02575ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 01-May-17 12:00 AM CET DEBUG [L8404] [02575ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 02-May-17 12:00 AM CET DEBUG [L8404] [02575ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 03-May-17 12:00 AM CET DEBUG [L8404] [02575ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 04-May-17 12:00 AM CET DEBUG [L8374] [02575ms]: CalculatePolicy::getDateRangeFromDateArray(): Found Date Range: Start: 30-Apr-17 End: 04-May-17 DEBUG [L8423] [02575ms]: CalculatePolicy::getRequiredData(): Date Range: Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET DEBUG [L0827] [02575ms]: CalculatePolicy::getSchedulePolicy(): Maximum Schedule Policy Start/Stop Window: 7200 DEBUG [L0762] [02575ms]: CalculatePolicy::getScheduleData(): Getting Schedule Data for Start Date: 29-Apr-17 10:00 PM CET End: 04-May-17 2:00 AM CET DEBUG [L0765] [02590ms]: CalculatePolicy::getScheduleData(): Found schedule rows: 4 DEBUG [L8355] [02606ms]: CalculatePolicy::getUserDateTotalData(): Found UserDateTotal rows: 12 DEBUG [L1735] [02606ms]: CalculatePolicy::getMealTimePolicy(): Found schedule policy rows: 4 DEBUG [L1747] [02621ms]: CalculatePolicy::getMealTimePolicy(): Found meal policy rows: 2 DEBUG [L1756] [02621ms]: CalculatePolicy::getMealTimePolicy(): Found schedule policy meal policy rows: 1 Policy Group: 1 DEBUG [L1410] [02621ms]: CalculatePolicy::getBreakTimePolicy(): No break policy rows... DEBUG [L5401] [02621ms]: CalculatePolicy::getExceptionPolicy(): Found Active Exceptions: 11 DEBUG [L5482] [02621ms]: CalculatePolicy::getPunchData(): Found punch rows: 7 DEBUG [L5417] [02621ms]: CalculatePolicy::getExceptionData(): Found existing exception rows: 1 DEBUG [L8484] [02621ms]: CalculatePolicy::getRequiredData(): Done collecting required data... DEBUG [L8724] [02621ms]: CalculatePolicy::_calculate(): Not calculating any time related policies due to flags... DEBUG [L3571] [02621ms]: CalculatePolicy::calculateExceptionPolicy(): DateStamp: 03-May-17 12:00 PM CET DEBUG [L3586] [02621ms]: CalculatePolicy::calculateExceptionPolicy(): Setting preMature Exception delay to maximum shift time: 57600 Enable PreMature Exceptions: 1 DEBUG [L0663] [02621ms]: CalculatePolicy::filterScheduleDataByStatus(): Start Date: 03-May-17 End Date: 03-May-17 DEBUG [L0680] [02621ms]: CalculatePolicy::filterScheduleDataByStatus(): Found schedule rows matched filter: 1 DEBUG [L5431] [02621ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Date: 03-May-17 DEBUG [L5447] [02621ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Found punch rows matched filter: 2 DEBUG [L3604] [02621ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: L3 Type ID: 50 DEBUG [L8261] [02621ms]: CalculatePolicy::filterUserDateTotalDataByObjectTypeIDs(): Found user_date_total rows matched filter: 1 DEBUG [L4680] [02621ms]: CalculatePolicy::calculateExceptionPolicy(): Daily Total Time: 32400 User ID: 203 DEBUG [L8317] [02621ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): UDT ID: 17208 Start: 03-May-17 8:00 AM CET End: 03-May-17 5:00 PM CET DEBUG [L8330] [02621ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): Shift Start: 03-May-17 8:00 AM CET End: 03-May-17 5:00 PM CET DEBUG [L0692] [02621ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Start Date: 03-May-17 8:00 AM CET End Date: 03-May-17 5:00 PM CET DEBUG [L0696] [02621ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 20 Start Time: 01-May-17 8:00 AM CET End Time: 01-May-17 5:00 PM CET DEBUG [L0731] [02621ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [02621ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 02-May-17 8:00 AM CET End Time: 02-May-17 5:00 PM CET DEBUG [L0731] [02621ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [02621ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 03-May-17 8:00 AM CET End Time: 03-May-17 5:00 PM CET DEBUG [L1046] [02621ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493794800 DEBUG [L1046] [02621ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493827200 DEBUG [L0718] [02621ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Within schedule times. DEBUG [L0744] [02621ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Found schedule rows matched filter: 1 DEBUG [L0804] [02621ms]: CalculatePolicy::filterSchedulePolicyByDate(): Found scheduled shifts for this date: 03-May-17 Total: 1 DEBUG [L1679] [02621ms] Array: CalculatePolicy::filterMealTimePolicy(): Meal Policies that apply to: 03-May-17 from schedule policies: array(1) { [0]=> int(0) } DEBUG [L1697] [02621ms]: CalculatePolicy::filterMealTimePolicy(): Using Policy Group meal policies... DEBUG [L1708] [02621ms]: CalculatePolicy::filterMealTimePolicy(): Meal policy does not match type or trigger time: 25200 DEBUG [L1716] [02621ms]: CalculatePolicy::filterMealTimePolicy(): Forced to always return at least one... DEBUG [L3604] [02621ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M1 Type ID: 50 DEBUG [L3604] [02621ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M2 Type ID: 50 DEBUG [L3604] [02621ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M3 Type ID: 50 DEBUG [L4216] [02621ms]: CalculatePolicy::calculateExceptionPolicy(): Lunch Punches match up. DEBUG [L3604] [02621ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M4 Type ID: 50 DEBUG [L4278] [02621ms]: CalculatePolicy::calculateExceptionPolicy(): Break Punches match up. DEBUG [L3604] [02621ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S1 Type ID: 50 DEBUG [L1065] [02621ms]: ScheduleFactory::inSchedule(): aWithin Schedule: 1493794800 DEBUG [L3604] [02621ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S2 Type ID: 50 DEBUG [L1128] [02621ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1750 DEBUG [L1128] [02621ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1784 DEBUG [L1046] [02621ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493794800 DEBUG [L1133] [02621ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3704] [02621ms]: CalculatePolicy::calculateExceptionPolicy(): Schedule Found DEBUG [L3604] [02621ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S3 Type ID: 50 DEBUG [L1128] [02637ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1750 DEBUG [L1128] [02637ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1784 DEBUG [L1046] [02637ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493794800 DEBUG [L1133] [02637ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3740] [02637ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3604] [02637ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S4 Type ID: 50 DEBUG [L3778] [02637ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3794] [02637ms]: CalculatePolicy::calculateExceptionPolicy(): Checking Late Starting Shift exception... Current time: 04-May-17 4:23 PM CET DEBUG [L3604] [02637ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S5 Type ID: 50 DEBUG [L1128] [02637ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1784 DEBUG [L1046] [02637ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493827200 DEBUG [L1133] [02637ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3897] [02637ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3604] [02637ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S6 Type ID: 50 DEBUG [L3947] [02637ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L5393] [02637ms]: CalculatePolicy::calculateExceptionPolicy(): No exception policies to calculate... DEBUG [L8565] [02637ms]: CalculatePolicy::getNextPendingDate(): Next Pending Date: 04-May-17 12:00 AM CET DEBUG [L8741] [02637ms]: CalculatePolicy::_calculate(): Next Pending Date: 04-May-17 12:00 AM CET DEBUG [L8779] [02637ms]: CalculatePolicy::calculate(): I: 1 Calculating DateStamp: 04-May-17 12:00 AM CET DEBUG [L8586] [02637ms]: CalculatePolicy::getLastPendingDate(): Last Pending Date: DEBUG [L8397] [02637ms]: CalculatePolicy::getDatesToObtainDataFor(): Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET(1493852400) DEBUG [L8481] [02637ms]: CalculatePolicy::getRequiredData(): No dates to get required data for... DEBUG [L8484] [02637ms]: CalculatePolicy::getRequiredData(): Done collecting required data... DEBUG [L8724] [02637ms]: CalculatePolicy::_calculate(): Not calculating any time related policies due to flags... DEBUG [L3571] [02637ms]: CalculatePolicy::calculateExceptionPolicy(): DateStamp: 04-May-17 12:00 PM CET DEBUG [L3586] [02637ms]: CalculatePolicy::calculateExceptionPolicy(): Setting preMature Exception delay to maximum shift time: 57600 Enable PreMature Exceptions: 1 DEBUG [L0663] [02637ms]: CalculatePolicy::filterScheduleDataByStatus(): Start Date: 04-May-17 End Date: 04-May-17 DEBUG [L0680] [02637ms]: CalculatePolicy::filterScheduleDataByStatus(): Found schedule rows matched filter: 1 DEBUG [L5431] [02637ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Date: 04-May-17 DEBUG [L5447] [02637ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Found punch rows matched filter: 1 DEBUG [L3604] [02637ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: L3 Type ID: 5 DEBUG [L8261] [02637ms]: CalculatePolicy::filterUserDateTotalDataByObjectTypeIDs(): Found user_date_total rows matched filter: 1 DEBUG [L4680] [02637ms]: CalculatePolicy::calculateExceptionPolicy(): Daily Total Time: 0 User ID: 203 DEBUG [L8317] [02637ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): UDT ID: 18447 Start: 04-May-17 8:00 AM CET End: DEBUG [L8330] [02637ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): Shift Start: 04-May-17 8:00 AM CET End: DEBUG [L0692] [02637ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Start Date: 04-May-17 8:00 AM CET End Date: DEBUG [L0696] [02637ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 20 Start Time: 01-May-17 8:00 AM CET End Time: 01-May-17 5:00 PM CET DEBUG [L0731] [02637ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [02637ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 02-May-17 8:00 AM CET End Time: 02-May-17 5:00 PM CET DEBUG [L0731] [02637ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [02637ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 03-May-17 8:00 AM CET End Time: 03-May-17 5:00 PM CET DEBUG [L0731] [02637ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [02637ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 04-May-17 8:00 AM CET End Time: 04-May-17 5:00 PM CET DEBUG [L1046] [02637ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493881200 DEBUG [L0724] [02637ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Within schedule start/stop time by: 7200 Prev Best Diff: DEBUG [L0744] [02637ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Found schedule rows matched filter: 1 DEBUG [L0804] [02637ms]: CalculatePolicy::filterSchedulePolicyByDate(): Found scheduled shifts for this date: 04-May-17 Total: 1 DEBUG [L1679] [02637ms] Array: CalculatePolicy::filterMealTimePolicy(): Meal Policies that apply to: 04-May-17 from schedule policies: array(1) { [0]=> int(0) } DEBUG [L1697] [02637ms]: CalculatePolicy::filterMealTimePolicy(): Using Policy Group meal policies... DEBUG [L1708] [02637ms]: CalculatePolicy::filterMealTimePolicy(): Meal policy does not match type or trigger time: 25200 DEBUG [L1716] [02637ms]: CalculatePolicy::filterMealTimePolicy(): Forced to always return at least one... DEBUG [L3604] [02637ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M1 Type ID: 50 DEBUG [L4088] [02637ms]: CalculatePolicy::calculateExceptionPolicy(): a1Found Missing Punch: DEBUG [L3604] [02637ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M2 Type ID: 5 DEBUG [L4127] [02637ms]: CalculatePolicy::calculateExceptionPolicy(): a2Found Missing Punch: DEBUG [L4130] [02637ms]: CalculatePolicy::calculateExceptionPolicy(): b2Found Missing Out Punch: DEBUG [L3604] [02637ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M3 Type ID: 5 DEBUG [L4216] [02637ms]: CalculatePolicy::calculateExceptionPolicy(): Lunch Punches match up. DEBUG [L3604] [02637ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M4 Type ID: 5 DEBUG [L4278] [02637ms]: CalculatePolicy::calculateExceptionPolicy(): Break Punches match up. DEBUG [L3604] [02637ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S1 Type ID: 50 DEBUG [L3604] [02637ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S2 Type ID: 50 DEBUG [L1128] [02637ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1784 DEBUG [L1128] [02637ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1822 DEBUG [L1046] [02637ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493881200 DEBUG [L1133] [02637ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3704] [02637ms]: CalculatePolicy::calculateExceptionPolicy(): Schedule Found DEBUG [L3604] [02637ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S3 Type ID: 50 DEBUG [L1128] [02637ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1784 DEBUG [L1128] [02637ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1822 DEBUG [L1046] [02637ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493881200 DEBUG [L1133] [02637ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3740] [02637ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3604] [02637ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S4 Type ID: 50 DEBUG [L3778] [02637ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3794] [02637ms]: CalculatePolicy::calculateExceptionPolicy(): Checking Late Starting Shift exception... Current time: 04-May-17 4:23 PM CET DEBUG [L1894] [02637ms]: TTDate::inWindow(): Epoch: 04-May-17 4:23 PM CET Window Epoch: 04-May-17 8:00 AM CET Window: 900 DEBUG [L1902] [02637ms]: TTDate::inWindow(): NOT Within Window DEBUG [L3810] [02637ms]: CalculatePolicy::calculateExceptionPolicy(): Found Schedule: Start Time: 04-May-17 8:00 AM CET DEBUG [L1065] [02637ms]: ScheduleFactory::inSchedule(): aWithin Schedule: 1493881200 DEBUG [L3832] [02637ms]: CalculatePolicy::calculateExceptionPolicy(): bFound punch for schedule... DEBUG [L3604] [02637ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S5 Type ID: 50 DEBUG [L3604] [02637ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S6 Type ID: 50 DEBUG [L3965] [02637ms]: CalculatePolicy::calculateExceptionPolicy(): aFound Missing Punch: DEBUG [L3968] [02637ms]: CalculatePolicy::calculateExceptionPolicy(): bFound Missing Out Punch: DEBUG [L3971] [02637ms]: CalculatePolicy::calculateExceptionPolicy(): Punch: 04-May-17 8:00 AM CET Schedule Start Time: 04-May-17 8:00 AM CET End Time: 04-May-17 5:00 PM CET DEBUG [L5393] [02637ms]: CalculatePolicy::calculateExceptionPolicy(): No exception policies to calculate... DEBUG [L8743] [02637ms]: CalculatePolicy::_calculate(): No more Pending Dates... DEBUG [L8800] [02637ms]: CalculatePolicy::Save(): Saving data... DEBUG [L0403] [02637ms]: CalculatePolicy::insertUserDateTotal(): System total time was not deleted before trying to insert it again... This is either an error or the pay period is locked. DEBUG [L1838] [02637ms]: Factory::CommitTransaction(): CommitTransaction(): Final Commit... Transaction: Count: 1 Off: 1 OK: 1 DEBUG [L1852] [02637ms]: Factory::setTransactionMode(): setTransactionMode(): Mode: DEBUG [L0163] [02637ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0084] [02637ms]: [Function](): (33). User: 211 Start Date: 03-May-17 12:00 AM UTC End Date: 04-May-17 12:00 AM UTC DEBUG [L0163] [02653ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0254] [02653ms]: CalculatePolicy::isPastDateCalculationRequired(): Past date calculation is NOT required... DEBUG [L8537] [02653ms]: CalculatePolicy::addPendingCalculationDate(): Add Pending Dates: 2 DEBUG [L1852] [02653ms]: Factory::setTransactionMode(): setTransactionMode(): Mode: REPEATABLE READ DEBUG [L1827] [02653ms]: Factory::StartTransaction(): StartTransaction(): Transaction: Count: 0 Off: 0 OK: 1 DEBUG [L1862] [02653ms]: Factory::getTransactionMode(): getTransactionMode(): Mode: repeatable read DEBUG [L8779] [02653ms]: CalculatePolicy::calculate(): I: 0 Calculating DateStamp: 03-May-17 12:00 AM CET DEBUG [L8586] [02653ms]: CalculatePolicy::getLastPendingDate(): Last Pending Date: 04-May-17 12:00 AM CET DEBUG [L8397] [02653ms]: CalculatePolicy::getDatesToObtainDataFor(): Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET(1493852400) DEBUG [L8404] [02653ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 30-Apr-17 12:00 AM CET DEBUG [L8404] [02653ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 01-May-17 12:00 AM CET DEBUG [L8404] [02653ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 02-May-17 12:00 AM CET DEBUG [L8404] [02653ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 03-May-17 12:00 AM CET DEBUG [L8404] [02653ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 04-May-17 12:00 AM CET DEBUG [L8374] [02653ms]: CalculatePolicy::getDateRangeFromDateArray(): Found Date Range: Start: 30-Apr-17 End: 04-May-17 DEBUG [L8423] [02653ms]: CalculatePolicy::getRequiredData(): Date Range: Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET DEBUG [L0827] [02653ms]: CalculatePolicy::getSchedulePolicy(): Maximum Schedule Policy Start/Stop Window: 7200 DEBUG [L0762] [02653ms]: CalculatePolicy::getScheduleData(): Getting Schedule Data for Start Date: 29-Apr-17 10:00 PM CET End: 04-May-17 2:00 AM CET DEBUG [L0765] [02668ms]: CalculatePolicy::getScheduleData(): Found schedule rows: 4 DEBUG [L8355] [02684ms]: CalculatePolicy::getUserDateTotalData(): Found UserDateTotal rows: 12 DEBUG [L1735] [02684ms]: CalculatePolicy::getMealTimePolicy(): Found schedule policy rows: 4 DEBUG [L1747] [02684ms]: CalculatePolicy::getMealTimePolicy(): Found meal policy rows: 2 DEBUG [L1756] [02684ms]: CalculatePolicy::getMealTimePolicy(): Found schedule policy meal policy rows: 1 Policy Group: 1 DEBUG [L1410] [02699ms]: CalculatePolicy::getBreakTimePolicy(): No break policy rows... DEBUG [L5401] [02699ms]: CalculatePolicy::getExceptionPolicy(): Found Active Exceptions: 11 DEBUG [L5401] [02699ms]: CalculatePolicy::getExceptionPolicy(): Maximum debug buffer size of: 1000 reached. Writing out buffer before continuing... Buffer ID: 590b47542c85d ---------------[ 04-May-2017 16:23:02 +0100 [1493911382.8812] (PID: 4596) ]--------------- ---------------[ 04-May-2017 15:23:03 +0000 [1493911380.1824] (PID: 4596) ]--------------- DEBUG [L5401] [02699ms]: CalculatePolicy::getExceptionPolicy(): Continuing debug output from Buffer ID: 590b47542c85d DEBUG [L5482] [02699ms]: CalculatePolicy::getPunchData(): Found punch rows: 7 DEBUG [L5417] [02699ms]: CalculatePolicy::getExceptionData(): Found existing exception rows: 1 DEBUG [L8484] [02699ms]: CalculatePolicy::getRequiredData(): Done collecting required data... DEBUG [L8724] [02699ms]: CalculatePolicy::_calculate(): Not calculating any time related policies due to flags... DEBUG [L3571] [02699ms]: CalculatePolicy::calculateExceptionPolicy(): DateStamp: 03-May-17 12:00 PM CET DEBUG [L3586] [02699ms]: CalculatePolicy::calculateExceptionPolicy(): Setting preMature Exception delay to maximum shift time: 57600 Enable PreMature Exceptions: 1 DEBUG [L0663] [02699ms]: CalculatePolicy::filterScheduleDataByStatus(): Start Date: 03-May-17 End Date: 03-May-17 DEBUG [L0680] [02699ms]: CalculatePolicy::filterScheduleDataByStatus(): Found schedule rows matched filter: 1 DEBUG [L5431] [02699ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Date: 03-May-17 DEBUG [L5447] [02699ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Found punch rows matched filter: 2 DEBUG [L3604] [02699ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: L3 Type ID: 50 DEBUG [L8261] [02699ms]: CalculatePolicy::filterUserDateTotalDataByObjectTypeIDs(): Found user_date_total rows matched filter: 1 DEBUG [L4680] [02699ms]: CalculatePolicy::calculateExceptionPolicy(): Daily Total Time: 33000 User ID: 211 DEBUG [L8317] [02699ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): UDT ID: 17187 Start: 03-May-17 8:00 AM CET End: 03-May-17 5:10 PM CET DEBUG [L8330] [02699ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): Shift Start: 03-May-17 8:00 AM CET End: 03-May-17 5:10 PM CET DEBUG [L0692] [02699ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Start Date: 03-May-17 8:00 AM CET End Date: 03-May-17 5:10 PM CET DEBUG [L0696] [02699ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 20 Start Time: 01-May-17 8:00 AM CET End Time: 01-May-17 5:00 PM CET DEBUG [L0731] [02699ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [02699ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 02-May-17 8:00 AM CET End Time: 02-May-17 5:00 PM CET DEBUG [L0731] [02699ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [02699ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 03-May-17 8:00 AM CET End Time: 03-May-17 5:00 PM CET DEBUG [L1046] [02699ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493794800 DEBUG [L1113] [02699ms]: ScheduleFactory::inStopWindow(): Within Start/Stop window: 7200 DEBUG [L0724] [02699ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Within schedule start/stop time by: 600 Prev Best Diff: DEBUG [L0696] [02699ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 04-May-17 8:00 AM CET End Time: 04-May-17 5:00 PM CET DEBUG [L0731] [02699ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0744] [02699ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Found schedule rows matched filter: 1 DEBUG [L0804] [02699ms]: CalculatePolicy::filterSchedulePolicyByDate(): Found scheduled shifts for this date: 03-May-17 Total: 1 DEBUG [L1679] [02699ms] Array: CalculatePolicy::filterMealTimePolicy(): Meal Policies that apply to: 03-May-17 from schedule policies: array(1) { [0]=> int(0) } DEBUG [L1697] [02699ms]: CalculatePolicy::filterMealTimePolicy(): Using Policy Group meal policies... DEBUG [L1708] [02699ms]: CalculatePolicy::filterMealTimePolicy(): Meal policy does not match type or trigger time: 25200 DEBUG [L1716] [02699ms]: CalculatePolicy::filterMealTimePolicy(): Forced to always return at least one... DEBUG [L3604] [02699ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M1 Type ID: 50 DEBUG [L3604] [02699ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M2 Type ID: 50 DEBUG [L3604] [02699ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M3 Type ID: 50 DEBUG [L4216] [02699ms]: CalculatePolicy::calculateExceptionPolicy(): Lunch Punches match up. DEBUG [L3604] [02699ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M4 Type ID: 50 DEBUG [L4278] [02699ms]: CalculatePolicy::calculateExceptionPolicy(): Break Punches match up. DEBUG [L3604] [02699ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S1 Type ID: 50 DEBUG [L1065] [02699ms]: ScheduleFactory::inSchedule(): aWithin Schedule: 1493794800 DEBUG [L3604] [02699ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S2 Type ID: 50 DEBUG [L1128] [02699ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1753 DEBUG [L1128] [02699ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1787 DEBUG [L1046] [02699ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493794800 DEBUG [L1133] [02699ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3704] [02699ms]: CalculatePolicy::calculateExceptionPolicy(): Schedule Found DEBUG [L3604] [02699ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S3 Type ID: 50 DEBUG [L1128] [02715ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1753 DEBUG [L1128] [02715ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1787 DEBUG [L1046] [02715ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493794800 DEBUG [L1133] [02715ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3740] [02715ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3604] [02715ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S4 Type ID: 50 DEBUG [L3778] [02715ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3794] [02715ms]: CalculatePolicy::calculateExceptionPolicy(): Checking Late Starting Shift exception... Current time: 04-May-17 4:23 PM CET DEBUG [L3604] [02715ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S5 Type ID: 50 DEBUG [L1128] [02715ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1787 DEBUG [L1113] [02715ms]: ScheduleFactory::inStopWindow(): Within Start/Stop window: 7200 DEBUG [L1137] [02715ms]: PunchFactory::findScheduleID(): Within schedule start/stop time by: 600 Prev Best Diff: DEBUG [L1128] [02715ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1825 DEBUG [L1144] [02715ms]: PunchFactory::findScheduleID(): Final Schedule ID: 1787 DEBUG [L3897] [02715ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3604] [02715ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S6 Type ID: 50 DEBUG [L1894] [02715ms]: TTDate::inWindow(): Epoch: 03-May-17 5:10 PM CET Window Epoch: 03-May-17 5:00 PM CET Window: 900 DEBUG [L1898] [02715ms]: TTDate::inWindow(): Within Window DEBUG [L3932] [02715ms]: CalculatePolicy::calculateExceptionPolicy(): Within Grace time, IGNORE EXCEPTION: DEBUG [L5393] [02715ms]: CalculatePolicy::calculateExceptionPolicy(): No exception policies to calculate... DEBUG [L8565] [02715ms]: CalculatePolicy::getNextPendingDate(): Next Pending Date: 04-May-17 12:00 AM CET DEBUG [L8741] [02715ms]: CalculatePolicy::_calculate(): Next Pending Date: 04-May-17 12:00 AM CET DEBUG [L8779] [02715ms]: CalculatePolicy::calculate(): I: 1 Calculating DateStamp: 04-May-17 12:00 AM CET DEBUG [L8586] [02715ms]: CalculatePolicy::getLastPendingDate(): Last Pending Date: DEBUG [L8397] [02715ms]: CalculatePolicy::getDatesToObtainDataFor(): Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET(1493852400) DEBUG [L8481] [02715ms]: CalculatePolicy::getRequiredData(): No dates to get required data for... DEBUG [L8484] [02715ms]: CalculatePolicy::getRequiredData(): Done collecting required data... DEBUG [L8724] [02715ms]: CalculatePolicy::_calculate(): Not calculating any time related policies due to flags... DEBUG [L3571] [02715ms]: CalculatePolicy::calculateExceptionPolicy(): DateStamp: 04-May-17 12:00 PM CET DEBUG [L3586] [02715ms]: CalculatePolicy::calculateExceptionPolicy(): Setting preMature Exception delay to maximum shift time: 57600 Enable PreMature Exceptions: 1 DEBUG [L0663] [02715ms]: CalculatePolicy::filterScheduleDataByStatus(): Start Date: 04-May-17 End Date: 04-May-17 DEBUG [L0680] [02715ms]: CalculatePolicy::filterScheduleDataByStatus(): Found schedule rows matched filter: 1 DEBUG [L5431] [02715ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Date: 04-May-17 DEBUG [L5447] [02715ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Found punch rows matched filter: 1 DEBUG [L3604] [02715ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: L3 Type ID: 5 DEBUG [L8261] [02715ms]: CalculatePolicy::filterUserDateTotalDataByObjectTypeIDs(): Found user_date_total rows matched filter: 1 DEBUG [L4680] [02715ms]: CalculatePolicy::calculateExceptionPolicy(): Daily Total Time: 0 User ID: 211 DEBUG [L8317] [02715ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): UDT ID: 18050 Start: 04-May-17 8:00 AM CET End: DEBUG [L8330] [02715ms]: CalculatePolicy::getShiftStartAndEndUserDateTotal(): Shift Start: 04-May-17 8:00 AM CET End: DEBUG [L0692] [02715ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Start Date: 04-May-17 8:00 AM CET End Date: DEBUG [L0696] [02715ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 20 Start Time: 01-May-17 8:00 AM CET End Time: 01-May-17 5:00 PM CET DEBUG [L0731] [02715ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [02715ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 02-May-17 8:00 AM CET End Time: 02-May-17 5:00 PM CET DEBUG [L0731] [02715ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [02715ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 03-May-17 8:00 AM CET End Time: 03-May-17 5:00 PM CET DEBUG [L0731] [02715ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): NOT Within schedule times at all... DEBUG [L0696] [02715ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Schedule Status: 10 Start Time: 04-May-17 8:00 AM CET End Time: 04-May-17 5:00 PM CET DEBUG [L1046] [02715ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493881200 DEBUG [L0724] [02715ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Within schedule start/stop time by: 7200 Prev Best Diff: DEBUG [L0744] [02715ms]: CalculatePolicy::filterScheduleDataByShiftStartAndEnd(): Found schedule rows matched filter: 1 DEBUG [L0804] [02715ms]: CalculatePolicy::filterSchedulePolicyByDate(): Found scheduled shifts for this date: 04-May-17 Total: 1 DEBUG [L1679] [02715ms] Array: CalculatePolicy::filterMealTimePolicy(): Meal Policies that apply to: 04-May-17 from schedule policies: array(1) { [0]=> int(0) } DEBUG [L1697] [02715ms]: CalculatePolicy::filterMealTimePolicy(): Using Policy Group meal policies... DEBUG [L1708] [02715ms]: CalculatePolicy::filterMealTimePolicy(): Meal policy does not match type or trigger time: 25200 DEBUG [L1716] [02715ms]: CalculatePolicy::filterMealTimePolicy(): Forced to always return at least one... DEBUG [L3604] [02715ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M1 Type ID: 50 DEBUG [L4088] [02715ms]: CalculatePolicy::calculateExceptionPolicy(): a1Found Missing Punch: DEBUG [L3604] [02715ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M2 Type ID: 5 DEBUG [L4127] [02715ms]: CalculatePolicy::calculateExceptionPolicy(): a2Found Missing Punch: DEBUG [L4130] [02715ms]: CalculatePolicy::calculateExceptionPolicy(): b2Found Missing Out Punch: DEBUG [L3604] [02715ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M3 Type ID: 5 DEBUG [L4216] [02715ms]: CalculatePolicy::calculateExceptionPolicy(): Lunch Punches match up. DEBUG [L3604] [02715ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M4 Type ID: 5 DEBUG [L4278] [02715ms]: CalculatePolicy::calculateExceptionPolicy(): Break Punches match up. DEBUG [L3604] [02715ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S1 Type ID: 50 DEBUG [L3604] [02715ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S2 Type ID: 50 DEBUG [L1128] [02715ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1787 DEBUG [L1128] [02715ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1825 DEBUG [L1046] [02715ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493881200 DEBUG [L1133] [02715ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3704] [02715ms]: CalculatePolicy::calculateExceptionPolicy(): Schedule Found DEBUG [L3604] [02715ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S3 Type ID: 50 DEBUG [L1128] [02715ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1787 DEBUG [L1128] [02715ms]: PunchFactory::findScheduleID(): Checking Schedule ID: 1825 DEBUG [L1046] [02715ms]: ScheduleFactory::inScheduleDifference(): aWithin Schedule: 1493881200 DEBUG [L1133] [02715ms]: PunchFactory::findScheduleID(): Within schedule times. DEBUG [L3740] [02715ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3604] [02715ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S4 Type ID: 50 DEBUG [L3778] [02715ms]: CalculatePolicy::calculateExceptionPolicy(): NO Working Schedule Found DEBUG [L3794] [02715ms]: CalculatePolicy::calculateExceptionPolicy(): Checking Late Starting Shift exception... Current time: 04-May-17 4:23 PM CET DEBUG [L1894] [02715ms]: TTDate::inWindow(): Epoch: 04-May-17 4:23 PM CET Window Epoch: 04-May-17 8:00 AM CET Window: 900 DEBUG [L1902] [02715ms]: TTDate::inWindow(): NOT Within Window DEBUG [L3810] [02715ms]: CalculatePolicy::calculateExceptionPolicy(): Found Schedule: Start Time: 04-May-17 8:00 AM CET DEBUG [L1065] [02715ms]: ScheduleFactory::inSchedule(): aWithin Schedule: 1493881200 DEBUG [L3832] [02715ms]: CalculatePolicy::calculateExceptionPolicy(): bFound punch for schedule... DEBUG [L3604] [02715ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S5 Type ID: 50 DEBUG [L3604] [02715ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S6 Type ID: 50 DEBUG [L3965] [02715ms]: CalculatePolicy::calculateExceptionPolicy(): aFound Missing Punch: DEBUG [L3968] [02715ms]: CalculatePolicy::calculateExceptionPolicy(): bFound Missing Out Punch: DEBUG [L3971] [02715ms]: CalculatePolicy::calculateExceptionPolicy(): Punch: 04-May-17 8:00 AM CET Schedule Start Time: 04-May-17 8:00 AM CET End Time: 04-May-17 5:00 PM CET DEBUG [L5393] [02715ms]: CalculatePolicy::calculateExceptionPolicy(): No exception policies to calculate... DEBUG [L8743] [02715ms]: CalculatePolicy::_calculate(): No more Pending Dates... DEBUG [L8800] [02715ms]: CalculatePolicy::Save(): Saving data... DEBUG [L0403] [02715ms]: CalculatePolicy::insertUserDateTotal(): System total time was not deleted before trying to insert it again... This is either an error or the pay period is locked. DEBUG [L1838] [02715ms]: Factory::CommitTransaction(): CommitTransaction(): Final Commit... Transaction: Count: 1 Off: 1 OK: 1 DEBUG [L1852] [02715ms]: Factory::setTransactionMode(): setTransactionMode(): Mode: DEBUG [L0163] [02715ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0084] [02731ms]: [Function](): (34). User: 225 Start Date: 04-May-17 12:00 AM UTC End Date: 04-May-17 12:00 AM UTC DEBUG [L0163] [02731ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0254] [02731ms]: CalculatePolicy::isPastDateCalculationRequired(): Past date calculation is NOT required... DEBUG [L8535] [02731ms]: CalculatePolicy::addPendingCalculationDate(): Add Pending Date: 04-May-17 DEBUG [L1852] [02731ms]: Factory::setTransactionMode(): setTransactionMode(): Mode: REPEATABLE READ DEBUG [L1827] [02731ms]: Factory::StartTransaction(): StartTransaction(): Transaction: Count: 0 Off: 0 OK: 1 DEBUG [L1862] [02731ms]: Factory::getTransactionMode(): getTransactionMode(): Mode: repeatable read DEBUG [L8779] [02731ms]: CalculatePolicy::calculate(): I: 0 Calculating DateStamp: 04-May-17 12:00 AM CET DEBUG [L8586] [02731ms]: CalculatePolicy::getLastPendingDate(): Last Pending Date: 04-May-17 12:00 AM CET DEBUG [L8397] [02731ms]: CalculatePolicy::getDatesToObtainDataFor(): Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET(1493852400) DEBUG [L8404] [02731ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 30-Apr-17 12:00 AM CET DEBUG [L8404] [02731ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 01-May-17 12:00 AM CET DEBUG [L8404] [02731ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 02-May-17 12:00 AM CET DEBUG [L8404] [02731ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 03-May-17 12:00 AM CET DEBUG [L8404] [02731ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 04-May-17 12:00 AM CET DEBUG [L8374] [02731ms]: CalculatePolicy::getDateRangeFromDateArray(): Found Date Range: Start: 30-Apr-17 End: 04-May-17 DEBUG [L8423] [02731ms]: CalculatePolicy::getRequiredData(): Date Range: Start: 30-Apr-17 12:00 AM CET End: 04-May-17 12:00 AM CET DEBUG [L0827] [02731ms]: CalculatePolicy::getSchedulePolicy(): Maximum Schedule Policy Start/Stop Window: 7200 DEBUG [L0762] [02731ms]: CalculatePolicy::getScheduleData(): Getting Schedule Data for Start Date: 29-Apr-17 10:00 PM CET End: 04-May-17 2:00 AM CET DEBUG [L0765] [02746ms]: CalculatePolicy::getScheduleData(): Found schedule rows: 4 DEBUG [L8355] [02762ms]: CalculatePolicy::getUserDateTotalData(): Found UserDateTotal rows: 15 DEBUG [L1735] [02762ms]: CalculatePolicy::getMealTimePolicy(): Found schedule policy rows: 4 DEBUG [L1747] [02762ms]: CalculatePolicy::getMealTimePolicy(): Found meal policy rows: 2 DEBUG [L1756] [02762ms]: CalculatePolicy::getMealTimePolicy(): Found schedule policy meal policy rows: 1 Policy Group: 1 DEBUG [L1410] [02777ms]: CalculatePolicy::getBreakTimePolicy(): No break policy rows... DEBUG [L5401] [02777ms]: CalculatePolicy::getExceptionPolicy(): Found Active Exceptions: 11 DEBUG [L5482] [02777ms]: CalculatePolicy::getPunchData(): Found punch rows: 4 DEBUG [L5425] [02777ms]: CalculatePolicy::getExceptionData(): No exception rows... DEBUG [L8484] [02777ms]: CalculatePolicy::getRequiredData(): Done collecting required data... DEBUG [L8724] [02777ms]: CalculatePolicy::_calculate(): Not calculating any time related policies due to flags... DEBUG [L3571] [02777ms]: CalculatePolicy::calculateExceptionPolicy(): DateStamp: 04-May-17 12:00 PM CET DEBUG [L3586] [02777ms]: CalculatePolicy::calculateExceptionPolicy(): Setting preMature Exception delay to maximum shift time: 57600 Enable PreMature Exceptions: 1 DEBUG [L0663] [02777ms]: CalculatePolicy::filterScheduleDataByStatus(): Start Date: 04-May-17 End Date: 04-May-17 DEBUG [L0685] [02777ms]: CalculatePolicy::filterScheduleDataByStatus(): No schedule rows match filter... DEBUG [L5431] [02777ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Date: 04-May-17 DEBUG [L5452] [02777ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): No punch rows match filter... DEBUG [L3604] [02777ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: L3 Type ID: 5 DEBUG [L3604] [02777ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M1 Type ID: 50 DEBUG [L3604] [02777ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M2 Type ID: 5 DEBUG [L3604] [02777ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M3 Type ID: 5 DEBUG [L3604] [02777ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M4 Type ID: 5 DEBUG [L3604] [02777ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S1 Type ID: 50 DEBUG [L3604] [02777ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S2 Type ID: 50 DEBUG [L3604] [02777ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S3 Type ID: 50 DEBUG [L3604] [02777ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S4 Type ID: 50 DEBUG [L3794] [02777ms]: CalculatePolicy::calculateExceptionPolicy(): Checking Late Starting Shift exception... Current time: 04-May-17 4:23 PM CET DEBUG [L3856] [02777ms]: CalculatePolicy::calculateExceptionPolicy(): NO Schedules Found DEBUG [L3604] [02777ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S5 Type ID: 50 DEBUG [L3604] [02777ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S6 Type ID: 50 DEBUG [L5393] [02777ms]: CalculatePolicy::calculateExceptionPolicy(): No exception policies to calculate... DEBUG [L8743] [02777ms]: CalculatePolicy::_calculate(): No more Pending Dates... DEBUG [L8800] [02777ms]: CalculatePolicy::Save(): Saving data... DEBUG [L0403] [02777ms]: CalculatePolicy::insertUserDateTotal(): System total time was not deleted before trying to insert it again... This is either an error or the pay period is locked. DEBUG [L1838] [02777ms]: Factory::CommitTransaction(): CommitTransaction(): Final Commit... Transaction: Count: 1 Off: 1 OK: 1 DEBUG [L1852] [02777ms]: Factory::setTransactionMode(): setTransactionMode(): Mode: DEBUG [L0163] [02777ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0084] [02777ms]: [Function](): (35). User: 199 Start Date: 03-May-17 12:00 AM UTC End Date: 03-May-17 12:00 AM UTC DEBUG [L0163] [02777ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0254] [02777ms]: CalculatePolicy::isPastDateCalculationRequired(): Past date calculation is NOT required... DEBUG [L8535] [02777ms]: CalculatePolicy::addPendingCalculationDate(): Add Pending Date: 03-May-17 DEBUG [L1852] [02777ms]: Factory::setTransactionMode(): setTransactionMode(): Mode: REPEATABLE READ DEBUG [L1827] [02777ms]: Factory::StartTransaction(): StartTransaction(): Transaction: Count: 0 Off: 0 OK: 1 DEBUG [L1862] [02777ms]: Factory::getTransactionMode(): getTransactionMode(): Mode: repeatable read DEBUG [L8779] [02777ms]: CalculatePolicy::calculate(): I: 0 Calculating DateStamp: 03-May-17 12:00 AM CET DEBUG [L8586] [02777ms]: CalculatePolicy::getLastPendingDate(): Last Pending Date: 03-May-17 12:00 AM CET DEBUG [L8397] [02777ms]: CalculatePolicy::getDatesToObtainDataFor(): Start: 30-Apr-17 12:00 AM CET End: 03-May-17 12:00 AM CET(1493766000) DEBUG [L8404] [02777ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 30-Apr-17 12:00 AM CET DEBUG [L8404] [02777ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 01-May-17 12:00 AM CET DEBUG [L8404] [02777ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 02-May-17 12:00 AM CET DEBUG [L8404] [02777ms]: CalculatePolicy::getDatesToObtainDataFor(): Found date without data: 03-May-17 12:00 AM CET DEBUG [L8374] [02777ms]: CalculatePolicy::getDateRangeFromDateArray(): Found Date Range: Start: 30-Apr-17 End: 03-May-17 DEBUG [L8423] [02777ms]: CalculatePolicy::getRequiredData(): Date Range: Start: 30-Apr-17 12:00 AM CET End: 03-May-17 12:00 AM CET DEBUG [L0827] [02777ms]: CalculatePolicy::getSchedulePolicy(): Maximum Schedule Policy Start/Stop Window: 7200 DEBUG [L0762] [02777ms]: CalculatePolicy::getScheduleData(): Getting Schedule Data for Start Date: 29-Apr-17 10:00 PM CET End: 03-May-17 2:00 AM CET DEBUG [L0765] [02793ms]: CalculatePolicy::getScheduleData(): Found schedule rows: 3 DEBUG [L8355] [02824ms]: CalculatePolicy::getUserDateTotalData(): Found UserDateTotal rows: 11 DEBUG [L1735] [02824ms]: CalculatePolicy::getMealTimePolicy(): Found schedule policy rows: 4 DEBUG [L1747] [02824ms]: CalculatePolicy::getMealTimePolicy(): Found meal policy rows: 2 DEBUG [L1756] [02824ms]: CalculatePolicy::getMealTimePolicy(): Found schedule policy meal policy rows: 1 Policy Group: 1 DEBUG [L1410] [02824ms]: CalculatePolicy::getBreakTimePolicy(): No break policy rows... DEBUG [L5401] [02824ms]: CalculatePolicy::getExceptionPolicy(): Found Active Exceptions: 11 DEBUG [L5482] [02824ms]: CalculatePolicy::getPunchData(): Found punch rows: 4 DEBUG [L5425] [02824ms]: CalculatePolicy::getExceptionData(): No exception rows... DEBUG [L8484] [02824ms]: CalculatePolicy::getRequiredData(): Done collecting required data... DEBUG [L8724] [02824ms]: CalculatePolicy::_calculate(): Not calculating any time related policies due to flags... DEBUG [L3571] [02824ms]: CalculatePolicy::calculateExceptionPolicy(): DateStamp: 03-May-17 12:00 PM CET DEBUG [L3586] [02824ms]: CalculatePolicy::calculateExceptionPolicy(): Setting preMature Exception delay to maximum shift time: 57600 Enable PreMature Exceptions: 1 DEBUG [L0663] [02824ms]: CalculatePolicy::filterScheduleDataByStatus(): Start Date: 03-May-17 End Date: 03-May-17 DEBUG [L0685] [02824ms]: CalculatePolicy::filterScheduleDataByStatus(): No schedule rows match filter... DEBUG [L5431] [02824ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): Date: 03-May-17 DEBUG [L5452] [02824ms]: CalculatePolicy::filterPunchDataByDateAndTypeAndStatus(): No punch rows match filter... DEBUG [L3604] [02824ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: L3 Type ID: 50 DEBUG [L3604] [02824ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M1 Type ID: 50 DEBUG [L3604] [02824ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M2 Type ID: 50 DEBUG [L3604] [02824ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M3 Type ID: 50 DEBUG [L3604] [02824ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: M4 Type ID: 50 DEBUG [L3604] [02824ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S1 Type ID: 50 DEBUG [L3604] [02824ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S2 Type ID: 50 DEBUG [L3604] [02824ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S3 Type ID: 50 DEBUG [L3604] [02824ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S4 Type ID: 50 DEBUG [L3794] [02824ms]: CalculatePolicy::calculateExceptionPolicy(): Checking Late Starting Shift exception... Current time: 04-May-17 4:23 PM CET DEBUG [L3856] [02824ms]: CalculatePolicy::calculateExceptionPolicy(): NO Schedules Found DEBUG [L3604] [02824ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S5 Type ID: 50 DEBUG [L3604] [02824ms]: CalculatePolicy::calculateExceptionPolicy(): ---Calculating Exception: S6 Type ID: 50 DEBUG [L5393] [02824ms]: CalculatePolicy::calculateExceptionPolicy(): No exception policies to calculate... DEBUG [L8743] [02824ms]: CalculatePolicy::_calculate(): No more Pending Dates... DEBUG [L8800] [02824ms]: CalculatePolicy::Save(): Saving data... DEBUG [L0403] [02824ms]: CalculatePolicy::insertUserDateTotal(): System total time was not deleted before trying to insert it again... This is either an error or the pay period is locked. DEBUG [L1838] [02824ms]: Factory::CommitTransaction(): CommitTransaction(): Final Commit... Transaction: Count: 1 Off: 1 OK: 1 DEBUG [L1852] [02824ms]: Factory::setTransactionMode(): setTransactionMode(): Mode: DEBUG [L0163] [02824ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0102] [02824ms]: [Function](): calcQuickExceptions: Done ---------------[ 04-May-2017 15:23:03 +0000 [1493911383.0216] (PID: 4596) ]--------------- ---------------[ 04-May-2017 15:23:03 +0000 [1493911380.0576] (PID: 4448) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: C:\TimeTrex\timetrex\maint\cron.php IP Address: DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: N/A DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: N/A OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00032ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0759] [00032ms]: Install::checkPHPVersion(): Comparing with Version: 5.6.20 DEBUG [L0480] [00032ms]: TTi18n::chooseBestLocale(): Unable to find and set a locale. DEBUG [L0344] [00032ms]: CronJobFactory::isScheduledToRun(): Name: AddPayPeriod Current Epoch: 04-May-17 3:23 PM UTC Last Run Date: 04-May-17 12:01 AM UTC DEBUG [L0240] [00032ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 12:00 AM UTC Based on Current Epoch: 04-May-17 12:01 AM UTC DEBUG [L0271] [00032ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00047ms]: CronJobFactory::isScheduledToRun(): Name: AddUserDate Current Epoch: 04-May-17 3:23 PM UTC Last Run Date: 04-May-17 12:16 AM UTC DEBUG [L0240] [00047ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 12:15 AM UTC Based on Current Epoch: 04-May-17 12:16 AM UTC DEBUG [L0271] [00047ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00047ms]: CronJobFactory::isScheduledToRun(): Name: calcExceptions Current Epoch: 04-May-17 3:23 PM UTC Last Run Date: 04-May-17 12:32 AM UTC DEBUG [L0240] [00047ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 12:30 AM UTC Based on Current Epoch: 04-May-17 12:32 AM UTC DEBUG [L0271] [00047ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00047ms]: CronJobFactory::isScheduledToRun(): Name: AddRecurringHoliday Current Epoch: 04-May-17 3:23 PM UTC Last Run Date: 04-May-17 12:56 AM UTC DEBUG [L0240] [00047ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 12:55 AM UTC Based on Current Epoch: 04-May-17 12:56 AM UTC DEBUG [L0271] [00047ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00047ms]: CronJobFactory::isScheduledToRun(): Name: UserCount Current Epoch: 04-May-17 3:23 PM UTC Last Run Date: 04-May-17 1:16 AM UTC DEBUG [L0240] [00047ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 1:15 AM UTC Based on Current Epoch: 04-May-17 1:16 AM UTC DEBUG [L0271] [00047ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00047ms]: CronJobFactory::isScheduledToRun(): Name: CheckForUpdate Current Epoch: 04-May-17 3:23 PM UTC Last Run Date: 04-May-17 2:06 AM UTC DEBUG [L0240] [00047ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 2:04 AM UTC Based on Current Epoch: 04-May-17 2:06 AM UTC DEBUG [L0271] [00047ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00047ms]: CronJobFactory::isScheduledToRun(): Name: AddAccrualPolicyTime Current Epoch: 04-May-17 3:23 PM UTC Last Run Date: 04-May-17 1:31 AM UTC DEBUG [L0240] [00047ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 1:30 AM UTC Based on Current Epoch: 04-May-17 1:31 AM UTC DEBUG [L0271] [00047ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00047ms]: CronJobFactory::isScheduledToRun(): Name: UpdateCurrencyRates Current Epoch: 04-May-17 3:23 PM UTC Last Run Date: 04-May-17 1:46 AM UTC DEBUG [L0240] [00047ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 1:45 AM UTC Based on Current Epoch: 04-May-17 1:46 AM UTC DEBUG [L0271] [00047ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00047ms]: CronJobFactory::isScheduledToRun(): Name: TimeClockSync Current Epoch: 04-May-17 3:23 PM UTC Last Run Date: 04-May-17 3:22 PM UTC DEBUG [L0240] [00047ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 04-May-17 3:22 PM UTC Based on Current Epoch: 04-May-17 3:22 PM UTC DEBUG [L0267] [00047ms]: Cron::isScheduledToRun(): JOB is SCHEDULED TO RUN NOW! DEBUG [L2157] [00063ms]: Misc::isSystemLoadValid(): Load average within valid limits: Current: 0 Max: 9999 DEBUG [L0070] [00063ms]: LockFile::getCurrentPID(): Current PID: 4448 DEBUG [L0393] [00063ms]: CronJobFactory::Execute(): Job is NOT currently running, running now... DEBUG [L1827] [00063ms]: Factory::StartTransaction(): StartTransaction(): Transaction: Count: 0 Off: 0 OK: 0 DEBUG [L1965] [00063ms]: Factory::Save(): Calling preSave() DEBUG [L2019] [00063ms]: Factory::Save(): Updating... DEBUG [L1796] [00063ms]: Factory::getUpdateQuery(): Data changed, set updated date: DEBUG [L2058] [00063ms]: Factory::Save(): Calling postSave() DEBUG [L0181] [00063ms]: Factory::removeCache(): Attempting to remove cache: 11 DEBUG [L0187] [00063ms]: Factory::removeCache(): Removing cache: 11 Group Id: cron DEBUG [L1838] [00063ms]: Factory::CommitTransaction(): CommitTransaction(): Final Commit... Transaction: Count: 1 Off: 1 OK: 1 DEBUG [L0421] [00063ms]: CronJobFactory::Execute(): WARNING: File does not exist, skipping: C:\TimeTrex\timetrex\maint\TimeClockSync.php DEBUG [L1827] [00063ms]: Factory::StartTransaction(): StartTransaction(): Transaction: Count: 0 Off: 0 OK: 1 DEBUG [L1965] [00063ms]: Factory::Save(): Calling preSave() DEBUG [L2019] [00063ms]: Factory::Save(): Updating... DEBUG [L1796] [00063ms]: Factory::getUpdateQuery(): Data changed, set updated date: DEBUG [L2058] [00063ms]: Factory::Save(): Calling postSave() DEBUG [L0181] [00063ms]: Factory::removeCache(): Attempting to remove cache: 11 DEBUG [L0187] [00063ms]: Factory::removeCache(): Removing cache: 11 Group Id: cron DEBUG [L1838] [00063ms]: Factory::CommitTransaction(): CommitTransaction(): Final Commit... Transaction: Count: 1 Off: 1 OK: 1 DEBUG [L0344] [00063ms]: CronJobFactory::isScheduledToRun(): Name: MiscDaily Current Epoch: 04-May-17 3:23 PM UTC Last Run Date: 04-May-17 1:57 AM UTC DEBUG [L0240] [00063ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 1:55 AM UTC Based on Current Epoch: 04-May-17 1:57 AM UTC DEBUG [L0271] [00063ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00063ms]: CronJobFactory::isScheduledToRun(): Name: MiscWeekly Current Epoch: 04-May-17 3:23 PM UTC Last Run Date: 30-Apr-17 2:32 AM UTC DEBUG [L0240] [00063ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 07-May-17 2:30 AM UTC Based on Current Epoch: 30-Apr-17 2:32 AM UTC DEBUG [L0271] [00063ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00079ms]: CronJobFactory::isScheduledToRun(): Name: calcQuickExceptions Current Epoch: 04-May-17 3:23 PM UTC Last Run Date: 04-May-17 3:09 PM UTC DEBUG [L0240] [00079ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 04-May-17 3:22 PM UTC Based on Current Epoch: 04-May-17 3:09 PM UTC DEBUG [L0267] [00079ms]: Cron::isScheduledToRun(): JOB is SCHEDULED TO RUN NOW! DEBUG [L2157] [00079ms]: Misc::isSystemLoadValid(): Load average within valid limits: Current: 0 Max: 9999 DEBUG [L0070] [00079ms]: LockFile::getCurrentPID(): Current PID: 4448 DEBUG [L0393] [00079ms]: CronJobFactory::Execute(): Job is NOT currently running, running now... DEBUG [L1827] [00079ms]: Factory::StartTransaction(): StartTransaction(): Transaction: Count: 0 Off: 0 OK: 1 DEBUG [L1965] [00079ms]: Factory::Save(): Calling preSave() DEBUG [L2019] [00079ms]: Factory::Save(): Updating... DEBUG [L1796] [00079ms]: Factory::getUpdateQuery(): Data changed, set updated date: DEBUG [L2058] [00079ms]: Factory::Save(): Calling postSave() DEBUG [L0181] [00079ms]: Factory::removeCache(): Attempting to remove cache: 14 DEBUG [L0187] [00079ms]: Factory::removeCache(): Removing cache: 14 Group Id: cron DEBUG [L1838] [00079ms]: Factory::CommitTransaction(): CommitTransaction(): Final Commit... Transaction: Count: 1 Off: 1 OK: 1 DEBUG [L0413] [00079ms]: CronJobFactory::Execute(): Command: "C:\TimeTrex\php\php-win.exe" "C:\TimeTrex\timetrex\maint\calcQuickExceptions.php" DEBUG [L0417] [02980ms] Array: CronJobFactory::Execute(): Time: 2.9016058444977s - Command RetCode: 0 Output: array(0) { } DEBUG [L1827] [02980ms]: Factory::StartTransaction(): StartTransaction(): Transaction: Count: 0 Off: 0 OK: 1 DEBUG [L1965] [02980ms]: Factory::Save(): Calling preSave() DEBUG [L2006] [02980ms]: Factory::Save(): Insert ID: 33032 Table: system_log DEBUG [L1805] [02980ms]: Factory::getInsertQuery(): Insert DEBUG [L1838] [02996ms]: Factory::CommitTransaction(): CommitTransaction(): Final Commit... Transaction: Count: 1 Off: 1 OK: 1 DEBUG [L0092] [02996ms]: TTLog::addEntry(): LogDetail Disabled... Object ID: 14 Action ID: 500 Table: cron Description: Executing Cron Job: 14 Command: "C:\TimeTrex\php\php-win.exe" "C:\TimeTrex\timetrex\maint\calcQuickExceptions.php" Return Co DEBUG [L0092] [02996ms]: TTLog::addEntry(): de: 0 DEBUG [L1827] [02996ms]: Factory::StartTransaction(): StartTransaction(): Transaction: Count: 0 Off: 0 OK: 1 DEBUG [L1965] [02996ms]: Factory::Save(): Calling preSave() DEBUG [L2019] [02996ms]: Factory::Save(): Updating... DEBUG [L1796] [02996ms]: Factory::getUpdateQuery(): Data changed, set updated date: DEBUG [L2058] [02996ms]: Factory::Save(): Calling postSave() DEBUG [L0181] [02996ms]: Factory::removeCache(): Attempting to remove cache: 14 DEBUG [L0187] [02996ms]: Factory::removeCache(): Removing cache: 14 Group Id: cron DEBUG [L1838] [02996ms]: Factory::CommitTransaction(): CommitTransaction(): Final Commit... Transaction: Count: 1 Off: 1 OK: 1 DEBUG [L0344] [02996ms]: CronJobFactory::isScheduledToRun(): Name: GeoCode Current Epoch: 04-May-17 3:23 PM UTC Last Run Date: 04-May-17 2:16 AM UTC DEBUG [L0240] [03011ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 2:15 AM UTC Based on Current Epoch: 04-May-17 2:16 AM UTC DEBUG [L0271] [03011ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [03011ms]: CronJobFactory::isScheduledToRun(): Name: AutoUpgrade Current Epoch: 04-May-17 3:23 PM UTC Last Run Date: 04-May-17 3:47 AM UTC DEBUG [L0240] [03011ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 3:45 AM UTC Based on Current Epoch: 04-May-17 3:47 AM UTC DEBUG [L0271] [03011ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [03011ms]: CronJobFactory::isScheduledToRun(): Name: AddScheduleShift Current Epoch: 04-May-17 3:23 PM UTC Last Run Date: 04-May-17 2:51 PM UTC DEBUG [L0240] [03011ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 04-May-17 6:50 PM UTC Based on Current Epoch: 04-May-17 2:51 PM UTC DEBUG [L0271] [03011ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [03011ms]: CronJobFactory::isScheduledToRun(): Name: AddRecurringScheduleShift Current Epoch: 04-May-17 3:23 PM UTC Last Run Date: 30-Apr-17 4:57 AM UTC DEBUG [L0240] [03011ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 07-May-17 4:55 AM UTC Based on Current Epoch: 30-Apr-17 4:57 AM UTC DEBUG [L0271] [03011ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0074] [03011ms]: [Function](): CRON: Jobs Executed: 2 of 16 ---------------[ 04-May-2017 15:23:03 +0000 [1493911383.0684] (PID: 4448) ]--------------- ---------------[ 04-May-2017 15:24:00 +0000 [1493911440.0553] (PID: 4684) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: C:\TimeTrex\timetrex\maint\cron.php IP Address: DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: N/A DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: N/A OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00032ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0759] [00032ms]: Install::checkPHPVersion(): Comparing with Version: 5.6.20 DEBUG [L0480] [00032ms]: TTi18n::chooseBestLocale(): Unable to find and set a locale. DEBUG [L0344] [00032ms]: CronJobFactory::isScheduledToRun(): Name: AddPayPeriod Current Epoch: 04-May-17 3:24 PM UTC Last Run Date: 04-May-17 12:01 AM UTC DEBUG [L0240] [00032ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 12:00 AM UTC Based on Current Epoch: 04-May-17 12:01 AM UTC DEBUG [L0271] [00032ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00032ms]: CronJobFactory::isScheduledToRun(): Name: AddUserDate Current Epoch: 04-May-17 3:24 PM UTC Last Run Date: 04-May-17 12:16 AM UTC DEBUG [L0240] [00032ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 12:15 AM UTC Based on Current Epoch: 04-May-17 12:16 AM UTC DEBUG [L0271] [00032ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00047ms]: CronJobFactory::isScheduledToRun(): Name: calcExceptions Current Epoch: 04-May-17 3:24 PM UTC Last Run Date: 04-May-17 12:32 AM UTC DEBUG [L0240] [00047ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 12:30 AM UTC Based on Current Epoch: 04-May-17 12:32 AM UTC DEBUG [L0271] [00047ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00047ms]: CronJobFactory::isScheduledToRun(): Name: AddRecurringHoliday Current Epoch: 04-May-17 3:24 PM UTC Last Run Date: 04-May-17 12:56 AM UTC DEBUG [L0240] [00047ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 12:55 AM UTC Based on Current Epoch: 04-May-17 12:56 AM UTC DEBUG [L0271] [00047ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00047ms]: CronJobFactory::isScheduledToRun(): Name: UserCount Current Epoch: 04-May-17 3:24 PM UTC Last Run Date: 04-May-17 1:16 AM UTC DEBUG [L0240] [00047ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 1:15 AM UTC Based on Current Epoch: 04-May-17 1:16 AM UTC DEBUG [L0271] [00047ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00047ms]: CronJobFactory::isScheduledToRun(): Name: CheckForUpdate Current Epoch: 04-May-17 3:24 PM UTC Last Run Date: 04-May-17 2:06 AM UTC DEBUG [L0240] [00047ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 2:04 AM UTC Based on Current Epoch: 04-May-17 2:06 AM UTC DEBUG [L0271] [00047ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00047ms]: CronJobFactory::isScheduledToRun(): Name: AddAccrualPolicyTime Current Epoch: 04-May-17 3:24 PM UTC Last Run Date: 04-May-17 1:31 AM UTC DEBUG [L0240] [00047ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 1:30 AM UTC Based on Current Epoch: 04-May-17 1:31 AM UTC DEBUG [L0271] [00047ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00047ms]: CronJobFactory::isScheduledToRun(): Name: UpdateCurrencyRates Current Epoch: 04-May-17 3:24 PM UTC Last Run Date: 04-May-17 1:46 AM UTC DEBUG [L0240] [00047ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 1:45 AM UTC Based on Current Epoch: 04-May-17 1:46 AM UTC DEBUG [L0271] [00047ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00047ms]: CronJobFactory::isScheduledToRun(): Name: TimeClockSync Current Epoch: 04-May-17 3:24 PM UTC Last Run Date: 04-May-17 3:23 PM UTC DEBUG [L0240] [00047ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 04-May-17 3:23 PM UTC Based on Current Epoch: 04-May-17 3:23 PM UTC DEBUG [L0267] [00047ms]: Cron::isScheduledToRun(): JOB is SCHEDULED TO RUN NOW! DEBUG [L2157] [00047ms]: Misc::isSystemLoadValid(): Load average within valid limits: Current: 0 Max: 9999 DEBUG [L0070] [00047ms]: LockFile::getCurrentPID(): Current PID: 4684 DEBUG [L0393] [00047ms]: CronJobFactory::Execute(): Job is NOT currently running, running now... DEBUG [L1827] [00047ms]: Factory::StartTransaction(): StartTransaction(): Transaction: Count: 0 Off: 0 OK: 0 DEBUG [L1965] [00047ms]: Factory::Save(): Calling preSave() DEBUG [L2019] [00047ms]: Factory::Save(): Updating... DEBUG [L1796] [00063ms]: Factory::getUpdateQuery(): Data changed, set updated date: DEBUG [L2058] [00063ms]: Factory::Save(): Calling postSave() DEBUG [L0181] [00063ms]: Factory::removeCache(): Attempting to remove cache: 11 DEBUG [L0187] [00063ms]: Factory::removeCache(): Removing cache: 11 Group Id: cron DEBUG [L1838] [00063ms]: Factory::CommitTransaction(): CommitTransaction(): Final Commit... Transaction: Count: 1 Off: 1 OK: 1 DEBUG [L0421] [00063ms]: CronJobFactory::Execute(): WARNING: File does not exist, skipping: C:\TimeTrex\timetrex\maint\TimeClockSync.php DEBUG [L1827] [00063ms]: Factory::StartTransaction(): StartTransaction(): Transaction: Count: 0 Off: 0 OK: 1 DEBUG [L1965] [00063ms]: Factory::Save(): Calling preSave() DEBUG [L2019] [00063ms]: Factory::Save(): Updating... DEBUG [L1796] [00063ms]: Factory::getUpdateQuery(): Data changed, set updated date: DEBUG [L2058] [00063ms]: Factory::Save(): Calling postSave() DEBUG [L0181] [00063ms]: Factory::removeCache(): Attempting to remove cache: 11 DEBUG [L0187] [00063ms]: Factory::removeCache(): Removing cache: 11 Group Id: cron DEBUG [L1838] [00063ms]: Factory::CommitTransaction(): CommitTransaction(): Final Commit... Transaction: Count: 1 Off: 1 OK: 1 DEBUG [L0344] [00063ms]: CronJobFactory::isScheduledToRun(): Name: MiscDaily Current Epoch: 04-May-17 3:24 PM UTC Last Run Date: 04-May-17 1:57 AM UTC DEBUG [L0240] [00063ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 1:55 AM UTC Based on Current Epoch: 04-May-17 1:57 AM UTC DEBUG [L0271] [00063ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00063ms]: CronJobFactory::isScheduledToRun(): Name: MiscWeekly Current Epoch: 04-May-17 3:24 PM UTC Last Run Date: 30-Apr-17 2:32 AM UTC DEBUG [L0240] [00063ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 07-May-17 2:30 AM UTC Based on Current Epoch: 30-Apr-17 2:32 AM UTC DEBUG [L0271] [00063ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00079ms]: CronJobFactory::isScheduledToRun(): Name: calcQuickExceptions Current Epoch: 04-May-17 3:24 PM UTC Last Run Date: 04-May-17 3:24 PM UTC DEBUG [L0240] [00079ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 04-May-17 3:37 PM UTC Based on Current Epoch: 04-May-17 3:24 PM UTC DEBUG [L0271] [00079ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00079ms]: CronJobFactory::isScheduledToRun(): Name: GeoCode Current Epoch: 04-May-17 3:24 PM UTC Last Run Date: 04-May-17 2:16 AM UTC DEBUG [L0240] [00079ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 2:15 AM UTC Based on Current Epoch: 04-May-17 2:16 AM UTC DEBUG [L0271] [00079ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00079ms]: CronJobFactory::isScheduledToRun(): Name: AutoUpgrade Current Epoch: 04-May-17 3:24 PM UTC Last Run Date: 04-May-17 3:47 AM UTC DEBUG [L0240] [00079ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 3:45 AM UTC Based on Current Epoch: 04-May-17 3:47 AM UTC DEBUG [L0271] [00079ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00079ms]: CronJobFactory::isScheduledToRun(): Name: AddScheduleShift Current Epoch: 04-May-17 3:24 PM UTC Last Run Date: 04-May-17 2:51 PM UTC DEBUG [L0240] [00079ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 04-May-17 6:50 PM UTC Based on Current Epoch: 04-May-17 2:51 PM UTC DEBUG [L0271] [00079ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00079ms]: CronJobFactory::isScheduledToRun(): Name: AddRecurringScheduleShift Current Epoch: 04-May-17 3:24 PM UTC Last Run Date: 30-Apr-17 4:57 AM UTC DEBUG [L0240] [00079ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 07-May-17 4:55 AM UTC Based on Current Epoch: 30-Apr-17 4:57 AM UTC DEBUG [L0271] [00079ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0074] [00079ms]: [Function](): CRON: Jobs Executed: 1 of 16 ---------------[ 04-May-2017 15:24:00 +0000 [1493911440.1333] (PID: 4684) ]--------------- ---------------[ 04-May-2017 16:24:06 +0100 [1493911446.7633] (PID: 4400) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIMessageControl&Method=validateMessageControl&v=2&StationID=052699eae4fc4d9354ad33ffec833dfd&MessageID=2a3689a8-95da-f796-c308-d0dd52cfcecd IP Address: 172.26.4.62 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36 DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: 172.26.4.219 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00047ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00047ms]: [Function](): Handling JSON Call To API Factory: APIMessageControl Method: validateMessageControl Message ID: 2a3689a8-95da-f796-c308-d0dd52cfcecd DEBUG [L0230] [00047ms] Array: [Function](): Arguments: (Size: 298) array(1) { [0]=> array(6) { ["to_user_id"]=> array(1) { [0]=> int(172) } ["subject"]=> string(9) "formation" ["body"]=> string(100) "formation du personnel de production : instructions et bonnes manières de production en sécurité." ["object_type_id"]=> int(5) ["object_id"]=> int(176) ["parent_id"]=> int(0) } } DEBUG [L0241] [00047ms]: [Function](): Session ID: 34ba285db0b49d2dafb08e4738d174c6ce574d6c Source IP: 172.26.4.62 DEBUG [L0761] [00047ms]: Authentication::Check(): Session ID: 34ba285db0b49d2dafb08e4738d174c6ce574d6c IP Address: 172.26.4.62 URL: /api/json/api.php?Class=APIMessageControl&Method=validateMessageControl&v=2&StationID=052699eae4fc4d9354ad33ffec833dfd DEBUG [L0761] [00047ms]: Authentication::Check(): &MessageID=2a3689a8-95da-f796-c308-d0dd52cfcecd Touch Updated Date: 1 DEBUG [L0783] [00063ms]: Authentication::Check(): Touching updated date due to more than 60s... DEBUG [L0163] [00063ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00063ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00063ms]: TTDate::setTimeFormat(): Setting Default Time Format: g:i A DEBUG [L0241] [00063ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00063ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00063ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00063ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00063ms]: authenticatedInvokeService(): Current User: awatef.khouja (User ID: 176) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0288] [00063ms]: APIMessageControl::setMessageControl(): Validating Only! DEBUG [L0292] [00063ms]: APIMessageControl::setMessageControl(): Received data for: 1 MessageControls DEBUG [L0293] [00063ms] Array: APIMessageControl::setMessageControl(): Data: array(1) { [0]=> array(6) { ["to_user_id"]=> array(1) { [0]=> int(172) } ["subject"]=> string(9) "formation" ["body"]=> string(100) "formation du personnel de production : instructions et bonnes manières de production en sécurité." ["object_type_id"]=> int(5) ["object_id"]=> int(176) ["parent_id"]=> int(0) } } DEBUG [L0103] [00063ms]: ProgressBar::start(): start: '2a3689a8-95da-f796-c308-d0dd52cfcecd' Iterations: 1 Update Iterations: Key: 2a3689a8-95da-f796-c308-d0dd52cfcecd(1493911446.8257) Message: DEBUG [L1827] [00063ms]: Factory::StartTransaction(): StartTransaction(): Transaction: Count: 0 Off: 0 OK: 0 DEBUG [L0345] [00063ms]: APIMessageControl::setMessageControl(): Sending regular message, filter to_user_ids based on permissions... DEBUG [L0586] [00094ms]: APIMessageControl::getUser(): Record Count: 1 DEBUG [L0103] [00094ms]: ProgressBar::start(): start: '2a3689a8-95da-f796-c308-d0dd52cfcecd' Iterations: 1 Update Iterations: Key: 2a3689a8-95da-f796-c308-d0dd52cfcecd(1493911446.8569) Message: DEBUG [L0349] [00094ms] Array: APIMessageControl::setMessageControl(): Data: array(6) { ["to_user_id"]=> array(1) { [0]=> int(172) } ["subject"]=> string(9) "formation" ["body"]=> string(100) "formation du personnel de production : instructions et bonnes manières de production en sécurité." ["object_type_id"]=> int(5) ["object_id"]=> int(176) ["parent_id"]=> int(0) } DEBUG [L0357] [00094ms]: APIMessageControl::setMessageControl(): Setting object data... DEBUG [L1869] [00094ms]: Factory::isValid(): Calling Validate() DEBUG [L0366] [00094ms]: APIMessageControl::setMessageControl(): Saving data... DEBUG [L1832] [00094ms]: Factory::FailTransaction(): FailTransaction(): Transaction: Count: 1 Off: 1 OK: 1 DEBUG [L1838] [00094ms]: Factory::CommitTransaction(): CommitTransaction(): Final Commit... Transaction: Count: 1 Off: 1 OK: 0 DEBUG [L0163] [00094ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0259] [00094ms]: [Function](): Server Response Time: 0.093600988388062 ---------------[ 04-May-2017 16:24:06 +0100 [1493911446.8569] (PID: 4400) ]--------------- ---------------[ 04-May-2017 15:25:00 +0000 [1493911500.053] (PID: 5480) ]--------------- DEBUG [L0401] [00016ms]: [Function](): URI: C:\TimeTrex\timetrex\maint\cron.php IP Address: DEBUG [L0403] [00016ms]: [Function](): USER-AGENT: N/A DEBUG [L0404] [00016ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: N/A OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00032ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0759] [00032ms]: Install::checkPHPVersion(): Comparing with Version: 5.6.20 DEBUG [L0480] [00032ms]: TTi18n::chooseBestLocale(): Unable to find and set a locale. DEBUG [L0344] [00047ms]: CronJobFactory::isScheduledToRun(): Name: AddPayPeriod Current Epoch: 04-May-17 3:25 PM UTC Last Run Date: 04-May-17 12:01 AM UTC DEBUG [L0240] [00047ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 12:00 AM UTC Based on Current Epoch: 04-May-17 12:01 AM UTC DEBUG [L0271] [00047ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00047ms]: CronJobFactory::isScheduledToRun(): Name: AddUserDate Current Epoch: 04-May-17 3:25 PM UTC Last Run Date: 04-May-17 12:16 AM UTC DEBUG [L0240] [00047ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 12:15 AM UTC Based on Current Epoch: 04-May-17 12:16 AM UTC DEBUG [L0271] [00047ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00047ms]: CronJobFactory::isScheduledToRun(): Name: calcExceptions Current Epoch: 04-May-17 3:25 PM UTC Last Run Date: 04-May-17 12:32 AM UTC DEBUG [L0240] [00047ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 12:30 AM UTC Based on Current Epoch: 04-May-17 12:32 AM UTC DEBUG [L0271] [00047ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00047ms]: CronJobFactory::isScheduledToRun(): Name: AddRecurringHoliday Current Epoch: 04-May-17 3:25 PM UTC Last Run Date: 04-May-17 12:56 AM UTC DEBUG [L0240] [00047ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 12:55 AM UTC Based on Current Epoch: 04-May-17 12:56 AM UTC DEBUG [L0271] [00047ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00047ms]: CronJobFactory::isScheduledToRun(): Name: UserCount Current Epoch: 04-May-17 3:25 PM UTC Last Run Date: 04-May-17 1:16 AM UTC DEBUG [L0240] [00063ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 1:15 AM UTC Based on Current Epoch: 04-May-17 1:16 AM UTC DEBUG [L0271] [00063ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00063ms]: CronJobFactory::isScheduledToRun(): Name: CheckForUpdate Current Epoch: 04-May-17 3:25 PM UTC Last Run Date: 04-May-17 2:06 AM UTC DEBUG [L0240] [00063ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 2:04 AM UTC Based on Current Epoch: 04-May-17 2:06 AM UTC DEBUG [L0271] [00063ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00063ms]: CronJobFactory::isScheduledToRun(): Name: AddAccrualPolicyTime Current Epoch: 04-May-17 3:25 PM UTC Last Run Date: 04-May-17 1:31 AM UTC DEBUG [L0240] [00063ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 1:30 AM UTC Based on Current Epoch: 04-May-17 1:31 AM UTC DEBUG [L0271] [00063ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00063ms]: CronJobFactory::isScheduledToRun(): Name: UpdateCurrencyRates Current Epoch: 04-May-17 3:25 PM UTC Last Run Date: 04-May-17 1:46 AM UTC DEBUG [L0240] [00063ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 1:45 AM UTC Based on Current Epoch: 04-May-17 1:46 AM UTC DEBUG [L0271] [00063ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00063ms]: CronJobFactory::isScheduledToRun(): Name: TimeClockSync Current Epoch: 04-May-17 3:25 PM UTC Last Run Date: 04-May-17 3:24 PM UTC DEBUG [L0240] [00063ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 04-May-17 3:24 PM UTC Based on Current Epoch: 04-May-17 3:24 PM UTC DEBUG [L0267] [00063ms]: Cron::isScheduledToRun(): JOB is SCHEDULED TO RUN NOW! DEBUG [L2157] [00063ms]: Misc::isSystemLoadValid(): Load average within valid limits: Current: 0 Max: 9999 DEBUG [L0070] [00063ms]: LockFile::getCurrentPID(): Current PID: 5480 DEBUG [L0393] [00063ms]: CronJobFactory::Execute(): Job is NOT currently running, running now... DEBUG [L1827] [00063ms]: Factory::StartTransaction(): StartTransaction(): Transaction: Count: 0 Off: 0 OK: 0 DEBUG [L1965] [00063ms]: Factory::Save(): Calling preSave() DEBUG [L2019] [00063ms]: Factory::Save(): Updating... DEBUG [L1796] [00063ms]: Factory::getUpdateQuery(): Data changed, set updated date: DEBUG [L2058] [00063ms]: Factory::Save(): Calling postSave() DEBUG [L0181] [00063ms]: Factory::removeCache(): Attempting to remove cache: 11 DEBUG [L0187] [00063ms]: Factory::removeCache(): Removing cache: 11 Group Id: cron DEBUG [L1838] [00063ms]: Factory::CommitTransaction(): CommitTransaction(): Final Commit... Transaction: Count: 1 Off: 1 OK: 1 DEBUG [L0421] [00079ms]: CronJobFactory::Execute(): WARNING: File does not exist, skipping: C:\TimeTrex\timetrex\maint\TimeClockSync.php DEBUG [L1827] [00079ms]: Factory::StartTransaction(): StartTransaction(): Transaction: Count: 0 Off: 0 OK: 1 DEBUG [L1965] [00079ms]: Factory::Save(): Calling preSave() DEBUG [L2019] [00079ms]: Factory::Save(): Updating... DEBUG [L1796] [00079ms]: Factory::getUpdateQuery(): Data changed, set updated date: DEBUG [L2058] [00079ms]: Factory::Save(): Calling postSave() DEBUG [L0181] [00079ms]: Factory::removeCache(): Attempting to remove cache: 11 DEBUG [L0187] [00079ms]: Factory::removeCache(): Removing cache: 11 Group Id: cron DEBUG [L1838] [00079ms]: Factory::CommitTransaction(): CommitTransaction(): Final Commit... Transaction: Count: 1 Off: 1 OK: 1 DEBUG [L0344] [00079ms]: CronJobFactory::isScheduledToRun(): Name: MiscDaily Current Epoch: 04-May-17 3:25 PM UTC Last Run Date: 04-May-17 1:57 AM UTC DEBUG [L0240] [00079ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 1:55 AM UTC Based on Current Epoch: 04-May-17 1:57 AM UTC DEBUG [L0271] [00079ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00079ms]: CronJobFactory::isScheduledToRun(): Name: MiscWeekly Current Epoch: 04-May-17 3:25 PM UTC Last Run Date: 30-Apr-17 2:32 AM UTC DEBUG [L0240] [00079ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 07-May-17 2:30 AM UTC Based on Current Epoch: 30-Apr-17 2:32 AM UTC DEBUG [L0271] [00079ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00079ms]: CronJobFactory::isScheduledToRun(): Name: calcQuickExceptions Current Epoch: 04-May-17 3:25 PM UTC Last Run Date: 04-May-17 3:24 PM UTC DEBUG [L0240] [00079ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 04-May-17 3:37 PM UTC Based on Current Epoch: 04-May-17 3:24 PM UTC DEBUG [L0271] [00079ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00079ms]: CronJobFactory::isScheduledToRun(): Name: GeoCode Current Epoch: 04-May-17 3:25 PM UTC Last Run Date: 04-May-17 2:16 AM UTC DEBUG [L0240] [00079ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 2:15 AM UTC Based on Current Epoch: 04-May-17 2:16 AM UTC DEBUG [L0271] [00079ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00079ms]: CronJobFactory::isScheduledToRun(): Name: AutoUpgrade Current Epoch: 04-May-17 3:25 PM UTC Last Run Date: 04-May-17 3:47 AM UTC DEBUG [L0240] [00094ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 3:45 AM UTC Based on Current Epoch: 04-May-17 3:47 AM UTC DEBUG [L0271] [00094ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00094ms]: CronJobFactory::isScheduledToRun(): Name: AddScheduleShift Current Epoch: 04-May-17 3:25 PM UTC Last Run Date: 04-May-17 2:51 PM UTC DEBUG [L0240] [00094ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 04-May-17 6:50 PM UTC Based on Current Epoch: 04-May-17 2:51 PM UTC DEBUG [L0271] [00094ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00094ms]: CronJobFactory::isScheduledToRun(): Name: AddRecurringScheduleShift Current Epoch: 04-May-17 3:25 PM UTC Last Run Date: 30-Apr-17 4:57 AM UTC DEBUG [L0240] [00094ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 07-May-17 4:55 AM UTC Based on Current Epoch: 30-Apr-17 4:57 AM UTC DEBUG [L0271] [00094ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0074] [00094ms]: [Function](): CRON: Jobs Executed: 1 of 16 ---------------[ 04-May-2017 15:25:00 +0000 [1493911500.1466] (PID: 5480) ]--------------- ---------------[ 04-May-2017 16:25:56 +0100 [1493911555.9323] (PID: 4400) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIMessageControl&Method=validateMessageControl&v=2&StationID=052699eae4fc4d9354ad33ffec833dfd&MessageID=bc818a6a-a7e7-e205-0b6e-7e6fe39f2075 IP Address: 172.26.4.62 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36 DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: 172.26.4.219 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00032ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00047ms]: [Function](): Handling JSON Call To API Factory: APIMessageControl Method: validateMessageControl Message ID: bc818a6a-a7e7-e205-0b6e-7e6fe39f2075 DEBUG [L0230] [00047ms] Array: [Function](): Arguments: (Size: 313) array(1) { [0]=> array(6) { ["to_user_id"]=> array(1) { [0]=> int(172) } ["subject"]=> string(9) "formation" ["body"]=> string(101) "Thème: instructions et bonnes manières de production en sécurité. formateur: awatef khouja date: " ["object_type_id"]=> int(5) ["object_id"]=> int(176) ["parent_id"]=> int(0) } } DEBUG [L0241] [00047ms]: [Function](): Session ID: 34ba285db0b49d2dafb08e4738d174c6ce574d6c Source IP: 172.26.4.62 DEBUG [L0761] [00047ms]: Authentication::Check(): Session ID: 34ba285db0b49d2dafb08e4738d174c6ce574d6c IP Address: 172.26.4.62 URL: /api/json/api.php?Class=APIMessageControl&Method=validateMessageControl&v=2&StationID=052699eae4fc4d9354ad33ffec833dfd DEBUG [L0761] [00047ms]: Authentication::Check(): &MessageID=bc818a6a-a7e7-e205-0b6e-7e6fe39f2075 Touch Updated Date: 1 DEBUG [L0163] [00047ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00047ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00047ms]: TTDate::setTimeFormat(): Setting Default Time Format: g:i A DEBUG [L0241] [00047ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00047ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00047ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00063ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00063ms]: authenticatedInvokeService(): Current User: awatef.khouja (User ID: 176) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0288] [00063ms]: APIMessageControl::setMessageControl(): Validating Only! DEBUG [L0292] [00063ms]: APIMessageControl::setMessageControl(): Received data for: 1 MessageControls DEBUG [L0293] [00063ms] Array: APIMessageControl::setMessageControl(): Data: array(1) { [0]=> array(6) { ["to_user_id"]=> array(1) { [0]=> int(172) } ["subject"]=> string(9) "formation" ["body"]=> string(101) "Thème: instructions et bonnes manières de production en sécurité. formateur: awatef khouja date: " ["object_type_id"]=> int(5) ["object_id"]=> int(176) ["parent_id"]=> int(0) } } DEBUG [L0103] [00063ms]: ProgressBar::start(): start: 'bc818a6a-a7e7-e205-0b6e-7e6fe39f2075' Iterations: 1 Update Iterations: Key: bc818a6a-a7e7-e205-0b6e-7e6fe39f2075(1493911555.9947) Message: DEBUG [L1827] [00063ms]: Factory::StartTransaction(): StartTransaction(): Transaction: Count: 0 Off: 0 OK: 0 DEBUG [L0345] [00063ms]: APIMessageControl::setMessageControl(): Sending regular message, filter to_user_ids based on permissions... DEBUG [L0586] [00094ms]: APIMessageControl::getUser(): Record Count: 1 DEBUG [L0103] [00094ms]: ProgressBar::start(): start: 'bc818a6a-a7e7-e205-0b6e-7e6fe39f2075' Iterations: 1 Update Iterations: Key: bc818a6a-a7e7-e205-0b6e-7e6fe39f2075(1493911556.0259) Message: DEBUG [L0349] [00094ms] Array: APIMessageControl::setMessageControl(): Data: array(6) { ["to_user_id"]=> array(1) { [0]=> int(172) } ["subject"]=> string(9) "formation" ["body"]=> string(101) "Thème: instructions et bonnes manières de production en sécurité. formateur: awatef khouja date: " ["object_type_id"]=> int(5) ["object_id"]=> int(176) ["parent_id"]=> int(0) } DEBUG [L0357] [00094ms]: APIMessageControl::setMessageControl(): Setting object data... DEBUG [L1869] [00094ms]: Factory::isValid(): Calling Validate() DEBUG [L0366] [00094ms]: APIMessageControl::setMessageControl(): Saving data... DEBUG [L1832] [00094ms]: Factory::FailTransaction(): FailTransaction(): Transaction: Count: 1 Off: 1 OK: 1 DEBUG [L1838] [00094ms]: Factory::CommitTransaction(): CommitTransaction(): Final Commit... Transaction: Count: 1 Off: 1 OK: 0 DEBUG [L0163] [00094ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0259] [00094ms]: [Function](): Server Response Time: 0.093600034713745 ---------------[ 04-May-2017 16:25:56 +0100 [1493911556.0259] (PID: 4400) ]--------------- ---------------[ 04-May-2017 15:26:00 +0000 [1493911560.0663] (PID: 4312) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: C:\TimeTrex\timetrex\maint\cron.php IP Address: DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: N/A DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: N/A OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00016ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0759] [00016ms]: Install::checkPHPVersion(): Comparing with Version: 5.6.20 DEBUG [L0480] [00016ms]: TTi18n::chooseBestLocale(): Unable to find and set a locale. DEBUG [L0344] [00032ms]: CronJobFactory::isScheduledToRun(): Name: AddPayPeriod Current Epoch: 04-May-17 3:26 PM UTC Last Run Date: 04-May-17 12:01 AM UTC DEBUG [L0240] [00032ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 12:00 AM UTC Based on Current Epoch: 04-May-17 12:01 AM UTC DEBUG [L0271] [00032ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00032ms]: CronJobFactory::isScheduledToRun(): Name: AddUserDate Current Epoch: 04-May-17 3:26 PM UTC Last Run Date: 04-May-17 12:16 AM UTC DEBUG [L0240] [00032ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 12:15 AM UTC Based on Current Epoch: 04-May-17 12:16 AM UTC DEBUG [L0271] [00032ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00032ms]: CronJobFactory::isScheduledToRun(): Name: calcExceptions Current Epoch: 04-May-17 3:26 PM UTC Last Run Date: 04-May-17 12:32 AM UTC DEBUG [L0240] [00032ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 12:30 AM UTC Based on Current Epoch: 04-May-17 12:32 AM UTC DEBUG [L0271] [00032ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00032ms]: CronJobFactory::isScheduledToRun(): Name: AddRecurringHoliday Current Epoch: 04-May-17 3:26 PM UTC Last Run Date: 04-May-17 12:56 AM UTC DEBUG [L0240] [00032ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 12:55 AM UTC Based on Current Epoch: 04-May-17 12:56 AM UTC DEBUG [L0271] [00032ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00032ms]: CronJobFactory::isScheduledToRun(): Name: UserCount Current Epoch: 04-May-17 3:26 PM UTC Last Run Date: 04-May-17 1:16 AM UTC DEBUG [L0240] [00032ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 1:15 AM UTC Based on Current Epoch: 04-May-17 1:16 AM UTC DEBUG [L0271] [00032ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00032ms]: CronJobFactory::isScheduledToRun(): Name: CheckForUpdate Current Epoch: 04-May-17 3:26 PM UTC Last Run Date: 04-May-17 2:06 AM UTC DEBUG [L0240] [00032ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 2:04 AM UTC Based on Current Epoch: 04-May-17 2:06 AM UTC DEBUG [L0271] [00032ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00032ms]: CronJobFactory::isScheduledToRun(): Name: AddAccrualPolicyTime Current Epoch: 04-May-17 3:26 PM UTC Last Run Date: 04-May-17 1:31 AM UTC DEBUG [L0240] [00047ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 1:30 AM UTC Based on Current Epoch: 04-May-17 1:31 AM UTC DEBUG [L0271] [00047ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00047ms]: CronJobFactory::isScheduledToRun(): Name: UpdateCurrencyRates Current Epoch: 04-May-17 3:26 PM UTC Last Run Date: 04-May-17 1:46 AM UTC DEBUG [L0240] [00047ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 1:45 AM UTC Based on Current Epoch: 04-May-17 1:46 AM UTC DEBUG [L0271] [00047ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00047ms]: CronJobFactory::isScheduledToRun(): Name: TimeClockSync Current Epoch: 04-May-17 3:26 PM UTC Last Run Date: 04-May-17 3:25 PM UTC DEBUG [L0240] [00047ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 04-May-17 3:25 PM UTC Based on Current Epoch: 04-May-17 3:25 PM UTC DEBUG [L0267] [00047ms]: Cron::isScheduledToRun(): JOB is SCHEDULED TO RUN NOW! DEBUG [L2157] [00047ms]: Misc::isSystemLoadValid(): Load average within valid limits: Current: 0 Max: 9999 DEBUG [L0070] [00047ms]: LockFile::getCurrentPID(): Current PID: 4312 DEBUG [L0393] [00047ms]: CronJobFactory::Execute(): Job is NOT currently running, running now... DEBUG [L1827] [00047ms]: Factory::StartTransaction(): StartTransaction(): Transaction: Count: 0 Off: 0 OK: 0 DEBUG [L1965] [00047ms]: Factory::Save(): Calling preSave() DEBUG [L2019] [00047ms]: Factory::Save(): Updating... DEBUG [L1796] [00047ms]: Factory::getUpdateQuery(): Data changed, set updated date: DEBUG [L2058] [00047ms]: Factory::Save(): Calling postSave() DEBUG [L0181] [00047ms]: Factory::removeCache(): Attempting to remove cache: 11 DEBUG [L0187] [00047ms]: Factory::removeCache(): Removing cache: 11 Group Id: cron DEBUG [L1838] [00047ms]: Factory::CommitTransaction(): CommitTransaction(): Final Commit... Transaction: Count: 1 Off: 1 OK: 1 DEBUG [L0421] [00047ms]: CronJobFactory::Execute(): WARNING: File does not exist, skipping: C:\TimeTrex\timetrex\maint\TimeClockSync.php DEBUG [L1827] [00047ms]: Factory::StartTransaction(): StartTransaction(): Transaction: Count: 0 Off: 0 OK: 1 DEBUG [L1965] [00047ms]: Factory::Save(): Calling preSave() DEBUG [L2019] [00047ms]: Factory::Save(): Updating... DEBUG [L1796] [00047ms]: Factory::getUpdateQuery(): Data changed, set updated date: DEBUG [L2058] [00047ms]: Factory::Save(): Calling postSave() DEBUG [L0181] [00047ms]: Factory::removeCache(): Attempting to remove cache: 11 DEBUG [L0187] [00047ms]: Factory::removeCache(): Removing cache: 11 Group Id: cron DEBUG [L1838] [00047ms]: Factory::CommitTransaction(): CommitTransaction(): Final Commit... Transaction: Count: 1 Off: 1 OK: 1 DEBUG [L0344] [00047ms]: CronJobFactory::isScheduledToRun(): Name: MiscDaily Current Epoch: 04-May-17 3:26 PM UTC Last Run Date: 04-May-17 1:57 AM UTC DEBUG [L0240] [00063ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 1:55 AM UTC Based on Current Epoch: 04-May-17 1:57 AM UTC DEBUG [L0271] [00063ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00063ms]: CronJobFactory::isScheduledToRun(): Name: MiscWeekly Current Epoch: 04-May-17 3:26 PM UTC Last Run Date: 30-Apr-17 2:32 AM UTC DEBUG [L0240] [00063ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 07-May-17 2:30 AM UTC Based on Current Epoch: 30-Apr-17 2:32 AM UTC DEBUG [L0271] [00063ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00063ms]: CronJobFactory::isScheduledToRun(): Name: calcQuickExceptions Current Epoch: 04-May-17 3:26 PM UTC Last Run Date: 04-May-17 3:24 PM UTC DEBUG [L0240] [00063ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 04-May-17 3:37 PM UTC Based on Current Epoch: 04-May-17 3:24 PM UTC DEBUG [L0271] [00063ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00063ms]: CronJobFactory::isScheduledToRun(): Name: GeoCode Current Epoch: 04-May-17 3:26 PM UTC Last Run Date: 04-May-17 2:16 AM UTC DEBUG [L0240] [00063ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 2:15 AM UTC Based on Current Epoch: 04-May-17 2:16 AM UTC DEBUG [L0271] [00063ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00063ms]: CronJobFactory::isScheduledToRun(): Name: AutoUpgrade Current Epoch: 04-May-17 3:26 PM UTC Last Run Date: 04-May-17 3:47 AM UTC DEBUG [L0240] [00063ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 3:45 AM UTC Based on Current Epoch: 04-May-17 3:47 AM UTC DEBUG [L0271] [00063ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00063ms]: CronJobFactory::isScheduledToRun(): Name: AddScheduleShift Current Epoch: 04-May-17 3:26 PM UTC Last Run Date: 04-May-17 2:51 PM UTC DEBUG [L0240] [00063ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 04-May-17 6:50 PM UTC Based on Current Epoch: 04-May-17 2:51 PM UTC DEBUG [L0271] [00063ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00063ms]: CronJobFactory::isScheduledToRun(): Name: AddRecurringScheduleShift Current Epoch: 04-May-17 3:26 PM UTC Last Run Date: 30-Apr-17 4:57 AM UTC DEBUG [L0240] [00079ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 07-May-17 4:55 AM UTC Based on Current Epoch: 30-Apr-17 4:57 AM UTC DEBUG [L0271] [00079ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0074] [00079ms]: [Function](): CRON: Jobs Executed: 1 of 16 ---------------[ 04-May-2017 15:26:00 +0000 [1493911560.1443] (PID: 4312) ]--------------- ---------------[ 04-May-2017 16:26:40 +0100 [1493911600.2052] (PID: 4400) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIMessageControl&Method=validateMessageControl&v=2&StationID=052699eae4fc4d9354ad33ffec833dfd&MessageID=b260fbe6-71b3-10c2-6230-37d737153d77 IP Address: 172.26.4.62 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36 DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: 172.26.4.219 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00047ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00047ms]: [Function](): Handling JSON Call To API Factory: APIMessageControl Method: validateMessageControl Message ID: b260fbe6-71b3-10c2-6230-37d737153d77 DEBUG [L0230] [00047ms] Array: [Function](): Arguments: (Size: 326) array(1) { [0]=> array(6) { ["to_user_id"]=> array(1) { [0]=> int(172) } ["subject"]=> string(9) "formation" ["body"]=> string(114) "Thème: instructions et bonnes manières de production en sécurité. formateur: awatef khouja date: 21 avril 2017" ["object_type_id"]=> int(5) ["object_id"]=> int(176) ["parent_id"]=> int(0) } } DEBUG [L0241] [00047ms]: [Function](): Session ID: 34ba285db0b49d2dafb08e4738d174c6ce574d6c Source IP: 172.26.4.62 DEBUG [L0761] [00047ms]: Authentication::Check(): Session ID: 34ba285db0b49d2dafb08e4738d174c6ce574d6c IP Address: 172.26.4.62 URL: /api/json/api.php?Class=APIMessageControl&Method=validateMessageControl&v=2&StationID=052699eae4fc4d9354ad33ffec833dfd DEBUG [L0761] [00047ms]: Authentication::Check(): &MessageID=b260fbe6-71b3-10c2-6230-37d737153d77 Touch Updated Date: 1 DEBUG [L0783] [00047ms]: Authentication::Check(): Touching updated date due to more than 60s... DEBUG [L0163] [00063ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00063ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00063ms]: TTDate::setTimeFormat(): Setting Default Time Format: g:i A DEBUG [L0241] [00063ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00063ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00063ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00063ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00063ms]: authenticatedInvokeService(): Current User: awatef.khouja (User ID: 176) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0288] [00063ms]: APIMessageControl::setMessageControl(): Validating Only! DEBUG [L0292] [00063ms]: APIMessageControl::setMessageControl(): Received data for: 1 MessageControls DEBUG [L0293] [00063ms] Array: APIMessageControl::setMessageControl(): Data: array(1) { [0]=> array(6) { ["to_user_id"]=> array(1) { [0]=> int(172) } ["subject"]=> string(9) "formation" ["body"]=> string(114) "Thème: instructions et bonnes manières de production en sécurité. formateur: awatef khouja date: 21 avril 2017" ["object_type_id"]=> int(5) ["object_id"]=> int(176) ["parent_id"]=> int(0) } } DEBUG [L0103] [00063ms]: ProgressBar::start(): start: 'b260fbe6-71b3-10c2-6230-37d737153d77' Iterations: 1 Update Iterations: Key: b260fbe6-71b3-10c2-6230-37d737153d77(1493911600.2676) Message: DEBUG [L1827] [00063ms]: Factory::StartTransaction(): StartTransaction(): Transaction: Count: 0 Off: 0 OK: 0 DEBUG [L0345] [00063ms]: APIMessageControl::setMessageControl(): Sending regular message, filter to_user_ids based on permissions... DEBUG [L0586] [00094ms]: APIMessageControl::getUser(): Record Count: 1 DEBUG [L0103] [00094ms]: ProgressBar::start(): start: 'b260fbe6-71b3-10c2-6230-37d737153d77' Iterations: 1 Update Iterations: Key: b260fbe6-71b3-10c2-6230-37d737153d77(1493911600.2988) Message: DEBUG [L0349] [00094ms] Array: APIMessageControl::setMessageControl(): Data: array(6) { ["to_user_id"]=> array(1) { [0]=> int(172) } ["subject"]=> string(9) "formation" ["body"]=> string(114) "Thème: instructions et bonnes manières de production en sécurité. formateur: awatef khouja date: 21 avril 2017" ["object_type_id"]=> int(5) ["object_id"]=> int(176) ["parent_id"]=> int(0) } DEBUG [L0357] [00094ms]: APIMessageControl::setMessageControl(): Setting object data... DEBUG [L1869] [00094ms]: Factory::isValid(): Calling Validate() DEBUG [L0366] [00094ms]: APIMessageControl::setMessageControl(): Saving data... DEBUG [L1832] [00094ms]: Factory::FailTransaction(): FailTransaction(): Transaction: Count: 1 Off: 1 OK: 1 DEBUG [L1838] [00094ms]: Factory::CommitTransaction(): CommitTransaction(): Final Commit... Transaction: Count: 1 Off: 1 OK: 0 DEBUG [L0163] [00094ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0259] [00094ms]: [Function](): Server Response Time: 0.093600034713745 ---------------[ 04-May-2017 16:26:40 +0100 [1493911600.2988] (PID: 4400) ]--------------- ---------------[ 04-May-2017 16:26:43 +0100 [1493911603.0444] (PID: 4400) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIQualification&Method=deleteQualification&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=120b6f35-11b6-cba0-3465-ceda88be3a40 IP Address: ::1 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: ::1 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00032ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00032ms]: [Function](): Handling JSON Call To API Factory: APIQualification Method: deleteQualification Message ID: 120b6f35-11b6-cba0-3465-ceda88be3a40 DEBUG [L0230] [00032ms] Array: [Function](): Arguments: (Size: 35) array(1) { [0]=> array(1) { [0]=> string(2) "10" } } DEBUG [L0241] [00032ms]: [Function](): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c Source IP: ::1 DEBUG [L0761] [00032ms]: Authentication::Check(): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c IP Address: ::1 URL: /api/json/api.php?Class=APIQualification&Method=deleteQualification&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=1 DEBUG [L0761] [00032ms]: Authentication::Check(): 20b6f35-11b6-cba0-3465-ceda88be3a40 Touch Updated Date: 1 DEBUG [L0783] [00047ms]: Authentication::Check(): Touching updated date due to more than 60s... DEBUG [L0163] [00047ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00047ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00047ms]: TTDate::setTimeFormat(): Setting Default Time Format: G:i DEBUG [L0241] [00047ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00047ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00047ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00047ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00047ms]: authenticatedInvokeService(): Current User: admin (User ID: 2) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0340] [00047ms]: Permission::getPermissionHierarchyChildren(): Getting hierarchy children for User ID: 2 DEBUG [L0289] [00063ms]: APIQualification::deleteQualification(): Received data for: 1 Qualifications DEBUG [L0290] [00063ms] Array: APIQualification::deleteQualification(): Data: array(1) { [0]=> string(2) "10" } DEBUG [L0103] [00063ms]: ProgressBar::start(): start: '120b6f35-11b6-cba0-3465-ceda88be3a40' Iterations: 1 Update Iterations: Key: 120b6f35-11b6-cba0-3465-ceda88be3a40(1493911603.1068) Message: DEBUG [L1827] [00063ms]: Factory::StartTransaction(): StartTransaction(): Transaction: Count: 0 Off: 0 OK: 0 DEBUG [LC:\TimeTrex\timetrex\classes\modules\api\qualification\APIQualification.class.php] [00063ms]: 313(): Record Exists, deleting record: DEBUG [L0330] [00063ms]: APIQualification::deleteQualification(): Attempting to delete record... DEBUG [L1869] [00063ms]: Factory::isValid(): Calling Validate() DEBUG [L0336] [00063ms]: APIQualification::deleteQualification(): Record Deleted... DEBUG [L1827] [00063ms]: Factory::StartTransaction(): StartTransaction(): Transaction: Count: 1 Off: 1 OK: 1 DEBUG [L1965] [00063ms]: Factory::Save(): Calling preSave() DEBUG [L2019] [00063ms]: Factory::Save(): Updating... DEBUG [L0057] [00063ms]: DBError::__construct(): Begin Exception... DEBUG [L0058] [00063ms] Array: DBError::__construct(): BackTrace: string(854) "#1.Debug::backTrace() C:\TimeTrex\timetrex\classes\modules\core\Exception.class.php:58 #2.DBError->__construct(Object(ADODB_Exception)) C:\TimeTrex\timetrex\classes\modules\core\Factory.class.php:1753 #3.Factory->getEmptyRecordSet(10) C:\TimeTrex\timetrex\classes\modules\core\Factory.class.php:1775 #4.Factory->getUpdateQuery() C:\TimeTrex\timetrex\classes\modules\core\Factory.class.php:2022 #5.Factory->Save() C:\TimeTrex\timetrex\classes\modules\api\qualification\APIQualification.class.php:337 #6.APIQualification->deleteQualification(Array(1)) N/A:N/A #7.call_user_func_array(Array(2), Array(1)) C:\TimeTrex\timetrex\api\json\api.php:122 #8.authenticatedInvokeService(APIQualification, deleteQualification, Array(1), 120b6f35-11b6-cba0-3465-ceda88be3a40, Object(Authentication), Object(APIAuthentication)) C:\TimeTrex\timetrex\api\json\ap i.php:243 " DEBUG [L0079] [00063ms]: DBError::__construct(): Code: DBError(-1) Message: postgres8 error: [-1: ERROR: column "visibility_type_id" does not exist DEBUG [L0079] [00063ms]: DBError::__construct(): LINE 1: select id,type_id,visibility_type_id,source_type_id,company_... DEBUG [L0079] [00063ms]: DBError::__construct(): ^] in adodb_throw() DEBUG [L0079] [00063ms]: DBError::__construct(): DEBUG [L0086] [00063ms] Array: DBError::__construct(): Exception... string(1192) " ADOConnection._Execute(select id,type_id,visibility_type_id,source_type_id,company_id,group_id,name,name_metaphone,description,deleted,deleted_date,del..., false)% line 1116, file: C:\TimeTrex\timetrex\classes\adodb\adodb.inc.php ADOConnection.Execute(select id,type_id,visibility_type_id,source_type_id,company_id,group_id,name,name_metaphone,description,deleted,deleted_date,del...)% line 1750, file: C:\TimeTrex\timetrex\c lasses\modules\core\Factory.class.php Factory.getEmptyRecordSet(10)% line 1775, file: C:\TimeTrex\timetrex\classes\modules\core\Factory.class.php Factory.getUpdateQuery()% line 2022, file: C:\TimeTrex\timetrex\classes\modules\core\Factory.class.php Factory.Save()% line 337, file: C:\TimeTrex\timetrex\classes\modules\api\qualification\APIQualification.class.php APIQualification.deleteQualification(Array[1])% line 0, file: call_user_func_array(Array[2], Array[1])% line 122, file: C:\TimeTrex\timetrex\api\json\api.php authenticatedInvokeService(APIQualification, deleteQualification, Array[1], 120b6f35-11b6-cba0-3465-ceda88be3a40, Object:Authentication, Object:APIAuthentication)% line 243, file: C:\TimeTrex\timetre x\api\json\api.php " DEBUG [L0089] [00063ms]: DBError::__construct(): End Exception... ---------------[ 04-May-2017 16:26:43 +0100 [1493911603.1068] (PID: 4400) ]--------------- ---------------[ 04-May-2017 16:26:44 +0100 [1493911604.5586] (PID: 4400) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIAuthentication&Method=sendErrorReport&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=8510de0c-ffa8-a1c1-7c6a-25bda782bcc2 IP Address: ::1 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: ::1 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00032ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00032ms]: [Function](): Handling JSON Call To API Factory: APIAuthentication Method: sendErrorReport Message ID: 8510de0c-ffa8-a1c1-7c6a-25bda782bcc2 DEBUG [L0225] [00032ms]: [Function](): Arguments too large to display... Size: 224167 DEBUG [L0241] [00032ms]: [Function](): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c Source IP: ::1 DEBUG [L0761] [00032ms]: Authentication::Check(): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c IP Address: ::1 URL: /api/json/api.php?Class=APIAuthentication&Method=sendErrorReport&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=8510 DEBUG [L0761] [00032ms]: Authentication::Check(): de0c-ffa8-a1c1-7c6a-25bda782bcc2 Touch Updated Date: 1 DEBUG [L0163] [00047ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00047ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00047ms]: TTDate::setTimeFormat(): Setting Default Time Format: G:i DEBUG [L0241] [00047ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00047ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00047ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00047ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00047ms]: authenticatedInvokeService(): Current User: admin (User ID: 2) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L2239] [00047ms]: Misc::sendSystemMail(): Excessive system emails... Preventing error reports from: ::1 for up to 24hrs... DEBUG [L0259] [00047ms]: [Function](): Server Response Time: 0.046799898147583 ---------------[ 04-May-2017 16:26:44 +0100 [1493911604.6054] (PID: 4400) ]--------------- ---------------[ 04-May-2017 16:26:53 +0100 [1493911613.2322] (PID: 1468) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIQualification&Method=getQualification&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=c4d86cd0-4562-b71b-6a78-b89093351a61 IP Address: ::1 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: ::1 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00032ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00032ms]: [Function](): Handling JSON Call To API Factory: APIQualification Method: getQualification Message ID: c4d86cd0-4562-b71b-6a78-b89093351a61 DEBUG [L0230] [00047ms] Array: [Function](): Arguments: (Size: 78) array(1) { [0]=> array(1) { ["filter_data"]=> array(1) { ["id"]=> array(1) { [0]=> string(2) "10" } } } } DEBUG [L0241] [00047ms]: [Function](): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c Source IP: ::1 DEBUG [L0761] [00047ms]: Authentication::Check(): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c IP Address: ::1 URL: /api/json/api.php?Class=APIQualification&Method=getQualification&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=c4d8 DEBUG [L0761] [00047ms]: Authentication::Check(): 6cd0-4562-b71b-6a78-b89093351a61 Touch Updated Date: 1 DEBUG [L0163] [00047ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00047ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00047ms]: TTDate::setTimeFormat(): Setting Default Time Format: G:i DEBUG [L0241] [00047ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00047ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00047ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00047ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00047ms]: authenticatedInvokeService(): Current User: admin (User ID: 2) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0103] [00063ms]: APIQualification::getQualification(): Record Count: 1 DEBUG [L0103] [00063ms]: ProgressBar::start(): start: 'c4d86cd0-4562-b71b-6a78-b89093351a61' Iterations: 1 Update Iterations: Key: c4d86cd0-4562-b71b-6a78-b89093351a61(1493911613.2946) Message: DEBUG [L0259] [00079ms]: [Function](): Server Response Time: 0.078000068664551 ---------------[ 04-May-2017 16:26:53 +0100 [1493911613.3102] (PID: 1468) ]--------------- ---------------[ 04-May-2017 16:26:59 +0100 [1493911619.0105] (PID: 4400) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIQualification&Method=validateQualification&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=c391c051-cba1-0a40-ff6b-6481252c3a4b IP Address: ::1 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: ::1 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00047ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00047ms]: [Function](): Handling JSON Call To API Factory: APIQualification Method: validateQualification Message ID: c391c051-cba1-0a40-ff6b-6481252c3a4b DEBUG [L0230] [00047ms] Array: [Function](): Arguments: (Size: 741) array(1) { [0]=> array(22) { ["id"]=> int(10) ["type_id"]=> int(10) ["type"]=> string(5) "Skill" ["visibility_type_id"]=> int(10) ["visibility_type"]=> bool(false) ["source_type_id"]=> bool(false) ["source_type"]=> bool(false) ["company_id"]=> int(2) ["group_id"]=> int(2) ["group"]=> string(10) "Laborantin" ["name"]=> string(14) "Test de Erreur" ["description"]=> string(52) "Capacitation pour faire des sélections des produits" ["tag"]=> string(0) "" ["deleted"]=> bool(false) ["is_owner"]=> bool(true) ["is_child"]=> bool(false) ["created_by_id"]=> int(2) ["created_by"]=> string(13) "Benigno Calvo" ["created_date"]=> string(16) "17/03/2017 14:59" ["updated_by_id"]=> int(2) ["updated_by"]=> string(13) "Benigno Calvo" ["updated_date"]=> string(16) "17/03/2017 14:59" } } DEBUG [L0241] [00047ms]: [Function](): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c Source IP: ::1 DEBUG [L0761] [00047ms]: Authentication::Check(): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c IP Address: ::1 URL: /api/json/api.php?Class=APIQualification&Method=validateQualification&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID DEBUG [L0761] [00047ms]: Authentication::Check(): =c391c051-cba1-0a40-ff6b-6481252c3a4b Touch Updated Date: 1 DEBUG [L0163] [00063ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00063ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00063ms]: TTDate::setTimeFormat(): Setting Default Time Format: G:i DEBUG [L0241] [00063ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00063ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00063ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00063ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00063ms]: authenticatedInvokeService(): Current User: admin (User ID: 2) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0173] [00063ms]: APIQualification::setQualification(): Validating Only! DEBUG [L0181] [00063ms]: APIQualification::setQualification(): Received data for: 1 Qualifications DEBUG [L0182] [00063ms] Array: APIQualification::setQualification(): Data: array(1) { [0]=> array(22) { ["id"]=> int(10) ["type_id"]=> int(10) ["type"]=> string(5) "Skill" ["visibility_type_id"]=> int(10) ["visibility_type"]=> bool(false) ["source_type_id"]=> bool(false) ["source_type"]=> bool(false) ["company_id"]=> int(2) ["group_id"]=> int(2) ["group"]=> string(10) "Laborantin" ["name"]=> string(14) "Test de Erreur" ["description"]=> string(52) "Capacitation pour faire des sélections des produits" ["tag"]=> string(0) "" ["deleted"]=> bool(false) ["is_owner"]=> bool(true) ["is_child"]=> bool(false) ["created_by_id"]=> int(2) ["created_by"]=> string(13) "Benigno Calvo" ["created_date"]=> string(16) "17/03/2017 14:59" ["updated_by_id"]=> int(2) ["updated_by"]=> string(13) "Benigno Calvo" ["updated_date"]=> string(16) "17/03/2017 14:59" } } DEBUG [L0103] [00063ms]: ProgressBar::start(): start: 'c391c051-cba1-0a40-ff6b-6481252c3a4b' Iterations: 1 Update Iterations: Key: c391c051-cba1-0a40-ff6b-6481252c3a4b(1493911619.0729) Message: DEBUG [L1827] [00063ms]: Factory::StartTransaction(): StartTransaction(): Transaction: Count: 0 Off: 0 OK: 0 DEBUG [LC:\TimeTrex\timetrex\classes\modules\api\qualification\APIQualification.class.php] [00063ms]: 208(): Row Exists, getting current data: DEBUG [L0222] [00063ms] Array: APIQualification::setQualification(): Data: array(22) { ["id"]=> int(10) ["type_id"]=> int(10) ["type"]=> string(5) "Skill" ["visibility_type_id"]=> int(10) ["visibility_type"]=> bool(false) ["source_type_id"]=> bool(false) ["source_type"]=> bool(false) ["company_id"]=> int(2) ["group_id"]=> int(2) ["group"]=> string(10) "Laborantin" ["name"]=> string(14) "Test de Erreur" ["description"]=> string(52) "Capacitation pour faire des sélections des produits" ["tag"]=> string(0) "" ["deleted"]=> bool(false) ["is_owner"]=> bool(true) ["is_child"]=> bool(false) ["created_by_id"]=> int(2) ["created_by"]=> string(13) "Benigno Calvo" ["created_date"]=> string(16) "17/03/2017 14:59" ["updated_by_id"]=> int(2) ["updated_by"]=> string(13) "Benigno Calvo" ["updated_date"]=> string(16) "17/03/2017 14:59" } DEBUG [L0227] [00063ms]: APIQualification::setQualification(): Setting object data... DEBUG [L0270] [00063ms]: QualificationFactory::setGroup(): Group ID: 2 DEBUG [L0308] [00079ms] Array: QualificationFactory::isUniqueName(): Unique Name: Test de Erreur bool(false) DEBUG [L1869] [00079ms]: Factory::isValid(): Calling Validate() DEBUG [L0236] [00079ms]: APIQualification::setQualification(): Saving data... DEBUG [L1832] [00079ms]: Factory::FailTransaction(): FailTransaction(): Transaction: Count: 1 Off: 1 OK: 1 DEBUG [L1838] [00079ms]: Factory::CommitTransaction(): CommitTransaction(): Final Commit... Transaction: Count: 1 Off: 1 OK: 0 DEBUG [L0163] [00079ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0259] [00079ms]: [Function](): Server Response Time: 0.078000068664551 ---------------[ 04-May-2017 16:26:59 +0100 [1493911619.0885] (PID: 4400) ]--------------- ---------------[ 04-May-2017 16:26:59 +0100 [1493911619.4473] (PID: 4400) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIQualification&Method=setQualification&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=07c80b90-1bdb-bb72-afc9-50a81c2f4f7f IP Address: ::1 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: ::1 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00032ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00032ms]: [Function](): Handling JSON Call To API Factory: APIQualification Method: setQualification Message ID: 07c80b90-1bdb-bb72-afc9-50a81c2f4f7f DEBUG [L0230] [00032ms] Array: [Function](): Arguments: (Size: 777) array(3) { [0]=> array(22) { ["id"]=> int(10) ["type_id"]=> int(10) ["type"]=> string(5) "Skill" ["visibility_type_id"]=> int(10) ["visibility_type"]=> bool(false) ["source_type_id"]=> bool(false) ["source_type"]=> bool(false) ["company_id"]=> int(2) ["group_id"]=> int(2) ["group"]=> string(10) "Laborantin" ["name"]=> string(14) "Test de Erreur" ["description"]=> string(52) "Capacitation pour faire des sélections des produits" ["tag"]=> string(0) "" ["deleted"]=> bool(false) ["is_owner"]=> bool(true) ["is_child"]=> bool(false) ["created_by_id"]=> int(2) ["created_by"]=> string(13) "Benigno Calvo" ["created_date"]=> string(16) "17/03/2017 14:59" ["updated_by_id"]=> int(2) ["updated_by"]=> string(13) "Benigno Calvo" ["updated_date"]=> string(16) "17/03/2017 14:59" } [1]=> bool(false) [2]=> bool(false) } DEBUG [L0241] [00047ms]: [Function](): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c Source IP: ::1 DEBUG [L0761] [00047ms]: Authentication::Check(): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c IP Address: ::1 URL: /api/json/api.php?Class=APIQualification&Method=setQualification&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=07c8 DEBUG [L0761] [00047ms]: Authentication::Check(): 0b90-1bdb-bb72-afc9-50a81c2f4f7f Touch Updated Date: 1 DEBUG [L0163] [00047ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00047ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00047ms]: TTDate::setTimeFormat(): Setting Default Time Format: G:i DEBUG [L0241] [00047ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00047ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00047ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00047ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00047ms]: authenticatedInvokeService(): Current User: admin (User ID: 2) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L0340] [00063ms]: Permission::getPermissionHierarchyChildren(): Getting hierarchy children for User ID: 2 DEBUG [L0181] [00063ms]: APIQualification::setQualification(): Received data for: 1 Qualifications DEBUG [L0182] [00063ms] Array: APIQualification::setQualification(): Data: array(1) { [0]=> array(22) { ["id"]=> int(10) ["type_id"]=> int(10) ["type"]=> string(5) "Skill" ["visibility_type_id"]=> int(10) ["visibility_type"]=> bool(false) ["source_type_id"]=> bool(false) ["source_type"]=> bool(false) ["company_id"]=> int(2) ["group_id"]=> int(2) ["group"]=> string(10) "Laborantin" ["name"]=> string(14) "Test de Erreur" ["description"]=> string(52) "Capacitation pour faire des sélections des produits" ["tag"]=> string(0) "" ["deleted"]=> bool(false) ["is_owner"]=> bool(true) ["is_child"]=> bool(false) ["created_by_id"]=> int(2) ["created_by"]=> string(13) "Benigno Calvo" ["created_date"]=> string(16) "17/03/2017 14:59" ["updated_by_id"]=> int(2) ["updated_by"]=> string(13) "Benigno Calvo" ["updated_date"]=> string(16) "17/03/2017 14:59" } } DEBUG [L0103] [00063ms]: ProgressBar::start(): start: '07c80b90-1bdb-bb72-afc9-50a81c2f4f7f' Iterations: 1 Update Iterations: Key: 07c80b90-1bdb-bb72-afc9-50a81c2f4f7f(1493911619.5097) Message: DEBUG [L1827] [00063ms]: Factory::StartTransaction(): StartTransaction(): Transaction: Count: 0 Off: 0 OK: 0 DEBUG [LC:\TimeTrex\timetrex\classes\modules\api\qualification\APIQualification.class.php] [00063ms]: 208(): Row Exists, getting current data: DEBUG [L0222] [00079ms] Array: APIQualification::setQualification(): Data: array(22) { ["id"]=> int(10) ["type_id"]=> int(10) ["type"]=> string(5) "Skill" ["visibility_type_id"]=> int(10) ["visibility_type"]=> bool(false) ["source_type_id"]=> bool(false) ["source_type"]=> bool(false) ["company_id"]=> int(2) ["group_id"]=> int(2) ["group"]=> string(10) "Laborantin" ["name"]=> string(14) "Test de Erreur" ["description"]=> string(52) "Capacitation pour faire des sélections des produits" ["tag"]=> string(0) "" ["deleted"]=> bool(false) ["is_owner"]=> bool(true) ["is_child"]=> bool(false) ["created_by_id"]=> int(2) ["created_by"]=> string(13) "Benigno Calvo" ["created_date"]=> string(16) "17/03/2017 14:59" ["updated_by_id"]=> int(2) ["updated_by"]=> string(13) "Benigno Calvo" ["updated_date"]=> string(16) "17/03/2017 14:59" } DEBUG [L0227] [00079ms]: APIQualification::setQualification(): Setting object data... DEBUG [L0270] [00079ms]: QualificationFactory::setGroup(): Group ID: 2 DEBUG [L0308] [00079ms] Array: QualificationFactory::isUniqueName(): Unique Name: Test de Erreur bool(false) DEBUG [L1869] [00079ms]: Factory::isValid(): Calling Validate() DEBUG [L0236] [00079ms]: APIQualification::setQualification(): Saving data... DEBUG [L1827] [00079ms]: Factory::StartTransaction(): StartTransaction(): Transaction: Count: 1 Off: 1 OK: 1 DEBUG [L1965] [00079ms]: Factory::Save(): Calling preSave() DEBUG [L1869] [00079ms]: Factory::isValid(): Calling Validate() DEBUG [L2019] [00079ms]: Factory::Save(): Updating... DEBUG [L0057] [00079ms]: DBError::__construct(): Begin Exception... DEBUG [L0058] [00079ms] Array: DBError::__construct(): BackTrace: string(853) "#1.Debug::backTrace() C:\TimeTrex\timetrex\classes\modules\core\Exception.class.php:58 #2.DBError->__construct(Object(ADODB_Exception)) C:\TimeTrex\timetrex\classes\modules\core\Factory.class.php:1753 #3.Factory->getEmptyRecordSet(10) C:\TimeTrex\timetrex\classes\modules\core\Factory.class.php:1775 #4.Factory->getUpdateQuery() C:\TimeTrex\timetrex\classes\modules\core\Factory.class.php:2022 #5.Factory->Save() C:\TimeTrex\timetrex\classes\modules\api\qualification\APIQualification.class.php:240 #6.APIQualification->setQualification(Array(22), , ) N/A:N/A #7.call_user_func_array(Array(2), Array(3)) C:\TimeTrex\timetrex\api\json\api.php:122 #8.authenticatedInvokeService(APIQualification, setQualification, Array(3), 07c80b90-1bdb-bb72-afc9-50a81c2f4f7f, Object(Authentication), Object(APIAuthentication)) C:\TimeTrex\timetrex\api\json\api.p hp:243 " DEBUG [L0079] [00079ms]: DBError::__construct(): Code: DBError(-1) Message: postgres8 error: [-1: ERROR: column "visibility_type_id" does not exist DEBUG [L0079] [00079ms]: DBError::__construct(): LINE 1: select id,type_id,visibility_type_id,source_type_id,company_... DEBUG [L0079] [00079ms]: DBError::__construct(): ^] in adodb_throw() DEBUG [L0079] [00079ms]: DBError::__construct(): DEBUG [L0086] [00079ms] Array: DBError::__construct(): Exception... string(1201) " ADOConnection._Execute(select id,type_id,visibility_type_id,source_type_id,company_id,group_id,name,name_metaphone,description,deleted,updated_date,upd..., false)% line 1116, file: C:\TimeTrex\timetrex\classes\adodb\adodb.inc.php ADOConnection.Execute(select id,type_id,visibility_type_id,source_type_id,company_id,group_id,name,name_metaphone,description,deleted,updated_date,upd...)% line 1750, file: C:\TimeTrex\timetrex\c lasses\modules\core\Factory.class.php Factory.getEmptyRecordSet(10)% line 1775, file: C:\TimeTrex\timetrex\classes\modules\core\Factory.class.php Factory.getUpdateQuery()% line 2022, file: C:\TimeTrex\timetrex\classes\modules\core\Factory.class.php Factory.Save()% line 240, file: C:\TimeTrex\timetrex\classes\modules\api\qualification\APIQualification.class.php APIQualification.setQualification(Array[22], false, false)% line 0, file: call_user_func_array(Array[2], Array[3])% line 122, file: C:\TimeTrex\timetrex\api\json\api.php authenticatedInvokeService(APIQualification, setQualification, Array[3], 07c80b90-1bdb-bb72-afc9-50a81c2f4f7f, Object:Authentication, Object:APIAuthentication)% line 243, file: C:\TimeTrex\timetrex\a pi\json\api.php " DEBUG [L0089] [00079ms]: DBError::__construct(): End Exception... ---------------[ 04-May-2017 16:26:59 +0100 [1493911619.5253] (PID: 4400) ]--------------- ---------------[ 04-May-2017 15:27:00 +0000 [1493911620.0396] (PID: 5496) ]--------------- DEBUG [L0401] [00020ms]: [Function](): URI: C:\TimeTrex\timetrex\maint\cron.php IP Address: DEBUG [L0403] [00020ms]: [Function](): USER-AGENT: N/A DEBUG [L0404] [00020ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: N/A OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00048ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0759] [00051ms]: Install::checkPHPVersion(): Comparing with Version: 5.6.20 DEBUG [L0480] [00051ms]: TTi18n::chooseBestLocale(): Unable to find and set a locale. DEBUG [L0344] [00056ms]: CronJobFactory::isScheduledToRun(): Name: AddPayPeriod Current Epoch: 04-May-17 3:27 PM UTC Last Run Date: 04-May-17 12:01 AM UTC DEBUG [L0240] [00058ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 12:00 AM UTC Based on Current Epoch: 04-May-17 12:01 AM UTC DEBUG [L0271] [00058ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00061ms]: CronJobFactory::isScheduledToRun(): Name: AddUserDate Current Epoch: 04-May-17 3:27 PM UTC Last Run Date: 04-May-17 12:16 AM UTC DEBUG [L0240] [00061ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 12:15 AM UTC Based on Current Epoch: 04-May-17 12:16 AM UTC DEBUG [L0271] [00061ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00083ms]: CronJobFactory::isScheduledToRun(): Name: calcExceptions Current Epoch: 04-May-17 3:27 PM UTC Last Run Date: 04-May-17 12:32 AM UTC DEBUG [L0240] [00086ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 12:30 AM UTC Based on Current Epoch: 04-May-17 12:32 AM UTC DEBUG [L0271] [00086ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00086ms]: CronJobFactory::isScheduledToRun(): Name: AddRecurringHoliday Current Epoch: 04-May-17 3:27 PM UTC Last Run Date: 04-May-17 12:56 AM UTC DEBUG [L0240] [00086ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 12:55 AM UTC Based on Current Epoch: 04-May-17 12:56 AM UTC DEBUG [L0271] [00086ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00088ms]: CronJobFactory::isScheduledToRun(): Name: UserCount Current Epoch: 04-May-17 3:27 PM UTC Last Run Date: 04-May-17 1:16 AM UTC DEBUG [L0240] [00088ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 1:15 AM UTC Based on Current Epoch: 04-May-17 1:16 AM UTC DEBUG [L0271] [00088ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00091ms]: CronJobFactory::isScheduledToRun(): Name: CheckForUpdate Current Epoch: 04-May-17 3:27 PM UTC Last Run Date: 04-May-17 2:06 AM UTC DEBUG [L0240] [00091ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 2:04 AM UTC Based on Current Epoch: 04-May-17 2:06 AM UTC DEBUG [L0271] [00091ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00093ms]: CronJobFactory::isScheduledToRun(): Name: AddAccrualPolicyTime Current Epoch: 04-May-17 3:27 PM UTC Last Run Date: 04-May-17 1:31 AM UTC DEBUG [L0240] [00093ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 1:30 AM UTC Based on Current Epoch: 04-May-17 1:31 AM UTC DEBUG [L0271] [00093ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00096ms]: CronJobFactory::isScheduledToRun(): Name: UpdateCurrencyRates Current Epoch: 04-May-17 3:27 PM UTC Last Run Date: 04-May-17 1:46 AM UTC DEBUG [L0240] [00096ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 1:45 AM UTC Based on Current Epoch: 04-May-17 1:46 AM UTC DEBUG [L0271] [00096ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00098ms]: CronJobFactory::isScheduledToRun(): Name: TimeClockSync Current Epoch: 04-May-17 3:27 PM UTC Last Run Date: 04-May-17 3:26 PM UTC DEBUG [L0240] [00098ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 04-May-17 3:26 PM UTC Based on Current Epoch: 04-May-17 3:26 PM UTC DEBUG [L0267] [00098ms]: Cron::isScheduledToRun(): JOB is SCHEDULED TO RUN NOW! DEBUG [L2157] [00101ms]: Misc::isSystemLoadValid(): Load average within valid limits: Current: 0 Max: 9999 DEBUG [L0070] [00101ms]: LockFile::getCurrentPID(): Current PID: 5496 DEBUG [L0393] [00101ms]: CronJobFactory::Execute(): Job is NOT currently running, running now... DEBUG [L1827] [00101ms]: Factory::StartTransaction(): StartTransaction(): Transaction: Count: 0 Off: 0 OK: 0 DEBUG [L1965] [00101ms]: Factory::Save(): Calling preSave() DEBUG [L2019] [00101ms]: Factory::Save(): Updating... DEBUG [L1796] [00106ms]: Factory::getUpdateQuery(): Data changed, set updated date: DEBUG [L2058] [00106ms]: Factory::Save(): Calling postSave() DEBUG [L0181] [00106ms]: Factory::removeCache(): Attempting to remove cache: 11 DEBUG [L0187] [00106ms]: Factory::removeCache(): Removing cache: 11 Group Id: cron DEBUG [L1838] [00108ms]: Factory::CommitTransaction(): CommitTransaction(): Final Commit... Transaction: Count: 1 Off: 1 OK: 1 DEBUG [L0421] [00116ms]: CronJobFactory::Execute(): WARNING: File does not exist, skipping: C:\TimeTrex\timetrex\maint\TimeClockSync.php DEBUG [L1827] [00116ms]: Factory::StartTransaction(): StartTransaction(): Transaction: Count: 0 Off: 0 OK: 1 DEBUG [L1965] [00116ms]: Factory::Save(): Calling preSave() DEBUG [L2019] [00116ms]: Factory::Save(): Updating... DEBUG [L1796] [00116ms]: Factory::getUpdateQuery(): Data changed, set updated date: DEBUG [L2058] [00118ms]: Factory::Save(): Calling postSave() DEBUG [L0181] [00118ms]: Factory::removeCache(): Attempting to remove cache: 11 DEBUG [L0187] [00118ms]: Factory::removeCache(): Removing cache: 11 Group Id: cron DEBUG [L1838] [00118ms]: Factory::CommitTransaction(): CommitTransaction(): Final Commit... Transaction: Count: 1 Off: 1 OK: 1 DEBUG [L0344] [00133ms]: CronJobFactory::isScheduledToRun(): Name: MiscDaily Current Epoch: 04-May-17 3:27 PM UTC Last Run Date: 04-May-17 1:57 AM UTC DEBUG [L0240] [00136ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 1:55 AM UTC Based on Current Epoch: 04-May-17 1:57 AM UTC DEBUG [L0271] [00136ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00136ms]: CronJobFactory::isScheduledToRun(): Name: MiscWeekly Current Epoch: 04-May-17 3:27 PM UTC Last Run Date: 30-Apr-17 2:32 AM UTC DEBUG [L0240] [00141ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 07-May-17 2:30 AM UTC Based on Current Epoch: 30-Apr-17 2:32 AM UTC DEBUG [L0271] [00141ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00143ms]: CronJobFactory::isScheduledToRun(): Name: calcQuickExceptions Current Epoch: 04-May-17 3:27 PM UTC Last Run Date: 04-May-17 3:24 PM UTC DEBUG [L0240] [00143ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 04-May-17 3:37 PM UTC Based on Current Epoch: 04-May-17 3:24 PM UTC DEBUG [L0271] [00143ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00143ms]: CronJobFactory::isScheduledToRun(): Name: GeoCode Current Epoch: 04-May-17 3:27 PM UTC Last Run Date: 04-May-17 2:16 AM UTC DEBUG [L0240] [00146ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 2:15 AM UTC Based on Current Epoch: 04-May-17 2:16 AM UTC DEBUG [L0271] [00146ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00146ms]: CronJobFactory::isScheduledToRun(): Name: AutoUpgrade Current Epoch: 04-May-17 3:27 PM UTC Last Run Date: 04-May-17 3:47 AM UTC DEBUG [L0240] [00148ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 3:45 AM UTC Based on Current Epoch: 04-May-17 3:47 AM UTC DEBUG [L0271] [00148ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00148ms]: CronJobFactory::isScheduledToRun(): Name: AddScheduleShift Current Epoch: 04-May-17 3:27 PM UTC Last Run Date: 04-May-17 2:51 PM UTC DEBUG [L0240] [00151ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 04-May-17 6:50 PM UTC Based on Current Epoch: 04-May-17 2:51 PM UTC DEBUG [L0271] [00151ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00151ms]: CronJobFactory::isScheduledToRun(): Name: AddRecurringScheduleShift Current Epoch: 04-May-17 3:27 PM UTC Last Run Date: 30-Apr-17 4:57 AM UTC DEBUG [L0240] [00158ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 07-May-17 4:55 AM UTC Based on Current Epoch: 30-Apr-17 4:57 AM UTC DEBUG [L0271] [00158ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0074] [00158ms]: [Function](): CRON: Jobs Executed: 1 of 16 ---------------[ 04-May-2017 15:27:00 +0000 [1493911620.1996] (PID: 5496) ]--------------- ---------------[ 04-May-2017 16:27:01 +0100 [1493911621.2521] (PID: 4400) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: /api/json/api.php?Class=APIAuthentication&Method=sendErrorReport&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=b5dd5f96-9d63-f022-9e38-ee27f0ff77cf IP Address: ::1 DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: ::1 OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00032ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0191] [00032ms]: [Function](): Handling JSON Call To API Factory: APIAuthentication Method: sendErrorReport Message ID: b5dd5f96-9d63-f022-9e38-ee27f0ff77cf DEBUG [L0225] [00032ms]: [Function](): Arguments too large to display... Size: 216210 DEBUG [L0241] [00032ms]: [Function](): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c Source IP: ::1 DEBUG [L0761] [00032ms]: Authentication::Check(): Session ID: 895ccc9458ab8b3180aba962e908bff08ee3255c IP Address: ::1 URL: /api/json/api.php?Class=APIAuthentication&Method=sendErrorReport&v=2&StationID=8f76490143a668b84b9a7fa5fbe8d083&MessageID=b5dd DEBUG [L0761] [00032ms]: Authentication::Check(): 5f96-9d63-f022-9e38-ee27f0ff77cf Touch Updated Date: 1 DEBUG [L0163] [00047ms]: TTDate::setTimeZone(): Setting TimeZone: Africa/Tunis DEBUG [L0213] [00047ms]: TTDate::setDateFormat(): Setting Default Date Format: d/m/Y DEBUG [L0227] [00047ms]: TTDate::setTimeFormat(): Setting Default Time Format: G:i DEBUG [L0241] [00047ms]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10 DEBUG [L0089] [00047ms]: authenticatedInvokeService(): Locale Cookie: fr-FR DEBUG [L0097] [00047ms]: authenticatedInvokeService(): User Preference Language matches cookie! DEBUG [L0360] [00047ms]: TTi18n::setLocale(): Set Master Locale To: fr-FR DEBUG [L0112] [00047ms]: authenticatedInvokeService(): Current User: admin (User ID: 2) Company: Iberchem Tunisie (Company ID: 2) DEBUG [L2239] [00047ms]: Misc::sendSystemMail(): Excessive system emails... Preventing error reports from: ::1 for up to 24hrs... DEBUG [L0259] [00047ms]: [Function](): Server Response Time: 0.046799898147583 ---------------[ 04-May-2017 16:27:01 +0100 [1493911621.2989] (PID: 4400) ]--------------- ---------------[ 04-May-2017 15:28:00 +0000 [1493911680.0486] (PID: 4104) ]--------------- DEBUG [L0401] [00000ms]: [Function](): URI: C:\TimeTrex\timetrex\maint\cron.php IP Address: DEBUG [L0403] [00000ms]: [Function](): USER-AGENT: N/A DEBUG [L0404] [00000ms]: [Function](): Version: 10.5.0 (PHP: v5.6.20) Edition: 10 Production: 1 Server: N/A OS: WIN Database: Type: postgres8 Name: timetrex Config: C:\TimeTrex\timetrex\includes\..\timetrex.ini.php Demo Mode: 0 DEBUG [L0163] [00032ms]: TTDate::setTimeZone(): Setting TimeZone: UTC DEBUG [L0759] [00032ms]: Install::checkPHPVersion(): Comparing with Version: 5.6.20 DEBUG [L0480] [00032ms]: TTi18n::chooseBestLocale(): Unable to find and set a locale. DEBUG [L0344] [00047ms]: CronJobFactory::isScheduledToRun(): Name: AddPayPeriod Current Epoch: 04-May-17 3:28 PM UTC Last Run Date: 04-May-17 12:01 AM UTC DEBUG [L0240] [00047ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 12:00 AM UTC Based on Current Epoch: 04-May-17 12:01 AM UTC DEBUG [L0271] [00047ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00047ms]: CronJobFactory::isScheduledToRun(): Name: AddUserDate Current Epoch: 04-May-17 3:28 PM UTC Last Run Date: 04-May-17 12:16 AM UTC DEBUG [L0240] [00047ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 12:15 AM UTC Based on Current Epoch: 04-May-17 12:16 AM UTC DEBUG [L0271] [00047ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00047ms]: CronJobFactory::isScheduledToRun(): Name: calcExceptions Current Epoch: 04-May-17 3:28 PM UTC Last Run Date: 04-May-17 12:32 AM UTC DEBUG [L0240] [00047ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 12:30 AM UTC Based on Current Epoch: 04-May-17 12:32 AM UTC DEBUG [L0271] [00047ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00047ms]: CronJobFactory::isScheduledToRun(): Name: AddRecurringHoliday Current Epoch: 04-May-17 3:28 PM UTC Last Run Date: 04-May-17 12:56 AM UTC DEBUG [L0240] [00047ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 12:55 AM UTC Based on Current Epoch: 04-May-17 12:56 AM UTC DEBUG [L0271] [00047ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00047ms]: CronJobFactory::isScheduledToRun(): Name: UserCount Current Epoch: 04-May-17 3:28 PM UTC Last Run Date: 04-May-17 1:16 AM UTC DEBUG [L0240] [00047ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 1:15 AM UTC Based on Current Epoch: 04-May-17 1:16 AM UTC DEBUG [L0271] [00047ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00047ms]: CronJobFactory::isScheduledToRun(): Name: CheckForUpdate Current Epoch: 04-May-17 3:28 PM UTC Last Run Date: 04-May-17 2:06 AM UTC DEBUG [L0240] [00047ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 2:04 AM UTC Based on Current Epoch: 04-May-17 2:06 AM UTC DEBUG [L0271] [00047ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00047ms]: CronJobFactory::isScheduledToRun(): Name: AddAccrualPolicyTime Current Epoch: 04-May-17 3:28 PM UTC Last Run Date: 04-May-17 1:31 AM UTC DEBUG [L0240] [00047ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 1:30 AM UTC Based on Current Epoch: 04-May-17 1:31 AM UTC DEBUG [L0271] [00047ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00047ms]: CronJobFactory::isScheduledToRun(): Name: UpdateCurrencyRates Current Epoch: 04-May-17 3:28 PM UTC Last Run Date: 04-May-17 1:46 AM UTC DEBUG [L0240] [00063ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 1:45 AM UTC Based on Current Epoch: 04-May-17 1:46 AM UTC DEBUG [L0271] [00063ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00063ms]: CronJobFactory::isScheduledToRun(): Name: TimeClockSync Current Epoch: 04-May-17 3:28 PM UTC Last Run Date: 04-May-17 3:27 PM UTC DEBUG [L0240] [00063ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 04-May-17 3:27 PM UTC Based on Current Epoch: 04-May-17 3:27 PM UTC DEBUG [L0267] [00063ms]: Cron::isScheduledToRun(): JOB is SCHEDULED TO RUN NOW! DEBUG [L2157] [00063ms]: Misc::isSystemLoadValid(): Load average within valid limits: Current: 0 Max: 9999 DEBUG [L0070] [00063ms]: LockFile::getCurrentPID(): Current PID: 4104 DEBUG [L0393] [00063ms]: CronJobFactory::Execute(): Job is NOT currently running, running now... DEBUG [L1827] [00063ms]: Factory::StartTransaction(): StartTransaction(): Transaction: Count: 0 Off: 0 OK: 0 DEBUG [L1965] [00063ms]: Factory::Save(): Calling preSave() DEBUG [L2019] [00063ms]: Factory::Save(): Updating... DEBUG [L1796] [00063ms]: Factory::getUpdateQuery(): Data changed, set updated date: DEBUG [L2058] [00063ms]: Factory::Save(): Calling postSave() DEBUG [L0181] [00063ms]: Factory::removeCache(): Attempting to remove cache: 11 DEBUG [L0187] [00063ms]: Factory::removeCache(): Removing cache: 11 Group Id: cron DEBUG [L1838] [00063ms]: Factory::CommitTransaction(): CommitTransaction(): Final Commit... Transaction: Count: 1 Off: 1 OK: 1 DEBUG [L0421] [00063ms]: CronJobFactory::Execute(): WARNING: File does not exist, skipping: C:\TimeTrex\timetrex\maint\TimeClockSync.php DEBUG [L1827] [00063ms]: Factory::StartTransaction(): StartTransaction(): Transaction: Count: 0 Off: 0 OK: 1 DEBUG [L1965] [00063ms]: Factory::Save(): Calling preSave() DEBUG [L2019] [00063ms]: Factory::Save(): Updating... DEBUG [L1796] [00063ms]: Factory::getUpdateQuery(): Data changed, set updated date: DEBUG [L2058] [00063ms]: Factory::Save(): Calling postSave() DEBUG [L0181] [00063ms]: Factory::removeCache(): Attempting to remove cache: 11 DEBUG [L0187] [00063ms]: Factory::removeCache(): Removing cache: 11 Group Id: cron DEBUG [L1838] [00063ms]: Factory::CommitTransaction(): CommitTransaction(): Final Commit... Transaction: Count: 1 Off: 1 OK: 1 DEBUG [L0344] [00063ms]: CronJobFactory::isScheduledToRun(): Name: MiscDaily Current Epoch: 04-May-17 3:28 PM UTC Last Run Date: 04-May-17 1:57 AM UTC DEBUG [L0240] [00063ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 1:55 AM UTC Based on Current Epoch: 04-May-17 1:57 AM UTC DEBUG [L0271] [00063ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00063ms]: CronJobFactory::isScheduledToRun(): Name: MiscWeekly Current Epoch: 04-May-17 3:28 PM UTC Last Run Date: 30-Apr-17 2:32 AM UTC DEBUG [L0240] [00078ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 07-May-17 2:30 AM UTC Based on Current Epoch: 30-Apr-17 2:32 AM UTC DEBUG [L0271] [00078ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00078ms]: CronJobFactory::isScheduledToRun(): Name: calcQuickExceptions Current Epoch: 04-May-17 3:28 PM UTC Last Run Date: 04-May-17 3:24 PM UTC DEBUG [L0240] [00078ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 04-May-17 3:37 PM UTC Based on Current Epoch: 04-May-17 3:24 PM UTC DEBUG [L0271] [00078ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00078ms]: CronJobFactory::isScheduledToRun(): Name: GeoCode Current Epoch: 04-May-17 3:28 PM UTC Last Run Date: 04-May-17 2:16 AM UTC DEBUG [L0240] [00078ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 2:15 AM UTC Based on Current Epoch: 04-May-17 2:16 AM UTC DEBUG [L0271] [00078ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00078ms]: CronJobFactory::isScheduledToRun(): Name: AutoUpgrade Current Epoch: 04-May-17 3:28 PM UTC Last Run Date: 04-May-17 3:47 AM UTC DEBUG [L0240] [00078ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 05-May-17 3:45 AM UTC Based on Current Epoch: 04-May-17 3:47 AM UTC DEBUG [L0271] [00078ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00078ms]: CronJobFactory::isScheduledToRun(): Name: AddScheduleShift Current Epoch: 04-May-17 3:28 PM UTC Last Run Date: 04-May-17 2:51 PM UTC DEBUG [L0240] [00078ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 04-May-17 6:50 PM UTC Based on Current Epoch: 04-May-17 2:51 PM UTC DEBUG [L0271] [00078ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0344] [00078ms]: CronJobFactory::isScheduledToRun(): Name: AddRecurringScheduleShift Current Epoch: 04-May-17 3:28 PM UTC Last Run Date: 30-Apr-17 4:57 AM UTC DEBUG [L0240] [00078ms]: Cron::getNextScheduleDate(): Next Scheduled Date: 07-May-17 4:55 AM UTC Based on Current Epoch: 30-Apr-17 4:57 AM UTC DEBUG [L0271] [00078ms]: Cron::isScheduledToRun(): JOB is NOT scheduled to run right now... DEBUG [L0074] [00078ms]: [Function](): CRON: Jobs Executed: 1 of 16 ---------------[ 04-May-2017 15:28:00 +0000 [1493911680.1422] (PID: 4104) ]---------------