ich habe folgendes Problem: Es soll, wenn die Lieferung verpackt wurde (PSTYV='ZHUP') nochmals eine Nachricht erzeugt werden. Das Problem was ich habe ist, dass es sich hier um eine Kopfbedingung handelt, aber das Kriterium (PSTYV) auf der Position geführt wird. Darüber hinaus: Wie komme ich an die im Speicher vorhandenen LIPS Datensätze?
Mit den FuBas 'COMMINUCATION_AREA_KOMPBV2' oder auch 'RV_DELIVERY_PRINT_VIEW' bin ich nicht weitergekommen. Hat jm. eine Idee?
das Stichwort ist Dirty Assign, hier ein Beispiel von m&mler
FORM kobed_920.
FIELD-SYMBOLS: <ls_ekko> TYPE ekko.
ASSIGN ('(SAPLMEPO)EKKO') TO <ls_ekko>.
IF <ls_ekko> IS ASSIGNED.
IF <ls_ekko>-zz_ein_feld IS NOT INITIAL.
sy-subrc = 4.
ELSE.
sy-subrc = 0.
ENDIF.
UNASSIGN <ls_ekko>.
ENDIF.