It is necessary to transfer and refine the integration for automatic data exchange between ERP BIMP (API) - hereinafter referred to as "bimp" and CheckBox (API) - hereinafter referred to as "CB".
Currently, there is a ready integration of bimp and vchasno.kasa, written in PHP, which can be used as a basis.
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 tree of groups, nomenclatures, and prices from bimp to CB and auto-setting of taxation Group B (Without VAT) for all goods
4. Possibility of integrating selected nomenclatures (by the nomenclature tree)
5. Process the "return" module, it exists in CB, and also 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 "delivery to the buyer")
The integration must be performed in Python (PHP proposals are welcome), 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