It is necessary to set up and automate the automatic data exchange between ERP BIMP (API) - hereinafter referred to as "bimp" and CheckBox (API) - hereinafter referred to as "CB".
Functionality:
1. Foundation for scaling (lay the possibility of adding new establishments to the system - integration of new cash registers)
2. Linking individual establishments-cash registers to the corresponding projects in bimp (So that the checks of the corresponding FOP + establishment in CB are linked to the corresponding FOP and projects in bimp, writing off the corresponding stocks from the respective warehouses, accounting for funds from the respective cash registers and accounts)
2. Synchronization of discounts (the discount in the CB check should be reflected in the bimp invoice)
3. Regular unloading of the group tree, nomenclature, and prices from bimp to CB and auto-setting of taxation Group B (Without VAT) for all goods
4. Possibility of integrating selected nomenclature (by nomenclature tree)
5. Process the "return" module, it is available in CB, also available in bimp (Return of goods from the buyer).
6. All checks processed through CB must be synchronized with bimp (Creation of the "sale" document under the corresponding buyer, type, and status, as well as "payment" taking into account the payment type, acquiring commissions when making cashless payments and "supply to the buyer")
We already have a ready-made solution developed in PHP (which performs all the above-described functions), it can be used as a basis. The integration should be performed on (ready for consideration PHP), it can be in the form of script-modules, each of which will be responsible for its part and will be launched via cron with different periodicity (for example, the "synchronization of checks" module, "synchronization of goods" and others). Budget to be discussed