Perioderesultaten wanneer-test

Navigation:  SynPeople > Tijden/e-HR > Definitie resultaten >

Perioderesultaten wanneer-test

Previous pageReturn to chapter overviewNext page

Bij de definitie van een teller kan men aangeven in het definitie-grid (V2) per bijdragend dagresultaat/perioderesultaat aangeven wanneer het dagresultaat/perioderesultaat zal bijdragen tot de teller.

Deze 'wanneer'-conditie dient men eerst aan te maken als een perioderesultaat wanneer-test.

 

Men kan deze wanneer-conditie opbouwen aan de hand van een aantal operatoren en operands.

 

De mogelijke operatoren zijn:  

 

oEn

oOf

oExclusieve Of

oNiet

 

De mogelijke operands zijn:

 

oIs projectie-mode actief

oIs het een feestdag

oIs het een speciale day

oIs het een dag van kalenderdag_groep_1

oIs het een dag van kalenderdag_groep_2

oIs het een dagrooster van dagroostergroep_1

oIs het een dagrooster van dagroostergroep_2

oIs er een correctie van dagresultaatgroep_1 aanwezig

oIs er een correctie van dagresultaatgroep_2 aanwezig

oIs er een dagrooster met ST == 00:00 actief

oIs er een aanvraag van dagresultaatgroep_1 aanwezig

oIs er een aanvraag van dagresultaatgroep_2 aanwezig

oIs er een correctie VD van dagresultaatgroep_1 aanwezig

oIs er een correctie VD van dagresultaatgroep_2 aanwezig

oIs er een aanvraag VD van dagresultaatgroep_1 aanwezig

oIs er een aanvraag VD van dagresultaatgroep_2 aanwezig

oIs het een maandag

oIs het een dinsdag

oIs het een woensdag

oIs het een donderdag

oIs het een vrijdag

oIs het een zaterdag

oIs het een zondag

oIs het een werkweek (Maandag-Vrijdag)

oIs het een weekend (Zaterdag-Zondag)

 

 

De wanneer-conditie zal een combinatie zijn van de operatoren en operands zodat er een logische expressie wordt opgebouwd.

De opbouw van de expressie dient in RPN-formaat te gebeuren (Reverse Polisch Notation)

Voor detailt-info rond de RPN-notatie cfr. onderstaande links:

 

       http://www.meta-calculator.com/learning-lab/reverse-polish-notation-calculator.php

         http://en.wikipedia.org/wiki/Reverse_Polish_notation

 

 

In RPN-notatie (aka postfix-notatie) plaatst men eerst operatoren en dan pas de operand.

 

 

Voorbeelden:          normaal:                                       RPN

                 A of B                                      A  B  of

                 A en B                                        A B en                        

                 niet A                                        A niet

                 (A en B) of (C en niet D)                A B en C D Not En Of

 

In het definitie-scherm worden de RPN-entries van boven naar beneden ingegeven.

 

A

B

En

C

D

Not

En

Of

 

Bvb.        projectie-mode EN (zondag OF feestdag) EN GEEN zaterdag

 

projectie-mode

zondag

feestdag

OF

zaterdag

NOT

EN

EN

 

perioderesultaat_wanneer_test_1

 

Bvb. calculatie-mode EN dag uit kalenderdaggroep 1 EN geen correctie uit dagresultaatgroep1 aanwezig EN dagrooster uit groep 1

 

projectiemode

NOT

dag uit kalenderdaggroep 1

correctie uit dagresultaatgroep1 aanwezig

NOT

dagrooster uit groep 1

EN

EN

EN

 

Bvb. calculatie-mode EN (dag uit kalenderdaggroep 1 OF (geen correctie uit dagresultaatgroep1 aanwezig EN dagrooster uit groep 1))

 

projectie-mode

NOT

dag uit kalenderdaggroep 1

correctie uit dagresultaatgroep1 aanwezig

NOT

dagrooster uit groep 1

EN

OF

EN