A megtakarítási bank dbf-be történő kibontása az eTSP fájl aláírását 1 másodperctől

Külső feldolgozás az adatok feltöltéséhez a bérszámfejtől a műanyag kártyák nyilvántartásába a Sberbank DBF formátumba történő átviteléhez. azzal a lehetőséggel, hogy aláírja a digitális aláírási kulcsot az 1C 7.7

Az alkalmazottak fizetése folyamatosan húzott, hogy kirak a sn fájlt a Takarékpénztár, én mindig is bosszantott ez az állandó mutációk flopi, hogy helyezzen be egy másik jel a jel a massza, és így 4-szer aaaaaaa

Úgy döntöttem, hogy a fájlt aláírni, mint valami etika nélkül beillesztés húzza húzza be (beszélek floppy lemezekről)

Hosszú oldották meg a problémát, az első kísérlet történt a Delphi 7 futás)), de ez, mint egy önálló program (én teljesen nem illik), szerettem volna valami mást, ami a fájl nem írhat alá egy középszerű 1C. És én még mindig megoldotta a problémát)).

A feldolgozáshoz alig van semmi újdonság a DBF feltöltése szempontjából.

Az egész szolgáltatás egy kötegelt fájl létrehozása. Így indulunk szakaszokban.

  1. Szoftvernek kell lennie a Sbersign szoftvernek
  2. letöltés A NirCMD szükséges ahhoz, hogy jelszót küldjön, amikor aláírja a fájlt az EDS hívásával
  3. Töltse le a Virtual Floppy Drive-t. emulátor meghajtó létrehozásához virtuális lemezeket

A gép elindításához beállítások „nyelv és szöveges szolgáltatások” a beállított paraméterek Claudia billentyűkombinációt (mondjuk ang-CTRL + SHIFT + 1 és az orosz-CTRL + SHIFT + 2) Lehet kérdezni, hogy ez miért van szükség. majd, hogy a szoftver Sbersign aláírás fájl bekéri a jelszót, és elküldi azt az én batch fájlt, így ha az elrendezés nem igaz, akkor a jelszó nem megfelelő, ez a batch fájl utalva a kombináció változások az elrendezés és ang térjen vissza, Rus.

dobjuk a Katolikus IC 1C NirCMD letöltött batch file New2.bat.

Az extformokban a DBP-ben a kirakodás feldolgozása

a rendszerünkben New2.bat konfiguráljuk.

1: C: \ nircmdc.exe cmdwait 100 sendkeypress ctrl + leftshift + 1

2: start "" / b C: \ nircmdc.exe cmdwait 1000 sendkeypress "domain adminisztrátor jelszó Példa: 1 2 3 4 (karakterek írása szóközzel)" enter
runas / user: Domain \ felhasználó (domain \ felhasználó (rendszergazda)) "c: \ Virtuális floppy \ vfd.exe zár a:" - kivonat egy floppyt a virtuális meghajtótól adminisztrátori jogosultságokkal

rem - podpisat sikertelen
3: start "" / b C: \ nircmdc.exe cmdwait 5000 sendkeypress z leftshift + M leftshift + Wr belépés - nircmd indítása EDS jelszóval


rem -% 1 param / peredaet k üzembe helyezés
4: C: \ sbersign \ sbersign.exe / s% 1 - forrás indítása a fájl aláírásához

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

NEM Felejtsd el, hogy kinyomtatod a jogot, hogy ne írj alá (a sbersign nem tudja, hogyan kell aláírni a hálózati fájlokat)

Ne ítélj szigorúan, ha nem tudsz megmagyarázni valamit.

Kapcsolódó cikkek