| Line 107... |
Line 107... |
| 107 |
1:i64 id,
|
107 |
1:i64 id,
|
| 108 |
2:i64 item_id,
|
108 |
2:i64 item_id,
|
| 109 |
3:string productGroup,
|
109 |
3:string productGroup,
|
| 110 |
4:string brand,
|
110 |
4:string brand,
|
| 111 |
5:string model_number,
|
111 |
5:string model_number,
|
| 112 |
6:string color
|
112 |
6:string color,
|
| 113 |
7:string model_name,
|
113 |
7:string model_name,
|
| 114 |
8:string extra_info,
|
114 |
8:string extra_info,
|
| 115 |
9:double quantity,
|
115 |
9:double quantity,
|
| 116 |
10:double unit_price,
|
116 |
10:double unit_price,
|
| 117 |
11:double unit_weight,
|
117 |
11:double unit_weight,
|
| Line 600... |
Line 600... |
| 600 |
Marks the return order with the given id as processed. Raises an exception if no such return order exists.
|
600 |
Marks the return order with the given id as processed. Raises an exception if no such return order exists.
|
| 601 |
*/
|
601 |
*/
|
| 602 |
void processReturn(1:i64 returnOrderId) throws (1:TransactionServiceException ex),
|
602 |
void processReturn(1:i64 returnOrderId) throws (1:TransactionServiceException ex),
|
| 603 |
|
603 |
|
| 604 |
/**
|
604 |
/**
|
| 605 |
Creates a purchase order corresponding to all the pending orders of the given warehouse.
|
605 |
Creates purchase orders corresponding to all the pending orders of the given warehouse.
|
| - |
|
606 |
Returns the list of PO no. of the newly created purchase order.
|
| 606 |
Returns the PO no. of the newly created purchase order. Returns -1 no new purchase order had to be created.
|
607 |
Returns null if no new purchase order had to be created.
|
| 607 |
*/
|
608 |
*/
|
| 608 |
i64 createPurchaseOrder(1:i64 warehouseId) throws (1:TransactionServiceException ex),
|
609 |
list<i64> createPurchaseOrder(1:i64 warehouseId) throws (1:TransactionServiceException ex),
|
| 609 |
|
610 |
|
| 610 |
/**
|
611 |
/**
|
| 611 |
Set the weight of the given order to the provided value. Will attempt to update the weight of the item in the catalog as well.
|
612 |
Set the weight of the given order to the provided value. Will attempt to update the weight of the item in the catalog as well.
|
| 612 |
*/
|
613 |
*/
|
| 613 |
Order updateWeight(1:i64 orderId, 2:double weight) throws (1:TransactionServiceException ex),
|
614 |
Order updateWeight(1:i64 orderId, 2:double weight) throws (1:TransactionServiceException ex),
|
| 614 |
|
615 |
|
| Line 721... |
Line 722... |
| 721 |
map<i32, TimeoutSummary> markOrdersAsTimeout(1:i64 vendorId) throws (1:TransactionServiceException ex),
|
722 |
map<i32, TimeoutSummary> markOrdersAsTimeout(1:i64 vendorId) throws (1:TransactionServiceException ex),
|
| 722 |
|
723 |
|
| 723 |
/**
|
724 |
/**
|
| 724 |
Returns the order corresponding to an AWB number
|
725 |
Returns the order corresponding to an AWB number
|
| 725 |
*/
|
726 |
*/
|
| 726 |
Order getOrderForAwb(1:string awb) throws (1:TransactionServiceException ex)
|
727 |
Order getOrderForAwb(1:string awb) throws (1:TransactionServiceException ex),
|
| 727 |
|
728 |
|
| 728 |
/**
|
729 |
/**
|
| 729 |
Returns the order corresponding to a logistics provider id for a given order status
|
730 |
Returns the order corresponding to a logistics provider id for a given order status
|
| 730 |
*/
|
731 |
*/
|
| 731 |
list<Order> getOrdersForProviderForStatus(1:i64 logistics_provider_id, 2:OrderStatus order_status) throws (1:TransactionServiceException ex)
|
732 |
list<Order> getOrdersForProviderForStatus(1:i64 logistics_provider_id, 2:OrderStatus order_status) throws (1:TransactionServiceException ex)
|