[Erp5-report] r43215 nicolas - /erp5/trunk/products/ERP5/Document/
nobody at svn.erp5.org
nobody at svn.erp5.org
Wed Feb 9 10:27:05 CET 2011
Author: nicolas
Date: Wed Feb 9 10:27:05 2011
New Revision: 43215
URL: http://svn.erp5.org?rev=43215&view=rev
Log:
Before http://svn.erp5.org?rev=43181&view=rev
OpenOrders (and sub content) Where instances of Orders.
Restore this property to not break current implementation,
even if the question "OpenOrder are Orders or not ?" stay open.
Modified:
erp5/trunk/products/ERP5/Document/OpenOrder.py
erp5/trunk/products/ERP5/Document/OpenOrderCell.py
Modified: erp5/trunk/products/ERP5/Document/OpenOrder.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5/Document/OpenOrder.py?rev=43215&r1=43214&r2=43215&view=diff
==============================================================================
--- erp5/trunk/products/ERP5/Document/OpenOrder.py [utf8] (original)
+++ erp5/trunk/products/ERP5/Document/OpenOrder.py [utf8] Wed Feb 9 10:27:05 2011
@@ -33,8 +33,9 @@ from AccessControl import ClassSecurityI
from Products.ERP5Type import Permissions, PropertySheet, interfaces
from Products.ERP5Type.Accessor.Constant import PropertyGetter as ConstantGetter
from Products.ERP5.Document.Supply import Supply
+from Products.ERP5.Document.Order import Order
-class OpenOrder(Supply):
+class OpenOrder(Supply, Order):
"""
An OpenOrder is a collection of Open Order Lines
Modified: erp5/trunk/products/ERP5/Document/OpenOrderCell.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5/Document/OpenOrderCell.py?rev=43215&r1=43214&r2=43215&view=diff
==============================================================================
--- erp5/trunk/products/ERP5/Document/OpenOrderCell.py [utf8] (original)
+++ erp5/trunk/products/ERP5/Document/OpenOrderCell.py [utf8] Wed Feb 9 10:27:05 2011
@@ -29,11 +29,16 @@
from AccessControl import ClassSecurityInfo
from Products.ERP5Type import Permissions, PropertySheet
from Products.ERP5.Document.SupplyCell import SupplyCell
+from Products.ERP5.Document.OrderCell import OrderCell
-class OpenOrderCell(SupplyCell):
+class OpenOrderCell(SupplyCell, OrderCell):
"""
A OpenOrderCell allows to define specific quantities
for each variation of a resource in an Open Order Line.
+
+ TODO:
+ - make sure that this should be (or not) a subclass
+ of OrderCell
"""
meta_type = 'ERP5 Open Order Cell'
portal_type = 'Open Order Cell'
More information about the Erp5-report
mailing list