Axapta Dynamics 365:使用自定义字段扩展暂存和TargetEntity

Axapta Dynamics 365:使用自定义字段扩展暂存和TargetEntity,axapta,dynamics-ax7,dynamics-365-operations,d3fo,Axapta,Dynamics Ax7,Dynamics 365 Operations,D3fo,我正在尝试使用新的CustomFields扩展LedgerJournalEntity 我已经在我的项目中添加了 解决方案浏览器屏幕截图: 映射细节 所有必需的工件 我已经创建了一个扩展项目,并在LedgerJournalEntityStaging和LedgerJournalTrans中添加了三个字段 我还从TargetEntity表单重新生成了映射。我可以在暂存实体和目标实体上看到我的新字段 但是,当我从数据管理导入数据时。仅暂存包含数据且目标字段未填充如果打开数据实体列表,您将注意到,基于

我正在尝试使用新的CustomFields扩展LedgerJournalEntity

我已经在我的项目中添加了

解决方案浏览器屏幕截图:

映射细节

所有必需的工件

我已经创建了一个扩展项目,并在LedgerJournalEntityStaging和LedgerJournalTrans中添加了三个字段 我还从TargetEntity表单重新生成了映射。我可以在暂存实体和目标实体上看到我的新字段
但是,当我从数据管理导入数据时。仅暂存包含数据且目标字段未填充

如果打开数据实体列表,您将注意到,
基于集合的处理
(基于集合的SQL操作)标志已为
账本实体
打开

调试导入过程时,您可以看到
LedgerJournalEntity
中的方法
copycustomstagingtarget
如何执行从暂存到目标的自定义复制

我建议您创建一个事件处理程序,以满足在
LedgerJournalTable
LedgerJournalTrans
中填充新字段的需要:

[PostHandlerFor(tableStr(LedgerJournalEntity), tableStaticMethodStr(LedgerJournalEntity, copyCustomStagingToTarget))]

使用AX2012时,您需要这样做。这一步可能永远不会包含在您上面的项目中,因为它适用于AX上的服务实例。对于新的自定义字段,我还具有从暂存到目标的正确映射