This section provides guidance on how to integrate Increff Omni system to ERP systems and other information about the Increff Standard APIs.
Terminology
Inbound : API Calls from Client system to Increff system
Outbound : API Calls from Increff system to Client system
{Client’s URL} : Means client can give their url endpoint to be called. Payload will be increff’s standard.
Protocol
REST APIs
JSON format
Typical ERP Integration touchpoints
Masters
SKU masters, Supplier & Supplier Location masters, Customer & Customer Location masters all are created in ERP and then pushed to Increff system via API or FTP (less prefered).
Inwards
All Inward order are created in ERP and then pushed to Increff System via API.
Inward order have multiple order types like PO (Purchase Order), STO (Stock Transfer Order), RO (Return Order), OPEN_PO, OPEN_RO.
When the material is received in the warehouse, operations team creates a Gate Entry.
Increff system can send GRN updates to ERP on a order level or on a gate entry level depending on configuration. Updates can be one time or can be multiple real time updates.
Outwards
All B2B Outward order are created in ERP and then pushed to Increff System via API.
Increff can take full or partial order cancellation updates. Increff system also allows a limited number of order properties to be updated after creation.
Order Creation an Async Process at Increff end. As soon as the order is created, Increff system validates the Channel Sku Mappings and then reserve the inventory for the order if required.
B2C Sale Postings
Once B2B orders are despatched from Increff system sends sales posting to ERP for marking the sale booking.
Returns
All B2B returns are created as Inward Order in Increff system with type RO