Arbeitszeit

Aus Asprova Hilfe
Version vom 7. April 2017, 10:20 Uhr von DM (Diskussion | Beiträge) (Imported from text file)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche
Hilfe Nummer: 741540
Interne Funktionen
Formeldialog

Interne Funktion, die mit der Arbeitszeit verbunden ist.


AdvanceAlongResourceWorkingTime( Ressource, Zeit, Zeitspanne )

Parameter


Ressoruce Ressourcen Objekt
Zeit Basiszeit
Zeitspanne Vorlaufzeit

Rückgabewert


Gibt die Zeit nach der Zeitspanne von der Basiszeit zusammen mit der Ressorucenarbeitszeit aus.

Beispiel


AdvanceAlongResourceWorkingTime(ME,#2008/06/09 00:00:00#,24h) -> #2008/06/10 21:00:00#

ME ist Mischer1. Gibt die Zeit nach 24 Stunden von 2008/06/09 00:00:00 zusammen mit der Arbeitszeit von Mischer1 aus.


Datei:Incodefunc-kadoujikan01.jpg

Hinweise


Stellt das zweite Argument einen negativen Wert dar, so wird ein Zeitpunkt in der Vergangenheit ausgegeben.


 

GetResourceQtyTime( Ressrouce, Start, Ende )

Parameter


Ressoruce Ressourcen Objekt
Start Berechnete Startzeit
Ende Berechnete Endzeit

Rückgabewert


Gibt die benötigte Ressorucenzeit (Arbeitszeit * Ressourcenmenge) abhängig von der berechneten Start und Endzeit aus.

Beispiel


GetResourceQtyTime(ME,#2009/06/04 00:00:00#,#2009/06/09 00:00:00#) -> 172800

ME ist [Mischer1]. Gibt die Ressorucenzeit wischen 2009/06/04 00:00:00 und 2009/06/09 00:00:00 aus.
Rückgabewert ist 12H*1 + 12H*2 + 12H*1 = 172800S (48H).


Datei:GetResourceQtyTime01.jpg


Ist die Funktioen GetWorkingTime in Gebrauch, wird die Ressorucenzeit nicht berechnet. Ausgegeben wird 12H * 3 = 129600S (36H).


 

GetWorkingDays ( Start, Ende, Ressoruce, MinZeit )

Parameter


Start Berechnete Startzeit
Ende Berechnete Endzeit
Ressoruce Ressourcen Objekt
MinZeit Minimum Arbeitszeit ist essentiell für die Buchhaltung.

Rückgabewert


Gibt aus, wieviele Male länger die Zeitperiode ist, als die Minimum Arbeitszeit ab Startzeit bis Endzeit der Ressoruce.

Beispiel


GetWorkingDays(#2008/06/09 00:00:00#,#2008/06/11 00:00:00#,ME,5h) -> 2

ME ist Mischer1. Es gibt 2 Zeitperioden, die länger sind als 5 Stunden vom 2008/06/09 00:00:00 bis 2008/06/11 00:00:00, es wird 2 ausgegeben.


Datei:Incodefunc-kadoujikan02.jpg


GetWorkingDays(#2008/06/09 00:00:00#,#2008/06/11 00:00:00#,ME,5h) -> 2

ME ist Mischer1. Es gibt 4 Zeitperioden, die länger sind als 4 Stunden vom 2008/06/09 00:00:00 bis 2008/06/11 00:00:00, es wird 4 ausgegeben.


Datei:Incodefunc-kadoujikan03.jpg  

GetWorkingTime( Start, Ende, Ressoruce )

Parameter


Start Berechnete Startzeit
Ende Berechnete Endzeit
Ressoruce Ressourcen Objekt

Rückgabewert


Gibt die gesamte Arbeitszeit einer spezifizierten Ressoruce von Start bis Ende aus.

Beispiel


GetWorkingTime(#2008/06/09 00:00:00#,#2008/06/11 00:00:00#,ME) -> 1440M

ME ist Mischer1. Gibt 1440 Minuten Arbeitszeit für Mischer1 aus im Zeitraum von 2008/06/09 00:00:00 bis 2008/06/11 00:00:00.


Datei:Incodefunc-kadoujikan04.jpg



Hilfe Nummer: 741540