尝试通过API在销售订单行中添加服务产品时出现“记录不存在或已被删除”错误

艾哈迈德·萨比(Ahmad Sabeh)

我正在根据文档使用Odoos API:https ://www.odoo.com/documentation/13.0/webservices/odoo.html

尝试将服务产品添加到销售订单行时,出现错误:

xmlrpc.client.Fault: <Fault 2: "('Record does not exist or has been deleted.\\n(Record: product.product(14589,), User: 2)', None)">

这仅在我尝试添加新创建的服务产品时发生。但是,当添加迁移到Odoo 13之前已经存在的旧服务产品时,它可以正常工作。

我要添加服务产品订单行,如下所示:

order_line_id = models.execute_kw(db, uid, password, 'sale.order.line', 'create', [{
'order_id':sales_order_id
,'product_id':odoo_product_id
,'name': product_sku
,'price_unit':product_price
,'product_uom_qty':product_quantity
,'state':'sale'
,'qty_delivered_method': 'manual'
,'customer_lead': 0.0
,'invoice_status':'no'
,'product_type': 'service'
}])

有谁知道这可能是什么原因?

奥拜·阿卜杜勒·阿尔加德

确保您使用product.product而不是product.template,这是一个常见错误。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Odoo问题:缺少的记录不存在或已被删除

Odoo 警告 - 缺少记录:记录不存在或已被删除

当openerp的销售订单行中的记录重复时显示错误消息

尝试从管理面板中删除用户时,django 中不存在错误

错误:尝试删除已被删除的对象

通过Web服务API添加销售订单时如何覆盖税收明细

尝试同步时收到错误消息“您提供的AWS Access Key ID在我们的记录中不存在”

尝试使用不存在的PUG变量设置变量时出现JavaScript错误

为什么在尝试读取不存在的s3键时出现不同的错误

当我尝试访问不存在的帐户时出现银行程序错误

尝试从hasMany集合中删除记录时出现错误

设置Postgresql服务器时出现“错误:角色“ $ user”不存在“

编织为pdf时出现错误消息“乳胶引擎已被删除”

尝试删除Cosmos DB Java SDK中不存在的文档时不要抛出DocumentClientException

当我尝试在@model中添加类型名称“不存在”时

sed从文件中删除日志错误实例,但仅在文件不存在时才删除?

当 NodeJS 中不存在记录时捕获 MySQL 错误

从Access数据库中删除不存在的记录

join 不存在时通过 join 删除

尝试使用Rails 4通过link_to删除表中的所有记录时出现路由错误

xscreensaver记录不存在的登录尝试

当我尝试在SQLite数据库的表中创建三个以上的列时,为什么会出现错误提示列不存在?

记录不存在时存在

编译的服务类已被删除Composer错误laravel 5.4

当我尝试从不存在的HashSet中删除元素时,为什么它没有给出运行时错误?

尝试在Python上编写注入安全的PostgreSQL查询时出现“ Psycopg2.error列不存在”错误

添加外键Django时,列不存在错误

当记录不存在时插入到表中

C ++尝试删除不存在的指针