SAPSCRIPT PERFORM

Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
3 Beiträge • Seite 1 von 1
3 Beiträge Seite 1 von 1

SAPSCRIPT PERFORM

Beitrag von NEON ( / / 0 / 3 ) »
Hallo zusammne,

damit ich von LIKP die kunnr und von vbpa Adrnr , parvw und von lips MBDAT lesen kann und an das Formular zurueckgeben kann habe ich folgenden Perform gebildet,

/: PERFORM READ_LIKP_LIPS_VBPA IN PROGRAM YYS_READ_LIKP_LIPS_VBPA
/: USING &LTAK-LGNUM&
/: USING &LTAK-VBELN&
/: CHANGING &KUNNR&
/: CHANGING &ADRNR&
/: CHANGING &MBDAT&
/: CHANGING &PARVW&
/: ENDPERFORM



meine Unterprogramm siehst so aus
FORM READ_LIKP_LIPS_VBPA
TABLES tp_in_par STRUCTURE itcsy
tp_out_par STRUCTURE itcsy.
break-point.

DATA:
lv_value TYPE tdsymvalue,
lv_vbeln type VBELN_VL,
lv_vbeln_out type VBELN_VL,
lv_lgnum type LGNUM,
lv_kunnr type KUNWE,
lt_lips type standard table of lips,
lt_likp type standard table of likp.



READ TABLE tp_in_par
WITH KEY name = 'LTAK-VBELN'.

if sy-subrc is initial.
lv_value = tp_in_par-value.
lv_vbeln = lv_value(10).

*---------------------------------------
*SELEC LIPS DATA
*---------------------------------------

CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
EXPORTING
INPUT = lv_vbeln
IMPORTING
OUTPUT = lv_vbeln_out.
.


CALL FUNCTION 'DG56_LIPS_READ'
EXPORTING
I_DELIVERY_ID = lv_vbeln_out
TABLES
E_LIPS_TAB = lt_lips
EXCEPTIONS
NO_DATA_FOUND = 1
OTHERS = 2.
IF SY-SUBRC <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.



CALL FUNCTION 'C1CF_LIKP_READ'
EXPORTING
I_DELIVERY_ID = lv_vbeln_out
IMPORTING
E_LIKP = lt_likp
EXCEPTIONS
NO_DATA_FOUND = 1
OTHERS = 2.
IF SY-SUBRC <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.

endif.


endform. "READ_LIKP_LIPS_VBPA


leider weisse ich nicht wie ich weiter mache um meine richtige daten zu bekommne

kann mir jemand helfen
Danke

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Beitrag von ereglam (Top Expert / 1829 / 2 / 7 ) »
sorry.
Hat nichts mit objektorientierter Programmierung zu tun. Deshalb hierher verschoben.
Gruß
Ereglam


May the Force be with your code
|| .| |.|| | .... . ..|. ||| .|. |.|. . |... . .|| .. | .... |.|| ||| ..| .|. |.|. ||| |.. .

Beitrag von cosmo (Specialist / 175 / 0 / 0 ) »
Versuch's folgendermaßen:

Code: Alles auswählen.

  out_tab-name = 'KUNNR'.
  out_tab-value = likp-kunnr.
  APPEND out_tab.
Wiederhole diesen Schritt für jedes Feld, das Du zurückübergeben willst.

Übrigens gibt es wesentlich bessere Möglichkeiten, um bei einem Transportauftragsausdruck Lieferscheindaten zu verarbeiten. Lies mal nach im Customizing zum WM!

Gruß
Cosmo
Jörg Krause, Anwendungsentwickler und SAP-Betreuer MM/PP

Seite 1 von 1

Vergleichbare Themen

6
Antw.
2358
Views
Perform in Sapscript
von dkast » 18.10.2017 13:34 • Verfasst in ABAP® für Anfänger
7
Antw.
3686
Views
Perform Problem in SapScript
von Trulchen » 05.01.2016 11:56 • Verfasst in ABAP® für Anfänger
5
Antw.
5062
Views
[gelöst] SAPScript PERFORM Problem
von codierknecht » 05.10.2006 09:31 • Verfasst in ABAP® für Anfänger
7
Antw.
3470
Views
PERFORM in LOOP
von cschmoel » 31.08.2012 11:12 • Verfasst in ABAP® für Anfänger
8
Antw.
3467
Views
Perform Synchronized
von Adrian » 13.12.2013 11:35 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Aktuelle Forenbeiträge

LSMW-Problem
vor 4 Tagen von mazu gelöst 5 / 1345
ATC Finding in Smartforms
vor einer Woche von sap_enthusiast 2 / 1348

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Aktuelle Forenbeiträge

LSMW-Problem
vor 4 Tagen von mazu gelöst 5 / 1345
ATC Finding in Smartforms
vor einer Woche von sap_enthusiast 2 / 1348

Unbeantwortete Forenbeiträge

SFP/SEGW - Fehler beim Rendering
letzen Monat von Manfred K. 1 / 87169
Benutzerdefinierte Felder PSP
January 2026 von Rabea1103 1 / 140387