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.
Receipt
Overview
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. |