我是openerp的新手。我有一个名为'flipflop'的客户正在销售中。 与此客户相关,我有一个销售订单状态的销售。 当我尝试删除此客户时,我收到如下警告,
Integrity Error
The operation cannot be completed, probably due to the following:
- deletion: you may be trying to delete a record while other records still reference it
- creation/update: a mandatory field is not correctly set
[object with reference: Users - res.users]
所以我做的是我去销售订单并试图删除与该客户相关的特定销售,但在这里我也收到如下警告,
Invalid Action!
In order to delete a confirmed sales order, you must cancel it.
To do so, you must first cancel related picking for delivery orders.
那么我可以在哪里找到这些交货单,我该如何取消? 我正在以正确的方式做事吗? 有没有其他方法可以删除此客户及其相关销售。
注意:我不想进入数据库并将其删除。
答案 0 :(得分:1)
当Confirm
Sale Order
,the Procurement
和Delivery Order
成立时。点击运行采购后,系统会根据Product Configuration
生成Manufacture Order
或Purchase Order
。现在按照以下步骤操作。
仓库 =>按订单接收/交付=>交货单=>找到他们的SO。源文档是您的SO名称。并取消交货。
会计 =>客户=>客户发票=>找到他们的SO。源文档是您的SO名称。并取消发票。并且还取消相关的日记帐分录。
销售 =>销售订单=>找到你的记录并取消它。
客户 =>找到您的客户名称并将其删除。
希望这会对你有所帮助。