Employee information sent from a third-party system via API, lands in MicrOpay's Staged Tables.
A New Employee record is an Add record and should have 0 in the iChangeType field in the backend. This then displays in New/Edit Employees as New.
An Edit Employee record that updates an existing employee is a Change record and should have 1 in the iChangeType field. This displays as Edit in New/Edit Employees.
You must send the Add record to MicrOpay first before sending any changes. And you can only send one Add record.
If you send a Change record and the employee doesn't exist or an Add record has not been created in the Staged tables, then the Add record will not be created in MicrOpay and the new Employee will be missing from the New/Edit Employees window.
If the original Add record was rejected and you send a subsequent Add record, it will not be created and the new Employee will be missing from New/Edit Employees.
You can create the employee record manually and then send change records.
If employee changes are missing from New/Edit Employee:
Review the file or data that was sent from your third-party system. Check that iChangeType is correct.
0 for an Add employee record.
1 for a Change employee record.
Review the MCS logs in Message Log Viewer for any errors or rejections.
Go to Access MicrOpay Evo Administration, System Tools, Message Log Viewer.
Select MCS Log from the list on the left.
Click Save, this will open the Save Grid to File window.
Enter a location and File name.
Select Excel as the Save as type and click Save.
Click Yes when asked if you would like to view the file.
Review the file, looking for instances where Severity is Error and Status = Rejected is included in the text of the error. The text will also include the field that caused the rejection.
