Receipt

Overview

GEP SMART allows receiving an order created in GEP SMART and orders that are posted from ERP. The user can create a receipt, reverse, correct, and return goods on a Purchase Order. The Good Receipts API can be used to post good receipts, reversals, corrections, and returns that are created in ERP to GEP SMART and retrieve good receipts, reversals, corrections, and returns from GEP SMART to ERP. The Acknowledgment API allows capturing the ERP processing status in GEP SMART, which is to be displayed to the user along with comments, in case of failures.

Actions
Verb URL format Action Description
PUT api/Receipt/ReceiptStatus Update Update processed Receipt status Details
GET api/Receipt/All Read Get Receipt details Details
POST api/Receipt/SaveReceiptDetails Create Create Receipt details Details
GET api/Receipt/GetAttachmentByReceiptNumber Read This GET API fetches attachment details from GEP SMART for further processing. Details
Authentication

Please refer our user authentication section for more details: Authentication

Response Codes
Status Code Status Description
200 OK The request was successful.
400 Bad Request The request could not be understood or was missing required parameters.
401 Unauthorized Authentication failed, or user doesn't have permissions for requested operation.
404 Not Found Resource was not found.
415 Unsupported Media Type API is not able to process the client's supplied media type, as indicated by the Content-Type request header.
500 Internal Server Error The server encountered an unexpected condition which prevented it from fulfilling the request.