Odoo Вставить заказ на продажу через веб-API
Я пытался вставить заказ на продажу через веб-API Odoo. Требование моих клиентов состоит в том, чтобы у него был файл Excel и он хотел импортировать свой заказ на продажу в Odoo. Единственный способ, который я нашел, был через веб-API. Я читал и читал, к сожалению, не сталкивался с какими-либо особыми отношениями при вставке заказа на продажу с его деталями продаж.
Примечание. Вызов веб-API Odoo написан на python 3. Я могу подключиться к веб-API, я могу просмотреть заказ на продажу, но, к сожалению, я не могу вставить или, скорее, я не знаю инструкции для вставки Заказа на продажу и детали
[РЕДАКТИРОВАТЬ]:
id = proxy.execute_kw(self.Cnn.DATABASE, self.Cnn.USERID, self.Cnn.PASSWORD, TableName, 'create', ['name: New Sale Order'])
Я прошу о вашей помощи.
1 ответ
Как упоминалось ранее, вам не нужно использовать веб-API для того, что вы пытаетесь сделать.
Но это то, как создать заказ / заявку на продажу, используя API веб-сервисов Odoo (на PHP)
$new = $models->execute_kw($db, $uid, $password,
'sale.order', 'create',
array(array('partner_id'=> 6,
'payment_term' => 1, //immediate payment
'medium_id' => 1
)));
echo 'created new sale order with id:' . $new;