| Line 9... |
Line 9... |
| 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_all_orders, change_order_status, get_alerts, set_alert, add_billing_details,\
|
11 |
get_all_orders, change_order_status, get_alerts, set_alert, add_billing_details,\
|
| 12 |
mark_orders_as_manifested, close_session, accept_order, bill_order,\
|
12 |
mark_orders_as_manifested, close_session, accept_order, bill_order,\
|
| 13 |
get_orders_by_billing_date, mark_orders_as_picked_up,\
|
13 |
get_orders_by_billing_date, mark_orders_as_picked_up,\
|
| 14 |
mark_orders_as_delivered
|
14 |
mark_orders_as_delivered, mark_orders_as_failed
|
| 15 |
from shop2020.model.v1.order.impl.Convertors import to_t_transaction,\
|
15 |
from shop2020.model.v1.order.impl.Convertors import to_t_transaction,\
|
| 16 |
to_t_lineitem, to_t_alert, to_t_order, to_t_lineitem
|
16 |
to_t_lineitem, to_t_alert, to_t_order, to_t_lineitem
|
| 17 |
from shop2020.thriftpy.model.v1.order.ttypes import Transaction, OrderStatus,\
|
17 |
from shop2020.thriftpy.model.v1.order.ttypes import Transaction, OrderStatus,\
|
| 18 |
LineItem, Order
|
18 |
LineItem, Order
|
| 19 |
from shop2020.utils.Utils import to_py_date, get_fdate_tdate
|
19 |
from shop2020.utils.Utils import to_py_date, get_fdate_tdate
|
| Line 271... |
Line 271... |
| 271 |
"""
|
271 |
"""
|
| 272 |
try:
|
272 |
try:
|
| 273 |
mark_orders_as_delivered(providerId, deliveredOrders)
|
273 |
mark_orders_as_delivered(providerId, deliveredOrders)
|
| 274 |
finally:
|
274 |
finally:
|
| 275 |
close_session()
|
275 |
close_session()
|
| - |
|
276 |
|
| - |
|
277 |
def markOrdersAsFailed(self, providerId, returnedOrders):
|
| - |
|
278 |
"""
|
| - |
|
279 |
Mark all orders with AWBs in the given map as failed. Also sets the delivery timestamp.
|
| - |
|
280 |
Raises an exception if we encounter report for an AWB number that we did not ship.
|
| - |
|
281 |
|
| - |
|
282 |
Parameters:
|
| - |
|
283 |
- providerId
|
| - |
|
284 |
- returnedOrders
|
| - |
|
285 |
"""
|
| - |
|
286 |
try:
|
| - |
|
287 |
mark_orders_as_failed(providerId, returnedOrders)
|
| - |
|
288 |
finally:
|
| - |
|
289 |
close_session()
|
| 276 |
|
290 |
|
| 277 |
def getAlerts(self, orderId, valid):
|
291 |
def getAlerts(self, orderId, valid):
|
| 278 |
"""
|
292 |
"""
|
| 279 |
Parameters:
|
293 |
Parameters:
|
| 280 |
- orderId
|
294 |
- orderId
|