- Org name: Puzzle
- Detailed description of the issue and where it occurs:
For one of our customers, thecontractor_unique_identifier
field is returning null for items where it should be defined. Anonymized data example:
{
"date": "2024-07-26T23:12:01.656Z",
"general_ledger_account": "",
"contractor_unique_identifier": "",
"contractor_employee_name": "Test Contractor",
"contractor_email": "test@deel.com",
"currency": "USD",
"payment_currency": "USD",
"work": "0.00",
"bonus": "0.00",
"expenses": "0.00",
"commissions": "0.00",
"deductions": "0.00",
"overtime": "0.00",
"pro_rata": "0.00",
"others": "0.00",
"processing_fee": "0.00",
"adjustment": "0.00",
"total": "0.00",
"total_payment_currency": "0.00",
"payment_date": "2024-10-01T01:01:01.000Z",
"frequency": "",
"contract_country": "US",
"contract_start_date": "2024-01-01T01:01:01.000Z",
"approvers": "",
"approve_date": ""
},
We use the contractor_unique_identifier
to determine wether or not the breakdown is a fee or a contractor payment as well as to link the payment to the contractor in our system. The field is only returning null for payments during a certain time period (July - November) for this company and is returning the expected value outside of that time period. Why would this be happening?