Descărcarea în dbf pentru Banca de Economii semnătura fișierului eTSP de la 1s

Procesare externă pentru încărcarea datelor din contul de salarizare în registrul cardurilor de plastic pentru transferul către Sberbank în format DBF. cu posibilitatea semnării acesteia cu o cheie de semnătură digitală de la 1C 7.7







Angajații salariul ma tras în mod constant pentru a descărca de pe fișierul sn în Banca de Economii, am fost mereu deranjat de această mutații constante dischetele este de a insera un alt semn semnul pasta si astfel de 4 ori AAAAAAA

Am decis să fac acest lucru ca fișierul trebuie să fie semnat ca ceva fără etică inserați trageți inserați inserați (vorbesc despre dischete)

rezolvat problema pe termen lung, prima încercare a fost făcută în Delphi 7 de funcționare)), dar a fost ca un program independent (I total nu se potrivea), am vrut ceva diferit, care ar fișier nu a putut semna un 1C mediocru. Și, prin urmare, toate rezolvate problema)).

Nu există aproape nimic nou în procesare din punctul de vedere al încărcării în DBF.

Întreaga caracteristică este de a scrie un fișier batch. Și așa vom începe în etape.

  1. Ar trebui să fie software-ul Sbersign
  2. descărcați NirCMD este necesar pentru a trimite o parolă atunci când semnați un fișier apelând EDS
  3. Descărcați Virtual Floppy Drive. emulator pentru a crea discuri virtuale






Pentru a porni „servicii de limbă și text“ setările aparatului în parametrii setați Claudia combinație de taste (să zicem ang-CTRL + SHIFT + 1 și pentru Rusă-CTRL + SHIFT + 2) Ați putea întreba de ce acest lucru este necesar. și apoi că software-ul Sbersign fișierul semnătură îl solicită o parolă și trimite fișierul meu de lot, astfel încât în ​​cazul în care aspectul nu este adevărat, atunci parola nu este corectă, acest fișier batch care se referă la combinația de modificări în structura și ANG a reveni la Rus.

am aruncat în catolic IC 1C NirCMD descărcat fișierul batch New2.bat.

În extrudări, procesul de descărcare în DBP

noi configurem New2.bat sub sistemul nostru.

1: C: \ nircmdc.exe cmdwait 100 sendkeypress ctrl + leftshift + 1- setarea aspectului ang

2: start "" / b C: \ nircmdc.exe cmdwait 1000 sendkeypress "exemplu de parolă pentru administratorul domeniului: 1 2 3 4 (caracterele scrieți cu un spațiu)" enter
runas / user: Domen \ utilizator (domeniu \ utilizator (Admin)) "c: \ Virtual Floppy \ vfd.exe închide o:" - scoateți discheta din unitatea virtuală cu drepturi de administrator

rem - podpisat eșuează
3: start "" / b C: \ nircmdc.exe cmdwait 5000 sendkeypress z leftshift + M leftshift + W r introduce - start parola c nircmd EDS


rem -% 1 param / peredaet pune k failu
4: C: \ sbersign \ sbersign.exe / s% 1 -sursă de pornire pentru semnarea unui fișier

rem - menyaem raskladku na Ru
C: \ nircmdc.exe cmdwait 100 sendkeypress ctrl + leftshift + 2

NU uitați să dezarhivați dreptul să nu semnați (sbersign nu știe cum să semneze fișiere de rețea)

Nu judecați strict dacă nu puteți explica ceva.







Articole similare

Trimiteți-le prietenilor: