Subversion Repositories SmartDukaan

Rev

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

Rev 7720 Rev 7723
Line 1338... Line 1338...
1338
 
1338
 
1339
    '''
1339
    '''
1340
    Checking if order is a freebie split-order and if the order is cod and if the original order is marked as delivered.
1340
    Checking if order is a freebie split-order and if the order is cod and if the original order is marked as delivered.
1341
    '''
1341
    '''
1342
    freebie_order_info_text = "Freebie Order for Order ID"
1342
    freebie_order_info_text = "Freebie Order for Order ID"
1343
    if freebie_order_info_text in lineitem.extra_info:
1343
    if lineitem.extra_info and freebie_order_info_text in lineitem.extra_info:
1344
        canbillOrder = __isFreebieOrderBillable(order)
1344
        canbillOrder = __isFreebieOrderBillable(order)
1345
        if canbillOrder == False:
1345
        if canbillOrder == False:
1346
            raise TransactionServiceException(110,'Parent order for this is COD and is still undelivered')
1346
            raise TransactionServiceException(110,'Parent order for this is COD and is still undelivered')
1347
#    inventoryClient = InventoryClient().get_client()
1347
#    inventoryClient = InventoryClient().get_client()
1348
#    if not inventoryClient.isOrderBillable(item_id, order.fulfilmentWarehouseId, sourceId, orderId):
1348
#    if not inventoryClient.isOrderBillable(item_id, order.fulfilmentWarehouseId, sourceId, orderId):