An error occurred fetching the project authors.
- 30 Jan, 2014 1 commit
-
-
- 07 Oct, 2013 1 commit
-
-
Mame Coumba Sall authored
Revert "Add a test to make sure that even if source and destination are not defined on a mvt, invoice lines are still built" This reverts commit cf80166b.
-
- 04 Oct, 2013 1 commit
-
-
Mame Coumba Sall authored
Add a test to make sure that even if source and destination are not defined on a mvt, invoice lines are still built
-
- 03 Oct, 2012 1 commit
-
-
Julien Muchembled authored
All interactions and activity tags are reviewed to fix bugs like duplicated root applied rules, and also reduces the amount of duplicated/useless work, e.g: - Simulation trees are not expanded anymore when simulated objects are modified. - 'expand' activities are merged (i.e. dropped) with any other 'expand' activity for an ancestor. New implementation exposes new API that hides much complexity to the developper about activity dependencies. By default, expand() now automatically defers any work if the current transaction takes too long time. This method also gains a parameter to explicitely choose when to expand, which is often important in unit tests or solvers. In particular, when postponing work, it takes care of setting proper activity dependencies. - If you have any code requiring to expand everything immediately, you'll have to replace 'expand()' by 'expand(expand_policy="immediate")'. - On the contrary, you should replace any 'activate().expand()' by 'expand(expand_policy="deferred")'. expand() still accepts activity parameters for any extra needs. In causality workflow, 'building' state is clarified and now means « delivery may diverge but we can't know now ». A delivery remains in draft as long as it does not contain any movement built from simulation. After init/clone/builder/etc. scripts used to call 'startBuilding' & 'updateCausalityState': this calls must be removed since only SimulatedDeliveryBuilder should take care of move to 'building' state and workflows now triggers 'updateCausalityState'. Disguised interactions have been unhardcoded and either deleted, or moved to appropriate interaction workflows, which have been reorganized. Those that triggers update of portal_workflow can be easily customized or disabled. New API: - updateSimulation() on deliveries and subscription items. It takes care of creating root applied rule, expanding and reindexing parts of simulation trees. It somehow replaces: - Delivery_updateSimulation - Delivery_updateAppliedRule - Delivery.applyToDeliveryRelatedMovement - Delivery.updateAppliedRule - Delivery.expand - Delivery.expandRuleRelatedToMovement - SubscriptionItem.expand - SubscriptionItem.updateAppliedRule - Delivery.localBuild() is the new way to do local building and replaces Delivery_expandAndBuild. Private method Delivery._localBuild replaces Delivery_buildOnComposedDocument. - Simulation Movements that are being built by a builder are reindexed with the following tag: 'built:<delivery_path>'. Any after_path_and_method_id dependency against 'related_simulation_movement_path_list' and reindexing methods should be replaced by this after_tag. After builder scripts used to confirm the delivery in a separate activity, which was useless.
-
- 11 May, 2012 1 commit
-
-
Julien Muchembled authored
-
- 26 Apr, 2012 1 commit
-
-
Sebastien Robin authored
-
- 26 Mar, 2012 1 commit
-
-
Julien Muchembled authored
-
- 09 Jan, 2012 1 commit
-
-
Kazuhiko Shiozaki authored
-
- 06 Jan, 2012 1 commit
-
-
Kazuhiko Shiozaki authored
-
- 30 Nov, 2011 1 commit
-
-
Julien Muchembled authored
cf commit 1c604e43
-
- 01 Sep, 2011 1 commit
-
-
Kazuhiko Shiozaki authored
-
- 31 Aug, 2011 1 commit
-
-
Kazuhiko Shiozaki authored
-
- 22 Jun, 2011 1 commit
-
-
Kazuhiko Shiozaki authored
-
- 13 Apr, 2011 2 commits
-
-
Sebastien Robin authored
so always add them git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@45390 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Sebastien Robin authored
links git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@45363 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 12 Apr, 2011 1 commit
-
-
Sebastien Robin authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@45305 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 08 Apr, 2011 1 commit
-
-
Leonardo Rochael Almeida authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@45257 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 22 Feb, 2011 1 commit
-
-
Julien Muchembled authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@43576 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 21 Jan, 2011 1 commit
-
-
Sebastien Robin authored
is only a proxy now git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@42546 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 07 Jan, 2011 2 commits
-
-
Julien Muchembled authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@42134 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Julien Muchembled authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@42133 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 03 Nov, 2010 1 commit
-
-
Julien Muchembled authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/sandbox/amount_generator@39857 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 18 Oct, 2010 2 commits
-
-
Julien Muchembled authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@39296 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Julien Muchembled authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/sandbox/amount_generator@39295 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 13 Oct, 2010 1 commit
-
-
Julien Muchembled authored
As first parameter, an object wrapping the input amount (by acquisition) is passed instead of the amount itself. The purpose of this object is to provide additional information about current amount generation. It has 2 public methods: - getGeneratedAmountQuantity - getBaseAmountList git-svn-id: https://svn.erp5.org/repos/public/erp5/sandbox/amount_generator@39101 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 12 Oct, 2010 1 commit
-
-
Julien Muchembled authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/sandbox/amount_generator@39069 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 11 Oct, 2010 1 commit
-
-
Julien Muchembled authored
- Update API and interfaces - Make it possible to: - do non-linear calculation (via global type-based script) for every considered base_amount (i.e. not only for base_application of input movements). To avoid performance issue, the type-based script is changed to return functions instead of calculating results directly. - get accumulated values from movements while generating amounts for a delivery (i.e. for Amount Generator Lines targetting deliveries). - Produce amounts even if there is no resource, for reporting. - Drop probably useless create_line property: checking if there is a resource should be enough. - Prepare refactoring of MRP/Trade/Payroll by introducing AmountGeneratorLine class and property sheet. - Stop doing anything if there is no base_application on an AGL to avoid conflicts while figuring out if a movement was created manually or not. - Update some forms. - Update testTradeModelLine git-svn-id: https://svn.erp5.org/repos/public/erp5/sandbox/amount_generator@39028 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 17 Sep, 2010 1 commit
-
-
Julien Muchembled authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/sandbox/amount_generator@38463 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 16 Sep, 2010 1 commit
-
-
Julien Muchembled authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/sandbox/amount_generator@38424 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 15 Sep, 2010 2 commits
-
-
Julien Muchembled authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/sandbox/amount_generator@38399 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Julien Muchembled authored
Contrary to Sale Invoice Transactions, Purchase Invoice Transactions are built when Purchase Packing Lists are stopped. git-svn-id: https://svn.erp5.org/repos/public/erp5/sandbox/amount_generator@38392 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 01 Sep, 2010 1 commit
-
-
Julien Muchembled authored
- merge patches from testERP5Simulation - resurrect some solvers that were deleted by mistake - configure PPL builder like SPL builder for specialise Also remove expected broken test in testLegacyTradeModelLine git-svn-id: https://svn.erp5.org/repos/public/erp5/sandbox/amount_generator@38111 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 27 Aug, 2010 1 commit
-
-
Julien Muchembled authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/sandbox/amount_generator@38055 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 06 Aug, 2010 1 commit
-
-
Julien Muchembled authored
- testLegacy{BPMCore,BPMEvaluation,MRP} are copied from trunk - use new simulation_test BT - this fixes testTradeModelLine.test_TradeModelRuleSimulationExpand git-svn-id: https://svn.erp5.org/repos/public/erp5/sandbox/amount_generator@37599 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 05 Aug, 2010 1 commit
-
-
Julien Muchembled authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/sandbox/amount_generator@37558 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 03 Aug, 2010 1 commit
-
-
Julien Muchembled authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/sandbox/amount_generator@37447 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 28 Jul, 2010 2 commits
-
-
Nicolas Dumazet authored
(acked by Yusei) git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@37316 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Nicolas Dumazet authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@37312 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 15 Jul, 2010 1 commit
-
-
Sebastien Robin authored
Conflicts: bt5/erp5_base/bt/revision bt5/erp5_simulation/DocumentTemplateItem/InvoiceSimulationRule.py bt5/erp5_simulation/bt/revision bt5/erp5_trade/SkinTemplateItem/portal_skins/erp5_trade/Base_viewTradeFieldLibrary.xml bt5/erp5_trade/bt/change_log bt5/erp5_trade/bt/revision products/ERP5/Document/BusinessPath.py products/ERP5/Document/SimulationMovement.py products/ERP5/Document/TradeCondition.py products/ERP5/Document/TradeModelLine.py products/ERP5/bootstrap/erp5_mysql_innodb_catalog/bt/revision products/ERP5Type/ERP5Type.py git-svn-id: https://svn.erp5.org/repos/public/erp5/sandbox/amount_generator@37129 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 12 Jul, 2010 1 commit
-
-
Kazuhiko Shiozaki authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/sandbox/amount_generator@37049 20353a03-c40f-0410-a6d1-a30d3c3de9de
-