Texte mit Batch Input im Hintergrund übernehmen

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

Texte mit Batch Input im Hintergrund übernehmen

Beitrag von damberge (ForumUser / 19 / 0 / 0 ) »
bitte um hilfe,

ich lege artikel mit hilfe eines Batch inputs (MM01) an. spiele ich den BI sichtbar ab, kann ich texte schön übernehmen (auch im modus "nur fehler anzeigen"). spiele ich die mappe jedoch im hintergrund ab, bricht jede transaktion mit dem fehler:

Code: Alles auswählen.

Kein Text gepflegt; leerer Text in Sprache Deutsch wurde automatisch angelegt
Control Framework: Fataler Fehler, GUI kann nicht angesprochen werden!
Der Laufzeitfehler RAISE_EXCEPTION ist aufgetreten
Transaktion ist fehlerhaft
ab!

wie kann ich das überlisten?

danke für die schnelle hilfe!

andi

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


Beitrag von TWP (Specialist / 445 / 0 / 1 ) »
Hi Andi,

nur mal so ins blaue gefragt. Gibt es eventuell für den Text ein Sprachkennzeichen? Ist dies eventuell falsch gefüllt D / DE?

Das Abspielen der Mappe Online könnte dies erklären, da die Parameter beim anmelden versogt werden bzw. gesetzt sind.

Gruß

Thomas

Beitrag von damberge (ForumUser / 19 / 0 / 0 ) »
hi thomas,

sprache ist immer DE. nur kann ich ja keine sprache mitgeben, das system meldet sofort (kein text vorhanden) und legt automatisch DE an. deshalb kommt auch die Statusmeldung und führt zum abbruch.
wo könnte ich also im BI die Sprache mitgeben und die Meldung verhindern?

danke,
Andi

Re: Texte mit Batch Input im Hintergrund übernehmen

Beitrag von JHM (Top Expert / 1197 / 1 / 197 ) »
damberge hat geschrieben: Control Framework: Fataler Fehler, GUI kann nicht angesprochen werden!
Der Laufzeitfehler RAISE_EXCEPTION ist aufgetreten
Transaktion ist fehlerhaft
Der Langtext im Marterialstamm wird über ein Texteditcontrol gefüllt, dieses ist in der Hintergrundverarbeitung nicht vorhanden (Alles läuft ohne GUI, das Texteditcontrol ist Teil der GUI). Deshalb wirst du über diesen Weg den Text nicht pflegen können.

Die Texte pflegen kannst du mittels: FuBa BAPI_MATERIAL_SAVEDATA.

oder du speicherst nur den Text mittels FuBa TEST_SAVE. Diese Methode hat aber den Nachteil der fehlenden Änderungsbelege, diese kannst du aber mittels FuBa MATERIAL_WRITE_DOCUMENT selber erzeugen.
Gruß Hendrik

Beitrag von damberge (ForumUser / 19 / 0 / 0 ) »
habs vermutet.
werde versuchem mit dem BAPI die daten anzulegen.

sollte jemand doch noch eine möglichkeit kennen, bitte um bekanntgabe.

danke,
andi.

Seite 1 von 1

Vergleichbare Themen

8
Antw.
6541
Views
Batch Input: Texte im Buchhaltungsbeleg
von Charadin » 30.08.2006 10:16 • Verfasst in Financials
4
Antw.
4915
Views
Batch Input für VA01-Kopftext im Hintergrund
von willi100 » 19.03.2012 15:13 • Verfasst in ABAP® Core
8
Antw.
8180
Views
Druck auf LOCL aus Hintergrund (Batch)
von vwaadenm » 07.12.2006 12:02 • Verfasst in SAP - Allgemeines
2
Antw.
2106
Views
Batch input
von BMWi801 » 24.03.2018 11:16 • Verfasst in ABAP® für Anfänger
1
Antw.
931
Views
Batch-Input
von dkast » 15.12.2020 14:43 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Dialog-Container mit Toolbar/Status
vor 4 Stunden von DeathAndPain gelöst 22 / 2796
Daten an Tabelle binden
vor 9 Stunden von Lukas Sanders 2 / 874
Zeilenumbrüche ersetzen
vor 2 Tagen von ralf.wenzel 6 / 430

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

Dialog-Container mit Toolbar/Status
vor 4 Stunden von DeathAndPain gelöst 22 / 2796
Daten an Tabelle binden
vor 9 Stunden von Lukas Sanders 2 / 874
Zeilenumbrüche ersetzen
vor 2 Tagen von ralf.wenzel 6 / 430

Unbeantwortete Forenbeiträge

aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 2466
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9050