Ansicht
Dokumentation
EXIT_SAPLV55E_001 - User-Exit für Steuerung des Drucks von Außenhandelsdokumenten
BAL_S_LOG - Application Log: Log header data General Data in Customer MasterDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Mit diesem Funktionsbaustein können Daten für den Druck von Außenhandelsdokumenten individuell verändert bzw. komplett neu ermittelt werden.
Folgende Tabellen-Parameter, die auf SAPScript-Kommunikationsstrukturen basieren, stehen zur Verfügung:
- T_V55EEUDC - Einheitspapier
- T_V55EFEEU - Warenverkehrsbescheinigung EUR1
- T_V55EFETR - A.TR.
- T_V55EFECO - Ursprungszeugnis EG
- T_V55ENAFT - Dokumente im Bereich NAFTA
Packdaten sind in den Tabellen-Parameter T_V55EPACK ausgelagert. Das System stellt jeweils nur Daten des aktuell zu druckenden Dokuments zur Verfügung.
Alle weiteren Tabellen-Parameter, mit Ausnahme der Packdateninformationen (sofern Packdaten vorhanden
sind), bleiben ungefüllt. Die Daten in den Tabellen-Parametern liegen in Abhängigkeit
des zu druckenden Dokumentes in verdichteter oder unverdichter Form vor, d.h. es wurden Belegpositionen
mit identischen Merkmalen zu einer Druckposition zusammengefaßt oder nicht. Bitte beachten Sie,
daß im Falle zusammengefaßter Packstücke die Felder VENUM, EXIDV, VPBAU, TIVEL, UEVEL der Struktur V55EPACK nicht gefüllt werden.
Jegliche inhaltliche Änderung der Tabellenzeilen führt unmittelbar zu einem veränderten Druckergebnis.
Eine Zeile des jeweiligen Tabellen-Parameters entspricht einer Position auf dem zu druckenden Dokument. Zwischen den Tabellen-Parametern und den Packdateninformationen besteht eine 1:n Beziehung.
Das bedeutet, eine Druckposition kann keine, eine oder mehrere Packdateninformationen besitzen. Die Relation zwischen Tabellen-Parametern und Packdaten wird über das Kommunikationsstrukturfeld 'PAPOS' hergestellt.
Angaben über die gerade zu druckende Nachricht beinhaltet der Import-Parameter I_NAST.
Der Druck des Dokumentes kann über die Ausnahme 'DOCUMENT_INCOMPLETE' abgebrochen werden.
Beispiel
Sie drucken eine Ausfuhranmeldung mit der Standardnachrichtenart 'FEEX' auf Basis der Faktura. Drei
der fünf Rechnungspositionen weisen eine identische statistische Warennummer auf und werden zu einer Position zusammengefaßt.
Dieser Funktionsbaustein empfängt daher den Tabellen-Parameter T_V55EEUDC mit lediglich drei
Einträgen. Die Daten des Tabellen-Parameters sind zu diesem Zeitpunkt bereits vollständig für den anstehenden Druck formatiert.
Dem Eintrag Nr.1 in T_V55EEUDC sind eine Kiste Groß und eine Kiste Klein als Packdaten zugewiesen
worden. Die Kisten machen zwei Einträge in T_V55EPACK aus. Über das Feld PAPOS (T_V55EEUDC-PAPOS
und T_V55EPACK-PAPOS) findet die Verknüpfung statt. Das bedeutet: die erste Druckposition weist
den Wert T_V55EEUDC-PAPOS = '01' auf; der Packdateneintrag für die Kiste Groß hat den
Wert T_V55EPACK-PAPOS = '01', ebenso ist der Wert '01' der Kiste Klein zugewiesen worden. Die zweite
Druckposition hat den Wert T_V55EEUDC-PAPOS = '02'. Packstücke, die an dieser Position hängen haben ebenfalls den Eintrag T_V55EPACK-PAPOS = '02' usw.
Das Ändern der Daten in T_V55EEUDC bzw. T_V55EPACK beeinflußt unmittelbar die Druckausgabe!
Sind bestimmte Felder des Tabellen-Parameters T_V55EEUDC nicht gefüllt, obwohl dies unbedingt erforderlich ist, kann der Druck durch Setzen der Ausnahme 'DOCUMENT_INCOMPLETE' abgebrochen werden.
Hinweise
Bitte beachten Sie folgende Hinweise bezüglich des Drucks des Einheitspapieres - Feld Nr. 31 Packstücke und Warenbezeichnung:
Die Größe des Feldes ist limitiert und bietet daher nur Platz für acht Zeilen Ausgabe. Die Anzahl der gefüllten Felder (F031-STXT1 bis F031-STXT) bestimmt, wie viele Zeilen des Warentexts gedruckt werden. Die restlichen freien Zeilen werden vollständig für Packstückinformationen bzw. für die Urspungsangabe verwendet. Das bedeutet, daß die Daten dynamisch ausgeben werden: je mehr Warentext, desto weniger Packdaten und umgekehrt. Sind also die Felder F031-STXT1 bis F031-STXT6 gefüllt, so werden sechs Zeilen des Feldes Nr. 31 mit Warentext bedruckt. Die zwei noch freien Zeilen stehen Packdaten oder der Warenursprungsangabe zur Verfügung. Analog werden nur fünf Zeilen für den Warentext reserviert, sofern die Felder F031-STXT1 bis F031-STXT5 gefüllt sind usw.
Ist für die Packdaten nicht genügend Platz vorhanden, so gibt das System in der letztmöglichen Zeile des Feldes Nr. 31 den Begriff 'Sonstige' aus.
Parameter
I_NASTT_V55EEUDC
T_V55EFECO
T_V55EFEEU
T_V55EFET5
T_V55EFETR
T_V55ENAFT
T_V55EPACK
T_V55EPRIN
Ausnahmen
DOCUMENT_INCOMPLETEFunktionsgruppe
XV55General Data in Customer Master General Data in Customer Master
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 5311 Date: 20240523 Time: 091951 sap01-206 ( 113 ms )