Skip to main content

Receipt Transfer (createExpectedReceipt)

Receipt Transfer

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

  • Prior to executing the delivery receipt transfer with this method, details regarding the Horoz Parametric Property must be communicated to Horoz Logistics.
  • The maximum number of delivery receipts 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 Detailsstring
FieldRequiredDescriptionType
productCodeYesProduct Code Informationstring
quantityYesExpected Quantityinteger
packageTypeNoPackage Type Informationstring
lineNumberNoLine Number Informationstring
serialNumberNoSerial Number Informationstring
dataTransferInfoNoData Transfer informationstring
ParameterNoParameterized Fieldsstring

Services Response

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