SAP Projekt

Sieben Goldene Regeln für ein erfolgreiches SAP Projekt

  • Engagieren Sie die besten Berater
  • Lassen Sie die Finger von einem Festpreisprojekt
  • Legen Sie einen realistischen Go Live Termin fest
  • Steuern Sie Ihr Projekt mit einer Software für effektives Taskmanagement (JIRA!)
  • Halten Sie geeignete Projekträume mit geeigneter technischer Ausstattung vor
  • Sehen Sie Entwickler als wichtigen Teil des Projektteams
  • Überschätzen Sie sich nicht – nicht gleich den großen Wurf mit allen SAP Produkten wagen (APO, EWM, GTS,…)

Weiterlesen

Warenanhänger VDA 4902

Warenanhänger VDA 4902 und 4994 in SAP erzeugen

Die Verpackungsdaten werden per EDI in einer genau definierten Struktur an den Automobilhersteller geschickt. In der Regel gibt der Automobilhersteller die Packvorschrift bereits vor. Wenn die Materialien dann phyisch verpackt werden, dann werden auch die Etiketten gedruckt. Wichtig dabei ist, daß die Daten auf dem Etikett identisch mit den korrespondierenden Daten der DFÜ sind. Wenn z.B. in der DFÜ als Packmitteltyp 006280 übertragen wurde, dann darf auf dem Etikett nicht 6280 gedruckt werden. D.h. Blanks und führende Nullen in der DFÜ sind auf dem Etikett auch zu drucken bzw. im Barcode zu codieren.

Weiterlesen

SAP Adobe Forms

SAP Adobe Forms

Eine Migration auf Adobe Forms steht meist zur Debatte, wenn man als SAP-Anwender einige Jahre produktiv ist. Denn dann kommt häufig eine grundsätzliche Neugestaltung der existierenden Formulare auf die Tagesordnung. Die Gründe hierfür sind vielfältig:

  • In der Phase der SAP-Einführung wurde der Entwicklung der Formulare nicht die dafür notwendige Aufmerksamkeit geschenkt.
  • Die Formulare können nicht mehr erweitert werden, ohne unvorhergesehene Folgefehler hervorzurufen.
  • Die Fachabteilung formuliert Anforderungen, die mit SAPScript oder Smart Forms nicht realisiert werden können.
  • Kunden oder der Wirtschaftsprüfer verlangen Formulare zur Archivierung im Format PDF/A.
  • Die Anzahl der Fehler mit den existierenden SAP Formularen im Produktivbetrieb hat das akzeptable Maß überschritten.
  • Der Einsatz eines externen Output-Management-Systems ist zu teuer oder hat entscheidende Schwachpunkte in der SAP-Integration und soll durch eine Lösung im SAP Standard ersetzt werden.

Weiterlesen

SAP Interactive Forms by Adobe

Ändern von Daten eines SAP Objekts mit qRFC

In vielen Fällen ist es notwendig, Daten eines Objekts nach dem Sichern nochmals zu verändern.

Gründe hierfür können sein:

  • Es gibt keinen entsprechenden Userexit, um Daten des Objekts vor dem Sichern zu manipulieren.
  • Es stehen erst nach dem Sichern die entsprechenden Felder zur Verfügung, mit deren Hilfe man Daten des Objekts manipulieren möchte.

Weiterlesen

SAP Formulare Spezialthemen

Ändern von Daten im Userexit beim Sichern eines Fertigungsauftrags in SAP

In vielen Fällen ist es notwendig, Daten im Fertigungsauftrag per ABAP Coding zu ändern. Leider gibt es im SAP Fertigungsauftrag nur wenige Userexits, wo man Daten manipulieren kann. Häufig muss man auf den zentralen Userexit bzw. Badi beim Sichern eines Fertigungsauftrags zurückgreifen. In diesem Userexit bzw. Badi ist es nicht ohne weiters möglich, Daten im Fertigungsauftrag zu ändern. Vielmehr ist er dafür gedacht, Daten in eigenen Tabellen fortzuschreiben oder Folgeaktionen per ABAP Coding anzustoßen.

Im folgenden möchte ich eine Methode vorstellen, wie auf einfache Art und Weise Daten im Fertigungsauftrag nachträglich im Userexit beim Sichern eines Fertigungsauftrag geändert werden können.

Weiterlesen

Adobe Forms AB mit zwei Seiten

Tutorial Adobe Scripting (1): Bedingter Seitenaufruf via Scripting mit SAP Adobe Forms

Ein SAP Adobe Forms Formular „Auftragsbestätigung“ wird sowohl in Deutschland als auch in den USA gedruckt. In Deutschland wird das Format A4 verwendet, in den USA das Format Letter. Gegenüber dem Format A4 ist das Format Letter etwas kürzer und etwas breiter.

Da man im Gegensatz zu SAP Script und Smart Forms bei Adobe Forms im Druckprogramm nicht den Namen der Startseite mitgeben kann (an der die Seitengröße hängt), werden bei Adobe Forms bei einem solchen Szenario häufig 2 Formulare angelegt. Und das auch, wenn sowohl Layout als auch Ablauflogik des Formulars weitgehend identisch sind. Die Verwendung von 2 Formularen bedeuten natürlich einen höheren initialen Erstellungs- als auch einen erhöhten laufenden Pflegeaufwand, und das in mehreren Sprachen.

Im Folgenden wird eine Methode vorgestellt, wie man mit wenig Scripting ein Formular mit mehreren Seitenformaten verwenden kann und dabei jede Seite scriptgesteuert aufrufen kann.. Weiterlesen

SAP EWM Formulare

Ermitteln des Status eines SAP WM Transportauftrags

Im SAP Modul Warehouse Management (WM) muss häufig auf den Status / Quittierungsstatus eines Transportauftrags bzw. einer Transportauftragsposition abgefragt werden. Leider gibt es in Tabelle LTAP kein direktes Kennzeichen, um den Status einer WM Transportauftragsposition direkt abzufragen. Vielmehr muss man den Status aus mehreren Feldern der Tabelle LTAP ermitteln.

Weiterlesen

SAP Formulare im Format PDF/A

Ausgabe von SAP Formularen im Format PDF/A

Immer häufiger erhalte ich Anfragen, wie man SAP Formulare im Format PDF/A ausgeben kann. Folgende Geschäftsvorfälle lösen die Anfrage bei mir aus.

  • Angebote, Auftragsbestätigungen oder Rechnungen werden als Email im Format PDF an Kunden versandt. Bestimmte Kunden verlangen jetzt explizit die Formulare im Format PDF/A.
  • Der Wirtschaftsprüfer oder IT-Auditor wünscht die Archivierung von SAP Formularen im Format PDF/A.

Weiterlesen

SAP Icons

Drucken von SAP Icons und Symbolen auf SAP Adobe Forms Formularen

Auf einem SAP Adobe Forms Formular sollen Icons des Sapgui gedruckt  werden. Auf dem Dynpro einer Bestellanforderung stellen Icons den Status des Vorgangs dar. Diese Icons sollen auch im Formular zur Bestellanforderung abgebildet werden. In unserem Beispiel sind es grüne OK-Icons.

Weiterlesen

Schachtsteuerung SAP Interactive Forms by Adobe

Schachtsteuerung von SAP Formularen auf der Basis der Adobe Forms

Mit SAP Script oder Smart Forms ist die Schachtsteuerung von SAP Formularen einfach zu realisieren. Der Formularentwickler ruft den SAP Standardtext „SAPSCRIPT-TRAYTEST“ auf, druckt den Standardtest auf dem Drucker aus und notiert sich, welches Print-Control dem jeweiligen Schacht zugeordnet ist. Anschließend trägt er das Print-Control im Formular in der Definition der Seite ein. Ohne sich mit weiteren Personen abzustimmen, kann in vielen Konstellationen die Schachtsteuerung von SAP Formularen auf diese Weise schnell implementiert werden.

Wesentlich komplizierter ist das Thema Schachtsteuerung bei der Entwicklung von SAP Formularen auf der Basis der SAP Interactive Forms by Adobe anzugehen. Die größte Hürde liegt nicht auf technischer Ebene, sondern dass mehrere Personen involviert sind. Eine besondere Herausforderung ist es, den Administrator des SAP Systems davon zu überzeugen, XDC-Dateien auf dem Server der Adobe Document Services (ADS) abzulegen, insbesondere wenn der SAP Administrator beim externen Outsourcing-Partner angestellt ist.
Weiterlesen