1s 8 rebara i dodani predmeti. Distribuirana baza podataka: Osnove

U 1C 8.3 ili u 1C 8.2? Konfiguriranje distribuirane baze podataka. Uputstvo za upotrebu korak po korak.

Distribucija info baze koristi se kad je potrebno za održavanje zajedničkog računovodstva u bazama podataka koje iz različitih razloga ne mogu imati fizičku povezanost. Primjer je vođenje evidencije u jednoj kompaniji koja ima podjelu u velikom gradu i malom selu bez mogućnosti povezivanja s internetom. Ili, u nekim posebnim slučajevima, periodična potreba da se istovremeno radi s istom bazom podataka u uredu i izvan ureda, na primjer kod kuće. U takvim i sličnim slučajevima upotreba distribuirane baze podataka (RIB) je opravdana i potrebna.


U ovom ćemo članku razmotriti organizaciju distribucije jedne informacijske baze podataka u konfiguraciji 1C Accounting for Russia, verzija 8.3, putem lokalnog ili mrežnog direktorija. U verziji 8.2 1C, ovo uputstvo će takođe biti korisno, jer opisuje u osnovi jedan postupak sa znatno malim razlikama.

==== Podešavanje glavne baze ====

Otvorivši 1C 8.3 u režimu "Enterprise", idite na odjeljak "Administracija". U verziji 1C 8.2 da biste započeli, morate prijeći na glavni izbornik "Usluga" - "Distribuirana baza podataka (RIB)" - "Konfiguriranje RIB čvorova".

Nadalje, razmotrit ćemo postupak u kontekstu verzije IS-a 8.3. Dakle, idite na odjeljak "Administracija", odaberite "Postavke programa". U postavkama idite na odjeljak "Sinkronizacija podataka". Ovdje označavamo okvir "Koristi sinkronizaciju podataka" i specificiramo prefiks baze podataka. Označavamo „CB“, što znači centralna baza.

Nakon toga u desnom se izborniku pojavljuje stavka "Sinkronizacija podataka". Izaberimo ga. U otvorenom podređenom prozoru kliknite gumb "Konfiguriraj sinhronizaciju podataka". Na padajućem meniju možete odabrati opcije podešavanja za različite slučajeve sinhronizacije. Biramo "Distribuiranu informacijsku bazu ...".

Za opšti razvoj, upoznajte se sa sadržajem sledećeg prozora i kliknite na „Dalje“.

U sljedećem prozoru ispunite direktorij kroz koji će proći. Navest ćemo kompresiju podataka da smanjimo veličinu učitavanja i odmah možete odrediti lozinku za arhivu s podacima. Važno je da to ne zaboravite. Potvrđujemo punjenje tipkom "Dalje".

Sljedeća dva prozora su za određivanje postavki za slučajeve razmjene putem FTP servera i putem e-maila. Kao što je ranije spomenuto, razmatramo način razmjene kroz direktorij, tako da preskačemo postavke za FTP i e-poštu.

Sljedeći prozor namijenjen je specificiranju razmjenskih parametara u dijelu periferne baze podataka. Navedimo njegovo ime i prefiks. Dalje - dugme "Dalje".

Provjerimo parametre razmjene koje smo formirali i potvrdimo njihovu ispravnost tradicionalnim tipkom "Dalje".

Potrebni skup postavki razmjene automatski će se kreirati. Proći će neko vrijeme.

Bitan! Treba dugo vremena da se stvori početna slika za podređeni čvor. Veličina ovog značenja ovisi o računalnim resursima i količini računovodstva u glavnoj bazi podataka.

Recimo da smo odlučili stvoriti sliku. Nakon klika na gumb "Završi" u prethodnom prozoru, ući ćemo u postavke za kreiranje slike sigurnosti podređenih informacija. Razmotrit ćemo najjednostavniji slučaj za lokalne operacije. Da bismo to učinili, u prozoru koji se otvori navest ćemo potrebne detalje. Obratite posebnu pažnju na parametar "Puno ime baze datoteka". Mora biti specificiran u punom UNC formatu, koji pretpostavlja formiranje lokalne staze u "mrežnom" formatu. Na primjer - "\\\\ Server1C \\ Baze podataka \\ RIB". Dodajte ime datoteke baze podataka na navedenu stazu - 1Cv8.1CD.

Nakon klika na gumb "Stvori početnu sliku" započinje proces generiranja slike za podređenu bazu.

Nakon završetka procesa stvorit će se datoteka baze podataka u navedenom direktoriju. Novostvorenu bazu treba konfigurirati prije pune upotrebe.

==== Postavljanje za periferne baze ====

Da biste to učinili, morate ga povezati sa 1C. Pronaći ćete kako to učiniti u uputama u našem članku - Nakon povezivanja, potrebno je pokrenuti novu bazu podataka u načinu konfiguriranja i stvoriti korisnike. Zatim IB mora biti pokrenut u 1C "Enterprise" modu.

Ako iz bilo kojeg razloga stvaranje korisnika treba odgoditi na kasnije, bazu podataka možete jednostavno pokrenuti u načinu rada 1C "Enterprise" nakon povezivanja. Od vas će se zatražiti da stvorite administrativnog korisnika, pristanete na njega i početna populacija će biti popunjena.

Zatim morate nastaviti postavljanje uparivanja s glavnom bazom. Ova postavka je slična onoj koja je gore navedena za glavnu bazu.

Stvoriće se postavka za komunikaciju s glavnom bazom.

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

Dakle, sada imamo stvorene glavne i periferne baze. Postavke za sinkronizaciju također su stvorene u svakoj od tih baza podataka. Sada možete nastaviti s uređivanjem ovih postavki i njihovo donošenje u odgovarajući oblik. Možete kreirati automatska pravila razmjene ili izvršiti razmjenu ručno.

Učinimo to u glavnoj bazi podataka. Periferna baza konfigurirana je na isti način.

Uređivanje se može primijeniti na pravila i raspored sinkronizacije podataka.

Klikom na gumb "Konfiguriraj" u odjeljku "Raspored sinkronizacije podataka" potrebno je urediti skripte za automatski postupak slanja / preuzimanja podataka za odabranu bazu podataka. Ne morate ga uređivati, samo se slažete sa zadanim opcijama.

Da biste uredili parametre, samo kliknite vezu s podacima automatskog rasporeda. A onda uređujemo privremene parametre za pokretanje zadataka. Kretanjem po oznakama možete mijenjati i vrijeme i datume i dane u sedmici pokretanja.

Klikom na gumb "Pokreni zadatak" u glavnom prozoru skripte možete ručno pokrenuti zadatak.

Klikom na gumb "Konfiguriraj" u odjeljku "Pravila sinkronizacije podataka" možete izvoditi radnje za promjenu skripti pokretanja posla, kao i pregled dnevnika napredovanja za učitavanje / preuzimanje. Potonji je dovoljno važan za administraciju pristupa i praćenje pravilnosti razmjene.

Nakon što završite sa kreiranjem i uređivanjem skripti za automatski pokretanje razmjene distribuirane baze podataka, možete prijeći na istovar i zatim učitavanje podataka.

Ovo u osnovi dovršava konfiguraciju distribuirane baze podataka za centralne i periferne čvorove.

Preuzmite ilustrirane upute

Distribuirana baza podataka. Uputstvo za upotrebu korak po korak
Distribuirana baza podataka (RIB) 1C: Enterprise
Stvaranje distribuirane baze podataka i njena konfiguracija
kako postaviti rebra u 1s 8.2
Kako postaviti distribuiranu bazu podataka u 1C
Kako se postaviti u 1C
Kako se postaviti u 1C
Postavljanje distribuirane baze podataka (RIB) u 1C
Primjer konfiguriranja RIB-a za 1C: Računovodstvo 8
Stvaranje distribuirane baze podataka i konfiguracija

Upute za stvaranje i konfiguriranje distribuiranih baza podataka korištenjem URBD komponente (URIB)

URBD (Distributed Database Management) komponenta koristi se za razmjenu informacija između dvije identične baze podataka 1C. Ako su konfiguracije različite, onda ih možete koristiti, o tome je napisano u drugom. Da bi komponenta radila, datoteka DistrDB.dll mora biti prisutna u BIN mapi 1C: Enterprise programa.

Pogledajmo korake za stvaranje distribuiranih baza podataka. Na primjer, imamo radnu bazu u direktoriju D: \\ base1. Potrebno je učiniti središnjim i stvoriti obodnu bazu.

1. Napravite direktorij D: \\ base2 za perifernu bazu.

2. U direktorijima D: \\ base1 i D: \\ base2 kreirajte mape CP i PC (koristimo latinična slova).

3. Pokrenite konfigurator središnje baze (D: \\ base1) i odaberite Izbornik - Administracija - Distribuirana IB - Uprava.

4. Pritisnite tipku "Central IB", u prozor koji se pojavi unesite kod i naziv baze podataka. Za kôd je bolje koristiti brojeve ili latinična slova. Unosimo, na primjer, 001 i „Centralnu bazu“, potvrdimo pritiskom na tipku „OK“.

5. Pritisnite tipku "Nova periferna IB" kako biste stvorili perifernu bazu. Unesite parametre za to: 002 i „Periferna baza 1“.

6. Odaberite pokazivač "Periferna baza 1" i pritisnite gumb "Podešavanja. automatska razmjena ". U postavkama promijenite ručni režim u automatski. Pazite, ovo je važno.

7. Izaberite bazu "Periferna baza 1" pokazivačem i pritisnite dugme "Prebaci podatke", a zatim dugme "U redu". Kao rezultat prijenosa pojavit će se datoteka D: \\ base1 \\ CP \\ 020.zip.

8. Pokrenite 1C u načinu konfiguriranja, dodajte novu bazu "Periferna baza 1" u prozoru pokretanja 1C, odredite prethodno stvoreni direktorij D: \\ base2 za nju.

9. Izaberite Meni - Administracija - Distribuirani IS - Upravljanje. Na postavljeno pitanje „Informaciona baza nije pronađena. Želite li preuzeti podatke? " pritisnite gumb "Da" i odredite naziv datoteke "D: \\ base1 \\ CP \\ 020.zip", pritisnite gumb "OK". Nakon dovršetka preuzimanja postupak kreiranja periferne baze može se smatrati završenim.

Daju se i još uvijek postoje metode stvaranja periferne baze podataka vraćanjem kopije središnje baze podataka iz sigurnosne kopije ili pričvršćivanjem datoteka kopije središnje baze podataka za SQL format i izvršavanjem skripte. Ovo će biti korisno za veliku količinu podataka kada preuzimanja traju satima ili su u pravilu nerealni.

Upute za razmjenu između distribuiranih baza podataka korištenjem URBD komponente (URIB)

Razmotrimo pojednostavljeni primjer, razmjenu ćemo izvršiti ručno pokretanjem konfiguratora. Možete koristiti batch način konfiguratora, za isporuku razmjenjivih paketa možete koristiti poštu, ftp, automatsko kopiranje datoteka.

Da biste izvršili razmenu, izaberite Meni - Administracija - Sigurnost distribuirane informacije - Automatska razmena. Ako je razmjena automatska (vidi točku 6. prethodnog uputstva), tada ćemo uspjeti.

1. Dakle, mijenjamo ili stvaramo neke predmete koji migriraju na perifernu bazu. Pravila migracije objekata postavljena su na kartici "Migracije" u svojstvima objekta (vidi stablo objekata u konfiguratoru).

2. Pokrenite konfigurator središnje baze, odaberite Izbornik - Administracija - Distribuirana IB - Automatska razmjena, pritisnite tipku "Pokreni".

3. Rezultirajuća datoteka D: \\ base1 \\ CP \\ 020.zip se premješta u mapu D: \\ base2 \\ CP \\

4. Promijenimo neke objekte periferne baze podataka. Poželjno ne one koje su se prije mijenjale u centralnoj bazi podataka, jer središnja baza ima prednost nad promjenama objekata tijekom razmjene.

5. Pokrenite konfigurator periferne baze, odaberite Izbornik - Administracija - Sigurnost distribuirane informacije - Automatska razmjena, pritisnite tipku "Pokreni".

6. Kao rezultat auto-razmjene, trebali bismo imati promjene primljene iz središnje baze podataka. Trebali bismo imati i datoteku za prijenos u središnju bazu podataka D: \\ base2 \\ PC \\ 021.zip

7. Kopirajte datoteku D: \\ base2 \\ PC \\ 021.zip u mapu D: \\ base1 \\ PC

8. Ponovite korak 2. Kao rezultat toga, promjene iz periferne baze podataka pojavit će se u središnjoj bazi podataka.

Dakle, opći princip razmjene: naizmjenično izvršenje automatske razmjene sa istodobnim kretanjem datoteka (razmjenjivački paketi) iz mape PC jedne baze u PC mapu druge baze i iz mape CP jedne baze u CP mapu druge baze.

Promjene konfiguracije vrše se samo u središnjoj bazi podataka. Prilikom promjene konfiguracije potrebno je u ekskluzivnom modulu provesti razmjenu na perifernim bazama. Za uspješnu obradu paketa iz perifernih baza u središnjoj bazi podataka, konfiguracija se mora učitati u periferne baze. Ako se zbunite - u redu je, paket odbijen od strane središnje baze podataka ponovno će se preuzeti.

Ovaj materijal sadrži detaljna uputstva o tome kako postaviti RIB razmjenu za 1C: Enterprise 8 i probleme s kojima se autor susreo.

1. Stvaranje čvorova
Stvaramo nove čvorove (master i slave): u korisničkom režimu "Operations / Exchange planovi / Full"
Izaberite plan razmjene "Cijeli"
Stvaramo dva zapisa:
- prvi zapis nazvat će se "Centralna banka" (glavni čvor), šifra će biti "Centralna banka",
- drugi zapis nazvat će se "Slave čvor", kod će biti "PU".
Ikona sa zelenim krugom - "Centralna banka" (glavni čvor)

Za podređeni čvor kliknite na ikonu "Stvori početnu sliku". (Potreban je ekskluzivni pristup)
Kreirajte početnu sliku
Zatim u prozoru koji se otvori popunite parametre nove baze podataka. Kada završite, kliknite gumb "Završi"
Stvaranje početne slike sigurnosti informacija
Stvara se početna slika podređenog čvora distribuirane info baze, a po završetku se pojavljuje poruka "Stvaranje početne slike je uspješno završeno". Pritisnite gumb "OK" (U redu).
Dodajte bazu podređenog čvora na listu baza, pokrenite ga.
U ovoj podređenoj bazi otvaramo potpuni plan razmjene - ikona "Centralne banke" je crvena, što znači da je ovaj čvor glavni za bazu podataka u kojoj se nalazimo.

2. Postavljanje prefiksa
Za svaku bazu u postavkama knjigovodstvenih parametara (u UPP „Uslužni / računovodstveni parametri“) na kartici „Razmjena podataka“ postavite prefikse. To se radi tako da ne postoje sukobi u brojevima i kodovima dokumenata i direktorija stvoreni u dvije baze podataka.
Za automatsku razmjenu postavite potvrdni okvir "Koristi mehanizam automatske razmjene ..."
Kartica za razmjenu podataka

3. Dodajte postavke razmjene podataka između čvorova
Otvoreno: "Usluga \\ Distribuirana baza podataka (RIB) \\ Konfiguriranje RIB čvorova"
Kliknite "Dodaj", otvorit će se prozor "Postavke razmjene podataka"
Podešavanje komunikacije

Kliknite na ikonu "Izvrši razmjenu u trenutnoj postavci"
Izvršite razmenu na trenutnoj postavci

Sada o "zamkama"
1. Razmjena podataka može se izvršiti automatski i može se inicijalizirati u sljedećim slučajevima:
* Pri pokretanju programa. Razmjena će se izvršiti kada program pokrene,
* Kada završite rad sa programom. Razmjena će se izvršiti prije nego što korisnik završi rad s programom,
* Kad se pojavi katalog. Razmjena će se izvršiti samo ako direktorij koji je odredio korisnik nije bio vidljiv, ali je trenutno vidljiv. Ta se postavka može koristiti za automatsku razmjenu ako ste povezani na lokalnu mrežu ili flash karticu. Program će povremeno provjeravati vidljivost mape koja je navedena u postavkama i označiti njeno trenutno stanje,
* Kad se datoteka pojavi. Ovaj način rada preporučuje se kad trebate izvršiti razmjenu ako se pojavi datoteka za razmjenu dolaznih podataka. U ovom slučaju dovoljno je specificirati punu putanju do datoteke za razmjenu dolaznih podataka. Program periodično analizira prisustvo datoteke i čim se pojavi, izvršit će se razmjena, a nakon razmjene, ta se datoteka prisilno ODLUČUJE (to se radi tako da se postupak razmjene ne izvodi stalno),
* Periodična razmjena podataka. Razmjena će se obavljati u skladu s postavkama za periodičnu razmjenu podataka. Ako info baza podataka radi u načinu datotečnog poslužitelja, onda periodičnu razmjenu vrši samo korisnik koji je u postavkama računovodstvene politike naveden kao "Korisnik za zakazane zadatke u modu datoteke". U verziji klijent-poslužitelj, razmjena se vrši na 1C: Enterprise serveru.

Imam opciju klijent-poslužitelj - da bi planirana automatska razmjena radila, morala sam preopteretiti server

2. Windows kodiranje.
Razmjena je prekinuta pogreškom - jer datoteka nije komprimirana. To se događa zbog ćirilice u naredbenom retku prilikom komprimiranja.
Tretira se ispravljanjem kodova u registru.
Na primjer, za Windows Server 2008 -
Šifra

REGEDIT4
"1250" \u003d "c_1251.nls"
"1251" \u003d "c_1251.nls"
"1252" \u003d "c_1251.nls"
"1253" \u003d "c_1251.nls"
"1254" \u003d "c_1251.nls"
"1255" \u003d "c_1251.nls"

3. Prilikom stvaranja kopije baze podataka (na primjer, za reviziju) u verziji klijent-poslužitelj, NEPOTREBNO je da REGULATIVNI POSLOVI KOPIJE baze podataka budu ISKLJUČENI. Zaključavanje zakazanih poslova za kopiranje UKLJUČENO

Ako nisu blokirane, kopija će razmijeniti prema istom rasporedu kao i glavna baza. To znači da će se neke poruke udaljenim čvorovima generirati iz radne baze podataka, a neke iz kopije, što će dovesti do desinhronizacije konfiguracija.

Ovaj članak će se fokusirati na postavljanje distribuirane baze podataka 1C Enterprise 7.7, kao primjer ćemo koristiti trgovinsku konfiguraciju 9.2.

Da biste konfigurirali RIB u 1C 7.7, morate otići na konfigurator i otići na Upravljanje distribuiranim IS-upravljanjem.

Zatim morate pretvoriti svoju bazu podataka u RIB, ukoliko ona još nije pretvorena u RIB, za to morate kliknuti tipku "Central IB".

Podesite kod i opis kao na gornjoj slici i kliknite "U redu". Trebalo bi se pojaviti upozorenje kao na slici ispod, zanemariti ga i kliknuti "Da".
Nakon toga, vaša baza će biti spremna za stvaranje perifernih čvorova.

Kliknite na gumb "Nova periferna IB" i postavite vrijednosti polja kao na sljedećem snimku zaslona, \u200b\u200bno možete koristiti vlastite oznake.

Kliknite U redu i pređite na sljedeći korak - podešavanje automatske razmjene.

U ovom članku ću vam reći kako uspostaviti automatsku razmjenu putem lokalne mreže, ako vam treba automatska razmjena poštom, a zatim ostavite svoj zahtjev u komentarima ili me kontaktirajte i ja ću vam reći kako to učiniti.

Izlažemo sve kao na dijapozitivu, možete imati svoje staze do direktorija, potvrdni okviri trebaju biti kao na gornjoj slici. Kliknite U redu.

Sada iskrcavamo početnu sliku periferne baze na disk, za to pritisnemo tipku "Unload data". Nakon iskrcavanja početne slike, prozor za upravljanje RIB-om izgledat će ovako:

Pretpostavimo da se računalo na kojem će raditi naša vrpca nalazi nedaleko od glavnog računala s središnjom bazom, a oba računala su povezana u lokalnu mrežu.

Sada trebate konfigurirati RIB na klijentskom računalu, za to uzimamo našu zip datoteku istovarenu u prethodnim koracima i na temelju nje kreiramo bazu podataka. Snimke zaslona u nastavku prikazuju kompletan redoslijed akcija.

Pritisnite tipku "Dodaj" i pokažite na praznu mapu i pritisnite OK.

Odaberemo novu IB i prelazimo u mod konfigurator.

U praznoj mapi stvaramo prazan IB, pa nas 1C traži da naznačimo u kojem će formatu biti naša baza podataka, odaberite * .dbf. Kliknite U redu.

Sada ćemo u našu bazu učitati zip datoteku neotkrivenu u prethodnim koracima. Za to ćemo ići na administraciju i učitati podatke.

Navedite put do datoteke i kliknite U redu.
Kada je preuzimanje završeno, kliknite U redu i idite na Ib-Auto razmjenu s distribucijom administracije.



U ovom je koraku potrebno uzeti u obzir pravilo: CB upload imenik \u003d PB upload mapa i obrnuto, tj. ako smo u središnjoj bazi podataka koju smo postavili u mapu vani i učitali iz mape u mapu, tada ćemo je u perifernu bazu podataka učitati iz izlazne mape i učitati u mapu. Kliknite U redu i pređite na sledeći korak. Vršimo auto zamjenu. Da biste to učinili, u središnjoj bazi podataka idite na ib-auto-razmjenu koja je distribuirana administracijom.


Kliknite gumb "Pokreni", a zatim učinite isto na bazi klijenta. Izvedite nekoliko puta operaciju automatske izmjene na svakom od računara.

Sada ćemo proces automatizirati. Da biste to učinili, morate stvoriti 4 datoteke na svakom računaru. 2 * .prm datoteke i 2 * .bat datoteke za svaku od operacija utovara-istovara.

* .bat datoteka mora sadržavati sljedeći redak:

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

Moje datoteke za učitavanje i preuzimanje izgledaju ovako:

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

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

Zapišete svoje vrijednosti. A sada da se pozabavimo prm datotekama!

.Prm struktura datoteke:

Odjeljak "Općenito" - namijenjen je opisivanju glavnih parametara rada šaržnog načina. Mogući parametri:

Izlaz - put do datoteke dnevnika;
- Zatvorite - da li želite napustiti konfigurator nakon dovršetka svih zadataka;
- Automatska razmjena - da li izvršiti automatsku razmjenu;
- SaveData - da li spremiti bazu podataka;
- UnloadData - da li da obavite istovar;
- CheckAndRepair - da li je potrebno testirati i popraviti bazu podataka.

Moguće vrijednosti za ove parametre su 1 (Y) ili 0 (N).

Odjeljak „Automatska razmjena“ - dizajniran za definiranje parametara automatske razmjene. Parametri:

SharedMode - označava način rada sa bazom podataka. Ako parametar nije naveden, tada će se koristiti ekskluzivni način rada;
- ReadFrom - označava iz kojih baza podataka trebaju biti primljeni. Identifikatori baze moraju biti odvojeni zarezima. Ako je sve potrebno, tada se stavlja *;
- WriteTo - označava za koje se baze podataka trebaju učitati. Ako je neophodno svima, tada *.

Odjeljak „SaveData“ - dizajniran za definiranje parametara za spremanje baze podataka. Mogući parametri:

SaveToFile - označava putanju na kojoj će se obavljati spremanje;
- FileList - pokazuje popis datoteka koje treba spremiti. Nazivi datoteka su navedeni odvojeni razmacima ili zarezima;

Odjeljak „UnloadData“ - namijenjen je definiranju parametara istovara podataka. Parametri:

UnloadToFile - označava put spremanja, uključujući naziv datoteke;
- IncludeUserDef - određuje treba li uključiti listu korisnika u datoteku migracije;
- Lozinka - određuje lozinku koja će biti postavljena za datoteku za prijenos.

Odjeljak "CheckAndRepair" - namijenjen je definiranju parametara oporavka baze podataka. Mogući parametri:

Popravak - pokazuje je li potrebno obnoviti bazu podataka;
- PhysicalIntegrity - određuje da li provjeriti fizički integritet tablica infobase;
- Reindex - ukazuje na potrebu ponovnog indeksiranja baze podataka;
- LogicalIntegrity - označava da li je potrebno provjeriti logički integritet tablica;
- RecalcTotals - označava da li je potrebno preračunati rezultate računovodstva i operativnog računovodstva;
- Pack - označava da li je potrebno osloboditi prostor koji zauzimaju izbrisani zapisi;
- Preskoči nerešeno - označava da li preskočiti nerešene veze ili ih popraviti;
- CreateForUn riješi - označava kako se neriješene veze rješavaju. Ako je 1, tada će se stvoriti objekt odgovarajuće vrste za neriješenu referencu. Ako je 0, veza će biti obrisana.

Na osnovu toga moje će datoteke sadržavati sljedeće:

učitavanje iz centralne banke na perifernu:


Izlaz \u003d log.txt
Izlaz \u003d 1


ReadFrom \u003d Centralna banka

za istovar iz centralne banke na perifernu:


Izlaz \u003d log.txt
Izlaz \u003d 1


WriteTo \u003d CB

za učitavanje od periferne do centralne banke:


Izlaz \u003d log.txt
Izlaz \u003d 1


ReadFrom \u003d PB1

za istovar sa periferne u centralnu banku:


Izlaz \u003d log.txt
Izlaz \u003d 1


WriteTo \u003d PB1

Sada je dovoljno smjestiti bat i prm datoteke u jednu mapu i pokrenuti ih jednu po jednu da biste izvršili preuzimanje i učitavanje.

Ako imate bilo kakvih pitanja - dobrodošli u komentare!

Često u praksi postoje situacije kada se različite odjele ili grane geografski nalaze na različitim lokacijama. Istovremeno, podaci uneseni u program u udaljenim odjeljenjima moraju nekako stići u sjedište tako da se vodi opće računovodstvo.

Trenutno se ovaj problem često rješava pružanjem udaljenim pristupom zajedničkoj bazi podataka geografski udaljenim zaposlenicima. To se može učiniti objavljivanjem baze podataka na web serveru, putem udaljene radne površine itd.

Međutim, takve situacije nisu rijetkost kada jednostavno nema interneta u geografski udaljenoj kancelariji ili nije dovoljno stabilan da radi u zajedničkoj bazi podataka. Za to 1C ima mehanizam za konfiguriranje distribuirane baze podataka.

Jednostavno rečeno, glavna baza nalazi se u sjedištu kompanije. Udaljeni odjel koristi podređenog. Možda postoji nekoliko takvih podređenih baza. Kao rezultat toga, takva distribuirana baza se kombinira u jedno kroz sinkronizaciju. Može se izvesti i u automatskom režimu prema rasporedu i ručno.

U ovom ćemo članku razmotriti postavljanje distribuirane baze podataka za 1C: Accounting 3.0. Uprkos tome, upute su pogodne za većinu ostalih konfiguracija 1C 8.3.

Bilješkada se sve potrebne izmjene konfiguracije trebaju izvršiti samo u glavnoj RIB bazi podataka. Tokom sinhronizacije ove će se izmjene prenijeti na sve podređene baze i stupit će na snagu.

Glavna baza podataka

Kad koristite distribuiranu bazu, glavne postavke padaju na glavnu bazu podataka. Potrebno ih je proizvesti u odjeljku "Administracija", kao što je prikazano na slici ispod.

U prozoru koji se otvori odmah potvrdite potvrdni okvir "Sinkronizacija podataka". U donjem dijelu odredite prefiks glavne (trenutne baze). Može biti dugačak do dva znaka. U našem slučaju prefiks će biti "BG", jer mislimo da je ovaj RIB 1C "Glavna računovodstvo".

Sada možete početi konfigurirati samu sinkronizaciju, naime kako biste naznačili s kojom bazom podataka (ili bazama) će se podaci razmjenjivati. Da biste to učinili, kliknite na hipervezu "Postavke sinkronizacije podataka". Za prijelaz će biti dostupan samo kada je instalirana trava na lijevoj strani.

U prozoru koji se otvori odaberite "Full ..." s menija. Omogućit će nam da odredimo bilo koju informacijsku bazu 1C za sinkronizaciju.

U prvom prozoru za povezivanje podređene baze podataka koja se nalazi u geografski udaljenoj kancelariji označite zastavu da će se veza uspostaviti putem lokalnog ili mrežnog direktorija. U našem slučaju to je "D: \\ DB \\ InfoBase". Također unaprijed provjerite mogućnost pisanja na njega.

Obavezno navedite različite prefikse za različite baze podataka. Činjenica je da prilikom sinkronizacije podataka za podatke koji su preopterećeni iz svake baze podataka postavlja se vlastiti prefiks. Kada ih duplicirate, rad će biti pogrešan, tako da program neće vam pružiti takvu priliku.

Kada vas program zatraži da stvorite početnu sliku, odaberite ovu opciju. Ovaj postupak će trajati neko vrijeme, a zatim ga spremite na računalo s nazivom „1Cv8.1CD“.

Sama sinhronizacija se može izvršiti i automatski prema rasporedu, koji možete sami konfigurirati, kao i ručno. U drugom slučaju jednostavno kliknite tipku "Sync" u pogodno vrijeme za vas.

RIB Slave čvor

Broj postavki u podređenoj bazi podataka mnogo je manji. U istom odjeljku postavite zastavicu „Sinkronizacija podataka“ i klikom na odgovarajuću vezu biće dostupan gumb „Sinkroniziranje“.

Kao dio našeg primjera, dvije nomenklaturne stavke dodane su glavnoj bazi: „Bar“ i „Board“. Nakon sinhronizacije upadali su u podređenu bazu. Kao što možete vidjeti na donjoj slici, njima je dodijeljen prefiks "BG". Preostala dva položaja („Struga“ i „Paleta“) imaju prefiks „BP“, pošto su pokrenuti direktno u podređenoj bazi.

Bilješka, da je brojanje elemenata u našem slučaju kroz, ali samo unutar istog prefiksa.

Podijeli ovo