[2719] in SAPr3-news

home help back first fref pref prev next nref lref last post

Re: Releasewechsel R3 22f auf 30f

daemon@ATHENA.MIT.EDU (Jochen Hein)
Sat Apr 26 14:17:11 1997

To: sapr3-news@MIT.EDU
Date: 26 Apr 1997 12:33:01 +0200
From: Jochen Hein <jochen.hein@delphi.central.de>

--Multipart_Sat_Apr_26_12:33:00_1997-1
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

>>>>> "Michael" =3D=3D Schachmich  <schachmich@aol.com> writes:

 Michael> Hi wir haben in unserer Firma diesen Schritt bereits
 Michael> vollzogen. 

Ich erz=E4hle mal etwas von meinen Erfahrungen mit R/2-Release-Wechseln
(4.1 -> 4.2 und 4.2 -> 4.3 mit diversen Korrekturst=E4nden).

 Michael> Es sind folgende Probleme aufgetreten (soweit ich
 Michael> sie mitbekommen habe). Die meisten SAP- Script Formulare
 Michael> musste ich aus dem SAP 3.0f Mandanten 00 kopieren und meine
 Michael> =C4nderungen aus dem 2.2 komplett per Hand nacharbeiten.  

SAP-Script gab es damals noch nicht :-)  Die normalen Upgrades haben
ihre ATAB-Daten nur den Mandant 00 eingespielt, die =C4nderungen f=FCr die
eigenen Mandanten waren ebenfalls =BBvon Hand=AB (ich habe da ein paar
Jobs f=FCr gemacht) durchzuf=FChren.

 Michael> Das Einspielen von Mappen (aus unserer AS400 per TCPIP) musste
 Michael> =FCberarbeitet werden. 

Das ist, gerade bei =BBgro=DFen=AB Release-Wechseln, die Regel, da sich hie=
r
die Dynpros z.T. deutlich ver=E4ndern.  Mit R/3 werden allerdings die
Feldnamen und Positionen relativ dynamisch bestimmt, bei R/2 und COBOL
bzw. Assembler-Programmen ist mindestens ein Kompilerlauf f=E4llig.
F=FCr ABAP's mu=DF die Tabelle RMAC generiert werden -> geht mit R/2 nur
im Batch-Fenster (nachts).

 Michael> Mein APAP Programm welches ich von Hand
 Michael> geschrieben habe erzeugte einen Verbucherabbruch. 

:-)

 Michael> Und zu guter letzt die Berechtigungen wurden nicht korrekt
 Michael> weitergegeben d.h. z.b unser Buchhalter konnte pl=F6tzlich
 Michael> einige seiner ganz normalen Transaktionen nicht mehr
 Michael> ausf=FChren.  

Hat sich nicht von 2.2 nach 3.0 einiges im Berechtigungskonzept
ge=E4ndert?  Tr=F6ste Dich, von 4.2 nach 4.3 waren auch alle
Berechtigungen weg.  Ich mu=DF allerdings sagen, da=DF ich das zu der Zeit
als recht positiv empfunden habe, weil es und die M=F6glichkeit gab, die
vergebenen Berechtigungen alle mal zu =FCberdenken und zu =FCberpr=FCfen.

Zun=E4chst sollte man ja das Berechtigungs-Profil SAP_NEW den Benutzern
schenken bzw. die Berechtigungen entsprechend verteilen.  Von Konzept
ist ja das Profil(un)wesen nicht schlecht, aber die Suchfunktionen
reichen einfach nicht aus, um die passende Berechtigung schnell zu
finden.  Das war im R/2 einfacher (aber nicht so einfach zu warten --
wie haben deshalb oft Batch-Input gemacht).

Besonders viel Arbeit haben hier die im Assembler enthaltenen
Modifikationen gemacht.  Bei jedem Korrekturstand mu=DF man jede
einzelne =C4nderung =FCberpr=FCfen, ob sie noch pa=DFt und funktioniert.  I=
n
=BBhei=DFen=AB Zeiten waren im System etwa 400 Module modifiziert, so da=DF
alleine diese Anpassungen etwa 14 Tage in Anspruch genommen haben.
Aus dieser Erfahrung heraus mu=DF ich ernsthaft von jeder Modifikation
abraten (die vermehren sich n=E4mlich wie die Kaninchen, wenn man einmal
damit angefangen hat).

SAP bietet (lach) mit dem Erweiterungskonzept (gibt's ein Handbuch
dazu) manchmal eine Schnittstelle, mit der man eigene Felder in
Tabellen aufnehmen kann (Append-Strukturen, das sieht technisch sauber
aus), eigene Felder in Dynpros aufnehmen kann (z.B. im Kundenstamm
nicht vorhanden -- unter R/2 gab's ein eigenes Dynpro daf=FCr) und ABAPs
erweitern kann (wenn denn der SAP-Programmierer es vorgesehen hat).

An sich ist die Idee nicht schlecht, aber viel zu schlecht
dokumentiert und zu schwierig zu benutzen (wenn denn =FCberhaupt
vorhanden).  Als Tip, wie Benutzer ein =BBStandard-Programm=AB erweitern
k=F6nnen (und wie oft die Entwickler dieses vorgesehen haben empfehle
ich einen Blick auf GNU-Emacs und Gnus.  Eine derartige Unterst=FCtzung
(gute Doku, vieles bereits bedacht, einfache und leistungsf=E4hige
Suchfunktionen, einen guten Editor) bei Anpassungen vermisse ich im
R/3.

M=F6ge Euer Administrator immer eine 4GB-Platte im Schrank haben (f=FCr
Upgrades :-)

Jochen

--Multipart_Sat_Apr_26_12:33:00_1997-1
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

    "Who is =BBGeneral Failure=AB and why is he reading my hard disk?"

--Multipart_Sat_Apr_26_12:33:00_1997-1--

home help back first fref pref prev next nref lref last post