1

我试图使用nodejs创建一个javascript函数,该函数使用odoo-xmlrpc库在odoo在线数据库中执行paiment。为了做到这一点,我必须以某种方式减少产品的数量或创建库存移动。

我找到了这段代码,但没有任何工作正常:

var Odoo = require('odoo-xmlrpc');
var odoo = new Odoo({
    url:'https://mydomain.odoo.com',
    db:'mydb',
    username: 'mydatabase',
    password: 'password'});
    
    
odoo.connect(function (err) {
    if (err) { return console.log(err); }
    console.log('Connected to Odoo server.');
     var params = [[{
   
    'product_id': 2,
    'product_uom_id':2,
    'location_id':9,
    'picking_type_id':2,
    'location_dest_id': 13,
   
      }]];
odoo.execute_kw('stock.move','create', params, function(err, value) {
    if (err) { return console.log(err); }
    console.log(value);});
});

也许有人可以帮助我:)

4

0 回答 0