| Line 2040... |
Line 2040... |
| 2040 |
raise TransactionServiceException(210, "Logistics Partner "+provider.name+ " Group Shipment Weight Limit Violated i.e. "+str(provider.bundleWeightLimit)+" Suggestion: Split Order!!!")
|
2040 |
raise TransactionServiceException(210, "Logistics Partner "+provider.name+ " Group Shipment Weight Limit Violated i.e. "+str(provider.bundleWeightLimit)+" Suggestion: Split Order!!!")
|
| 2041 |
|
2041 |
|
| 2042 |
if order.cod:
|
2042 |
if order.cod:
|
| 2043 |
if order.total_amount > provider.maxCodLimit:
|
2043 |
if order.total_amount > provider.maxCodLimit:
|
| 2044 |
raise TransactionServiceException(210, "Logistics Partner "+provider.name+ " Max Cod Amount Collection Limit Violated i.e. "+ str(provider.maxCodLimit)+" Suggestion: Split Order!!!")
|
2044 |
raise TransactionServiceException(210, "Logistics Partner "+provider.name+ " Max Cod Amount Collection Limit Violated i.e. "+ str(provider.maxCodLimit)+" Suggestion: Split Order!!!")
|
| 2045 |
|
2045 |
#SelfPickUp and Runner
|
| 2046 |
if order.logistics_provider_id!=4:
|
2046 |
if order.logistics_provider_id not in [4,5]:
|
| 2047 |
|
2047 |
|
| 2048 |
providerCodLimit = float(providerLimits.get("providerCodLimit"))
|
2048 |
providerCodLimit = float(providerLimits.get("providerCodLimit"))
|
| 2049 |
providerPrepaidLimit = float(providerLimits.get("providerPrepaidLimit"))
|
2049 |
providerPrepaidLimit = float(providerLimits.get("providerPrepaidLimit"))
|
| 2050 |
|
2050 |
|
| 2051 |
if order.cod:
|
2051 |
if order.cod:
|