业务背景:BP角色配置内容中涉及到BP角色,尽管我们新建了一个新的BP角色后,前台还是只显示一个视图(采购视图或公司代码视图),无法做到采购视图和供应商视图在一个界面上(在不创建BP分组的情况下)。为了方便用户前台BP界面操作,我们可以通过新建BP视图的方式来解决这个特殊需求。
SAP标准功能配置下BP前台显示如下:
#1 选择BP角色FLVN00-公司代码视图
#2 选择BP角色FLVN01-采购视图
标准的BP角色如下:
SPRO:跨应用组件->SAP 业务伙伴->业务伙伴->基本设置->商业伙伴角色->定义业务伙伴角色
#1 BP角色FLVN00-公司代码视图
BP角色类型:FLVN00-FI供应商 和 BP视图:FLVN00-CVI:FI供应商
#1 BP角色FLVN01-采购视图
BP角色类型:FLVN01-供应商 和 BP视图:FLVN01-CVI:供应商
综上以上SAP标准的配置可以看出,SAP标准功能就是通过前台BP界面选择不同的BP角色(FLVN01-公司代码视图和FLVN00-采购视图)来单独显示不同的视图,这些控制都基于BP角色类别和BP视图。如果想要将公司代码视图和采购视图合二为一,就需要自定义一个新的BP视图。
第1步,自定义BP视图的事务码:BUSD,创建自定义BP视图
备注:可以把自定义的代码定义为:BNFLVN 给供应商 和 BNFLCU给客户
第2步,自定义BP视图的事务码:BUSD,为新定义的BP视图创建 BP 视图 -> 数据集
第3步,自定义BP视图的事务码:BUSD,为新定义的BP视图创建 BP 视图 -> 调用应用程序
第4步,自定义BP视图的事务码:BUSD,为新定义的BP视图创建 BP 视图 ->屏幕顺序
第5步,自定义BP视图的事务码:BUSD,为新定义的BP视图创建 商业角色 -> 子标题 ID
自定义BP视图-BNVN 就是把SAP系统标准的BP视图FLVN01和FLVN00合并在一个BP视图里面了。在后台配置BP角色的时候,就可以选择这个自定义的BP视图,从而将FLVN01和FLVN00同时在BP前台进行显示。
第5步,给自定义的BP角色分配上面自定义的BP角色BNVN
SPRO路径:跨应用组件->SAP 业务伙伴->业务伙伴->基本设置->商业伙伴角色->定义业务伙伴角色
到目前为止,配置就全部完成了,需要去前台BP界面验证下,是否可以直接通过一个BP角色就可以显示公司代码视图和采购视图了。
事务码BP如下:
这样通过一个BP角色,而非BP角色分组(绑定FLVN00和FLVN01)的方式的好处,就是做接口的时候简单一些,如果用户直接在BP前台操作的时候,更加简单和友好一些。
希望有SAP顾问在实施项目时候尝试下,然后在评论区进行反馈,谢谢。
Done.
Created on 7st April, 2024
SAP特殊场景目录(SAP Special Scenario Catalogue): TBC
上一篇(Previous Article): TBC
下一篇(Next Article): TBC