【发布时间】:2017-08-10 02:57:20
【问题描述】:
当尝试通过 API 调用创建销售订单时,如果订单上任何项目标记为默认的供应商状态为非活动状态,则会返回错误并显示以下消息:“PX.Data.PXException:供应商状态为'不活动'"
但是,通过标准屏幕创建销售订单时,使用非活动默认供应商订购商品没有问题。
我们希望将供应商标记为非活动,但需要为屏幕允许的项目创建销售订单。如何做到这一点?
【问题讨论】:
-
使用屏幕接收消息,但仅作为在跟踪窗口中发现的警告。我认为 API 调用中不会出现警告(只有错误)。该消息来自 SOLine.VendorID 上的限制器。要按原样解决,请通过站点上的扩展覆盖验证字段或在 API 调用中将供应商 ID 设为空
标签: acumatica