Skip to end of banner
Go to start of banner

ERP Integration Guide

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 26 Next »

This section provides guidance on how to integrate Increff Omni system to ERP systems and other information about the Increff Standard APIs.

All APIS follow REST protocols. All API use JSON payloads.

Integration 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.

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 UI or API or FTP (less prefered).

APIs documentation relating to masters can be found here : Masters APIs

 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.

API to Create inward orders Create Inward Order API

When the material is received in the warehouse, operations team creates a Gate Entry, and do receiving (GRN) against the gate entry.

Increff system can send GRN updates to ERP on a order level via Receiving (GRN) updates against Order APIs or on a gate entry level via Receiving (GRN) updates against Gate Entry APIs depending on configuration.

Receiving (GRN) Updates can be one time at the time of closure of order or gate entry. we call these as Posting APIs. GRN Posting API (Order) and GRN Posting API (Gate Entry)

Receiving (GRN) Updates can can be multiple real time updates, we call these as real time notifications APIs. Real Time GRN Notifications API (Gate Entry) and Real Time GRN Notifications API (Order)

 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.

Once B2C orders are despatched, Increff system sends a sales posting to ERP for marking the sale booking.

High Level Flow Diagram

This diagram shows which system is responsible to initiating which api call.

On left, Omni magic represents Increff System

On Right its client ERP system or client integration middleware.

  • No labels