An Firmen, Consultingagenturen oder Unternehmen, die ABAP-Programmierer oder Berater der Warenwirtschaft
im SAP-Umfeld
SD (Sales Distribution, Vertrieb, Versand),
LE (Logistic Execution, Transport, Versenden, Export),
MM (Materialwirtschaft),
PP (Planung und Produktion),
PM (Plant Maintenance, Instandhaltung),
CS (Customer Service, Kundendienst) oder QM (Qualitätsmanagement) suchen, besonders im Bereich
Versand und Logistik (LES).
Firmen, welche Mitarbeiter oder Freiberufler mit analytischen Denkvermögen, Hintergrundwissen,
langjährige Erfahrung, Know-How über die technischen Abläufe oder Verantwortung in
verschiedenen Positionen wünschen und schätzen, Firmen, welche Personen mit Geschick und Kompetenz in der
Beratung wie auch dem Customizing suchen, sollten sich dieses Angebot einer Gruppe qualifizierter SAP
Berater und Organisatoren nicht entgehen lassen. Nutzen Sie Ihre Chance, informieren Sie sich über uns,
einem Team von IT-Fachkräftige mit Berufserfahrung und -praxis, welche sich auf dieser Domain Ihnen kurz
vorstellen möchte.
Einen Berater oder Entwickler für Ihr Projekt ?
Sie suchen eine Person, belastbar, innovativ, flexibel, reisefähig, mit
exzellenten Fachkenntnissen, welche
die Programmierseite ebenso kennt wie die harte Projektarbeit beim
Kunden vor Ort. Einsatz in Deutschland wie auch international im Ausland, Fremdsprachenkenntnisse,
Englisch in Wort und Schrift, Portugiesisch (speziell brasilianisches Portugiesisch) in Wort und
Schrift, Französisch Schulkenntnisse und ein wenig Spanisch ist auch vorhanden. Jemand, welcher
Analysen durchführt, Konzepte erstellen kann, Lösungswege aufzeichnet. Einen, der die gestellten
Aufgaben oder Arbeiten alleine oder im Team realisieren kann und dem auch schon die Leitung von
Projekten anvertraut wurde.
Nicht fehlen auf dieser Seite sollten die Referenzen und Projekte, an denen ich bereits mitgewirkt
habe. Auch wenn die Themen Programmierung, Entwicklung, Konzeption, Analyse, Realisierung
immer wieder auftauchen, auch wenn Begriffe wie Material, Stammdaten, Stücklisten immer wieder
fallen, allein schon der Hintergrund, ein brasilianischer Personenzug der VALE (CVRD, Compania do
Vale do Rio Doce, einem Minenunternehmen für Eisenerze) ist es wert, einen Blicke auf die
Projektübersicht
zu werfen. Natürlich gibt es auch die
Referenzliste,
bei welchen Firmen ich aktiv war oder immer noch bin.
Wenn Sie so eine Person suchen, füllen Sie bitte das Formular aus und schicken es ab.
Das Angebot:
Dank einer fundierten Qualifizierung auf der SAP R/3 Software, über deren Features und
erweiterten Tools in dieser ERP-Software, einer Ausbildung, durchgeführt durch die Siemens
Business Services GmbH (kurz SBS), verstärkt durch den praktischen Einsatz, erhalten Sie einen
Berater und Entwickler, der neben dem theoretischen Wissen auch die Fähigkeiten in den Echtbetrieb
umsetzen kann. Sollten Sie als Consulting-Firma oder SAP-Anwender oder Projektmanager Interesse
bekunden, daß ich das Projekt in Ihrem Betrieb durchführe, bitte ich Sie, sich mit mir in
Verbindung zu setzen. Ein Betriebsparktium ist genauso möglich wie ein Spotprojekt, ein Projekt
mit kurzer Laufzeit. Die intensiv und auf die Projektarbeit durchgeführte Qualifizierung zum
SAP R/3 Berater und Organisator der Logistik und E-Procurement als Freelancer oder Freiberufler,
abgrundet durch mySAP.com und die Anbindung ans Internet (e-Commerce) kann nur zu Ihrem Vorteil
sein und der Gewinn ist beträchtlich, ein beiderseitiger Vorteil.
Vorteil dieser Symbiose sind Synergieeffekte durch die Stärkung Ihres Entwicklungs- oder Projektteames,
da uns die Abläufe und Prozesse in den verschiedensten Variationen der unterschiedlichsten
Branchen der Industrie, speziell im produzierenden Gewerbe, geläufig sind. Somit brauche ich
diese Materie nicht erlernen, sondern können bereits Lösungsansätze vorschlagen. Auch haben
einige Gruppenmitglieder Projektleitung- und Führungsqualitäten und sind nebenbei noch bei Kunden
im Einsatz, national und international, auch in Übersee.
Möchten Sie mehr erfahren ? Interessiert ? Qualifizierte Berater oder Organisatoren erwünscht ?
Sie sind Anwender im SAP R/3 Umfeld ? Auf den nachfolgenden Seiten möchte ich mich Ihnen gerne
ein wenig vorstellen, mich selbst präsentieren, als Einzelperson aber auch mit ebenso fachkundig
qualifizierten Kollegen und bieten Ihnen zusätzlich die Möglichkeit, mehr Informationen durch
unser Profil zu erhalten und uns auch anzuschreiben.
In welchen Bereich sind wir stark ? Meinen Schwerpunkt der Entwicklung und Programmierung habe
ich oben bereits beschrieben, durch die Kontakte und die verschiebenen Projekte, an denen ich
beteiligt war, erhöht sich der Bekanntenkreis ständig, so das wir Ihnen ein Spektum an SAP
Beratern vorstellen können, welche die ganze Palette und Gesamtbreite der SAP-Welt abbildet.
Die Modulen SAP MM (Materialmanagement) sowie auch SAP SD (,
Vertrieb). Der Umfang der Arbeitsabläufe, die damit abgedeckt werden, beginnen beim Auftrag,
ziehen sich über Kommissionierung, Verpacken bis hin zum Versenden der Ware. Auch die modernen
Formen des Einkaufes und der Bestellung werden erörtert, besser bekannt unter den Schlagworten
e-Commerce oder e-Procurement, der Handel im Internet.
Wir zeichnen uns durch eine hohe Mobilität und Flexibilität aus. Reisebereitschaft ist
generell gegeben, nur der Aktionsradius variiert je nach Vorstellungen und Kenntnissen der
einzelnen Mitglieder. Innerhalb unser Truppe werden die üblichen Fremdsprachen gesprochen,
in Summe sind deutsch, englisch, französisch, russisch, italienisch sowie portugiesisch
kein Problem, auch Sprachen wie polnisch, arabisch, persisch und türkisch werden fließend
in Wort und Schrift praktiziert. Unser Team ist ein bunter Mix aus Selbstständigen oder
Angestellten, welche neue Perpektiven und Arbeitsfelder suchen. Die bisherigen Einsatzorte
erstrecken sich regional, national und international, auch Projekte in Übersee wurden
bereits erfolgreich durchgeführt.
Funktionen: Programmierung in mehreren Computersprachen wie COBOL, Pascal, Fortran, Java oder
C++. Internetprogrammierung unter HTML genauso wie Javascript oder VB. Erfahrungen unter
Datenbanken oder Datenbanksystemen wie Informix, Oracle oder IBM DB2/6000 sowie auch Embedded
SQL. Schnittstellenprogrammierung, Einsatz und Arbeit mit
verschiedenen ERP-Systemen wie SAP (a. R/2) oder BAAN. Das Aufgabenumfeld reicht von der Beratung,
dem Consulting, der Analyse, Dokumentation, Konzeption, Pflichtenheft über die Programmierung,
technische Umsetzung und Realisierung hin bis zur Installation und Schulung der Anwender
des Kunden. Nutzen Sie die komplette Palette von Unternehmensberatung, Innovation, Programmierer,
Projektleitung interner oder externer Mitarbeiter.
Spezialisierung durch Qualifikation. Die Betreuung des Exportsoftwarepaketes VPSS
(Versand Planungs- und Steuerungssystem) bildet heute nur noch ein Teilgebiet meiner Aktivitäten.
Durch gezielte, selbst initiierte Qualifikationen erweitere ich den eigenen Horizont, um mich an
den aktuellen Anforderungen des Marktes zu orientieren und den von der Industrie gewünschten
Wissensstandard zu representieren, jedoch spezialisiert auf das Spektrum
Produktion, Logistik, Materialwirtschaft und Warenfluß.
Dazu zählen neben der Internet-Programmierung auch die Qualifizierung
und erfolgreiche Zertifizierung für die SAP R/3 Software.
Der Wissensumfang und das Spektrum erstrecken sich heute über das SAP Customizing, die ABAP Programmierung,
auch die objektorientierte Entwicklung (ABAP OO),
Reporting, Dialog Technologie, Select Options genauso wie Dynpro und die auf Container basierte
Anzeigetechnik über Methoden, ALV (ABAP List Viewer; Anzeige als Liste), Tree Control (Baumstruktur),
Produktstrukturbrowser, Text Edit Control, das komplette DDIC (Data Dictionary, Tabellen,
Stammdaten, View, Strukturen, Felder, Domänen und deren Wertebereiche, Fremdschlüssel und -beziehungen),
Datenkommunikation, User Exits, Badi, Interface, Schnittstellen, Dateien und Daten umsetzen
(FTP, LSMW, IDoc, ALE, EDI, BAPI) und einiges andere.
Neben den Programmierkenntnissen und den kundenindividuellen Anpassungen sind aber inzwischen
Funktionsgruppen entstanden, welche als Standard sich auch in Ihr SAP Systeme integrieren lassen, wie ein
Baustein für Schnittstellen oder die
Frachtkostenkalkulation
(Anwenderleitfaden).
Auch kleine Helferlein sind entstanden, die jedoch sehr komplex inzwischen sich aufgemausert haben,
wie das Werkzeug zur Analyse der Preisfindung und Nachrichtensteuerung, welches eines der
großen SAP-Themen leicht und übersichtlich aufzeigt und das Fehlersuchen in den Stammdaten
sehr vereinfacht. Meine Zielsetzung ist der universelle Berater und Organisator im Umfeld SAP,
Logistik, eCommerce und mySAP.com.
Die Preisfindung
als eines der zentralen Themen sei hier kurz vorgestellt. Wenn Sie weitere
Informationen wünschen oder noch Fragen zum Programm haben, bitte schreiben Sie. Damit Ihre
Email nicht versehentlich gelöscht wird, bitte nicht den Betreff ändern.
Die Zielsetzung Des Analyseprogrammes der Nachrichtenfindung zum Ausdruck von Formularen
oder auch der Ermittlung des richtigen Preises begründet sich auf eigenen Erfahrungen, die
mich veranla%szlig;t haben, dieses Werkzeug zu schreiben und immer weiter zu verfeinern.
Das Programm zur Analyse der Preisfindung oder der Findung der richtigen Nachrichtenart richtet
sich hauptsächlich an SAP-Berater, welche die Preisfindung oder Nachrichtenfindung einstellen
und überprüfen wollen, ob sie ihr System schlanker gestalten können, eventuell zuviel eingepflegt
haben, was nicht benötigt wird oder Fehler suchen, warum der eine oder andere Preis nicht
gezogen worden ist.
Das Programm versteht sich als Zusammenfassung und Anzeige des gesamten Customizings der
Preisfindung oder Nachrichtenfindung, welches es ermöglicht, ohne zu springen sich sämtliche
Informationen zu laden und auszuwerten. Die Anzeigeform ist einem Explorer gleichgetan, alle
Informationen werden in einem Baum mit Knoten vorgehalten. Das, was Sie als Anwender
interessiert, können Sie durch Aufklappen der Struktur in dem Baum sich ansehen, alles, was nicht
interessiert, bleibt geschlossen. Die Informationen sind redundant gehalten, so dass Sie nicht
im Baum von einer Kategorie in eine andere springen müssen. Das Programm ist nur als Anzeige
geschrieben, ein Ändern ist hier nicht möglich.
Leistungsumfang
Durch einen Selektionsbildschirm ist es Ihnen als Anwender erlaubt, sich nur auf Teilbereiche
zu konzentrieren und diese auszuwerten. Das Programm liest alle Nachrichtenschema oder
Preisfindungsschema ein, sowie alle Zugriffsfolgen, alle Konditionen (beim Drucken auch deren
Formulare) und alle Konditionstabellen innerhalb der Auswahlparameter und baut daraus einen Baum
zusammen. Weiterhin werden Zusatzinformationen eingeblendet, die außerhalb der Auswahl liegen,
was besonders interessant in den Schemata sich auswirkt.
Wenn Sie es wünschen, können Sie eine Analyse gegen Einkaufs- oder Verkaufsbelege durchführen,
um zu sehen, welche Kondition in welcher Zugriffsfolge getroffen wurden. Hierbei wird auch ein
Einzelvergleich der Werte der Konditionstabelle gegen Werte des Vorganges durchgeführt und das
Ergebnis angezeigt in Form eines ABAP-List-Viewers (ALV). Dadurch ist eine Sortierung und
Filtrierung des Vergleiches möglich, unterstützt durch eine farbliche Darstellung. Das System
nutzt die Customizingseinstellungen und nicht die abgespeicherten Daten (wie Nachrichten in der NAST)
Im Bereich der Fremdsprachen und der Übersetzung ist es möglich, im Einstiegsschirm anzugeben,
in welcher Sprache das System alle Texte anzeigen soll. Dadurch ist sehr schnell sichtbar, wo
noch was nachgepflegt werden muß.
Für die Preisfindung kann auch ein Datum vorgegeben werden, gegen welches verglichen werden soll.
Alle Konditionssätze, welche zum Vergleichsdatum abgelaufen sind und somit ihre Gültigkeit
verloren hätten, könnten über ein weiteres Programm archiviert werden und so zur Entlastung der
eigentlichen Konditionstabellen beitragen.
Voraussetzungen.
Um das Analyseprogramm für die Preisfindung und Nachrichtensteuerung nutzen zu können, benötigen
Sie das Warenwirtschaftssystem SAP R/3. Speziell installierte Module oder Programmpakete sind
nicht von nöten, da diese Funktionalität nur mit den geläufigen Tabellen, Funktionen, Klassen
und Methoden arbeitet.
Das Programm nutzt für die Anzeige das einfache Baummodell, Klasse cl_simple_tree_model, und ist
auf Splitting-Container aufgebaut, die auf ein leeres Trägerdynpro aufsetzen. Somit sollte
mindestens die Version SAP 4.6c als Basis im Einsatz sein, da in älteren Versionen die Klasse
und die Methoden dafür nicht im SAP-Programmumfang enthalten sind.
Vorbereitung ?
Das Programm arbeitet mit den Standard-SAP-Tabellen und dem Standard des SAP. Es brauchen keine
eigenen Tabellen aufgebaut oder installiert zu werden. Diese Entwicklung ist nach Installation und
Compilierung sofort einsatzfähig.
Der Programmablauf, beginnend mit dem Auswahlbildschirm.
Im ersten Block wird auf das Customizing eingegangen, jedoch sind die Eingaben nicht zwingend
miteinander in Abhängigkeit zu sehen. Kondition und Zugriffsfolge sind als Kombination zu sehen,
es werden nur Konditionen aufgebaut, dessen Zugriffsfolge dem der Auswahl entspricht.
Das Schema ist losgelöst, das hat keinen Einfluß. Es werden alle Schemata gesucht, unabhängig
davon, ob die Kondition im Schema vorhanden ist oder nicht. Jedoch werden Konditionen im Schema
unter einem extra Knoten aufgebaut, die außerhalb der Auswahl liegen, somit stören diese nicht
zu sehr in der Anzeigemaske.
Der zweite Block dient als Kontrolle für das Customizing. Die Sprache baut alle erklärenden
Texte zu Konditionen, Zugriffsfolgen, Schemata in dieser Sprache auf, unabhängig in welcher
Sprache Sie sich angemeldet haben. In der Anmeldesprache erscheinen nur die Überschriften, Zusammenfassungen,
Fehlermeldungen und die Feldbezeichnungen außerhalb des Baumes, wie z.B. im ALV-Bildschirm. Das gesetzte
Statistik-Flag bewirkt ein Laden der Daten der Konditionstabellen. Sollten die Konditionstabelle
gut gefüllt sein und selten bereinigt worden sein, so kann der Prozesse von der Auswahl bis zur
Anzeige recht lange dauern. Das Datum gilt nur für den Bereich Preisfindung und prüft, ob die
Konditionsdatensätze zu diesem Tag bereits abgelaufen sind, also ihre Gültigkeit verloren haben.
Der dritte Block dient zur Analyse der Daten der Konditionstabellen gegen einen Vorgang oder
Vorgängen. Dabei ist die Auswahl, welche Belege wo gelesen werden abhängig von der Auswahl der
Applikation und der Verwendung. Sollten Sie als Verwendung ein B = Nachrichten und als
Applikation V1 = Vertriebsauftrag vorgegeben haben, so werden mit den vorgegebenen Nummern nur
in der VBAK = Vertriebstabelle gesucht.
Anzeige Customizing.
Im Bereich Customizing wird das komplette Customizing zur Nachrichten- oder Preisfindung
dargestellt. Zu allen Überschriftsknoten sind die entsprechenden Informationen aufgeführt und
innerhalb aller Knoten werden Querinformationen zusätzlich eingehangen, so dass das Springen
zwischen den einzelnen Klassen vermieden werden kann.
Ein Nachrichtenschema faßt alle Nachrichtenarten einer Anwendung zusammen. Gleiches gilt für das
Kalkulationsschema. Gleichzeitig definieren Sie hier die Reihenfolge, in der die Konditionsarten
herangezogen werden sollen. Im Nachrichtenschema können Sie für einzelne Nachrichtenarten eine
Bedingung eintragen, die erfüllt werden muß, damit die Nachricht erzeugt wird. Welches
Nachrichtenschema zum Einsatz kommt, hängt von der Auftragsart ab. Alle Auftragsarten, die
dieses Nachrichtenschema nutzen, sind im Block ebenfalls aufgeführt.
Bei der Preisfindung ist das Auffinden des Kalkulationsschemas etwas komplexer und
wurde nicht in das Programm implementiert.
Weiterhin zeigt das Programm, ob die Schemata aktiv sind, welche Auftragstypen dieses Schema
nutzen würden und welche Konditionen in ihnen liegen und daraus resultierend und gesammelt,
welche unterschiedlichen Zugriffsfolgen dieses Schema nutzen würden.
Die Zugriffsfolge.
Die Zugriffsfolge ist für die Definition der Nachrichtenarten oder der Kalkulation erforderlich.
Die Zugriffsfolge ist eine Suchstrategie, mit deren Hilfe das SAP-System bei der Preisfindung
pro Konditionsart nach gültigen Konditionssätzen sucht. Die Zugriffsfolge wird in den
Konditionen angegeben und verweist über die Konditionstabellen, die in der Zugriffsfolge
enthalten sind, auf die Felder, die für die Preisfindung oder der Nachrichtenfindung relevant
sind. In der Übersicht werden alle Konditionen angezeigt, welche sich auf diese Zugriffsfolge
beziehen. Für jede Konditionstabelle muß mindestens eine Zugriffsfolge definiert werden.
Weiterhin sehen Sie, welches Feld der Konditionstabelle auf welches Feld der Struktur des
Beleges für den Vergleich zurückgreift.
Im Falle einer Analyse, welches ein Laden der Daten der Konditionstabelle beinhaltet, kann
festgestellt werden, ob die aktuell hinterlegten Konditionstabellen überhaupt noch in dieser
Zugriffsfolge benötigt werden. Sollten natürlich alle Konditionstabellen ohne Inhalt sein, ist
es fraglich, ob denn die Zugriffsfolge oder auch die Konditionen denn noch im System benötigt werden.
Im Beispiel ist die Zugriffsfolge 0009 zwar den Tabellen B150 und B001 zugeordnet. Beide Tabellen
haben auch Datensätze, B150 immerhin 2031 Datensätze, aber beide Tabellen haben keine Inhalte
für die Konditionen, welche zur Zugriffsfolge 0009 gehören. Werden in der Zugriffsfolge 0009
diese Konditionstabellen noch gebraucht ?
Die Konditionstypen.
Über die Konditionstypen oder Konditionen oder Konditionsarten bestimmen Sie, welche Konditionen
innerhalb einer Nachrichtenfindung oder einer Preisfindung gezogen werden. Diese Konditionen mit
Umweg über die Zugriffsfolge dienen auch in den Konditionstabellen zum Vergleich gegen Werte
innerhalb des Vorganges und besagen, ob diese Kondition über diesen Vorgang oder diese Position
aktiv ist oder nicht.
Im Bereich der Nachrichtenfindung werden bei einer aktiven Kondition die ihr zugeordneten
Nachrichten ausgeführt oder die ihr zugeordneten Formulare gedruckt.
Im Beispiel greift die Kondition AN00 auf die Konditionstabelle B001 zu, jedoch hat diese
Kondition in der Datenbank keinerlei Wert hinterlegt. Falls die Kondition AN00 jedoch bearbeitet
wird, so wird im Falle eines Druckens oder eines Fax das Formular RVORDER01 angedruckt, welches
über das Programm RVADOR01 angesteuert wird. Die Nachrichtenart AN00 ist dem Nachrichtenschema
V06000 zugeordnet und sonst keinem weiteren. BAIN ist eine manuelle Kondition, deswegen das
etwas andere Symbol.
Wie werden die Formulare für den Ausdruck angezeigt ?
Der Bereich Formulare gilt nur für die Nachrichtenfindung. Unter diesem Knoten werden alle
verschiedenen Formulare angezeigt, welche in den Konditionen angedruckt oder gefaxt würden.
Neben der Sprache, welche in der Auswahl zur Anzeige gewünscht wird, werden auch noch die
anderen Sprachen angezeigt, in welcher dieses Formular konfiguriert ist.
Das Programm prüft in den Datenbanken von SAP Script und Smartforms Formularen. Der Formulartyp,
ob SAP Script oder Smart Forms, wird über das Symbol im Baum angezeigt. Diese differieren leicht.
In diesem Abschnitt sehen Sie die unterschiedlichen Konditionstabellen für die Nachrichtensätze
oder die der Preisfindung. In der Struktur einer Konditionstabelle legen Sie die Kombination von
Feldern fest, welche Ihr System zum Vergleich nutzt.
Zusätzliche Aktionen.
Wenn Sie einen Beleg zum Vergleich eingetippt haben oder eine statistische Auswahl wünschen,
können Sie im Customizing im Bereich Zugriffsfolge und Kondition durch einen Doppelklick auf
die gewünschte Konditionstabelle deren Werte zu diesem Bereich anschauen (alle Datensätze der
Kondition oder der Zugriffsfolge). Da die Aufbereitung im ALV (ABAP List Viewer) ausgegeben
wird, sind alle Funktionalitäten dieses SAP-Werkzeuges automatisch mitintegriert.
Es ist Ihnen also möglich, die Dateninhalte der Konditionstabelle sich anders sortieren zu
lassen oder auch einen Filter zu setzen, um eine schnellere Fehleranalyse durchführen zu können.
Das Speichern eines Layoutes ist weniger sinnvoll, da der Aufbau der Liste dynamisch ist und
sich an den Feldern der Konditionstabelle orientiert. Im Bereich der Konditionstabellen ist
diese Möglichkeit nicht hinterlegt, da Konditionstabellen doch sehr groß sein können.
Neben den allgemeinen Informationen werden auch gleich ein paar Zusatzdaten aus den
Nachrichten- oder Preisstammsätzen miteingemischt.
Der Vergleich entspricht der Analyse in den SAP-Standradtransaktionen, kann jedoch doch ein
wenig mehr, da hier die Einzelvergleiche der Felder angezeigt werden. Auch werden in diesem
Programm nicht die Bewegungsdaten für die Speicherung herangezogen (bei Nachrichten die NAST),
sondern es wird gegen das Customizing verglichen.
Auf Ebene des Vergleiches Konditionstabelle zu Werten des Vorganges ist es möglich, ebenfalls
einen Doppelklick zu tätigen, um die einzelnen Werte gegenüberzustellen. Sind die Werte der
Konditionstabelle denen des Vorganges gleich, so wird im ALV diese Zelle grün dargestellt, bei
Ungleichheit rot. Sind alle Werte gleich, erscheint die gesamte Zeile in grün. In der hellblauen
Zeile stehen die Werte des Vorganges gegen die verglichen werden soll. In der Anzeige wurde auf
den Länderschlüssel sortiert, sehr schön zu sehen ist, dass Russland für die
Verkaufsorganisation 0200 und 0210 gepflegt ist, die Seychellen (Länderkürzel SC) jedoch nicht.
Singapur (Länderkürzel SG) ist gar nicht vertreten. Eine Fehleranalyse ist somit sehr schnell
möglich, fehlende Datensätze können sehr schnell erkannt werden. Bei Nachrichten wird in der
Baumstruktur anstatt des grünen Kuller gleich das Symbol gesetzt, wie die Nachricht gesendet
würde. Das gelbe Warndreieck vor der Kondition B013 bedeutet, dass auch diese Konditionstabelle
einen Treffer hätte, da jedoch für die Konditionstabelle B602 das Exklusiv-Kennzeichen gesetzt
ist, bleibt der Stammsatz zu B013 unberücksichtigt.
Programmerweiterungen ?
Das Programm ist in seiner heutigen Form nur eine Momentaufnahme. Das Programm beansprucht
nicht, vollständig zu sein und sämtliche Möglichkeiten und alle Eventualitäten bereits abzudecken.
Erweiterungen sind jederzeit möglich und Sie als Anwender sollten sich auch nicht scheuen,
Vorschläge zu unterbreiten, was von Interesse wäre, was Ihnen die Arbeit erleichtern könnte.
Folgende Programmerweiterungen sind geplant:
Bei Bedingungen: Einfachklick auf einen Knoten und die Taste F4 gewählt, soll die Programmierung
zu einer Bedingung anzeigen, sofern eine hinterlegt ist. Nur im Bereich Customizing.
Für Ihre Unterlagen: Diese Seite und auch alle Beschreibungen können Sie sich auch als
Word-Dokument
herunterladen, um es auf Ihren Computer zu speichern. Ich empfehle Ihnen, das Winword Dokument
in einem Extra-Fenster zu öffnen, um so auch alle Schalterflächen und Funktionen von Word
aktiv zu haben. Sollten Sie das Dokument hier öffnen, so bleibt es innerhalb der Rahmen dieser
Internet-Präsentation.
Das Programm der Frachtkostenkalkulation ist eine Migration aus dem VPSS-Programm
der Tarifierung. Um im Versand bei Rechnungsschreibung automatisch die Frachtkosten zu ermitteln,
welche für die Sendung anfallen, bis sie den Warenempfänger erreichen, kann man das Regelwerk der
Berechnung der Transporteure, Spediteure, Kurierdienste und Carrier im System vorhalten, um bei
Bedarf auf diese zurückzugreifen. Die Frachtkosten können Gebühren,
Zuschläge, Abschläge oder auch Versicherungen enthalten und sollen frei und variabel für jeden
Anwendungsfall, für jedes Land, jede Region und jede Versandart gültig sein.
Das Programmpaket soll neben dem eigentlichen Tarifieren ein Verwaltungsprogramm sowie ein
Simulationsprogramm enthalten sowie eine Aufschlüsselung über die gefundenen Gebühren.
Der Weg oder Pfad zum Ergebnis soll nachvollziehbar abgebildet werden und das Tarifierungsprogramm soll
sich am SAP-Standard ausrichten und diesen so ähnlich wie möglich nachbilden.
Desweiteren ist auch ein Kostenvergleich über mehrere Spediteure der gleichen Strecke möglich und kann
für weitere Listen und Auswertungen genutzt werden.
Im Vordergrund für dieses Programmpaket steht jedoch die einfache und simple Wartbarkeit der Tabellen.
Die ganze Logik und Struktur der Schlüssel der Frachtzonen und deren Umlenkungen für die
Zugriffe sind so ausgelegt, daß soviel wie möglich wieder zu einer Gruppe zusammengefaßt werden
können. Dadurch wird der Pflegeaufwand minimiert, die Übersichtlichkeit bleibt bewahrt und die
Tabellen bleiben in ihrer Größe überschaubar und bilden kein zu komplexes Werk.
Das Simulationsprogramm ist das Testprogramm zur Tarifierung. Mit diesem Programm können die
benötigten Eingaben händisch vorgegeben werden oder es kann Bezug genommen werden, auf eine
bereits existierende Rechnung. In diesem Fall erfolgt das Auffüllen der benötigten Felder zur
Tarifierung aus diesem Vertriebsbeleg. Der Vertriebsbelegtyp ist vorgebbar, worauf sich die
Tarifierung beziehen soll. Als Standard ist die Rechnung hinterlegt, da eine Sendung (kollektiv
mehrere Lieferungen) nicht als Standardtabelle im Modul SD vorgesehen ist. Die Tarifierung ist
modulunabhängig !
Nach dem Start verzweigt das Programm in den Funktionsbaustein und liefert nach dessen Verlassen das
Ergebnis, detailliert in Einzelübersicht sowie nochmal die Eingabewerte plus die Werte für die
gefundene Pfade und Datensätze sowie die Obergrenzen innerhalb der Gebühren und Zuschläge.
Somit ist eine sehr leichte Nachvollziehbarkeit gegeben und Fehler sollten sehr schnell aufgedeckt
werden. Sollte eine Gebühr mit einer Bedingung versehen sein, diese Bedingung trifft aber
nicht zu, wird trotzdem die Gebühr als Nullwert abgespeichert, allerdings erfolgt die
Anzeige statt mit grünem Punkt mit einem gelben Dreieck.
Nur bei einem Fehler erscheint ein rotes Viereck und je nachdem Auftreten
zu welchem Zeitpunkt bricht die Tarifierung ab.
Interpretation des Ergebnisses:
Im Beispiel sind im Rahmen nochmal die Eingaben dargestellt, sowie welche Daten daraus in der
Tarifierung als Schlüssel gefunden worden sind. Die Sendung ist als Direktluftfracht nach Japan
aufgebaut worden, der Frachtführer oder Spediteur 234685 simuliert die Lufthansa. Das System hat
dazu die Frachtzone Lufthansa-Flug nach Narita (Flughafen von Tokio - Japan) ermittelt.
Gebühren und Zuschläge werden nach dem Tarif Lufthansa Japan abgerechnet, die allgemeinen Daten
wie das Customizing geschieht über die Umlenkung zu generellen Lufthansa-Tarifschlüssel.
Die hellgrün unterlegte Zeile ist das Gesamtergebnis in Euro, da dieses so gewünscht worden ist,
obwohl die Gebühren für Luftfracht standardmäßig in den allgemeinen Daten in US-Dollar hinterlegt sind.
Dahinter das frachtpflichtige Gewicht (Volumen oder Brutto), aufaddiert durch alle Positionen.
Die hellgelben Zeilen stellen die Daten für die einzelnen Packstücke oder Verpackungen dar,
zuerst das frachtpflichtige Gewicht, das Kennzeichen B = Brutto oder V = Volumen,
dann das Bruttogewicht des Paketes sowie deren Abmessungen.
Das System konvertiert zwischen den Einheiten.
Etwas eingerückt erscheinen die einzelnen Gebühren und Zuschläge mit dem Konditionsschlüssel,
dem Wert und der Währung sowie welcher Tarifschlüssel gezogen hat.
Bei der Kondition Zoll ist eine Bedingung hinterlegt, diese hat jedoch nicht zugetroffen.
Im Beispielprogramm ist die Bedingung wahr, wenn ein Versand nach China oder Hong-Kong vorliegt.
Im Fehlerfall werden rote Warnampeln eingeblendet. Jedoch behält sich das System vor,
die Prüfung abzubrechen, wenn es merkt, es lohnt sich nicht weiter zu machen.
Die Vorgehensweise ist, daß zuerst alle Sendungsdaten geprüft werden, wenn erfolgreich,
werden dazu die Frachtzone und deren Umlenkungen ermittelt. Sollte auch dieses fehlerfrei geschehen
ein, werden alle Pakete auf Stimmigkeit geprüft, wie Maximalwerte usw.
Wenn immer noch keine Ungereimtheit aufgetreten ist, werden die Gebühren und Zuschläge berechnet.
Fehlerfall bei der Vorlaufprüfung. Ausgangsdaten der Sendung sind die gleichen wie im
fehlerfreien Fall, nur die Packstücke wurde verändert. Die Sendungsdaten waren einwandfrei, die
Frachtzone konnte auch ermittelt werden, bei Paket 1 gibt es keine Beanstandungen, nur bei Paket
2 gab es ein Gewichtsproblem (zulässiges Maximalgewicht ist überschritten, 150 Kilogramm sind
eingestellt) und bei Paket 3 ist keine Höhe eingegeben worden. In den Sendungskopf wird nur der
erste Fehler überspielt.
Das ganz Spezielle: der Spediteurvergleich.
Versandbüros oder Versandabteilungen benötigen für eine kostengünstige Versendung den Vergleich
zwischen mehreren Spediteuren oder Transporteuren, welche die gewünschte Linie bedienen.
Es kann auch von Interesse sein, wie hoch die Differenz zwischen Normalversand oder Express ist.
Für beide Möglichkeiten bieten das Simulationsprogramm und der Funktionsbaustein der Kalkulation
eine Lösung: Wenn Sie als Exportmanager oder Versandmitarbeiter die Felder Spediteur und / oder Versandart mit einem
oder mehreren Fragezeichen bestücken, werden diese Felder in der Schlüsselbildung zur Tarifzonenermittlung
ausgenommen, das System sucht somit alle Relationen, welche nur von der Transportdispoleitstelle
(Absendeort) zu dem Empfangsort verbunden sind. Jeder gefundene Spediteur und / oder seine
Versandarten werden einzeln berechnet und die Ergebnisse werden im Block gespeichert.
Somit können sehr schön Auswertungsstatistiken erstellt werden oder es kann der für den Transport
idealste Spediteur ermittelt werden.
Projekte:
SAP ERP 2005 – Allround-Aktivitäten
Zeitraum seit 08/2007
Branche Bauzulieferer, sanitäre Einrichtungen
Funktion ABAP Programmierung und Entwicklung
SAP Module SD, LE, PP, MM
DV-Umgebung SAP ERP 2005
MM - Lieferantenbeurteilung
Auswertung von Bestellungen, deren Einteilungen zu den gelieferten Mengen und Terminen
Mengenpositionen verteilen, splitten und unterteilen, Ergebnis Anzeige als ALV
SD / LE - Auftragssperre setzen
User Exit erweitert, welcher eine Auftragssperre bei zu hoher Bestellmenge setzt
User Exit Verfügbarkeit und Terminierung durchlaufen und Einteilungsdatum setzen
Vergleich Wunschdatum, terminiertes + berechnetes Datum ( SD_SCHEDULING )
Data Dictionary, eigene Felder und Tabellen für die Verprobung der Menge
Befüllen der Kundentabellen über Excel-Datei und Auswahlmöglichkeit über Dynpro
Anzeigeprogramm für die Absagegründe im Display und Layout einer ALV Liste
SD / LE - Exportliste
Selektion über Aufträge, welche im Export auf Freigabe warten (Akkreditiv, L/C)
Ermittlung Partner, Belegfluß, Lieferungen, Rechnungen und Transporten, Texte
berechnen der gewünschten, gelieferten, berechneten und offenen Mengen / Werte
Struktur befüllen und Anzeige des Ergebnisses dieser Liste als ALV
SD - Rechnungsformulare
Kopiesteuerung in SAP Script Formularen für eine Logik Mehrfachdruck
Anpassung Formulare sowie deren ausführenden Programmen zum Drucken des richtigen Textes
PP - Revisionsstand zum Material zuordnen
Einstieg über Änderungsnummer sowie Dokumentarten
Sämtliche Dokumentobjekte für Materialien und Stücklisten herausfiltrieren
Revisionsstand gemäß Revisionsstrategie für markierte Datensätze im Ergebnis-ALV erhöhen
PP - Dispositive Synchronität
Kumulation Bedarfe aus Bestellungen, Planaufträgen und Bestellanforderungen
Aufaddierung Decker aus Fertigungs- und Planaufträgen und Bestellungen
frei verwendbarer, verfügbarer Bestand aus den Lägern ermitteln
schmälern des verfügbaren Bestandes um Lieferungen im Fixierungshorizont
Änderung Bestellanforderung, Bestellung mit einem Bapi
PP - Stücklisten - Gewichtskalkulation<
Stücklisten rekursiv auflösen und in einem Baum mit Knotentechnik aufbereiten
Bildschirmbereich mit Dynpro mit Table-Control zur Änderung von Feldern und Flags
Sichern von geänderten Materialien mittels Funktion MATERIAL_MAINTAIN_DARK
Anzeige linker Bildschirmbereich als Baum mit Knoten (Tree Control)
und rechts die angeklickte Stückliste im Dynpro (ähnlich CS03)
PP - Material – Volumen und Gewicht
Einpflegen Gewicht und Volumen in den Materialstamm über MATERIAL_MAINTAIN_DARK
Werte werden über die Klassifizierung des dem Material zugeordneten Dokumentes bereitgestellt
PP - Änderungsnummer und Objektverknüpfungen, Klassifizierung
Ermittele zu einer Änderungsnummer alle zugeordneten Objekte
zusätzlich die Klassifizierung, alle zugehörigen Klassen und deren Merkmalswerte
Stücklistenauflösung, mehrstufig, aller Stückliste und Materialien, die als Objekt verknüpft sind
Symbolik der Stücklistenposition gemäß Positionstyp, speziell für Tauschteile
Anzeige Bildschirm als Splitting Container Dynpro
Ergebnis wahlweise als Produktstrukturbrowser (Tree ALV Control) ähnlich CC04
oder als Baum mit Knotentechnik (Tree Control in ABAP OO Programmierung)
und Bildschirmteil rechts Excel als DOI (Desktop Office Integration)
Einfärben der Zellen im Excel, welche Positionen der Stückliste getauscht sind
Die Excel-Liste ist ein Abbild des Baumes, nur geöffnete Knoten werden angezeigt
SAP R/3 4.6b – Formulare und Dokumente (SAP Script)
Zeitraum 11/2007 - 01/2008
Branche Maschinenbau
Funktion Formularanalyse, Third-Level-Support (Ticketbearbeitung)
SAP Module SD, MM, PP, WM
DV-Umgebung SAP R/3 Release 4.6b auf SunOS
SD - Formulare im Vertrieb
Analyse, Korrektur in Bestellungen, Bestellbestätigungen, Angeboten und Lieferscheinen
SAP-Script Formularpflege in bis zu 5 Sprachen
Anpassung der rufenden Druckprogramme und Programmierung SAP Script Formulare
Text-Include-Bausteine angelegt und angepasst in ebenfalls bis zu 5 Sprachen
MM - Lieferpläne
Korrektur von Fehler in den Formularen und deren Druckprogrammen
PP - Begleitkarte
Korrektur von Fehler in den Formularen, welche auf Barcode enthalten
Umbau der Formulare. Fenster, Seitenfenster, Zeichenformate und Absatzformate
Opk8 Analyse, welche Programme und Formulare benötigt werden, CO04 zum Testen
WM - Einlagerungsbeleg
Anpassung
Druckprogramm, dass im Etikett die Alternativ-Mengeneinheit gedruckt wird
Weitere Auswahlpunkte innerhalb dieser Domain sind
Fotogalerien mit folgenden Themen und
Inhalten:
Dampfloks,
deutsche wie auch
international,
Normalspur wie auch
Schmalspur.
Samoa, Südseeträume, Exotik pur, glasklares Wasser, Fische, Farben,
Strände, Wasserfälle in Inneren der Inseln, die Hauptstadt Apia, altertümliche Busse und vieles mehr.
Aktivierung der Navigationsleiste
Zurück zum Hauptmenü
oder zur Profilübersicht
www.sap-berater.bmksound.de