前几天遇到的BP出现的一个问题,可能是通过接口创建业务伙伴并扩展客户视图时出现的问题,导致业务伙伴不能编辑,每次已编辑就报上述消息,现记录解决思路:
首先通过资料查找到可以用事务码FLBPD2来解决这个问题,
但是运行这个事务码并未解决,后发现表CVI_CUST_LINK中缺少一条数据,
其中字段包括:业务伙伴全局唯一标识符,客户等,
这些字段对应表BUT000中的字段,
因此第一步先在这个表中插入一条相同数据
这一步做完,发现又报了另一个关于地址的错误,地址关系记录如下
表名:BUT020(BP地址)
字段:PARTNER-业务伙伴,ADDRNUMBER-地址编号
表名:KNA1(客户主文件的一般数据)
字段:KUNNR-客户 ,ADRNR -地址
表名:ADRC(地址 (业务地址服务))
字段:DDRNUMBER
以上表BUT020中的partner字段和表kna1中的kunnr字段是对应的,但是地址编号会不同,
先有but020中的地址编号addrnumber,后有kna1中的地址 adrnr
两个地址编号都会保存在表adrc中,两条数据编号不同,但是其他内容都全部一致
需要将以上三个表中的数据完善好,可以解决地址报错