Anwender-Dokumentation Schnittstelle ATOSS - @uto.wps
Allgemein 2 Vor Umstellung auf WPSATOSS 2 NACH Umstellung auf WPSATOSS-Schnittstelle Vorbereitungen zur Installation der WPS ATOSS Schnittstelle 5 Details zu der Nummerierung 5 Installation WPSATOSS WPSATOSS-Schnittstelle parametrisieren 15 Ablauf der Inbetriebnahme 15 Probleme und Lösungen: 22 xx.xx.2004 CARDIS GmbH & Co. KG, Murnau, 2004 Seite 1
Allgemein Vor Umstellung auf WPSATOSS Es sind die Arbeitszeiten der Mitarbeiter in der Firma hinterlegt Beim Mitarbeiter können individuelle Arbeitsstunden hinterlegt sein xx.xx.2004 CARDIS GmbH & Co. KG, Murnau, 2004 Seite 2
NACH Umstellung auf WPSATOSS-Schnittstelle Zeitgesteuert werden auf dem ATOSS Server folgende Dateien erstellt - Mitarbeiterkapzitäten mit Nr und Kürzel des Arbeitsmusters - Arbeitsmuster mit Sollzeit, Normalzeit, feste Pausen - Mitarbeiterstamm für Neuanlage Mitarbeiter im WPS Das Programm WPSATOSS verarbeitet diese Dateien xx.xx.2004 CARDIS GmbH & Co. KG, Murnau, 2004 Seite
Beispiel: im WPS sog. Überstunden -Datensätze angelegt: Daraus ermittelt WPS die freie Kapazität bzw. zeigt bei Serviceberatern die Arbeitszeit an, Abwesenheitszeiten erscheinen grau. Arbeitszeiten in den WPS-Firmendaten sind zu löschen: xx.xx.2004 CARDIS GmbH & Co. KG, Murnau, 2004 Seite 4
Individuelle Arbeitsstunden sind in den einzelnen Mitarbeitern zu löschen. Fazit: - In @uto.wps selbst sind keine Arbeitszeiten mehr erfasst - Nur im Bereich Überstunden kommen die aus ATOSS ermittelten Zeitblöcke als Anwesenheitszeiten rein - WICHTIG: Die Nummerierung der Mitarbeiter ist wie in ATOSS zu wählen, führende Nullen beachten. (in ATOSS Feld Werknr. Identisch mit WPS Mitarbeiter-ID) Vorbereitungen zur Installation der WPS ATOSS Schnittstelle Um die Installation der WPSATOSS Schnittstelle zu vereinfachen müssen folgende Voraussetzungen geschaffen werden: - Die Nummerierung der Mitarbeiter im @uto.wps muß der Nummerierung in ATOSS (Feld Personalnummer oder Werknummer) übereinstimmen. - Die jeweiligen Zeitmodelle v.a. die Arbeitsmuster der Annehmer müssen der Realität entsprechen, da aus denen die verplanbaren Annahmezeiten ermittelt werden. Bei den Monteuren ist die korrekte Sollzeit wichtig für die Kalkulation der Kapazität in @uto.wps. Details zu der Nummerierung Die WPS-Mitarbeiternummer muß mit der ATOSS Werknummer übereinstimmen. Um das zu überprüfen, gehen Sie folgendermaßen vor: - In @uto.wps anmelden, ggf. als admin xx.xx.2004 CARDIS GmbH & Co. KG, Murnau, 2004 Seite 5
- Menübefehl Werkstatt Mitarbeiter Mitarbeiter (ausreichende Berechtigung erforderlich) - Die Mitarbeiternummer sehen Sie links oben: - ATOSS Starten - Menübefehl Stammdaten Personalstammdaten (ausreichende Berechtigung erforderlich) - Doppelklick - Gleichen Mitarbeiter auswählen - Im Personalstammsatz unten auf Adresse klicken Es erscheint die Werknummer: xx.xx.2004 CARDIS GmbH & Co. KG, Murnau, 2004 Seite 6
Diese beiden Nummern müssen bei allen Mitarbeitern übereinstimmen. Werden in @uto.wps Nummern ohne führende Nullen verwendet, müssen sie auch in der Werknummer von ATOSS herausgelöscht werden, damit die Übernahme funktioniert. Installation WPSATOSS - wps_atoss.zip auspacken, enthält neue Dateien, die in folgende Verzeichnisse auf dem ATOSS Server zu kopieren sind - bincust - reports_ge - output Herausfinden, welche "Abeilungen" es gibt, z.b. über Rechtsklick Eingabemöglichkeiten bei "Abteilung" xx.xx.2004 CARDIS GmbH & Co. KG, Murnau, 2004 Seite
Ordner für jede "Abteilung" anlegen mit "wpsxxyy", XX=Formel I Firma, YY=Filiale editieren der Datei taris\bincust\wps_daten.bat xx.xx.2004 CARDIS GmbH & Co. KG, Murnau, 2004 Seite 8
unterste CALL-Zeile kopieren xx.xx.2004 CARDIS GmbH & Co. KG, Murnau, 2004 Seite 9
Ausführung per at-befehl starten lassen einfach taris\bincust\atbefehl_wps.bat doppelklicken xx.xx.2004 CARDIS GmbH & Co. KG, Murnau, 2004 Seite 10
Danach "at" zum auflisten der AT-Befehle verwenden: Im Verzeichnis Reports_ge sind folgende Dateien neu: xx.xx.2004 CARDIS GmbH & Co. KG, Murnau, 2004 Seite 11
Bei mehreren Firmen mit getrennten WPS Installationen wird mit Unterverzeichnissen in taris\output\wpsxxyy gearbeitet, XX=Firmennr., YY=Filialnr. bei wps-datentrennung müssen auch mehrere Schnittstellen laufen. Jede Schnittstelle bekommt sein Unterverzeichnis und sein Erstellungs-Script. Diese Unterverzeichnisse auch im wps*.bat Script entsprechend angeben (s.o.) Reports: Wird in WPS die ATOSS Personalnummer verwendet, kann auch ein anderer Report verwendet werden: xx.xx.2004 CARDIS GmbH & Co. KG, Murnau, 2004 Seite 12
Wird die Werknummer=Monteurnummer verwendet (Normalfall), wird dieser Report verwendet: Analog bei capmitarbeiter: xx.xx.2004 CARDIS GmbH & Co. KG, Murnau, 2004 Seite 1
Die Schnittstelle verwendet immer den Report capdaten.report und capmitarbeiter.report. Voreinstellung: In WPS wird die ATOSS Werknr. verwendet. Der Report capmitarbeiter_montnr.report ist identisch mit capmitarbeiter.report. Außerdem ist der Report capdaten_montnr.report identisch mit capdaten.report Falls man die Personalnummer in WPS verwendet, ist der Report capmitarbeiter_persnr.report in capmitarbeiter.report umzubenennen. Außerdem ist der Report capdaten_pers_nr.report in capdaten.report umzubenennen. xx.xx.2004 CARDIS GmbH & Co. KG, Murnau, 2004 Seite 14
WPSATOSS-Schnittstelle parametrisieren modifyendofworkday: =0 -> Es wird die Normalzeit aus dem jeweiligen Arbeitsmuster verwendet als WPS Arbeitszeit. Hier muß für alle Mitarbeiter auch die Normalzeit die verplanbare Zeit sein, sie sollte nicht größer sein, damit man in WPS die korrekte Zeit für die Kapazitätsverplanung zur Verfügung steht. Beispiel: Normalzeit 8-1 Uhr, 1 h Mittagspause ab 12:00, 8 h Sollzeit, ok, WPS erhält die Zeiten 8-12 und 1-1 Uhr als verplanbare ( Überstunden ) Datensätze. Man kann so bei den Annehmern auch eine längere Zeit als Normalzeit angeben (bei 4 TageWoche) =1 -> Es wird nur der Beginn der Normalzeit aus dem jeweiligen Arbeitsmuster verwendet und die Sollzeit berücksichtigt. Umfasst die Normalzeit einen größeren Zeitraum als die Sollzeit beträgt, wird die Arbeitszeit abgeschnitten, wenn die Sollzeit erreicht wurde. Beispiel: Normalzeit 6-18 Uhr, 1 h Mittagspause, 8 h Sollzeit, WPS erhält die Zeiten 6-12 und 1-15 Uhr als verplanbare ( Überstunden ) Datensätze, damit (v.a. bei den Mechanikern) nicht zuviel Zeit als Kapazität ermittelt wird. Es wird die Arbeitszeit ab Beginn der Normalzeit (6:00) gerechnet, von Pausen unterbrochen und somit nach Erreichen der Sollzeit um 15 Uhr abgeschnitten. Ablauf der Inbetriebnahme - Kapazität vorher als Screenshot aufbewahren: xx.xx.2004 CARDIS GmbH & Co. KG, Murnau, 2004 Seite 15
Arbeitszeiten Firma: Werkstatt Firma xx.xx.2004 CARDIS GmbH & Co. KG, Murnau, 2004 Seite 16
Klick auf Arbeitszeit: Screenshots machen: nach rechts scrollen, nochmal Screenshot, wenn der rote Bereich sonst nicht ganz zu sehen ist. xx.xx.2004 CARDIS GmbH & Co. KG, Murnau, 2004 Seite 1
Diese Arbeitszeiten müssen LEER GEMACHT WERDEN!!! Individuelle Arbeitszeiten können die Firmen-Einstellung "übersteuern": Auch die werden LEER GEMACHT (vorher sicherheitshalber Screenshots gemacht) Hr Löchel: Hr. Sauerwein: nach rechts gescrollt xx.xx.2004 CARDIS GmbH & Co. KG, Murnau, 2004 Seite 18
usw. Firma 2: analog Vorgehensweise: - Alle aus WPS herausbitten, - WPS Datenbank wps.mdb vorher sichern (wps_vor_wpsatoss.zip im Datenverzeichnis) - Die Abwesenheitstage (lt. @uto.time) löschen - die Überstunden löschen (manuell angelegt), da hier die ATOSS-Arbeitszeiten landen- Am schnellsten geht beides über - Verwaltung Bereiche löschen, Datum weit in der Zukunft, Löschen oben und auch bei Kapazitätscache Löschen anklicken xx.xx.2004 CARDIS GmbH & Co. KG, Murnau, 2004 Seite 19
- WPSATOSS.INI bearbeiten - wps_daten.bat in taris\bincust starten, Dateien werden in taris\output\wpsxxyy erstellt, diese Dateien wegsichern, falls man sie später nochmal braucht, capdaten.txt nach dem Einlesen gelöscht wird. - WPSATOSS:EXE starten und die Pfade einstellen, Pause für Datensicherung einstellen, dann auf Start klicken. xx.xx.2004 CARDIS GmbH & Co. KG, Murnau, 2004 Seite 20
Bei mehreren Firmen mit getrennten WPS Installationen wird mit Unterverzeichnissen in taris\output\wps gearbeitet und die Schnittstelle WPSATOSS.EXE in jeder Filiale gestartet, jede mit anderer Schnittstelle. Nach Programmstart WPS als admin annmelden, es erscheinen die Mitteilungen über neu angelegte Mitarbeiter. xx.xx.2004 CARDIS GmbH & Co. KG, Murnau, 2004 Seite 21
Prüfung, ob Arbeitszeiten aus ATOSS im Bereich Mitarbeiter Überstunden erscheinen: Probleme und Lösungen: - Problem: Ein Mitarbeiter erhält aus ATOSS keine Zeiten (=Überstundendatensätze) von ATOSS. Mögliche Gründe xx.xx.2004 CARDIS GmbH & Co. KG, Murnau, 2004 Seite 22
1. Die Werknummer in ATOSS stimmt nicht mit der WPS-ID des Mitarbeiters überein. (Führende Nullen) 2. Der Mitarbeiter hat zur Zeit Urlaub - Problem: Die Summe der Kapazität einer Mechanikergruppe ändert sich seit Einführung WPSATOSS. Mögliche Gründe: 1. Ein Mitarbeiter erhält keine Zeiten (=Überstundendatensätze) von ATOSS (s.o.) 2. Die Firmen-Arbeitszeit wurde in WPS bisher anders angegeben (z.b. 8 h statt h 12 min), somit ergibt sich für alle Mitarbeiter eine andere Summe. Die ind. Arbeitszeiten waren bisher anders als die Sollzeit aus ATOSS. Wie groß die individuelle Kapazität ist, zeigt auch der Kalender der alten Feinplanung (Menübefehl Werkstatt Kalender): xx.xx.2004 CARDIS GmbH & Co. KG, Murnau, 2004 Seite 2
- Problem: Nach Übernahme aus ATOSS sind einige Mitarbeiter in WPS doppelt angelegt ID Name1 Name2 0 Huber, Peter Huber, Peter xx.xx.2004 CARDIS GmbH & Co. KG, Murnau, 2004 Seite 24
1. Grund: In ATOSS ist die Werknummer noch nicht identisch mit der WPS Mitarbeiter-ID. - Problem: Annehmerzeiten zu kurz Annehmer haben häufig gleiche ATOSS-Arbeitszeiten wie in der Werkstatt, d.h. zu später Beginn 8:00 statt :0, Mittagspause, Abends Feierabend 16:45 statt 18:00. Die Zeitmodelle sollen in ATOSS noch gemäß der Schichten angepasst werden. Abhilfe bei Annehmern, deren Arbeitszeit abgeschnitten wird, v,a, bei Einstellung modifyendofworkday = 0: - individ. Arbeitszeiten beim Annehmer angeben, für die Zeiten, bei denen ATOSS derzeit zu kurze Zeiten übergibt. Bsp. #40, Herr Ohler die erscheinen dann auch am Ende des Tages und man kann wieder Termine eingeben Nachteil: auch am UrlaubsGleitzeittag dieses Annehmers erscheinen ein weiße Blöcke gem. der ind. Arbeitszeiten. Man muß dann als Anwender erkennen, dass der Mitarbeiter dann in Urlaub ist, wenn nur die unter ind. Arbeitszeiten angegebenen Zeiten zu sehen sind. Bsp. #40, Herr Ohler xx.xx.2004 CARDIS GmbH & Co. KG, Murnau, 2004 Seite 25
- Problem: Keine freie Kapazität am Samstag Grund: lt. ATOSS hat der Samstag keine Sollzeit, trotzdem sind immer 2 Mechaniker, 1 Karosseriemann und 1 Lack-Mechaniker am Samstag da: Samstagsmechaniker angelegt: 2 Mechanik 1 Karosserie 1 Lack xx.xx.2004 CARDIS GmbH & Co. KG, Murnau, 2004 Seite 26
analog - 999 SAMSTAGSMECHANIKER 2-9996 SAMSTAGSLACKMECHANIKER Ergebnis: xx.xx.2004 CARDIS GmbH & Co. KG, Murnau, 2004 Seite 2
Andreas.Scherer@dcsautomotive.de xx.xx.2004 CARDIS GmbH & Co. KG, Murnau, 2004 Seite 28