!1 Zulagen werden nicht berücksichtigt.
!2 1. Positive Zulage
Zulage setzen
!|test.util.CallPhp|
|php interface|LohnAdministration|
|php procedure|setInstance|
|set parameter|MocId|5|
|set parameter|Request|1000.000.000.000.00|
|execute action|
Werte berechnen und Lohnzettel erstellen
!|test.util.CallPhp|
|php interface|LohnAdministration|
|php procedure|bruttoBerechnen|
|set parameter|Monat|201404|
|execute action|
!|test.util.CallPhp|
|php interface|LohnAdministration|
|php procedure|calculateMonth|
|set parameter|Monat|201404|
|execute action|
!|test.util.CallPhp|
|php interface|LohnAdministration|
|php procedure|abrechnungenErstellen|
|set parameter|Monat|201404|
|execute action|
Werte prüfen
!|test.util.CallScript|
|call script|bin/prufeLohnzettel Gehalt_WagnerMichael.txt Monatsgehalt 1100.00|
!2 2. Negative Zulage
Zulage setzen
#!|test.util.CallPhp|
#|php interface|LohnAdministration|
#|php procedure|getInstance|
#|set parameter|MocId|5|
#|set parameter|InstId|1|
#|execute action|
#!|test.util.CallScript|
#|call script|cat result.txt|
!|test.util.CallPhp|
|php interface|LohnAdministration|
|php procedure|setInstance|
|set parameter|MocId|5|
|set parameter|Request|-1000.000.000.000.00|
|execute action|
Werte berechnen und Lohnzettel erstellen
!|test.util.CallPhp|
|php interface|LohnAdministration|
|php procedure|bruttoBerechnen|
|set parameter|Monat|201404|
|execute action|
!|test.util.CallPhp|
|php interface|LohnAdministration|
|php procedure|calculateMonth|
|set parameter|Monat|201404|
|execute action|
!|test.util.CallPhp|
|php interface|LohnAdministration|
|php procedure|abrechnungenErstellen|
|set parameter|Monat|201404|
|execute action|
Werte prüfen
!|test.util.CallScript|
|call script|bin/prufeLohnzettel Gehalt_WagnerMichael.txt Monatsgehalt 900.00|
!contents -R2 -g -p -f -h