| Line 51... |
Line 51... |
| 51 |
self.createdAt = datetime.datetime.now()
|
51 |
self.createdAt = datetime.datetime.now()
|
| 52 |
self.totalCost = t_purchase_order.totalCost
|
52 |
self.totalCost = t_purchase_order.totalCost
|
| 53 |
self.freightCharges = t_purchase_order.freightCharges or 0
|
53 |
self.freightCharges = t_purchase_order.freightCharges or 0
|
| 54 |
self.realizedCost = 0
|
54 |
self.realizedCost = 0
|
| 55 |
self.realizedFreightCharges = 0
|
55 |
self.realizedFreightCharges = 0
|
| - |
|
56 |
if t_purchase_order.lineitems:
|
| 56 |
self.lineitems = [LineItem(self, t_lineitem) for t_lineitem in t_purchase_order.lineitems]
|
57 |
self.lineitems = [LineItem(self, t_lineitem) for t_lineitem in t_purchase_order.lineitems]
|
| 57 |
self.totalCost = sum([t_lineitem.quantity * t_lineitem.unitPrice for t_lineitem in t_purchase_order.lineitems])
|
58 |
self.totalCost = sum([t_lineitem.quantity * t_lineitem.unitPrice for t_lineitem in t_purchase_order.lineitems])
|
| 58 |
|
59 |
|
| 59 |
def to_thrift_object(self):
|
60 |
def to_thrift_object(self):
|
| 60 |
t_purchase_order = TPurchaseOrder()
|
61 |
t_purchase_order = TPurchaseOrder()
|
| 61 |
t_purchase_order.id = self.id
|
62 |
t_purchase_order.id = self.id
|
| 62 |
t_purchase_order.poNumber = self.poNumber
|
63 |
t_purchase_order.poNumber = self.poNumber
|