1.单据摘要配置方法步骤1:administrator登陆系统——应用中心——企业建模——业务对象建模——单据摘要配置,如图:步骤2:“从元数据导入”,然后找到具体的单据,进行字段配置步骤三:“下一步”生成xml文件步骤4:提交后即可验证审批界面步骤5:如需修改单据摘要,找到具体的模板,进行xml修改备注:设置好的单据摘要模板可以“导出”按钮保存,如需要恢复,可以“导入”的方式恢复。2.单据摘要分录名不为entrys没法正确配置及多分录的配置方法当前单据摘要只能配置一个分录,且分录名必须为entrys,否则配置后在流程中心审批时报错。可以通过提交保存前修改HTML文件来达到多分录或者分录名不为entrys。以费用报销单为例。费用报销单有两个分录,分录(entries)及多收款人分录(collectionEntries)。可以看到如图所示,多收款人分录的字段配置后在表头里面。这个逻辑是错误的,在审批时候将会报错。提交保存前,将可以看到如下HTML:
创建时间#{bo.createTime}最后修改时间#{bo.lastUpdateTime}单据编号#{bo.number}
单据分录序列号#{bo.collectionEntries.seq}银行账号#{bo.collectionEntries.payerAccount}开户地#{bo.collectionEntries.accountOpenArea}
ID单据分录序列号名称用途#{for-each:bo.entries->item#{item.id}#{item.seq}#{item.name}#{item.purpose}
}其中表头的单据分录序列号#{bo.collectionEntries.seq}银行账号#{bo.collectionEntries.payerAccount}开户地#{bo.collectionEntries.accountOpenArea}
这三个原本应该是在分录中的,依照下面的entries的配置,我们在后面可以加上一段HTML。再除去表头错误的配置,再提交即可,最终HTML如下,红色为新加的内容。创建时间#{bo.createTime}最后修改时间#{bo.lastUpdateTime}单据编号#{bo.number}
ID单据分录序列号名称用途#{for-each:bo.entries->item#{item.id}#{item.seq}#{item.name}#{item.purpose}
}
单据分录序列号银行账号开户地#{for-each:bo.collectionEntries->item#{item.seq}#{item.payerAccount}#{item.accountOpenArea}
}至此,已经可以正确显示单据多分录。若单分录但是分录名称不为entrys也可以照这样配置即可。