Ansicht
Dokumentation
PPEHI_GENNSTATUS_GETLIST - iPPE: Status nach Attribut finden
rdisp/max_wprun_time - Maximum work process run time TXBHW - Original Tax Base Amount in Local CurrencyDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Mit diesem API können Sie Statusobjekte zu einem oder mehrerer GEN-Knoten der Produktstruktur ermitteln.
Bitte den Beispielreport beachten.
Beispiel
Mit folgendem Report kann der Baustein getestet werden:
REPORT ZZZ .
************************************************************************
* Test function PPEHI_GENNSTATUS_GETLIST
************************************************************************
DATA: ls_return TYPE bapiret2.
DATA: lt_return TYPE TABLE OF bapiret2.
DATA: ls_nodeselection TYPE PVSHI_CMPNODE_LIST.
DATA: lt_nodeselection TYPE TABLE OF PVSHI_CMPNODE_LIST.
DATA: ls_NODESTATUSLIST TYPE ppehi_gennstatus_list.
DATA: lt_NODESTATUSLIST TYPE TABLE OF ppehi_gennstatus_list.
SELECTION-SCREEN BEGIN OF BLOCK a WITH FRAME.
PARAMETERS: mode_all TYPE ppe_mode_all DEFAULT 'X'.
PARAMETERS: msg_hand TYPE ppe_msg_handler DEFAULT 'A'.
SELECTION-SCREEN END OF BLOCK a.
SELECTION-SCREEN SKIP.
SELECTION-SCREEN BEGIN OF BLOCK b WITH FRAME.
PARAMETERS: node TYPE pnodid-pnguid. "Knotenguid
SELECTION-SCREEN END OF BLOCK b.
* initialize
CALL FUNCTION 'PVSHI_INIT'.
IF NOT node IS INITIAL.
ls_nodeselection-node_id = node.
APPEND ls_nodeselection TO lt_nodeselection.
ENDIF.
CALL FUNCTION 'PPEHI_GENNSTATUS_GETLIST'
EXPORTING
i_mode_all = mode_all
i_msg_handling = msg_hand
TABLES
NODESELECTION = lt_NODESELECTION
NODESTATUSLIST = lt_NODESTATUSLIST
RETURN = lt_return.
LOOP AT lt_NODESTATUSLIST INTO ls_NODESTATUSLIST.
WRITE:/ ls_NODESTATUSLIST-status_id,
ls_NODESTATUSLIST-status_type.
ENDLOOP.
IF sy-subrc NE 0.
WRITE:/ 'Keine Statuswerte vorhanden'.
ENDIF.
LOOP AT lt_return INTO ls_return.
WRITE:/ ls_return-type, ls_return-id, ls_return-number.
WRITE:/ ls_return-message(100).
ENDLOOP.
Hinweise
Weiterführende Informationen
Parameter
I_MODE_ALLI_MSG_HANDLING
NODESELECTION
NODESTATUSLIST
RETURN
Ausnahmen
Funktionsgruppe
PPEHI_SGENNRFUMSV00 - Advance Return for Tax on Sales/Purchases TXBHW - Original Tax Base Amount in Local Currency
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 2921 Date: 20240523 Time: 064903 sap01-206 ( 33 ms )