Arbeitszeit
Aus Asprova Hilfe
Hilfe Nummer: 741540
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