An error occurred fetching the project authors.
  1. 18 Feb, 2016 2 commits
    • Arnaud Fontaine's avatar
      simulation: Define getTestedProperty() on mixin rather than subclasses. · 2706a178
      Arnaud Fontaine authored
      This makes more sense as all Tester inherits from EquivalenceTesterMixin,
      even project-specific EquivalenceTester classes.
      
      Also, define getTestedProperty{List,Title}() for compatibility sake as
      they are still widely used.
      
      Followup of: "simulation: improve equivalence testers explanations messages".
      2706a178
    • Sebastien Robin's avatar
      simulation: improve equivalence testers explanations messages · b4361eb8
      Sebastien Robin authored
      With latest simulation, the explanation given to user when solving a
      divergence was not good enough :
      - Property ids were displayed without possibility to display
        business word (like displaying 'stop_date' instead of
        'Delivery Date'
      - Some message was displayed in the solve divergence dialog whatever
        was the equivalence tester behind. Therefore, customizations of
        messages made a equivalence tester level were not displayed to user
      
      Therefore, following was done:
      - in solve divergence dialog, include the message generated by the
        equivalence tester
      - use tested_property_title to allow using business words to describe
        properties having divergence
      - most equivalence testers are written in a way to evaluate divergence
        on a single property. To have better UI configuration of such equivalence
        testers, change tested_property and tested_property_title properties
        type from "lines" to "string". This required to add some backward
        compatible code.
      - use Variation Divergence Tester to show a case of an equivalence
        tester using different properties. For this, add a property sheet
        dedicated to multi properties equivalence testers
      - update propertysheets to allow translating tested_property_title
      b4361eb8
  2. 09 Oct, 2015 1 commit
  3. 27 Apr, 2015 1 commit
  4. 24 Jun, 2014 1 commit
  5. 28 Jul, 2011 1 commit
  6. 26 Oct, 2010 1 commit
  7. 19 Oct, 2010 1 commit
  8. 15 Jul, 2010 1 commit
    • Sebastien Robin's avatar
      sync with trunk@37114 · c1ae57b0
      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
      c1ae57b0
  9. 07 Jul, 2010 1 commit
  10. 10 Mar, 2010 1 commit
  11. 04 Feb, 2010 1 commit
  12. 23 Dec, 2009 1 commit
  13. 18 Dec, 2009 1 commit
  14. 11 Dec, 2009 1 commit
  15. 07 Dec, 2009 1 commit
  16. 04 Dec, 2009 1 commit
  17. 03 Dec, 2009 1 commit
  18. 27 Nov, 2009 1 commit
  19. 18 Nov, 2009 2 commits
  20. 17 Nov, 2009 4 commits
  21. 16 Nov, 2009 1 commit
  22. 13 Nov, 2009 1 commit
  23. 12 Nov, 2009 1 commit
  24. 04 Nov, 2009 1 commit
  25. 01 Jun, 2009 1 commit
  26. 18 Mar, 2008 1 commit
  27. 22 Jun, 2006 1 commit
  28. 25 Mar, 2006 1 commit
  29. 10 Jan, 2006 1 commit
  30. 17 Jun, 2004 1 commit
  31. 10 Feb, 2004 1 commit
  32. 08 Feb, 2004 1 commit
  33. 10 Dec, 2002 1 commit