Prijenos podataka. Prijenos podataka 1s 8.3 prijenos podataka između sličnih konfiguracija

Instrukcije

Na osobnom računalu (u daljem tekstu računar 1), na kojem je instalirana 1C platforma sa potrebnom bazom podataka, pokrenite 1C, odaberite željenu bazu podataka i kliknite na „Konfigurator“. Ako vam je ovo prvi put da pristupate bazi podataka 1C na računaru 1, nakon pokretanja platforme, na ekranu će se otvoriti prazan prozor u kojem, osim menija, neće biti ništa drugo. Izaberite opciju „Otvori konfiguraciju“ iz menija. Nakon samo nekoliko minuta, na lijevoj strani će se pojaviti crveni prozor pod nazivom “Konfiguracija” sa složenom strukturom njegovih sastavnih elemenata.

Otpremite kopiju 1C baza podataka na računar 2. Da biste to uradili, pokrenite 1C i izaberite opciju „Sačuvaj konfiguraciju u datoteku“ u meniju. Prenesite ga na računar 2, postavljajući ga na bilo koju lokaciju koju odaberete: kasnije će se koristiti za pravljenje baze podataka.

Dodajte bazu podataka. Ako je ovo prvo pokretanje 1C na računalu 2, tada će sama platforma učiniti sve umjesto vas: kada je pokrenete, pojavit će se prozor sa sljedećom porukom: „Nema konfiguracije na listi. Dodati?”, a zatim kliknite na “Da”. Nakon toga, odaberite opciju „Kreiraj novu bazu podataka“, naznačujući da bi trebala biti bez konfiguracije. Zatim odaberite direktorij pripremljen za bazu podataka i kliknite na “Konfigurator”. Nakon minute (ponekad manje), na ekranu monitora će se pojaviti crveni prozor „Konfiguracija“ u kojem će različiti elementi konfiguracije biti predstavljeni u obliku dijagrama stabla. Preuzmite njegovu kopiju klikom na “Učitaj konfiguraciju iz datoteke” ili “Učitaj bazu podataka”.

Nakon učitavanja, 1C platforma će ponuditi ažuriranje konfiguracije: da biste to učinili, odaberite "Ažuriraj konfiguraciju baze podataka".

Bilješka

Zapamtite, ako u trenutku kopiranja informacija sa računara 1 neko radi sa 1C na ovom računaru, neke datoteke neće biti kopirane.

Koristan savjet

Ova metoda kopiranja baze podataka je djelimično manjkava jer može kopirati konfiguraciju, ali ne i postojeće izvještaje, fontove i druge postavke.

Programer softvera 1C najavio je 2011. da nova verzija neće podržavati konfiguraciju u izdanju 1.6. S tim u vezi, pojavila se potreba za konvertovanjem baze podataka 1C u izdanje 2.0. Kako to učiniti?

Instrukcije

Instalirajte najnoviju verziju 1C platforme na svoju ličnu platformu. Pokrenite softver. Otvorite odjeljak liste baze podataka. Ako je prazan, kliknite na "Dodaj...". Označite okvir pored "Dodavanje u postojeću bazu podataka". Ovaj odjeljak vam omogućava da kreirate bazu podataka u ovoj verziji 1C, koja se nalazi na ovom računalu, na serveru 1C: Enterprise ili na lokalnoj mreži. Kliknite na Next.

Uđite u bazu podataka, odaberite lokaciju infobaze (na ovom računaru, na lokalnoj mreži, na 1C serveru ili na web serveru). Preporučljivo je postaviti bazu podataka za dodavanje na ovaj personalni računar, pa izaberite ovu stavku. Kliknite na "Dalje".

Odaberite direktorij u kojem se nalazi infobaza. Kliknite "Otvori" i "Dalje". U prozoru koji se pojavi ostavite sve nepromijenjeno, tj. Opcija autentifikacije i način pokretanja su odabrani kao automatski, brzina veze je normalna. Provjerite je li verzija 1C: Enterprise najnovija. Ako trebate promijeniti neke parametre, kliknite na dugme „Nazad“. Nakon što unesete sve podatke, kliknite na dugme “Gotovo”.

2018-11-15T19:32:35+00:00

Univerzalna obrada "Učitavanje i učitavanje XML podataka" vrši potpuno ili djelomično istovar podataka infobaze u datoteku u XML formatu. Nakon toga, ovaj fajl se može učitati u infobazu koristeći istu obradu. Format datoteke za otpremanje razlikuje se od formata datoteke kreiranog prilikom upload-a prema planu razmjene u dijelu zaglavlja.

Obrada se može koristiti samo u slučajevima kada su baza podataka u koju su podaci učitani i ona u koju su podaci učitani homogeni (konfiguracije su identične, podaci se mogu razlikovati), ili su svi učitani objekti gotovo potpuno identični u sastav i vrste detalja i delova tabele, svojstva „vodećeg” objekta metapodataka, itd.

Korištenje ove obrade moguće je, na primjer, za kreiranje potpune ili djelomične sigurnosne kopije podataka, razmjenu podataka između infobaza, ali i kao pomoćni alat pri vraćanju neispravnih infobaza.

Obrada podržava upload podataka sa mogućnošću specificiranja odabira po periodu. Također je implementirana provjera objekata na prisustvo nevažećih znakova kada se razmjenjuju putem XML-a.

S poštovanjem, (nastavnik i programer).

Ova obrada vam omogućava razmjenu podataka između istih (identičnih) konfiguracija na platformi 1C 8.3 - Bukh 3.0, ZUP 3.0, UT 11, UPP 2.0 i drugih, glavna stvar je da su konfiguracije iste!

Screenshots

(fotografija)
(fotografija)

Načini rada

Obrada implementira 2 načina rada: Upload (kreiranje datoteke za otpremanje korisnički specificiranih podataka) i Load (čitanje upload datoteke kreirane u istoimenom modu i upisivanje podataka sadržanih u njoj). Režim se postavlja odabirom u polju Mode.

Prije pokretanja određenog načina rada (klikom na dugme Pokreni), potrebno je da navedete naziv datoteke za otpremanje, bilo da ga unesete ručno u polje „Naziv datoteke“ ili pomoću dugmeta za odabir ovog polja i standardnog dijaloga za odabir datoteke .

U režimu preuzimanja moguće je urediti upotrebu zbroja prilikom pisanja registara, što može uticati na brzinu preuzimanja.

Dugmad "Onemogući zbrojeve" i "Omogući zbrojeve" dostupna su kada je postavljena zastavica "Omogući mogućnost uređivanja upotrebe zbrojeva tokom učitavanja podataka" i koriste se za ručnu kontrolu načina korištenja zbrojeva prilikom učitavanja podataka.

Uslovi za primjenjivost obrade

Obrada se može koristiti samo u slučajevima kada su baza podataka u koju su podaci učitani i ona u koju su podaci učitani homogeni (konfiguracije su identične, podaci se mogu razlikovati), ili su svi učitani objekti gotovo potpuno identični u sastav i vrste detalja i delova tabele, svojstva „vodećih“ metapodataka, itd. Treba napomenuti da je, zbog ovih ograničenja, obrada uglavnom namijenjena razmjeni između homogenih IS.

Format datoteke za otpremanje razlikuje se od formata datoteke kreiranog prilikom upload-a prema planu razmjene u dijelu zaglavlja. Za učitavanje podataka (elementi direktorijuma, skupovi registarskih zapisa, itd.), obrada koristi isti mehanizam XML serijalizacije kao i otpremanje prema planovima razmene u ovom delu, formati datoteka su identični;

Određivanje sastava istovara

Obrada omogućava potpuno i djelomično učitavanje podataka baze podataka u datoteku. Sastav prenesenih podataka konfiguriše se u dijalogu tako što se označavaju kvadratiće u koloni stabla koje prikazuje objekte metapodataka za koje se podaci mogu učitati. Dodatna kolona potvrdnih okvira, "Ako je potrebno", postavlja potrebu za istovarom objekata ovog tipa "po referenci". Odnosno, ako je potvrdni okvir označen samo u stupcu “Ako je potrebno”, tada se podaci za takav objekt neće preuzimati u potpunosti, već samo u mjeri koja je neophodna za održavanje referentnog integriteta u infobazi koja će učitati preuzimanje fajl.

Prilikom otvaranja obrasca obrada postavlja predznak istovara referencom na sve objekte, što garantuje referentni integritet neučitanog fragmenta baze podataka.

Kada kliknete na dugme „Otkrij objekte koji su učitani putem veze“, obrada analizira koje veze podataka mogu biti sadržane u objektima koji imaju postavljen kompletan atribut unload i automatski popunjava kolonu zastavica koje ukazuju na potrebu za istovarom putem veze. Ako objekt već ima postavljenu zastavicu potpunog istovarivanja, tada nije postavljena zastavica za istovar prema referenci.

Moguće primjene

Korištenje ove obrade moguće je, na primjer, za kreiranje potpune ili djelomične sigurnosne kopije podataka, razmjenu podataka između informacionih baza, ali i kao pomoćni alat pri obnavljanju problematičnih informacionih baza.

Više puta sam bio uključen u postavljanje informacija o proizvodima za web stranice, razvoj posebne obrade za učitavanje podataka u 1s iz datoteka narudžbi u Excel formatu, prenesenih podataka između 1C informacionih baza verzija 7.7 i 8 itd.

U nastojanju da smanje veličinu 1C baze podataka ili jednostavno sakriju neke podatke, korisnici prave ili kreiraju praznu bazu podataka i počinju računovodstvo „od nule“.

U novostvorenoj bazi podataka potrebno je izvršiti prijenos 1c direktorija(uz velike količine podataka ručno ih unositi jednostavno je nepraktično), kao što su nomenklatura (najvjerovatnije, zajedno sa cijenama), ugovorne strane (zajedno sa ugovorima), banke, bankovni računi, skladišta itd.

Kako prenijeti 1s podatke

Postoji nekoliko načina prijenos podataka 1s: univerzalna obrada razmjene podataka putem XML formata distribuira se na ITS diskove (takva obrada će u pravilu pomoći samo ako prijenos podataka 1s potrebno je izvršiti između identičnih konfiguracija, na primjer, između dvije 1C baze podataka: Trgovina i Skladište).

Postoji i specijalizovana 1C konfiguracija: Data Conversion, koja vam omogućava da kreirate tzv datoteka pravila prijenosa podataka, koji sadrži korespondenciju između izvorne konfiguracije i odredišnih konfiguracijskih objekata. Rad s ovom konfiguracijom zahtijeva ozbiljne kvalifikacije, tako da se neću zadržavati na tome detaljno.

Vrlo brzo (bukvalno u roku od 7-10 minuta) možete prenijeti bilo koji direktorij kopiranjem datoteka odgovarajućih tabela, na osnovu opisa konfiguracijske strukture (datoteka 1cv7.dd u direktoriju s bazom podataka). Ova metoda će raditi samo za verziju datoteke 1c baze podataka, samo za platformu 1c 7.7 i samo ako prijenos podataka 1s odvijaju između informacionih baza koje su po strukturi potpuno identične.

Izvrši prijenos imenika 1s 7.7 moguće korištenjem tranref.ert obrade. Ima vrlo jednostavan interfejs, tako da ga možete koristiti bez pomoći stručnjaka za 1C. Podaci se prenose putem tekstualne datoteke.

Ako govorimo o operacijama razmjene između konfiguracija verzije 1C 8 koje su iste po strukturi (kao npr. prijenos 1s 8 imenika, prijenos dokumenata 1s 8), koristite standardnu ​​obradu prijenosa podataka ("Usluga" - " Prijenos podataka u identičnu konfiguraciju").

Gotovo svaki 1C stručnjak može napisati obradu za učitavanje i istovar bilo kojih podataka između bilo koje 1C konfiguracije bilo koje verzije. Plaćanjem razumnog iznosa dobit ćete rezultate u roku od 1-3 sata, ovisno o složenosti situacije, štedeći vrijeme i trud. Količina podataka u ovom slučaju ne igra nikakvu ulogu.

Ponekad slučajno otkrijem da korisnici, u želji da uštede novac, pokušavaju ručno unijeti podatke u novostvorenu bazu podataka. Sve bi bilo u redu, ali broj elemenata direktorija prelazi nekoliko hiljada. Međutim, to ne vodi ničemu osim gubitka dragocjenog vremena i truda.

U toku svojih aktivnosti više puta sam se bavio prijenos podataka 1s, te je bilo potrebno organizirati razmjenu podataka ne samo između baza podataka 1C: Enterprise. Podatke sam preuzimao iz programa Info-računovođa, iz fajlova u Excel formatu, tekstualnom formatu, DBF formatu itd., kao i korišćenjem poznate OLE tehnologije.

Prilikom prelaska s različitih programa na korištenje 1c konfiguracija, prijenos podataka se često izvodi na sljedeći način: podaci iz prethodnog programa se učitavaju u datoteku u Excel formatu, a zatim učitavaju u program 1c pomoću posebne obrade.

Rezultati

Napisao sam ovaj članak samo sa jednom svrhom: da vam ukratko ispričam o metodama razmjene podataka koji postoje u ovom trenutku, ali i da pokažem besmislenost ručnog unosa podataka.

Ispod je procijenjena cijena prijenosa podataka:

Svoju prijavu možete poslati koristeći obrazac ispod.

Pošaljite zahtjev

Pošaljite zahtjev

Obećao sam da ću vam reći sličnu metodu konvolucije, ona se sastoji u prijenos podataka između 1C Enterprise baza podataka, generisanje potrebnih dokumenata za unos primarnih bilansa i drugih analitičkih informacija.

Moj zadatak je bio sledeci:
Baza podataka za upravljanje trgovinom kapaciteta 22GB. Morao je biti presavijen tj. dobiti sličan uz imenike, stanja, registre informacija, sa sačuvanim korisničkim postavkama, što u principu omogućava obradu sa ITS diska “Convolution of the Information Base.epf”.
Ali kada sam pokušao da skupim bazu podataka, shvatio sam da će to potrajati više od jednog dana jer... obim podataka je veoma velik, samo smanjenje je trajalo oko 8 sati, a brisanje podataka bi trajalo nekoliko dana. Tada sam odlučio da prenesem podatke.

Opisaću korak po korak šta sam uradio:
1. Skinuo sam konfiguraciju iz baze podataka koju trebam srušiti (od sada ću je zvati Izvorna baza).

2. Kreirali smo praznu bazu podataka (nazvat ću je osnovnim prijemnikom).

3. Prijemnik je učitao konfiguraciju u bazu, koju je preuzeo sa izvorne baze.

4. Uz isporuku konfiguracije dolazi i konverzija podataka (UploadLoadDataXML82.epf) - namijenjena za razmjenu podataka između konfiguracija sa istim metapodacima, implementirana na platformi 1C:Enterprise 8.2. Obrada "Učitaj učitaj XML podatke" ugrađena je u skoro svaku konfiguraciju i obično se nalazi u meniju Alati.

Pročitajte pomoć za ovu obradu.

U izvornoj bazi podataka otvorite obradu “Upload/Load XML Data” i odaberite podatke za otpremanje.

U ovoj fazi, mi ne prenosimo dokumente samo konstante, imenike, registre informacija i planove za tipove karakteristika.

Morate znati koje podatke želite učitati ako ste u nedoumici, zatim idite na meni Operacije i odaberite željeni objekt i analizirajte ga. Na primjer, nisam uploadovao registar informacija: cijene artikala, objekti pristupa dokumentima.

5. U Receiver Database, otvorite obradu “Upload and Load XML Data”, idite na karticu Loading, izaberite učitanu datoteku iz izvorne baze podataka i kliknite na dugme Load Data.

6. U bazi prijemnika provjera preuzetih podataka, idite na listu korisnika na osnovu korisničkih podataka i kreirajte korisnike informacione sigurnosti. Napuštamo Receiver Base i ulazimo u nju koristeći kreirane korisnike, naravno lozinke nisu prenete, korisnici će ih ponovo unositi.

7. Sada Prenijet ćemo preostalu robu i dokumentaciju o cijenama. Ovdje ne možete bez improvizacije. Ove radnje izvodimo u izvornoj bazi. Preostalu robu sam uradio na sledeći način: izvršio sam inventuru za svako skladište, kreirao dokument „Prijem robe“ i popunio ga podacima iz dokumenta Inventar pomoću dugmeta Promeni. Napravio sam dokument “Postavljanje cijena artikala” i popunio ga cijenama artikala. Dokumenti “Knjiženje robe” i “Određivanje cijena artikala” su prebačeni u bazu primatelja.

8. Dugovi su malo teži. Prvo, potrebno je da dobijete dugove vaših drugih ugovornih strana, to možete učiniti pomoću jednog od standardnih izveštaja „Potraživanja po intervalima“ ili „Potraživanja po uslovima duga“. Dobio sam dugove pomoću obrade Query Console, takva obrada postoji na ITS diskovima, bilo mi je zgodnije na kraju, odmah sam dobio tabelu koja mi je bila potrebna. Primljeni dugovi ugovornih strana su kopirani u MS-excel dokument.

9. Primljene fajlove sa dugovanjima prenio sam iz Izvorne baze u Bazu podataka primaoca u dokumentu „Unos početnih stanja za međusobna poravnanja“ Za ovo postoji još jedna divna obrada na ITS disku „Učitavanje podataka iz tabelarnog dokumenta“. što mi je pomoglo da unesem bilanse.

10. Kontrola stanja, dugovanja, cijena – sve se to radi standardnim izvještajima kao što su: „Stacisti robe“, „Vrednovanje skladišta u artikalnim cijenama“, „Potraživanja po uslovima duga“.

Ovim ne sasvim jednostavnim pokretima prenio sam ostatke. Na to je utrošeno oko 12 sati.

P.S. Želite li znati koje podatke trebate popuniti kada počnete raditi sa bazom za upravljanje trgovinom? Idite na Pomoć - Funkcijska ploča i odaberite Početak. Vidjet ćete referentne knjige i dokumente koje je potrebno popuniti kada počnete raditi sa 1C Enterprise.