| Line 9245... |
Line 9245... |
| 9245 |
order.total_amount = order.lineitems[0].total_price
|
9245 |
order.total_amount = order.lineitems[0].total_price
|
| 9246 |
order.total_weight = order.lineitems[0].total_weight
|
9246 |
order.total_weight = order.lineitems[0].total_weight
|
| 9247 |
order.shippingCost = order.shippingCost - new_order.shippingCost
|
9247 |
order.shippingCost = order.shippingCost - new_order.shippingCost
|
| 9248 |
|
9248 |
|
| 9249 |
new_order.logistics_provider_id = order.logistics_provider_id
|
9249 |
new_order.logistics_provider_id = order.logistics_provider_id
|
| - |
|
9250 |
new_order.lineitems[0].logisticsCost = round((order.lineitems[0].logisticsCost/order.lineitems[0].quantity)*split_order_quantity,2)
|
| - |
|
9251 |
order.lineitems[0].logisticsCost = order.lineitems[0].logisticsCost - new_order.lineitems[0].logisticsCost
|
| - |
|
9252 |
if order.cod:
|
| - |
|
9253 |
new_order.lineitems[0].codCollectionCharges = round((order.lineitems[0].codCollectionCharges/order.lineitems[0].quantity)*split_order_quantity,2)
|
| - |
|
9254 |
order.lineitems[0].codCollectionCharges = order.lineitems[0].codCollectionCharges - new_order.lineitems[0].codCollectionCharges
|
| 9250 |
|
9255 |
|
| 9251 |
if order.status == OrderStatus.ACCEPTED:
|
9256 |
if order.status == OrderStatus.ACCEPTED:
|
| 9252 |
new_order.status = order.status
|
9257 |
new_order.status = order.status
|
| 9253 |
new_order.statusDescription = order.statusDescription
|
9258 |
new_order.statusDescription = order.statusDescription
|
| 9254 |
new_order.accepted_timestamp = order.accepted_timestamp
|
9259 |
new_order.accepted_timestamp = order.accepted_timestamp
|
| 9255 |
new_order.logisticsTransactionId = order.logisticsTransactionId
|
9260 |
new_order.logisticsTransactionId = order.logisticsTransactionId
|
| 9256 |
new_order.airwaybill_no = order.airwaybill_no
|
9261 |
new_order.airwaybill_no = order.airwaybill_no
|
| 9257 |
new_order.tracking_id = order.tracking_id
|
9262 |
new_order.tracking_id = order.tracking_id
|
| 9258 |
new_order.lineitems[0].logisticsCost = round((order.lineitems[0].logisticsCost/order.lineitems[0].quantity)*split_order_quantity,2)
|
- |
|
| 9259 |
order.lineitems[0].logisticsCost = order.lineitems[0].logisticsCost - new_order.lineitems[0].logisticsCost
|
- |
|
| 9260 |
if order.cod:
|
- |
|
| 9261 |
new_order.lineitems[0].codCollectionCharges = round((order.lineitems[0].codCollectionCharges/order.lineitems[0].quantity)*split_order_quantity,2)
|
- |
|
| 9262 |
order.lineitems[0].codCollectionCharges = order.lineitems[0].codCollectionCharges - new_order.lineitems[0].codCollectionCharges
|
- |
|
| 9263 |
session.commit()
|
9263 |
session.commit()
|
| 9264 |
inventoryClient = InventoryClient().get_client()
|
9264 |
inventoryClient = InventoryClient().get_client()
|
| 9265 |
inventoryClient.reserveItemInWarehouse(new_order.lineitems[0].item_id, new_order.fulfilmentWarehouseId, sourceId, new_order.id, to_java_date(new_order.created_timestamp), to_java_date(new_order.promised_shipping_time), new_order.lineitems[0].quantity)
|
9265 |
inventoryClient.reserveItemInWarehouse(new_order.lineitems[0].item_id, new_order.fulfilmentWarehouseId, sourceId, new_order.id, to_java_date(new_order.created_timestamp), to_java_date(new_order.promised_shipping_time), new_order.lineitems[0].quantity)
|
| 9266 |
inventoryClient.reduceReservationCount(order.lineitems[0].item_id, order.fulfilmentWarehouseId, sourceId, order.id, order.lineitems[0].quantity)
|
9266 |
inventoryClient.reduceReservationCount(order.lineitems[0].item_id, order.fulfilmentWarehouseId, sourceId, order.id, order.lineitems[0].quantity)
|
| 9267 |
|
9267 |
|