| Line 9775... |
Line 9775... |
| 9775 |
def add_or_update_shipment_logistics_cost_details(shipmentLogisticsCostDetails):
|
9775 |
def add_or_update_shipment_logistics_cost_details(shipmentLogisticsCostDetails):
|
| 9776 |
currentTime = datetime.datetime.now()
|
9776 |
currentTime = datetime.datetime.now()
|
| 9777 |
for shipmentLogisticsCostDetail in shipmentLogisticsCostDetails:
|
9777 |
for shipmentLogisticsCostDetail in shipmentLogisticsCostDetails:
|
| 9778 |
shipment_logisticsCostDetail = ShipmentLogisticsCostDetail.get_by(logisticsTransactionId=shipmentLogisticsCostDetail.logisticsTransactionId, airwayBillNo = shipmentLogisticsCostDetail.airwayBillNo)
|
9778 |
shipment_logisticsCostDetail = ShipmentLogisticsCostDetail.get_by(logisticsTransactionId=shipmentLogisticsCostDetail.logisticsTransactionId, airwayBillNo = shipmentLogisticsCostDetail.airwayBillNo)
|
| 9779 |
if shipment_logisticsCostDetail:
|
9779 |
if shipment_logisticsCostDetail:
|
| 9780 |
shipment_logisticsCostDetail.shipmentAmount = shipmentLogisticsCostDetail.shipmentAmount
|
9780 |
shipment_logisticsCostDetail.shipmentAmount = round(shipmentLogisticsCostDetail.shipmentAmount,2)
|
| 9781 |
shipment_logisticsCostDetail.shipmentWeight = shipmentLogisticsCostDetail.shipmentWeight
|
9781 |
shipment_logisticsCostDetail.shipmentWeight = round(shipmentLogisticsCostDetail.shipmentWeight,3)
|
| 9782 |
shipment_logisticsCostDetail.shipmentLogsiticsCost = shipmentLogisticsCostDetail.shipmentLogsiticsCost
|
9782 |
shipment_logisticsCostDetail.shipmentLogsiticsCost = round(shipmentLogisticsCostDetail.shipmentLogsiticsCost,2)
|
| 9783 |
shipment_logisticsCostDetail.shipmentCodCollectionCharges = shipmentLogisticsCostDetail.shipmentCodCollectionCharges
|
9783 |
shipment_logisticsCostDetail.shipmentCodCollectionCharges = round(shipmentLogisticsCostDetail.shipmentCodCollectionCharges,2)
|
| 9784 |
shipment_logisticsCostDetail.updatedAt = currentTime
|
9784 |
shipment_logisticsCostDetail.updatedAt = currentTime
|
| 9785 |
else:
|
9785 |
else:
|
| 9786 |
shipment_logisticsCostDetail = ShipmentLogisticsCostDetail()
|
9786 |
shipment_logisticsCostDetail = ShipmentLogisticsCostDetail()
|
| 9787 |
shipment_logisticsCostDetail.logisticsTransactionId = shipmentLogisticsCostDetail.logisticsTransactionId
|
9787 |
shipment_logisticsCostDetail.logisticsTransactionId = shipmentLogisticsCostDetail.logisticsTransactionId
|
| 9788 |
shipment_logisticsCostDetail.airwayBillNo = shipmentLogisticsCostDetail.airwayBillNo
|
9788 |
shipment_logisticsCostDetail.airwayBillNo = shipmentLogisticsCostDetail.airwayBillNo
|
| 9789 |
shipment_logisticsCostDetail.shipmentAmount = shipmentLogisticsCostDetail.shipmentAmount
|
9789 |
shipment_logisticsCostDetail.shipmentAmount = round(shipmentLogisticsCostDetail.shipmentAmount,2)
|
| 9790 |
shipment_logisticsCostDetail.shipmentWeight = shipmentLogisticsCostDetail.shipmentWeight
|
9790 |
shipment_logisticsCostDetail.shipmentWeight = round(shipmentLogisticsCostDetail.shipmentWeight,3)
|
| 9791 |
shipment_logisticsCostDetail.shipmentLogsiticsCost = shipmentLogisticsCostDetail.shipmentLogsiticsCost
|
9791 |
shipment_logisticsCostDetail.shipmentLogsiticsCost = round(shipmentLogisticsCostDetail.shipmentLogsiticsCost,2)
|
| 9792 |
shipment_logisticsCostDetail.shipmentCodCollectionCharges = shipmentLogisticsCostDetail.shipmentCodCollectionCharges
|
9792 |
shipment_logisticsCostDetail.shipmentCodCollectionCharges = round(shipmentLogisticsCostDetail.shipmentCodCollectionCharges,2)
|
| 9793 |
shipment_logisticsCostDetail.updatedAt = currentTime
|
9793 |
shipment_logisticsCostDetail.updatedAt = currentTime
|
| 9794 |
|
9794 |
|
| 9795 |
session.commit()
|
9795 |
session.commit()
|
| 9796 |
return True
|
9796 |
return True
|
| 9797 |
|
9797 |
|