Axapta 供应商发票-费用代码&;供应商分类账维度

Axapta 供应商发票-费用代码&;供应商分类账维度,axapta,microsoft-dynamics,dynamics-ax-2012,dynamics-ax-2012-r2,Axapta,Microsoft Dynamics,Dynamics Ax 2012,Dynamics Ax 2012 R2,我有一个名为“运费”的收费代码,设置了以下配置。在贷记项下,我指定了一个分类科目4800 我现在创建一个采购订单,确认并完成整个流程,然后尝试开具发票/过账 我遇到以下错误: “组合4800-对帐户结构MYACCOUNTSTRUCTURE无效” 因此,已确定AX正试图使用上述费用代码字段中的4800 在代码中,它在purcformletter.run()方法中崩溃,如果我进一步崩溃,它将进入SysOperationController\packsuper();在崩溃之前初始化 现在,如果我将我

我有一个名为“运费”的收费代码,设置了以下配置。在贷记项下,我指定了一个分类科目4800

我现在创建一个采购订单,确认并完成整个流程,然后尝试开具发票/过账

我遇到以下错误:

“组合4800-对帐户结构MYACCOUNTSTRUCTURE无效”

因此,已确定AX正试图使用上述费用代码字段中的4800

在代码中,它在purcformletter.run()方法中崩溃,如果我进一步崩溃,它将进入SysOperationController\packsuper();在崩溃之前初始化

现在,如果我将我的帐户从4800改为2100,那么发票将通过罚款,这是好的

我的问题是,我需要找出AX试图使用这个MarkupTable.VendorLedgerDimension字段的发票过帐过程中,代码中发生了什么类/什么地方。我需要访问流程的这一部分,并将该值(显然4800只是显示值)修改为其他值

如果有人需要更多的背景信息,我需要将运费账户保持在4800,同时在行项目上将实际财务维度设置为财务维度。我一直在调试并到处寻找这个过程发生的地方,但到目前为止没有运气

如果有人能给我指出正确的方向,我将不胜感激


谢谢。

检查此帐户的强制维度。然后在发票行上设置财务维度。

我应该在哪里进行设置?事实上,我确实希望它使用发票行财务维度,而不是快速选项卡“行详细信息”上的发票表单(vendEditInvoice)上的标记代码费用分类账帐户有一个选项卡“财务维度”。您可以在那里设置尺寸。在行动窗格的快速选项卡“行”上有一个按钮组“财务”和按钮“分配金额”。在此表单中,您可以看到过帐的实际分类账维度。