14.12.2012 Aufrufe

APAS – ATOSS Schnittstelle

APAS – ATOSS Schnittstelle

APAS – ATOSS Schnittstelle

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

Anwender-Doku FORMEL 1<br />

<strong>APAS</strong> <strong>–</strong> <strong>ATOSS</strong> <strong>Schnittstelle</strong><br />

<strong>APAS</strong> <strong>–</strong> <strong>ATOSS</strong> <strong>Schnittstelle</strong><br />

Inhalt<br />

<strong>APAS</strong> <strong>–</strong> <strong>ATOSS</strong> <strong>Schnittstelle</strong>.....................................................................................................1<br />

Inhalt___________________________________________________________ 1<br />

Änderungsnachweis ______________________________________________ 1<br />

Allgemein _______________________________________________________ 2<br />

Voraussetzungen: ________________________________________________ 2<br />

<strong>ATOSS</strong> Installationsparameter ändern - Pers. Korrekturwerte = Produktivitätsfaktor___ 2<br />

Für <strong>APAS</strong> wichtige Felder im <strong>ATOSS</strong> Personalstamm: _________________________ 9<br />

Installationen am <strong>ATOSS</strong> Server:___________________________________ 10<br />

Installation am Formel I Server ____________________________________ 14<br />

Schema überprüfen / anpassen ____________________________________ 15<br />

Starten der <strong>Schnittstelle</strong>: _________________________________________ 15<br />

Beispielabfragen ......................................................................................................................17<br />

Anfrage getCapacity _____________________________________________ 17<br />

Antwort getCapacityResponse_____________________________________ 18<br />

Anfrage getEmployee ____________________________________________ 23<br />

Antwort getEmployeeResponse____________________________________ 23<br />

Änderungsnachweis<br />

Datum Version des<br />

Dokuments<br />

Name Bemerkung<br />

29.06.05 1.0 Scherer Erstellung des Dokuments<br />

30.06.05 Scherer Im Schema muß minOccurs=“0“<br />

stehen<br />

13.07.05 Scherer Installer<br />

26.07.05 Bärwinkel /<br />

Scherer<br />

div. Korrekturen<br />

29.06.2004 © CARDIS GmbH & Co. KG, Murnau, 2005 Seite /<br />

24<br />

1


Anwender-Doku FORMEL 1<br />

<strong>APAS</strong> <strong>–</strong> <strong>ATOSS</strong> <strong>Schnittstelle</strong><br />

Allgemein<br />

Die <strong>Schnittstelle</strong> funktioniert folgendermaßen:<br />

o <strong>APAS</strong> stellt SOAP Anfrage an F1 Server<br />

o COMM-Baustein (java vom Ulf Pietruschka)<br />

o IP-Kommunikation mit dem <strong>ATOSS</strong> Server<br />

o Anfragen beantwortet das Perl Script<br />

/home/tarisadm/taris/bincust/tkp_schnittstelle.pl, welches auch im Hintergrund<br />

immer läuft<br />

o Perl Script nutzt Reports, um aus <strong>ATOSS</strong> die Mitarbeiterliste und die freien<br />

Tage der nächsten Wochen herausfinden<br />

Voraussetzungen:<br />

<strong>ATOSS</strong> Installationsparameter ändern - Pers. Korrekturwerte =<br />

Produktivitätsfaktor<br />

In <strong>APAS</strong> wird für jeden Mitarbeiter ein Produktivitätsfaktor verwendet. Das dient dazu, z.B.<br />

Azubis nur mit z.B. 50 % zu bewerten.<br />

Dieser Wert (z.B. 50) muß im <strong>ATOSS</strong> Personalstamm unter "Pers. Korrekturwerte"<br />

angegeben werden:<br />

Persönliche Korrekturwerte werden nur für spezielle Saldenregeln oder Bezugsarten<br />

verwendet. Der erste dieser vier Werte darf künftig nur noch für die <strong>APAS</strong> <strong>Schnittstelle</strong><br />

verwendet werden. Falls Sie dieses Feld in einer Saldenregel oder Bezugsart verwenden<br />

29.06.2004 © CARDIS GmbH & Co. KG, Murnau, 2005 Seite /<br />

24<br />

2


Anwender-Doku FORMEL 1<br />

<strong>APAS</strong> <strong>–</strong> <strong>ATOSS</strong> <strong>Schnittstelle</strong><br />

(und das kommt sehr selten vor), bitte die Saldenregel entsprechend abändern und auf die<br />

Felder 2-4 ausweichen. Prüfen Sie sicherheitshalber, ob bei irgendeinem Mitarbeiter dieses<br />

Feld NICHT auf 0:00 steht.<br />

Das Feld ist standardmäßig ein Wert in Stunden und Minuten und hat die Darstellung "0:00".<br />

Diese Darstellung wird nun auf "0,0" umgestellt, um für die Eingabe von Prozentzahlen<br />

besser geeignet zu sein.<br />

Hierzu gehen Sie folgendermaßen vor.<br />

- F2 Taste drücken<br />

- CHGINST eingeben<br />

29.06.2004 © CARDIS GmbH & Co. KG, Murnau, 2005 Seite /<br />

24<br />

3


Anwender-Doku FORMEL 1<br />

<strong>APAS</strong> <strong>–</strong> <strong>ATOSS</strong> <strong>Schnittstelle</strong><br />

- AZM I anklicken<br />

- Typ pers. Korrekturwerte auf "d..." stellen (also erster Buchstabe statt "m" ein "d")<br />

29.06.2004 © CARDIS GmbH & Co. KG, Murnau, 2005 Seite /<br />

24<br />

4


Anwender-Doku FORMEL 1<br />

<strong>APAS</strong> <strong>–</strong> <strong>ATOSS</strong> <strong>Schnittstelle</strong><br />

- Taris Prozesse beenden und neu starten<br />

Dieses Feld im Personalstamm ist normalerweise Null, weil es nur für spezielle Saldenregeln<br />

oder Bezugsarten verwendet wird.<br />

Um bei allen Mitarbeitern 100,0 = 100 % als Standardwert einzutragen, können Sie das<br />

entweder bei allen Mitarbeitern einzeln eintragen oder es wird „Massenänderungen im<br />

Personalstamm“ verwendet wie folgt:<br />

Vorgehensweise:<br />

- Anmelden als "taris"<br />

- Folgenden Menübefehl auswählen:<br />

- in der Personalliste auf "Alle" oben klicken, diese Schaltfläche erscheint erst, nachdem man<br />

den Pfeil nach rechts anklickt.<br />

29.06.2004 © CARDIS GmbH & Co. KG, Murnau, 2005 Seite /<br />

24<br />

5


Anwender-Doku FORMEL 1<br />

<strong>APAS</strong> <strong>–</strong> <strong>ATOSS</strong> <strong>Schnittstelle</strong><br />

- es sind alle markiert<br />

- links unten auf "Bearbeiten" klicken<br />

- in der Zeile "Pers. Korrekturwerte" die erste Zeile so eingeben:<br />

29.06.2004 © CARDIS GmbH & Co. KG, Murnau, 2005 Seite /<br />

24<br />

6


Anwender-Doku FORMEL 1<br />

<strong>APAS</strong> <strong>–</strong> <strong>ATOSS</strong> <strong>Schnittstelle</strong><br />

- Übernehmen anklicken<br />

- Schließen anklicken (2x)<br />

Ergebnis:<br />

In allen Personalstammsätzen steht unter "Pers. Korrekturwerte" in der ersten Zeile 100<br />

29.06.2004 © CARDIS GmbH & Co. KG, Murnau, 2005 Seite /<br />

24<br />

7


Anwender-Doku FORMEL 1<br />

<strong>APAS</strong> <strong>–</strong> <strong>ATOSS</strong> <strong>Schnittstelle</strong><br />

29.06.2004 © CARDIS GmbH & Co. KG, Murnau, 2005 Seite /<br />

24<br />

8


Anwender-Doku FORMEL 1<br />

<strong>APAS</strong> <strong>–</strong> <strong>ATOSS</strong> <strong>Schnittstelle</strong><br />

Für <strong>APAS</strong> wichtige Felder im <strong>ATOSS</strong> Personalstamm:<br />

- Im Feld "Abteilung" muß Firma und Filialenummer jeweils zweistellig stehen, danach<br />

kann eine Abteilung angehängt werden, z.B. 0102Werkst wäre Firma = 01, Filiale =<br />

02, Abteilung = Werkst.<br />

- Unter „Kennzeichen“ wird im zehnten Feld „M“ für Funktionscode „Monteur“ oder „S“<br />

für „Serviceberater“ angegeben<br />

- Unter „Kennzeichen“ wird im elften Feld die Teamnummer stehen<br />

- Im Feld "Pers. Korrekturwerte 1" muß der gewünschte Produktivitätsfaktor stehen<br />

(hier 50,0 für 50% wie oben erwähnt).<br />

- Im Feld "Durchschn. tägl. Sollarbeitszeit" muß ein gültiger Wert stehen<br />

- Im Feld „Werk“ (sichtbar nach Klick auf „Adresse“) muß die Mitarbeiternummer in<br />

<strong>APAS</strong> stehen (meist identisch mit der Formel I Monteurnummer), diese wird als<br />

Mitarbeiternummer übergeben. Es ist also wichtig, dass die Nummerierung der<br />

Mitarbeiter in <strong>APAS</strong> bekannt ist und in <strong>ATOSS</strong> als Werknummer eingetragen ist.<br />

Diese Felder werden an <strong>APAS</strong> im XML Format übergeben:<br />

- <br />

01<br />

02<br />

Firma 01, Filiale<br />

02<br />

Meier<br />

29.06.2004 © CARDIS GmbH & Co. KG, Murnau, 2005 Seite /<br />

24<br />

9


Anwender-Doku FORMEL 1<br />

<strong>APAS</strong> <strong>–</strong> <strong>ATOSS</strong> <strong>Schnittstelle</strong><br />

Peter<br />

17<br />

Werkst<br />

M<br />

1<br />

Team 1<br />

2003-08-<br />

01<br />

7:45<br />

50<br />

<br />

Installationen am <strong>ATOSS</strong> Server:<br />

- apas_schnittstelle.pl bzw. apas_schnittstelle_linux.pl muß in %TARIS%\bincust\apas<br />

existieren<br />

- tkpgetcapacity.report bzw. tkpgetcapacity_linux.report muß in %TARIS%\reports_ge<br />

existieren<br />

- tkpgetemployee.report bzw. tkpgetemployee_linux.report muß in<br />

%TARIS%\reports_ge existieren<br />

- apas_tladen.bat bzw. apas_tladen.sh muß in %TARIS%\bincust\apas existieren, muß<br />

per at-Befehl jede Nacht laufen, damit für die nächsten 3 Monate die<br />

Tagesinformationen geladen sind.<br />

Das Installieren der Dateien unter WINDOWS erledigt der Installer <strong>APAS</strong> <strong>ATOSS</strong><br />

<strong>Schnittstelle</strong>:<br />

29.06.2004 © CARDIS GmbH & Co. KG, Murnau, 2005 Seite /<br />

24<br />

10


Anwender-Doku FORMEL 1<br />

<strong>APAS</strong> <strong>–</strong> <strong>ATOSS</strong> <strong>Schnittstelle</strong><br />

„Weiter“<br />

Das TARIS Verzeichnis wird bei Windows automatisch ausgewählt. Unter LINUX wählen<br />

Sie das per Samba freigegebene Netzlaufwerk TARIS aus (\\c00020\taris)<br />

„Weiter“<br />

29.06.2004 © CARDIS GmbH & Co. KG, Murnau, 2005 Seite /<br />

24<br />

11


Anwender-Doku FORMEL 1<br />

<strong>APAS</strong> <strong>–</strong> <strong>ATOSS</strong> <strong>Schnittstelle</strong><br />

„Installieren“<br />

Unter LINUX Rechte setzen:<br />

Durch das Installieren via Samba sind Eigentümer und Gruppe noch zu setzen. Das muß als<br />

root gemacht werden!:<br />

root@c00020:~/taris/bincust > chown -R tarisadm.taris apas<br />

Auch die Rechte sind anzupassen:<br />

tarisadm@c00020:~/taris/bincust/apas > ls -l<br />

insgesamt 32<br />

-rw-r----- 1 tarisadm users 15502 Apr 14 13:51<br />

apas_schnittstelle_linux<br />

.pl<br />

-rw-r----- 1 tarisadm users 492 Apr 14 13:51<br />

apas_tladen.sh<br />

-rw-r----- 1 tarisadm users 584 Apr 14 13:51 startapas<br />

-rw-r----- 1 tarisadm users 327 Apr 14 13:51 stopapas<br />

29.06.2004 © CARDIS GmbH & Co. KG, Murnau, 2005 Seite /<br />

24<br />

12


Anwender-Doku FORMEL 1<br />

<strong>APAS</strong> <strong>–</strong> <strong>ATOSS</strong> <strong>Schnittstelle</strong><br />

-rw-r----- 1 tarisadm users 461 Apr 14 13:51<br />

stopapas_mit_file<br />

tarisadm@c00020:~/taris/bincust/apas > cd ..<br />

tarisadm@c00020:~/taris/bincust > ls -ld apas<br />

drwxr-x--- 2 tarisadm users 240 Apr 14 15:58 apas<br />

tarisadm@c00020:~/taris/bincust > chmod -R 777 apas<br />

tarisadm@c00020:~/taris/bincust > ls -ld apas<br />

drwxrwxrwx 2 tarisadm users 240 Apr 14 15:58 apas<br />

tarisadm@c00020:~/taris/bincust ><br />

Unter LINUX cronjob eintragen:<br />

crontab <strong>–</strong>e<br />

0 21 * * * /home/tarisadm/taris/bincust/dcsbackup.sh<br />

30 23 * * * /home/tarisadm/taris/bincust/daily_jobs<br />

0 3 * * * /home/tarisadm/taris/bincust/apas/apas_tladen.sh<br />

~<br />

~<br />

Unter Windows at-Befehl eintragen:<br />

Folgenden at-Befehl hat der Installer automatisch ausgeführt:<br />

Microsoft Windows 2000 [Version 5.00.2195]<br />

(C) Copyright 1985-2000 Microsoft Corp.<br />

C:\>at<br />

Statuskenn. Tag Zeit Befehlszeile<br />

--------------------------------------------------------------------<br />

-----------<br />

25 Jeden Mo Di Mi Do Fr Sa 04:00 AM<br />

C:\programme\taris\bincust\apas\apas_tladen.bat<br />

Manuelle Installation:<br />

Hierfür dient das Script %TARIS%\bincust\apas\atbefehl_apas.bat.<br />

Starten Sie es, damit dieser at-Befehl um 4:00 eingetragen ist.<br />

Hinweis: bei Update eines <strong>ATOSS</strong> LINUX Servers mit dem Installer kann der at-Befehl auf<br />

dem Installations-PC wieder gelöscht werden.<br />

C:\Dokumente und Einstellungen\ascherer>at<br />

Statuskenn. Tag Zeit Befehlszeile<br />

-------------------------------------------------------------------------------<br />

...<br />

25 Jeden Mo Di Mi Do Fr Sa 04:00 AM<br />

C:\programme\taris\bincust\apas\apas_tladen.bat<br />

26 Jeden Fr 12:30 PM perl<br />

C:\programme\taris\scripts\clrbooklog.pl<br />

27 Jeden Fr 12:35 PM perl<br />

C:\programme\taris\scripts\clrdlerror.pl 30<br />

28 Jeden Fr 12:40 PM perl<br />

C:\programme\taris\scripts\clrdschlog.pl<br />

3 Jeden Mo Di Mi Do Fr 10:15 AM c:\taris\bincust\tabschl.bat<br />

29.06.2004<br />

24<br />

© CARDIS GmbH & Co. KG, Murnau, 2005 Seite /<br />

13


Anwender-Doku FORMEL 1<br />

<strong>APAS</strong> <strong>–</strong> <strong>ATOSS</strong> <strong>Schnittstelle</strong><br />

4 Jeden Mo Di Mi Do Fr 10:00 AM c:\taris\bincust\tladen.bat<br />

C:\Dokumente und Einstellungen\ascherer>at 25 /delete<br />

Installation am Formel I Server<br />

- COMM Baustein muß in /home/bbx/soap installiert sein (ist i.A. von der SAM2 und KSD<br />

<strong>Schnittstelle</strong> bereits installiert)<br />

/etc/hosts<br />

Der Server für die Zeiterfassung heißt lt. /etc/host-Datei IMMER timeserver, egal, ob <strong>ATOSS</strong><br />

oder F1Time im Einsatz ist:<br />

Beispiel: <strong>ATOSS</strong> Server hat die IP-Adresse 10.2.227.37<br />

Eintrag in /etc/hosts:<br />

10.2.227.37 c00037.veyhle.group-net.de c00037 timeserver<br />

Beispiel: F1 Time Server ist Formel I Server:<br />

Eintrag in /etc/hosts:<br />

127.0.0.1 timeserver<br />

Test der Verbindung:<br />

C00020:/etc # ping timeserver<br />

PING timeserver (10.201.4.69): 56 data bytes<br />

64 bytes from 10.201.4.69: icmp_seq=0 ttl=128 time=1.128 ms<br />

64 bytes from 10.201.4.69: icmp_seq=1 ttl=128 time=0.489 ms<br />

--- timeserver ping statistics ---<br />

2 packets transmitted, 2 packets received, 0% packet loss<br />

round-trip min/avg/max = 0.489/0.808/1.128 ms<br />

mit Ctrl-C abbrechen<br />

Angaben in /home/bbx/soap/lib/comm.properties prüfen / ändern:<br />

=> Vorteil: Durch den hosts-Eintrag hat die Datei<br />

/home/bbx/soap/lib/comm.properties identische Einträge für beide Zeiterfassungen:<br />

...<br />

...<br />

...<br />

getEmployee.HTTPEncoding=ISO-8859-1<br />

getEmployee.SocketConnector=timeserver:12001:Cp1252<br />

getEmployee.PublishedServiceName=/getemployee<br />

getEmployee.SchemaLocations=../schemas/soapenvelope.xsd:../schemas/g<br />

etemployee.x<br />

sd<br />

getEmployee.DatatypeConverter=true<br />

getEmployee.SOAPEncArray.Type=Employee<br />

getEmployee.SOAPEncArray.Element=Result<br />

getEmployee.CustomAttributes.xmlns=http://www.themindelectric.com/pa<br />

ckage/com.et<br />

enso.dcs.comm/<br />

getEmployee.DateTimeElements=companyJoinDate<br />

29.06.2004 © CARDIS GmbH & Co. KG, Murnau, 2005 Seite /<br />

24<br />

14


Anwender-Doku FORMEL 1<br />

<strong>APAS</strong> <strong>–</strong> <strong>ATOSS</strong> <strong>Schnittstelle</strong><br />

getCapacity.HTTPEncoding=ISO-8859-1<br />

getCapacity.SocketConnector=timeserver:12001:Cp1252<br />

getCapacity.PublishedServiceName=/getcapacity<br />

getCapacity.SchemaLocations=../schemas/soapenvelope.xsd:../schemas/g<br />

etcapacity.x<br />

sd<br />

getCapacity.DatatypeConverter=true<br />

getCapacity.SOAPEncArray.Type=Capacity<br />

getCapacity.SOAPEncArray.Element=Result<br />

#getCapacity.CustomAttributes.xmlns=http://www.themindelectric.com/p<br />

ackage/com.e<br />

tenso.dcs.comm/<br />

#getCapacity.DateTimeElements=notAvailableFrom,notAvailableTo<br />

…<br />

…<br />

Bitte beachten:<br />

- timeserver (=<strong>ATOSS</strong> Server)<br />

- 12001 (=Portnummer)<br />

- die letzten Zeilen getCapacity.CustomAttributes und<br />

getCapacity.DateTimeElements müssen durch das „#“ Zeichen<br />

auskommentiert sein.<br />

Schema überprüfen / anpassen<br />

Im Verzeichnis /home/bbx/soap/schemas muß im Schema getcapacity.xsd bei den<br />

Feldern datefrom dateto minOccurs=“0“ stehen:<br />

admin@addonslinux2:/home/bbx/soap/schemas > cat getcapacity.xsd<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

admin@addonslinux2:/home/bbx/soap/schemas ><br />

Starten der <strong>Schnittstelle</strong>:<br />

- der COMM-Baustein muß am Formel I Server laufen. Nach jeder Änderung in<br />

comm.properties (s.o.) muß er mit Aufruf von stop.sh und start.sh oder einfach<br />

init.sh neu gestartet werden: Das muß als root gemacht werden!<br />

sh-2.05$ su<br />

Password:<br />

bash-2.05# pwd<br />

29.06.2004 © CARDIS GmbH & Co. KG, Murnau, 2005 Seite /<br />

24<br />

15


Anwender-Doku FORMEL 1<br />

<strong>APAS</strong> <strong>–</strong> <strong>ATOSS</strong> <strong>Schnittstelle</strong><br />

/home/bbx/soap<br />

bash-2.05# ./init.sh<br />

Bei Neustart des COMM Bausteins mit init.sh wird nichts ausgegeben. Man sieht den<br />

Start des COMM-Bausteins in der Protokoll-Datei /home/bbx/soap/output/COMM.log:<br />

2005-04-14 14:51:33,345 [main ] OFF XMLRPCServer - Starting COMM<br />

2.09<br />

2005-04-14 14:51:33,367 [main ] INFO XMLRPCServer - Setting<br />

listening port to 8<br />

004<br />

2005-04-14 14:51:33,370 [main ] INFO XMLRPCServer - Setting<br />

threadpoolsize to 5<br />

2005-04-14 14:51:33,370 [main ] INFO XMLRPCServer - Setting<br />

HTTPTimeout to 6000<br />

0<br />

2005-04-14 14:51:33,373 [main ] INFO XMLRPCServer - Setting<br />

URLPrefix to /COMM,<br />

/glue<br />

- die <strong>APAS</strong>-<strong>Schnittstelle</strong> muß am <strong>ATOSS</strong> Server laufen: sie wird in<br />

%TARIS%\bincust\apas so gestartet:<br />

Start unter WINDOWS:<br />

C:\Programme\taris\bincust\apas>perl apas_schnittstelle.pl<br />

[<strong>APAS</strong>-<strong>Schnittstelle</strong>-<strong>ATOSS</strong> <strong>APAS</strong>_schnittstelle.pl Port:12001]<br />

TARIS-Verzeichnis: C:\Programme\taris<br />

.<br />

TIPP: Wird die <strong>Schnittstelle</strong> in %TARIS%\bincust\strtaris.bat eingetragen, wird sie<br />

automatisch mitgestartet, wenn die <strong>ATOSS</strong> Prozesse gestartet werden.<br />

Start/Stop unter LINUX:<br />

tarisadm@c00020:~/taris/bincust/apas > startapas<br />

Start der <strong>Schnittstelle</strong> zwischen <strong>ATOSS</strong> und <strong>APAS</strong><br />

tarisadm@c00020:~/taris/bincust/apas > nohup: appending output to<br />

`nohup.out'<br />

tarisadm@c00020:~/taris/bincust/apas > ps -ef | grep apas_schnitt<br />

tarisadm 22068 1 0 11:31 pts/37 00:00:00 perl<br />

/home/tarisadm/taris/bincus<br />

t/apas/apas_schnittstelle_linux.pl<br />

tarisadm 22941 30068 0 11:31 pts/37 00:00:00 grep apas_schnitt<br />

tarisadm@c00020:~/taris/bincust/apas > stopapas<br />

<strong>Schnittstelle</strong> zwischen <strong>ATOSS</strong> und <strong>APAS</strong> wird beendet<br />

tarisadm@c00020:~/taris/bincust/apas ><br />

TIPP: Wird die <strong>Schnittstelle</strong> in %TARIS%/bin/starttaris eingetragen, wird sie<br />

automatisch mitgestartet, wenn die <strong>ATOSS</strong> Prozesse gestartet werden.<br />

29.06.2004 © CARDIS GmbH & Co. KG, Murnau, 2005 Seite /<br />

24<br />

16


Anwender-Doku FORMEL 1<br />

<strong>APAS</strong> <strong>–</strong> <strong>ATOSS</strong> <strong>Schnittstelle</strong><br />

Anfrage getCapacity<br />

Beispielabfragen<br />

- <br />

- <br />

- <br />

*<br />

*<br />

2004-01-01T09:30:47-<br />

05:00<br />

2004-12-31T09:30:47-<br />

05:00<br />

<br />

<br />

<br />

- Datum von bis darf leer sein:<br />

- <br />

- <br />

- <br />

*<br />

*<br />

<br />

<br />

<br />

- Wenn das Datum leer ist, wird als Zeitraum ab heutigem Datum zurückgegeben. Länge ist 3<br />

Monate.<br />

- Timeout ist einstellbar in <strong>APAS</strong> / XML Datei<br />

29.06.2004 © CARDIS GmbH & Co. KG, Murnau, 2005 Seite /<br />

24<br />

17


Anwender-Doku FORMEL 1<br />

<strong>APAS</strong> <strong>–</strong> <strong>ATOSS</strong> <strong>Schnittstelle</strong><br />

Antwort getCapacityResponse<br />

<br />

- <br />

- <br />

- <br />

- <br />

- <br />

01<br />

01<br />

Firma 01, Filiale<br />

01<br />

__MUSTERMECHANIKER___<br />

<br />

<br />

2004-10-<br />

03T00:01:00.000<br />

2004-10-<br />

03T23:59:00.000<br />

F<br />

<br />

- <br />

01<br />

01<br />

Firma 01, Filiale<br />

01<br />

__MUSTERMECHANIKER___<br />

<br />

<br />

2004-10-<br />

31T00:01:00.000<br />

2004-10-<br />

31T23:59:00.000<br />

F<br />

<br />

- <br />

01<br />

01<br />

Firma 01, Filiale<br />

01<br />

__MUSTERMECHANIKER___<br />

<br />

<br />

2004-11-<br />

01T00:01:00.000<br />

2004-11-<br />

01T23:59:00.000<br />

F<br />

<br />

29.06.2004 © CARDIS GmbH & Co. KG, Murnau, 2005 Seite /<br />

24<br />

18


Anwender-Doku FORMEL 1<br />

<strong>APAS</strong> <strong>–</strong> <strong>ATOSS</strong> <strong>Schnittstelle</strong><br />

- <br />

01<br />

01<br />

Firma 01, Filiale<br />

01<br />

__MUSTERMECHANIKER___<br />

<br />

<br />

2004-11-<br />

17T00:01:00.000<br />

2004-11-<br />

17T23:59:00.000<br />

F<br />

<br />

- <br />

01<br />

01<br />

Firma 01, Filiale<br />

01<br />

__MUSTERMECHANIKER___<br />

<br />

<br />

2004-12-<br />

25T00:01:00.000<br />

2004-12-<br />

25T23:59:00.000<br />

F<br />

<br />

- <br />

01<br />

01<br />

Firma 01, Filiale<br />

01<br />

__MUSTERMECHANIKER___<br />

<br />

<br />

2004-12-<br />

26T00:01:00.000<br />

2004-12-<br />

26T23:59:00.000<br />

F<br />

<br />

- <br />

01<br />

01<br />

Firma 01, Filiale<br />

01<br />

Botte<br />

Thomas<br />

213<br />

2004-10-<br />

03T00:01:00.000<br />

2004-10-<br />

03T23:59:00.000<br />

29.06.2004 © CARDIS GmbH & Co. KG, Murnau, 2005 Seite /<br />

24<br />

19


Anwender-Doku FORMEL 1<br />

<strong>APAS</strong> <strong>–</strong> <strong>ATOSS</strong> <strong>Schnittstelle</strong><br />

F<br />

<br />

- <br />

01<br />

01<br />

Firma 01, Filiale<br />

01<br />

Botte<br />

Thomas<br />

213<br />

2004-10-<br />

31T00:01:00.000<br />

2004-10-<br />

31T23:59:00.000<br />

F<br />

<br />

- <br />

01<br />

01<br />

Firma 01, Filiale<br />

01<br />

Botte<br />

Thomas<br />

213<br />

2004-11-<br />

01T00:01:00.000<br />

2004-11-<br />

01T23:59:00.000<br />

F<br />

<br />

- <br />

01<br />

01<br />

Firma 01, Filiale<br />

01<br />

Botte<br />

Thomas<br />

213<br />

2004-11-<br />

17T00:01:00.000<br />

2004-11-<br />

17T23:59:00.000<br />

F<br />

<br />

- <br />

01<br />

01<br />

Firma 01, Filiale<br />

01<br />

Botte<br />

Thomas<br />

213<br />

2004-12-<br />

24T00:01:00.000<br />

29.06.2004 © CARDIS GmbH & Co. KG, Murnau, 2005 Seite /<br />

24<br />

20


Anwender-Doku FORMEL 1<br />

<strong>APAS</strong> <strong>–</strong> <strong>ATOSS</strong> <strong>Schnittstelle</strong><br />

2004-12-<br />

24T12:00:00.000<br />

uh<br />

<br />

- <br />

01<br />

01<br />

Firma 01, Filiale<br />

01<br />

Botte<br />

Thomas<br />

213<br />

2004-12-<br />

25T00:01:00.000<br />

2004-12-<br />

25T23:59:00.000<br />

F<br />

<br />

- <br />

01<br />

01<br />

Firma 01, Filiale<br />

01<br />

Botte<br />

Thomas<br />

213<br />

2004-12-<br />

26T00:01:00.000<br />

2004-12-<br />

26T23:59:00.000<br />

F<br />

<br />

- <br />

01<br />

01<br />

Firma 01, Filiale<br />

01<br />

Brenner<br />

Rainer<br />

003<br />

2004-10-<br />

03T00:01:00.000<br />

2004-10-<br />

03T23:59:00.000<br />

F<br />

<br />

- <br />

01<br />

01<br />

Firma 01, Filiale<br />

01<br />

Brenner<br />

Rainer<br />

003<br />

29.06.2004 © CARDIS GmbH & Co. KG, Murnau, 2005 Seite /<br />

24<br />

21


Anwender-Doku FORMEL 1<br />

<strong>APAS</strong> <strong>–</strong> <strong>ATOSS</strong> <strong>Schnittstelle</strong><br />

...<br />

...<br />

2004-10-<br />

31T00:01:00.000<br />

2004-10-<br />

31T23:59:00.000<br />

F<br />

<br />

- <br />

01<br />

01<br />

Firma 01, Filiale<br />

01<br />

Brenner<br />

Rainer<br />

003<br />

2004-11-<br />

01T00:01:00.000<br />

2004-11-<br />

01T23:59:00.000<br />

F<br />

<br />

- <br />

01<br />

01<br />

Firma 01, Filiale<br />

01<br />

Brenner<br />

Rainer<br />

003<br />

2004-11-<br />

17T00:01:00.000<br />

2004-11-<br />

17T23:59:00.000<br />

F<br />

<br />

- <br />

01<br />

01<br />

Firma 01, Filiale<br />

01<br />

Brenner<br />

Rainer<br />

003<br />

2004-12-<br />

24T00:01:00.000<br />

2004-12-<br />

24T12:00:00.000<br />

uh<br />

<br />

<br />

<br />

<br />

<br />

29.06.2004 © CARDIS GmbH & Co. KG, Murnau, 2005 Seite /<br />

24<br />

22


Anwender-Doku FORMEL 1<br />

<strong>APAS</strong> <strong>–</strong> <strong>ATOSS</strong> <strong>Schnittstelle</strong><br />

Besonderheiten:<br />

- ohne Namespace nach "


Anwender-Doku FORMEL 1<br />

<strong>APAS</strong> <strong>–</strong> <strong>ATOSS</strong> <strong>Schnittstelle</strong><br />

...<br />

...<br />

8:00<br />

100<br />

<br />

- <br />

01<br />

01<br />

Firma 01, Filiale<br />

01<br />

Botte<br />

Thomas<br />

213<br />

Werkst<br />

M<br />

1<br />

Team 1<br />

2002-06-26<br />

<br />

100<br />

<br />

29.06.2004 © CARDIS GmbH & Co. KG, Murnau, 2005 Seite /<br />

24<br />

24

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!