AcknowledgeRFxOutbound (POST)

Overview

This API is used to update the acknowledgment against the respective outbound file.

URL Format : https://<Instanaces>/leo-rfxoutboundv2-api/api/v1/Interface/AcknowledgeRFxOutbound

Request

https://<Instanaces>/leo-rfxoutboundv2-api/api/v1/Interface/AcknowledgeRFxOutbound

 {
        "status" : "success",
        “clientSupplierCode” : “”,
        "documentNumber" : "RFX0001959",
        “erpNumber” : “”,
       “sourceSystemName” : “”
 }
Response
{
    " totalRecord ": 3,
    "successCount": 1,
    "errorCount": 2,
    "successDetails": [
        {
            "documentnumber": "RFX0001959",
            "clientSupplierCode": ""
        }
    ]
    }
Data Elements

Property

Required

Datatype

Descriptions

Validation/Expression

status

Yes

string

Status of Acknowledge of outbound file

There are 3 status

success/failure/erpfailure based on client acceptance criteria mentioned status need to pass in payload.

clientSupplierCode

Yes

string

Clientpartnercode is the parameter, if buyer outbound file is passed empty

Clientpartnercode gets validated in rfx collection against the documentnumber if it's buyer outbound file is sent empty

documentNumber

Yes

string

Rfx DocumentNumber

Document number is verified in rfx interfaceoutbound collection

erpNumber

No

string

client details

 

sourceSystemName

No

string

client details used from

 
 
 
 
 
 
 
 
 
 
 


 

Property

Required

Datatype

Descriptions

Validation/Expression

totalrecord

No

Int

Total number of records send for acknowledge.

 

successCount

No

Int

Total number of success record update

 

successDetails

No

Array

Details of successfully document update

 

errorDetails

No

Array

Details of document which are fail to update

 
 
 
 
 
 
 
 
 
 


 

Property

Required

Datatype

Descriptions

Validation/Expression

documentnumber

 

string

Rfx documentnumber

 

clientSupplierCode

 

string

Supplier clientsuppliercode

 

error

 

string

Failure error message