Alimentare salarii pe carduri BCR-Documentatie pentru clienti
1. Configuratie soft minimala client:
- o baza de date/fisier care asociaza salariatii la contul de card in
care se va face alimentarea.Fisierul se creaza/intretine cu ajutorul
compartimentului Carduri din BCR prin mijlocirea unei subunitati BCR.
- program(e) proprii de creare a bazei de date FCARD.DBF in structura
ceruta de BCR in vederea alimentarii cardurilor cu salarii,pe baza
fisierului mai sus mentionat la care se adauga salariile propriu-zise;
- programe de criptare codificata a fisierului de salarii,livrate de
orice subunitate BCR,pentru asigurarea conformitatii alimentarilor
ajunse la BCR cu cele initiale.
2. Structura bazei de date FCARD.DBF pentru alimentarea salariala
- FCARD.DBF este o baza de date FOX avind urmatoarele zone:
. CODOIS - X(5) - codul intern (OIS) BCR al subunitatii care a
emis cardul;codul se obtine de la BCR si contine
5 cifre;
. CONTAP - X(11) - contul de card care se alimenteaza.Contul are forma
nnnnxx...x,cu aliniere la stinga,unde:
= nnnn ia una din valorile continute in fisierul
CODURI.TXT livrat printre programeler de criptare;
= xx...x contine 5/6/7 cifre.
- contul se poate obtine de la BCR sau de la
detinatorul cardului;
- baza de date contine o inregistrare de total pentru
care CONTAP contine numai zerouri;
. SUMA - 16.2 - suma de alimentat (valoare strict pozitiva);
. DBCR - X - contine obligatoriu C (credit) in versiunea curenta;
. DATVAL - X(8) - data alimentarii in format aaaallzz;toate
inregistrarile au aceeasi data de alimentare.
. CONTPE - X(12) - contul personal al detinatorului de card (nu se
utilizeaza in versiunea curenta);
. MARCA - X(4) - marca detinatorului de card (nu se utilizeaza in
versiunea curenta).
- baza contine o inregistrare de total a salariilor si n inregistrari de tip
'alimentare';inregistrarea de total este caracterizata prin:
. este unica,situata prima sau ultima in baza;
. contine 11 zerouri in zona CONTAP;
. contine suma tuturor alimentarilor in zona SUMA;
. contine C in zona DBCR;
. contine data alimentarii in zona DATVAL;
. restul zonelor sunt nesemnificative.
- structura bazei de date FCARD.DBF trebuie respectata strict , orice
neconcordanta determinind returnarea disketei si nealimentarea
salariilor. Pentru exemplificare , dupa instalare , se obtine baza
F.DBF care se constituie intr-o mostra de FCARD.DBF corect.
3. Descrierea criptarii codificate
- verifica si cripteaza baza de date FCARD.DBF obtinindu-se FCARD.CRP;
- asociaza bazei FCARD.DBF un cod strict dependent de continutul bazei.
Codul de criptare are forma N1-N2-N3-N4 (fiecare Ni are 1-3 cifre) si
se inscrie pe documentele alimentarii pentru a se verifica la BCR;
- se face prin intermediul unor programe+fisiere primite de la orice
subunitate BCR in momentul agreerii solutiei de alimentare salariala
de catre parteneri (client si BCR).Programele+fisierele se instaleaza
pe hard-disk intr-un director de criptare (de exemplu CRPBCR).
4. Instalarea aplicatiei de criptare
- se obtine de la orice subunitate BCR kit-ul de instalare pe disketa;
- se executa pe PC urmatoarele comenzi:
C:\>A: si apoi a:\>INSTCL;
- instalarea genereaza directorul C:\CRPBCR.
5. Descrierea etapelor de alimentare
- se creaza baza de date FCARD.DBF prin mijloace proprii clientului;
- se scriu documentele alimentarii (ordinul de plata,...)
- se cripteaza baza FCARD.DBF astfel:
. se copiaza baza in directorul criptarii (CRPBCR in mod normal);
. se face directorul curent=directorul criptarii;
. se executa CRP.BAT prin comanda CRP<Enter>.Rezultat:
= daca baza este eronata se obtine fisierul EROARE.TXT si un mesaj
pe terminal->se corecteaza eroarea si se reia criptarea;
= daca criptarea este corecta se obtine fisierul criptat FCARD.CRP
si codul N1-N2-N3-N4 afisat pe ecran,cod care se va inscrie pe
documentele alimentarii.
- fisierul FCARD.CRP se copiaza pe doua diskete pentru siguranta;
- se transmite pachetul de documente+diskete la orice subunitate BCR
pina cel mai tirziu la ora 9:00 a zilei de salariu (de preferinta cu
o zi mai devreme pentru a se evita alte probleme);
- la BCR,in 10-60 minute (in functie de tipul subunitatii BCR),
se verifica corectitudinea si conformitatea alimentarii.Rezultat:
= alimentarea incorecta/inposibila->se revine la sediul clientului,
se corecteaza eroarea si se reiau etapele alimentarii;
= alimentarea este corecta->banii sunt disponibili pe card incepind
cu ora 14:00 a zilei de salariu (vezi data valutei).
6. Structura directorului de criptare
-------- ----- ------ --
- 1.) ALSA_CL.DOC - documentatia curenta
- 2.) ARJ.EXE : pentru compactare date
- 3.) CODURI.TXT : contine codurile-antet de card admise;
- 4.) CRP.BAT - fisierul de comenzi lansat de catre client;
- 5.) CRP_BCR.EXE : cripteaza FCARD.VRF in FCARD.CRP;
- 6.) D_TO_T.EXE : transforma FCARD.DBF in FCARD.TXT;
- 7.) VER_BCR.EXE : verifica fisierul FCARD.TXT ->FCARD.VRF(corect) sau
EROARE.TXT (eroare);
- 8.) F.DBF : mostra de baza de date FCARD.DBF corecta.
|