| Line 42... |
Line 42... |
| 42 |
print ' void updateSupplier(Supplier supplier)'
|
42 |
print ' void updateSupplier(Supplier supplier)'
|
| 43 |
print ' i64 createPurchaseReturn(PurchaseReturn purchaseReturn)'
|
43 |
print ' i64 createPurchaseReturn(PurchaseReturn purchaseReturn)'
|
| 44 |
print ' void settlePurchaseReturn(i64 id)'
|
44 |
print ' void settlePurchaseReturn(i64 id)'
|
| 45 |
print ' getUnsettledPurchaseReturns()'
|
45 |
print ' getUnsettledPurchaseReturns()'
|
| 46 |
print ' getInvoice(string invoiceNumber, i64 supplierId)'
|
46 |
print ' getInvoice(string invoiceNumber, i64 supplierId)'
|
| 47 |
print ' i64 createPurchaseForOurExtBilling(string invoiceNumber, double unitPrice, i64 itemId)'
|
47 |
print ' i64 createPurchaseForOurExtBilling(string invoiceNumber, double unitPrice, double nlc, i64 itemId)'
|
| 48 |
print ' void fulfillPOForExtBilling(i64 itemId, i64 quantity)'
|
48 |
print ' void fulfillPOForExtBilling(i64 itemId, i64 quantity)'
|
| 49 |
print ' void closePO(i64 poId)'
|
49 |
print ' void closePO(i64 poId)'
|
| 50 |
print ' bool isInvoiceReceived(string invoiceNumber, i64 supplierId)'
|
50 |
print ' bool isInvoiceReceived(string invoiceNumber, i64 supplierId)'
|
| 51 |
print ''
|
51 |
print ''
|
| 52 |
sys.exit(0)
|
52 |
sys.exit(0)
|
| Line 235... |
Line 235... |
| 235 |
print 'getInvoice requires 2 args'
|
235 |
print 'getInvoice requires 2 args'
|
| 236 |
sys.exit(1)
|
236 |
sys.exit(1)
|
| 237 |
pp.pprint(client.getInvoice(args[0],eval(args[1]),))
|
237 |
pp.pprint(client.getInvoice(args[0],eval(args[1]),))
|
| 238 |
|
238 |
|
| 239 |
elif cmd == 'createPurchaseForOurExtBilling':
|
239 |
elif cmd == 'createPurchaseForOurExtBilling':
|
| 240 |
if len(args) != 3:
|
240 |
if len(args) != 4:
|
| 241 |
print 'createPurchaseForOurExtBilling requires 3 args'
|
241 |
print 'createPurchaseForOurExtBilling requires 4 args'
|
| 242 |
sys.exit(1)
|
242 |
sys.exit(1)
|
| 243 |
pp.pprint(client.createPurchaseForOurExtBilling(args[0],eval(args[1]),eval(args[2]),))
|
243 |
pp.pprint(client.createPurchaseForOurExtBilling(args[0],eval(args[1]),eval(args[2]),eval(args[3]),))
|
| 244 |
|
244 |
|
| 245 |
elif cmd == 'fulfillPOForExtBilling':
|
245 |
elif cmd == 'fulfillPOForExtBilling':
|
| 246 |
if len(args) != 2:
|
246 |
if len(args) != 2:
|
| 247 |
print 'fulfillPOForExtBilling requires 2 args'
|
247 |
print 'fulfillPOForExtBilling requires 2 args'
|
| 248 |
sys.exit(1)
|
248 |
sys.exit(1)
|