Subversion Repositories SmartDukaan

Rev

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

Rev 20812 Rev 20814
Line 11155... Line 11155...
11155
    if shipmentLogisticsCostDetail.logisticsTransactionId is None or shipmentLogisticsCostDetail.packageDimensions is None:
11155
    if shipmentLogisticsCostDetail.logisticsTransactionId is None or shipmentLogisticsCostDetail.packageDimensions is None:
11156
        raise ValueError("Null fields logisticsTransactionId/packageDimensions")
11156
        raise ValueError("Null fields logisticsTransactionId/packageDimensions")
11157
    
11157
    
11158
    logisticCostDetail= ShipmentLogisticsCostDetail.get_by(logisticsTransactionId=shipmentLogisticsCostDetail.logisticsTransactionId)
11158
    logisticCostDetail= ShipmentLogisticsCostDetail.get_by(logisticsTransactionId=shipmentLogisticsCostDetail.logisticsTransactionId)
11159
    if logisticCostDetail is not None:
11159
    if logisticCostDetail is not None:
11160
        raise ValueError("Something is wrong with the order")
11160
        logisticCostDetail.packageDimensions = shipmentLogisticsCostDetail.packageDimensions
11161
    
11161
    else:
11162
    d_ShipmentLogisticsCostDetail = ShipmentLogisticsCostDetail()
11162
        d_ShipmentLogisticsCostDetail = ShipmentLogisticsCostDetail()
11163
    d_ShipmentLogisticsCostDetail.logisticsTransactionId = shipmentLogisticsCostDetail.logisticsTransactionId
11163
        d_ShipmentLogisticsCostDetail.logisticsTransactionId = shipmentLogisticsCostDetail.logisticsTransactionId
11164
    d_ShipmentLogisticsCostDetail.packageDimensions = shipmentLogisticsCostDetail.packageDimensions
11164
        d_ShipmentLogisticsCostDetail.packageDimensions = shipmentLogisticsCostDetail.packageDimensions
11165
    session.commit()
11165
    session.commit()
11166
 
11166
 
11167
 
11167
 
11168
 
11168
 
11169
if __name__ == '__main__':
11169
if __name__ == '__main__':