...
This documents will describe all the interfaces which Increff Omni is integrated with Logic.
Client’s List
...
USPL
...
Miniklub
...
Table of Contents | ||||
---|---|---|---|---|
|
Flow Diagram
Drawio | ||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Fig 1.1 Logic Current APIs Flow Diagram
WorkFlows Supported
Workflow | Supported | Comments |
ItemMaster fetch | Yes | There are groups defined in logic, master have to be added to the groups so that Increff can fetch |
PartyMaster fetch | Yes | There are groups defined in logic, master have to be added to the groups so that Increff can fetch |
PO fetch (Delivery Note) | Yes | Delivery Note is PO for Increff Omni(one delivery note corresponds to one gate entry in WMS) |
GRN posting for PO | Yes | GRN posting when a gate entry is closed. |
StockTransfer fetch (STO) | Yes | company-owned stores/warehouse to warehouse transfers. (Inward for Omni) |
GRN posting for ST (STI) | Yes | GRN posting when a gate entry is closed. |
B2BReturn fetch | Yes | Non-company-owned stores to warehouse (Inward for Omni) |
GRN posting for B2BReturn | Yes | GRN posting when a gate entry is closed. |
B2C Sales Posting | Yes | Two-step process: 1.Order creation in logic 2.Bill posting in logic |
B2C Return posting | Yes | Completed return orders are posted to logic |
B2B2C sales posting | Yes | This flow is specifically for the AJIO B2B-B2C model. Increff posts Ajio orders when they are fulfillable in Increff OMS. These orders remain on-hold in OMS. Then e-invoice needs to be created in logic and posted to increff back. |
B2B Sales order fetch | Yes | While fetching sale orders, logic returns both b2b and b2c sales orders and increff filters the b2b sale order using the order prefix. |
B2B Sales order Posting | Yes | Completed b2b sale orders are posted to logic |
Purchase return order fetch | No | |
Purchase Return outward posting. | No | Had some issues with associating the order to QC fail/pass inventory. |
Pre-requisites
Client has to provide following values:
Logic Url, username, password
BranchCode for warehouses.
TaxRuleFieldName: In the logic’s article master Json which is fetched by the logic-app, for every client there is a field in which the tax rule ispopulated. So we need the field name before going live. E.g.: for client_x, tax rule comes in the field named: “groupName5”
Tax rules mapping with increff tax rules
Grn_prefix,godown_name : is needed if stockTransferflow is going live
Rcu_mem_prefix, b2cOrderPrefix, default.rcu.mobile.number, default.rcu.first.name:needed if b2c and b2cReturn is going live
B2bOrderPrefix: needed if b2b outward flow is going live. B2B and B2C order prefix cannot be the same because we differentiate orders on the basis of prefix.
Interfaces
Article Master Creation
...
This is done using globalModifyCode.
B2B Return
...
GRN
Logic Endpoint
/SaveInvoiceAgainstSoSaveInvoice
Description
When order Gate entry is marked completed closed in Increff Omni, Increff Omni asynchronously sync syncs the bill GRN information with Logic.
B2B Order Creation
...