Planirana razmjena standardnim sredstvima. Planirana razmjena pomoću standardnih alata Izrada pravila za razmjenu podataka na primjeru modificiranih UT i BP baza podataka

Potreba za razmjenom između različitih konfiguracija pojavila se od pojave 1C verzije 7.5. Razvijene su različite metode i mehanizmi. Članak opisuje moderne (za platformu 1C:Enterprise 8.2) mehanizme koji se koriste za razmjenu između različitih konfiguracija. Članak je namijenjen programerima početnicima koji kreiraju vlastite razmjene ili analiziraju standardne. Opis postupka razmjene koristi neku utopijsku ideju razmjene, neku vrstu sferne razmjene u vakuumu.

Izjava o problemu razmjene podataka

Razmjena se odvija između dvije različite konfiguracije, nazovimo ih Source i Receiver. Podrazumevano, smatramo da je smer razmene jednosmeran. Struktura metapodataka izvorne i odredišne ​​konfiguracije je drugačija. Neke vrste dokumenata treba redovno razmjenjivati.

Generalno, problem dvosmjerne razmjene podijeljen je na dva jednosmjerna zadatka razmjene, samo se izvor i prijemnik zamjenjuju.

Poteškoće

  1. Dokumenti u konfiguraciji imaju drugačiji skup i sastav detalja
  2. Neki detalji dokumenata kompozitnog tipa (direktoriji).
  3. Ako je dokument koji je već prenesen modificiran dokumentom u izvornoj konfiguraciji, mora se ponovo prenijeti u konfiguraciju sinkronizacije
  4. Dupliciranje elemenata je moguće ako su imenici popunjeni u dvije baze podataka istovremeno. Alternativno, ako postoje duplikati u direktoriju (elementi direktorija sa istim skupom detalja), "nepotreban" element će završiti u dokumentu - na primjer, onaj koji nije korišten duže vrijeme i označen je za brisanje .

Metode rješenja

Faza 1: Usklađivanje objekata

Za kreiranje pravila za mapiranje detalja dokumenta izvorne konfiguracije u detalje konfiguracijskih dokumenata primatelja, kreiraju se pravila razmjene. Pravila razmjene posebna datoteka u XML formatu koja opisuje korespondenciju i pravila za pretvaranje Izvornih objekata u objekte Prijemnika. Kreiranje pravila razmjene je automatizirano korištenjem konfiguracije „Konverzija podataka“. Iz konfiguracija prijemnika i izvora, koristeći posebnu obradu, preuzimaju se XML datoteke koje opisuju strukturu metapodataka odgovarajućih konfiguracija i učitavaju u „Konverzija podataka“.

Prilikom opisivanja pravila razmjene potrebno je navesti detalje (tzv. ključni detalji) po kojima će sistem tražiti u Prijemniku objekte koji odgovaraju Izvornim objektima.

U modernim šemama razmjene, uparivanje po detaljima se koristi samo tokom početnog podešavanja razmjene. Tokom rada mogu se mijenjati ključni detalji direktorija, ali objekti ne bi trebali gubiti međusobnu vezu. Da biste to učinili, u konfiguraciji prijemnika se popunjava registar „Uparivanje objekata razmjene“. Registar sadrži: jedinstveni identifikator objekta (GUID) izvorne konfiguracije i globalno jedinstveni identifikator objekta koji mu odgovara u prijemniku.

Faza 2. Registracija promijenjenih objekata

U platformi 1C:Enterprise 8 postoji objekat metapodataka posebno dizajniran za organizovanje razmene - Exchange Plan.Planovi razmjene sadrže informacije o čvorovima koji mogu učestvovati u razmjeni podataka, određuju sastav podataka koji će se razmjenjivati ​​i ukazuju na to da li treba koristiti mehanizam distribuirane baze informacija tokom razmjene. U jednom aplikativnom rješenju može postojati nekoliko planova razmjene, od kojih svaki može opisati vlastitu proceduru razmjene podataka. Na primjer, ako se podaci razmjenjuju sa udaljenim skladištima i udaljenim uredima, tada će, najvjerovatnije, postojati dva plana razmjene (jedan za razmjenu sa skladištima, drugi za urede), budući da će sastav podataka koji se razmjenjuju sa skladištima biti značajno uži „od sastava podataka namenjenih razmeni sa kancelarijama.

U svom najjednostavnijem obliku, Exchange plan (koji ne koristi mehanizam distribuirane baze podataka) može se predstaviti kao tabela sa dve kolone: ​​identifikatorom čvora koji prima podatke i identifikatorom objekta namenjenog za otpremanje. Plan razmjene je konfiguriran za praćenje određenih metapodataka objekata. Kada se bilo koji objekat metapodataka uključen u plan razmjene promijeni, globalni identifikator promijenjenog objekta je uključen u plan razmjene sa predznakom promjene. Nakon učitavanja podataka, zastavica promjene se resetuje.

Faza 3. Transport

Topologije razmjene podataka su vrlo bizarne. Mogući su i direktan pristup bazi podataka Receiver iz izvora i indirektni pristup. U prvom slučaju moguće je koristiti ADO vezu – direktnu vezu od Izvora do Prijemnika. Opcija je veoma zgodna sa stanovišta korisnika: nakon što jednom konfigurišete parametre razmene i autorizaciju korisnika u Receiveru, izvršite razmenu jednim klikom na dugme (ili prema rasporedu).


Kada direktan pristup prijemniku nije moguć, podaci se izbacuju u posrednu XML datoteku, prenose se na stranu prijemnika i preuzimaju. Također je moguće koristiti zajednički ftp resurs.

Prije postavljanja razmjene

Duplikati i objekti označeni za brisanje

Prije postavljanja razmjene, riješite se duplih elemenata u direktorijima. Izbrišite objekte označene za brisanje.

Unos imenika i registra informacija

Mora postojati jedan izvor za unos imenika i registara informacija. Tada ćete se riješiti potrebe da stalno ispravljate pogrešno sinkronizirane elemente, zbog kojih se naizgled identični pokreti ne „urušavaju“ u bilansu stanja.

Zaključak

Kao rezultat toga, kreiranje šeme razmjene izgleda ovako:
  1. Exchange pravila se kreiraju u konfiguraciji „Konverzija podataka“.
  2. Plan razmjene je kreiran i inicijaliziran
  3. Informacione baze se pripremaju za razmjenu. Uklanjanje duplikata
  4. Prilikom inicijalizacije razmjene popunjava se registar informacija “Korespondencija objekata razmjene”.
  5. Odabran je odgovarajući transport (direktan pristup, putem datoteke)
  6. Vrši se redovna razmjena podataka

Bibliografija

P.S. Konstruktivna kritika i dodaci su dobrodošli.

Razmjena podataka između programa 1C ZUP 8.3 i Računovodstva 8.3 neophodna je da bi se prikazale transakcije za obračune sa zaposlenima u računovodstvu. Ako vodite kadrovsku evidenciju i obračunavate plate u programu 1C ZUP 8.3, pročitajte ovdje kako preuzeti podatke iz 1C ZUP 8.3 u 1C Računovodstvo 8.3.

Sa malim brojem zaposlenih, kadrovska evidencija i obračun zarada mogu se izvršiti u računovodstvenom programu 1C 8.3 Računovodstvo. Ali ako vaša organizacija ima potrebu za većim i detaljnijim obračunom plata i osoblja, onda će vam za to trebati dodatni program 1C 8.3 Plaće i upravljanje osobljem. Voditi evidenciju u dva programa nije baš zgodno, ali 1C je riješio ovaj problem. Sada se razmjena podataka između 1C 8.3 baza podataka od ZUP 3.1 do Računovodstva 3.0 odvija automatski. Ali za to morate konfigurirati sinhronizaciju 1C 8.3 računovodstva i ZUP-a. Kako to učiniti sami, bez uključivanja tehničkih stručnjaka, pročitajte u ovom članku. Kako podesiti razmjenu podataka između 1C 8.3 baza podataka od ZUP 3.1 do računovodstva 3.0 u nekoliko koraka, pogledajte u nastavku.

Korak 1. Podesite sinhronizaciju u 1C ZUP 3.1

Idite na 1C ZUP 8.3 u odeljku „Administracija“ (1) i kliknite na vezu „Sinhronizacija podataka“ (2). Otvoriće se prozor za podešavanje razmene.

U prozoru koji se otvori označite polje pored „Sinhronizacija podataka“ (3) i kliknite na vezu „Postavke sinhronizacije podataka“ (4). Otvoriće se prozor postavki.

U prozoru koji se otvori kliknite na dugme „Podesi sinhronizaciju podataka“ (5) i kliknite na link „Knjigovodstvo preduzeća, izdanje 3...“ (6). Otvoriće se prozor za nastavak podešavanja.

U novom prozoru izaberite „Ručno navedite postavke“ (7) i kliknite na dugme „Dalje“ (8). Otvoriće se prozor za popunjavanje parametara razmene.

U prozoru koji se otvori potrebno je navesti neke parametre sistemske razmjene. Prvo morate odabrati opciju povezivanja u drugom programu. U našem primjeru, ovo je “Direktna veza sa programom na ovom računaru...” (9). Ova metoda se koristi ako se program 1C 8.3 Računovodstvo nalazi na istom računaru ili na istoj lokalnoj mreži sa 1C 8.3 ZUP. Zatim morate odrediti parametre veze u drugom programu. U našem primjeru postoje dvije moguće opcije:

  1. Na ovom računaru ili na računaru na lokalnoj mreži
  2. Na serveru 1C: Enterprise

U našem primjeru biramo drugu opciju (10) i popunjavamo polja “Server cluster” (11) i “Infobase name” (12). Pročitajte gdje dobiti podatke za ova polja u sljedećem koraku (korak 2).

Zatim odaberite „1C:Enterprise Authentication” (13) i unesite korisnika (14) i lozinku (15) koje koristite za prijavu u 1C 8.3 Accounting. Podaci su uneseni, sada provjerite vezu klikom na dugme “Provjeri…” (16). Ako je test uspješan, nakon nekog vremena pojavit će se poruka “Test veze uspješno završen”. Ako nešto pođe po zlu, vidjet ćete poruku o grešci s kratkim opisom problema.

U sljedećem koraku ćemo vam reći gdje možete dobiti podatke o klasteru servera i nazivu baze podataka, au trećem ćemo se vratiti na podešavanje sinhronizacije.

Korak 2. Gdje u 1C 8.3 dobiti podatke o imenu klastera i infobaze

Kada se prijavite na 1C vidite meni za pokretanje. U ovom meniju kliknite jednom na bazu podataka sa kojom podešavate sinhronizaciju, na 1C 8.3 Računovodstvo (1). Zatim kliknite na dugme „Promeni“ (2). Otvara se prozor za uređivanje baze podataka.

U ovom prozoru vidite podatke o klasteru servera (3) i naziv infobaze (4).

Sada se vratimo na podešavanje sinhronizacije.

Korak 3. Nastavite sa podešavanjem sinhronizacije u 1C ZUP 3.1

U prvom koraku stali smo na provjeri veze. Ako je sve prošlo kako treba, kliknite na dugme “Dalje” (1). Otvoriće se prozor za dalja podešavanja sinhronizacije.

U novom prozoru vidite pravila (2) za učitavanje podataka iz 1C ZUP-a u 1C računovodstvo. Da biste promijenili ove postavke, kliknite na link “Promijeni” (3). Otvara se postavka pravila razmjene.

U ovom prozoru možete odrediti datum početka razmjene (4), odabrati organizacije za razmjenu (5). Također možete odabrati metodu za generiranje transakcija u 1C 8.3 Računovodstvo:

  • “sa detaljima po zaposleniku” (6);
  • “sažetak po zaposlenima” (7).

Da biste sačuvali podešavanja, kliknite na dugme „Sačuvaj i zatvori“ (8). Da biste prešli na sljedeću postavku, kliknite na “Dalje” (9). Otvoriće se prozor za dalja podešavanja.

U ovom prozoru vidite pravila (10) za učitavanje podataka iz 1C računovodstva u 1C ZUP. Ako je potrebno, možete ih promijeniti po analogiji s prethodnom postavkom klikom na link „Promijeni“ (11). Za nastavak kliknite na dugme „Dalje“ (12). Otvoriće se prozor sa opštim informacijama o podešavanju sinhronizacije.

Ako nema grešaka, otvoriće se prozor sa porukom o uspešnoj sinhronizaciji podataka (15). Program će od vas tražiti da izvršite sinhronizaciju prema zadanim postavkama (16). Da biste to učinili, kliknite na dugme „Dalje“ (17). Otvoriće se prozor sa informacijama o podudaranju podataka.

U novom prozoru možete vidjeti direktorije za koje postoje nesinhronizirani podaci (18). S obzirom da ćete podatke iz dvije različite informacione baze - 1C ZUP i 1C Računovodstvo - sinhronizirati od datuma navedenog u postavkama, potrebno je da određeni direktoriji u obje baze podataka imaju iste vrijednosti. Takvi priručniki uključuju, na primjer, „Pojedinci“, „Organizacije“, „Metode odražavanja plata u računovodstvu“. U ovom prozoru vidite direktorije (18) za koje se podaci ne podudaraju. Program će automatski kreirati elemente direktorija koji nedostaju u obje baze podataka. Da biste to učinili, kliknite na dugme „Dalje“ (19). Sljedeći prozor će se otvoriti za sinhronizaciju podataka.

U prozoru koji se otvori program vas obavještava o sastavu podataka koji će biti poslani. Za pregled izvještaja koji prikazuje listu ovih podataka, kliknite na link “Izvještaj o sastavu...” (20). Da biste dovršili razmjenu, kliknite na “Dalje” (21). Procedura zamjene će započeti, potrajat će neko vrijeme.

Kada se razmjena podataka završi, otvorit će se prozor koji pokazuje da je sinhronizacija završena (22). U ovom prozoru možete konfigurisati takozvani „raspored razmene“, tj. privremena pravila prema kojima će se automatski odvijati razmjena podataka između dvije baze podataka. Da biste konfigurisali ova pravila, kliknite na dugme „Konfiguriši“ (23). Otvara se skripta za sinhronizaciju podataka.

U prozoru skripte kliknite na ikonu „Podesi raspored rutinskih zadataka“ (24). Postavka rasporeda razmjene će se otvoriti.

U ovoj postavci možete podesiti po svom nahođenju vremenski interval u kojem bi programi trebali razmjenjivati ​​podatke. Na primjer, u polju „Ponovi nakon“ (25) možete podesiti broj sekundi nakon kojih će se razmjena ponoviti. Da biste sačuvali postavku, kliknite na “OK” (26).

Uspješno ste konfigurirali sinhronizaciju između baza podataka i započeli razmjenu podataka. Možete promijeniti postavke razmjene i kontrolirati proces sinhronizacije u prozoru „Sinhronizacija podataka“. Možete mu pristupiti preko odjeljka „Administracija“ (27) klikom na link „Sinhronizacija podataka“ (28).

Kako .
čitaj,

Pogledajmo jednostavan primjer iz stvarnog života. Recimo da imamo firmu koja se bavi trgovinom na veliko i malo iu ovoj firmi, kao iu svakom drugom, vodi se računovodstvo. Preduzeće ima dve standardne baze podataka, a to su UT (upravljanje trgovinom) i BP (računovodstvo preduzeća), respektivno, u svakoj od baza podataka se vodi sopstvena evidencija, u UT postoji menadžment koji odražava sve transakcije vezane za trgovinu, u BP postoji računovodstvo. Da ne bi radili dupli posao, tj. nemojte kreirati iste dokumente u dvije baze podataka (na kraju krajeva, kretanja bi trebala biti u upravljanju i računovodstvu) samo ćemo postaviti sinhronizaciju između ovih baza podataka.

Postavićemo jednosmjernu razmjenu podataka, iz UT ---> BP. Moguće je postaviti i dvosmjernu centralu, ali u praksi to nije često potrebno, pa to nećemo razmatrati u našem primjeru.

Pripremni koraci za postavljanje razmjene u BP

Krenimo sa podešavanjem sinhronizacije, prvo idemo u bazu podataka 1C "Enterprise Accounting 3.0" (prijemnik), moramo provjeriti da li je sinhronizacija omogućena za ovu bazu podataka, da bismo to uradili moramo prvo otići u bazu podataka. Čim se baza podataka otvori, idite na karticu "Administracija" ---> "Postavke sinhronizacije podataka"

Otvara se nova kartica ispred nas; ona mora biti popunjena na isti način kao na slici ispod, sa izuzetkom prefiksa baze podataka. Prefiks se mora sastojati od dva slova, možete postaviti bilo koje, ali prema standardu 1C bolje je postaviti prefiks prema nazivu konfiguracije, odnosno, za "Računovodstvo preduzeća" prefiks će biti "BP". Ako postavljate složene berze i postoji nekoliko računovodstvenih baza podataka, onda bi se prefiksi trebali jasno razlikovati jedan od drugog, ovdje možete koristiti prva dva slova naziva organizacije;

Nastavljamo sa postavljanjem sinhronizacije podataka u UT

Nakon što smo obavili sve potrebne radnje u bazi podataka prijemnika (BP 3.0), za nastavak postavljanja razmjene podataka potrebno je otvoriti izvornu bazu podataka (UT 11.1). Idite na karticu "Administracija", odaberite "Postavke sinhronizacije podataka" u izborniku s lijeve strane. Ako sinkronizacija nije omogućena, omogućite je koristeći potvrdni okvir i ne zaboravite navesti prefiks izvorne baze. Kada završimo sve korake 1-4 kao što je prikazano na donjoj slici, potrebno je da kliknete na hipervezu „Sinhronizacija podataka“ (korak 5).

U novom prozoru koji se pojavi potrebno je kliknuti na zeleni znak plus (Podešavanje sinkronizacije podataka), u padajućem izborniku odabrati stavku „Enterprise Accounting 3.0“.

Postavljanje važnih tačaka u razmjeni podataka između UT i BP

Sada vidimo prozor s postavkama za sinkronizaciju podataka u 1C, odaberite "Ručno navedite postavke" i kliknite "Dalje".

Nastavljamo s postavljanjem razmjene podataka u 1C, na sljedećoj kartici trebamo odabrati opciju povezivanja na infobazu prijemnika (direktna veza sa programom), parametre veze (na ovom računaru ili na lokalnoj mreži), direktorij u kojem nalazi se baza prijemnika, kao i potrebni podaci za autentifikaciju (korisničko ime i lozinka u bazi).

Na sljedećoj stranici moramo popuniti pravila za slanje i primanje podataka iz konfiguracije BP 3.0 (prijemnik). Kliknite na "promijeni pravila za prijenos podataka".

Pred nama se otvorio prozor "Pravila za slanje podataka", u kojem postavljamo sljedeće parametre:

  • Koji će referentni podaci biti poslati (u našem primjeru nas zanimaju samo dokumenti i referentni podaci koji se u njima koriste, pa smo odabrali odgovarajuću stavku; ako odaberete prvu stavku „Pošalji sve“, tada će se sve referentne knjige ponovo učitati zajedno sa dokumentima, često ako se informacija ne koristi u dokumentima onda je beskorisna za primaoca, jer ni na koji način ne utiče na računovodstvo)
  • Od kojeg datuma sve informacije treba poslati (u ovom članku nećemo razmatrati ručnu sinhronizaciju)
  • Kome ili kojim organizacijama poslati podatke (u našem primjeru odabrali smo jednu organizaciju, IP "Preduzetnik")
  • Pravila za sklapanje ugovora
  • Generalizovano skladište
  • Da li da umotam dokumente po magacinu?

Nakon što smo izvršili podešavanja, kliknite na “Sačuvaj i zatvori”.

Pošto u našem primjeru postavljamo i koristimo jednosmjernu razmjenu, od UT do BP, onda nas postavke za pravila za dobijanje podataka iz “Enterprise Accounting 3.0” ne zanimaju, pa kliknemo “Dalje”.

U novom prozoru od nas se traži da konfigurišemo pravila za bazu prijemnika (RB). U tački 1 dajemo naziv našoj bazi podataka, dajemo joj prefiks. PREFIX mora biti isti kao što smo postavili u samoj bazi podataka BP na početku ovog članka, ako su prefiksi različiti, sinkronizacija podataka u 1C programu neće raditi. Nakon toga kliknite na tačku 2, a zatim na tačku 3.

U paragrafu 3 trebamo dozvoliti obradu dokumenata kada se učitaju u bazu podataka. Kliknite na "Sačuvaj i zatvori".

Sada bi prozor trebao izgledati otprilike kao onaj prikazan ispod, kliknite na “Dalje”.

Ovaj prozor sadrži referentne informacije o sinhronizaciji koja se kreira u 1C. Samo kliknite na dugme "Dalje". Ako je program generirao grešku prilikom postavljanja sinkronizacije podataka, morate nas kontaktirati kako bi vam naš 1C stručnjak mogao pomoći odmah!

Sljedeći korak program će ponuditi sinhronizaciju odmah nakon kreiranja postavki razmjene podataka. Hajde da se složimo sa ovim i kliknite na "Gotovo".

Ispred vas će se pojaviti prozor u kojem ćete vidjeti informacije o tome kako se sinhronizacija odvija. Ako baza prijemnika nije prazna, tj. zapisi su već vođeni u njemu, tada će se od korisnika u programu 1C tražiti da ručno izvrši poređenje objekata. Poređenje objekata u 1C kod sinkronizacije podataka je poređenje identičnih objekata prijemnika sa identičnim objektima u izvoru.

Pogledajmo primjer, recimo da u UT postoji druga ugovorna strana pod nazivom "PharmGroup LLC" i TIN 1234567, au BP postoji i druga ugovorna strana sa TIN 1234567, ali naziv "PharmGroup", ako ne uporedimo ove dva objekta prilikom poređenja podataka u fazi sinhronizacije, zatim nakon sinhronizacije u prijemniku (Enterprise Accounting 3.0), imaćemo dve kontrastranke sa TIN 1234567 i dva naziva „PharmGroup LLC” i „PharmGroup”, respektivno. Kako bi se izbjegle takve situacije, izmišljen je mehanizam za poređenje objekata.

U našem primjeru, baza podataka prijemnika je prazna i stoga se prozor za poređenje objekata nije otvorio. Ali nakon izvođenja nekih operacija, sistem će definitivno zatražiti od korisnika da doda neke dodatne podatke i prikazati sljedeći prozor. Ne trebamo prenositi nikakve dodatne podatke, već smo ranije konfigurirali sve što nam je potrebno, pa u ovom koraku biramo „Ne dodaj dokumente za slanje“. Kliknite na "Dalje".

Završna faza razmjene podataka između 1C

U završnoj fazi, program će prikazati sljedeći prozor, u kojem će korisnik biti obaviješten da je sinhronizacija bila uspješna, kliknite na „Završi“. U ovom trenutku, sinhronizacija između baza podataka u jednosmjernoj razmjeni od “Trade Management 11.1” (UT) do “Enterprise Accounting 3.0” (BP) je završena.

Razmjena podataka između 1C baza podataka– glavna nijansa pri radu sa informacijskom bazom. Bez ove procedure nemoguće je organizirati punopravni rad. Gotovo uvijek, preduzeće ima odvojene filijale ili udaljene tačke na teritoriji same organizacije. Neophodna je razmena informacija između njih kako bi se dobile ažurne informacije. Lako je ako slijedite upute u nastavku.

Razmjena podataka između 1C 8.3 baza podataka: upute za postavljanje

Postavite razmjenu podataka između 1C 8.3 baza podataka može se uraditi na sljedeći način:

  • Idite na 1C program "Računovodstvo preduzeća 3.0" (prijemnik).
  • Kliknite na " Sve funkcije-Plan-Exchange-Full" Kreirajte periferni čvor.
  • Odaberite direktorij (koji je potreban - mrežni ili lokalni) i pričekajte dok ne stigne obavijest u obliku poruke o stvaranju čvora.
  • Dešava se da stavka “ Sve funkcije" Nije dostupno. U ovom slučaju, trebate otići na “ File-Services-Parameters"i instaliraj" ptica" na dnu.
  • Nakon što ste uspješno kreirali čvor, morate ga isporučiti na traženu lokaciju. Da biste to učinili, idite na " Administracija».
  • Kliknite na " Podešavanje sinhronizacije podataka».
  • Označite okvir " Sinhronizacija podataka". Ovdje odaberite " Postavite sinhronizaciju. podaci" i onda " Pun».
  • Odaberite imenik za razmjenu, možete koristiti ftp ili razmjenu putem e-pošte. Kada se podešavanje završi, sistem će od vas tražiti da unesete traženi prefiks. Također ćete morati izvršiti slične manipulacije u perifernom čvoru. Ako vam je potrebna automatska razmjena, postavite raspored na tematskoj kartici.

To je sve, uspješno ste završili postavljanje.

Početna opcija za postavljanje razmjene podataka zahtijeva ne samo znanje programiranja, već i konsultantsko znanje. Ponekad se ispostavi da je postavljanje ove funkcije najskuplji i dugotrajniji zadatak.

Faze razmjene podataka, u kojima su jedan ili svi objekti 1C proizvodi:

  • Sastav razmjene je dogovoren;
  • Protokol je definisan;
  • Faza sinhronizacije;
  • Definiranje i postavljanje pravila razmjene;
  • Raspored.

Prva faza: sastav berze

Smjer razmjene može biti jednosmjeran ili dvosmjeran, ovisno o ulozi predmeta razmjene. Ukupno, dvije konfiguracije su uključene u razmjenu - "izvor" i "prijemnik". U jednosmjernoj razmjeni, podaci teku od jednog objekta do drugog i njihove uloge se ne mijenjaju. U slučaju dvosmjerne komunikacije, uloge objekata se stalno mijenjaju i podaci napuštaju oba objekta i također stižu do oba objekta.

U istoj fazi određuje se format razmjene:

  • Sigurnost distribuiranih informacija
  • Universal OD.
  • EnterpriseData.

Druga faza: protokol razmjene

Koristeći 1C:Enterprise 8 možete razmjenjivati ​​podatke različitih tipova i standarda. Dakle, pri određivanju protokola razmene treba poći samo od mogućnosti sistema sa kojim će se razmena odvijati.

Treća faza: sinhronizacija direktorija

Glavni princip je prisustvo jedne ulazne tačke.

Četvrta faza: postavljanje pravila

Potpuni prikaz primljenih podataka moguć je samo ako su pravila razmjene podataka ispravno specificirana i konfigurirana.

Kako biste se lako, brzo i ispravno nosili s ovom fazom, možete koristiti stablo pravila. U njemu možete pronaći sve potrebne podatke za svaki element pravila, parametre, algoritame ili preko njega možete otvoriti glavni obrazac za postavljanje pravila.

Peta faza: raspored

Da biste automatizirali redovnu razmjenu, trebali biste postaviti periodično učitavanje podataka.

Moguće je da će tokom procesa biti potrebne modifikacije. Razlozi za to mogu biti različiti:

  • Objekti razmjene su prethodno finalizirani;
  • Konfiguracija baze podataka je netipična;
  • Različite verzije radnih platformi;
  • Nije aktuelna/neažurirana verzija konfiguracije;
  • Potrebno je promijeniti pravila razmjene u nestandardna itd.

Standardna verzija konfiguracije PPP (Manufacturing Enterprise Management) već sadrži gotove mehanizme za razmjenu podataka. Ali i njih je potrebno konfigurirati. Imajte na umu da je razmjena SCP-a moguća samo u novijim verzijama.

Pomoću dugmeta „Servis“ izaberite željeni meni za razmenu podataka. Ako program pokazuje da opcija zamjene nije dostupna, označite odgovarajući okvir u meniju „Postavke“.



Nakon toga možete organizirati proces razmjene podataka.