ARTICLE DETAIL

资讯详情

深耕网站视觉设计与运营推广的一线实战洞察。

SAP S/4HANA业务伙伴BP基础视图:客户与供应商主数据维护实战

SAP S/4HANA业务伙伴BP基础视图:客户与供应商主数据维护实战 1. 先弄明白BP基础视图在客户和供应商维护里的位置刚接触 SAP S/4HANA 的朋友看到业务伙伴维护里的“基础视图”四个字常常会以为它只是地址和电话的录入页。真到项目上才发现BP 基础视图其实是客户主数据和供应商主数据的入口。以前做客户用 XD01做供应商用 XK01到了 S/4HANA前台主入口变成了事务码 BP。你在这里填的一般数据、地址、通讯、税号、银行、关系会决定后面客户角色和供应商角色能不能顺利扩展。我在项目上踩过最典型的一个坑客户催着要下销售订单销售同事说客户主数据已经建了结果 VA01 里就是带不出客户。查了半天BP 里确实有名字和地址但没有维护客户角色也没有公司代码和销售范围数据。换句话说BP 基础视图像一张“人”的档案客户和供应商角色像这个人在不同业务场景里的“身份证”。基础视图不牢后面的客户视图、供应商视图、公司代码视图、采购组织视图都会跟着别扭。这篇文章适合三类人看第一类是从 ECC 转 S/4HANA还习惯 XD01、XK01 的顾问和关键用户第二类是刚上手 BP 前台维护的财务、采购、销售支持人员第三类是要做数据迁移、批量创建、权限设计的技术同事。下面我不按培训教材的套路讲而是按前台实际点打开的页签、会遇到的报错、配置底座和排查思路来讲。1.1 从XD01、XK01到BP不只是换个事务码很多从 ECC 过来的人会问客户还是客户供应商还是供应商为什么非要搞一个业务伙伴原因在于 S/4HANA 把客户和供应商的底层模型统一了。传统客户主数据有一般数据、公司代码数据、销售数据传统供应商有一般数据、公司代码数据、采购数据。两套模型各管各的同一个集团既是客户又是供应商时经常出现名称不一致、地址不一致、税号不一致、银行信息多头维护的问题。BP 的做法是先建一个统一的业务伙伴编号再通过角色挂接客户和供应商。一个业务伙伴可以同时拥有客户角色和供应商角色。这样集团总部、工厂、收货地址、开票地址、付款银行就有机会在一套档案里统一维护。基础视图就是这套统一档案的公共部分。你在这里维护的地址、通讯、税号、银行、关系客户角色和供应商角色都能引用。但统一不等于自动。BP 不会因为你选了客户角色就自动帮你把公司代码数据、销售数据都生成好。它只是给你一个框架具体哪些页签能看、哪些字段必输、哪些字段灰掉还取决于业务伙伴角色、分组、字段状态和账户组映射。很多“字段灰显”“页签消失”“保存报错”不是前台操作错而是配置底座没有对齐。我通常建议项目上线前做一张对照表传统客户账户组对应哪个 BP 分组传统供应商账户组对应哪个 BP 分组编号范围是内部给号还是外部给号哪些字段状态从“可选”改成了“必输”。这张表不整理前台维护就会变成救火。1.2 基础视图、角色视图、公司代码视图的分工BP 前台页签很多新手容易晕。我的理解方式很简单基础视图管“这个伙伴是谁”角色视图管“这个伙伴在业务里扮演什么角色”公司代码视图管“这个伙伴在本法人下的财务规则”销售视图和采购视图管“这个伙伴在具体业务组织下的规则”。基础视图常见内容包括名称、搜索项、地址、通讯方式、标识、税号、银行明细、关系。这里的数据偏公共属性。比如一个供应商名称、统一社会信用代码、注册地址、联系人电话、开户行这些都是基础数据。客户也类似。基础数据一旦错了后面发票、付款、收货、开票都会受影响。客户角色常见页签包括客户一般数据、公司代码、销售范围。供应商角色常见页签包括供应商一般数据、公司代码、采购组织。注意客户角色和供应商角色可以同时存在。一个贸易公司既卖东西给你又从你这里买东西就可以一个 BP 编号挂两个角色。这样做的好处是付款条件和银行信息可以在一定程度上共享但公司代码层面的对账科目、付款条件、采购组织下的控制数据仍然要分别检查。很多人把“基础视图”和“一般数据”混着叫。前台看到“一般数据”页签时其实已经包含在基础视图里。但角色视图里也可能有“一般数据”字段。判断方法看字段是不是所有角色共用。如果所有角色共用多数在基础视图如果只在客户销售里出现就在客户角色如果只在供应商采购里出现就在供应商角色。1.3 一套BP数据如何同时服务客户与供应商一个业务伙伴同时是客户和供应商时前台操作顺序很关键。我的习惯是先把基础视图建完整再挂客户角色再挂供应商角色最后分别补齐公司代码、销售范围、采购组织。不要先建一个客户角色保存后再回头改名字。因为客户角色保存时可能已经触发客户编号生成后面改基础数据虽然能改但同步和审计上会多出变更记录。如果客户和供应商在公司代码下使用不同的对账科目、付款条件或者采购组织和销售组织分属不同公司基础视图里共用的地址和银行信息要特别谨慎。比如供应商的银行账户和客户的收款账户不是同一个时BP 银行页签里可以有多条银行明细但角色扩展时要指定用途。项目上我就见过供应商银行和客户银行混在一起付款程序跑出来差点付错方向。后来在银行明细里加了标识和注释并且在供应商公司代码视图里重新确认付款银行才把问题压住。BP 基础视图的另一个价值是关系。集团客户下面挂子公司、联系人挂公司、供应商挂代理都可以用关系页签。关系不是必填但对大型客户和供应商很有用。比如一家集团客户有多个开票主体你可以在关系里维护“父公司-子公司”后续报表分析、信用管理、合并开票会方便很多。2. BP前台维护前必须确认的配置底座前台 BP 卡住十有八九不是手速问题而是底座没配好。BP 的配置不像传统客户主数据那么直白它把角色、分组、编号范围、字段状态、账户组映射分散在多个节点。前台看到的一个页签背后可能是业务伙伴角色、分组、字段状态和客户/供应商账户组一起决定的。只盯着前台页面会越点越乱。我一般让关键用户先回答四个问题要建的是客户、供应商还是两者都有用内部给号还是外部给号属于哪个分组有没有特殊字段状态这四个问题没答案不要急着点保存。保存后再改编号和分组代价比新建大得多。2.1 业务伙伴角色是否激活BP 里能看到哪些角色取决于业务伙伴角色有没有激活。标准角色里客户相关常见的有客户财务角色和客户销售角色供应商相关常见的有供应商财务角色和供应商采购角色。不同版本、不同行业方案里角色代码会有差异。你在前台点“角色”覆盖范围时如果发现该有的客户或供应商角色没出现先别怀疑电脑去后台检查业务伙伴角色激活。后台路径通常在 SPRO 的跨应用组件下SAP 业务伙伴业务伙伴角色激活业务伙伴角色。这里不是把所有角色一股脑激活就完事。激活的角色会影响前台页签、字段状态和后续生成。项目上有些顾问为了省事把所有角色都打开结果前台页签多到关键用户不知道该填哪个字段状态冲突也变多。我的建议是按项目范围激活只激活客户和供应商必须用的角色测试环境先验证生产环境再按传输请求放开。还有一个常见误解BP 角色激活了不代表客户和供应商编号范围就自动配好了。角色只是让你看到页签编号范围决定你保存时会不会报“编号不存在”或“编号已使用”。这两件事要分开查。2.2 分组、编号范围与账户组映射分组是 BP 前台维护里最容易被忽略、又最影响后续行为的字段。分组决定编号范围也参与字段状态控制。业务伙伴分组和传统客户账户组、供应商账户组之间通常要做映射。客户账户组用 OBD2 维护供应商账户组用 OBD3 维护具体菜单路径随版本有差异。你要确认的是传统账户组对应哪个 BP 分组编号是内部还是外部外部给号时有没有重复校验。编号范围更直接。BP 一般使用业务伙伴编号范围客户和供应商又有各自的编号范围。S/4HANA 里客户和供应商通过 CVI 集成和业务伙伴同步。如果编号范围没配好前台可能连保存按钮都点不下去。外部给号时关键用户从旧系统带过来的客户号、供应商号能不能直接作为 BP 编号要看编号范围是否允许外部。允许外部不等于建议外部。内部给号更省心但迁移时为了保持历史凭证引用可能不得不外部给号。我踩过的一个坑测试环境用内部编号生产环境为了迁移改成外部编号结果前台 BP 创建时字段状态变了原来隐藏的编号字段突然必输关键用户没注意保存时报“编号范围不存在”。后来在项目文档里补了一条编号范围变更必须重新跑前台创建测试不能只做配置传输。2.3 字段状态与必输项控制字段状态是 BP 前台体验的关键。你以为某个字段该必输前台却是灰色你以为某个字段可选保存时又报错。原因是字段状态由业务伙伴角色、分组、字段分组共同控制。客户账户组和供应商账户组也会影响字段状态。前台看到的“必输”“可选”“显示”“隐藏”都是这些配置叠加后的结果。调整字段状态前先确认业务部门到底要不要这个字段。税号、银行账号、付款条件、搜索项这些字段在不同国家、不同行业要求不一样。项目上经常有人要求“全部必输”结果前台维护效率暴跌用户开始乱填。比如供应商的税号如果某类小额供应商确实没有强制必输就会逼用户编数据。我的做法是法定必需、付款必需、开票必需的字段才必输查询辅助类字段尽量可选通过报表去做完整性检查。字段状态调整后不要只测新建。还要测修改、显示、批量维护、CVI 同步。有些字段在新建时必输修改时却灰掉那是因为角色扩展方式不同。前台维护人员如果不知道会以为系统坏了。2.4 权限与按钮灰显BP 前台按钮灰显除了字段状态还可能是权限。业务伙伴的权限对象和传统客户、供应商权限不完全一样。用户可能能显示 BP但不能创建客户角色能改地址但不能改银行能进 BP但保存时提示没有公司代码权限。前台维护人员遇到按钮灰显第一反应往往是找顾问其实先看自己的权限角色有没有包含业务伙伴创建、修改、显示权限再看业务伙伴角色是否激活。我的经验是给关键用户权限时不要直接给超级权限。BP 能同时改客户和供应商权限放大后风险很高。最好按角色分销售支持只能维护客户销售相关角色采购支持只能维护供应商采购相关角色财务共享中心维护公司代码和银行数据。地址和通讯这种公共基础数据可以单独设一个维护岗。否则一个人把供应商银行改了付款流程可能直接受影响。3. 创建业务伙伴基础视图的完整前台操作这一章按前台实际点击顺序讲。事务码 BP 进去后界面可能因版本和角色配置略有不同但核心逻辑一致先选创建方式再选业务伙伴类别再选分组再填基础视图最后挂角色保存。你第一次操作时建议在测试环境用内部编号走一遍熟悉每个页签的保存逻辑。我通常把操作分成四段创建入口、基础数据、角色扩展、保存后检查。每段都有坑尤其是保存后检查很多人保存完就关页面结果后面业务单据带不出数据又得回头查。3.1 事务码BP进入与创建方式选择输入事务码 BP回车。前台一般会出现业务伙伴维护的初始屏幕。你可以选择“创建业务伙伴”“修改业务伙伴”“显示业务伙伴”也可以直接输入已有编号进入修改。创建时系统会让你选择业务伙伴类别。常见类别有组织、人员、组。客户和供应商主数据通常用“组织”因为公司、工厂、供应商主体都是组织。个人客户、个体供应商可能用“人员”。组用于把若干业务伙伴归组不是常规客户或供应商主体。选类别时不要随手点。类别会影响后续页签和字段。比如人员类别会多出出生日期、性别等个人字段组织类别才有法定名称、税号等组织字段。选错了保存后再改类别非常麻烦。项目上我就见过有人把供应商建成了人员后面采购组织视图死活带不出来最后只能重建。分组字段也要在创建时选对。分组通常决定编号范围和字段状态。如果你不知道选哪个先问配置顾问或者看项目主数据规范。不要为了通过保存随便选一个分组因为分组会影响编号和屏幕字段后面改分组可能又触发编号变化。3.2 组织、人员、组的选择逻辑组织类别用于公司、事业单位、供应商、客户等法人或非法人组织。人员类别用于自然人比如个体经营者、联系人、员工。组类别更像一个分类容器比如把多个供应商归到一个采购组下但它本身不一定是客户或供应商。前台建客户和供应商绝大多数场景选组织。如果同一个业务伙伴既要做客户又要做供应商类别选组织分组按主要业务属性选一个。后面挂客户角色和供应商角色时再分别补账户组相关数据。这里要注意传统客户账户组和供应商账户组可能不同映射到 BP 分组时不一定完全一致。比如一个集团公司是对外销售客户同时又是原材料供应商客户销售侧和供应商采购侧的分组需求可能冲突。项目上通常以主数据申请单为准选择影响最大、字段状态最匹配的分组然后在角色层补齐差异。人员类别不建议混用。个人客户虽然也是客户但销售定价、隐私字段、地址格式和组织客户不同。建之前先确认业务是否需要个人客户流程。否则后期报表按组织客户统计时人员类别可能被漏掉。3.3 地址页签的填写技巧地址是基础视图的核心。不要只填一个国家就保存。地址影响税号校验、销售税、运输、开票、报表。前台地址页签通常有国家、地区、城市、邮编、街道、门牌号等字段。不同国家的地址格式不同系统会按国家显示不同字段。比如有些国家要求省/州必输有些国家邮编格式校验很严。填写地址时我的习惯是先填国家再填邮编再填城市和街道。因为国家一改屏幕字段会变。顺序反了可能前面填的字段被清掉。街道和门牌号尽量分开不要全塞在街道里。开票地址和收货地址不同时可以用地址类型或关系来区分。BP 里可以维护多个地址但角色扩展时要指定哪个地址用于开票、哪个用于收货。项目上常见错误是供应商地址和银行地址混用付款文件寄错地方。地址里的搜索项也别忽略。搜索项影响前台查找 BP。名称很长但搜索项没维护用户用简称搜不到就会重复创建。我的做法是搜索项用公司简称或常用拼音缩写便于快速定位。名称、搜索项、地址三者一致主数据质量会好很多。3.4 通讯、标识、税号、银行页签通讯页签管电话、邮箱、网址等。它不是必填但对采购、销售、财务联系很重要。采购员要找供应商联系人销售要发订单确认财务要发对账单都依赖通讯数据。维护时注意区分部门电话、个人手机、公司邮箱。不要把个人邮箱当公司邮箱用人员离职后没人管。标识页签用于身份证、营业执照、税务登记号等识别信息。不同国家标识类型不同。税号页签和标识有重叠但税务用途更强。供应商付款、客户开票、预扣税都可能读税号。税号填错轻则发票校验报错重则付款被冻结。我的建议是税号必须和营业执照、税务登记一致不要凭记忆填。有多税号时要确认主税号和附加税号的用途。银行页签是供应商付款的重灾区。供应商银行账号、开户行、IBAN、SWIFT、账户持有人必须和银行开户资料一致。银行页签里可以有多条银行明细但供应商公司代码视图里要指定付款银行。如果基础视图里有多条银行公司代码视图没指定付款程序可能不知道用哪条。客户银行更多用于收款和退款也要保证账户名和客户名称匹配。名称不一致时财务通常会要求提供证明。注意银行和税号属于强敏感字段改完最好让财务复核。不要在前台随手改供应商银行很多付款事故都是从这里开始的。3.5 保存后检查角色和编号点了保存不等于结束。保存后要检查几件事业务伙伴编号是多少角色有没有生成客户编号或供应商编号有没有生成公司代码和销售/采购组织数据能不能继续维护。有些配置下保存 BP 后客户角色和供应商角色会自动生成有些配置下需要手动进入角色页签维护。不要假设所有环境都一样。我会在保存后立即用同编号再进一次 BP看三个地方角色页签是否完整编号字段是否显示状态是否激活。如果是客户再去 FD03 或 BP 显示里看客户视图如果是供应商去 FK03 或 BP 显示里看供应商视图。能显示不代表能业务使用还要测试创建销售订单或采购订单时能否带出主数据。保存后如果发现编号不对不要直接改编号字段。先确认是内部编号还是外部编号再确认编号范围。如果编号已经生成并被其他凭证引用修改会带来连锁问题。项目上最稳妥的做法是建之前把编号规则讲清楚建之后只做数据补全不做编号重排。4. 客户主数据基础视图的关键字段与落点客户主数据在 BP 里不是一个孤立的客户页签而是基础视图加客户角色加公司代码加销售范围。前台维护人员经常只填了基础视图就以为客户建完了。到了 SD 模块订单、交货、发票都带不出数据。下面我把客户侧的关键字段拆开讲。4.1 一般数据名称、搜索项、地址客户的一般数据包括名称、搜索项、地址、通讯、税号等。名称要区分法定名称和常用名称。法定名称用于合同、发票、报表常用名称用于日常沟通。BP 里通常有一个名称字段和一个搜索项字段。我的建议是名称按营业执照填搜索项按业务习惯填。不要为了搜索方便把法定名称改短否则发票抬头和合同名称会不一致。地址在客户侧影响销售税、开票和运输。客户开票地址和收货地址不同时要在销售视图或关系里维护。很多项目只维护一个地址导致开票地址和收货地址混用。销售订单里虽然可以手工改地址但主数据不准会增加单据错误率。税号影响发票和税务申报客户税号错误可能导致发票无法开票或报税失败。搜索项还有一个作用避免重复客户。数据量大的企业客户名称相似度很高。搜索项统一规则后前台输入简称就能带出候选列表。我的经验是搜索项规则要写进主数据申请单不能靠维护人员自由发挥。4.2 客户角色账户组与公司代码客户角色里账户组和公司代码是关键。账户组决定编号范围、字段状态和客户基本行为。公司代码决定这个客户在你公司下的对账科目、付款条件、信用控制等财务规则。一个客户可以在多个公司代码下使用每个公司代码的数据可能不同。比如同一个集团客户在上海公司代码下有信用额度在北京公司代码下没有这很常见。维护公司代码数据时要特别注意对账科目、付款条件、催款程序、信用控制。对账科目错了发票过账后总账会乱付款条件错了应收账龄会不准信用控制没开超信用订单可能放行。项目上有些客户主数据由销售助理维护财务规则却由财务维护。权限要分好不能让销售随便改付款条件。公司代码数据保存后最好用 FD03 或 BP 显示检查一遍。确认客户编号、公司代码、对账科目、付款条件都正确。如果客户还要做销售继续维护销售范围。4.3 销售与采购视图何时维护客户不一定有采购视图供应商不一定有销售视图这取决于业务关系。一个客户如果只买东西通常只维护客户角色和公司代码如果同时给你供货才需要供应商角色和采购组织。维护销售范围时要选销售组织、分销渠道、产品组。销售范围决定定价、交货工厂、销售办公室等。不要建完客户就催销售下单销售范围没维护订单里客户可能带不出来。销售范围可以多个。一个客户在不同销售组织下有不同条件。维护时要和销售确认哪些范围需要开。不要全开全开会导致前台选择困难也可能把不该卖的地区带进来。采购组织同理供应商在哪些采购组织下可用要按业务需要开。4.4 客户基础视图常见坑客户侧常见坑有重复创建、税号错误、地址混用、公司代码数据缺失、销售范围未维护、付款条件不一致、信用控制未开。重复创建往往是因为搜索项没规则、前台人员不等查重就新建。税号错误多发生在迁移数据旧系统税号格式和新系统不一致。地址混用多发生在多地点客户。我的建议是客户主数据申请单上必须有查重结果、税号附件、开票地址和收货地址说明、公司代码和销售范围清单。维护人员按单操作不要凭聊天记录建客户。建完后跑一次主数据完整性报表把缺公司代码、缺销售范围、缺税号的客户筛出来。5. 供应商主数据基础视图的关键字段与落点供应商侧和客户侧逻辑类似但财务和采购关注点不同。供应商基础视图里的银行、税号、付款条件直接影响付款和发票校验。采购组织数据影响采购订单和收货。前台维护人员如果只填名称和地址采购和财务都会来找。5.1 供应商角色与账户组供应商角色里账户组决定编号范围和字段状态。公司代码数据决定对账科目、付款条件、付款方式、预扣税等。采购组织数据决定采购订单里的货币、付款条件、控制数据。一个供应商可以在多个公司代码和多个采购组织下使用。维护时要确认清楚。供应商账户组通常按供应商类型划分比如国内供应商、国外供应商、一次性供应商、员工供应商。不同账户组字段状态不同。一次性供应商通常允许简化地址和银行信息但付款时要特别小心。项目上一次性供应商用得多主数据质量容易滑坡。我的建议是一次性供应商也要有查重和审批不能因为“一次性”就随便建。5.2 公司代码视图与付款条件公司代码视图里付款条件和付款方式最关键。付款条件决定付款基准日和账期付款方式决定付款走哪种渠道。银行信息在基础视图里但付款时通常结合公司代码视图的付款方式一起用。付款条件填错供应商可能提前收到款或者被拖账。付款方式填错付款程序可能跑不出建议。对账科目也要注意。供应商对账科目通常按账户组和公司代码确定。如果对账科目配置错了发票校验和付款过账会到错误科目。项目上常见问题是供应商公司代码数据没维护MIRO 发票校验时提示没有供应商主数据或对账科目。解决方法是回 BP 补公司代码视图不是去改发票。5.3 采购组织视图与采购数据采购组织视图决定采购订单里的供应商数据。常见字段包括采购组织、货币、付款条件、采购组、控制数据。供应商在采购组织下没维护ME21N 创建采购订单时可能带不出供应商。采购组织数据和公司代码数据可以不同比如采购组织用美元公司代码用本币系统会按配置处理。采购组也很重要。采购组决定采购员和审批路径。供应商主数据里可以指定默认采购组但不是所有项目都启用。维护前和采购确认好。不要为了图省事把采购组织全开采购订单里选错采购组织会带来后续收货和发票问题。5.4 银行数据和税号对付款的影响供应商银行数据和税号是付款的两大关键。银行账号、开户行、账户名必须准确。税号影响预扣税和发票校验。如果供应商是国外供应商还涉及国际银行账号和税务标识。付款程序跑之前财务通常会做银行数据复核。前台维护人员改完银行最好通知财务重新检查付款建议。我的经验是供应商银行变更必须走审批。不要允许采购助理直接改银行。银行变更欺诈在企业里很常见SAP 权限和审批流要能拦住。技术上可以用变更凭证、双人复核、银行变更报表来监控。6. 常见报错、激活失败与排查清单BP 前台维护的报错很多但归类后无非几类角色没激活、编号范围不对、字段状态冲突、账户组映射缺失、CVI 同步异常、权限不足。下面按实际排查顺序讲。6.1 BP激活失败怎么办这里说的激活失败通常不是指网络或工具而是业务伙伴角色未激活、业务伙伴编号范围未配置、客户供应商同步未启用。前台表现可能是角色页签不出现、保存报错“业务伙伴角色未激活”、客户或供应商编号没生成。排查时先去后台看业务伙伴角色激活状态再看编号范围再看 CVI 配置。如果是生产环境已经出现激活失败不要直接改配置。先确认影响范围哪些 BP 受影响哪些客户供应商没同步是否有业务单据已经引用。然后按配置顾问、开发、财务、采购一起评估。我的习惯是先在测试环境复现把配置变更和传输请求准备好再上生产。生产环境最怕边查边改越改越乱。6.2 页签缺失、字段灰显、编号重复页签缺失先查角色激活和权限。字段灰显先查字段状态和分组。编号重复先查外部给号规则和编号范围。三个问题看起来不同其实都在配置底座里。前台维护人员可以做一个简单记录什么事务码、什么用户、什么 BP 编号、什么分组、什么角色、报什么消息。有了这些信息顾问排查会快很多。编号重复还有一种情况旧系统迁移时客户号和供应商号分别来自不同编号段映射到 BP 编号时冲突。解决办法要么调整映射要么允许 BP 编号和客户号不同通过角色里的客户编号字段关联。这需要数据迁移团队提前设计。6.3 CVI同步与客户供应商不一致S/4HANA 里客户和供应商通过 CVI 和业务伙伴同步。你改了 BP 地址客户视图不一定马上变你改了客户视图BP 基础视图也不一定同步。具体同步方向取决于配置。前台维护时如果发现两边数据不一致先看同步状态和错误日志不要手工两边改。手工改容易造成下次同步覆盖。CVI 同步错误常见原因有字段长度不一致、必输字段缺失、编号范围不匹配、业务伙伴角色未激活。排查时可以用同步监控报表看错误消息。修复后重新同步确认客户和供应商视图都正确。项目上线初期建议每天检查同步队列。6.4 常见问题速查表现象可能原因优先检查处理建议BP 保存后没有客户编号客户角色未激活、编号范围未配、CVI 未启用角色激活、编号范围、CVI 配置补配置后重新保存或同步供应商页签看不到供应商角色未激活、权限不足业务伙伴角色、用户权限激活角色或补权限字段灰色不能改字段状态为显示、分组控制、角色限制字段状态、分组、账户组映射按业务需求调整字段状态编号重复报错外部给号重复、编号范围冲突编号范围、输入编号换号或改内部给号采购订单带不出供应商采购组织视图未维护供应商采购组织数据补采购组织视图销售订单带不出客户销售范围未维护客户销售范围数据补销售范围付款建议没有供应商银行信息缺失、付款方式未维护银行页签、公司代码视图补银行和付款方式发票校验报对账科目错公司代码视图未维护供应商公司代码数据补对账科目和付款条件CVI 同步报错字段映射、必输、编号问题同步监控日志按错误消息修数据后重同步修改后两边不一致同步方向理解错误同步配置和日志不要手工双改按同步机制处理7. 实操心得把BP维护做顺手的几个习惯BP 维护看起来只是前台录数据实际牵着销售、采购、财务、数据迁移、权限和审计。我做了这么多项目总结下来前台操作本身不难难的是数据标准、配置底座和变更控制。下面几条是我个人觉得最值得坚持的习惯。7.1 先分组后建号别急着保存新建 BP 之前先确认业务伙伴类别、分组、编号范围、角色。不要打开 BP 就填名字。分组和编号一旦保存后面改动成本很高。我的做法是让关键用户先填申请单申请单上写清楚客户还是供应商国内还是国外内部编号还是外部编号需要哪些公司代码、销售范围、采购组织银行和税号附件是否齐全。维护人员拿到申请单再进 BP。保存前再看一眼地址国家和税号。国家错了税号校验和地址格式都会错。税号错了付款和开票都会受影响。这些字段改起来虽然不难但涉及财务复核最好一次做对。7.2 用检查工具和监控报表SAP 里有很多主数据检查工具和监控报表。前台维护人员不一定要会配置但要知道去哪里看完整性。客户缺公司代码、缺销售范围供应商缺采购组织、缺银行都可以通过报表筛出来。CVI 同步有监控日志BP 有变更凭证。项目上线后建议每周跑一次主数据质量报表把问题清单发给对应业务部门。我自己的习惯是新建或修改 BP 后用显示事务码再进一次看角色、编号、公司代码、销售/采购组织是否完整。不要只信保存成功的消息。保存成功只代表数据写进去了不代表业务能用。7.3 迁移和批量维护的边界数据迁移时批量创建 BP 和前台单个创建是两回事。批量工具可以导入基础视图和角色数据但配置底座不对批量会全军覆没。迁移前要清洗数据名称、地址、税号、银行、账户组、编号范围。旧系统里客户和供应商重复的要在迁移前做合并决策。不要指望迁移工具帮你解决业务规则。批量维护也要控制权限。LSMW、BDC、BAPI、迁移 Cockpit 都能批量改主数据但改完要有校验报表。项目上见过批量改付款条件后没校验导致付款建议异常。批量操作必须留日志、留审批、留回滚方案。7.4 权限审计与变更记录BP 能同时影响客户和供应商权限必须收紧。创建、修改、显示、银行变更、税号变更最好分权。关键字段变更要有审计记录。SAP 的变更凭证可以看字段新旧值但业务部门不一定看得懂。可以做一个变更报表把银行、税号、付款条件、公司代码等关键字段的变更筛出来定期给财务和内控看。我个人的体会是BP 维护做得好不好不看前台点得多快看的是建完之后销售能开单、采购能下单、财务能付款、报表能取数。只要有一个环节卡住就回到基础视图和角色配置里查。把分组、编号、角色、字段状态这四件事理清楚BP 前台维护其实很顺。
返回列表