Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Abap 在合同创建期间,不会在sap中的项目级别填充值_Abap_Bapi_Sap Erp - Fatal编程技术网

Abap 在合同创建期间,不会在sap中的项目级别填充值

Abap 在合同创建期间,不会在sap中的项目级别填充值,abap,bapi,sap-erp,Abap,Bapi,Sap Erp,我正在尝试使用bapi扩展(extensionin)在SAP中创建合同和更新项目级数据。这些值将填充到内部表的扩展中,但不会出现在va43(合同显示)上。我正在使用此BAPI: CALL FUNCTION 'BAPI_CONTRACT_CREATEFROMDATA' EXPORTING contract_header_in = ls_contractheaderin contract_header_inx = ls_contractheaderinx T

我正在尝试使用bapi扩展(extensionin)在SAP中创建合同和更新项目级数据。这些值将填充到内部表的扩展中,但不会出现在va43(合同显示)上。我正在使用此BAPI:

CALL FUNCTION 'BAPI_CONTRACT_CREATEFROMDATA'
  EXPORTING
    contract_header_in      = ls_contractheaderin
    contract_header_inx     = ls_contractheaderinx
  TABLES
    return                  = lt_return
    contract_items_in       = lt_contractitemsin
    contract_items_inx      = lt_contractitemsinx
    contract_partners       = lt_contractpartners
    contract_data_in        = lt_contract_data_in
    contract_data_inx       = lt_contract_data_inx
    contract_conditions_in  = lt_conditionin
    contract_conditions_inx = lt_conditioninx
    extensionin             = lt_extensionin.

这些值在lt_extensionin中填充,但即使在使用bapi提交之后,也不会在契约显示中填充。如何解决。有解释的答案是可观的。谢谢。

请检查
参数中的
扩展的在线文档,并仔细检查是否已进行此处所述的所有调整。如果您确定您这样做了,请在此处添加扩展的图像/副本,以便我们可以进行双重检查。如果您无法创建合同,则发送给bapi的数据中一定存在错误或缺失。能否调试此bapi的执行,并在表变量“RETURN”中查看它返回的内容?这可能会给你关于需要做什么的信息。