47 lines
		
	
	
		
			1020 B
		
	
	
	
		
			Python
		
	
	
		
			Executable File
		
	
			
		
		
	
	
			47 lines
		
	
	
		
			1020 B
		
	
	
	
		
			Python
		
	
	
		
			Executable File
		
	
| # -*- coding: utf-8 -*-
 | |
| import odoorpc
 | |
| from urllib.parse import urlparse
 | |
| 
 | |
| host = 'localhost'
 | |
| port = 8080
 | |
| db = 'tz-austria_1'
 | |
| user = 'admin'
 | |
| pw = 'x'
 | |
| 
 | |
| odoo = odoorpc.ODOO(host, port=port)
 | |
| odoo.login(db, user, pw)
 | |
| 
 | |
| values = {
 | |
|     "name": "Company2",
 | |
|     "street": "Elterleinplatz 11",
 | |
|     "street2": "Teststrasse 30",
 | |
|     "zip": 1170,
 | |
|     "city": "Wien",
 | |
|     "country_id": "AT",
 | |
|     "fax": "+43 55567051",
 | |
|     "phone": "+43 5556705",
 | |
|     "mobile": "+43 446783",
 | |
|     "endkunde": True,
 | |
|     "portal_id": "32",
 | |
|     "email": "company@test.at",
 | |
|     "opt_out": True,
 | |
|     "ref": "A144S4",
 | |
|     "partner_sector_id": "Test",
 | |
|     "comment": "comment",
 | |
|     "vat": False,
 | |
|     "lang": "de",
 | |
|     "line_ids": ["12345", "12346"],
 | |
|     "property_payment_term_id": "15 Tage",
 | |
|     "property_product_pricelist": "EUR",
 | |
|     "date_vat_check": "2017-08-04",
 | |
|     "active": True,
 | |
|     "retail_partner_id": "A144S3",
 | |
|     "retailer": False,
 | |
| }
 | |
| 
 | |
| res_partner_obj = odoo.env['res.partner']
 | |
| 
 | |
| result = res_partner_obj.pg_create_company(values)
 | |
| 
 | |
| print(result)
 |