标准客户 DIXF 实体用错误的城市更新地址,因为不同城市的邮政编码相同。斧头2012R2

Standard Customer DIXF entity updating address with wrong city because we have same zipcodes for Different cities . Ax 2012R2

不同城市的邮政编码相同 邮政编码 1 城市 1 邮政编码 1 城市 2 邮政编码 1 城市 3

当我加载城市为 City2 的地址时,DIXF 正在加载城市为 City1 的地址。 它选择了该列表中的第一条记录。

我该如何解决这个问题???任何帮助,将不胜感激。谢谢。

我找到问题了。在 AX 中,当使用 dixf 时,它会根据 csv 中的邮政编码、国家/地区检查邮政编码,但不考虑城市。所以它插入第一个邮政编码,它的发现和附加的城市正在更新。我通过编写作业并根据 csv 为该客户更新 LogisticsPostalAddress 记录(城市,邮政编码字段)来解决这个问题。

我写的作业 从 csv 获取城市、邮政编码、州、国家,并使用州、邮政编码、国家、城市查找邮政编码(物流地址邮政编码表)。 我发现使用州、邮政编码、城市、国家/地区的城市也是如此。 然后我在 LogisticsPostalAddress Table 中为该客户更新了它。