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.
1791
Views
Perform in Sapscript
von dkast » 18.10.2017 13:34 • Verfasst in ABAP® für Anfänger
7
Antw.
3163
Views
Perform Problem in SapScript
von Trulchen » 05.01.2016 11:56 • Verfasst in ABAP® für Anfänger
5
Antw.
4551
Views
[gelöst] SAPScript PERFORM Problem
von codierknecht » 05.10.2006 09:31 • Verfasst in ABAP® für Anfänger
2
Antw.
1704
Views
Dynamisches Perform.
von Charly_Brown » 08.12.2005 17:25 • Verfasst in ABAP® Core
8
Antw.
2854
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

Hilfe zum FB MATERIAL_MAINTAIN_DARK
Gestern von black_adept gelöst 8 / 1737
HR-Entgeltnachweis
Gestern von ChrisB 4 / 2291

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

Hilfe zum FB MATERIAL_MAINTAIN_DARK
Gestern von black_adept gelöst 8 / 1737
HR-Entgeltnachweis
Gestern von ChrisB 4 / 2291

Unbeantwortete Forenbeiträge

Export von Spools in XLSX
vor 4 Tagen von abapamateur 1 / 279
Feldberechnung ME32K
vor einer Woche von ZF_SAPler 1 / 864
MS-Word als Editor
letzen Monat von tekko 1 / 4374