2017-04-03 73 views
0

我想在2012年AX如何从数量SQUENCE获得连续数时,通过AIF Web服务导入BOM - AX 2012

BOM导入比标准BOM AIF Web服务在我的XML的文件,我不不定义任何BOMId,因为系统应该从现有的序号中选取下一个可能的BOMId。

XML-File

当我开始我的XML的文件的导入,我得到了以下错误消息。

Exception

这是我的电话号码序列的设置。

Number Sequence

我有什么做自动从数列(连)下一个可用的号码,通过标准的AX AIF Web服务导入的BOM是什么时候?

+1

怎样把BomId从XML中排除出去。事实上,它仍然被指定为空白。 –

+0

如果我从XML中删除了whoe BOMId-Tag,我得到一个BOMId-Tag丢失的错误。 – Virtrel

回答

0

我跟着异常消息的交叉引用(标签ID @ SYS96663,顺便说一句)至AxInternalBase类的方法checkNumber,它调用表NumberSequenceTable的方法numAllowEdit。根据该方法的逻辑,似乎需要设置其中一个复选框“手动”,“更低的数字”或“更高的数字”才能使其工作。不知道为什么,虽然或哪个复选框是正确的或最有意义的。我的直觉告诉我去​​“更高的数字”,但ymmv

也请看Dynamics AX 2012 R3 - Record Creation through AIF web service的相关问题AxBOMTable的方法setBOMId

相关问题