An error occurred fetching the project authors.
- 25 Jun, 2020 1 commit
-
-
Nicolas Wavrant authored
Since BusinessProcess.py was moved to portal_components, the cache in mixin/composition.py, which was kept at the level of the zope process, was causing issue when portal_components was reset : the classes kept in __class_cache would not get resetted, and later calls to asComposedDocument would reuse them. In consequence, these classes would kept pointers to objects in the old class BusinessProcess, causing bugs as these objects would have been cleaned by the reset. The first intuition was to remove this cache, unfortunately the reason of this introduction (fixing a memory leak) is still valid nowadays, so I've decided to move this cache within BusinessProcess, as it has the advantage of emptying it whenever portal_components is resetted. For more information of the bug mentionned above, and the trials about removing the cache can be found in the discussion of this MR : nexedi/erp5!1032
-
- 07 May, 2020 1 commit
-
-
Arnaud Fontaine authored
ZODB Components: erp5_core: Migrate SimulationTool, AppliedRule and Simulation Movement (and their Interfaces/Mixins) (MRs !1093, !1111).
-
- 23 Apr, 2020 1 commit
-
-
Arnaud Fontaine authored
* Remove TaxLine Document which was replaced by Trade Model Line a while ago. * Keep {Delivery,Inventory,Order}{Cell,Line} on FS for now because of InventoryInteractor. * About DeliveryRootSimulation Document migration to erp5_trade: + AccountingTransactionRootSimulationRule (erp5_accounting) inherited from it but as this is probably not actually used/useful, avoid depending on erp5_trade or refactoring but just copy/paste. + InvoiceRootSimulationRule inherited from it but as it is only used in erp5_invoicing (which already depends on erp5_trade) move it there. - erp5_configurator_standard_accounting_template: Add depend on erp5_invoicing. * Move Documents used by several bt5 to erp5_core rather than add depends on erp5_core. Once migration of Products to ZODB Components will be finished, there will be moved to their appropriate bt5s as it would be complicated to reorganize bt5s too at this point. + Inventory: used by erp5_archive and erp5_accounting. + Order: used by erp5_project. + PackingList: used by erp5_publication.
-
- 11 Mar, 2020 1 commit
-
-
Jérome Perrin authored
-
- 10 Feb, 2020 1 commit
-
-
Arnaud Fontaine authored
-
- 14 Jan, 2020 2 commits
-
-
Arnaud Fontaine authored
-
Arnaud Fontaine authored
-
- 01 Nov, 2018 1 commit
-
-
Arnaud Fontaine authored
Called by TransformationSimulationRule and did not work with the following use case: BL(trade_phase=TP1, successor=trade_state/TS1): * child_BL1(predecessor=trade_state/TS1, trade_phase=TP1/InventoryAccounting) * child_BL2(predecessor=trade_state/TS1, trade_phase=Transforming)
-
- 02 Oct, 2018 1 commit
-
-
Yusei Tahara authored
-
- 09 Mar, 2018 1 commit
-
-
Arnaud Fontaine authored
-
- 17 Feb, 2015 1 commit
-
-
Julien Muchembled authored
MRP was broken and unused for a long time, since legacy simulation was dropped. This commits resuscitates MRP, at least: - expanding, for both operation and sourcing - building of production reports & production packing lists Business Processes replaces Supply Chains. trade_phase replaces industrial_phase industrial_phase is now used to variate partially produced resources.
-
- 16 Oct, 2014 1 commit
-
-
Julien Muchembled authored
-
- 04 Sep, 2014 1 commit
-
-
Gabriel Monnerat authored
-
- 30 May, 2013 1 commit
-
-
Julien Muchembled authored
-
- 30 Apr, 2013 3 commits
-
-
Julien Muchembled authored
-
Julien Muchembled authored
-
Julien Muchembled authored
-
- 28 May, 2012 1 commit
-
-
Julien Muchembled authored
-
- 11 May, 2012 1 commit
-
-
Julien Muchembled authored
- New readOnlyTransactionCache context manager replacing enableReadOnlyTransactionCache and disableReadOnlyTransactionCache - Drop compatibility code that tolerate a dummy context to be passed to getReadOnlyTransactionCache and getTransactionalVariable.
-
- 02 Mar, 2012 1 commit
-
-
Łukasz Nowak authored
-
- 27 Dec, 2011 2 commits
-
-
Łukasz Nowak authored
This reverts commit b7677ac0. More analysis have to be done before changing implementation.
-
Łukasz Nowak authored
Business Link method accepts None, so allow to call global build on Business Process itself.
-
- 12 Dec, 2011 1 commit
-
-
Julien Muchembled authored
In the case of Base.asContext, initializing workflow was totally useless because 'workflow_history' was overridden by the original one.
-
- 16 Nov, 2011 1 commit
-
-
Tatuya Kamada authored
This implements the requirement of the following test. testPayroll test_sourceSectionIsSetOnMovements (testPayroll.TestPayroll) (reviewed by Aurélien)
-
- 27 Jul, 2011 1 commit
-
-
Julien Muchembled authored
-
- 29 Jun, 2011 2 commits
-
-
Kazuhiko Shiozaki authored
if delivery_mode, incoterm or payment_mode is defined in Trade Model Path, we just use it and should not care one that is stored in input movement.
-
Kazuhiko Shiozaki authored
-
- 21 Jun, 2011 1 commit
-
-
Kazuhiko Shiozaki authored
if delivery_mode, incoterm or payment_mode is defined in Trade Model Path, we just use it and should not care one that is stored in input movement.
-
- 20 Jun, 2011 1 commit
-
-
Kazuhiko Shiozaki authored
-
- 15 Jun, 2011 2 commits
-
-
Kazuhiko Shiozaki authored
explicitly set all properties, otherwise quantity property may not be stored because its acquired value is same.
-
Kazuhiko Shiozaki authored
* more values come outside testers, i.e. rule itself and Business Process procedure.
-
- 09 Jun, 2011 1 commit
-
-
Kazuhiko Shiozaki authored
here, what we expect is a template of Simulation Movement, instead of Movement, so that we have normal getPrice() behaviour.
-
- 07 Jun, 2011 1 commit
-
-
Sebastien Robin authored
Until now, we had in movement collections all possible properties found by _propertyMap for every movement. Now movement collections use list of properties defined in rules. This change was breaking some tests because not enough properties were expanded, so in the same time it is required to add more properties to progagate on several rules
-
- 04 Apr, 2011 1 commit
-
-
Leonardo Rochael Almeida authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@45045 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 22 Mar, 2011 1 commit
-
-
Sebastien Robin authored
be useful to know expected start date for something else than applied rule git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@44490 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 18 Mar, 2011 1 commit
-
-
Sebastien Robin authored
change it with review of JP git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@44435 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 17 Mar, 2011 1 commit
-
-
Sebastien Robin authored
is removed because it is not used, and anyway the name of this parameter is not good * review code of getRemainingTradePhaseList in order to match API, we do not take into account an "explanation" argument any more * update unit tests in order to test what the API describe. Also simplify unit test git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@44376 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 16 Mar, 2011 1 commit
-
-
Jérome Perrin authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@44350 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 11 Mar, 2011 1 commit
-
-
Jérome Perrin authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@44191 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 10 Dec, 2010 1 commit
-
-
Julien Muchembled authored
- Make start/stop date calculation by Business Process optional. - Run TestTaskReporting with both legacy and new simulations. git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@41352 20353a03-c40f-0410-a6d1-a30d3c3de9de
-