| Line 17... |
Line 17... |
| 17 |
def to_t_transaction(transaction):
|
17 |
def to_t_transaction(transaction):
|
| 18 |
t_transaction = T_Transaction()
|
18 |
t_transaction = T_Transaction()
|
| 19 |
t_transaction.id = transaction.id
|
19 |
t_transaction.id = transaction.id
|
| 20 |
t_transaction.createdOn = to_java_date(transaction.createdOn)
|
20 |
t_transaction.createdOn = to_java_date(transaction.createdOn)
|
| 21 |
t_transaction.transactionStatus = OrderStatus.get_t_status(transaction.status)
|
21 |
t_transaction.transactionStatus = OrderStatus.get_t_status(transaction.status)
|
| 22 |
t_transaction.statusDescription = transaction.status_details
|
22 |
t_transaction.statusDescription = transaction.status_message
|
| 23 |
t_transaction.expectedDeliveryTime = to_java_date(transaction.expected_delivery_time)
|
23 |
t_transaction.expectedDeliveryTime = to_java_date(transaction.expected_delivery_time)
|
| 24 |
t_transaction.customer_id = transaction.customer_id
|
24 |
t_transaction.customer_id = transaction.customer_id
|
| 25 |
t_transaction.shoppingCartid = transaction.shopping_cart_id
|
25 |
t_transaction.shoppingCartid = transaction.shopping_cart_id
|
| 26 |
t_transaction.orderInfo = to_t_order_info(transaction.lineitems)
|
26 |
t_transaction.orderInfo = to_t_order_info(transaction.lineitems)
|
| 27 |
t_transaction.shipmentInfo = to_t_shipment_info(transaction.shipments)
|
27 |
t_transaction.shipmentInfo = to_t_shipment_info(transaction.shipments)
|
| Line 42... |
Line 42... |
| 42 |
t_payment.bank_tx_id = payment.bank_tx_id
|
42 |
t_payment.bank_tx_id = payment.bank_tx_id
|
| 43 |
t_payment.mode = payment.mode
|
43 |
t_payment.mode = payment.mode
|
| 44 |
t_payment.amount = payment.amount
|
44 |
t_payment.amount = payment.amount
|
| 45 |
t_payment.status = payment.status
|
45 |
t_payment.status = payment.status
|
| 46 |
t_payment.description = payment.status_message
|
46 |
t_payment.description = payment.status_message
|
| 47 |
t_payment.submissionTimestamp = payment.start_time
|
47 |
t_payment.submissionTimestamp = to_java_date(payment.start_time)
|
| 48 |
t_payment.completionTimestamp = payment.finish_time
|
48 |
t_payment.completionTimestamp = to_java_date(payment.finish_time)
|
| 49 |
payment_map[t_payment.submissionTimestamp] = t_payment
|
49 |
payment_map[t_payment.submissionTimestamp] = t_payment
|
| 50 |
t_payment_info.payments = payment_map
|
50 |
t_payment_info.payments = payment_map
|
| 51 |
|
51 |
|
| 52 |
return t_payment_info
|
52 |
return t_payment_info
|
| 53 |
|
53 |
|
| Line 94... |
Line 94... |
| 94 |
t_billing.generatedBy = billing.generated_by
|
94 |
t_billing.generatedBy = billing.generated_by
|
| 95 |
try:
|
95 |
try:
|
| 96 |
t_billing.generatedTimestamp = to_java_date(billing.created_on)
|
96 |
t_billing.generatedTimestamp = to_java_date(billing.created_on)
|
| 97 |
except:
|
97 |
except:
|
| 98 |
print "date not found"
|
98 |
print "date not found"
|
| - |
|
99 |
t_billing.lineItem = []
|
| - |
|
100 |
if billing.line_item:
|
| - |
|
101 |
for item in billing.line_item:
|
| 99 |
t_billing.lineItem = to_t_lineitem(billing.line_item)
|
102 |
t_billing.lineItem.append(to_t_lineitem(item))
|
| - |
|
103 |
|
| 100 |
return t_billing
|
104 |
return t_billing
|
| 101 |
|
105 |
|
| 102 |
def to_t_lineitem(lineitem):
|
106 |
def to_t_lineitem(lineitem):
|
| 103 |
t_line_item = T_LineItem()
|
107 |
t_line_item = T_LineItem()
|
| - |
|
108 |
try:
|
| 104 |
t_line_item.id = lineitem.id
|
109 |
t_line_item.id = lineitem.id
|
| - |
|
110 |
except:
|
| - |
|
111 |
t_line_item.id = 0
|
| 105 |
if lineitem.item_info:
|
112 |
if lineitem.item_info:
|
| 106 |
t_line_item.item = to_t_item_info(lineitem.item_info)
|
113 |
t_line_item.item = to_t_item_info(lineitem.item_info)
|
| 107 |
|
114 |
|
| 108 |
t_line_item.addedOn = to_java_date(lineitem.added_on)
|
115 |
t_line_item.addedOn = to_java_date(lineitem.added_on)
|
| 109 |
t_line_item.additionalInfo = {}
|
116 |
t_line_item.additionalInfo = {}
|
| Line 138... |
Line 145... |
| 138 |
t_shipment.status = get_t_status(shipment.status)
|
145 |
t_shipment.status = get_t_status(shipment.status)
|
| 139 |
t_shipment.weight = shipment.weight
|
146 |
t_shipment.weight = shipment.weight
|
| 140 |
t_shipment.trackingId = shipment.tracking_id
|
147 |
t_shipment.trackingId = shipment.tracking_id
|
| 141 |
|
148 |
|
| 142 |
t_shipment.lineItems = []
|
149 |
t_shipment.lineItems = []
|
| 143 |
if shipment.line_items:
|
150 |
if shipment.lineitems:
|
| 144 |
for line_item in shipment.line_items:
|
151 |
for line_item in shipment.lineitems:
|
| 145 |
t_shipment.lineItems.append(to_t_lineitem(line_item))
|
152 |
t_shipment.lineItems.append(to_t_lineitem(line_item))
|
| 146 |
return t_shipment
|
153 |
return t_shipment
|
| 147 |
|
154 |
|