门店连接- IDispatcher error #3119 Violation of PRIMARY KEY

主题:门店连接

IDispatcher error #3119 Violation of PRIMARY KEY。

影响产品:

Dynamics AX 2009 SP1 RU6 R2

Dynamics AX 2009 SP1 RU7 R2 Refresh

描述:

当执行N-jobs向POS机传输数据时,以下错误信息出现在门店连接中:

IDispatch error #3119:
Violation of PRIMARY KEY constraint 'I_20137STAFFIDX'. Cannot insert duplicate
key in object 'dbo.RBOSTAFFTABLE'. 2011-08-16
07:34:53.000
N-1060

原因:

在转换字段列表中(零售调度器/子作业/设置/转换字段列表),所有To field的Conversion type都被设置为None。

下图显示了列表呈现的样子:

解决方法:

          如果您通过门店连接从菜单(零售调度器/传输地点/功能)读取默认字段,那么所有的字段类型都会恢复为正确的值。

 

原文地址:

https://blogs.msdn.com/b/emeadaxsupport/archive/2011/08/18/store-connect-idispatch-error-3119-violation-of-primary-key.aspx