sap sapnote oss oder wie auch immer heutzutage
wodurch zeichnet sich SAP aus? SAP-Fehler kann man selbst beheben.
Annahme:
Microsoft
- ein Microsoft Windows Programm stürzt ab
- die örtliche IT kann den Fehler nicht selbst lokalisieren
- mit 1% Wahrscheinlichkeit wird der Fehler von Microsoft behoben
SAP
- ein SAP Programm stürzt ab
- die örtliche IT kann den Fehler nach stundenlangem Debugging selbst lokalisieren
- die örtliche IT kann den Fehler beheben - sonst Berater
- SAPNote wird an SAP geschickt:
- zunächst wird man etwa 5 Mal rund um die Welt geschickt. Indien, Amerika, Deutschland, ..
- gefühlte 99% der Fehlermelder werden vergrault, auch wenn sie den Fehler gefunden und behoben haben
- 1% der Fehler werden akzeptiert und eine sinnvolle Korrektur folgt
- die restlichen 99% Fehlermelder denken sich ihren Teil und schicken nie mehr eine Information (ich auch nicht)
Spionage
RSSTAT26
ifr.sap.com
Auf ifr.sap.com war bis vor kurzem das Interface repository.
Die Seite ist verschwunden.
Der neue Ort: http://http://esworkplace.sap.com (viel Spass beim Suchen)
Webservices
In SAP kann man ab Basis Release 640 (?) sehr einfach Webservices aus Funktionsbausteinen generieren lassen:
- SE37 > Utilities > more Utilities > Create Webservice > From Function Module
- Release Web Services for SOAP Runtime: WSCONFIG (da kann man es auch transportieren)
- Webservice verwalten: WSADMIN
- Webservice Berechtigung vergeben: SICF (wie man das ändern kann, ohne das System aufzumachen, bleibt schleierhaft)
- Internet Communication Manager: SMICM
ein Wunder
der ABAP-Debugger ab Release ECC 6.0 nützt den ganzen Bildschirm.
Bisher sind alle SAP Entwickler vor großen Bildschirmen gesessen und ärgerten sich darüber, dass nur ein winziger Teil davon genutzt wurde. Scroll, scroll, scroll.
Damit man sich aber langsam an die neuen Zeiten gewöhnen kann, beharren andere Bereiche (z.B. IDOC Anzeige) immer noch darauf, dass ein Bildschirm 25x80 Zeichen zu haben hat.
Begeisterung retour: Fenster bleiben hängen, die Umschalterei zwischen den Views ist nervig.
Ergänzung Stand 2013: Der Debugger hängt so gut wie immer - seit 5 Jahren keine Besserung.
VOFM Bedingungen, Formeln
Wenn die Programme wieder mal nach dem Transportieren nicht aktiv sind: RV80HGEN?
Massen repricing:
- SDO1 > Edit > Mass Change > repricing
Webdynpro for ABAP
Suchhilfe ist "case-sensitiv": Hinweis 1031654 schafft Abhilfe
Change Pointer reorganisieren
RBDCPCLR
Drucker für Warenbewegungen definieren
OMJ3
Archivierung
Versehentlich zuviele VBAKs wegreorganisiert? S3VBAKRL? ist dein Freund. (Die 'A' Nachricht muss geändert werden)
Dokumente an Material hängen
CALL FUNCTION 'SWU_OBJECT_PUBLISH'
EXPORTING
objtype = 'BUS1001006'
objkey = mara-matnr " z.B.
EXCEPTIONS
objtype_not_found = 1
OTHERS = 2.
IF sy-subrc <> 0.
MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
ENDIF.
SAP und FTP
Beispielprogramm RSFTP002.
Achtung bei langen Passwörtern funktioniert es nicht - einfach Parameter pwd verlängern.
FTP Trace: in SM59 z.B. Verbindung SAPFTPA RFC-Trace Haken setzen.
Auswerten mit RSFTP001
|