Ansicht
Dokumentation
/CONSOLUT/TO_UPLOAD_TABLE - Hochladen Daten aus CSV in beliebige Tabelle
General Material Data PERFORM Short ReferenceDiese Dokumentation steht unter dem Copyright der SAP AG.
Verwendung
Füllen einer beliebigen Tabelle (eigentlich nur Mappingtabellen) aus EXCEL (CSV-Format).
Integration
Im Hintergrund wird ein Report erzeugt. Dieser lauter ZTO_UPL_xxx.
XXX wird durch den Tabellennamen ersetzt.
Das Feld muss nur bei Tabellen, die mit "/" beginnen eingegeben werden. ansonsten kann es leer bleiben. Ein hier eingegebener Wert hat immer vorrang vor dem Tabellennamen.
Wenn in der ersten Zeile nicht der korrekte Name des Zielfeldes steht, muss dieser über die Tabelle /CONSOLUT/TOUPLZ ermittelt werden.
Voraussetzungen
Damit die Übernahme fehlerfrei funktionieren kann muss das CSV-Format bestimmte Vorraussetzungen erfüllen:
- Spaltenüberschrift
- In der ersten Zeile müssen als Spaltenüberschrift die Feldnamen der gewnschten Tabelle stehen.
- Das SAP-Feld MANDT darf nicht im CSV vorhanden sein.
- Muss-Felder
- Es müssen alle Schlüsselfelder Tabelle in der CSV-Datei vorhanden sein. Bei allen anderen Feldern ist zu prüfen, ob sie ebenfalls vorhanden sein müssen.
- Felder die nicht vorhanden sind, werden mit Ihrem Initialwert belegt. Dies ist vorallem im UPDATE-Fall zu berücksichtigen, da hier eventl. vorhandene Werte durch den Initialwert überschrieben werden.
- Spaltenreihenfolge
- Die Reihenfolge der Spalten innerhalb der CSV-Datei ist egal.
- Konvertierungsroutinen
- Ist am Feld der Tabelle eine Konvertierungsroutine hinterlegt, so wird diese vom Programm auch durchgeführt. Es braucht also z.B. bei der Kundennummer keine führenden Nullen mitgegeben zu werden.
Funktionsumfang
Selektion
Standardvarianten
Ausgabe
Aktivitäten
Beispiel
General Material Data Addresses (Business Address Services)
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 2362 Date: 20240425 Time: 225201 sap01-206 ( 33 ms )