Distribuovaná informačná základňa. Pokyny a úskalia krok za krokom. Budovanie RDB od nuly 1C 8 RIB a pridané objekty

Často nastáva situácia, keď má organizácia niekoľko pobočiek alebo maloobchodných predajní geograficky vzdialených od seba. Zostáva však potreba udržiavať konzistentné záznamy v celej organizácii. Jednou z možností riešenia tohto problému je vytvorenie jednotnej siete, ktorá bude zahŕňať automatizované pracovné stanice všetkých pobočiek a bude hostiť informačnú základňu 1C na verejnom serveri. Táto metóda môže byť technicky zložitá a drahá. Okrem toho vzniká množstvo problémov súvisiacich s informačnou bezpečnosťou.

Druhou možnosťou je vytvorenie distribuovanej informačnej základne (RIB). Distribuované informačnú základňu predstavuje hierarchická štruktúra, pozostávajúce zo samostatných informačných databáz na platforme 1C:Enterprise, medzi ktorými je organizovaná výmena dát za účelom synchronizácie konfigurácie a dát. Tieto jednotlivé informačné bázy sa nazývajú uzly RIB.

Distribuovaná informačná základňa môže byť vytvorená na základe rôznych konfigurácií systému 1C:Enterprise. Uvažujme o jeho vytvorení na príklade 1C: Trade Management 10.3.

Povedzme, že v obchodnej organizácii je otvorená ďalšia maloobchodná predajňa, kde je potrebné mať prístup k všeobecnému obchodnému systému organizácie. Ak chcete vytvoriť RIB, musíte vykonať nasledujúce kroky:


Tým sa dokončí vytvorenie distribuovanej informačnej základne. Na výmenu informácií je potrebné spustiť výmenu údajov v centrálnej databáze (stiahnu sa zmeny, ktoré v nej nastali), potom v obchode (stiahnu sa zmeny z centrálnej databázy a stiahnu sa zmeny, ktoré nastali v obchode ), a opäť v centrálnej databáze (do nej sa stiahnu zmeny, ktoré nastali v obchode).

Distribuované informačné bázy majú svoj vlastný mechanizmus riešenia kolízií. Ak sa teda počas výmeny ukáže, že akýkoľvek objekt (dokument, adresár atď.) bol zmenený v hlavnej aj podriadenej databáze, potom bude mať prednosť zmena vykonaná v hlavnej databáze.

Ak je potrebné zmeniť konfiguráciu distribuovanej infobázy, treba to urobiť v koreňovom uzle (pozri prvý obrázok článku), konfigurácie zvyšných uzlov sú uzamknuté. Po vykonaní potrebných zmien ich možno preniesť do podriadených uzlov pomocou štandardného postupu na výmenu údajov medzi uzlami RIB. Po vykonaní výmeny v konfigurátore slave uzla je potrebné aktualizovať konfiguráciu infobase.

Ak máte problémy s nastavením distribuovanej informačnej základne, naši špecialisti vám pomôžu nastaviť výmenu dát a podrobne vysvetlia, ako ju používať.

V tomto článku budeme hovoriť o nastavení distribuovanej databázy 1C Enterprise 7.7, ako príklad bude použitá konfigurácia Trade Management 9.2.

Ak chcete nakonfigurovať RIB v 1C 7.7, musíte prejsť do konfigurátora a prejsť na správu-distribuovaný IS-Management.

Potom musíte skonvertovať svoju databázu na RIB, ak ešte nebola prevedená na RIB, na to musíte kliknúť na tlačidlo „Centrálna informačná banka“.

Nastavte kód a popis ako na obrázku vyššie a kliknite na „OK“. Malo by sa zobraziť upozornenie ako na obrázku nižšie, ignorujte ho a kliknite na „Áno“.
Potom bude vaša základňa pripravená na vytvorenie periférnych uzlov.

Kliknite na tlačidlo „New Peripheral IB“ a nastavte hodnoty polí ako na nasledujúcej snímke obrazovky, môžete však použiť svoje vlastné označenia.

Kliknite na tlačidlo OK a prejdite na ďalší krok – nastavenie automatickej výmeny.

V tomto článku vám poviem, ako nastaviť automatickú výmenu pomocou lokálna sieť, ak potrebujete automatickú výmenu poštou, zanechajte svoju požiadavku v komentároch alebo ma kontaktujte na a ja vám poviem, ako na to.

Všetko zobrazujeme ako na snímke, môžete mať svoje vlastné cesty k adresárom, začiarkavacie políčka by mali byť ako na obrázku vyššie. Kliknite na tlačidlo OK.

Teraz nahráme počiatočný obrázok periférnej databázy na disk, ak to chcete urobiť, kliknite na tlačidlo „Nahrať údaje“. Po stiahnutí úvodného obrázka bude okno správy RIB vyzerať takto:

Predpokladajme, že počítač, na ktorom bude naše rebro pracovať, sa nachádza neďaleko hlavného počítača s centrálnou základňou a oba počítače sú pripojené k lokálnej sieti.

Teraz musíme nakonfigurovať RIB na klientskom počítači; na tento účel vezmite náš súbor zip stiahnutý v predchádzajúcich krokoch a vytvorte na ňom informačnú základňu. Snímky obrazovky nižšie zobrazujú kompletnú postupnosť akcií.

Kliknite na tlačidlo "Pridať", ukážte na prázdny priečinok a kliknite na tlačidlo OK.

Vyberieme nový informačný bezpečnostný systém a prejdeme do režimu konfigurátora.

V prázdnom priečinku vytvoríme prázdnu informačnú banku, takže 1C nás požiada, aby sme uviedli, v akom formáte bude naša databáza, vyberte *.dbf. Kliknite na tlačidlo OK.

Teraz načítajme súbor zip nahraný v predchádzajúcich krokoch do našej databázy, ak to chcete urobiť, prejdite do administrácie - stiahnite si údaje.

Zadajte cestu k súboru a kliknite na tlačidlo OK.
Po dokončení sťahovania kliknite na OK a prejdite na administráciu distribuovanú ib-auto-exchange.



Pri tomto kroku je potrebné brať do úvahy pravidlo: adresár vykládky CB = adresár načítania PB a naopak, t.j. ak sme v centrálnej databáze nahrávali do priečinka out a načítali z priečinka in, tak v periférnej databáze načítame z priečinka out a nahrávame do priečinka in. Kliknite na tlačidlo OK a prejdite na ďalší krok. Vykonávame automatickú výmenu. Ak to chcete urobiť, v centrálnej databáze prejdite na administráciu distribuovanú ib-autoexchange.


Kliknite na tlačidlo "Spustiť" a potom urobte to isté na klientskej základni. Vykonajte operáciu automatickej výmeny na každom počítači niekoľkokrát.

Teraz zautomatizujme proces. Ak to chcete urobiť, musíte na každom počítači vytvoriť 4 súbory. 2 *.prm súbory a 2 *. bat súbor pre každú operáciu nakladania a vykladania.

*.bat súbor by mal obsahovať nasledujúci riadok:

"<путь к файлу 1cv77.exe>"config/D"<путь к информационной базе>"/N<логин>/P<пароль>/@"<путь к prm-файлу>"

Moje načítavanie a vykladanie súborov vyzerá takto:

Konfigurácia "C:\Program Files\1Cv77\BIN\1cv7s.exe" /D"C:\base\rib\" /Nadmin /P1 /@"c:\download.prm"

Konfigurácia "C:\Program Files\1Cv77\BIN\1cv7s.exe" /D"C:\base\rib\" /Nadmin /P1 /@"c:\upload.prm"

Píšeš svoje hodnoty. Teraz sa poďme zaoberať súbormi prm!

Štruktúra súboru .prm:

Časť „Všeobecné“ – je určená na popis hlavných prevádzkových parametrov burst mód. Možné parametre:

Výstup – cesta k log súboru;
- Ukončiť – či je potrebné ukončiť konfigurátor po dokončení všetkých úloh;
- AutoExchange – či sa má vykonať automatická výmena;
- SaveData – či je potrebné uložiť databázu;
- UnloadData – či sa má vykonať vyloženie;
- CheckAndRepair – či je potrebné databázu otestovať a opraviť.

Možné hodnoty pre tieto parametre môžu byť 1 (Y) alebo 0 (N).

Časť „AutoExchange“ je určená na definovanie parametrov automatickej výmeny. Možnosti:

SharedMode – označuje režim prevádzky z databázy. Ak parameter nie je špecifikovaný, použije sa výhradný režim;
- ReadFrom - označuje, z ktorých databáz by sa mali prijímať údaje. Identifikátory databázy musia byť špecifikované oddelené čiarkami. Ak sú potrebné všetky, zadajte * ;
- WriteTo - označuje, pre ktoré databázy sa majú nahrať údaje. Ak je to potrebné pre každého, zadajte *.

Sekcia „SaveData“ je určená na definovanie parametrov pre uloženie databázy. Možné parametre:

SaveToFile – označuje cestu, kde sa vykoná ukladanie;
- FileList – označuje zoznam súborov, ktoré sa majú uložiť. Názvy súborov sú uvedené oddelené medzerami alebo čiarkami;

Sekcia „UnloadData“ – je určená na definovanie parametrov pre uvoľnenie dát. Možnosti:

UnloadToFile – určuje cestu uloženia vrátane názvu súboru;
- IncludeUserDef – označuje, či má byť zoznam používateľov zahrnutý do prenosového súboru;
- Heslo – určuje heslo, ktoré bude nastavené pre prenosový súbor.

Časť „CheckAndRepair“ je určená na definovanie parametrov obnovy databázy. Možné parametre:

Oprava – indikuje, či je potrebné obnoviť databázu;
- Fyzická integrita – označuje, či je potrebné kontrolovať fyzickú integritu tabuliek infobáz;
- Reindex – indikuje potrebu reindexácie databázy;
- LogicalIntegrity – označuje, či je potrebné kontrolovať logickú integritu tabuliek;
- RecalcTotals – označuje, či je potrebné prepočítať výsledky účtovníctva a prevádzkového účtovníctva;
- Pack – označuje, či je potrebné uvoľniť miesto zaberané vymazanými záznamami;
- SkipUnresolved – určuje, či sa majú preskočiť nevyriešené odkazy alebo ich opraviť;
- CreateForUnresolved – určuje, ako sa vyriešia nevyriešené odkazy. Ak je 1, potom sa pre nevyriešený odkaz vytvorí objekt príslušného typu. Ak je 0, odkaz sa vymaže.

Na základe toho budú moje súbory obsahovať nasledovné:

stiahnuť z centrálnej banky do periférneho zariadenia:


Výstup = log.txt
Výstup = 1


ReadFrom = CB

na vyloženie z centrálnej banky do periférneho zariadenia:


Výstup = log.txt
Výstup = 1


WriteTo = CB

stiahnuť z periférneho zariadenia do centrálnej banky:


Výstup = log.txt
Výstup = 1


ReadFrom = PB1

na vyloženie z periférie do centrálnej banky:


Výstup = log.txt
Výstup = 1


WriteTo = PB1

Teraz stačí umiestniť súbory bat a prm do jedného priečinka a spustiť ich jeden po druhom, aby sa vykonalo sťahovanie a nahrávanie.

Ak máte nejaké otázky, neváhajte ich komentovať!

V 1C 8.3 alebo v 1C 8.2? Nastavenie distribuovanej informačnej databázy. Pokyny krok za krokom.

Distribúcia informačnej bázy sa používa vtedy, keď je potrebné udržiavať spoločné záznamy v databázach, ktoré z rôznych dôvodov nemôžu mať fyzické prepojenie. Príkladom môže byť účtovníctvo v jednej firme, ktorá má divíziu vo veľkom meste alebo malej obci bez možnosti pripojenia na internet. Alebo v niektorých špeciálnych prípadoch periodickej potreby súčasne pracovať s jednou databázou v kancelárii aj mimo kancelárie, napríklad doma. V takých a k nim podobné prípady použitie distribuovanej informačnej základne (RIB) je opodstatnené a nevyhnutné.


V tomto článku sa pozrieme na organizáciu distribúcie jednej informačnej databázy v konfigurácii 1C Accounting for Russia verzie 8.3 prostredníctvom lokálneho alebo sieťového adresára. Vo verzii 8.2 1C tento pokyn bude tiež užitočné, pretože opisuje v podstate jeden proces s výrazne malými rozdielmi.

==== Nastavenie hlavnej základne ====

Po otvorení 1C 8.3 v režime „Enterprise“ prejdime do časti „Administrácia“. Vo verzii 1C 8.2, aby ste mohli začať, musíte prejsť do hlavnej ponuky „Služba“ - „Distribuovaná informačná základňa (DIB)“ - „Konfigurovať uzly RIB“.

Ďalej sa budeme zaoberať procesom v kontexte informačnej bezpečnosti verzie 8.3. Prejdite do časti „Správa“ a vyberte položku „Nastavenia programu“. V nastaveniach prejdite do časti „Synchronizácia údajov“. Tu zaškrtneme políčko „Použiť synchronizáciu údajov“ a určíme prefix databázy. Označme „CB“, čo znamená centrálnu základňu.

Potom sa v pravej ponuke zobrazí položka „Synchronizácia údajov“. Vyberme si ho. V podradenom okne, ktoré sa otvorí, kliknite na tlačidlo „Nastaviť synchronizáciu údajov“. V rozbaľovacej ponuke môžete vybrať nastavenia pre rôzne prípady použitia synchronizácie. Vyberieme „Distribuovaná informačná základňa...“.

Pre všeobecný vývoj sa oboznámte s obsahom nasledujúceho okna a kliknite na „Ďalej“.

V ďalšom okne vyplňte adresár, cez ktorý sa . Spresníme kompresiu dát, aby sa zmenšila veľkosť nahrávania, a okamžite môžete zadať heslo pre archív s dátami. Dôležité je nezabudnúť naňho. Vyplnenie potvrďte tlačidlom „Ďalej“.

Ďalšie dve okná sú určené na špecifikáciu parametrov nastavenia pre prípady výmeny cez FTP server a prostredníctvom e-mailu. Ako už bolo uvedené, uvažujeme o spôsobe výmeny cez adresár, takže preskočíme nastavenia pre FTP a e-mail.

Ďalšie okno je určené na zadanie parametrov výmeny v periférnej databázovej časti. Označme jej názov a predponu. Ďalej je tlačidlo „Ďalej“.

Skontrolujte parametre výmeny, ktoré sme vytvorili, a potvrďte ich správnosť tradičným tlačidlom „Ďalej“.

Vytvorí sa automaticky potrebná sada nastavenia zdieľania. Bude to chvíľu trvať.

Dôležité! Vytvorenie počiatočného obrazu pre podriadený uzol zaberie značné množstvo času. Veľkosť tohto významu závisí od počítačových zdrojov a objemu účtovníctva v hlavnej databáze.

Predpokladajme, že sa rozhodneme vytvoriť obrázok. Po kliknutí na tlačidlo „Dokončiť“ v predchádzajúcom okne zadáme nastavenia na vytvorenie obrazu informačnej bezpečnosti slave. Zvážime najjednoduchší prípad pre miestne operácie. Ak to chcete urobiť, v okne, ktoré sa otvorí, uveďte potrebné podrobnosti. Venujme zvláštnu pozornosť parametru „ Celé meno databáza súborov“. Musí byť špecifikovaný v úplnom formáte UNC, čo vyžaduje vytvorenie lokálnej cesty v „sieťovom“ formáte. Napríklad - „\\Server1C\Databases\RIB“. TO špecifikovaná cesta Pridajme názov databázového súboru - 1Cv8.1CD.

Po kliknutí na tlačidlo „Vytvoriť úvodný obrázok“ sa spustí proces generovania obrázka pre podriadenú databázu.

Po dokončení procesu sa v zadanom adresári vytvorí databázový súbor. Táto novovytvorená základňa predtým plné využitie je potrebné nakonfigurovať.

==== Nastavenie pre periférnu základňu ====

Ak to chcete urobiť, musíte ho pripojiť k 1C. Ako na to nájdete v návode v našom článku – Po pripojení je potrebné spustiť novú databázu v režime konfigurátora a vytvoriť používateľov. Ďalej je potrebné spustiť informačnú bezpečnosť v režime 1C „Enterprise“.

Ak je z nejakého dôvodu potrebné odložiť vytváranie používateľov na neskôr, po pripojení môžete databázu jednoducho spustiť v režime 1C „Enterprise“. Zobrazí sa výzva na vytvorenie používateľa „Správca“, súhlas s ním a vykoná sa počiatočné vyplnenie.

Potom musíte pokračovať v nastavovaní párovania s hlavnou základňou. Toto nastavenie je podobné ako vyššie uvedené pre hlavnú databázu.

Vytvorí sa nastavenie pre komunikáciu s hlavnou základňou.

============================================

Takže teraz sme vytvorili hlavné a okrajové základne. V každej z týchto databáz boli vytvorené aj nastavenia synchronizácie. Teraz môžete prejsť na úpravu týchto nastavení a ich uvedenie do vhodnej podoby. Môžete vytvoriť pravidlá automatickej výmeny alebo vykonať výmenu manuálne.

Urobme to v hlavnej databáze. Periférna základňa je konfigurovaná rovnakým spôsobom.

Úpravy možno použiť na pravidlá a plány synchronizácie údajov.

Kliknutím na tlačidlo „Konfigurovať“ v časti „Plán synchronizácie údajov“ je potrebné upraviť skripty, aby sa automaticky naplánovalo nahrávanie/načítanie údajov pre vybranú databázu. Nemusíte ho upravovať, stačí súhlasiť s predvolenými možnosťami.

Pre úpravu parametrov stačí kliknúť na odkaz s údajmi automatického rozvrhu. A potom upravíme dočasné parametre pre spúšťanie úloh. Prechádzaním záložiek môžete zmeniť čas aj dátumy a dni v týždni spustenia.

Kliknutím na tlačidlo „Spustiť úlohu“ v hlavnom okne skriptu môžete úlohu spustiť manuálne.

Kliknutím na tlačidlo „Konfigurovať“ v časti „Pravidlá synchronizácie údajov“ môžete vykonávať operácie na zmenu skriptov spúšťania úloh, ako aj prezerať denník nahrávania/sťahovania. Ten je dosť dôležitý pre správu prístupu a monitorovanie pravidelnosti výmen.

Po dokončení vytvárania a úprav skriptov na automatické spustenie distribuovanej výmeny databáz môžete pristúpiť k nahrávaniu a následnému načítaniu údajov.

V tomto bode je konfigurácia distribuovanej databázy kúpeľov pre centrálne a periférne uzly v podstate dokončená.

Stiahnite si ilustrovaný návod

Distribuovaná informačná základňa. Pokyny krok za krokom
Distribuovaná informačná základňa (RIB) 1C:Enterprise
Vytvorenie distribuovanej informačnej databázy a jej nastavenie
ako nastaviť rebro za 1s 8.2
Ako nastaviť distribuovanú informačnú základňu v 1C
Ako nastaviť v 1C
Ako nastaviť v 1C
Nastavenie distribuovanej informačnej základne (RIB) v 1C
Príklad nastavenia RIB pre 1C:Účtovníctvo 8
Vytvorenie distribuovanej infobázy a konfigurácie

Technológia distribuovaných informačných základní (RIB) vám umožňuje vytvoriť geograficky distribuovaný systém založený na konfiguráciách 1C Enterprise. To vám umožňuje mať niečo spoločné informačný priestor aj s tými oddeleniami, ktoré nemajú spoľahlivý komunikačný kanál, kombinujúci vysokú autonómiu uzlov so schopnosťou rýchlej výmeny informácií. V našich článkoch sa pozrieme na funkcie a praktickú implementáciu tohto mechanizmu na platforme 8.2

Najprv si položme otázku: prečo automatická výmena? Moderné technológie v kombinácii s lacnými a rýchly internet, umožňujú organizovať práca na diaľku bez akýchkoľvek ťažkostí. Výber metód je ako vždy široký: RDP, tenký a webový klient, pripojenie sietí pomocou VPN – je toho veľa, na čo treba myslieť. Všetky tieto metódy však majú jednu významnú nevýhodu - silnú závislosť od kvality komunikačného kanála.

Ani pri ideálnej prevádzke lokálneho poskytovateľa nie je možné zaručiť 100% dostupnosť komunikačného kanála. Problémy s chrbticovým poskytovateľom, nedostatok napájania, fyzické poškodenie komunikačnej linky a mnohé ďalšie faktory robia túto úlohu neprekonateľnou. Neprístupnosť informačnej základne vo vzdialenom sklade alebo maloobchode zároveň vedie k pomerne značným stratám. A na záver nezabúdajme, že sú miesta (napríklad priemyselné zóny na okraji miest), kde je zabezpečenie kvalitného komunikačného kanála drahé a/alebo problematické.

Mechanizmus RIB vám umožňuje zbaviť sa týchto nedostatkov, každé oddelenie má svoju vlastnú kópiu informačnej základne, s ktorou môžete pracovať autonómne aj pri úplnej absencii komunikácie s vonkajším svetom. Malý objem prenášané informácie vám umožňuje používať na výmenu akýkoľvek komunikačný kanál vrátane mobilného internetu.

RIB na platforme 8.2 nie je niečo zásadne nové, predstavuje ďalší vývoj platformy RIB 7.7, až teraz sa táto technológia stala dostupnejšou a jednoduchšou. Na rozdiel od komponentu RIB, ktorý bolo potrebné zakúpiť samostatne, je RIB neoddeliteľnou súčasťou mnohých typické konfigurácie a funguje úplne v užívateľskom režime, čo vám umožňuje zaobísť sa bez konfigurátora aj vo fáze konfigurácie.

V tomto bode by bolo načase prejsť k praktickej časti, ale budeme musieť urobiť ešte jednu odbočku. Faktom je, že prechod na platformu 8.2, ktorý, ako sa zdá, už nastal, v skutočnosti viedol k vzniku dvoch typov konfigurácií: založených na riadenej aplikácii, „natívnej“ pre platformu 8.2 a prispôsobenej z 8.1, pokračujúc ďalej. používať zastarané technológie a mechanizmy. Keďže značná časť konfigurácií (Enterprise Accounting, Payroll and HR Management) je prispôsobená alebo prechodná, nie je možné ich zľaviť, preto bude prvá časť nášho článku venovaná týmto konfiguráciám (v podstate platforma 8.1), zatiaľ čo v druhej časti preskúmame nastavenie automatickej výmeny pre konfigurácie založené na riadenej aplikácii (platforma 8.2).

Zoberme si praktickú úlohu: nastavenie automatickej výmeny cez FTP pre konfiguráciu Enterprise Accounting 2.0. Napriek tomu, že RIB umožňuje výmenu pomocou e-mailu alebo zdieľania súborov, odporúčame používať FTP ako najjednoduchší a spoľahlivým spôsobom komunikácie. Môžete si prečítať, ako si nastaviť vlastný FTP server, alebo môžete využiť službu FTP ktoréhokoľvek poskytovateľa hostingu.

Najprv musíme nakonfigurovať výmenné uzly. Ak to chcete urobiť, spustite konfiguráciu s právami správcu a vyberte Transakcie - Výmenné plány.

V zobrazenom zozname vyberte Plný plánovať resp Podľa organizácie, ak sú v jednej databáze vedené záznamy za viacero firiem a výmenu je potrebné vykonať len za jednu z nich. V okne, ktoré sa otvorí, už je jeden uzol - centrálny, musíme ho upraviť uvedením kódu a názvu.

Potom vytvoríme ďalší uzol pre vetvu a vyplníme ho rovnakým spôsobom (ak chcete pridať, kliknite na zelený kruh so znamienkom plus). Ďalším krokom je vytvorenie počiatočného obrazu pre tento uzol, čo je hotová informačná základňa v režime súborov. Ak to chcete urobiť, kliknite pravým tlačidlom myši na požadovaný uzol a vyberte ho z rozbaľovacieho zoznamu Vytvorte počiatočný obrázok.

Teraz poďme ďalej Služba - Distribuovaná informačná základňa (DIB) - Konfigurácia uzlov RIB.

V okne, ktoré sa otvorí, kliknite na tlačidlo Pridať a nakonfigurujte novú výmenu zadaním vzdialeného hostiteľa, typu výmeny (cez FTP) a parametrov pripojenia k serveru.

Záložka Automatická výmena umožňuje nastaviť harmonogram výmeny, výmenu podľa udalostí (začiatok a koniec práce a pod.), tieto nastavenia sa vykonávajú pre používateľa, v mene ktorého sa bude výmena vykonávať, preto sa uistite, že má práva na výmenu údajov.

Nezabudnite zadať prefix uzla pre číslovanie dokladov (inak dostanete rôzne doklady s rovnakými číslami) v Nástroje - Nastavenia programu, tu môžete nakonfigurovať aj niektoré ďalšie parametre výmeny. Na tej istej karte by ste mali vybrať používateľa na vykonávanie úloh výmeny; ak to neurobíte, plán nebude fungovať. Pamätajte, že výmeny sa uskutočnia iba vtedy, ak tohto používateľa prihlásený do programu.

Tým je konfigurácia centrálneho uzla dokončená; teraz musíte vykonať podobné nastavenia pre periférny uzol a pripojiť počiatočný obraz ako existujúci informačný bezpečnostný systém. Potom môžete začať s výmenou údajov. Na ovládanie by ste mali použiť Monitor komunikácie, umožňuje nielen sledovať úspešnosť nahrávania/sťahovania, ale zobrazuje aj prípadné vzniknuté kolízie alebo oneskorené pohyby (ak používateľ, ktorý výmenu uskutočnil, nemá dostatočné práva na vykonávanie akýchkoľvek akcií v databáze). Dostupnosť tohto nástroja umožňuje rýchlo a efektívne riešiť rôzne typy problémov, ktoré vznikajú pri automatickej výmene.

V tomto bode môže byť nastavenie výmeny považované za dokončené a môžete začať pracovať v distribuovanom režime. Stojí za to venovať sa aktualizácii alebo zmenám konfigurácie. Tieto akcie sú dostupné len na centrálnom uzle, všetky vykonané zmeny sa pri ďalšej výmene automaticky prenesú do periférnych uzlov. Ak chcete vykonať zmeny automaticky, databáza periférnych zariadení musí byť vo výhradnom režime, inak ju budete musieť spustiť Konfigurátor a vykonať Aktualizácia konfigurácie databázy manuálne.

Vytvorenie a konfigurácia distribuovanej databázy (RDB) v 1C 8.3 Účtovníctvo (a iné konfigurácie) je potrebné v prípadoch, keď nie je možné, aby viacero používateľov pracovalo pri súčasnom pripojení k jednej databáze. V súčasnosti je to pomerne zriedkavý jav, pretože štandardná vzdialená plocha funguje dobre a existujú aj iné programy, ktoré ju poskytujú vzdialené pripojenie do centrálneho počítača, kde sa databáza nachádza.

Napriek tomu existujú situácie, keď internet jednoducho neexistuje. A údaje by v konečnom dôsledku mali skončiť v jednej informačnej základni. To je dôvod, prečo je vytvorená distribuovaná databáza.

Zvyčajne hlavná základňa nazývané centrálne a zvyšok - periférne. Ide o to, že buď ručne, resp automatický režim(v závislosti od nastavenia) sa databázy spájajú do jednej. Aby sa zabezpečilo, že čísla novo zadaných dokumentov a referenčné kódy nebudú duplicitné, každej databáze je priradená predpona.

V tomto návode použijeme príklad na vytvorenie centrálnej a periférnej databázy a kontrolu výmeny medzi nimi. Táto príručka je vhodná pre 1C 8.3 Accounting a 1C Trade Management (UT) a ďalšie konfigurácie.

Nastavenie hlavnej (centrálnej) distribuovanej databázy RIB

Poďme do ponuky 1C „Správa“ a potom kliknite na odkaz „Nastavenia synchronizácie údajov“. V okne, ktoré sa otvorí, musíte začiarknuť políčko „Synchronizácia údajov“. Odkaz „Synchronizácia údajov“ sa stane aktívnym. Práve tu nastavíme predponu pre hlavnú informačnú základňu - napríklad „CB“:

Kliknite na odkaz „Synchronizácia údajov“ a otvorí sa okno s tlačidlom „Nastaviť synchronizáciu údajov“. Po kliknutí na toto tlačidlo sa otvorí rozbaľovací zoznam, v ktorom musíte vybrať režim „Plný“. Ak je synchronizácia potrebná len pre jednu organizáciu, musíte vybrať „Podľa organizácie...“.

V ďalšom okne nás program vyzve na vytvorenie záložnej kópie. Dôrazne vám to odporúčam urobiť, pretože nasledujúce kroky nastavenia môžu byť nezvratné.

Po vytvorení záložná kópia kliknite na tlačidlo „Ďalej“. V ďalšom kroku sa musíme rozhodnúť, ako dôjde k synchronizácii:

  • prostredníctvom lokálneho adresára alebo adresára v lokálnej sieti;
  • cez internet cez FTP.

Pre jednoduchosť a prehľadnosť príkladu vyberieme lokálny adresár. Zadal som nasledujúcu cestu: „D:\1C Databases\Synchronization“. Bolo by dobré skontrolovať záznamy v tomto adresári; existuje na to špeciálne tlačidlo:

Získajte 267 video lekcií na 1C zadarmo:

Ďalšie kroky s nastavením synchronizácie FTP a e-mail preskočíme. Pozrime sa na nastavenia názvov hlavnej a periférnej databázy. Tu nastavíme predponu pre periférnu databázu:

Nezabudnite, že predpony pre každú databázu musia byť jedinečné. V opačnom prípade sa zobrazí chyba „Hodnota predpony prvej informačnej bázy nie je jedinečná“.

Kliknite na „Ďalej“, skontrolujte zadané informácie a znova kliknite na „Ďalej“ a potom na „Dokončiť“. V poli „Celý názov základne súboru“ uveďte súbor 1Cv8.1CD v adresári, ktorý bol vytvorený na synchronizáciu. Vytvárame počiatočný obraz distribuovanej databázy 1C:

Po vytvorení úvodného obrazu RIB v 1C môžete nastaviť plán synchronizácie alebo synchronizovať manuálne:

Po synchronizácii sa môžete pripojiť k novej databáze a uistiť sa, že tam boli nahrané informácie z centrálnej databázy:

Stačí okamžite vytvoriť aspoň jedného používateľa s právami správcu v novej databáze periférií.

Nastavenie synchronizácie v databáze periférnych zariadení

V databáze periférnych zariadení 1C je konfigurácia oveľa jednoduchšia. Stačí zaškrtnúť políčko „Synchronizácia údajov“ a kliknúť na odkaz s rovnakým názvom. A takmer okamžite sa ocitneme v okne s tlačidlom „Synchronizovať“. Skúsme vytvoriť testovaciu položku v periférnej databáze a nahrať ju do hlavnej pomocou RIB: