InventTrans和InventJournalTrans表

问题描述 投票:1回答:1

从...开始:

InventJournalName

InventJournalName表包含库存日记帐名称的信息。该表用于初始化库存日记帐,并将InventJournalName表中的默认值分配到库存日记帐,并用作库存日记帐的模板。

据我所知,我有一份期刊清单及其类型。

使用JournalNameId和JournalType,我们可以在以下位置添加新记录:

InventJournalTable

InventJournalTable表包含有关库存日记帐的信息。该表保存有关如何由系统处理期刊的信息,例如,应该如何发布。

InventJournalTable将使用InventJournalName中的字段来“实例化”其字段。它是否正确?因此,我们将有许多期刊及其各自的期刊类型。

现在来了:

InventJournalTrans

InventJournalTrans表包含有关项目的信息,并表示库存日记帐中的一行。每条记录都包含与特定项目相关的信息,并与InventJournalTable中的日志标题中的记录相关。

因此,InventJournalTrans中的每一行都将链接到InventJournalTable中的日记。

我想我得到了这个但是那时,InventTrans的作用是什么?

axapta microsoft-dynamics dynamics-ax-2012-r2 dynamics-ax-2012-r3
1个回答
2
投票

这些表格全部用于库存日记帐,更像是手动库存更改。例如,如果用户想要将100个小部件从仓库A转移到仓库B,则可以创建转移日志。

看看Inventory and warehouse management>Journals。一组类似的表格

  • LedgerJournalName
  • LedgerJournalTable
  • LedgerJournalTrans

哪个是General Ledger>Journals

InventTrans(重要的是与InventTransOrigin配对)用于跟踪几乎任何地方发生的所有库存交易。如果您在生产中生成一个小部件,并且它的BOM上有部件w1,w2,w3,那么您将在InventTrans中看到这些交易。如果您创建销售订单并将该窗口小部件出售给客户,您将在那里看到该交易。

最后,回到原始的期刊示例,如果您从仓库A转移到仓库B,它也会在那里显示为两个交易。

© www.soinside.com 2019 - 2024. All rights reserved.