| Line 8... |
Line 8... |
| 8 |
create_order, get_new_transaction, get_transactions_for_customer, get_transaction_status,\
|
8 |
create_order, get_new_transaction, get_transactions_for_customer, get_transaction_status,\
|
| 9 |
get_line_items_for_order, get_transaction, get_transactions_for_shopping_cart_id,\
|
9 |
get_line_items_for_order, get_transaction, get_transactions_for_shopping_cart_id,\
|
| 10 |
change_transaction_status, get_orders_for_customer,get_orders_for_transaction, get_order,\
|
10 |
change_transaction_status, get_orders_for_customer,get_orders_for_transaction, get_order,\
|
| 11 |
get_returnable_orders_for_customer, get_cancellable_orders_for_customer, get_orders_by_billing_date,\
|
11 |
get_returnable_orders_for_customer, get_cancellable_orders_for_customer, get_orders_by_billing_date,\
|
| 12 |
get_all_orders, change_order_status, get_alerts, set_alert, add_billing_details,\
|
12 |
get_all_orders, change_order_status, get_alerts, set_alert, add_billing_details,\
|
| 13 |
mark_orders_as_manifested, close_session, accept_order, bill_order, mark_orders_as_picked_up,\
|
13 |
mark_orders_as_manifested, close_session, accept_order, mark_orders_as_picked_up,\
|
| 14 |
mark_orders_as_delivered, mark_orders_as_failed,\
|
14 |
mark_orders_as_delivered, mark_orders_as_failed,\
|
| 15 |
order_outofstock, batch_orders, update_non_delivery_reason, enqueue_transaction_info_email,\
|
15 |
order_outofstock, batch_orders, update_non_delivery_reason, enqueue_transaction_info_email,\
|
| 16 |
get_undelivered_orders, get_order_for_customer, get_valid_order_count,\
|
16 |
get_undelivered_orders, get_order_for_customer, get_valid_order_count,\
|
| 17 |
get_cust_count_with_successful_txn, get_valid_orders_amount_range,\
|
17 |
get_cust_count_with_successful_txn, get_valid_orders_amount_range,\
|
| 18 |
get_valid_orders, toggle_doa_flag, request_pickup_number, authorize_pickup,\
|
18 |
get_valid_orders, toggle_doa_flag, request_pickup_number, authorize_pickup,\
|
| Line 24... |
Line 24... |
| 24 |
mark_transaction_as_processed, get_item_wise_risky_orders_count,\
|
24 |
mark_transaction_as_processed, get_item_wise_risky_orders_count,\
|
| 25 |
get_orders_in_batch, get_order_count,\
|
25 |
get_orders_in_batch, get_order_count,\
|
| 26 |
mark_order_cancellation_request_received,\
|
26 |
mark_order_cancellation_request_received,\
|
| 27 |
mark_order_cancellation_request_denied, refund_transaction,\
|
27 |
mark_order_cancellation_request_denied, refund_transaction,\
|
| 28 |
mark_order_cancellation_request_confirmed,\
|
28 |
mark_order_cancellation_request_confirmed,\
|
| 29 |
mark_transaction_as_payment_flag_removed
|
29 |
mark_transaction_as_payment_flag_removed, accept_orders_for_item_id
|
| 30 |
|
30 |
|
| 31 |
from shop2020.model.v1.order.impl.Convertors import to_t_transaction,\
|
31 |
from shop2020.model.v1.order.impl.Convertors import to_t_transaction,\
|
| 32 |
to_t_alert, to_t_order, to_t_lineitem
|
32 |
to_t_alert, to_t_order, to_t_lineitem
|
| 33 |
from shop2020.thriftpy.model.v1.order.ttypes import Transaction, OrderStatus,\
|
33 |
from shop2020.thriftpy.model.v1.order.ttypes import Transaction, OrderStatus,\
|
| 34 |
LineItem, Order, TransactionServiceException
|
34 |
LineItem, Order, TransactionServiceException
|
| Line 274... |
Line 274... |
| 274 |
|
274 |
|
| 275 |
Parameters:
|
275 |
Parameters:
|
| 276 |
- orderId
|
276 |
- orderId
|
| 277 |
"""
|
277 |
"""
|
| 278 |
try:
|
278 |
try:
|
| 279 |
return accept_order(self, orderId)
|
279 |
return accept_order(orderId)
|
| 280 |
finally:
|
280 |
finally:
|
| 281 |
close_session()
|
281 |
close_session()
|
| 282 |
|
282 |
|
| 283 |
def getOrdersForCustomer(self, customerId, from_date, to_date, statuses):
|
283 |
def getOrdersForCustomer(self, customerId, from_date, to_date, statuses):
|
| 284 |
"""
|
284 |
"""
|
| Line 349... |
Line 349... |
| 349 |
- imeiNumber
|
349 |
- imeiNumber
|
| 350 |
- itemNumber
|
350 |
- itemNumber
|
| 351 |
- billedBy
|
351 |
- billedBy
|
| 352 |
"""
|
352 |
"""
|
| 353 |
try:
|
353 |
try:
|
| 354 |
return add_billing_details(self, orderId, jacketNumber, imeiNumber, itemNumber, billedBy, billingType, vendorId)
|
354 |
return add_billing_details(orderId, invoice_number, imeiNumber, itemNumber, billedBy, jacketNumber, billingType, vendorId)
|
| 355 |
except TransactionServiceException:
|
355 |
except TransactionServiceException:
|
| 356 |
print "ERROR: Couldn't find the order with the given id"
|
356 |
print "ERROR: Couldn't find the order with the given id"
|
| 357 |
return False
|
357 |
return False
|
| 358 |
finally:
|
358 |
finally:
|
| 359 |
close_session()
|
359 |
close_session()
|
| Line 940... |
Line 940... |
| 940 |
try:
|
940 |
try:
|
| 941 |
return mark_order_cancellation_request_confirmed(orderId)
|
941 |
return mark_order_cancellation_request_confirmed(orderId)
|
| 942 |
finally:
|
942 |
finally:
|
| 943 |
close_session()
|
943 |
close_session()
|
| 944 |
|
944 |
|
| - |
|
945 |
def acceptOrdersForItemId(self, itemId, inventory):
|
| - |
|
946 |
"""
|
| - |
|
947 |
Marks the orders as ACCEPTED for the given itemId and inventory. It also updates the accepted timestamp. If the
|
| - |
|
948 |
given order is not a COD order, it also captures the payment if the same has not been captured.
|
| - |
|
949 |
|
| - |
|
950 |
Parameters:
|
| - |
|
951 |
- itemId
|
| - |
|
952 |
- inventory
|
| - |
|
953 |
"""
|
| - |
|
954 |
try:
|
| - |
|
955 |
return accept_orders_for_item_id(itemId, inventory)
|
| - |
|
956 |
finally:
|
| - |
|
957 |
close_session()
|
| - |
|
958 |
|
| 945 |
def closeSession(self, ):
|
959 |
def closeSession(self, ):
|
| 946 |
close_session()
|
960 |
close_session()
|
| 947 |
|
961 |
|
| 948 |
def isAlive(self, ):
|
962 |
def isAlive(self, ):
|
| 949 |
"""
|
963 |
"""
|