Umlaute/Sonderzeichen beim Einspielen von Batch-Input Mappen

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

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

Umlaute/Sonderzeichen beim Einspielen von Batch-Input Mappen

Beitrag von Stegemann90 (ForumUser / 31 / 3 / 0 ) »
Hallo zusammen,

ich habe über den Batch Input Recorder ein Programm zum Einspielen von Materialstammsätzen über TC MM01 geschrieben. Diese Materialien enthalten teilwiese Ü, Ä, Ö sowie in Teilen auch Sonderzeichen.

Beim Einspielen der Daten werden diese von SAP durch ein "#" ersetzt. Wer kann mir da evtl. helfen?
Die Umlaute z.B. jedes Mal durch "ue" etc. ersetzen ist unschön...

Vielen Dank im Voraus!!!
Zuletzt geändert von Stegemann90 am 22.02.2016 16:32, insgesamt 1-mal geändert.

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


Re: Umlaute/Sonderzeichen beim Einspielen von Batch-Input Ma

Beitrag von ralf.wenzel (Top Expert / 3921 / 200 / 280 ) »
Falsche Codepage beim Hochladen der Daten.

Folgende Benutzer bedankten sich beim Autor ralf.wenzel für den Beitrag:
Stegemann90

Bild
Ralf Wenzel Heuristika SAP-Development
25 Jahre SAP-Entwickler • 20 Jahre Freiberufler
PublikationenUngarische NotationXing

Re: Umlaute/Sonderzeichen beim Einspielen von Batch-Input Ma

Beitrag von Stegemann90 (ForumUser / 31 / 3 / 0 ) »
Danke zunächst für die Antwort! Leider hilft mir das noch nicht auf die Sprünge... Was heißt das genau bzw. wie kann ich das in meinem Programm beheben?

Vll hilft ja folgender Ausschnitt aus meinem Programm (an Stelle des usw. usw. steht natürlich noch eine ganze Menge Codierung):

Code: Alles auswählen.

*************DECLARATIONS******************
include bdcrecx1.
DATA: BEGIN OF BDC_DATA OCCURS 0.
      INCLUDE STRUCTURE BDCDATA.
DATA: END OF BDC_DATA.
DATA: BEGIN OF ITAB OCCURS 0,
  MATNR LIKE RMMG1-MATNR,
  KDMAT LIKE MV10A-KDMAT,
  MAKTX LIKE MAKT-MAKTX,
  VTTX1 LIKE RSTXT-TXLINE,
  VTTX2 LIKE RSTXT-TXLINE,
  MEINH LIKE MARA-MEINS,
  KUNNR LIKE MV10A-KUNNR,
  WERK LIKE RMMG1-WERKS,
  VKORG LIKE RMMG1-VKORG,
  VTWEG LIKE RMMG1-VTWEG,
  SPART LIKE MARA-SPART,
  POSTY LIKE MARA-MTPOS_MARA,
  TAXKM LIKE MG03STEUER-TAXKM,
  KTGRM LIKE MVKE-KTGRM,
  END OF ITAB.
*************INITIALIZATIONS***************
start-of-selection.
CLEAR BDC_DATA.
REFRESH BDC_DATA.
*************UPLOAD*******************
PERFORM DATEN_LADEN USING
        'C:\Datenmigration\uploadmm01.txt'.
***CALL TRANSACTION****
perform open_group.
LOOP AT ITAB.
perform bdc_dynpro      using 'SAPLMGMM' '0060'.
usw. usw...
perform bdc_field       using 'BDC_OKCODE'
                              '=SICH'.
perform bdc_transaction using 'VK11'.
ENDLOOP.
perform close_group.
********************FORMS******************
FORM DATEN_LADEN USING DATEI.
  CALL FUNCTION 'GUI_UPLOAD'
  EXPORTING
    FILENAME = DATEI
    FILETYPE = 'ASC'
    HAS_FIELD_SEPARATOR = 'X'
  TABLES
    DATA_TAB = ITAB
  EXCEPTIONS
    FILE_OPEN_ERROR = 1
    FILE_READ_ERROR = 2
    NO_BATCH = 3
    GUI_REFUSE_FILETRANSFER = 4
    INVALID_TYPE = 5
    NO_AUTHOITY = 6
    UNKNOWN_ERROR = 7
    BAD_DATA_FORMAT = 8
    HEADER_NOT_ALLOWED = 9
    SEPARATOR_NOT_ALLOWED = 10
    HEADER_TOO_LONG = 11
    UNKNOWN_DP_ERROR = 12
    ACCESS_DENIED = 13
    DP_OUT_OF_MEMORY = 14
    DISK_FULL = 15
    DP_TIMEOUT = 16
    OTHERS = 17.
ENDFORM.
Wie gehabt, für Hilfe wäre ich sehr dankbar!

Re: Umlaute/Sonderzeichen beim Einspielen von Batch-Input Ma

Beitrag von ralf.wenzel (Top Expert / 3921 / 200 / 280 ) »
Im Aufruf des Funktionsbausteins "GUI_UPLOAD" (der übrigens obsolet ist) ist der Parameter "CODEPAGE" nicht gefüllt. Suche dir also die notwendige raus (das kann die 1100 sein, muss aber nicht, das kannst du aber ermitteln) und fülle den Parameter damit.

Folgende Benutzer bedankten sich beim Autor ralf.wenzel für den Beitrag:
Stegemann90

Bild
Ralf Wenzel Heuristika SAP-Development
25 Jahre SAP-Entwickler • 20 Jahre Freiberufler
PublikationenUngarische NotationXing

Re: Umlaute/Sonderzeichen beim Einspielen von Batch-Input Ma

Beitrag von Stegemann90 (ForumUser / 31 / 3 / 0 ) »
Funktioniert, Vielen Dank!!!

Re: Umlaute/Sonderzeichen beim Einspielen von Batch-Input Ma

Beitrag von ralf.wenzel (Top Expert / 3921 / 200 / 280 ) »
Danke sagen (fast) alle, den Button dafür sieht kein Mensch ;)
Bild
Ralf Wenzel Heuristika SAP-Development
25 Jahre SAP-Entwickler • 20 Jahre Freiberufler
PublikationenUngarische NotationXing

Seite 1 von 1

Vergleichbare Themen

1
Antw.
2876
Views
Berechtigungsprüfung Batch Input Mappen
von Matthias_L. » 23.07.2008 08:07 • Verfasst in Sonstige Module
4
Antw.
4836
Views
Transaktionsrecorder vs. Batch-Input-Mappen
von bbtheoriginal » 29.01.2014 14:54 • Verfasst in ABAP® für Anfänger
4
Antw.
7846
Views
Inhalt von Batch Input Mappen exportieren
von buchling » 02.01.2008 15:47 • Verfasst in ABAP® Core
1
Antw.
2736
Views
Zeitverarbeitung mit Batch-Input -Mappen stürzt ab
von mazu » 28.11.2007 14:53 • Verfasst in ABAP® Core
2
Antw.
3323
Views
SM35 - Batch-Input Mappen - Ansicht aktualisieren
von Niekohle » 04.07.2007 16:01 • Verfasst in SAP - Allgemeines

Ü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

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

Daten an Tabelle binden
Gestern von Bright4.5 1 / 499
aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 2139
Hilfe bei SWEC/SWE2
letzen Monat von retsch 1 / 8735