如何将LedgerJournalTrans新增字段值过账至CustTrans?
解决LedgerJournalTrans新增字段过账至CustTrans的方法
要让LedgerJournalTrans上的新字段值过账后同步到CustTrans,需要修改以下几个关键方法:
LedgerJournalTrans.initCustTrans
这是初始化CustTrans记录的核心方法,直接在这里把LedgerJournalTrans的新字段值赋值给CustTrans对应字段即可。示例代码:custTrans.YourNewField = this.YourNewField;CustVendCreateTrans.createCustTrans
如果过账流程是通过这个类创建CustTrans,需要在方法内部补充新字段的赋值逻辑,或者调整调用该方法时的参数传递,确保新字段值被传入。LedgerJournalPost.postCustTrans
检查这个过账处理客户交易的关键方法,确认是否有遗漏的字段赋值,添加新字段的同步代码。数据字典配置
先确保CustTrans表已经添加了和LedgerJournalTrans同类型的新字段,字段属性(类型、长度等)保持一致,避免因字段不匹配导致赋值失败。自定义过账扩展(如有)
如果项目中有自定义的LedgerJournalTrans.post扩展方法,需要在扩展逻辑中确保新字段值被传递到CustTrans的创建流程中。
内容的提问来源于stack exchange,提问作者simon peter
相关产品推荐
相关产品推荐

