diff options
Diffstat (limited to 'test_bulk_returns.py')
-rw-r--r-- | test_bulk_returns.py | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/test_bulk_returns.py b/test_bulk_returns.py new file mode 100644 index 0000000..8e4a494 --- /dev/null +++ b/test_bulk_returns.py @@ -0,0 +1,20 @@ +import json +import gsxws +import logging + +logging.basicConfig(level=logging.INFO) +logging.getLogger('suds.client').setLevel(logging.DEBUG) + +sold_to = '' +gsxws.connect(user_id='', password='', sold_to=sold_to, environment='ut') + +rep = gsxws.Repair(dispatchId='') +#rep.update_sn({'partNumber':'661-5465', 'serialNumber': 'VM020ZLD5RU', 'oldSerialNumber': 'W80320QAAGZ'}) +rep.mark_complete() +df = open('/Users/filipp/Projects/py-gsxws/tests/parts_register_return.json') +data = json.loads(df.read()) +data['shipToCode'] = sold_to + +print data +ret = gsxws.Returns(**data) +print ret.register_parts() |