‎2009 Dec 22 10:19 AM
Dear All,
error is generated while calling Following FM
invalid parameter PO_ITEMS.
SOURCE CODE IS AS BELOW.
DATA : BEGIN OF i_poitem OCCURS 0.
INCLUDE STRUCTURE bapiekpo.
DATA : END OF i_poitem.
PARAMETERS p_ebeln TYPE ekko-ebeln.
CALL FUNCTION 'BAPI_PO_GETDETAIL'
EXPORTING
purchaseorder = p_ebeln
ITEMS = 'X'
ACCOUNT_ASSIGNMENT = ' '
SCHEDULES = ' '
HISTORY = ' '
ITEM_TEXTS = ' '
HEADER_TEXTS = ' '
SERVICES = ' '
CONFIRMATIONS = ' '
SERVICE_TEXTS = ' '
EXTENSIONS = ' '
IMPORTING
PO_HEADER =
PO_ADDRESS =
TABLES
PO_HEADER_TEXTS =
PO_ITEMS = i_poitem.
PO_ITEM_ACCOUNT_ASSIGNMENT =
PO_ITEM_SCHEDULES =
PO_ITEM_CONFIRMATIONS =
PO_ITEM_TEXTS =
po_item_history = i_poitem.
PO_ITEM_HISTORY_TOTALS =
PO_ITEM_LIMITS =
PO_ITEM_CONTRACT_LIMITS =
PO_ITEM_SERVICES =
PO_ITEM_SRV_ACCASS_VALUES =
RETURN =
PO_SERVICES_TEXTS =
EXTENSIONOUT =
.
LOOP AT I_POITEM.
ENDLOOP.
THANKS IN ADVANCE.
‎2009 Dec 22 10:23 AM
uncomment TABLES
CALL FUNCTION 'BAPI_PO_GETDETAIL'
EXPORTING
purchaseorder = p_ebeln
* ITEMS = 'X'
* ACCOUNT_ASSIGNMENT = ' '
* SCHEDULES = ' '
* HISTORY = ' '
* ITEM_TEXTS = ' '
* HEADER_TEXTS = ' '
* SERVICES = ' '
* CONFIRMATIONS = ' '
* SERVICE_TEXTS = ' '
* EXTENSIONS = ' '
* IMPORTING
* PO_HEADER =
* PO_ADDRESS =
TABLES
* PO_HEADER_TEXTS =
PO_ITEMS = i_poitem.
* PO_ITEM_ACCOUNT_ASSIGNMENT =
* PO_ITEM_SCHEDULES =
* PO_ITEM_CONFIRMATIONS =
* PO_ITEM_TEXTS =
* po_item_history = i_poitem.
* PO_ITEM_HISTORY_TOTALS =
* PO_ITEM_LIMITS =
* PO_ITEM_CONTRACT_LIMITS =
* PO_ITEM_SERVICES =
* PO_ITEM_SRV_ACCASS_VALUES =
* RETURN =
* PO_SERVICES_TEXTS =
* EXTENSIONOUT =
.
‎2009 Dec 22 10:28 AM
‎2009 Dec 22 10:28 AM
Hi Amit,
Uncomment the tables line:
IMPORTING
* PO_HEADER =
* PO_ADDRESS =
TABLES " Uncomment here in your BAPI call
* PO_HEADER_TEXTS =
PO_ITEMS = i_poitem.
* PO_ITEM_ACCOUNT_ASSIGNMENT =
Regards,
Swarna Munukoti