Subversion Repositories SmartDukaan

Rev

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

Rev 22697 Rev 22749
Line 14... Line 14...
14
    to_t_amazonFbaSalesSnapshot, to_t_snapdealOrder, to_t_flipkartOrder, \
14
    to_t_amazonFbaSalesSnapshot, to_t_snapdealOrder, to_t_flipkartOrder, \
15
    to_t_amazonFbaOrderReturn, to_t_flipkartAdvantageOrder, to_t_hsOrder, \
15
    to_t_amazonFbaOrderReturn, to_t_flipkartAdvantageOrder, to_t_hsOrder, \
16
    to_t_Creditor, to_t_CreditHistory, to_t_UserSanction, to_t_LoanHistory, \
16
    to_t_Creditor, to_t_CreditHistory, to_t_UserSanction, to_t_LoanHistory, \
17
    to_t_PaginatedCreditHistory, to_t_PaginatedLoanHistory, \
17
    to_t_PaginatedCreditHistory, to_t_PaginatedLoanHistory, \
18
    to_t_PaginatedUserSanction, to_t_returnOrderInfo, to_t_returnTransaction, \
18
    to_t_PaginatedUserSanction, to_t_returnOrderInfo, to_t_returnTransaction, \
19
    to_t_rPickupRequest, to_t_OutstandingPayments, to_t_ShipmentLogisticsCostDetail, to_t_pmsa
19
    to_t_rPickupRequest, to_t_OutstandingPayments, to_t_ShipmentLogisticsCostDetail, \
-
 
20
    to_t_pmsa
20
from shop2020.model.v1.order.impl.DataAccessors import create_transaction, \
21
from shop2020.model.v1.order.impl.DataAccessors import create_transaction, \
21
    get_transactions_for_customer, get_transaction_status, get_line_items_for_order, \
22
    get_transactions_for_customer, get_transaction_status, get_line_items_for_order, \
22
    get_transaction, get_transactions_for_shopping_cart_id, \
23
    get_transaction, get_transactions_for_shopping_cart_id, \
23
    change_transaction_status, get_orders_for_customer, get_orders_for_transaction, \
24
    change_transaction_status, get_orders_for_customer, get_orders_for_transaction, \
24
    get_order, get_returnable_orders_for_customer, \
25
    get_order, get_returnable_orders_for_customer, \
25
    get_cancellable_orders_for_customer, get_orders_by_billing_date, get_all_orders, \
26
    get_cancellable_orders_for_customer, get_orders_by_billing_date, get_all_orders, \
26
    change_order_status, get_alerts, add_alert, add_billing_details, close_session, \
27
    change_order_status, get_alerts, add_alert, add_billing_details, close_session, \
27
    mark_orders_as_picked_up, mark_orders_as_delivered, \
28
    mark_orders_as_picked_up, mark_orders_as_delivered, mark_orders_as_rto, \
28
    mark_orders_as_rto, order_outofstock, batch_orders, update_non_delivery_reason, \
29
    order_outofstock, batch_orders, update_non_delivery_reason, \
29
    enqueue_transaction_info_email, get_undelivered_orders, get_order_for_customer, \
30
    enqueue_transaction_info_email, get_undelivered_orders, get_order_for_customer, \
30
    get_valid_order_count, get_cust_count_with_successful_txn, \
31
    get_valid_order_count, get_cust_count_with_successful_txn, \
31
    get_valid_orders_amount_range, get_valid_orders, toggle_doa_flag, \
32
    get_valid_orders_amount_range, get_valid_orders, toggle_doa_flag, \
32
    request_pickup_number, authorize_pickup, receive_return, validate_doa, \
33
    request_pickup_number, authorize_pickup, receive_return, validate_doa, \
33
    reship_order, refund_order, get_return_orders, process_return, get_return_order, \
34
    reship_order, refund_order, get_return_orders, process_return, get_return_order, \
Line 37... Line 38...
37
    mark_transaction_as_processed, get_item_wise_risky_orders_count, \
38
    mark_transaction_as_processed, get_item_wise_risky_orders_count, \
38
    accept_order_for_item, get_orders_in_batch, get_order_count, \
39
    accept_order_for_item, get_orders_in_batch, get_order_count, \
39
    get_ebs_settlement_summaries, mark_order_cancellation_request_received, \
40
    get_ebs_settlement_summaries, mark_order_cancellation_request_received, \
40
    mark_order_cancellation_request_denied, refund_transaction, \
41
    mark_order_cancellation_request_denied, refund_transaction, \
41
    mark_order_cancellation_request_confirmed, \
42
    mark_order_cancellation_request_confirmed, \
42
    mark_transaction_as_payment_flag_removed, \
43
    mark_transaction_as_payment_flag_removed, mark_orders_as_po_raised, \
43
    mark_orders_as_po_raised, mark_orders_as_reversal_initiated, \
44
    mark_orders_as_reversal_initiated, mark_orders_as_not_available, \
44
    mark_orders_as_not_available, update_shipment_address, mark_orders_as_timeout, \
45
    update_shipment_address, mark_orders_as_timeout, get_order_for_awb, \
45
    get_order_for_awb, mark_orders_as_shipped_from_warehouse, mark_alerts_as_seen, \
46
    mark_orders_as_shipped_from_warehouse, mark_alerts_as_seen, \
46
    mark_order_doa_request_received, mark_order_doa_request_authorized, \
47
    mark_order_doa_request_received, mark_order_doa_request_authorized, \
47
    mark_order_return_request_received, mark_order_return_request_authorized, \
48
    mark_order_return_request_received, mark_order_return_request_authorized, \
48
    add_invoice_number, get_reshipped_order_ids, validate_return_product, \
49
    add_invoice_number, get_reshipped_order_ids, validate_return_product, \
49
    get_orders_for_provider_for_status, save_ebs_settlement_summary, \
50
    get_orders_for_provider_for_status, save_ebs_settlement_summary, \
50
    get_ebs_settlement_date, save_payment_settlements, mark_ebs_settlement_uploaded, \
51
    get_ebs_settlement_date, save_payment_settlements, mark_ebs_settlement_uploaded, \
Line 67... Line 68...
67
    set_order_attributes, get_orders_collection_at_store, get_order_attribute_value, \
68
    set_order_attributes, get_orders_collection_at_store, get_order_attribute_value, \
68
    change_jacket_number, mark_order_as_rto_in_transit, get_recharge_order, \
69
    change_jacket_number, mark_order_as_rto_in_transit, get_recharge_order, \
69
    get_recharge_orders, update_recharge_order_status, activate_recharge_txn, \
70
    get_recharge_orders, update_recharge_order_status, activate_recharge_txn, \
70
    get_user_wallet, get_user_wallet_history, get_service_providers, \
71
    get_user_wallet, get_user_wallet_history, get_service_providers, \
71
    get_service_provider_for_device, get_recharge_orders_for_transaction, \
72
    get_service_provider_for_device, get_recharge_orders_for_transaction, \
72
    get_recharge_orders_for_device, \
73
    get_recharge_orders_for_device, get_recharge_orders_for_status, \
73
    get_recharge_orders_for_status, get_plans_for_operator, get_recharge_statistics, \
74
    get_plans_for_operator, get_recharge_statistics, validate_recharge, \
74
    validate_recharge, get_recharge_denominations, update_availability_status, \
75
    get_recharge_denominations, update_availability_status, get_misc_charges, \
75
    get_misc_charges, get_available_emi_schemes, refund_recharge_order, \
76
    get_available_emi_schemes, refund_recharge_order, create_recharge_transaction, \
76
    create_recharge_transaction, get_physical_orders, get_document, retrieve_invoice, \
77
    get_physical_orders, get_document, retrieve_invoice, change_shipping_address, \
77
    change_shipping_address, get_recharge_transactions, get_recharge_transaction, \
78
    get_recharge_transactions, get_recharge_transaction, get_frcs, get_hotspot_store, \
78
    get_frcs, get_hotspot_store, get_circle, retrieve_hotspot_recharge_invoice, \
79
    get_circle, retrieve_hotspot_recharge_invoice, get_recharge_trans, \
79
    get_recharge_trans, split_freebie_order, get_recharge_transactions_by_number, \
80
    split_freebie_order, get_recharge_transactions_by_number, \
80
    update_hotspot_store_password, get_source_detail, get_all_circles, delete_frcs, \
81
    update_hotspot_store_password, get_source_detail, get_all_circles, delete_frcs, \
81
    topup_company_wallet, get_wallet_balance_for_company, add_amazon_order, \
82
    topup_company_wallet, get_wallet_balance_for_company, add_amazon_order, \
82
    update_amazon_order_status, get_amazon_order, get_amazon_orders_shipped, \
83
    update_amazon_order_status, get_amazon_order, get_amazon_orders_shipped, \
83
    get_amazon_orders_cancelled, get_orders_for_store, \
84
    get_amazon_orders_cancelled, get_orders_for_store, \
84
    get_store_order_advance_invoice, add_frc, add_series, get_store_order_detail, \
85
    get_store_order_advance_invoice, add_frc, add_series, get_store_order_detail, \
Line 120... Line 121...
120
    add_shipment_logistic_detail, create_payment, calculate_payment_amount, \
121
    add_shipment_logistic_detail, create_payment, calculate_payment_amount, \
121
    add_amount_in_wallet, get_billed_orders_for_manifest_gen, register_rsa, \
122
    add_amount_in_wallet, get_billed_orders_for_manifest_gen, register_rsa, \
122
    add_sales_associate, search_pmsa, get_pmsa_user, update_pmsa_user, \
123
    add_sales_associate, search_pmsa, get_pmsa_user, update_pmsa_user, \
123
    get_pending_pmsa, get_pmsa_users, get_stats_for_associates, credit_user_wallet, \
124
    get_pending_pmsa, get_pmsa_users, get_stats_for_associates, credit_user_wallet, \
124
    is_private_deal_transaction, add_invoice_details_to_orders, \
125
    is_private_deal_transaction, add_invoice_details_to_orders, \
125
    mark_order_for_registered_gst_invoice
126
    mark_order_for_registered_gst_invoice, is_shipment_cod
126
from shop2020.model.v1.order.impl.DataService import DtrBatchCreditTracker
127
from shop2020.model.v1.order.impl.DataService import DtrBatchCreditTracker
127
from shop2020.model.v1.order.impl.ObsoleteDataAccessors import create_ebay_order, \
128
from shop2020.model.v1.order.impl.ObsoleteDataAccessors import create_ebay_order, \
128
    get_ebay_order_by_orderId, get_ebay_order_by_sales_rec_number, get_ebay_order, \
129
    get_ebay_order_by_orderId, get_ebay_order_by_sales_rec_number, get_ebay_order, \
129
    update_ebay_order, ebay_order_exists, update_order_for_ebay, split_ebay_order, \
130
    update_ebay_order, ebay_order_exists, update_order_for_ebay, split_ebay_order, \
130
    add_or_update_amazon_fba_sales_snapshot, get_amazon_fba_sales_snapshot_for_days, \
131
    add_or_update_amazon_fba_sales_snapshot, get_amazon_fba_sales_snapshot_for_days, \
Line 3290... Line 3291...
3290
    def markOrderForRegisteredGstInvoice(self, transaction_ids):
3291
    def markOrderForRegisteredGstInvoice(self, transaction_ids):
3291
        try:
3292
        try:
3292
            return mark_order_for_registered_gst_invoice(transaction_ids)
3293
            return mark_order_for_registered_gst_invoice(transaction_ids)
3293
        finally:
3294
        finally:
3294
            close_session()
3295
            close_session()
-
 
3296
            
-
 
3297
    def isShipmentCod(self, logisticsTransactionId):
-
 
3298
        try:
-
 
3299
            return is_shipment_cod(logisticsTransactionId)
-
 
3300
        finally:
-
 
3301
            close_session()
-
 
3302
            
3295
    
3303
    
3296
            
3304
            
3297
        
3305
        
3298
def main():
3306
def main():
3299
    OrderServiceHandler().creditBatch(2, '{"483649":100.0, "8021773":23, "123213":10}')
3307
    OrderServiceHandler().creditBatch(2, '{"483649":100.0, "8021773":23, "123213":10}')