服务流程分单合并操作指引

1 业务场景
背景介绍
在单据集成的过程中,很多单据存在分录信息,如费用报销单中包含费用明细信息。针对每行费用明细有个费用项目字段,部分异构希望根据费用项目的不同将一张费用报销单拆分成多张单据,并对相同费用项目中的报销金额进行汇总。

如上述单据应该根据按累计控制、按年控制、按月控制自动拆分成三个单据,并且相同单据类型的报销金额应该汇总起来。
2 解决方案

步骤1:创建服务流程,并在服务流程中创建取数节点,确保能取到正确的费用报销单据信息。
此时获取到的数据结构如下:
{
"number":"101",
"expenseentryentity":[
{
"expenseitem":"a",
"expenseamount":10
},
{
"expenseitem":"a",
"expenseamount":20
},
{
"expenseitem":"b",
"expenseamount":40
}
]
}步骤2:创建分单节点,选择单据变量作为源单变量和目标单变量。(如果不想修改原有变量,可以将目标单变量换为一个和源单变量结构一样的多值变量)

此时处理以后的数据结构如下,原单据根据费用项目拆分为两个单据:
[ {
"number":"101",
"expenseentryentity":[
{
"expenseitem":"a",
"expenseamount":10
},
{
"expenseitem":"a",
服务流程分单合并操作指引
1 业务场景背景介绍在单据集成的过程中,很多单据存在分录信息,如费用报销单中包含费用明细信息。针对每行费用明细有个费用项目字段,部...
点击下载文档文档为doc格式
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
上一篇
已经是第一篇



