Kako podesiti pametne telefone i računare. Informativni portal

Prijenos podataka 1s. Prijenos podataka

Vjerovatno se svaki stručnjak za 1C suočio sa situacijom potrebe za prijenosom podataka iz jedne baze podataka u drugu. U slučaju kada su konfiguracije različite, morate napisati pravila konverzije podataka. Ova pravila su kreirana u konfiguraciji 1C "Konverzija podataka".

Također možete prenijeti podatke koristeći . Mnoge 1C 8.3 konfiguracije imaju standardnu ​​funkcionalnost za postavljanje sinhronizacije podataka između različitih konfiguracija i besprijekornu integraciju sa 1C upravljanjem dokumentima.

Ali kada je potrebno prenijeti podatke između apsolutno identičnih konfiguracija, možete pojednostaviti svoj zadatak i koristiti standardnu ​​obradu učitavanja i preuzimanja putem XML-a. Imajte na umu da takva metoda, poput konverzije podataka, uspoređuje objekte jedni s drugima pomoću jedinstvenog identifikatora (GUID), a ne po imenu.

Ovu obradu možete preuzeti na ITS disku ili slijedite linkove:

Univerzalni je i pogodan za bilo koju konfiguraciju.

Razmotrite primjer istovarivanja direktorija "Nomenklatura" iz jedne baze podataka 1C 8.3 Računovodstvo 3.0 u drugu. Preduslov će biti izbor od strane roditelja (grupe) „Obrada drveta“.

Prijenos podataka iz 1C u XML

Idite na infobazu odakle će podaci biti učitani (izvor). Obavezno ih provjerite, osiguravajući sve moguće uvjete kako biste izbjegli neželjene posljedice.

Otvorite obradu XML podataka za otpremanje i učitavanje (Ctrl+O).

Zanima nas kartica "Učitaj". Prije svega navedite naziv datoteke u koju će podaci biti učitani i putanju za spremanje. U ovom slučaju, podaci se učitavaju „U datoteku na serveru“.

U zaglavlju obrade je konfigurisan period za koji će se izvršiti odabir. Također, za periodične registre možete odrediti metodu primjene selekcije po periodu. Ako je potrebno učitati pokrete zajedno sa dokumentima, postavlja se odgovarajuća zastavica. U ovom slučaju, preopterećujemo direktorij, tako da ništa ne treba konfigurirati u zaglavlju.

Pređimo na odabir podataka za otpremanje. U tabelarnom dijelu obrasca za obradu označite okvire za konfiguracijske objekte koje trebate prenijeti.

Stupac "Otčitaj ako je potrebno" znači da li je potrebno preopteretiti ovaj objekt ako je referenciran atributom direktorija koji preopterećujemo. Na primjer, pozicija nomenklature koju ponovo učitavate ima jedinicu mjere koja nije u osnovnom prijemniku. Ako se u koloni "Istovari ako je potrebno" pored referentne knjige sa mjernim jedinicama postavi zastavica, kreirat će se nova pozicija. Inače će vrijednost atributa biti natpis "<Объект не найден>' i njegov jedinstveni identifikator.

U jednostavnom slučaju bez odabira, postavka preopterećenja stavke će izgledati ovako.

U ovom primjeru trebate odabrati samo stavku koja se nalazi u folderu "Obrada drveta".

Slična obrada za 8.2 vam omogućava da jednostavno postavite filtere za svaki konfiguracijski objekt. U 8.3, nažalost, ne postoji takva funkcionalnost. Jedan od izlaza u ovoj situaciji je odabir potrebnih pozicija na kartici "Dodatni objekti za istovar".

Ovdje možete dodati objekte ručno (dugme "Dodaj") ili po zahtjevu ("Dodaj po zahtjevu..."). S velikim brojem njih, druga opcija je poželjnija.

U ovom slučaju, upit će biti sljedeći. Popunite parametre, pokrenite upit nakon provjere podataka i kliknite na dugme "Odaberi rezultat".

Nakon što ste naveli sve potrebne objekte i dodatne elemente za učitavanje, kliknite na dugme "Učitaj podatke". Oni će završiti u XML datoteci, čije su ime i lokacija ranije specificirani. Rezultati ove operacije će biti prikazani u porukama.

U ovom primjeru, bilo je potrebno istovariti samo 3 pozicije, ali pet je istovareno. To je zato što je postavljena zastavica nasuprot referentne knjige "Nomenklatura" u koloni "Učitaj ako je potrebno". Zajedno sa potrebnim pozicijama, njihovi roditelji su bili preopterećeni.

Učitavanje reference iz XML-a

Nakon uspješnog učitavanja podataka iz izvorne konfiguracije u XML datoteku, otvorite odredišnu bazu podataka. Struktura objekata i njihovi atributi moraju se podudarati. U ovom slučaju, prijenos se vrši između dvije tipične konfiguracije 1C: Accounting 3.0.

Otvorite obradu u bazi prijemnika. Ova obrada se koristi i za učitavanje i za preuzimanje podataka. Idite na karticu "Učitaj" i odredite putanju do XML datoteke u koju su podaci ranije učitani. Zatim kliknite na dugme "Učitaj podatke".

Rezultat preuzimanja će biti prikazan u porukama. U našem slučaju je sve prošlo kako treba.

Referentna knjiga "Nomenklatura" u bazi-prijemniku nije popunjena. Sada ima pet elemenata: tri pozicije stavki i dvije grupe.

Ovo poglavlje govori o prijenosu podataka direktno iz originalne baze podataka u 1C: Računovodstvo 8. Ovaj način prijenosa smatra se glavnim.

Ako se iz nekog razloga ne može koristiti glavni način prijenosa podataka, na primjer, prilikom prijenosa iz osnovnih verzija, preporučuje se korištenje metode prijenosa podataka iz upload datoteke. Učitavanje podataka iz datoteke detaljno je razmotreno u poglavlju.

Ako su unesene promjene u standardnu ​​konfiguraciju izvorne infobaze, pročitajte paragraf "Prijenos podataka iz nestandardnih konfiguracija" u poglavlju "Pomoćni načini prijenosa".

Prijenos podataka direktno iz izvorne infobaze se odvija u fazama. Prije početka migracije provjerite je li izvorna infobaza zatvorena i da u njoj ne radi nijedan korisnik.

Faza 1. Sigurnosna kopija

Napravimo sigurnosnu kopiju originalne baze podataka.

bježimo 1C: Računovodstvo 8.

Dodatne postavke u infobazi 1C: Računovodstvo 8 nije potrebno. Računovodstvene postavke za ispravan prenos podataka su podrazumevano postavljene u infobazi.

Morate koristiti pomoćnika za tranziciju (meni Usluga - Prijenos podataka iz infobaze 1C:Enterprise 7.7).

Korak 1. Odabir opcije preuzimanja podataka

Hajde da izaberemo stavku Učitajte podatke iz infobaze.

Ako se želite vratiti na početak i promijeniti opciju prijenosa podataka, kliknite na dugme Za početak.

Dugme Za završetak koristi se za zatvaranje obrasca.

Ako koristite osnovnu verziju, migracija podataka je završena. Morate pritisnuti dugme Za završetak da zatvorite obrazac.

Ako dođe do grešaka tokom prijenosa, slijedite vezu Informacije o greškama koje su se dogodile pojavljuje se informativna poruka o grešci. Nakon ispravljanja greške, potrebno je ponoviti prijenos podataka (dugme Ponovi).

Sada korisnici "1C: Računovodstvo 7.7" ne moraju čekati do kraja godine da pređu na "1C: Računovodstvo 8". Prijelaz se može izvršiti na kraju bilo kojeg mjeseca poreskog perioda. Tehnologija za prijenos stanja već je testirana u operativnim preduzećima, od kojih su jedno opisali stručnjaci iz Automated Accounting Systems LLC. Članak sadrži opis tehnike prenosa i opšte preporuke za kontrolu ulaza i izlaza prenesenih podataka.

Prije prelaska u Laima LLC (Miass, regija Čeljabinsk), korišten je program "1C: Računovodstvo 7.7. Standardna verzija". Program je instaliran na laptopu. Radovi se obavljaju u kućnoj kancelariji.

Objavljivanje nove metodologije za prijenos podataka od strane 1C i male baze podataka omogućili su prijenos podataka za 2006. godinu upravo u vrijeme instaliranja 1C: Accounting 8.

Metodologija prenosa podataka

Uključena u izdanje 1.5.8.5, nova metodologija za prelazak sa "1C: Računovodstvo 7.7" na "1C: Računovodstvo 8" omogućava prijenos podataka iz infobaze "1C: Računovodstvo 7.7", što bi osiguralo ispravno izvršenje u " 1C: Računovodstvo 8" sljedećih radnji:

  • držanje dokumenata izdatih nakon prelaska na "1C: Računovodstvo 8";
  • formiranje računovodstvenih registara za tekući izvještajni period (bilans stanja, glavna knjiga i sl.);
  • formiranje poreskih računovodstvenih registara za tekući izvještajni period, koji sadrže pokazatelje utvrđene na obračunskoj osnovi od početka godine;
  • formiranje regulisanog izvještavanja za tekući izvještajni period.

Prelazak sa "1C: Računovodstvo 7.7" na "1C: Računovodstvo 8" prema ovoj metodi preporučuje se da se izvrši na početku novog poreskog perioda (godine) ili, ako je novi period već otvoren, onda na kraju narednog mjeseca tekućeg izvještajnog perioda. U procesu prijenosa podataka u "1C: Računovodstvo 8" učitavaju se sljedeće informacije:

  • stanja na računovodstvenim i poreskim računima na početku tekućeg izvještajnog perioda (od 1. januara tekuće godine);
  • promet na računovodstvenim i poreskim računima za tekući izvještajni period po konsolidovanim mjesečnim knjiženjima;
  • privremene razlike prikazane na relevantnim poreskim računima (za organizacije koje primjenjuju PBU 18/02);
  • dokumenti za unos početnih stanja za osnovna sredstva i nematerijalna ulaganja;
  • poreske osnovice poreza na dohodak fizičkih lica i poreza na zarade za tekući izvještajni period;
  • docnje u plaćanju primljenih i izdatih računa na kraju poslednjeg zatvorenog meseca tekućeg izveštajnog perioda;
  • informacije o objektima analitičkog računovodstva.

Pripremne operacije u "1C: Računovodstvo 7.7"

Prijenos podataka iz "1C: Računovodstvo 7.7" moguć je od izdanja 7.70.477. Stoga je bilo potrebno ažurirati konfiguraciju na ovo izdanje prije migracije.

Takođe je potrebno voditi računa o redovnom računovodstvenom i poreskom knjigovodstvu za posljednji mjesec u godini (uključujući i reformu bilansa).

Sve datoteke potrebne za prijenos podataka nalaze se u mapi Pretvori u direktoriju šablona izdanja 1.5.8.5 "1C: Računovodstvo 8". Sadržaj ove mape je bolje kopirati u direktorij ExtForms infobaze "1C: Računovodstvo 7.7".

Tehnika prijenosa predviđa jedinu pripremnu operaciju - provjeru referentnih kodova, koji mogu postati nejedinstveni prilikom prijenosa podataka u "1C: Računovodstvo 8". Za verifikaciju se koristi eksterna obrada ChkCode.ert.

Međutim, da bi se provjerila ispravnost računovodstvenog i poreznog računovodstva u bazi podataka 1C: Accounting 7.7 i da se ne bi prenijeli namjerno pogrešni unosi u G8, korisno je izvršiti tehnološku analizu računovodstva (Meni „Izvještaji -> Tehnološka analiza računovodstvo" ), kao i analizu stanja poreskog računovodstva ("Poresko računovodstvo -> Analiza stanja poreskog računovodstva").

Probleme po pravilu stvaraju "ručna" knjiženja, koja se vrše bez kontrole početnog stanja, količinskog obračuna itd. Nova metodologija čak i takve objave prenosi ispravno, međutim, dolazna kontrola vam omogućava da odmah prepoznate probleme i date preporuke za njihovo ispravljanje.

U našem slučaju, kontrola je otkrila računovodstvena odstupanja u pogledu otpisa amortizacije osnovnih sredstava za gubitke iz prethodnih perioda, što je odlučeno da se ispravi već u "1C: Računovodstvu 8" nakon tranzicije.

Prijenos podataka

Sam prijenos podataka vrši se eksternom obradom V77Exp.ert (meni "File -> Open"). Dijalog za obradu kaže:

  • datoteka pravila konverzije podataka - Acc77_80.xml (polje "Naziv datoteke pravila");
  • fajl u koji će se podaci učitati (polje "Naziv datoteke sa podacima");
  • datum početka tekućeg izvještajnog perioda - 1. januar 2006. godine (polje "Datum početka");
  • datum završetka posljednjeg zatvorenog mjeseca u tekućem periodu (polje "Datum završetka"). U našem slučaju - 31.05.2006.

Nakon klika na dugme "Učitaj pravila razmene" u dijalogu za obradu, lista pravila za upload podataka će biti popunjena. Učitana lista je lista naloga čiji se rezultati mogu preuzeti i direktorijuma koji se mogu preneti u konfiguraciju "Računovodstvo preduzeća". U tabeli s desne strane možete postaviti filtere za većinu pravila za prijenos podataka prema vrijednostima atributa (na primjer, za selektivno učitavanje stavki).

Budući da prenosimo podatke iz "sedam", kada prvi put pokrenete "1C: Računovodstvo 8", morate odustati od početnog popunjavanja baze podataka. Nakon toga, obradom učitavanja podataka (meni "Servis -> Razmjena podataka -> Univerzalna razmjena podataka u XML formatu"), učitavamo transfer datoteku u osmicu.

Ispitivanje

Cijela procedura prijenosa podataka nije trajala više od pola sata. Ostaje samo provjeriti da li su svi podaci ispravno preneseni. Ovdje je najbolje početi s bilansom stanja za period prijenosa podataka. Za račune stanja, izvodi generirani u "1C: Računovodstvo 7.7" i "1C: Računovodstvo 8" moraju se podudarati. Ukoliko se prometi za bilo koji račun ne poklapaju, potrebno je generirati detaljnije izvještaje (bilans stanja ili kartice) za ovaj račun kako bi se utvrdilo koji prometi nisu preneseni. Tako je moguće provjeriti sve podatke, izuzev stanja osnovnih sredstava i nematerijalne imovine, poreskih osnovica za porez na dohodak građana i poreza na zarade za tekući izvještajni period i zaostalih obaveza u plaćanju primljenih i izdatih računa na kraju. posljednjeg zatvorenog mjeseca tekućeg izvještajnog perioda.

U našem slučaju, u "1C: Računovodstvo 7.7" podaci o osnovnim sredstvima nisu u potpunosti uneseni, a u "osam" jednostavno nisu knjiženi dokumenti "Unos početnih stanja na osnovna sredstva", odnosno stanje na početku perioda na računu 01 nije nastao. Ovi dokumenti su ručno ispravljeni.

Podsistem obračuna PDV-a implementiran je u "1C: Računovodstvo 8" na registrima, za provjeru ispravnosti prenosa treba koristiti univerzalni izvještaj "Stanja i promet" (Izvještaji -> Stanja i prometi) bez ograničenja perioda za obračun odjeljci „PDV iskazani“, „PDV iz avansa“ za analizu ispravnosti prenosa računa ZPK i ZPR.

I pokazujemo kako uz njegovu pomoć SNAŽNO pojednostavljujemo rješavanje vaših zadataka

Danas ćemo analizirati kako postaviti i napraviti jednostavan prijenos imenika i početnih stanja za bukvalno 10-15 minuta.

A ovo je masovni i redovni zadatak, što je gotovo neizbježno za većinu novih konfiguracija koje se lansiraju.

Zato pozovite svoje kolege, i njima će to biti od velike koristi.

Pogotovo ako su već vidjeli CD 3 i uplašili se :)

Da, kada je vidite prvi put, uopšte vam nije jasno.

Ali u stvari - sve je VRLO jednostavno. Toliko jednostavno da će vam kasnije i dosaditi :)

Šta je tačno u današnjim videima

Ovo su 4 videa o dijeljenju podataka putem univerzalni format za razmjenu podataka EnterpriseData.

Osim toga, pokazat ćemo primjer preciziranje standardnih pravila razmjene u 1C: Konverzija podataka 3.0

Ukupno trajanje - 34 minuta. sadržaj:

  • Postavljanje mjenjačnice na primjeru 1C: Računovodstva 8 i 1C: ERP
  • Kako učitati standardna pravila i univerzalni format razmjene u Data Conversion 3.0
  • Prenošenje strukture metapodataka na CD 3.0
  • Kako izvršiti prvu razmjenu podataka
  • Rafiniranje pravila konverzije
  • Kako učitati nova pravila bez promjene konfiguracije ( bez povlačenja iz podrške)

Bilješka da se pri rješavanju ovog problema pravila učitavanja mijenjaju samo u konfiguraciji prijemnika. I izvorna konfiguracija radi prema standardnim pravilima.

Ako bi se takav zadatak riješio u Data Conversion 2.0, tada bi se morale napraviti promjene u pravilima i izvora i odredišta.

Ovi video tutorijali su relevantni za BSP revizija 2.3.2(za bilo koju verziju stariju od 2.3.2.43).

Ako koristite stariju verziju BSP-a, napravite "ispravku" za promijenjeni interfejs i proširenu funkcionalnost. Da biste to učinili, sami ponovite primjer iz videa.

Video 1:
Učitavanje pravila razmjene između tipičnih konfiguracija u Data Conversion 3.0

U ovoj lekciji ćemo izvršiti pripremne radnje kada unosimo promjene u pravila razmjene između tipičnih konfiguracija:

  • Učitavanje strukture formata za razmjenu na CD (
  • Kreiranje konverzije
  • Prijenos datoteka pravila iz tipične konfiguracije
  • Iskrcavanje modula upravitelja razmjene

Video 2:
Dopuna pravila razmjene u CD 3.0

U ovom vodiču ćemo vam pokazati kako da popunite detalje objekata prilikom učitavanja podataka.

Zadatak će biti riješen - prilikom učitavanja objekata iz izvorne konfiguracije postavite komentar “Učitano iz BP 3.0”.

Da biste riješili problem, morate napraviti promjene u pravilima konverzije objekata, u slučaju “Prije pisanja primljenih podataka”.

Razvijena pravila će biti sačuvana kao eksterna obrada za dalju upotrebu.

Video 3:
Postavljanje univerzalne razmjene između tipičnih konfiguracija

U ovom vodiču ćemo vam pokazati kako da postavite novu razmjenu tipa.

Postavke će se izvršiti u izvornoj konfiguraciji, a zatim učitati u odredišnu konfiguraciju.

Takođe u ovom videu ćemo vam pokazati kako bez promjene konfiguracije učitajte nova pravila razmjene.

Video 4:
Prijenos početnih stanja korištenjem pravila razmjene

U lekciji ćemo pokazati tipičnu funkcionalnost za prijenos početnih stanja.

P.S.

Da, razmjene putem txt / dbf / ole itd. imaju pravo na postojanje. U nekim posebnim slučajevima, kao što je spajanje s web serverom ili prijenos iz gotovog vanjskog formata aplikacije.

Međutim, za standardne razmjene - standardne metode su i brže i mnogo jednostavnije.

A ako neko ponovo izmisli točak kada postoji gotovo univerzalno rešenje - to je kao da pišeš na čelu "Ne posjedujem instrument, ne želim da učim, napraviću štake za tvoj novac" .

P.P.S.

Želimo pokazati da konverzija podataka 3.0 nije teška.

Neobično - da. Nije sve odmah jasno - da. Ima vrlo dvosmislenih trenutaka - da.

Ali uz pomoć gotovih uputa i videa, može se savladati za samo 1-2 sedmice.

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

Moj zadatak je bio sledeci:
Base Trade Management zapremine od 22 GB. Moralo se smotati tj. nabavite sličan, zajedno sa imenicima, bilansima, informacionim registrima, sa sačuvanim korisničkim postavkama, što vam u principu omogućava obradu sa ITS diska “Convolution of the Information Base.epf”.
Ali kada sam pokušao da presavijem bazu, shvatio sam da će to potrajati više od jednog dana. količina podataka je vrlo velika, sama konvolucija je trajala 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 koja mi je potrebna za kolaps (u daljem tekstu ću je zvati Base Source).

2. Kreirao praznu bazu (nazvat ću je Base Receiver).

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

4. Sa isporukom konfiguracije, u toku je konverzija podataka (UploadUploadDataXML82.epf) - dizajnirana za razmjenu podataka između konfiguracija sa istim metapodacima implementiranim na platformi 1C:Enterprise 8.2. Obrada "Učitavanje učitavanja XML podataka" ugrađena je u skoro svaku konfiguraciju i obično se nalazi u meniju Alati.

Pročitajte pomoć za ovu obradu.

U izvornoj bazi otvorite obradu "Učitavanje učitavanja XML podataka" i odaberite podatke za prijenos.

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

Morate tačno znati koje podatke učitati, ako ste u nedoumici onda idite na meni Operacije i odaberite željeni objekat i analizirajte ga. Na primjer, registar informacija: Cijene artikala, nisam uploadovao objekte za pristup dokumentu.

5. U Receiver Base otvorite obradu “Učitaj učitavanje XML podataka”, idite na karticu Učitaj, odaberite učitanu datoteku iz Izvorne baze i kliknite na dugme Učitaj podatke.

6. Osnovni prijemnik provjeravanje prenesenih podataka, idite na listu korisnika na osnovu korisničkih podataka, kreirajte IS korisnike. Izlazimo iz Receiver Base i ulazimo u nju pod kreiranim korisnicima, naravno, lozinke nisu razmijenjene, njihovi korisnici će ih ponovo unijeti.

7. Sada prenijet ćemo preostalu robu i dokumentaciju o cijenama. Ovdje ne možete bez improvizacije. Ove radnje izvodimo u izvornoj bazi podataka. Ostatak robe sam uradio na sledeći način, izvršio popis za svako skladište, kreirao dokument „Knjiženje robe“ i popunio ga podacima iz dokumenta Inventura preko dugmeta Promeni. Kreirao dokument "Određivanje cijena artikla" i popunio ga po cijenama artikla. Dokumente “Knjiženje robe” i “Određivanje cijena artikla” Primalac je prenio u Bazu.

8. Sa dugovima malo teže. Prva stvar koju treba da uradite je da dobijete dugove od drugih ugovornih strana, a to se može uraditi pomoću jednog od standardnih izveštaja "Potraživanja po intervalima" ili "Potraživanja po dospeću duga". Dobio sam dugove pomoću obrade „Request Console“, takva obrada postoji na ITS diskovima, bilo mi je zgodnije na izlazu, odmah sam dobio tabelu koja mi je bila potrebna. Kopirao sam primljene dugove od ugovornih strana u MS-excel dokument.

9. Primljene fajlove sa dugovanjima iz Izvorne baze preneo sam u Bazu primaoca u dokument „Unos početnih stanja za međusobna obračuna“, za to postoji još jedna divna obrada na ITS disku „Učitavanje podataka iz tabelarnog dokumenta“, koja pomogla mi je da unesem bilanse.

10. Kontrola stanja, dugovanja, cijena - sve se to radi standardnim izvještajima kao što su: "Stacisti robe u magacinima", "Procjena magacina u cijenama artikla", "Potraživanja po uslovima duga".

Takvim ne baš jednostavnim pokretima prenio sam ostatke. Vrijeme utrošeno na ovo je bilo oko 12 sati.

P.S. Želite li znati koje podatke trebate popuniti kada počnete raditi sa bazom za upravljanje trgovinom? Idite na meni Pomoć - Kontrolna tabla i izaberite Početak. Vidjet ćete direktorije i dokumente koje trebate popuniti kada počnete raditi sa 1C Enterprise.

Top Related Articles