Arbeitszeit: Unterschied zwischen den Versionen

Aus Asprova Hilfe
Wechseln zu: Navigation, Suche
(Imported from text file)
 
Zeile 4: Zeile 4:
 
<div align="right">[[Formeleditor|Formeldialog]]</div>
 
<div align="right">[[Formeleditor|Formeldialog]]</div>
 
<hr>
 
<hr>
Interne Funktion, die mit der Arbeitszeit verbunden ist.
+
Dies ist eine interne Funktion, die mit der Arbeitszeit verbunden ist.
  
  
Zeile 14: Zeile 14:
 
{|
 
{|
 
|-
 
|-
|  ||Ressoruce||Ressourcen Objekt||   
+
|  ||Ressource||Ressourcen Objekt||   
 
|-
 
|-
 
||  ||Zeit||Basiszeit
 
||  ||Zeit||Basiszeit
Zeile 27: Zeile 27:
 
{|
 
{|
 
|-
 
|-
|  ||Gibt die Zeit nach der Zeitspanne von der Basiszeit zusammen mit der Ressorucenarbeitszeit aus.||   
+
|  ||Gibt die Zeit nach der Zeitspanne von der Basiszeit, zusammen mit der Ressorucenarbeitszeit, aus.||   
 
|-
 
|-
 
|}
 
|}
Zeile 36: Zeile 36:
 
{|
 
{|
 
|-
 
|-
|  ||AdvanceAlongResourceWorkingTime(ME,#2008/06/09 00:00:00#,24h) -> #2008/06/10 21:00:00#<br /><br />ME ist Mischer1. Gibt die Zeit nach 24 Stunden von 2008/06/09 00:00:00 zusammen mit der Arbeitszeit von Mischer1 aus.||   
+
|  ||AdvanceAlongResourceWorkingTime(ME,#2008/06/09 00:00:00#,24h) -> #2008/06/10 21:00:00#<br /><br />ME ist Mischer1. Gibt die Zeit nach 24 Stunden von 2008/06/09 00:00:00, zusammen mit der Arbeitszeit von Mischer1, aus.||   
 
|-
 
|-
 
|}
 
|}
Zeile 48: Zeile 48:
 
{|
 
{|
 
|-
 
|-
|  ||Stellt das zweite Argument einen negativen Wert dar, so wird ein Zeitpunkt in der Vergangenheit ausgegeben.||   
+
|  ||Stellt das zweite Argument einen negativen Wert dar, wird ein Zeitpunkt in der Vergangenheit ausgegeben.||   
 
|-
 
|-
 
|}
 
|}
Zeile 75: Zeile 75:
 
{|
 
{|
 
|-
 
|-
|  ||Gibt die benötigte Ressorucenzeit (Arbeitszeit * Ressourcenmenge) abhängig von der berechneten Start und Endzeit aus.||   
+
|  ||Gibt die benötigte Ressorucenzeit (Arbeitszeit * Ressourcenmenge), abhängig von berechneter Start- und Endzeit, aus.||   
 
|-
 
|-
 
|}
 
|}
Zeile 84: Zeile 84:
 
{|
 
{|
 
|-
 
|-
|  ||GetResourceQtyTime(ME,#2009/06/04 00:00:00#,#2009/06/09 00:00:00#) -> 172800<br /><br />ME ist [Mischer1]. Gibt die Ressorucenzeit wischen 2009/06/04 00:00:00 und 2009/06/09 00:00:00 aus.<br />Rückgabewert ist 12H*1 + 12H*2 + 12H*1 = 172800S (48H).||  
+
|  ||GetResourceQtyTime(ME,#2009/06/04 00:00:00#,#2009/06/09 00:00:00#) -> 172800<br /><br />ME ist [Mischer1]. Gibt die Ressourcenzeit zwischen 2009/06/04 00:00:00 und 2009/06/09 00:00:00 aus.<br />Rückgabewert ist 12H*1 + 12H*2 + 12H*1 = 172800S (48H).||
 
|-
 
|-
 
|}
 
|}
Zeile 114: Zeile 114:
 
||  ||Ressoruce||Ressourcen Objekt
 
||  ||Ressoruce||Ressourcen Objekt
 
|-
 
|-
||  ||MinZeit||Minimum Arbeitszeit ist essentiell für die Buchhaltung.
+
||  ||MinZeit||Minimale Arbeitszeit ist für die Buchhaltung essentiell.
 
|-
 
|-
 
|}
 
|}
Zeile 123: Zeile 123:
 
{|
 
{|
 
|-
 
|-
|  ||Gibt aus, wieviele Male länger die Zeitperiode ist, als die Minimum Arbeitszeit ab Startzeit bis Endzeit der Ressoruce.||   
+
|  ||Gibt aus, wie viele Male länger die Zeitperiode ist, als die Minimum Arbeitszeit (von Startzeit bis Endzeit der Ressource).||   
 
|-
 
|-
 
|}
 
|}
Zeile 132: Zeile 132:
 
{|
 
{|
 
|-
 
|-
|  ||GetWorkingDays(#2008/06/09 00:00:00#,#2008/06/11 00:00:00#,ME,5h) -> 2<br /><br />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.||   
+
|  ||GetWorkingDays(#2008/06/09 00:00:00#,#2008/06/11 00:00:00#,ME,5h) -> 2<br /><br />ME ist Mischer1. Da es zwei Zeitperioden gibt, die länger als 5 Stunden sind (vom 2008/06/09 00:00:00 bis 2008/06/11 00:00:00), wird 2 ausgegeben.||   
 
|-
 
|-
 
|}
 
|}
Zeile 142: Zeile 142:
 
{|
 
{|
 
|-
 
|-
|  ||GetWorkingDays(#2008/06/09 00:00:00#,#2008/06/11 00:00:00#,ME,5h) -> 2<br /><br />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.||   
+
|  ||GetWorkingDays(#2008/06/09 00:00:00#,#2008/06/11 00:00:00#,ME,5h) -> 2<br /><br />ME ist Mischer1. Da es vier Zeitperioden gibt, die länger als 4 Stunden sind (vom 2008/06/09 00:00:00 bis 2008/06/11 00:00:00), wird 4 ausgegeben.||   
 
|-
 
|-
 
|}
 
|}
Zeile 170: Zeile 170:
 
{|
 
{|
 
|-
 
|-
|  ||Gibt die gesamte Arbeitszeit einer spezifizierten Ressoruce von Start bis Ende aus.||   
+
|  ||Gibt die gesamte Arbeitszeit einer bestimmten Ressource von Start bis Ende aus.||   
 
|-
 
|-
 
|}
 
|}
Zeile 179: Zeile 179:
 
{|
 
{|
 
|-
 
|-
|  ||GetWorkingTime(#2008/06/09 00:00:00#,#2008/06/11 00:00:00#,ME) -> 1440M<br /><br />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.||   
+
|  ||GetWorkingTime(#2008/06/09 00:00:00#,#2008/06/11 00:00:00#,ME) -> 1440M<br /><br />ME ist Mischer1. Gibt 1440 Minuten Arbeitszeit für Mischer1 im Zeitraum von 2008/06/09 00:00:00 bis 2008/06/11 00:00:00 aus.||   
 
|-
 
|-
 
|}
 
|}

Version vom 15. August 2017, 11:47 Uhr

Hilfe Nummer: 741540
Interne Funktionen
Formeldialog

Dies ist eine interne Funktion, die mit der Arbeitszeit verbunden ist.


AdvanceAlongResourceWorkingTime( Ressource, Zeit, Zeitspanne )

Parameter


Ressource 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, 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 berechneter 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 Ressourcenzeit zwischen 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 Minimale Arbeitszeit ist für die Buchhaltung essentiell.

Rückgabewert


Gibt aus, wie viele Male länger die Zeitperiode ist, als die Minimum Arbeitszeit (von Startzeit bis Endzeit der Ressource).

Beispiel


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

ME ist Mischer1. Da es zwei Zeitperioden gibt, die länger als 5 Stunden sind (vom 2008/06/09 00:00:00 bis 2008/06/11 00:00:00), 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. Da es vier Zeitperioden gibt, die länger als 4 Stunden sind (vom 2008/06/09 00:00:00 bis 2008/06/11 00:00:00), 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 bestimmten Ressource 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 im Zeitraum von 2008/06/09 00:00:00 bis 2008/06/11 00:00:00 aus.


Datei:Incodefunc-kadoujikan04.jpg



Hilfe Nummer: 741540