Skip to main content

Receipt Transfer (createExpectedReceipt)

Receipt Transfer

When uploading your receipt orders to the Horoz system, the createExpectedReceipt() method is used. It supports both single and multiple delivery submissions.

  • Before using this method for delivery transfer, details regarding Horoz Parametric Feature information must be communicated to Horoz Logistics.
  • The maximum number of deliveries that can be sent in each request is 500.

POST createExpectedReceipt

Parameter Descriptions & Rules

The table below lists the input and output parameters of the createExpectedReceipt() operation along with their types and formats.

ParameterMandatoryDescriptionData Type
processKeyYesInformation provided to you for processKeystring
receiptCodeYesReceipt Codestring
dataTransferInfoNoData Transfer Informationstring
supplierCodeYesSupplier code sent via Supplier Transfer servicestring
receiptDetailYesReceipt DetailsJson

ReceiptDetail

FieldMandatoryDescriptionType
productCodeYesProduct Codestring
quantityYesExpected Quantityinteger
packageTypeNoPackage Typestring
lineNumberNoLine Numberstring
serialNumberNoSerial Numberstring
dataTransferInfoNoData Transfer Informationstring
ParameterNoParametric Fieldsstring

Services Response

resulterrorCodesystemMessageDescription
1Delivery information successfully transferred to the Horoz system.
0101DUPLICATE BTA RECORD!The delivery information sent to the Horoz system already exists.
0101UNDEFINED SUPPLIER!The supplier information sent to the Horoz system is undefined.