| Field |
Type |
Mandatory |
Description |
caseId |
String |
Y |
Unique identifier of the remittance case. |
domainId |
String |
Y |
Domain identifier, for example Campari. |
activitySource |
String |
N |
Source system triggering the request. |
aiProcess |
String |
Y |
Name of the AI process that extracted the remittance data. |
processType |
String |
Y |
Business process type. |
activityEnvironment |
String |
Y |
Environment where the originating case is managed. |
caseData |
Object |
Y |
Container for the remittance case data. |
caseData.openedBy |
String |
N |
User or system that opened the case. |
caseData.openedAt |
String |
N |
Case opening timestamp. |
caseData.subject |
String |
N |
Case subject. |
caseData.description |
String |
N |
Free-text description of the remittance. |
caseData.locationCountry |
String |
N |
Country related to the remittance. |
caseData.company |
String |
N |
Company code. |
caseData.multiRemittance |
String |
N |
Flag indicating whether the request includes multiple remittances. |
caseData.stato |
String |
N |
Current case status. |
caseData.remittanceHeaderData |
Object |
N |
Header data extracted from the remittance document. |
caseData.remittanceHeaderData.ibanCode |
String |
N |
IBAN code extracted from the document. |
caseData.remittanceHeaderData.clientCode |
String |
N |
Customer code extracted from the document. |
caseData.remittanceHeaderData.clientName |
String |
N |
Customer name extracted from the document. |
caseData.remittanceHeaderData.amount |
String |
N |
Total remittance amount. |
caseData.remittanceHeaderData.currencyExtracted1 |
String |
N |
Currency extracted for the total remittance amount. |
caseData.remittanceRelatedData |
Object |
N |
Container for invoice-level remittance information. |
caseData.remittanceRelatedData.item |
Array |
N |
List of invoice-level remittance items. |
caseData.remittanceRelatedData.item[].invoiceNumber |
String |
N |
Invoice number. |
caseData.remittanceRelatedData.item[].amountDocCurrency |
String |
N |
Invoice amount in document currency. |
caseData.remittanceRelatedData.item[].sign |
String |
N |
Debit or credit sign. |
caseData.remittanceRelatedData.item[].currencyExtracted2 |
String |
N |
Invoice currency. |
caseData.remittanceRelatedData.item[].documentDate |
String |
N |
Invoice document date. |
caseData.remittanceRelatedData.item[].fileName |
String |
N |
Related document file name. |
attachments |
Object |
N |
Container for the remittance attachments. |
attachments.attachment |
Array |
N |
List of attachments associated with the case. |
0 Comments
Please sign in to post a comment.