SAP BAPI-MM模块-BP供应商主数据创建-CVI_EI_INBOUND_MAIN-SE37函数测试(事务码BP&后台表BUT000/20/BK&LFM1&WYT3&LFB1)超级干货系列

目录

业务说明

1 BAPI注意事项

2 BAPI基础数据

3 BAPI数据结构

查看BAPI数据路径

BP供应商基本视图路径

BP供应商银行数据路径

BP供应商采购组织视图路径

BP供应商公司代码视图路径

4 BAPI函数调用

5 BAPI必要数据

BP供应商基本视图BAPI入参数据

基本视图-抬头数据(3)-后台表BUT000

基本视图-地址(8)-后台表BUT020=>ADRC

基本视图-地址(12)-后台表BUT020=>ADRC & ADR6

基本视图-标识(10)-后台表BUT000 & TB039B & BUT0ID & DFKKBPTAXNUM

基本视图-控制(1)-后台表BUT000

基本视图-状态(1)-后台表BUT000

BP供应商银行BAPI入参数据

基本视图-支付交易(5)-后台表BUT0BK

BP供应商采购组织视图BAPI入参数据

采购视图(1)-后台表LFM1

采购视图-采购数据(16)-后台表LFM1

采购视图-伙伴功能(3)-后台表LFM1 & WYT3

BP供应商公司代码视图BAPI入参数据 

公司视图(1)-后台表LFB1

公司视图(1)-供应商:科目管理-后台表LFB1

公司视图(0)-供应商:信函-后台表LFB1

公司视图(1)-供应商:状态-后台表LFB1

公司视图(0)-供应商:代扣所得税-后台表LFB1

公司视图(0)-供应商:文本-后台表LFB1

6 BAPI执行测试


业务说明

在实战项目上,存在外部接口业务或批导或功能程序时,需要在开发程序中调用SAP标准业务应用程序接口,就是经常听到的BAPI。SAP给常用的业务都预定义了BAPI,所以有需要的时候,就要找到对应的BAPI。需要对BAPI的结构和字段非常熟悉,否则不能正确的使用BAPI,从而导致各种报错。为了降低测试过程中的报错,需要在写程序前,将需要调用的BAPI使用事务码SE37进行相关测试,以掌握具体的入参和出参等详细数据。

1 BAPI注意事项

BP创建BAPI结构相对来说比较复杂,需要填写的数据比较多,所以结构一定要弄清楚。

1处,输入BP BAPI-CVI_EI_INBOUND_MAIN

2处,点击 执行 按钮 进入

3处,就显示 一行数据 I_DATA 需要点击 详细信息 进入

4处,通过搜索功能,找到对应的BAPI入参组件进行赋值

结论:BP BAPI这样的结构在使用事务码SE37进行模拟时在操作上非常不友好。

2 BAPI基础数据

BAPI功能:BP主数据创建

BAPI:CVI_EI_INBOUND_MAIN

对应前台事务码:BP

BP供应商对应视图:BP基本视图+银行数据、采购视图、公司代码视图

3 BAPI数据结构

EXPORTING:程序将值传给函数模块的导入参数(入参)。
IMPORTING:实际参数会分配给函数模块的导出参数(出参)。
TABLE:函数模块中传递和处理多个记录的数据。
EXCEPTIONS:函数中定义的异常自动分配不同数值(异常)。

查看BAPI数据路径

1处,输入BAPI

2处,点击 显示 进入

3处,点击 关联类型 CVIS_EI_EXTERN_T - Complex Interface for BP Within CVI(顾客/供应商集成的输入) 进入

4处,点击 行类型 CVIS_EI_EXTERN - CVI 中业务伙伴的复杂接口 进入

5处,显示的就是BP创建BAPI对应的所有组件

BP供应商基本视图路径

1处,双击 BUS_EI_EXTERN 业务合作伙伴的复杂外部接口 进入

2处,HEADER-BUS_EI_HEADER 和 CENTRAL_DATA-BUS_EI_CENTRAL_DATA 对应的是BP基本视图数据

BP供应商银行数据路径

1处,双击 BUS_EI_EXTERN 业务合作伙伴的复杂外部接口 进入

2处,CENTRAL_DATA-BUS_EI_CENTRAL_DATA  外部接口:中心数据

3处,BANKDETAIL-BUS_EI_BANKDETAIL 对应BP银行数据

BP供应商采购组织视图路径

1处,双击 VENDOR-VMDS_EI_EXTERN 复杂外部接口的供应商 进入

2处,双击 PURCHASING_DATA-VMDS_EI_VMD_PURCHASING 外部接口:采购数据 进入

3处,双击 PURCHASING-VMDS_EI_PURCHASING_T 外部接口:商业组织 进入

4处,双击 VMDS_EI_PURCHASING 进入

5处,双击 DATA-VMDS_EI_PURCHASING_DATA 外部接口:商业组织/ 数据字段 进入

BP供应商公司代码视图路径

1处,双击 VENDOR-VMDS_EI_EXTERN 复杂外部接口的供应商 进入

2处,双击 COMPANY_DATA-VMDS_EI_VMD_COMPANY 外部接口:公司代码数据

3处,双击 COMPANY-VMDS_EI_COMPANY_T 外部接口:公司代码数据 进入

4处,双击 VMDS_EI_COMPANY 进入

5处,双击 DATA-VMDS_EI_COMPANY_DATA 外部接口:公司代码数据/数据字段 进入

4 BAPI函数调用

BP供应商创建BAPI: CVI_EI_INBOUND_MAIN

CALL FUNCTION 'CVI_EI_INBOUND_MAIN'
  EXPORTING
    i_data         =
* IMPORTING
*   E_RETURN       =

5 BAPI必要数据

如何快速在BAPI中找到对应的BAPI组件并输入正确的值,就需要弄清楚每个组件的位置路径和名称 对应的前台字段或后台表字段 对应关系。

详见BP供应商BAPI创建字段整理如下:
1 供应商BP基本视图 接口结构:ZMM_BOTECK_VENDOR_GM
2 供应商BP银行明细 接口结构:ZMM_BOTECK_VENDOR_BANK
3 供应商BP采购组织视图 接口结构:ZMM_BOTECK_VENDOR_PUR
4 供应商BP公司代码视图 接口结构:ZMM_BOTECK_VENDOR_FI

BP供应商基本视图BAPI入参数据

基本视图-抬头数据(3)-后台表BUT000

1处,字段1:BUT000-TYPE 业务伙伴类别(1-人员 & 2-组织 & 3-组)= BP_CONTROL-CATEGORY 值:2

SE37测试路径: I_DATA->PARTNER->CENTRAL_DATA->COMMON->DATA->BP_CONTROL->CATEGORY

==>字段1-BAPI路径:SE37->CVI_EI_INBOUND_MAIN->显示->导入->CVIS_EI_EXTERN_T->CVIS_EI_EXTERN->PARTNER-BUS_EI_EXTERN->CENTRAL_DATA-BUS_EI_CENTRAL_DATA->COMMON-BUS_EI_BUPA_CENTRAL->DATA-BUS_EI_BUPA_CENTRAL_DATA->BP_CONTROL-BUS_EI_BUPA_CENTRAL_MAIN->CATEGORY-BU_TYPE(业务伙伴类别)

2处,字段2:BUT000-PARTNER 业务伙伴(业务伙伴编号)= BPARTNER-BU_PARTNER 值:系统内部给号

SE37测试路径:I_DATA->PARTNER->HEADER->OBJECT_INSTANCE->BPARTNER

==>字段2-BAPI路径:SE37->CVI_EI_INBOUND_MAIN->显示->导入->CVIS_EI_EXTERN_T->CVIS_EI_EXTERN->PARTNER-BUS_EI_EXTERN->HEADER-BUS_EI_HEADER->OBJECT_INSTANCE-BUS_EI_INSTANCE->BPARTNER-BU_PARTNER(业务伙伴)

3处,字段3:BUT000-BU_GROUP 业务伙伴分组(供应商分组-编码范围)

SE37测试路径:I_DATA->PARTNER->CENTRAL_DATA->COMMON->DATA->BP_CONTROL->GROUPING

==>字段3-BAPI路径:SE37->CVI_EI_INBOUND_MAIN->显示->导入->CVIS_EI_EXTERN_T->CVIS_EI_EXTERN->PARTNER-BUS_EI_EXTERN->CENTRAL_DATA-BUS_EI_CENTRAL_DATA->COMMON-BUS_EI_BUPA_CENTRAL->DATA-BUS_EI_BUPA_CENTRAL_DATA->BP_CONTROL-BUS_EI_BUPA_CENTRAL_MAIN->GROUPING-BU_GROUP(业务伙伴分组)

4处,字段4:BUT100-RLTYP 业务伙伴角色(BP角色=FLVN00和FLVN01)

SE37测试路径:I_DATA->PARTNER->CENTRAL_DATA->COMMON->DATA->BP_CONTROL->GROUPING

==>字段4-BAPI路径:SE37->CVI_EI_INBOUND_MAIN->显示->导入->CVIS_EI_EXTERN_T->CVIS_EI_EXTERN->PARTNER-BUS_EI_EXTERN->CENTRAL_DATA-BUS_EI_CENTRAL_DATA->ROLE-BUS_EI_ROLES->ROLES-BUS_EI_BUPA_ROLES_T->BUS_EI_BUPA_ROLES->DATA_KEY-BU_ROLE (BP 角色)

基本视图-地址(8)-后台表BUT020=>ADRC

1处,字段1:BUT000-TITLE  称谓(公司&空)

SE37测试路径:I_DATA->PARTNER->CENTRAL_DATA->COMMON->DATA->BP_CENTRALDATA->TITLE_KEY

==>字段1-BAPI路径:SE37->CVI_EI_INBOUND_MAIN->显示->导入->CVIS_EI_EXTERN_T->CVIS_EI_EXTERN->PARTNER-BUS_EI_EXTERN->CENTRAL_DATA-BUS_EI_CENTRAL_DATA->COMMON-BUS_EI_BUPA_CENTRAL->DATA-BUS_EI_BUPA_CENTRAL_DATA->BP_CENTRALDATA-BUS_EI_STRUC_CENTRAL->TITLE_KEY-AD_TITLE(称谓)

2处,字段2:BUT000-NAME_ORG1 组织名称 1(供应商名称1)

SE37测试路径:I_DATA->PARTNER->CENTRAL_DATA->COMMON->DATA->BP_ORGANIZATION->NAME1

==>字段2-BAPI路径:SE37->CVI_EI_INBOUND_MAIN->显示->导入->CVIS_EI_EXTERN_T->CVIS_EI_EXTERN->PARTNER-BUS_EI_EXTERN->CENTRAL_DATA-BUS_EI_CENTRAL_DATA->COMMON-BUS_EI_BUPA_CENTRAL->DATA-BUS_EI_BUPA_CENTRAL_DATA->BP_ORGANIZATION-BUS_EI_STRUC_CENTRAL_ORGAN->NAME1-BU_NAMEOR1(组织名称 1)

3处,字段3:BUT000-NAME_ORG2 组织名称 2(供应商名称2)

==>字段3-BAPI路径:SE37->CVI_EI_INBOUND_MAIN->显示->导入->CVIS_EI_EXTERN_T->CVIS_EI_EXTERN->PARTNER-BUS_EI_EXTERN->CENTRAL_DATA-BUS_EI_CENTRAL_DATA->COMMON-BUS_EI_BUPA_CENTRAL->DATA-BUS_EI_BUPA_CENTRAL_DATA->BP_ORGANIZATION-BUS_EI_STRUC_CENTRAL_ORGAN->NAME2-BU_NAMEOR2(组织名称 2)

4处,字段4:BUT000-NAME_ORG3 组织名称 3(供应商名称3)

==>字段4-BAPI路径:SE37->CVI_EI_INBOUND_MAIN->显示->导入->CVIS_EI_EXTERN_T->CVIS_EI_EXTERN->PARTNER-BUS_EI_EXTERN->CENTRAL_DATA-BUS_EI_CENTRAL_DATA->COMMON-BUS_EI_BUPA_CENTRAL->DATA-BUS_EI_BUPA_CENTRAL_DATA->BP_ORGANIZATION-BUS_EI_STRUC_CENTRAL_ORGAN->NAME3-BU_NAMEOR3(组织名称 3)

5处,字段5:BUT000-NAME_ORG4 组织名称 4(供应商名称4)

==>字段5-BAPI路径:SE37->CVI_EI_INBOUND_MAIN->显示->导入->CVIS_EI_EXTERN_T->CVIS_EI_EXTERN->PARTNER-BUS_EI_EXTERN->CENTRAL_DATA-BUS_EI_CENTRAL_DATA->COMMON-BUS_EI_BUPA_CENTRAL->DATA-BUS_EI_BUPA_CENTRAL_DATA->BP_ORGANIZATION-BUS_EI_STRUC_CENTRAL_ORGAN->NAME4-BU_NAMEOR4(组织名称 4)

6处,字段6:BUT000-TITLE_LET 问候 (集团名称) 

SE37测试路径:I_DATA->PARTNER->CENTRAL_DATA->COMMON->DATA->BP_CENTRALDATA->TITLELETTER

==>字段6-BAPI路径:SE37->CVI_EI_INBOUND_MAIN->显示->导入->CVIS_EI_EXTERN_T->CVIS_EI_EXTERN->PARTNER-BUS_EI_EXTERN->CENTRAL_DATA-BUS_EI_CENTRAL_DATA->COMMON-BUS_EI_BUPA_CENTRAL->DATA-BUS_EI_BUPA_CENTRAL_DATA->BP_CENTRALDATA-BUS_EI_STRUC_CENTRAL->TITLELETTER-BU_TITLE_LET(问候)

7处,字段7:BUT000-BU_SORT1 业务伙伴的搜索词 1

SE37测试路径:I_DATA->PARTNER->CENTRAL_DATA->COMMON->DATA->BP_CENTRALDATA->SEARCHTERM1

==>字段7-BAPI路径:SE37->CVI_EI_INBOUND_MAIN->显示->导入->CVIS_EI_EXTERN_T->CVIS_EI_EXTERN->PARTNER-BUS_EI_EXTERN->CENTRAL_DATA-BUS_EI_CENTRAL_DATA->COMMON-BUS_EI_BUPA_CENTRAL->DATA-BUS_EI_BUPA_CENTRAL_DATA->BP_CENTRALDATA-BUS_EI_STRUC_CENTRAL->SEARCHTERM1-BU_SORT1(业务伙伴的搜索词 1)

8处,字段8:BUT000-BU_SORT2 业务伙伴的搜索词 2

==>字段8-BAPI路径:SE37->CVI_EI_INBOUND_MAIN->显示->导入->CVIS_EI_EXTERN_T->CVIS_EI_EXTERN->PARTNER-BUS_EI_EXTERN->CENTRAL_DATA-BUS_EI_CENTRAL_DATA->COMMON-BUS_EI_BUPA_CENTRAL->DATA-BUS_EI_BUPA_CENTRAL_DATA->BP_CENTRALDATA-BUS_EI_STRUC_CENTRAL->SEARCHTERM2-BU_SORT2(业务伙伴的搜索词 2)

基本视图-地址(12)-后台表BUT020=>ADRC & ADR6

1处,字段1:BUT020=>ADRC-STREET 街道

==>字段1-BAPI路径:SE37->CVI_EI_INBOUND_MAIN->显示->导入->CVIS_EI_EXTERN_T->CVIS_EI_EXTERN->PARTNER-BUS_EI_EXTERN->CENTRAL_DATA-BUS_EI_CENTRAL_DATA->ADDRESS-BUS_EI_ADDRESS->ADDRESSES-BUS_EI_BUPA_ADDRESS_T->BUS_EI_BUPA_ADDRESS->DATA-BUS_EI_BUPA_ADDRESS_DATA->POSTAL-BUS_EI_BUPA_POSTAL_ADDRESS->DATA-BUS_EI_STRUC_ADDRESS->STREET-AD_STREET(街道)

2处,字段2:BUT020=>ADRC-HOUSE_NUM1 门牌号

==>字段2-BAPI路径:SE37->CVI_EI_INBOUND_MAIN->显示->导入->CVIS_EI_EXTERN_T->CVIS_EI_EXTERN->PARTNER-BUS_EI_EXTERN->CENTRAL_DATA-BUS_EI_CENTRAL_DATA->ADDRESS-BUS_EI_ADDRESS->ADDRESSES-BUS_EI_BUPA_ADDRESS_T->BUS_EI_BUPA_ADDRESS->DATA-BUS_EI_BUPA_ADDRESS_DATA->POSTAL-BUS_EI_BUPA_POSTAL_ADDRESS->DATA-BUS_EI_STRUC_ADDRESS->HOUSE_NO-AD_HSNM1(门牌号)

3处,字段3:BUT020=>ADRC-POST_CODE1 邮政编码

==>字段3-BAPI路径:SE37->CVI_EI_INBOUND_MAIN->显示->导入->CVIS_EI_EXTERN_T->CVIS_EI_EXTERN->PARTNER-BUS_EI_EXTERN->CENTRAL_DATA-BUS_EI_CENTRAL_DATA->ADDRESS-BUS_EI_ADDRESS->ADDRESSES-BUS_EI_BUPA_ADDRESS_T->BUS_EI_BUPA_ADDRESS->DATA-BUS_EI_BUPA_ADDRESS_DATA->POSTAL-BUS_EI_BUPA_POSTAL_ADDRESS->DATA-BUS_EI_STRUC_ADDRESS->POSTL_COD1-AD_PSTCD1(邮政编码)

4处,字段4:BUT020=>ADRC-CITY1 城市

==>字段4-BAPI路径:SE37->CVI_EI_INBOUND_MAIN->显示->导入->CVIS_EI_EXTERN_T->CVIS_EI_EXTERN->PARTNER-BUS_EI_EXTERN->CENTRAL_DATA-BUS_EI_CENTRAL_DATA->ADDRESS-BUS_EI_ADDRESS->ADDRESSES-BUS_EI_BUPA_ADDRESS_T->BUS_EI_BUPA_ADDRESS->DATA-BUS_EI_BUPA_ADDRESS_DATA->POSTAL-BUS_EI_BUPA_POSTAL_ADDRESS->DATA-BUS_EI_STRUC_ADDRESS->CITY-AD_CITY1(城市)

5处,字段5:BUT020=>ADRC-COUNTRY 国家/地区

==>字段5-BAPI路径:SE37->CVI_EI_INBOUND_MAIN->显示->导入->CVIS_EI_EXTERN_T->CVIS_EI_EXTERN->PARTNER-BUS_EI_EXTERN->CENTRAL_DATA-BUS_EI_CENTRAL_DATA->ADDRESS-BUS_EI_ADDRESS->ADDRESSES-BUS_EI_BUPA_ADDRESS_T->BUS_EI_BUPA_ADDRESS->DATA-BUS_EI_BUPA_ADDRESS_DATA->POSTAL-BUS_EI_BUPA_POSTAL_ADDRESS->DATA-BUS_EI_STRUC_ADDRESS->COUNTRY-LAND1(国家/地区)

6处,字段6:BUT020=>ADRC-REGION 地区(省/自治区/直辖市、市、县)

==>字段6-BAPI路径:SE37->CVI_EI_INBOUND_MAIN->显示->导入->CVIS_EI_EXTERN_T->CVIS_EI_EXTERN->PARTNER-BUS_EI_EXTERN->CENTRAL_DATA-BUS_EI_CENTRAL_DATA->ADDRESS-BUS_EI_ADDRESS->ADDRESSES-BUS_EI_BUPA_ADDRESS_T->BUS_EI_BUPA_ADDRESS->DATA-BUS_EI_BUPA_ADDRESS_DATA->POSTAL-BUS_EI_BUPA_POSTAL_ADDRESS->DATA-BUS_EI_STRUC_ADDRESS->REGION-REGIO(地区(省/自治区/直辖市、市、县))

7处,字段7:BUT020=>ADRC-LANGU 语言

==>字段7-BAPI路径:SE37->CVI_EI_INBOUND_MAIN->显示->导入->CVIS_EI_EXTERN_T->CVIS_EI_EXTERN->PARTNER-BUS_EI_EXTERN->CENTRAL_DATA-BUS_EI_CENTRAL_DATA->ADDRESS-BUS_EI_ADDRESS->ADDRESSES-BUS_EI_BUPA_ADDRESS_T->BUS_EI_BUPA_ADDRESS->DATA-BUS_EI_BUPA_ADDRESS_DATA->POSTAL-BUS_EI_BUPA_POSTAL_ADDRESS->DATA-BUS_EI_STRUC_ADDRESS->LANGU(语言)

8处,字段8:BUT020=>ADRC/ADR2-TEL_NUMBER 电话号码: 拨区号 + 号码

==>字段8-BAPI路径:SE37->CVI_EI_INBOUND_MAIN->显示->导入->CVIS_EI_EXTERN_T->CVIS_EI_EXTERN->PARTNER-BUS_EI_EXTERN->CENTRAL_DATA-BUS_EI_CENTRAL_DATA->COMMUNICATION-BUS_EI_COMMUNICATION->PHONE-BUS_EI_TEL_DATA->PHONE-BUS_EI_BUPA_TELEPHONE_T->BUS_EI_BUPA_TELEPHONE->CONTACT-BUS_EI_BUPA_TELEPHONE_CON->DATA-BUS_EI_STRUC_TEL_DATA->TELEPHONE-AD_TLNMBR(电话号码: 拨区号 + 号码)

9处,字段9:BUT020=>ADRC/ADR3-FAX_NUMBER 传真号: 拨号+编号

==>字段9-BAPI路径:SE37->CVI_EI_INBOUND_MAIN->显示->导入->CVIS_EI_EXTERN_T->CVIS_EI_EXTERN->PARTNER-BUS_EI_EXTERN->CENTRAL_DATA-BUS_EI_CENTRAL_DATA->COMMUNICATION-BUS_EI_COMMUNICATION->FAX-BUS_EI_FAX_DATA->FAX-BUS_EI_BUPA_FAX_T->BUS_EI_BUPA_FAX->CONTACT-BUS_EI_BUPA_FAX_CON->DATA-BUS_EI_STRUC_FAX_DATA->FAX-AD_FXNMBR(传真号: 拨号+编号)

10处,字段10:BUT020=>ADR6-SMTP_ADDR 电子邮件地址

==>字段10-BAPI路径:SE37->CVI_EI_INBOUND_MAIN->显示->导入->CVIS_EI_EXTERN_T->CVIS_EI_EXTERN->PARTNER-BUS_EI_EXTERN->CENTRAL_DATA-BUS_EI_CENTRAL_DATA->COMMUNICATION-BUS_EI_COMMUNICATION->SMTP-BUS_EI_SMTP_DATA->SMTP-BUS_EI_BUPA_SMTP_T->BUS_EI_BUPA_SMTP->CONTACT-BUS_EI_BUPA_SMTP_CON->DATA-BUS_EI_STRUC_SMTP_DATA->E_MAIL-AD_SMTPADR(电子邮件地址)

11处,字段11:BUT020=>ADDR_VALID_FROM 有效期自

==>字段11-BAPI路径:SE37->CVI_EI_INBOUND_MAIN->显示->导入->CVIS_EI_EXTERN_T->CVIS_EI_EXTERN->PARTNER-BUS_EI_EXTERN->CENTRAL_DATA-BUS_EI_CENTRAL_DATA->ADDRESS-BUS_EI_ADDRESS->ADDRESSES-BUS_EI_BUPA_ADDRESS_T->BUS_EI_BUPA_ADDRESS->DATA-BUS_EI_BUPA_ADDRESS_DATA->POSTAL-BUS_EI_BUPA_POSTAL_ADDRESS->DATA-BUS_EI_STRUC_ADDRESS->VALIDFROMDATE-BU_DATFROM(有效日期(有效起始日期))

12处,字段12:BUT020=>ADDR_VALID_TO 有效期至

==>字段12-BAPI路径:SE37->CVI_EI_INBOUND_MAIN->显示->导入->CVIS_EI_EXTERN_T->CVIS_EI_EXTERN->PARTNER-BUS_EI_EXTERN->CENTRAL_DATA-BUS_EI_CENTRAL_DATA->ADDRESS-BUS_EI_ADDRESS->ADDRESSES-BUS_EI_BUPA_ADDRESS_T->BUS_EI_BUPA_ADDRESS->DATA-BUS_EI_BUPA_ADDRESS_DATA->POSTAL-BUS_EI_BUPA_POSTAL_ADDRESS->DATA-BUS_EI_STRUC_ADDRESS->VALIDTODATE-BU_DATTO(有效日期(有效截止日期))

基本视图-标识(10)-后台表BUT000 & TB039B & BUT0ID & DFKKBPTAXNUM

1处,字段1:BUT000-LEGAL_ENTY 公司形式(可以通过后台配置增加自定义字段)

==>字段1-BAPI路径:SE37->CVI_EI_INBOUND_MAIN->显示->导入->CVIS_EI_EXTERN_T->CVIS_EI_EXTERN->PARTNER-BUS_EI_EXTERN->CENTRAL_DATA-BUS_EI_CENTRAL_DATA->COMMON-BUS_EI_BUPA_CENTRAL->DATA-BUS_EI_BUPA_CENTRAL_DATA->BP_ORGANIZATION-BUS_EI_STRUC_CENTRAL_ORGAN->LEGALFORM-BU_LEGENTY(业务伙伴:组织机构的公司形式)

2处,字段2:BUT000-LEGAL_ORG 法律实体(可以通过后台配置增加自定义字段)

==>字段2-BAPI路径:SE37->CVI_EI_INBOUND_MAIN->显示->导入->CVIS_EI_EXTERN_T->CVIS_EI_EXTERN->PARTNER-BUS_EI_EXTERN->CENTRAL_DATA-BUS_EI_CENTRAL_DATA->COMMON-BUS_EI_BUPA_CENTRAL->DATA-BUS_EI_BUPA_CENTRAL_DATA->BP_ORGANIZATION-BUS_EI_STRUC_CENTRAL_ORGAN->LEGALORG-BU_LEGAL_ORG(组织机构的法人)

3处,字段3:BUT000-FOUND_DAT 成立日期(供应商成立日期)

==>字段3-BAPI路径:SE37->CVI_EI_INBOUND_MAIN->显示->导入->CVIS_EI_EXTERN_T->CVIS_EI_EXTERN->PARTNER-BUS_EI_EXTERN->CENTRAL_DATA-BUS_EI_CENTRAL_DATA->COMMON-BUS_EI_BUPA_CENTRAL->DATA-BUS_EI_BUPA_CENTRAL_DATA->BP_ORGANIZATION-BUS_EI_STRUC_CENTRAL_ORGAN->FOUNDATIONDATE-BU_FOUND_DAT(组织成立日期)

4处,字段4:BUT000-LIQUID_DAT 清算日期(可以当初其他日期使用,例如初次合作日期等)

==>字段4-BAPI路径:SE37->CVI_EI_INBOUND_MAIN->显示->导入->CVIS_EI_EXTERN_T->CVIS_EI_EXTERN->PARTNER-BUS_EI_EXTERN->CENTRAL_DATA-BUS_EI_CENTRAL_DATA->COMMON-BUS_EI_BUPA_CENTRAL->DATA-BUS_EI_BUPA_CENTRAL_DATA->BP_ORGANIZATION-BUS_EI_STRUC_CENTRAL_ORGAN->LIQUIDATIONDATE-BU_LIQUID_DAT(组织的清算日期)

 备注:如果确认需要使用这个字段,可以使用事务码CMOD文本元素增强,将描述更改为 初次合作日期等,详见:29 CMOD-SAP增强的项目管理-更改SAP标准字段描述-物料主数据字段-大小/量纲更改为设计图号(CMOD)-优快云博客

5处,字段5:BUT000-IND_SECTOR 行业领域

==>字段5-BAPI路径:SE37->CVI_EI_INBOUND_MAIN->显示->导入->CVIS_EI_EXTERN_T->CVIS_EI_EXTERN->PARTNER-BUS_EI_EXTERN->CENTRAL_DATA-BUS_EI_CENTRAL_DATA->COMMON-BUS_EI_BUPA_CENTRAL->DATA-BUS_EI_BUPA_CENTRAL_DATA->BP_ORGANIZATION-BUS_EI_STRUC_CENTRAL_ORGAN->INDUSTRYSECTOR-BU_INDSECT(行业领域)

6处,字段6:BUT000-BPEXT 外部业务伙伴编号(外围系统供应商对应编号)

==>字段6-BAPI路径:SE37->CVI_EI_INBOUND_MAIN->显示->导入->CVIS_EI_EXTERN_T->CVIS_EI_EXTERN->PARTNER-BUS_EI_EXTERN->CENTRAL_DATA-BUS_EI_CENTRAL_DATA->COMMON-BUS_EI_BUPA_CENTRAL->DATA-BUS_EI_BUPA_CENTRAL_DATA->BP_CENTRALDATA-BUS_EI_STRUC_CENTRAL->PARTNEREXTERNAL-BU_BPEXT(外部系统中的业务伙伴编号)

7处,字段7:TB039A-TYPE ID类型 (可以配置或接口程序默认)

==>字段7-BAPI路径:SE37->CVI_EI_INBOUND_MAIN->显示->导入->CVIS_EI_EXTERN_T->CVIS_EI_EXTERN->PARTNER-BUS_EI_EXTERN->CENTRAL_DATA-BUS_EI_CENTRAL_DATA->IDENT_NUMBER-BUS_EI_IDENTIFICATION->IDENT_NUMBERS-BUS_EI_BUPA_IDENTIFICATION_T->BUS_EI_BUPA_IDENTIFICATION->DATA_KEY-BUS_EI_STRUC_IDENTIFICATIONKEY->IDENTIFICATIONCATEGORY-BU_ID_CATEGORY(商业伙伴标识种类)

8处,字段8:BUT0ID-IDNUMBER 标识号(可以存个人身份证号等信息)

==>字段8-BAPI路径:SE37->CVI_EI_INBOUND_MAIN->显示->导入->CVIS_EI_EXTERN_T->CVIS_EI_EXTERN->PARTNER-BUS_EI_EXTERN->CENTRAL_DATA-BUS_EI_CENTRAL_DATA->IDENT_NUMBER-BUS_EI_IDENTIFICATION->IDENT_NUMBERS-BUS_EI_BUPA_IDENTIFICATION_T->BUS_EI_BUPA_IDENTIFICATION->DATA_KEY-BUS_EI_STRUC_IDENTIFICATIONKEY->IDENTIFICATIONNUMBER-BU_ID_NUMBER(标识号)

9处,字段9:DFKKBPTAXNUM-TAXTYPE 税号类别(统一使用CN5)

==>字段9-BAPI路径:SE37->CVI_EI_INBOUND_MAIN->显示->导入->CVIS_EI_EXTERN_T->CVIS_EI_EXTERN->PARTNER-BUS_EI_EXTERN->CENTRAL_DATA-        BUS_EI_CENTRAL_DATA->TAXNUMBER-BUS_EI_TAXNUMBER->TAXNUMBERS-BUS_EI_BUPA_TAXNUMBER_T->BUS_EI_BUPA_TAXNUMBER->DATA_KEY-BUS_EI_STRUC_TAX->TAXTYPE-BPTAXTYPE(税号类别)

10处,字段10:DFKKBPTAXNUM-TAXNUMXL 税号(60位)(国内天眼查上面的统一社会信用代码,也就是我们报销的时候填写的发票抬头)

==>字段10-BAPI路径:SE37->CVI_EI_INBOUND_MAIN->显示->导入->CVIS_EI_EXTERN_T->CVIS_EI_EXTERN->PARTNER-BUS_EI_EXTERN->CENTRAL_DATA-BUS_EI_CENTRAL_DATA->TAXNUMBER-BUS_EI_TAXNUMBER->TAXNUMBERS-BUS_EI_BUPA_TAXNUMBER_T->BUS_EI_BUPA_TAXNUMBER->DATA_KEY-BUS_EI_STRUC_TAX->TAXNUMXL-BPTAXNUMXL(业务伙伴税号-长度60位)

备注: 还有一个税号字段20位DFKKBPTAXNUM-TAXNUM

==>字段10-BAPI路径:SE37->CVI_EI_INBOUND_MAIN->显示->导入->CVIS_EI_EXTERN_T->CVIS_EI_EXTERN->PARTNER-BUS_EI_EXTERN->CENTRAL_DATA-BUS_EI_CENTRAL_DATA->TAXNUMBER-BUS_EI_TAXNUMBER->TAXNUMBERS-BUS_EI_BUPA_TAXNUMBER_T->BUS_EI_BUPA_TAXNUMBER->DATA_KEY-BUS_EI_STRUC_TAX->TAXNUMBER-BPTAXNUM(业务合作伙伴税号-长度20位)

基本视图-控制(1)-后台表BUT000

1处,字段1:BUT000-BPKIND 业务伙伴类型(可以通过后台配置增加自定义字段)

==>字段1-BAPI路径:SE37->CVI_EI_INBOUND_MAIN->显示->导入->CVIS_EI_EXTERN_T->CVIS_EI_EXTERN->PARTNER-BUS_EI_EXTERN->CENTRAL_DATA-BUS_EI_CENTRAL_DATA->COMMON-BUS_EI_BUPA_CENTRAL->DATA-BUS_EI_BUPA_CENTRAL_DATA->BP_CENTRALDATA-BUS_EI_STRUC_CENTRAL->PARTNERTYPE-BU_BPKIND(业务伙伴类型)

基本视图-状态(1)-后台表BUT000

字段1:BUT000-XBLCK 集中冻结(集团层面冻结)

==>字段1-BAPI路径:SE37->CVI_EI_INBOUND_MAIN->显示->导入->CVIS_EI_EXTERN_T->CVIS_EI_EXTERN->PARTNER-BUS_EI_EXTERN->CENTRAL_DATA-BUS_EI_CENTRAL_DATA->COMMON-BUS_EI_BUPA_CENTRAL->DATA-BUS_EI_BUPA_CENTRAL_DATA->BP_CENTRALDATA-BUS_EI_STRUC_CENTRAL->CENTRALBLOCK-BU_XBLCK(业务伙伴的集中冻结)

BP供应商银行BAPI入参数据

基本视图-支付交易(5)-后台表BUT0BK

1处,字段1:BUT0BK-BKVID 银行明细标识=标识

==>字段1-BAPI路径:SE37->CVI_EI_INBOUND_MAIN->显示->导入->CVIS_EI_EXTERN_T->CVIS_EI_EXTERN->PARTNER-BUS_EI_EXTERN->CENTRAL_DATA-BUS_EI_CENTRAL_DATA->BANKDETAIL-BUS_EI_BANKDETAIL->BANKDETAILS-BUS_EI_BUPA_BANKDETAIL_T->BUS_EI_BUPA_BANKDETAIL->DATA_KEY-BU_BKVID(银行明细标识)

2处,字段2:BUT0BK-BANKS 银行所属国家/地区

==>字段2-BAPI路径:SE37->CVI_EI_INBOUND_MAIN->显示->导入->CVIS_EI_EXTERN_T->CVIS_EI_EXTERN->PARTNER-BUS_EI_EXTERN->CENTRAL_DATA-BUS_EI_CENTRAL_DATA->BANKDETAIL-BUS_EI_BANKDETAIL->BANKDETAILS-BUS_EI_BUPA_BANKDETAIL_T->BUS_EI_BUPA_BANKDETAIL->DATA-US_EI_STRUC_BANKDETAIL->BANK_CTRY-BANKS(银行国家代码)

3处,字段3:BUT0BK-BANKL 银行代码

==>字段3-BAPI路径:SE37->CVI_EI_INBOUND_MAIN->显示->导入->CVIS_EI_EXTERN_T->CVIS_EI_EXTERN->PARTNER-BUS_EI_EXTERN->CENTRAL_DATA-BUS_EI_CENTRAL_DATA->BANKDETAIL-BUS_EI_BANKDETAIL->BANKDETAILS-BUS_EI_BUPA_BANKDETAIL_T->BUS_EI_BUPA_BANKDETAIL->DATA-US_EI_STRUC_BANKDETAIL->BANK_KEY-BANKK(银行代码)

4处,字段4:BUT0BK-BANKN 银行账户(字符18位,如果外围系统传入的银行账号超过18位,多余的部分,截取到字段BUT0BK-BKREF 参考上进行显示)

==>字段4-BAPI路径:SE37->CVI_EI_INBOUND_MAIN->显示->导入->CVIS_EI_EXTERN_T->CVIS_EI_EXTERN->PARTNER-BUS_EI_EXTERN->CENTRAL_DATA-BUS_EI_CENTRAL_DATA->BANKDETAIL-BUS_EI_BANKDETAIL->BANKDETAILS-BUS_EI_BUPA_BANKDETAIL_T->BUS_EI_BUPA_BANKDETAIL->DATA-US_EI_STRUC_BANKDETAIL->BANK_ACCT-BANKN(银行帐户号码)

5处,字段5:BUT0BK-BKREF 参考(字符20位,如果是外围系统抓取供应商银行账号信息,需要将BUT0BK-BANKN 银行账户&BUT0BK-BKREF 参考 2个字段内容进行拼接)

==>字段5-BAPI路径:SE37->CVI_EI_INBOUND_MAIN->显示->导入->CVIS_EI_EXTERN_T->CVIS_EI_EXTERN->PARTNER-BUS_EI_EXTERN->CENTRAL_DATA-BUS_EI_CENTRAL_DATA->BANKDETAIL-BUS_EI_BANKDETAIL->BANKDETAILS-BUS_EI_BUPA_BANKDETAIL_T->BUS_EI_BUPA_BANKDETAIL->DATA-US_EI_STRUC_BANKDETAIL->BANK_REF-BKREF(银行帐户的参考规定)

补充说明:

字段6:BUT0BK-KOINH 帐户持有人

==>字段6-BAPI路径:SE37->CVI_EI_INBOUND_MAIN->显示->导入->CVIS_EI_EXTERN_T->CVIS_EI_EXTERN->PARTNER-BUS_EI_EXTERN->CENTRAL_DATA-BUS_EI_CENTRAL_DATA->BANKDETAIL-BUS_EI_BANKDETAIL->BANKDETAILS-BUS_EI_BUPA_BANKDETAIL_T->BUS_EI_BUPA_BANKDETAIL->DATA-US_EI_STRUC_BANKDETAIL->ACCOUNTHOLDER-BU_KOINH(账户持有人姓名)

字段7:BUT0BK-IBAN 国际银行账号

==>字段7-BAPI路径:SE37->CVI_EI_INBOUND_MAIN->显示->导入->CVIS_EI_EXTERN_T->CVIS_EI_EXTERN->PARTNER-BUS_EI_EXTERN->CENTRAL_DATA-BUS_EI_CENTRAL_DATA->BANKDETAIL-BUS_EI_BANKDETAIL->BANKDETAILS-BUS_EI_BUPA_BANKDETAIL_T->BUS_EI_BUPA_BANKDETAIL->DATA-US_EI_STRUC_BANKDETAIL->IBAN-IBAN(IBAN(国际银行帐号))

备注:关于IBAN国际银行账号,详见:5 BP通用数据-支付交易-IBAN解释-优快云博客

字段8:BUT0BK-BK_VALID_FROM 有效期自

==>字段8-BAPI路径:SE37->CVI_EI_INBOUND_MAIN->显示->导入->CVIS_EI_EXTERN_T->CVIS_EI_EXTERN->PARTNER-BUS_EI_EXTERN->CENTRAL_DATA-BUS_EI_CENTRAL_DATA->BANKDETAIL-BUS_EI_BANKDETAIL->BANKDETAILS-BUS_EI_BUPA_BANKDETAIL_T->BUS_EI_BUPA_BANKDETAIL->DATA-US_EI_STRUC_BANKDETAIL->BANKDETAILVALIDFROM-BU_DATFROM(有效日期(有效起始日期))

字段9:BUT0BK-BK_VALID_TO 有效期至

==>字段9-BAPI路径:SE37->CVI_EI_INBOUND_MAIN->显示->导入->CVIS_EI_EXTERN_T->CVIS_EI_EXTERN->PARTNER-BUS_EI_EXTERN->CENTRAL_DATA-BUS_EI_CENTRAL_DATA->BANKDETAIL-BUS_EI_BANKDETAIL->BANKDETAILS-BUS_EI_BUPA_BANKDETAIL_T->BUS_EI_BUPA_BANKDETAIL->DATA-US_EI_STRUC_BANKDETAIL->BANKDETAILVALIDTO-BU_DATTO(有效日期(有效截止日期))

字段10:BUT0BK-BKONT 控制代码

==>字段10-BAPI路径:SE37->CVI_EI_INBOUND_MAIN->显示->导入->CVIS_EI_EXTERN_T->CVIS_EI_EXTERN->PARTNER-BUS_EI_EXTERN->CENTRAL_DATA-BUS_EI_CENTRAL_DATA->BANKDETAIL-BUS_EI_BANKDETAIL->BANKDETAILS-BUS_EI_BUPA_BANKDETAIL_T->BUS_EI_BUPA_BANKDETAIL->DATA-US_EI_STRUC_BANKDETAIL->CTRL_KEY-BKONT(银行控制代码)

BP供应商采购组织视图BAPI入参数据

采购视图(1)-后台表LFM1

1处,字段1:LFM1-EKORG 采购组织

==>字段1-BAPI路径:SE37->CVI_EI_INBOUND_MAIN->显示->导入->I_DATA-CVIS_EI_EXTERN_T->CVIS_EI_EXTERN->VENDOR-VMDS_EI_EXTERN->PURCHASING_DATA-VMDS_EI_VMD_PURCHASING->PURCHASING-VMDS_EI_PURCHASING_T->VMDS_EI_PURCHASING->DATA_KEY-VMDS_EI_PURCHASING_KEY->EKORG-EKORG(采购组织)

采购视图-采购数据(16)-后台表LFM1

1处,字段1:LFM1-WAERS 订单货币

==>字段1-BAPI路径:SE37->CVI_EI_INBOUND_MAIN->显示->导入->I_DATA-CVIS_EI_EXTERN_T->CVIS_EI_EXTERN->VENDOR-VMDS_EI_EXTERN->PURCHASING_DATA-VMDS_EI_VMD_PURCHASING->PURCHASING-VMDS_EI_PURCHASING_T->VMDS_EI_PURCHASING->DATA-VMDS_EI_PURCHASING_DATA->WAERS-BSTWA(采购订单货币)

2处,字段2:LFM1-ZTERM 付款条件

==>字段2-BAPI路径:SE37->CVI_EI_INBOUND_MAIN->显示->导入->I_DATA-CVIS_EI_EXTERN_T->CVIS_EI_EXTERN->VENDOR-VMDS_EI_EXTERN->PURCHASING_DATA-VMDS_EI_VMD_PURCHASING->PURCHASING-VMDS_EI_PURCHASING_T->VMDS_EI_PURCHASING->DATA-VMDS_EI_PURCHASING_DATA->ZTERM-DZTERM(收付条件代码)

3处,字段3:LFM1-INCO1 国际贸易条款

==>字段3-BAPI路径:SE37->CVI_EI_INBOUND_MAIN->显示->导入->I_DATA-CVIS_EI_EXTERN_T->CVIS_EI_EXTERN->VENDOR-VMDS_EI_EXTERN->PURCHASING_DATA-VMDS_EI_VMD_PURCHASING->PURCHASING-VMDS_EI_PURCHASING_T->VMDS_EI_PURCHASING->DATA-VMDS_EI_PURCHASING_DATA->INCO1-INCO1(国际贸易条款(第 1 部分))

4处,字段4:LFM1-INCO2_L 国际贸易条款位置 1

==>字段4-BAPI路径:SE37->CVI_EI_INBOUND_MAIN->显示->导入->I_DATA-CVIS_EI_EXTERN_T->CVIS_EI_EXTERN->VENDOR-VMDS_EI_EXTERN->PURCHASING_DATA-VMDS_EI_VMD_PURCHASING->PURCHASING-VMDS_EI_PURCHASING_T->VMDS_EI_PURCHASING->DATA-VMDS_EI_PURCHASING_DATA->INCO2_L-INCO2_L(国际贸易条款位置 1)

5处,字段5:LFM1-VERKF 销售人员(供应商联系人)

==>字段5-BAPI路径:SE37->CVI_EI_INBOUND_MAIN->显示->导入->I_DATA-CVIS_EI_EXTERN_T->CVIS_EI_EXTERN->VENDOR-VMDS_EI_EXTERN->PURCHASING_DATA-VMDS_EI_VMD_PURCHASING->PURCHASING-VMDS_EI_PURCHASING_T->VMDS_EI_PURCHASING->DATA-VMDS_EI_PURCHASING_DATA->VERKF-EVERK(供应商办公室的负责销售人员)

6处,字段6:LFM1-TELF1 电话(供应商联系人电话号码)

==>字段6-BAPI路径:SE37->CVI_EI_INBOUND_MAIN->显示->导入->I_DATA-CVIS_EI_EXTERN_T->CVIS_EI_EXTERN->VENDOR-VMDS_EI_EXTERN->PURCHASING_DATA-VMDS_EI_VMD_PURCHASING->PURCHASING-VMDS_EI_PURCHASING_T->VMDS_EI_PURCHASING->DATA-VMDS_EI_PURCHASING_DATA->TELF1-TELFE(供应商电话号码)

7处,字段7:LFM1-LFABC ABC 标识(供应商等级划分)(接口可选项-一般不用)

==>字段7-BAPI路径:SE37->CVI_EI_INBOUND_MAIN->显示->导入->I_DATA-CVIS_EI_EXTERN_T->CVIS_EI_EXTERN->VENDOR-VMDS_EI_EXTERN->PURCHASING_DATA-VMDS_EI_VMD_PURCHASING->PURCHASING-VMDS_EI_PURCHASING_T->VMDS_EI_PURCHASING->DATA-VMDS_EI_PURCHASING_DATA->LFABC-LFABC(供应商电话号码)

8处,字段8:LFM1-VSBED 装运条件(接口可选项-一般不用)

==>字段8-BAPI路径:SE37->CVI_EI_INBOUND_MAIN->显示->导入->I_DATA-CVIS_EI_EXTERN_T->CVIS_EI_EXTERN->VENDOR-VMDS_EI_EXTERN->PURCHASING_DATA-VMDS_EI_VMD_PURCHASING->PURCHASING-VMDS_EI_PURCHASING_T->VMDS_EI_PURCHASING->DATA-VMDS_EI_PURCHASING_DATA->VSBED-VSBED(装运条件)

9处,字段9:LFM1-WEBRE 基于收货的发票验证(外围系统可以不传,接口程序默认值"X",表示默认勾选)

==>字段9-BAPI路径:SE37->CVI_EI_INBOUND_MAIN->显示->导入->I_DATA-CVIS_EI_EXTERN_T->CVIS_EI_EXTERN->VENDOR-VMDS_EI_EXTERN->PURCHASING_DATA-VMDS_EI_VMD_PURCHASING->PURCHASING-VMDS_EI_PURCHASING_T->VMDS_EI_PURCHASING->DATA-VMDS_EI_PURCHASING_DATA->WEBRE-WEBRE(标识:基于收货的发票验证)

10处,字段10:LFM1-KALSK 方案组 (供应商)(根据供应商大类进行分配采购订单定价计算过程,设计思路:接口传值为" "空值=标准定价过程,针对于公司间供应商,需要传入具体的供应商定价过程)

==>字段10-BAPI路径:SE37->CVI_EI_INBOUND_MAIN->显示->导入->I_DATA-CVIS_EI_EXTERN_T->CVIS_EI_EXTERN->VENDOR-VMDS_EI_EXTERN->PURCHASING_DATA-VMDS_EI_VMD_PURCHASING->PURCHASING-VMDS_EI_PURCHASING_T->VMDS_EI_PURCHASING->DATA-VMDS_EI_PURCHASING_DATA->KALSK-KALSK(计算方案组(供应商))

11处,字段11:LFM1-KZAUT 自动产生的订单(采购订单)(如果项目有采购申请自动转采购订单的业务需求,这个字段必须勾选,还需要勾选物料主数据-采购视图中的 自动创建采购订单字段 ME59N才可以成功)

==>字段11-BAPI路径:SE37->CVI_EI_INBOUND_MAIN->显示->导入->I_DATA-CVIS_EI_EXTERN_T->CVIS_EI_EXTERN->VENDOR-VMDS_EI_EXTERN->PURCHASING_DATA-VMDS_EI_VMD_PURCHASING->PURCHASING-VMDS_EI_PURCHASING_T->VMDS_EI_PURCHASING->DATA-VMDS_EI_PURCHASING_DATA->KZAUT-KZAUT(自动产生允许的采购订单)

12处,字段12:LFM1-MEPRF 定价控制类别 (可以从供应商主数据层面进行采购定价日期控制 还可以通过采购信息记录 或 合同 或 协议层面进行采购定价日期控制)

==>字段12-BAPI路径:SE37->CVI_EI_INBOUND_MAIN->显示->导入->I_DATA-CVIS_EI_EXTERN_T->CVIS_EI_EXTERN->VENDOR-VMDS_EI_EXTERN->PURCHASING_DATA-VMDS_EI_VMD_PURCHASING->PURCHASING-VMDS_EI_PURCHASING_T->VMDS_EI_PURCHASING->DATA-VMDS_EI_PURCHASING_DATA->MEPRF-MEPRF(价格确定(定价)日期控制)

13处,字段13:LFM1-LOEVM 采购冻结(已冻结所有采购组织)

==>字段13-BAPI路径:SE37->CVI_EI_INBOUND_MAIN->显示->导入->I_DATA-CVIS_EI_EXTERN_T->CVIS_EI_EXTERN->VENDOR-VMDS_EI_EXTERN->PURCHASING_DATA-VMDS_EI_VMD_PURCHASING->PURCHASING-VMDS_EI_PURCHASING_T->VMDS_EI_PURCHASING->DATA-VMDS_EI_PURCHASING_DATA->LOEVM-LOEVM_M(采购级别的供应商的删除标记)

14处,字段14:LFM1-SPERM Pur. block POrg(已冻结所选采购组织)

==>字段14-BAPI路径:SE37->CVI_EI_INBOUND_MAIN->显示->导入->I_DATA-CVIS_EI_EXTERN_T->CVIS_EI_EXTERN->VENDOR-VMDS_EI_EXTERN->PURCHASING_DATA-VMDS_EI_VMD_PURCHASING->PURCHASING-VMDS_EI_PURCHASING_T->VMDS_EI_PURCHASING->DATA-VMDS_EI_PURCHASING_DATA->SPERM-SPERM_M(采购冻结在采购组织层)

15处,字段15:LFM1-BSTAE 确认控制(从供应商主数据层面控制是否创建内向交货单收货)

==>字段15-BAPI路径:SE37->CVI_EI_INBOUND_MAIN->显示->导入->I_DATA-CVIS_EI_EXTERN_T->CVIS_EI_EXTERN->VENDOR-VMDS_EI_EXTERN->PURCHASING_DATA-VMDS_EI_VMD_PURCHASING->PURCHASING-VMDS_EI_PURCHASING_T->VMDS_EI_PURCHASING->DATA-VMDS_EI_PURCHASING_DATA->BSTAE-BSTAE(确认控制代码)

16处,字段16:LFM1-KZRET 退货供应商(STO退货业务中需要使用)

==>字段16-BAPI路径:SE37->CVI_EI_INBOUND_MAIN->显示->导入->I_DATA-CVIS_EI_EXTERN_T->CVIS_EI_EXTERN->VENDOR-VMDS_EI_EXTERN->PURCHASING_DATA-VMDS_EI_VMD_PURCHASING->PURCHASING-VMDS_EI_PURCHASING_T->VMDS_EI_PURCHASING->DATA-VMDS_EI_PURCHASING_DATA->KZRET-KZRET(指示供应商是否为退货供应商)

采购视图-伙伴功能(3)-后台表LFM1 & WYT3

BP供应商-伙伴功能-后台表WYT3

1处,字段1:WYT3-PARVW="OA" 订货地址

2处,字段2:WYT3-PARVW="VN" 供应商

3处,字段3:WYT3-PARVW="PI" 出票方

==>字段1-BAPI路径:SE37->CVI_EI_INBOUND_MAIN->显示->导入->I_DATA-CVIS_EI_EXTERN_T->CVIS_EI_EXTERN->VENDOR-VMDS_EI_EXTERN->PURCHASING_DATA-VMDS_EI_VMD_PURCHASING->PURCHASING-VMDS_EI_PURCHASING_T->VMDS_EI_PURCHASING->FUNCTIONS-VMDS_EI_VMD_FUNCTIONS->FUNCTIONS-VMDS_EI_FUNCTIONS_T->VMDS_EI_FUNCTIONS->DATA_KEY-VMDS_EI_FUNCTIONS_KEY->PARVW-PARVW(合作伙伴职能)

BP供应商公司代码视图BAPI入参数据 

公司视图(1)-后台表LFB1

1处,字段1:LFB1-BUKRS 公司代码

==>字段1-BAPI路径:SE37->CVI_EI_INBOUND_MAIN->显示->导入->I_DATA-CVIS_EI_EXTERN_T->CVIS_EI_EXTERN->VENDOR-VMDS_EI_EXTERN->COMPANY_DATA-VMDS_EI_VMD_COMPANY->COMPANY-VMDS_EI_COMPANY_T->VMDS_EI_COMPANY->DATA_KEY-VMDS_EI_COMPANY_KEY->BUKRS-BUKRS (公司代码)

公司视图(1)-供应商:科目管理-后台表LFB1

1处,字段1:LFB1-AKONT 统驭科目

==>字段1-BAPI路径:SE37->CVI_EI_INBOUND_MAIN->显示->导入->I_DATA-CVIS_EI_EXTERN_T->CVIS_EI_EXTERN->VENDOR-VMDS_EI_EXTERN->COMPANY_DATA-VMDS_EI_VMD_COMPANY->COMPANY-VMDS_EI_COMPANY_T->VMDS_EI_COMPANY->DATA-VMDS_EI_COMPANY_DATA->AKONT-AKONT (总帐中的统驭科目)公司视图(1)-供应商:支付交易-后台表LFB1

1处,字段1:LFB1-ZTERM 付款条件

==>字段1-BAPI路径:SE37->CVI_EI_INBOUND_MAIN->显示->导入->I_DATA-CVIS_EI_EXTERN_T->CVIS_EI_EXTERN->VENDOR-VMDS_EI_EXTERN->COMPANY_DATA-VMDS_EI_VMD_COMPANY->COMPANY-VMDS_EI_COMPANY_T->VMDS_EI_COMPANY->DATA-VMDS_EI_COMPANY_DATA->ZTERM-DZTERM (付款条件)

2处,字段2:LFB1-REPRF 检查重复发票

==>字段2-BAPI路径:SE37->CVI_EI_INBOUND_MAIN->显示->导入->I_DATA-CVIS_EI_EXTERN_T->CVIS_EI_EXTERN->VENDOR-VMDS_EI_EXTERN->COMPANY_DATA-VMDS_EI_VMD_COMPANY->COMPANY-VMDS_EI_COMPANY_T->VMDS_EI_COMPANY->DATA-VMDS_EI_COMPANY_DATA->REPRF-REPRF (检查双重发票或信贷凭单的标志)

3处,字段3:LFB1-ZWELS 付款方式

==>字段3-BAPI路径:SE37->CVI_EI_INBOUND_MAIN->显示->导入->I_DATA-CVIS_EI_EXTERN_T->CVIS_EI_EXTERN->VENDOR-VMDS_EI_EXTERN->COMPANY_DATA-VMDS_EI_VMD_COMPANY->COMPANY-VMDS_EI_COMPANY_T->VMDS_EI_COMPANY->DATA-VMDS_EI_COMPANY_DATA->ZWELS-DZWELS (考虑的付款方式清单)

公司视图(0)-供应商:信函-后台表LFB1

公司视图(1)-供应商:状态-后台表LFB1

1处,字段1:LFB1-SPERR 对公司代码过帐冻结

==>字段1-BAPI路径:SE37->CVI_EI_INBOUND_MAIN->显示->导入->I_DATA-CVIS_EI_EXTERN_T->CVIS_EI_EXTERN->VENDOR-VMDS_EI_EXTERN->COMPANY_DATA-VMDS_EI_VMD_COMPANY->COMPANY-VMDS_EI_COMPANY_T->VMDS_EI_COMPANY->DATA-VMDS_EI_COMPANY_DATA->SPERR-SPERB_B (对公司代码过帐冻结)

公司视图(0)-供应商:代扣所得税-后台表LFB1

公司视图(0)-供应商:文本-后台表LFB1

6 BAPI执行测试

1处,点击 执行 按钮 

2处,点击 回传信息 按钮

3处,点击 回传信息 结构

7 BAPI测试报错清单

测试报错1:A R11 123 为业务伙伴至少指定一个编号

报错分析:SAP Note 3345960 - CL_MD_BP_MAINTAIN returns error R11 123 when creating business

解决方案:

Resolution
To create a Business Partner with CL_MD_BP_MAINTAIN=>MAINTAIN, a Business Partner GUID in CHAR 32 Formatshould always be provided to the API.
Data path: I_DATA-PARTNER-HEADER-OBJECT_INSTANCE-BPARTNERGUID.
Class cl_system_uuid can be used, for example, to generate a GUID, method if_system_uuid_static~create_uuid_c32( ).

如果不知道系统中BP合作伙伴到哪个号码了,可以使用函数:NUMBER_GET_NEXT

1处,编码范围ID (前台事务码BUCF可以查)

2处,BP编码范围对象(编码对象:BU_PARTNER)

3处,需要的号码数量

4处,点击 执行 按钮

最新的BP编号:661000081

问题已解决!

Done.

Created on 1st January, 2024

好的,以下是一个CVI_EI_INBOUND_MAIN的 ABAP 代示例: ``` REPORT z_cvi_ei_inbound_main. * 定义数据对象 DATA: ls_ei_inbound_data TYPE crm_cvi_ei_inbound, lt_ei_inbound_data TYPE TABLE OF crm_cvi_ei_inbound, lt_return TYPE TABLE OF bapiret2. * 填充EI Inbound数据 ls_ei_inbound_data-type = 'ZBP'. "BP or CVI ls_ei_inbound_data-object_id = 'OBJECT_ID'. "BP or CVI ID ls_ei_inbound_data-object_guid = 'OBJECT_GUID'. "BP or CVI GUID ls_ei_inbound_data-object_type = 'BUS1006'. "Object Type ls_ei_inbound_data-action = 'U'. "Create, Update or Delete ls_ei_inbound_data-client = sy-mandt. "SAP Client * 将EI Inbound数据添加到中 APPEND ls_ei_inbound_data TO lt_ei_inbound_data. * 调用CVI_EI_INBOUND_MAIN函数 CALL FUNCTION 'CVI_EI_INBOUND_MAIN' EXPORTING it_ei_inbound_data = lt_ei_inbound_data TABLES et_return = lt_return. * 打印返回消息 IF lt_return IS NOT INITIAL. LOOP AT lt_return INTO DATA(ls_return). WRITE: / ls_return-type, ls_return-id, ls_return-number, ls_return-message. ENDLOOP. ENDIF. ``` 该代使用 CVI_EI_INBOUND_MAIN 函数处理 EI Inbound 数据。在代中,您需要替换示例数据(如 OBJECT_ID,OBJECT_GUID 等)为您希望处理的 EI Inbound 数据的实际值。该代还打印返回消息以提供反馈。 请注意,这只是一个简单的示例代,您可能需要根据您的实际情况进行修改。此外,您需要配置 SAP 系统以允许使用 CVI_EI_INBOUND_MAIN 函数
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值