Subversion Repositories SmartDukaan

Rev

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

Rev 21140 Rev 21151
Line 11585... Line 11585...
11585
            order.logistics_provider_id = 4 
11585
            order.logistics_provider_id = 4 
11586
        __refund_shipping(list(transaction.orders), False)    
11586
        __refund_shipping(list(transaction.orders), False)    
11587
        session.commit()
11587
        session.commit()
11588
        session.close()
11588
        session.close()
11589
            
11589
            
-
 
11590
#this will be used when wallet is not used
-
 
11591
def mark_order_for_selfpickup_temp(transaction_ids):
-
 
11592
    for transaction_id in transaction_ids:
-
 
11593
        transaction = get_transaction(transaction_id)      
-
 
11594
        user_client = UserClient().get_client()
-
 
11595
        counter = user_client.getCounterByUserId(transaction.customer_id)
-
 
11596
        address = user_client.getAddressById(counter.address)
-
 
11597
        for order in transaction.orders:
-
 
11598
            oa = Attribute()
-
 
11599
            oa.value = counter.tin
-
 
11600
            oa.name='tinNumber'
-
 
11601
            oa.orderId = order.id
11590
    
11602
    
-
 
11603
            order.customer_name         = address.name
-
 
11604
            order.customer_pincode      = address.pin
-
 
11605
            order.customer_address1     = address.line1
-
 
11606
            order.customer_address2     = address.line2
-
 
11607
            order.customer_city         = address.city
-
 
11608
            order.customer_state        = address.state
-
 
11609
            order.orderType = OrderType.B2B
-
 
11610
            order.net_payable_amount -= order.shippingCost
-
 
11611
            order.shippingCost = 0 
-
 
11612
            #Self Pickup
-
 
11613
            order.logistics_provider_id = 4 
-
 
11614
            #__refund_shipping(list(transaction.orders), False)
-
 
11615
            order.shippi    
-
 
11616
        session.commit()
-
 
11617
        session.close()    
11591
if __name__ == '__main__':
11618
if __name__ == '__main__':
11592
    DataService.initialize()
11619
    DataService.initialize()
-
 
11620
    #transaction_ids=[1030084,1030087,1030090,1030093,1030096,1030099,1030102,1030105,1030108,1030111,1030114,1030117,1030120,1030123,1030144,1030147,1030153]
11593
    transaction_ids=[]
11621
    transaction_ids=[]
11594
    mark_order_for_selfpickup(transaction_ids)
11622
    mark_order_for_selfpickup_temp(transaction_ids)
11595
#    get_billed_orders_for_manifest_gen(7441, 2, True)
11623
#    get_billed_orders_for_manifest_gen(7441, 2, True)
11596
#    ordersmap = {'911319502886601':1544266,'911319502890314':1544266,'x911319502903141':1544269,'x911319502916655':1544269,'x911319502950985':1544269,'x911319502836309':1544269,'x911319502972369':1544269,'x911319502950860':1544269,'x911319502918313':1544269,
11624
#    ordersmap = {'911319502886601':1544266,'911319502890314':1544266,'x911319502903141':1544269,'x911319502916655':1544269,'x911319502950985':1544269,'x911319502836309':1544269,'x911319502972369':1544269,'x911319502950860':1544269,'x911319502918313':1544269,
11597
#                 'x911319502943436':1544269,'x911319502928056':1544269,'x911319502838263':1544269,'911319502794144':1544269,'x911319502821616':1544269,'x911319502974746':1544269,'x911319502821442':1544269,'x911319502903984':1544269,'x911319502820980':1544269,
11625
#                 'x911319502943436':1544269,'x911319502928056':1544269,'x911319502838263':1544269,'911319502794144':1544269,'x911319502821616':1544269,'x911319502974746':1544269,'x911319502821442':1544269,'x911319502903984':1544269,'x911319502820980':1544269,
11598
#                 'x911319502973102':1544269,'x911319502913009':1544269,'x911319502973979':1544269,'x911319502842729':1544269,'x911319502824784':1544269,'x911319502847249':1544269,'x911319502848387':1544269,'x911319502887021':1544269,'x911319502962634':1544269,
11626
#                 'x911319502973102':1544269,'x911319502913009':1544269,'x911319502973979':1544269,'x911319502842729':1544269,'x911319502824784':1544269,'x911319502847249':1544269,'x911319502848387':1544269,'x911319502887021':1544269,'x911319502962634':1544269,
11599
#                 'x911319502826268':1544269,'x911319502785761':1544269,'x911319502956750':1544269,'x911319502825195':1544269,'x911319502828298':1544269,'x911319502972054':1544269,'x911319502902044':1544269,'x911319502846498':1544269,'x911319502824305':1544269,
11627
#                 'x911319502826268':1544269,'x911319502785761':1544269,'x911319502956750':1544269,'x911319502825195':1544269,'x911319502828298':1544269,'x911319502972054':1544269,'x911319502902044':1544269,'x911319502846498':1544269,'x911319502824305':1544269,