Using the reporting API, it seems that a new breaking change was rolled-out. The Reporting API now, returns a new status “REPORTED_SUCCESSFULLY_EARLIER“.
{“validationResults”:{“infoMessages”:,“warningMessages”:,“errorMessages”:[{“type”:“ERROR”,“code”:“Invoice-Errors”,“category”:“Duplicate-Invoice”,“message”:“Invoice Hash Previously Submitted”,“status”:“ERROR”}],“status”:“ERROR”},“reportingStatus”:“REPORTED_SUCCESSFULLY_EARLIER”}
We use those statues in determining the status of the invoice being reported, and since this is a new status, it causes our system to fail. We checked the API documentation, and it was not reflected there. We also checked for any announcement but found none.
Please advise.