1

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

我已添加到我的项目中

解决方案资源管理器屏幕截图:

解决方案资源管理器屏幕截图

映射详细信息

映射详细信息

所有必需的工件

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

4

1 回答 1

1

如果您打开数据实体列表,您会注意到Set based processing(基于集合的 SQL 操作)标志已为LedgerJournalEntity.

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

我建议您创建一个事件处理程序来满足在LedgerJournalTableand中填充新字段的需求LedgerJournalTrans

[PostHandlerFor(tableStr(LedgerJournalEntity), tableStaticMethodStr(LedgerJournalEntity, copyCustomStagingToTarget))]
于 2017-06-16T11:03:41.573 回答