Subversion Repositories SmartDukaan

Rev

Rev 6821 | Rev 7410 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 6821 Rev 6857
Line 53... Line 53...
53
        self.totalCost = t_purchase_order.totalCost
53
        self.totalCost = t_purchase_order.totalCost
54
        self.freightCharges = t_purchase_order.freightCharges or 0
54
        self.freightCharges = t_purchase_order.freightCharges or 0
55
        self.realizedCost = 0
55
        self.realizedCost = 0
56
        self.realizedFreightCharges = 0
56
        self.realizedFreightCharges = 0
57
        if t_purchase_order.lineitems:
57
        if t_purchase_order.lineitems:
-
 
58
            for t_lineitem in t_purchase_order.lineitems:
-
 
59
                if t_lineitem.quantity == 0:
-
 
60
                    t_purchase_order.lineitems.pop(t_purchase_order.index(t_lineitem))
58
            self.lineitems = [LineItem(self, t_lineitem) for t_lineitem in t_purchase_order.lineitems]
61
            self.lineitems = [LineItem(self, t_lineitem) for t_lineitem in t_purchase_order.lineitems]
59
            self.totalCost = sum([t_lineitem.quantity * t_lineitem.unitPrice for t_lineitem in t_purchase_order.lineitems])
62
            self.totalCost = sum([t_lineitem.quantity * t_lineitem.unitPrice for t_lineitem in t_purchase_order.lineitems])
60
        self.type = t_purchase_order.type
63
        self.type = t_purchase_order.type
61
        self.poNumber = t_purchase_order.poNumber        
64
        self.poNumber = t_purchase_order.poNumber        
62
        
65