Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

cmd_ei_api=>maintain_bapi

former_member644753
Discoverer
0 Likes
822

Hi All;

I am trying to write a test program to use this method.I have tried adding the Partner,but hava a error massage.1.务必填写供应商编号,个人编号, 或联系人编号 2.WYT3-PARGR, PERNR, PARNR: 合理性检查失败.


DATA:
lt_purchasing TYPE vmds_ei_vmd_purchasing,
ls_vmds_ei_functions TYPE vmds_ei_functions,
lt_vmds_ei_functions_t TYPE vmds_ei_functions_t.

CLEAR:
ls_purchase.

MOVE:
* 外部接口:更改采购组织标识
g_object_task_m TO ls_purchase-task,

* 外部接口:商业组织/关键字段
ls_in-bukrs TO ls_purchase-data_key-ekorg, "采购组织

ls_in-waers TO ls_purchase-data-waers, "订单币别
ls_in-zterm TO ls_purchase-data-zterm, "付款条件
ls_in-webre TO ls_purchase-data-webre, "基于收获的发票校验

* 外部接口:公司代码数据/X-字段WAERS
abap_true TO ls_purchase-datax-waers, "订单币别
abap_true TO ls_purchase-datax-zterm, "付款条件
abap_true TO ls_purchase-datax-webre. "基于收获的发票校验


* 维护合作伙伴功能
MOVE:
g_object_task_m TO ls_vmds_ei_functions-task ,
g_parvw_oa TO ls_vmds_ei_functions-data_key-parvw.
APPEND ls_vmds_ei_functions TO lt_vmds_ei_functions_t.

* 维护合作伙伴功能
MOVE:
g_object_task_m TO ls_vmds_ei_functions-task ,
g_parvw_vn TO ls_vmds_ei_functions-data_key-parvw.
APPEND ls_vmds_ei_functions TO lt_vmds_ei_functions_t.

* 维护合作伙伴功能
MOVE:
g_object_task_m TO ls_vmds_ei_functions-task ,
g_parvw_pi TO ls_vmds_ei_functions-data_key-parvw.
APPEND ls_vmds_ei_functions TO lt_vmds_ei_functions_t.

ls_purchase-functions-functions = lt_vmds_ei_functions_t.

APPEND ls_purchase TO ls_vmds_ei_extern_t-purchasing_data-purchasing."外部接口:公司代码数据

1 REPLY 1
Read only

abo
Active Contributor
688

Please post the message class and number or login in English and copy the whole message again.

This way, you reach a larger audience and increase your chances of success.