Batch Input oder BAPI für TA KB21N

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

Batch Input oder BAPI für TA KB21N

Beitrag von ismailer (ForumUser / 22 / 0 / 0 ) »
Hallo liebe freunde.
habe eine frage, gibt es eine möglichkeit wie ich es schaffe eine batch input oder ein bapi für die ta kb21n zu benutzen. die soll eigentlich nicht möglich sein, weil sich bei der ta kb21n um eine SAP Enjoy Ta handel oder so.
irgendwelche idee(e)n? danke!!!

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


Re: Batch Input oder BAPI für TA KB21N

Beitrag von Gast ( / / 0 / 3 ) »
Hallo wir hatten das gleiche Problem,
und haben dann einfach den BTCI für die alte 'KB21'
erstellt.
Gruß
ismailer hat geschrieben:Hallo liebe freunde.
habe eine frage, gibt es eine möglichkeit wie ich es schaffe eine batch input oder ein bapi für die ta kb21n zu benutzen. die soll eigentlich nicht möglich sein, weil sich bei der ta kb21n um eine SAP Enjoy Ta handel oder so.
irgendwelche idee(e)n? danke!!!

Beitrag von ismailer (ForumUser / 22 / 0 / 0 ) »
aber die alte ta kb21 gibt es doch gar nicht mehr oder? bei mir verzweigt die immer in die kb21n!
kannst du genauer erläutern wie du das gemacht hast!
ist von größter wichtigkeit!
danke!

BTCI und KB21

Beitrag von Gast ( / / 0 / 3 ) »
Hallo, ich habe gerade nachgesehen, wir haben
Release 4.6c.

Hier die Codeschnipsel aus dem Report:

CMAPPE = P_MAPPE.
CTCODE = 'KB21'.

REFRESH TBDC.
* Einstiegsbild
PERFORM BDC_FILL_PROG USING 'SAPMK23B' '1001' 'X'.
PERFORM BDC_FILL_FELD USING 'BDC_OKCODE' '/00'.
PERFORM BDC_FILL_FELD USING 'COBK-KOKRS' '0001'.
PERFORM BDC_FILL_FELD USING 'COBK-VARNR' 'HEI02'.
PERFORM BDC_FILL_FELD USING 'COBK-BUDAT' XDATUM.
PERFORM BDC_FILL_FELD USING 'COBK-BLDAT' XDATUM.
* Datenbild
PERFORM BDC_FILL_PROG USING 'SAPMK23B' '8101' 'X'.
PERFORM BDC_FILL_FELD USING 'RK23B-SKOST(01)' S-KOSTENSTELLE.
PERFORM BDC_FILL_FELD USING 'RK23B-LSTAR(01)' S-LEISTUNGSART.
PERFORM BDC_FILL_FELD USING 'RK23B-LVBSU(01)' S-ARBEITSZEIT.
PERFORM BDC_FILL_FELD USING 'RK23B-LEINH(01)' S-ZEITEINHEIT.
PERFORM BDC_FILL_FELD USING 'RK23B-EAUFN(01)' S-AUFTRAGSNUMMER.
PERFORM BDC_FILL_FELD USING 'RK23B-PERNR(01)' S-PERSONALNUMMER.
PERFORM BDC_FILL_FELD USING 'BDC_OKCODE' 'BU'.
"Textzeile aufbauen (evtl. mit Fehlercode versehen).
CLEAR XTEXT.
XTEXT+46(4) = S-ARBEITSPAKET.
XTEXT+37(8) = S-SERIENNUMMER.
IF S-FEHLERCODE NE SPACE.
XTEXT(7) = S-AUFTRAGSNUMMER+1(7).
XTEXT+8(7) = S-LIEFERANTENNUMMER.
XTEXT+17(5) = S-FEHLERCODE.
IF XAUFTRAGSNUMMER BETWEEN 4000000 AND 4699999.
PERFORM BDC_FILL_FELD USING 'RK23B-EAUFN(01)' X-EDS.
ENDIF.
IF XAUFTRAGSNUMMER BETWEEN 5000000 AND 5699999.
PERFORM BDC_FILL_FELD USING 'RK23B-EAUFN(01)' X-RPT.
ENDIF.
IF XAUFTRAGSNUMMER BETWEEN 6000000 AND 6699999.
PERFORM BDC_FILL_FELD USING 'RK23B-EAUFN(01)' X-CIS.
ENDIF.
IF XAUFTRAGSNUMMER BETWEEN 8000000 AND 8699999.
PERFORM BDC_FILL_FELD USING 'RK23B-EAUFN(01)' X-PI.
ENDIF.
PERFORM BDC_FILL_FELD USING 'RK23B-SGTXT(01)' XTEXT.
ENDIF.


Ich hoffe es hilft weiter.
Gruß Wolfgang

Seite 1 von 1

Vergleichbare Themen

1
Antw.
2935
Views
Batch-Input
von dkast » 15.12.2020 14:43 • Verfasst in ABAP® für Anfänger
0
Antw.
3096
Views
Batch Input
von SwordMaster » 03.12.2007 07:39 • Verfasst in ABAP® Core
2
Antw.
3426
Views
Batch input
von BMWi801 » 24.03.2018 11:16 • Verfasst in ABAP® für Anfänger
1
Antw.
1636
Views
FB70 mit Batch-Input
von chris690 » 04.10.2005 18:13 • Verfasst in Financials
0
Antw.
851
Views
batch input auf fb00
von wgerbert » 13.09.2006 10:50 • Verfasst in ABAP® Core

Über diesen Beitrag


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

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.

Unbeantwortete Forenbeiträge

GUIXT Tabellen in Container ansprechen
vor 4 Wochen von Denaris 1 / 27373
Speichern Popup in MM42 verhindern
vor 4 Wochen von Noodl 1 / 27873
Meine Inbox
letzen Monat von Rabea1103 1 / 42985