SAP_CONVERT_To_CSV_FORMAT

Getting started ... Alles für einen gelungenen Start.
6 Beiträge • Seite 1 von 1
6 Beiträge Seite 1 von 1

SAP_CONVERT_To_CSV_FORMAT

Beitrag von wreichelt (Top Expert / 1031 / 29 / 188 ) »
Hallo,

wir wandeln eine interne Tabelle mit dem FB SAP_CONVERT_TO_CSV_FORMAT um , damit die ; gesetzt werden.
Dabei ist jetzt aufgefallen dass ein Feld mit dem Inhalt ´542 02´ auf ´54202´ umgesetzt wird.
Wäre vielleicht zu Tolerieren wenn es nicht die Postleitzahl ist und im Zielsystem zu Problemen führt.
Gibt es Möglichkeiten das zu umgehen ?
Danke
Wolfgang

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


Re: SAP_CONVERT_To_CSV_FORMAT

Beitrag von a-dead-trousers (Top Expert / 4285 / 214 / 1141 ) »
Steht der Wert wirklich so ohne Leerzeich in der CSV? Denn oft passieren solche "Konvertierungen" beim Import in Excel.
Von welchem Typ ist das Feld? Ist da vielleicht ein Konvertierungsexit dran beteiligt?
Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.

ECC: 6.18
Basis: 7.50

Re: SAP_CONVERT_To_CSV_FORMAT

Beitrag von wreichelt (Top Expert / 1031 / 29 / 188 ) »
Hallo,

Das Feld ist Char 10 , im Import zum FB steht es mit dem Leerzeichen, in der Exporttabelle ist das Leerzeichen dann weg.
Es handelt sich um die Postleitzahl.

Gruß Wolfgang

Re: SAP_CONVERT_To_CSV_FORMAT

Beitrag von PeterPaletti (Specialist / 336 / 29 / 96 ) »
Wie wärs mit cl_rsda_csv_converter?
Okay, der macht es nur Zeilenweise, aber da funktionierts.

Re: SAP_CONVERT_To_CSV_FORMAT

Beitrag von wreichelt (Top Expert / 1031 / 29 / 188 ) »
Hallo,
danke für den Hinweis, ist das ein FB ? Programm ?

Gruß
Wolfgang

Re: SAP_CONVERT_To_CSV_FORMAT

Beitrag von PeterPaletti (Specialist / 336 / 29 / 96 ) »
Das ist eine Klasse, Transaktion SE24

Code: Alles auswählen.

DATA: BEGIN OF line,
        field1 TYPE char10,
        field2 TYPE dats,
      END OF line.
DATA: line_in_csv TYPE c LENGTH 4096.

line-field1 = '66 889'.
line-field2 = sy-datum.

DATA(o_converter) = cl_rsda_csv_converter=>create( i_delimiter = '"'
                                                   i_separator = ';' ).
o_converter->structure_to_csv( EXPORTING
                            i_s_data = line
                          IMPORTING
                            e_data = line_in_csv ).

WRITE: / line_in_csv.

Folgende Benutzer bedankten sich beim Autor PeterPaletti für den Beitrag (Insgesamt 2):
wreicheltHaubi


Seite 1 von 1

Vergleichbare Themen

1
Antw.
3987
Views
Convert report output to TIFF format
von Techiee1 » 14.03.2005 09:06 • Verfasst in Development Related
12
Antw.
11951
Views
Konvertierung Internes Format <-> Externes Format in SE16N
von kdo » 26.08.2010 10:16 • Verfasst in ABAP® für Anfänger
23
Antw.
7893
Views
Convert
von Marc K. » 22.08.2012 16:17 • Verfasst in ABAP® für Anfänger
5
Antw.
2036
Views
Convert Datum in DB
von nkuhn » 15.03.2007 10:13 • Verfasst in ABAP® für Anfänger
10
Antw.
5263
Views
Convert String to PDF
von Johannes9090 » 13.10.2014 17:15 • Verfasst in ABAP® für Anfänger

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.