Spring naar de hoofdinhoud

Automatische kaarthouder import

1. CA4000 Kaarthouderdata geautomatiseerd importeren. 3

1.1. Overzicht 3

1.2. Werking. 4

1.3. Voorbeeldbestand. 4


1. CA4000 Kaarthouderdata geautomatiseerd importeren

1.1. Overzicht

 

Dit document laat zien hoe de CA4K CardAccess.DataPumpService.exe import module werkt. Deze module importeert real time. De module wordt automatisch uitgevoerd en hoeft niet handmatig gestart te worden. De module importeert nieuwe kaarthouders en update bestaande kaarthouders.

 

De module is beperkt en werkt alleen met de volgende 26 velden van het kaarthouder bestand:

 

Badge|Facility|LName|FName|MI|SSN|AG1|AG2|AG3|AG4|AG5|AG6|AG7|AG8|AG9|AG10|AG11|AG12|AG13|AG14|AG15|AG16|Enabled|ActDate|ExpDate|Depart

 

Badge:             Kaartnummer, tot maximaal 19 cijfers. Deze dient uniek te zijn

Facility:            Projectcode, waarde 0 tot 10. Standaardwaarde = 0

LName:            Achternaam

FName:            Voornaam

MI:                   Tussenvoegsel

SS#/Unique ID: Sofi nummer (dit is een uniek veld. Ingevoerde data moet uniek zijn)

AG1:                Toegangsgroep 1 (Deze dient van te voren aangemaakt te zijn)

AG2:                Toegangsgroep 2 (Deze dient van te voren aangemaakt te zijn)

AG3:                Toegangsgroep 3 (Deze dient van te voren aangemaakt te zijn)

AG4:                Toegangsgroep 4 (Deze dient van te voren aangemaakt te zijn)

AG5:                Toegangsgroep 5 (Deze dient van te voren aangemaakt te zijn)

AG6:                Toegangsgroep 6 (Deze dient van te voren aangemaakt te zijn)

AG7:                Toegangsgroep 7 (Deze dient van te voren aangemaakt te zijn)

AG8:                Toegangsgroep 8 (Deze dient van te voren aangemaakt te zijn)

AG9:                Toegangsgroep 9 (Deze dient van te voren aangemaakt te zijn)

AG10:              Toegangsgroep 10 (Deze dient van te voren aangemaakt te zijn)

AG11:              Toegangsgroep 11 (Deze dient van te voren aangemaakt te zijn)

AG12:              Toegangsgroep 12 (Deze dient van te voren aangemaakt te zijn)

AG13:              Toegangsgroep 13 (Deze dient van te voren aangemaakt te zijn)

AG14:              Toegangsgroep 14 (Deze dient van te voren aangemaakt te zijn)

AG15:              Toegangsgroep 15 (Deze dient van te voren aangemaakt te zijn)

AG16:              Toegangsgroep 16 (Deze dient van te voren aangemaakt te zijn)

Enabled:          Actief ja/nee. In te vullen waardes: 0,1,T,F,True of False

ActDate:           Geldig m.i.v. datum. Formaat: mm/dd/jjjj.

ExpDate:          Ongeldig m.i.v. datum. Formaat: mm/dd/jjjj

Depart:             Afdeling. Deze dient van te voren aangemaakt te zijn.

 

Let op:

De geldig m.i.v. datum mag niet in het verleden liggen. Als de pas direct geldig moet zijn, hoeft deze waarde niet ingevuld te worden.


 

1.2. Werking

 

Om de module te laten werken, zijn de volgende stappen benodigd:

 

1.         Maak een tekst bestand als .TXT met hierin de kaarthouder informatie, zoals hierboven beschreven staat. De volgende velden moeten minimaal ingevuld zijn: Badge, Facility, LName, FName. Alle andere velden moeten gescheiden worden door een ‘pipe’ ‘|’. Als een veld niet gebruikt wordt, moet er altijd ‘niks’ staan, ook geen spatie. De ‘|’ is niet nodig aan het begin en einde van het document. Zie het voorbeeld aan het einde van het document.

 

2.         Open in de verkenner de map CardAccess4K \ Import:

 

 

Hierin staan als de volgende 2 mappen:

 

Als het tekstbestand wat in stap 1 is gemaakt, hierin gekopieerd wordt, zal deze binnen 5 sec. worden verwerkt door de import module.

 

3.         Na uitvoering wordt het oorspronkelijke TXT- bestand verwijderd. De kopie van het geïmporteerde tekstbestand met de tijdstempel wordt in de map CardAccess4K \ Import \ Processed geplaatst . Het tekstbestand Log wordt gemaakt in de map CardAccess4K \ Import \ Logs

 

1.3. Voorbeeldbestand

 

Hieronder staan een aantal voorbeelden van het te importeren kaarthouder bestand:

 

123456789|0|ARAS|CardAccess|van|123456|1||||||||||||||||1|02/01/2019|02/12/2019|Technical Support

1001|1|John|Brown|A||1|2|3|4|5|6|||||||||||F|01/01/19|01/01/2020|

1002|0|Jim|Smith|A|222334455|10|15|||||||||||||||T|||