Distribuirana informacijska baza. Navodila po korakih in pasti. Gradnja RDB iz nič 1C 8 RIB in dodani objekti

Pogosto pride do situacije, ko ima organizacija več podružnic ali maloprodajnih mest, ki so geografsko oddaljene druga od druge. Vendar pa ostaja potreba po vzdrževanju doslednih evidenc v celotni organizaciji. Ena od možnosti za rešitev tega problema je ustvariti enotno omrežje, ki bo vključevalo avtomatizirane delovne postaje vseh podružnic in gostilo informacijsko bazo 1C na javnem strežniku. Ta metoda je lahko tehnično zapletena in draga. Poleg tega se pojavljajo številna vprašanja, povezana z informacijsko varnostjo.

Druga možnost je izdelava porazdeljene informacijske baze (RIB). Porazdeljeno informacijsko bazo predstavlja hierarhično strukturo, sestavljen iz ločenih informacijskih baz na platformi 1C:Enterprise, med katerimi je organizirana izmenjava podatkov z namenom sinhronizacije konfiguracije in podatkov. Te posamezne informacijske baze se imenujejo vozlišča RIB.

Porazdeljeno informacijsko bazo je mogoče ustvariti na podlagi različnih konfiguracij sistema 1C:Enterprise. Oglejmo si njegovo ustvarjanje na primeru 1C: Trade Management 10.3.

Recimo, da se v trgovinski organizaciji odpre dodatno maloprodajno mesto, kjer je potreben dostop do splošnega trgovinskega sistema organizacije. Če želite ustvariti RIB, morate opraviti naslednje korake:


S tem je izdelava porazdeljene informacijske baze zaključena. Za izmenjavo informacij morate zagnati izmenjavo podatkov v centralni bazi (prenesejo se spremembe, ki so nastale v njej), nato v trgovini (prenesejo se spremembe iz centralne baze in prenesejo se spremembe, ki so nastale v trgovini ) in ponovno v centralni bazi podatkov (vanj se bodo prenesle spremembe, nastale v trgovini).

Porazdeljene informacijske baze imajo svoj mehanizem za reševanje trkov. Torej, če se med izmenjavo izkaže, da je bil kateri koli objekt (dokument, imenik itd.) spremenjen tako v glavni kot v podrejeni bazi podatkov, bo imela prednost sprememba v glavni bazi podatkov.

Če je treba spremeniti konfiguracijo porazdeljene informacijske baze, je to treba storiti v korenskem vozlišču (glej prvo sliko članka), konfiguracije preostalih vozlišč so zaklenjene. Po opravljenih potrebnih spremembah jih je mogoče prenesti v podrejena vozlišča s standardnim postopkom za izmenjavo podatkov med vozlišči RIB. Po opravljeni izmenjavi v konfiguratorju podrejenega vozlišča je potrebno posodobiti konfiguracijo informacijske baze.

Če imate težave pri vzpostavitvi distribuirane informacijske baze, vam bodo naši strokovnjaki pomagali vzpostaviti izmenjavo podatkov in podrobno razložili, kako jo uporabljati.

V tem članku bomo govorili o nastavitvi porazdeljene baze podatkov 1C Enterprise 7.7; kot primer bo uporabljena konfiguracija Trade Management 9.2.

Če želite konfigurirati RIB v 1C 7.7, morate iti v konfigurator in pojdite na Administratorsko porazdeljeno upravljanje IS.

Nato morate bazo podatkov pretvoriti v RIB, če še ni bila pretvorjena v RIB, morate za to klikniti gumb »Central Information Bank«.

Nastavite kodo in opis kot na zgornjem posnetku zaslona in kliknite »V redu«. Prikazati bi se moralo opozorilo kot na spodnjem posnetku zaslona, ​​prezrite ga in kliknite »Da«.
Po tem bo vaša baza pripravljena za ustvarjanje perifernih vozlišč.

Kliknite na gumb "New Peripheral IB" in nastavite vrednosti polj kot na naslednjem posnetku zaslona, ​​vendar lahko uporabite svoje oznake.

Kliknite V redu in pojdite na naslednji korak - nastavitev samodejne izmenjave.

V tem članku vam bom povedal, kako nastaviti samodejno izmenjavo z uporabo lokalno omrežje, če potrebujete samodejno menjavo po pošti, pustite svojo zahtevo v komentarjih ali me kontaktirajte na in povedal vam bom, kako to storiti.

Vse prikažemo kot na diapozitivu, lahko imate svoje poti do imenikov, potrditvena polja naj bodo kot na zgornjem posnetku zaslona. Kliknite OK.

Zdaj naložimo začetno sliko periferne baze podatkov na disk; za to kliknite gumb »Naloži podatke«. Po prenosu začetne slike bo okno za upravljanje RIB videti takole:

Predpostavimo, da se računalnik, na katerem bo delovalo naše rebro, nahaja nedaleč od glavnega računalnika s centralno bazo in sta oba računalnika povezana v lokalno omrežje.

Zdaj moramo konfigurirati RIB na odjemalskem računalniku; za to vzemite našo datoteko zip, ki ste jo prenesli v prejšnjih korakih, in na njeni podlagi ustvarite informacijsko bazo. Spodnji posnetki zaslona prikazujejo celotno zaporedje dejanj.

Kliknite gumb »Dodaj« in pokažite na prazno mapo ter kliknite V redu.

Izberemo nov sistem informacijske varnosti in gremo v način konfiguratorja.

V prazni mapi ustvarimo prazno informacijsko banko, zato nas 1C prosi, da navedemo, v kakšnem formatu bo naša baza podatkov, izberite *.dbf. Kliknite OK.

Zdaj naložimo datoteko zip, naloženo v prejšnjih korakih, v našo zbirko podatkov; za to pojdite na upravljanje - prenos podatkov.

Določite pot do datoteke in kliknite V redu.
Ko je prenos končan, kliknite V redu in pojdite na skrbniško distribuirano ib-auto-exchange.



Pri tem koraku je potrebno upoštevati pravilo: CB razkladalni imenik = PB nakladalni imenik in obratno, tj. če smo v osrednji bazi podatkov naložili v mapo out in naložili iz mape in, bomo v periferni bazi podatkov naložili iz mape out in naložili v mapo in. Kliknite V redu in pojdite na naslednji korak. Izvajamo avtomatsko menjavo. Če želite to narediti, v osrednji bazi podatkov pojdite na razdelek ib-autoexchange, ki je distribuiran v administraciji.


Kliknite gumb "Zaženi" in nato storite enako v bazi odjemalca. Večkrat izvedite operacijo samodejne izmenjave na vsakem računalniku.

Zdaj pa avtomatizirajmo postopek. Če želite to narediti, morate ustvariti 4 datoteke na vsakem računalniku. 2 datoteki *.prm in 2 *. bat datoteka za vsako operacijo nakladanja in razkladanja.

Datoteka *.bat mora vsebovati naslednjo vrstico:

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

Moje datoteke za nalaganje in razkladanje izgledajo takole:

"C:\Programske datoteke\1Cv77\BIN\1cv7s.exe" config /D"C:\base\rib\" /Nadmin /P1 /@"c:\download.prm"

"C:\Programske datoteke\1Cv77\BIN\1cv7s.exe" config /D"C:\base\rib\" /Nadmin /P1 /@"c:\upload.prm"

Napišete svoje vrednote. Zdaj pa se lotimo prm datotek!

Struktura datoteke .prm:

Poglavje »Splošno« – je namenjeno opisu glavnih parametrov delovanja rafalni način. Možni parametri:

Izhod – pot do datoteke dnevnika;
- Končaj – ali je treba konfigurator zapreti po zaključku vseh opravil;
- AutoExchange – ali naj se izvede samodejna menjava;
- SaveData – ali je potrebno bazo shraniti;
- UnloadData – ali naj se izvede razkladanje;
- CheckAndRepair – ali je treba bazo testirati in popraviti.

Možne vrednosti za te parametre so lahko 1(Y) ali 0(N).

Razdelek »AutoExchange« je namenjen določanju parametrov samodejne menjave. Opcije:

SharedMode – označuje način delovanja iz baze podatkov. Če parameter ni določen, bo uporabljen ekskluzivni način;
- ReadFrom - označuje, iz katerih podatkovnih zbirk je treba prejeti podatke. Identifikatorji baze podatkov morajo biti podani ločeni z vejicami. Če so potrebni vsi, vnesite * ;
- WriteTo - označuje, za katere baze podatkov naj se naložijo podatki. Če je potrebno za vse, potem postavite *.

Poglavje “SaveData” je namenjeno določanju parametrov za shranjevanje podatkovne baze. Možni parametri:

SaveToFile – označuje pot, kjer bo opravljeno shranjevanje;
- FileList – označuje seznam datotek za shranjevanje. Imena datotek so navedena ločena s presledki ali vejicami;

Odsek “UnloadData” – je namenjen določanju parametrov za razkladanje podatkov. Opcije:

UnloadToFile – določa pot shranjevanja, vključno z imenom datoteke;
- IncludeUserDef – označuje, ali naj bo seznam uporabnikov vključen v prenosno datoteko;
- Geslo – določa geslo, ki bo nastavljeno za datoteko za prenos.

Razdelek »CheckAndRepair« je namenjen določanju parametrov obnovitve baze podatkov. Možni parametri:

Popravilo – označuje, ali je treba bazo podatkov obnoviti;
- PhysicalIntegrity – označuje, ali je potrebno preveriti fizično celovitost tabel informacijske baze;
- Ponovno indeksiranje – označuje potrebo po ponovnem indeksiranju baze podatkov;
- LogicalIntegrity – označuje, ali je potrebno preveriti logično celovitost tabel;
- RecalcTotals – označuje, ali je treba preračunati rezultate računovodstva in obratovalnega računovodstva;
- Paket – označuje, ali je treba sprostiti prostor, ki ga zasedajo izbrisani zapisi;
- SkipUnresolved – določa, ali želite preskočiti nerazrešene povezave ali jih popraviti;
- CreateForUnresolved – določa, kako se razrešijo nerazrešene povezave. Če je 1, bo za nerazrešeno povezavo ustvarjen objekt ustrezne vrste. Če je 0, bo povezava izbrisana.

Na podlagi tega bodo moje datoteke vsebovale naslednje:

za prenos iz centralne banke na periferijo:


Izhod = log.txt
Izhod = 1


ReadFrom = CB

za razkladanje iz centralne banke na periferijo:


Izhod = log.txt
Izhod = 1


WriteTo = CB

za prenos iz periferne enote v centralno banko:


Izhod = log.txt
Izhod = 1


ReadFrom = PB1

za razkladanje iz obrobja v centralno banko:


Izhod = log.txt
Izhod = 1


WriteTo = PB1

Zdaj je dovolj, da datoteki bat in prm postavite v eno mapo in ju zaženete eno za drugo, da izvedete prenos in nalaganje.

Če imate kakršna koli vprašanja, jih komentirajte!

V 1C 8.3 ali v 1C 8.2? Postavitev distribuirane informacijske baze. Navodila po korakih.

Distribucija informacijskih baz se uporablja, kadar je treba vzdrževati skupne zapise v bazah podatkov, ki zaradi različnih razlogov ne morejo imeti fizične povezave. Primer bi bilo računovodstvo v enem podjetju, ki ima oddelek v velikem mestu ali majhni vasi brez možnosti povezave z internetom. Ali v nekaterih posebnih primerih občasne potrebe po hkratnem delu z eno bazo podatkov v pisarni in zunaj pisarne, na primer doma. V takšnih in do njih podobnih primerih uporaba porazdeljene informacijske baze (RIB) je upravičena in potrebna.


V tem članku bomo preučili organizacijo distribucije ene informacijske baze podatkov v konfiguraciji 1C Računovodstvo za Rusijo različice 8.3 prek lokalnega ali omrežnega imenika. V različici 8.2 1C to navodilo bo tudi koristno, saj opisuje v bistvu en proces z bistveno majhnimi razlikami.

==== Postavitev za glavno bazo ====

Ko odpremo 1C 8.3 v načinu »Enterprise«, pojdimo v razdelek »Administracija«. V različici 1C 8.2 morate za začetek odpreti glavni meni »Storitev« - »Distribuirana informacijska baza (DIB)« - »Konfiguriraj vozlišča RIB«.

Nato bomo obravnavali postopek v kontekstu informacijske varnosti različice 8.3. Torej, v razdelku »Administracija« izberite »Nastavitve programa«. V nastavitvah pojdite na razdelek »Sinhronizacija podatkov«. Tukaj potrdimo polje »Uporabi sinhronizacijo podatkov« in določimo predpono baze podatkov. Označimo "CB", kar pomeni osrednjo bazo.

Po tem se v desnem meniju prikaže element »Sinhronizacija podatkov«. Izberimo ga. V podrejenem oknu, ki se odpre, kliknite gumb »Nastavi sinhronizacijo podatkov«. V spustnem meniju lahko izberete nastavitve za različne primere uporabe sinhronizacije. Izberemo “Distribuirano informacijsko bazo ...”.

Za splošni razvoj se seznanite z vsebino naslednjega okna in kliknite »Naprej«.

V naslednjem oknu izpolnite imenik, prek katerega je . Za zmanjšanje velikosti nalaganja bomo določili stiskanje podatkov, vi pa lahko takoj določite geslo za arhiv s podatki. Pomembno je, da ga ne pozabite. Polnjenje potrdite z gumbom "Naprej".

Naslednji dve okni sta namenjeni podajanju parametrov nastavitev za primere izmenjave prek FTP strežnik in preko elektronske pošte. Kot smo že omenili, razmišljamo o načinu izmenjave prek imenika, zato preskočimo nastavitve za FTP in e-pošto.

Naslednje okno je namenjeno podajanju parametrov izmenjave v perifernem delu baze podatkov. Označimo njegovo ime in predpono. Sledi gumb »Naprej«.

Preverimo izmenjalne parametre, ki smo jih ustvarili, in potrdimo njihovo pravilnost s tradicionalnim gumbom »Naprej«.

Ustvarjen bo samodejno potreben komplet nastavitve za skupno rabo. Nekaj ​​časa bo trajalo.

Pomembno! Ustvarjanje začetne slike za podrejeno vozlišče traja precej časa. Velikost tega pomena je odvisna od računalniških virov in obsega računovodstva v glavni bazi podatkov.

Predpostavimo, da se odločimo ustvariti sliko. Po kliku na gumb »Dokončaj« v prejšnjem oknu bomo vnesli nastavitve za ustvarjanje slike podrejene informacijske varnosti. Upoštevali bomo najpreprostejši primer za lokalne operacije. Če želite to narediti, v oknu, ki se odpre, navedite potrebne podrobnosti. Posebno pozornost posvetimo parametru " Polno ime podatkovna baza datotek". Podan mora biti v polnem formatu UNC, kar zahteva oblikovanje lokalne poti v "omrežnem" formatu. Na primer - "\\Server1C\Databases\RIB". TO določeno pot Dodajmo ime datoteke baze podatkov - 1Cv8.1CD.

Po kliku na gumb “Ustvari začetno sliko” se začne postopek generiranja slike za podrejeno bazo podatkov.

Po končanem postopku bo v navedenem imeniku ustvarjena datoteka baze podatkov. Ta na novo ustvarjena baza pred popolna uporaba je treba konfigurirati.

==== Nastavitev za periferno bazo ====

Če želite to narediti, ga morate povezati z 1C. Kako to storite, boste našli v navodilih v našem članku - Po povezavi morate zagnati novo bazo podatkov v načinu konfiguratorja in ustvariti uporabnike. Nato je treba informacijsko varnost zagnati v načinu 1C "Enterprise".

Če je treba iz nekega razloga ustvarjanje uporabnikov preložiti na poznejši čas, lahko po povezavi preprosto zaženete bazo podatkov v načinu 1C "Enterprise". Pozvani boste, da ustvarite uporabnika »Administrator«, se strinjate s tem in začetno polnjenje bo opravljeno.

Nato morate nadaljevati z nastavitvijo seznanjanja z glavno bazo. Ta nastavitev je podobna zgoraj opisani za glavno bazo podatkov.

Ustvarila se bo nastavitev za komunikacijo z glavno bazo.

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

Torej, zdaj smo ustvarili glavno in obrobno bazo. V vsaki od teh baz podatkov so bile ustvarjene tudi nastavitve sinhronizacije. Sedaj lahko nadaljujete z urejanjem teh nastavitev in jih spravite v ustrezno obliko. Ustvarite lahko pravila samodejne izmenjave ali zamenjavo izvedete ročno.

Naredimo to v glavni bazi podatkov. Periferna baza je konfigurirana na enak način.

Urejanje je mogoče uporabiti za pravila in urnike za sinhronizacijo podatkov.

S klikom na gumb »Konfiguriraj« v razdelku »Urnik sinhronizacije podatkov« morate urediti skripte za samodejno razporejanje dela nalaganja/nalaganja podatkov za izbrano zbirko podatkov. Ni vam ga treba urejati, le strinjate se s privzetimi možnostmi.

Za urejanje parametrov kliknite na povezavo s podatki o avtomatskem urniku. Nato uredimo začasne parametre za zagon opravil. Z brskanjem po zaznamkih lahko spremenite uro ter datume in dneve v tednu lansiranja.

S klikom na gumb »Zaženi nalogo« v glavnem oknu skripta lahko ročno zaženete nalogo.

S klikom na gumb »Konfiguriraj« v razdelku »Pravila za sinhronizacijo podatkov« lahko izvedete operacije za spreminjanje skriptov za zagon opravil in si ogledate dnevnik nalaganj/prenosov. Slednje je zelo pomembno za upravljanje dostopa in spremljanje pravilnosti izmenjav.

Ko končate z ustvarjanjem in urejanjem skriptov za samodejni zagon izmenjave porazdeljene baze podatkov, lahko nadaljujete z nalaganjem in nato nalaganjem podatkov.

Na tej točki je konfiguracija baze podatkov porazdeljenih kopališč za centralna in periferna vozlišča v bistvu zaključena.

Prenesite ilustrirana navodila

Distribuirana informacijska baza. Navodila po korakih
Razdeljena informacijska baza (RIB) 1C:Enterprise
Izdelava in postavitev distribuirane informacijske baze
kako nastaviti rebro v 1s 8.2
Kako vzpostaviti porazdeljeno informacijsko bazo v 1C
Kako nastaviti v 1C
Kako nastaviti v 1C
Postavitev porazdeljene informacijske baze (RIB) v 1C
Primer nastavitve RIB za 1C:Računovodstvo 8
Izdelava porazdeljene informacijske baze in konfiguracije

Tehnologija porazdeljenih informacijskih baz (RIB) vam omogoča, da ustvarite geografsko porazdeljen sistem, ki temelji na konfiguracijah 1C Enterprise. To vam omogoča, da imate nekaj skupnega informacijski prostor tudi pri tistih oddelkih, ki nimajo zanesljivega komunikacijskega kanala, ki združuje visoko avtonomijo vozlišč z možnostjo hitre izmenjave informacij. V naših člankih si bomo ogledali značilnosti in praktično izvedbo tega mehanizma na platformi 8.2

Najprej se vprašajmo: zakaj samodejna menjava? Sodobne tehnologije v kombinaciji s poceni in hiter internet, vam omogočajo organiziranje delo na daljavo brez težav. Izbira metod je tako široka kot vedno: RDP, tanki in spletni odjemalci, povezovanje omrežij z uporabo VPN - veliko je za razmišljati. Vendar pa imajo vse te metode eno pomembno pomanjkljivost - močno odvisnost od kakovosti komunikacijskega kanala.

Tudi ob idealnem delovanju lokalnega ponudnika je nemogoče zagotoviti 100% razpoložljivost komunikacijskega kanala. Težave s ponudnikom hrbtenice, pomanjkanje napajanja, fizične poškodbe komunikacijske linije in številni drugi dejavniki naredijo to nalogo nerešljivo. Hkrati pa nedostopnost informacijske baze v oddaljenem skladišču ali maloprodajni trgovini povzroči precejšnje izgube. In končno, ne pozabimo, da obstajajo kraji (na primer industrijske cone na obrobju mest), kjer je zagotavljanje visokokakovostnega komunikacijskega kanala drago in/ali problematično.

Mehanizem RIB vam omogoča, da se znebite teh pomanjkljivosti, vsak oddelek ima svojo kopijo informacijske baze, s katero lahko delate samostojno tudi v popolni odsotnosti komunikacije z zunanjim svetom. Majhen volumen posredovane informacije omogoča uporabo katerega koli komunikacijskega kanala za izmenjavo, vključno z mobilnim internetom.

RIB na platformi 8.2 ni nekaj bistveno novega, saj predstavlja nadaljnji razvoj platforme RIB 7.7, le da je zdaj ta tehnologija postala dostopnejša in enostavnejša. Za razliko od komponente RIB, ki jo je bilo treba kupiti posebej, je RIB sestavni del mnogih tipične konfiguracije in deluje v celoti v uporabniškem načinu, kar vam omogoča, da brez konfiguratorja tudi v fazi konfiguracije.

Na tej točki bi bil čas, da preidemo na praktični del, vendar bomo morali narediti še eno digresijo. Dejstvo je, da je prehod na platformo 8.2, za katerega se zdi, da se je že zgodil, v resnici povzročil nastanek dveh vrst konfiguracij: na osnovi upravljane aplikacije, »native« za platformo 8.2, in prilagojene iz 8.1, ki nadaljuje uporabljati zastarele tehnologije in mehanizme. Ker je precejšen del konfiguracij (Enterprise Accounting, Payroll in HR Management) prilagojenih ali prehodnih, jih ne moremo zanemariti, zato bomo prvi del našega članka posvetili tem konfiguracijam (v bistvu platformi 8.1), v drugem pa preučili bomo nastavitev samodejne izmenjave za konfiguracije, ki temeljijo na upravljani aplikaciji (platforma 8.2).

Oglejmo si praktično nalogo: nastavitev samodejne izmenjave prek FTP za konfiguracijo Enterprise Accounting 2.0. Kljub temu, da RIB omogoča izmenjavo prek e-pošte ali deljenja datotek, priporočamo uporabo FTP kot najenostavnejšega in zanesljiv način komunikacije. Preberete lahko, kako nastavite svoj FTP strežnik ali pa uporabite FTP storitev katerega koli ponudnika gostovanja.

Najprej moramo konfigurirati vozlišča izmenjave. Če želite to narediti, zaženite konfiguracijo s skrbniškimi pravicami in izberite Transakcije - menjalni načrti.

Na seznamu, ki se prikaže, izberite Poln načrt oz Po organizaciji, če se v eni bazi vodijo evidence za več podjetij in je treba zamenjavo opraviti samo za eno izmed njih. V oknu, ki se odpre, je že eno vozlišče - osrednje, urediti ga moramo tako, da navedemo kodo in ime.

Nato bomo ustvarili še eno vozlišče za vejo in ga zapolnili na enak način (za dodajanje kliknite zeleni krog s plusom). Naslednji korak je ustvariti začetno sliko za to vozlišče, ki je že pripravljena baza informacij v datotečnem načinu. Če želite to narediti, z desno miškino tipko kliknite želeno vozlišče in izberite s spustnega seznama Ustvarite začetno sliko.

Zdaj pa gremo naprej Storitev – Distribuirana informacijska baza (DIB) – Konfigurirajte vozlišča RIB.

V oknu, ki se odpre, kliknite gumb Dodaj in konfigurirajte novo izmenjavo tako, da določite oddaljenega gostitelja, vrsto izmenjave (prek FTP) in parametre povezave s strežnikom.

Zaznamek Samodejna menjava omogoča nastavitev urnika izmenjave, izmenjavo po dogodkih (začetek in konec dela ipd.), te nastavitve so narejene za uporabnika, v imenu katerega se bo izmenjava izvajala, zato poskrbite, da ima pravice do izmenjave podatkov.

Ne pozabite določiti predpone vozlišča za številčenje dokumentov (sicer boste prejeli različne dokumente z enakimi številkami) v Orodja - Nastavitve programa, tukaj lahko nastavite tudi nekatere druge parametre izmenjave. Na istem zavihku morate izbrati uporabnika, ki bo izvajal opravila izmenjave, če tega ne storite, urnik ne bo deloval. Ne pozabite, da bodo menjave opravljene le, če ta uporabnik prijavljeni v program.

S tem je konfiguracija osrednjega vozlišča končana; zdaj morate opraviti podobne nastavitve za periferno vozlišče, tako da povežete začetno sliko kot obstoječi informacijski varnostni sistem. Po tem lahko začnete z izmenjavo podatkov. Za nadzor morate uporabiti Monitor komunikacije, vam omogoča ne le spremljanje uspešnosti nalaganja/prenosa, ampak tudi prikazuje vse nastale kolizije ali zakasnjene premike (če uporabnik, ki je opravil izmenjavo, nima dovolj pravic za izvajanje kakršnih koli dejanj v bazi podatkov). Razpoložljivost tega instrumenta vam omogoča hitro in učinkovito reševanje različnih vrst težav, ki nastanejo med samodejno zamenjavo.

Na tej točki se lahko šteje, da je nastavitev izmenjave končana in lahko začnete delati v porazdeljenem načinu. Vredno se je osredotočiti posebej na posodobitev ali spreminjanje konfiguracije. Ta dejanja so na voljo samo v osrednjem vozlišču; vse izvedene spremembe bodo med naslednjo izmenjavo samodejno posredovane perifernim vozliščem. Če želite samodejno izvesti spremembe, mora biti periferna zbirka podatkov v ekskluzivnem načinu, sicer boste morali zagnati Konfigurator in izvršiti Posodabljanje konfiguracije baze podatkov ročno.

Ustvarjanje in konfiguriranje porazdeljene baze podatkov (RDB) v 1C 8.3 Računovodstvo (in druge konfiguracije) je potrebno v primerih, ko ni mogoče, da bi več uporabnikov delovalo ob hkratnem povezovanju z eno bazo podatkov. Trenutno je to precej redek pojav, saj standardno oddaljeno namizje deluje dobro in obstajajo drugi programi, ki zagotavljajo oddaljena povezava na centralni računalnik, kjer se nahaja baza podatkov.

Toda kljub temu obstajajo situacije, ko interneta preprosto ni. In podatki bi morali na koncu končati v eni informacijski bazi. Zato je ustvarjena porazdeljena baza podatkov.

Običajno glavna baza imenovano osrednje, ostalo pa periferno. Gre za to, da bodisi ročno oz avtomatski način(odvisno od nastavitve) so baze podatkov združene v eno. Za zagotovitev, da se številke na novo vnesenih dokumentov in referenčne kode ne podvajajo, je vsaki bazi podatkov dodeljena predpona.

V tem navodilu bomo na primeru izdelali centralno in periferno bazo ter preverili izmenjavo med njima. Ta priročnik je primeren za 1C 8.3 Računovodstvo in 1C Trade Management (UT) ter druge konfiguracije.

Postavitev glavne (centralne) distribuirane baze podatkov RIB

Pojdimo v meni 1C »Administracija« in nato kliknite povezavo »Nastavitve sinhronizacije podatkov«. V oknu, ki se odpre, morate potrditi polje »Sinhronizacija podatkov«. Povezava »Sinhronizacija podatkov« bo postala aktivna. Tukaj bomo nastavili predpono za glavno informacijsko bazo - na primer "CB":

Kliknite na povezavo "Sinhronizacija podatkov" in odprlo se bo okno z gumbom "Nastavi sinhronizacijo podatkov". Ko kliknete ta gumb, se odpre spustni seznam, kjer morate izbrati način »Polno«. Če je sinhronizacija potrebna samo za eno organizacijo, morate izbrati »Po organizaciji ...«.

V naslednjem oknu nas program pozove k izdelavi varnostne kopije. Močno priporočam, da to storite, saj so lahko naslednji koraki namestitve nepovratni.

Po ustvarjanju varnostno kopijo kliknite gumb "Naprej". V naslednjem koraku se moramo odločiti, kako bo potekala sinhronizacija:

  • preko lokalnega imenika ali imenika v lokalnem omrežju;
  • preko interneta preko FTP.

Za enostavnost in jasnost primera bomo izbrali lokalni imenik. Določil sem naslednjo pot: “D:\1C Baze podatkov\Sinhronizacija”. Dobro bi bilo preveriti vnose v tem imeniku, za to obstaja poseben gumb:

Pridobite 267 video lekcij o 1C brezplačno:

Naslednji koraki pri nastavitvi FTP sinhronizacije in E-naslov preskočimo. Oglejmo si nastavitve za imena glavne in periferne baze podatkov. Tukaj bomo nastavili predpono za periferno bazo podatkov:

Ne pozabite, da morajo biti predpone za vsako zbirko podatkov edinstvene. V nasprotnem primeru boste prejeli napako »Vrednost predpone prve informacijske baze ni edinstvena«.

Kliknite »Naprej«, preverite vnesene podatke in znova kliknite »Naprej« ter nato »Dokončaj«. V polju »Polno ime baze datotek« navedite datoteko 1Cv8.1CD v imeniku, ki je bil ustvarjen za sinhronizacijo. Ustvarimo začetno sliko porazdeljene baze podatkov 1C:

Ko ustvarite začetno sliko RIB v 1C, lahko nastavite urnik sinhronizacije ali sinhronizirate ročno:

Po sinhronizaciji se lahko povežete z novo bazo podatkov in se prepričate, da so podatki iz centralne baze podatkov naloženi tja:

Takoj ustvarite vsaj enega uporabnika s skrbniškimi pravicami v novi periferni bazi podatkov.

Nastavitev sinhronizacije v periferni bazi podatkov

V periferni bazi podatkov 1C je konfiguracija veliko preprostejša. Samo označite potrditveno polje »Sinhronizacija podatkov« in sledite istoimenski povezavi. In skoraj takoj se znajdemo v oknu z gumbom »Sinhroniziraj«. Poskusimo ustvariti testni element v periferni bazi podatkov in ga naložiti v glavno s pomočjo RIB: