SAP-Script und Nachrichtenausgabe

Nachrichten-Verarbeitung

Leider ist Sprache manchmal nicht ganz eindeutig. Hier geht es um (Druck)-Ausgaben von SAP-Formularen.

Tabellen:
NAST – zu verarbeitende Nachrichten
TNAPR – Zuordnung Nachrichtenart zu Formular und Druckprogramm
STXH – Langtexte
STXL – Langtexte -Rohdaten ( nur mit Hilfsmitteln dekomprimierbar )
…. (wird fortgesetzt)

Programme
RSNAST00 Nachrichtenverarbeitungsprogramm

Sapscript

Die SAP-Hilfe :

Kurzform :

Sprachkonstukte:

/: ADDRESS ..
/: POSITION XORIGIN 1 CM YORIGIN 2 CM [WINDOW] [PAGE]
/: SIZE HEIGHT ‚-2‘ MM WIDTH ‚+1.5′ CM [WINDOW] [PAGE]
/* WINDOW und PAGE bezeichnen das Bezugs’fenster‘, wo die Positionen gesetzt werden
/: BOX XPOS ‚1‘ CM YPOS ‚2‘ CM FRAME 10 TW INTENSITY 20 [WIDTH ..] [ HEIGHT ..]
/: NEW-WINDOW

/* Maßeinheiten: TW PT IN MM CM LN CH   (10 TW = 0.5 PT )

/* Tipp: Bei Mehreren Spalten: mehrere MAIN-Windows – alle gleiche Breite !!! –

/* und Vorschub mit NEW-WINDOW

/: NEW-WINDOW
/: DEF
/: CALL

Tipp: Beachte bei Ausgabeteilfeldern mit Positions-und Längenangaben:
SAPscript gibt Zeichenketten aus, die i.A. linksbündig sind und bereits durch die internen
Formatierungsroutinene des Datenelements gelaufen sind:

MATNR intern
MATNR in SAPScript
&MATNR+3(3)&
000000000000123456
123456
456       !!!

!
Links zu Handbüchern BC – Sapscript Formulardruck

Adressaufbereitung:  FB ADDRESS_INTO_PRINTFORM  -> Doku >Hilfe zum FB

Smartforms

Aufruf: Smartforms

Tabellen: STXFADM,
STXFCONT

Funktionsbausteine: /1BCDWB/SF….4

Funktionsgruppen: /1BCDWB/SF….nr Smartforms
/1BCDWB/IQ ….nr Queries

Tipps und Tricks zu einzelnen Anwendungen

– SD
-Kommissioniernachrichten sind nicht wiederholbar. In der Liefererung die Kommisioniermenge wieder auf Null setzen und sichern, dann kann beim erneuten Kommissionieren auch die Nachricht wiederholt werden.
– Storno Warenbewegung aus Lieferungen – VL09 ..

Transaktionen für einzelen Nachrichtengruppen:
MM . MB90
PR – Einkauf: ME9F, ME9E, ME9K, ME9L
SL – Lieferungen VL70 bis VL76
SL – Rechnungen VF31
– Transporte VT70

Interactive Forms  (Adobe )

Aufruf : SFP

SAP-Hinweise

1009567 – Funktionale Unterschiede SAP interactive Forms / Smartforms