Sped (ügyfél-bank) - fejlesztünk, fut, munka Sberbank Oroszország, Szergej Bethke azt Blog

És ismét meglepetést a Biztonsági Tanács - az összes dokumentumot a külkereskedelem most kénytelenek vagyunk, hogy kizárólag elektronikus formában, és meg lehet csinálni csak a SPED. A telepítés és konfiguráció, és lesz szó.

Magát a terméket még tetszett nekem személyesen. Ő sokkal jobban felhasználásra alkalmas vállalati környezetekben, mint a „natív” ügyfél-bank Sberbank Oroszország, és a legtöbb kliens rendszerek más bankok. Ezért részben én is köszönöm a Biztonsági Tanács, amit még mindig kénytelen használni SPED (eddig elkerültük az átmenet SPED az egyszerű oknál fogva, hogy a támogatást az egész lesz Szentpéterváron, és mi van a városban alig kap konzultáció a Biztonsági Tanács, és nem is beszélve a tanácsot Szentpétervár).

Csatorna fel FPSU

Mivel fogjuk használni SPED ügyféloldali bank Sberbank Oroszország, meg kell védeni (Amicon FPSU IP / Client) csatorna a bank. Ebből az alkalomból, írtam néhány cikket. Azt ajánlom a legrugalmasabb álláspontom lehetőség dedikált FPSU router.

elosztás

Distribution megkaptuk a banktól. Itt van egy leírás a lemezen:

Ebben az esetben a gyökér mappa tartalmazza 1-53-03 lemez forgalmazás SPED változata 1.53.03 (amiből több lesz szó). Hogy ellenőrizze a változat a rendszer használja az Orca eszközt MSI SDK (ami benne van a Platform SDK viszont). Élvezi tulajdonságok táblájában (bal oldali kép).

Igen, a jó hír - a forgalmazási forma van msi fájlt elterjedt a GPO majdnem kész. Nos, kezdjük.

Felkészülés az adminisztratív telepítési pont

Minden a szokásos módon. Főzés hálózati erőforrás (az én esetemben ez lesz elérhető DFS), és elkészíti a megfelelő telepítési pontot:

A folyamat előkészítése adminisztratív szempontból akkor kap egy hiba (bal oldali ábra). A hiba szól: Hiba a következő fájl olvasása "... \ Prg \ src \ system32 \ SBX \ sbsgn32.dll". És ez így van - nincs fájlt a forgalmazás. Úgy tűnik, a teljesség az eloszlás határozza meg ügyletek listáját a bank, feltéve, hogy a szerződést a bank.

Eleme a SBX, amely előírja, hogy a fájl valójában beállítva nem lehet (nézd meg a feltétele a telepítés a képen jobbra, mindig hamis). Ezért, amikor telepíti ezeket a problémákat nem lesz.

Van lehetőség: vagy módosítja az eredeti msi keresztül Orca (a problémás alkatrész SBX), vagy egyszerűen kattintson a „Tovább”. Tiszta formában, az adminisztratív telepítési van szükség annak érdekében, hogy mentse a munkaállomásokra telepítésekor forgalmazás teljes (ha engedélyezett msi .cab fájlokat a csomag). Ha a .cab fájl nincs jelen, és az eloszlás nincs tele - lehetséges, hogy az eredeti msi fájlt, de szeretem, hogy az eljárások a levelet, ha lehetséges.

Így a felügyeleti telepítési pontot kész. Hozzon létre egy objektumot (GPO).

Főzés GPO

Hozzon létre egy GPO és a biztonsági csoportok számára. A jogot, hogy politika adta (szokás szerint) csak telepíteni a kliens a csoport (jobbra).

És most közzé cftbc.msi egy adminisztratív telepítési pontja a GPO (create ezáltal .aas telepítés script SysVol része a GPO).

Problémák merültek fel a kiadvány, készen áll, hogy teszteljék telepítését az ügyfél. Igyekszünk.

ellenőrizze a terjedését

Ne felejtsük el, hogy tartalmazza a teszt gép a csoporthoz kliens telepítő. Gpupdate rajta - és újraindul.

Jel - és látni az új parancsikonokat az asztalon. Már 3 db egyszerre. Nem szeretem, ha az asztal zsúfoltságát. És ezért létrehoz egy átalakulás az msi csomag, amely meg fogja ölni a felvétel ezen címkék (csak azok, amelyek esett az asztalon).

MSI csomag tuning - kill parancsikonokat az asztalon

Folytassuk. Nyisd segítségével Orca cftbc.msi a közigazgatási pontot. Valamint egy új átalakulás. Most megy a Shortcut asztalra. És törlésére a „felesleges” címkéket.

És tárolja a kapott átalakulás (Transform / létrehozása Transform egy nevet a fájlnak, van [ITG] .mst)

Az újraindítás után a parancsikonra nincs jelen, majd keresni.

"Import konfiguráció" keresztül GPO (vagy kiadvány bázisok SPED keresztül GPO + GPP)

Eddig úgy döntöttünk, hogy csak a fele a problémát, és elindította az alkalmazást is. Most arra van szükség, hogy ügyfeleink import konfiguráció „(ez - tekintve SPED). Mi szép, SPED konfiguráció tárolható HKLM. és HKCU. A választás a tiéd. Az én esetemben (központi felhasználói profilokat) megfelelően csatlakozik a felhasználó, így fogok importálja a konfigurációt HKCU, ha használ SPED egy terminál szerver, akkor lehet, hogy jobb élményt HKLM, de a lényeg ugyanaz marad.

Import konfiguráció nyilvántartás útján GPP. Íme egy idézet a nyilvántartásból a „konfiguráció”:

Mint látható, az egyes alap ( "konfiguráció") jön létre kulcs (HKCU \ SOFTWARE \ FTC \ RC NWSBRF \ 1. ... \ 2, és így tovább). és azokat az értékeket, sokkal több, mint adtam. De minden más (mi maradt) - a mentett beállítások a felhasználói felület (ablak méretét, a helyzetüket, és így tovább).

UID paraméter, BID, SID és a KID kell generálódik a fájlok tartalmát K-0XX-HH \ cvtnam1.dbp cvtnam.ldif és a lemez által megadott bank. Mi nyissa meg a Jegyzettömb és látni:

Ha az utolsó mappa nem volt - létrehozni őket. A megadott könyvtár kell elhelyezkednie registry.xml fájlt. A példánkban a fájl a következő lesz:

Minden egyes új „alap”, akkor létre kell hozni kulcsok digitális címletű (1, 2, 3, és így tovább). A példánkban - 1. példa létrehozásához vezetett GPP keresztül XML fájl az egyik oka - a könnyebb szerkeszteni létrehozásakor konfiguráció egy másik adatbázis (keresés és csere segíthet). Ahhoz, hogy egy másik adatbázis (konfiguráció), akkor ki kell cserélni:

  • gombot (például - a Software \ FTC \ RC NWSBRF \ 2)
  • az utat, hogy a fájlmegosztás Base (DB_PATH és adatbázis)
  • A könyvtár tárolására ideiglenes fájlokat TMPDIR
  • KID és UID
  • az elérési utat a ldif fájl adatbázis felhasználók CVTFILE
  • Nos, lehetőség CAD. Ha nem tárolja a kulcsokat cserélhető adathordozón (igen, SPED működik ez a verzió)

Megjegyzés: a legelső opció Registry. Számára rámutattunk az intézkedés „Change”, és állítsa removePolicy zászló egy cél -, hogy a kizárás a felhasználó szakasz alkalmazása GPO a registry-ben el kell távolítani (úgy, hogy a felhasználó nem látja a bázisok, amelyek elvesztették hozzáférés).

Próbáld - gpupdate. És - minden kiderült. A nyilvántartásban már a kívánt profilt. SPED És amikor azt látja, hogy a bázis ( „konfiguráció”), a kapcsolat az alap elég jól működik.

TMPDIR: válasszon ki egy ideiglenes helyre a kommunikációs modul

Csak egy pár szót mondani. Környezeti változók használata nem támogatott. És egészen a legmélyebb megadott könyvtárba nem lehet rejtett. és nem szisztémás. Emiatt% temp% (még ha razvernom magukat c: \ documents and settings \ user \ local settings \ temp) nem fér sajnos - a helyi beállítások és temp - rejtett könyvtárakat. Ui Talán ez a hátrány (képtelen megadni TMPDIR rejtett könyvtárakat, és használja a PATH környezeti változó, különösen - a% temp%) - eddig az egyetlen hibája talált SPED összehasonlítva más ügyfél-bank.

De működik nagy lehetőség a reflexió a% temp% a meghajtó:

És TMPDIR adja Y: \. Ez a beállítás jól működik, de subst kell beilleszteni egy bejelentkezési szkript ... (hasonló megoldást, és hagyjuk a mobiltelefont használó ügyfeleknek már leírtuk).

Import fizetési megbízások 1C

Az első dolog, amire szükségünk SPED ügyfél-bank. Ezért szükséges eljárást import exportált 1C fizetési megbízásokat.

Szabása import igényeket csak egyszer ugyanazt az adatbázist, „terjesztésére” beállítást minden felhasználó számára nem kötelező - az összes paraméter és scriptek vannak tárolva a „bázis”.

Szkriptek szerkesztésre, programozási nyelv - Visual Basic. Ismét örömet fejlesztők SPED'a - a helyes megközelítés. Mivel az ilyen megközelítés, meg tudod oldani a script alatta (az ő mentesítés formátumban, például elméletileg akkor kezdeményezheti és kirakodás közvetlenül a SPED keresztül OLE, felveheti a naplózó import műveletek -. Creative szabadság). Sajnos, a szkript nem jut el a felületen keresztül SPED'a nem tudott - nem talált. Ha azt mondja - hálás leszek.

A szkript, amelyet korábban importált:

Ha a szkript nézd könnyebb, ha exportálni az 1C .dbf formátumban hasonlít a fenti forgatókönyv - a szöveges kirakodás.

A hibakeresés nehézségei lehetnek, segíteni helyezze a „kontroll” pont a következő jellegű:

Azt szeretnék, ha a behozatali eljárás egyszerű, de nem volt képes kezdeményezni az első alkalommal. A lényeg az, hogy a függvény import műveletek menü lesz elérhető csak abban az esetben. ha megnyit egy magazin Kimenő Documents \ fizetési megbízásokat.

Címke saját kezével: SPED fut jelszó nélkül kérelmet a gomb kijelölése nélkül konfiguráció automatikus import fizetési megbízások induláskor

Menj vissza a dokumentum Documents \ Dokumentáció fejlesztők \ Application Command stroka.doc járművezetési a bank által kibocsátott. Hozzon létre egy parancssort, amelyen SPED fog futtatni a kívánt konfiguráció nélkül extra kérések PIN-kódok és más dolgokat is - az automatikus import fizetési megbízások induláskor.