This content from the SAP Concur Community was machine translated for your convenience. SAP does not provide any guarantee regarding the correctness or completeness of this machine translated text. View original text custom.banner_survey_translated_text
Hi,
When using the
POST https://us.api.concursolutions.com/financialintegration/fi/v4/companies/transactiontypes/invoice/transactions/paymentconfirmations
Using the JSON message structure below :
{
"systemId": "",
"processingConfirmation": [
{
"docId": "cce08c1d5bad4b2d8fc63669a8b60999",
"processingStatusCode": "CP",
"clearingDetails": [
{
"clearingDate": "2022-12-276T00:00:00.00Z",
"clearingAmount": 120.000 ,
"clearingCurrency": "GBP",
"receiver": {
"receiverId": "RECEIVER1",
"receiverName": "RECEIVER1 LTD",
"receiverType": "VENDOR"
},
"clearingReference": {
"companyCode": "12335",
"financialDocumentId": "0123456",
"fiscalYear": "2022",
"paymentRef": "0000314022",
"paymentMethod": "E"
}
}
]
}
]
}
I'm getting the error message:
This content from the SAP Concur Community was machine translated for your convenience. SAP does not provide any guarantee regarding the correctness or completeness of this machine translated text. View original text custom.banner_survey_translated_text
hello. I'm the product owner for these APIs and since you posted this question we have released the new payload for posting invoice payment confirmations. I'd be curious if you ultimately got this to work or if it is still needed functionality.
The error is either the result of the payload (it's a bit different for invoice vs expense) or if you've already confirmed the payload the error may be due to a missing API scope. I'd be happy to discuss.