概述
SAP Business ByDesign支持以业务单据流的形式表示流程的单据。系统以文档的形式存储操作业务流程中每个步骤的数据,例如,opportunity、sales quote、sales order、outbound delivery或customer invoice。由于业务流程的步骤通常基于前面的步骤,这些文档同样是基于彼此的,从而形成一个连续的文档链。
业务文档流是一个只读表示,它提供了一组业务事务文档的前导和后继的视图,有助于监视和分析整个文档链。
文档流的初始视图高亮显示开始显示的文档。它在突出显示的文档之前或之后显示文档。此突出显示的文档称为"锚定对象"。若要查看指定业务单据的概述,请单击相应的ID.
如果单击任何其他单据视图的锚定符号,则从相应的单据透视图中可以看到单据流。
单据流当前提供两种视图:标准视图和扩展视图。
标准视图(业务视图)通常指只对业务流程感兴趣的用户需要单据流视图
扩展视图(技术视图)是指对业务流程的技术文档也感兴趣的用户需要的单据流视图
1508
除了查看业务流程单据外,还启用了
功能SAP以文档流的形式交付业务对象,现在我们还可以以文档流的形式查看合作伙伴交付业务对象的业务事务文档。从SAP文档到合作伙伴文档的链接,在解决方案的合作伙伴文档中,可以轻松查看不同解决方案的合作伙伴文档,还提供了到相应文档屏幕的导航。现在,合作伙伴可以使用SDK来存储业务文档之间的链接。同一方案可考虑4种方案,合作伙伴实现的步骤如下:
方案:
A)合作伙伴BO为锚定,与SAP交付的业务对象有关联
B)同一方案的合作伙伴业务对象之间的连接
多个业务对象之间的连接合作伙伴业务对象到多个SAP交付的业务对象。
C)SAP交付的业务对象和合作伙伴业务对象之间的链接–SAP业务对象被锚定。
D)两个或更多解决方案的合作伙伴业务对象之间的链接。
为合作伙伴配置业务文档流的步骤业务对象
字段:
1.ID:标识符(键)。
2.锚定对象名称:锚定对象名称。(必须填写)。
3.AnchorESNamespace:Anchor对象ES命名空间。(必须填写)
4.Anchorkey:如果是ID/UUID,则指定key。UUID被认为是合作伙伴业务对象的文档键。(必须填写)。
字段:
1.SpanID:标识符(键)。
2.ProfileType:业务单据流的标准视图或扩展视图。(必须填写)
3.AnchorESName:是导出单据流的业务对象的ES名称。(必须填写)
4.AnchorESNamespace:是派生文档流的BusinessObject的ES命名空间。(必须填写)
5.SpanESName:业务对象的ES名称,可以是文档流的一部分,在锚定业务对象上派生。(必须填写)
6.SpanESNamespace:BO的ES命名空间,可以是文档流的一部分,派生自锚BusinessObject。(必须填写)
7.BDF\U invisible:指定特定范围BO是可见还是不可见。
字段:
1.B1B2ID:标识符(键)
2.BO1ESName:作为链接一部分的业务文档的名称。(必须填写)
3.BO1NameSpace:作为链接一部分的业务文档的ES命名空间。(必须填写)
4.角色B1:各业务单据在相应链接中的角色。例如:前任/继任者。(必须填写)
5.BO2ESName:作为链接一部分的业务文档的名称。(必须填写)
6.BO2NameSpace:作为链接一部分的业务文档的名称空间。(必须填写)
7.角色B2:各业务单据在相应链接中的角色。例如:前任/继任者。(必须填写)
8.ResponsibleBO:指定第一个BO或第二个BO是否保存链接信息。如果为空,则表示任意一个BO都可以提供链接信息。
9.BO1key:指定文档的键是UUID还是ID。如果为空,则将UUID视为文档键。
10.BO2key:指定文档的键是UUID还是ID。如果为空,UUID作为文档键,
接口方式:获取邻居:对于链接BO1->BO2,当BO1/BO2负责维护链接时,需要对过滤器定义的对应BO(ESName和ESNamespace)执行此方法,获取邻居和BO属性,
注:为了查看锚定指标,合作伙伴必须为对应的业务对象提供至少一个属性
此BADI针对文档中上述所有场景实施,具有过滤值:
A)合作伙伴BO为锚定,云服务器多少钱,与SAP交付的BO有关系
过滤值:合作伙伴的ES名称和ES命名空间BO
B)同一解决方案的合作伙伴业务对象之间的连接链接,如:
合作伙伴BO(1)(锚定)到同一解决方案的合作伙伴BO(2)/多个合作伙伴BO到多个SAP BO
筛选器值:合作伙伴BO的ES名称和ES命名空间(1)
C)SAP交付的业务对象到合作伙伴业务对象之间的链接
筛选器值:SAP BO的ES名称和ES命名空间
D)连接2个或更多解决方案的合作伙伴业务对象。如:Partner BO(1)Solution1和Solution2的Partner BO(2)
Filter Value:SAP BO的ES Name和ES Namespace。两种方案都实现了BADI