| Line 347... |
Line 347... |
| 347 |
not been captured.
|
347 |
not been captured.
|
| 348 |
Throws an exception if no such order exists.
|
348 |
Throws an exception if no such order exists.
|
| 349 |
*/
|
349 |
*/
|
| 350 |
bool acceptOrder(1:i64 orderId) throws (1:TransactionServiceException ex),
|
350 |
bool acceptOrder(1:i64 orderId) throws (1:TransactionServiceException ex),
|
| 351 |
|
351 |
|
| 352 |
bool billOrder(1:i64 orderId) throws (1:TransactionServiceException ex),
|
- |
|
| 353 |
|
- |
|
| 354 |
/**
|
352 |
/**
|
| 355 |
Add billing details such as the bill number and the biller to the Order.
|
353 |
Add billing details such as the bill number and the biller to the Order.
|
| 356 |
Should be used when the bill is issued by a 3rd party and we've to feed
|
- |
|
| 357 |
the information into our system.
|
- |
|
| 358 |
*/
|
- |
|
| 359 |
bool addBillingDetails(1:i64 orderId, 2:string invoice_number, 3:string billed_by, 4:i64 jacketNumber) throws (1:TransactionServiceException ex),
|
- |
|
| 360 |
|
- |
|
| 361 |
/**
|
- |
|
| 362 |
Adds jacket number, item number and IMEI no. to the order. Doesn't update
|
354 |
Adds jacket number, item number and IMEI no. to the order. Doesn't update
|
| 363 |
the IMEI no. if a -1 is supplied.
|
355 |
the IMEI no. if a -1 is supplied.
|
| 364 |
Also, it generates an invoice number for the order, marks the order as
|
356 |
Also, it generates an invoice number for the order, marks the order as
|
| 365 |
BILLED and sets the billing timestamp.
|
357 |
BILLED and sets the billing timestamp.
|
| 366 |
It should be used when we are billing the orders ourselves.
|
- |
|
| 367 |
|
- |
|
| 368 |
Returns false if it doesn't find the order with the given ID.
|
358 |
Returns false if it doesn't find the order with the given ID.
|
| 369 |
*/
|
359 |
*/
|
| 370 |
bool addJacketNumber(1:i64 orderId, 2:i64 jacketNumber, 3:i64 imeiNumber, 4:string itemNumber, 5:string billedBy, 6:i64 billingType) throws (1:TransactionServiceException ex),
|
360 |
bool addBillingDetails(1:i64 orderId, 2:string invoice_number, 3:i64 imeiNumber, 4:string itemNumber, 5:string billed_by, 6:i64 jacketNumber, 7:i64 billingType, 8:i64 vendorId) throws (1:TransactionServiceException ex),
|
| 371 |
|
361 |
|
| 372 |
/**
|
362 |
/**
|
| 373 |
Depending on the third parameter, marks either all prepaid or all cod orders BILLED by the
|
363 |
Depending on the third parameter, marks either all prepaid or all cod orders BILLED by the
|
| 374 |
given warehouse and were picked up by the given provider as SHIPPED_FROM_WH.
|
364 |
given warehouse and were picked up by the given provider as SHIPPED_FROM_WH.
|
| 375 |
*/
|
365 |
*/
|
| 376 |
bool markOrdersAsManifested(1:i64 warehouseId, 2:i64 providerId, 3:bool cod) throws (1:TransactionServiceException ex),
|
366 |
bool markOrdersAsManifested(1:i64 warehouseId, 2:i64 providerId, 3:bool cod) throws (1:TransactionServiceException ex),
|