Om te bepalen welke waarden in welke volgorde in Isah-DPR moeten worden ingevuld, gebruikt u een masker. De Isah-PDI-server gebruikt standaard een bepaalde volgorde en bepaalt welke waarden verplicht zijn.
In het programma Isah-DPR Config geeft u op de tabbladen Dialogs en Functions eventueel een afwijkend masker op. Hiermee kunt u de volgorde van de in te vullen waarden bepalen en aangeven of een waarde ingevuld moet worden.
Op het tabblad Length information van de Isah-PDI-server vindt u alle maskers. De waarde tussen haken geeft weer wat de code van het masker is.
Hieronder wordt per functie weergegeven wat het standaardmasker is en vervolgens welke waarden een door u aangemaakt afwijkend masker minimaal moet bevatten. Een en ander wordt toegelicht aan de hand van een voorbeeld.
Functie |
Standaardmaskers |
AANMELD |
Er |
AFMELD |
Er |
AANAFM |
Er |
WERKAA |
EWUSAGK |
WERKAANM |
EWUSAGKr |
WERKSTAT |
EWUSAGK |
WERKSTAAN |
EWUSAGKr |
MWERKAA |
mWTUSAGK |
DTRORDER |
EPBUSAGKM |
ORDERAANM |
EPBUSAGKMr |
ORDERSTA |
EPBUSAGKMr |
ORDSTAAN |
EPBUSAGKMr |
MDTRORDER |
mPBUTSAGK |
INDIRE |
EUSAGK |
INDIAANM |
EUSAGKr |
MINDIRE |
mUSAGK |
STATUS |
E |
ARTUITVO |
PREpwLA |
ADDCLUS |
EO |
ADDCLUSR |
ECW |
DTRCLUS |
ECUSAGK |
CLUSAANM |
ECUSAGKr |
DTRCLUSS |
ECUSAGK |
CLUSSAANM |
ECUSAGKr |
In plaats van een standaardmasker kunt u ook zelf een masker definiëren. Bij elk afwijkend masker dat u maakt, moeten één of meer waarden altijd aanwezig zijn. In onderstaande tabel is per functie aangegeven welke waarden in een afwijkend masker minimaal aanwezig moeten zijn.
Functie |
Vereiste waarden voor masker |
AANMELD |
E |
AFMELD |
E |
AANAFM |
E |
WERKAA |
EW |
WERKAANM |
EW |
WERKSTAT |
EW |
WERKSTAAN |
EW |
MWERKAA |
mWTUK |
DTRORDER |
EP |
ORDERAANM |
EP |
ORDERSTA |
EP |
ORDSTAAN |
EP |
MDTRORDER |
mPUTK |
INDIRE |
EU |
INDIAANM |
EU |
MINDIRE |
mUK |
STATUS |
E |
ARTUITVO |
EPRA |
ADDCLUS |
E |
ADDCLUSR |
E |
DTRCLUS |
EC |
CLUSAANM |
EC |
DTRCLUSS |
EC |
CLUSSAANM |
EC |
Voorbeeld
Het standaardmasker voor de functie WERKAA is EWUSAGK. Dit wil zeggen dat de volgende waarden in de volgende volgorde moeten worden ingevoerd:
De vereiste maskers voor deze functie zijn EW. Dat wil zeggen dat de personeelscode en het werkkaartnummer waarden zijn die minimaal nodig zijn om met de functie te kunnen werken. De urencode kan namelijk worden opgehaald uit de standaardinstellingen in Isah en de overige waarden zijn optioneel.
Door het definiëren van een afwijkend masker kunt u vervolgens de volgorde van de waarden instellen en aangeven welke waarden verplicht moeten worden. Als u voor dezelfde functie bijvoorbeeld het afwijkende masker EWKA instelt, dan wil dat het volgende zeggen:
De storingscode en de gereedmelding worden niet gevraagd en kunnen dus niet worden ingevuld.