- 04 Jul, 2010 1 commit
-
-
Jean-Paul Smets authored
Changes in this commit are the consequence of discussion between JPS and YO on the split of business path into business link and trade model path. The notion of "completion date" does not make much sense anymore in a context in which Business Link are unrelated to dates. Instead, we provide helpers to gather lists and stats of simulation movements of an expanded simulation tree. This should be equivalet for usability at user level, with appropriate reports. The notion of "expected start date and stop date" is kept because it is useful. It is only related to Trade Model Path. A mockup (non working) implementation is provided and supports a bit of recursion so that it can handle the case of transformations. Various security declarations were added. Next commit will make this work if everyone agrees on interfaces. git-svn-id: https://svn.erp5.org/repos/public/erp5/sandbox/amount_generator@36833 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 01 Jul, 2010 1 commit
-
-
Nicolas Dumazet authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/sandbox/amount_generator@36760 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 25 Jun, 2010 1 commit
-
-
Jean-Paul Smets authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/sandbox/amount_generator@36615 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 24 Jun, 2010 1 commit
-
-
Jean-Paul Smets authored
* Business Path now split into Business Link and Trade Model Path git-svn-id: https://svn.erp5.org/repos/public/erp5/sandbox/amount_generator@36579 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 21 Jun, 2010 1 commit
-
-
Jean-Paul Smets authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/sandbox/amount_generator@36481 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 20 Jun, 2010 1 commit
-
-
Jean-Paul Smets authored
Business Path has beed splitted in 2 parts. A first part which is only used to control completation of trade phases and build process. A second part which is only used to define arrows, quantity shares and dates on amounts generated by amount generators. The first part is a predicate but no longer a Path (no arrow, no quantity, no delay, etc.). It is thus renamed to Business Link. The second part is a Path since it defines an Arrow, a quantity, a lead time, etc. It is thus renamed to Trade Model Path. It is now time to review in detail all interfaces. In particular those interfaces on Business Link related to time management many no longer be needed since it is simpler to lookup simulation. However, time management must be handled at Business Process level as a helper method for rules which need to calculate dates based on Business Links and/or Trade Model Path. git-svn-id: https://svn.erp5.org/repos/public/erp5/sandbox/amount_generator@36465 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 07 Jun, 2010 17 commits
-
-
Jean-Paul Smets authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/sandbox/amount_generator@36068 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Jean-Paul Smets authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/sandbox/amount_generator@36067 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Jean-Paul Smets authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/sandbox/amount_generator@36066 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Jean-Paul Smets authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/sandbox/amount_generator@36065 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Jean-Paul Smets authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/sandbox/amount_generator@36064 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Jean-Paul Smets authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/sandbox/amount_generator@36063 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Jean-Paul Smets authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/sandbox/amount_generator@36062 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Jean-Paul Smets authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/sandbox/amount_generator@36061 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Jean-Paul Smets authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/sandbox/amount_generator@36060 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Jean-Paul Smets authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/sandbox/amount_generator@36059 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Jean-Paul Smets authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/sandbox/amount_generator@36058 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Jean-Paul Smets authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/sandbox/amount_generator@36057 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Jean-Paul Smets authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/sandbox/amount_generator@36056 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Jean-Paul Smets authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/sandbox/amount_generator@36055 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Jean-Paul Smets authored
Extended getCompletionDate to support the case in which the CompletionDate is found on the delivery line, whenever simulation movement has not yet been built (but is it really useful ?) git-svn-id: https://svn.erp5.org/repos/public/erp5/sandbox/amount_generator@36054 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Jean-Paul Smets authored
Remove getBusinessProcessValue since this makes no sense in the context of multi BPM. It is redundant with asComposedDocument and/or asUnionBusinessProcess git-svn-id: https://svn.erp5.org/repos/public/erp5/sandbox/amount_generator@36053 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Jean-Paul Smets authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/sandbox/amount_generator@36052 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 05 Jun, 2010 2 commits
-
-
Jean-Paul Smets authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/sandbox/amount_generator@36010 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Jean-Paul Smets authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/sandbox/amount_generator@36009 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 31 May, 2010 2 commits
-
-
Aurel authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/sandbox/amount_generator@35791 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Aurel authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/sandbox/amount_generator@35787 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 30 May, 2010 5 commits
-
-
Jean-Paul Smets authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/sandbox/amount_generator@35768 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Jean-Paul Smets authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/sandbox/amount_generator@35767 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Jean-Paul Smets authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/sandbox/amount_generator@35765 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Jean-Paul Smets authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/sandbox/amount_generator@35764 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Jean-Paul Smets authored
Added APIs to handle initial and final states (such APIs could be extended by the way). Business Process now supports the generation of movements list for a given amount in a given trade phase. This was made by a mixin before (movement generator) but this is unrelated to movemet generators. Appropriate locationis Business Process since this is a core feature. git-svn-id: https://svn.erp5.org/repos/public/erp5/sandbox/amount_generator@35763 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 29 May, 2010 1 commit
-
-
Jean-Paul Smets authored
Added missing self. Finished minimal implementation with comments to explain remaining work to be done. git-svn-id: https://svn.erp5.org/repos/public/erp5/sandbox/amount_generator@35762 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 25 May, 2010 1 commit
-
-
Jean-Paul Smets authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/sandbox/amount_generator@35605 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 24 May, 2010 4 commits
-
-
Jean-Paul Smets authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/sandbox/amount_generator@35586 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Jean-Paul Smets authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/sandbox/amount_generator@35585 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Jean-Paul Smets authored
Initial upload of ExplanationCache, a data structure which is used to optimize similation tree browsing for an explanation. git-svn-id: https://svn.erp5.org/repos/public/erp5/sandbox/amount_generator@35576 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Jean-Paul Smets authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/sandbox/amount_generator@35566 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 22 May, 2010 2 commits
-
-
Jean-Paul Smets authored
A first idea of how BusinessPath will look at the end (after garbage removal and refactoring). The ExplanationCache will be a central part of implemenation (and may need some interfaces). git-svn-id: https://svn.erp5.org/repos/public/erp5/sandbox/amount_generator@35546 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Jean-Paul Smets authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/sandbox/amount_generator@35545 20353a03-c40f-0410-a6d1-a30d3c3de9de
-