DIPLOMARBEIT SSAP - HTL- Innovativ Austria
DIPLOMARBEIT SSAP - HTL- Innovativ Austria
DIPLOMARBEIT SSAP - HTL- Innovativ Austria
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
Diplomarbeit<br />
Lanzanasto, Neumann, Plattner<br />
Nachdem eine passende „INSERT INTO“-Abfrage erstellt wurde, wird diese an<br />
der Datenbank ausgeführt und dieser Vorgang für alle anderen Shops wiederholt.<br />
2.4.5. Import Hardware<br />
Zum Importieren der Hardware werden zwei Unterfunktionen benötigt. Die<br />
Unterfunktion Import_hardware stellt die Hauptkomponente der Übertragung dar.<br />
Gleich wie bei der Shop-Importierung werden auch hier zu Beginn bei der<br />
Übertragung aus dem EUROPE-Sheet alle vorhandenen Datensätze aus der<br />
shopinfo.hardware-Tabelle der Datenbank gelöscht. Anschließend werden auch<br />
hier die Spaltennummern je nach Sheet gespeichert, da diese nicht bei allen<br />
Kontinenten übereinstimmen. Eine weitere Besonderheit dabei ist, dass für<br />
Europa ein weiterer Sheet im Excel-File existiert, der detaillierte Informationen<br />
über die Hardware in europäischen Shops enthält, wie zum Beispiel bisherige<br />
Standorte. Daher wird in der „DO UNTIL“-Schleife immer unterschieden, ob die<br />
folgenden Informationen eine europäische Hardware betreffen oder eine andere.<br />
Die allgemeinen Details werden bei beiden Möglichkeiten gleich ausgelesen.<br />
Da es in einem Shop mehrere Hardwarekomponenten geben kann, muss die<br />
richtige SAP-Nummer des Shops gefunden werden. Dabei wird darauf geachtet,<br />
ob sich die Shop-Nummer ändert. Immer wenn das der Fall ist, handelt es sich<br />
um einen neuen Shop und die Reihe in der die richtige SAP-Nummer zu finden<br />
ist, wird aktualisiert. Anschließend werden alle notwendigen Informationen aus<br />
dem jeweiligen Sheet des Kontinents ausgelesen. Mit Hilfe des Country-Codes<br />
werden nun noch zusätzliche Informationen aus dem „ROC Info“-Sheet<br />
gewonnen.<br />
Handelt es sich um einen europäischen Shop, muss nun mit Hilfe der<br />
Seriennummer die passende Zeile im „EUR HW Details“-Sheet herausgesucht<br />
werden. Hier werden nun spezielle Informationen für die europäischen Shops<br />
übertragen. Bei anderen Shops werden diese Spalten in der Datenbank mit<br />
einem Leerstring bzw. einem Default-Wert gefüllt.<br />
Anschließend werden die Einträge wieder überprüft und wenn notwendig<br />
verändert. Vor allem beim „ASIA PACIFIC“-Sheet kommt es vor, dass<br />
Seite 17