Example scrit for SST2 added
							parent
							
								
									981864329d
								
							
						
					
					
						commit
						1b809a6ea8
					
				|  | @ -0,0 +1,47 @@ | |||
| # -*- coding: utf-8 -*- | ||||
| # Copyright (C) 2017 Martin Glueck All rights reserved | ||||
| # Neugasse 36, A--2244 Spannberg, Austria. office@glaser-co.at | ||||
| # | ||||
| #++ | ||||
| # Name | ||||
| #    set_discount_groups | ||||
| # | ||||
| # Purpose | ||||
| #    Example of using the set-discount endpoint to update the discount groups | ||||
| #    of a customer | ||||
| # | ||||
| # Revision Dates | ||||
| #    27-Nov-2017 (MG) Creation | ||||
| #    ««revision-date»»··· | ||||
| #-- | ||||
| 
 | ||||
| import requests | ||||
| import json | ||||
| 
 | ||||
| url    = "http://localhost:8000/api/v1/set-discounts/" | ||||
| app_id = "ad~$*Aöjds786f&(&(3ksadf6]{)" | ||||
| 
 | ||||
| def _create_data (cid) : | ||||
|     return \ | ||||
|         ( dict (customer_id = cid, code = "__materials", discount = 1.72) | ||||
|         , dict (customer_id = cid, code = "__surface",   discount = 1.72) | ||||
|         , dict (customer_id = cid, code = "__edge",      discount = 1.72) | ||||
|         , dict (customer_id = cid, code = "__Connector", discount = 1.72) | ||||
|         , dict (customer_id = cid, code = "__work",      discount = 1.72) | ||||
|         ) | ||||
| # end def _create_data | ||||
| 
 | ||||
| res = requests.post \ | ||||
|     (url, params = dict (secret = app_id), data = "Error") | ||||
| print (res.json ()) | ||||
| 
 | ||||
| data = _create_data (99999) | ||||
| res = requests.post \ | ||||
|     (url, params = dict (secret = app_id), data = json.dumps (data)) | ||||
| print (res.json ()) | ||||
| 
 | ||||
| data = _create_data (25) | ||||
| res = requests.post \ | ||||
|     (url, params = dict (secret = app_id), data = json.dumps (data)) | ||||
| print (res.json ()) | ||||
| ### __END__ set_discount_groups | ||||
		Loading…
	
		Reference in New Issue