- 16 Mar, 2018 1 commit
-
-
Arnaud Fontaine authored
erp5_real_time_inventory_accounting: Matching on source_section is not enough (Automatic Delivery Accept Solver).
-
- 09 Mar, 2018 12 commits
-
-
Arnaud Fontaine authored
Also, Alt-Space is already bound to 'just-one-space' and not needed anyway as CodeMirror binds autocomplete to Alt-/ by default.
-
Arnaud Fontaine authored
This can be chosen through Preference => "User Interface" tab. CodeMirror default keymap is used by default as until now.
-
Arnaud Fontaine authored
-
Arnaud Fontaine authored
-
Arnaud Fontaine authored
erp5_real_time_inventory_accounting: Split the BP into dedicated ones for Sale, Purchase and Internal. Checking 'delivery' portal_type for PL type will not work on real implementations as the PL is not built during the first expand and expand_related=0 after and this is how it should be done anyway.
-
Arnaud Fontaine authored
Same as IPL use case.
-
Arnaud Fontaine authored
IPL must expand both "In"coming (only PPL until now) and "Out"going (only SPL until now) SMs, so split up ledger='stock' TMPs and add accordingly two subcategories to stock ("entree" and "sortie"). Also instead of using 'use' categories everywhere (TMPs and Rules), use the Delivery Portal Type as this makes things clearer for IPL use case.
-
Arnaud Fontaine authored
-
Arnaud Fontaine authored
-
Arnaud Fontaine authored
This is enough for now to handle both Outgoing/Incoming/Transit use cases.
-
Arnaud Fontaine authored
This implements Outgoing/Incoming Accounting Rules and Builders.
-
Arnaud Fontaine authored
-
- 23 Jan, 2018 2 commits
-
-
Cédric Le Ninivin authored
-
Cédric Le Ninivin authored
As a matter of fact immediateReindexObject doesn't call reindexObject on the object
-
- 22 Jan, 2018 3 commits
-
-
Cédric Le Ninivin authored
-
Cédric Le Ninivin authored
-
Cédric Le Ninivin authored
-
- 16 Jan, 2018 2 commits
-
-
Cédric Le Ninivin authored
-
Cédric Le Ninivin authored
-
- 15 Jan, 2018 2 commits
-
-
Cédric Le Ninivin authored
-
Cédric Le Ninivin authored
-
- 08 Jan, 2018 1 commit
-
-
Cédric Le Ninivin authored
-
- 04 Jan, 2018 13 commits
-
-
Cédric Le Ninivin authored
-
Cédric Le Ninivin authored
SimulationTool: getNextAlertInventoryDate can look for the lowest invetory inferior to the reference quantity
-
Cédric Le Ninivin authored
-
Tristan Cavelier authored
-
Tristan Cavelier authored
-
Tristan Cavelier authored
Since last FormBox behavior fix, the context needs to have View permission. We allow to View for groups that has some permissions on the related delivery. This way, users that has permission to solve divergences should be able to get the form, fill it, update it and submit it.
-
Tristan Cavelier authored
-
Tristan Cavelier authored
-
Cédric Le Ninivin authored
-
Cédric Le Ninivin authored
-
Cédric Le Ninivin authored
-
Cédric Le Ninivin authored
-
Cédric Le Ninivin authored
-
- 03 Jan, 2018 4 commits
-
-
Sebastien Robin authored
generateMovementListForStockOptimisation was raising error when there was inventories. The method was assuming that doing getObject() on an inventory line (from getFutureInventoryList) was always returning a movement. But sometimes we get the inventory itself. So do not use getVariationCategoryList, but use the variation_text stored in the stock table.
-
Xiaowu Zhang authored
-
Xiaowu Zhang authored
-
Xiaowu Zhang authored
-