Istovar iz Instrukcije. Materijali u upotrebi

Prijenos podataka iz programa 1C UPP rev.1.3 u 1C računovodstvo 8 rev. 3.0

Transfer Infobaza se proizvodi po pravilima za istovar i učitavanje podataka, tj. putem razmjene podataka.

Bitan! Nivo podrške zavisi od mogućnosti da se u obliku arhive obezbedi radna baza ili neka druga baza na kojoj se problemska situacija reprodukuje na računaru programera. U nedostatku takve osnove, autor ne prihvata tvrdnje.

Prelazak sa na 1C računovodstvo preduzeća preporučuje se obavljanje na početku novog perioda (godina, kvartal, mjesec) nakon završetka planiranih poslova iz prethodnog perioda. Pravila migracije se također mogu koristiti za redovnu migraciju podataka.

Pažnja. Svi algoritmi i metode rada opisani u članku u potpunosti su primjenjivi na prijenos podataka iz SCP-a (vidi opis u pdf formatu). Funkcionalnost može varirati.

Prilikom preuzimanja podataka sa1C Manufacturing Enterprise managementmogu se pojaviti razne greške. Ovdje predstavljena pravila migracije traže neke greške tokom faze učitavanja.

Nulta količina i količina robe i materijala različita od nule. Unošenje bilansa u konfiguraciju primaoca na način da je količina robe i materijala jednaka nuli, a troškovnik robe i materijala nije jednak nuli, nemoguće je i nema smisla, jer se radi o greška. Stoga, kada se stanja prenesu, takve stavke (sa nultom količinom) neće biti dostupne u dokumentima za unos stanja. Stoga, ako se greške ne isprave prije prijenosa podataka, tada se iznosi u izvoru podataka i odredištu podataka neće podudarati kada se salda prenese, što će uzrokovati dodatne poteškoće u usklađivanju. Stoga, u procesu istovara podataka iz 1C UPP prikazuju se poruke o grešci. Provjera se vrši kada je parametar postavljen Provjerite ima li iznosa koji nije nula.

Sa skupom parametara Provjerite usklađenost računovodstvenih registara OS izvršiće se provjera korespondencije ostatka registra CostOSAccounting i računovodstvenih podataka. Ako se stanja u registrima ne podudaraju, prikazuju se poruke o tome. Najčešće dolazi do odstupanja u visini akumulirane amortizacije. Amortizacija u SCP se obračunava uzimajući u obzir podatke registra CostOSAccounting, a ne prema BU registrima. Zbog opisanih neslaganja, nakon prijenosa, obračun amortizacije u izvoru i odredištu se možda neće podudarati.

Operativni postupak.

U svom najopštijem obliku, proces izgleda ovako: podaci iz izvorne baze podataka SCP-a se učitavaju u međufajl (vidi sliku 1. Ime datoteke podataka), a zatim učitava u bazu prijemnika BP 3.0.

Učitavanje i učitavanje podataka vrši se korišćenjem obrade Univerzalna razmjena podataka u formatuXML, koji je u svim standardnim konfiguracijama kompanije bez izuzetka 1C. Možete ga otvoriti u Meni - Alati - Ostale razmjene podataka.

Sl.1 Učitavanje podataka

Za istovar morate koristiti pravila razmjene SCP_ACC8.xml, koje morate navesti u polju za unos Ime datoteke pravila. Kada odaberete datoteku pravila, ona će biti pročitana i stablo će biti popunjeno Pravila učitavanja podataka. Ako je potrebno, možete ponovo pročitati pravila razmjene koristeći dugme desno od polja za unos. Prilikom čitanja pravila razmjene, parametri upload-a će biti ispunjeni zadanim vrijednostima (vidi sliku 2), po želji se mogu promijeniti prije učitavanja podataka.

Sl.2 Parametri učitavanja podataka

1. Prije svega, preporučujem prenošenje računovodstvenih politika organizacija. Ali možete prenijeti sve podatke odjednom. Bookmark Opcije otpremanja možete podesiti različite parametre i tako kontrolirati proces. U ovoj fazi, korisno je postaviti parametar na vrijednost Da. U ovom slučaju, prilikom učitavanja podataka, računski parametri će biti konfigurisani u bazi prijemnika BP 3.0.

Pritisnemo dugme Upload podataka i preuzmite datoteku sa podacima u navedenom folderu.

Zatim podatke treba učitati u bazu podataka koja prima. Da bismo to učinili, koristimo istu obradu Univerzalna razmjena podataka u XML formatu ali u bazi prijemnika. Odredite na kartici naziv fajla koji će se učitati, isto kao i pri istovaru (vidi sliku 3) i pritisnite dugme Preuzmi podatke.

Tokom preuzimanja, ako je parametar postavljen tokom upload-a Sinhronizirajte postavke programa i računovodstvene parametre u značenje Da, obračunski parametri će biti konfigurisani u bazi prijemnika BP 8.3. Ako se postavka u prijemnoj bazi ne poklapa sa postavkom u izvornoj bazi, tada će biti ispravljena, o čemu će se unosi pojaviti u prozoru servisne poruke (vidi sliku 4). Uporedite sadržaj okvira za poruke sa parametrima prikazanim na slici 2. Jasno je da u budućnosti, prilikom prenosa ostalih informacija, neće biti potrebe za takvom sinhronizacijom.

Sl.4 Poruke o promjenama u postavkama računovodstva

Time je završen prenos računovodstvene politike i postavljanje računovodstvenih parametara u bazu odredišta. Pripreme za prijenos osnovnih informacija su završene.

2. Zatim biste trebali prenijeti ostatke u bazu prijemnika BP 3.0 na datum transfera. Pravila razmjene u ovom slučaju rade na isti način kao i kod svakog prijenosa podataka u bilo koju drugu bazu podataka: dokumenti se formiraju Unos početnih stanja. Prilikom istovara treba da navedete pravila u odeljku Dolazna stanja (vidi sliku 5).

Sl.5 Pravila razmjene za prijenos stanja

Dokumenti će se pojaviti u bazi prijemnika BP 8.3 prilikom učitavanja Unos početnih stanja biti sprovedena. Oni će kreirati sva potrebna kretanja registra. Tokom procesa, mogu postojati unosi o greškama u prozoru servisne poruke. Treba ih ispraviti i riješiti pitanje problematičnih dokumenata. Greške u knjiženju nastaju zbog grešaka napravljenih u računovodstvu. Na slici 6 prikazan je primjer takve greške, koja dovodi do problema u formiranju ostataka. Količina materijala je nula, količina namotana po materijalu i po skladištu je također nula, ali postoje stanja različita od nule sa suprotnim predznakom za treći podkonto. Ovo je prilično tipična situacija. Takvi ostaci će pasti u dokument Unošenje početnih stanja, ali će to biti nemoguće izvesti.

Sl.6 Primjer greške u računovodstvu

U ovom slučaju, oba reda dokumenta Unos početnih stanja sa netačnim balansima u bazi prijemnika 1C 8.3 treba izbrisati. Zatim će dokument biti održan.

Postoje greške povezane s nedostatkom obavezne analitike. Na primjer, na računima obračuna sa drugim ugovornim stranama predviđen je podkonto Dokumenti za poravnanje sa drugom stranom, ali u praksi takvih podbrojeva u ostatku nema. Ovo će takođe dovesti do nemogućnosti knjiženja dokumenta za unos stanja. Takve greške će se morati ručno ispravljati kreiranjem novih proračunskih dokumenata.

Prilikom generisanja stanja na datum tranzicije, ne samo dokumenti za unos stanja će se pojaviti u bazi podataka prijema, već i neki dokumenti koji se prenose putem linkova. Na primjer, to su dokumenti koji predstavljaju podkonto na računima obračuna sa drugim ugovornim stranama. Takvi dokumenti s datumom koji je raniji od datuma prijenosa neće biti objavljeni i ne bi trebali biti objavljeni.

3. Sada trebate prenijeti dokumente sa datumom kasnijim od datuma bilansa. Nakon preuzimanja i njih treba izvršiti. Prilikom istovara morate označiti pravila za istovar u odjeljku Dokumentacija. Pravila za učitavanje podataka za dokumente prikazana su na slici 7.

Sl.7 Pravila za istovar dokumenata

Bitan! Kada se učitaju, svi dokumenti s datumom manjim od početka perioda učitavanja moraju ostati neobjavljeni ili označeni za brisanje. Ovo bi trebalo slijediti u budućnosti kada radite u BP 3.0. Posebno morate biti oprezni prilikom ažuriranja podataka.

4. Sada o prijenosu direktorija. U prethodnim paragrafima nismo zabeležili pravila za prenos imenika, to ne znači da nisu preneti. Preneseni su elementi imenika po referencama, tj. koji učestvuju u formiranju stanja na određeni datum, odnosno prisutni su u dokumentima za upis stanja, kao i onima sadržanim u drugim dokumentima. To znači da je većina referentnih informacija koje će biti potrebne za daljnji rad već prenesena.

Stoga, po pravilu, nije potrebno posebno prenositi referentne informacije. Ali ako se, ipak, pojavi takva potreba, ako se element direktorija ne nalazi ni u jednom dokumentu, ali će biti potreban u budućnosti, tada se u tu svrhu pravila razmjene grupiraju u odjeljku Referentne knjige(vidi sliku 8). Pravila za učitavanje podataka za direktorijume prikazana su na slici 8.

Slika 8 Pravila za istovar direktorija

Direktoriji se ne moraju prenositi u cijelosti, možete ograničiti upload raznim filterima. Da biste to učinili, u desnoj polovini prozora morate konfigurirati odabir (vidi sliku 9), najjednostavniji: u Polje označite odabrani direktorij, u Vrsta poređenja- Jednako, unutra Značenje- link do referentnog elementa. To je ono što vam omogućava da prenesete nedostajuće elemente direktorija koji nisu preuzeti putem linkova iz dokumenata. Također možete kreirati složenije odabire koristeći različite referentne detalje i različite vrste poređenja.

Sl.9 Instalacija selekcije tokom istovara

Izvještaj o proizvodnji po smjeni, dokument Izlaz i dokument Kompletan set nomenklature sa vrstom operacije Izlaz. Svi su pretvoreni u BP 3.0 u dokument Izvještaj o proizvodnji po smjeni, u svim slučajevima potrebno je utvrditi planirani trošak

5. Prijenos registra informacija(u daljem tekstu RS) je također dio prijenosa referentnih informacija. Postoje nezavisni registri informacija, tj. nema veze sa dokumentima. Shodno tome, oni se ne mogu prenijeti putem veza, stoga se prenose nezavisno. Pravila učitavanja podataka za takve registre grupirana su u odjeljku Informacijski registri. To ne znači da se svi registri informacija koji su ovdje navedeni moraju prenijeti. Na primjer, neki se mogu prenijeti ili učitati u bazu prijemnika 1C 8.3 pomoću samog programa. Neki registri informacija su već popunjeni prije prijenosa.

Savjet: koristite zadane postavke koje su postavljene prilikom učitavanja pravila razmjene. Ako su postavke izgubljene, to znači da automatski spremate i koristite svoja podešavanja. Odznači Koristiti prilikom otvaranja i postavke iz pravila razmjene će biti vraćene.

Ako je registar informacija periodičan, onda se istovar vrši za period istovara (vidi sliku 9). Na korisniku je da odluči hoće li ili ne prenijeti takav registar i, ako se prenese, na koji period.

Gore opisani postupak podijeljen je u nekoliko faza. Ovo se radi radi jasnoće i boljeg razumijevanja algoritama. Možete kombinirati nekoliko faza u jednu, na primjer, istovremeno prenositi stanja i dokumente. Čak je poželjno to učiniti kako bi se smanjilo vrijeme istovara i učitavanja podataka. Ali također morate razumjeti da, ako je potrebno, možete razbiti proces na proizvoljno male komponente. Na primjer, za lokalizaciju određenog problema prijenosa.

Značajke prijenosa dokumenata za računovodstvo proizvodnje. To uključuje: dokument Izvještaj o proizvodnji po smjeni, dokument Izlaz i dokument Kompletan set nomenklature sa vrstom operacije Izlaz. Svi su pretvoreni u BP 3.0 u dokument Izvještaj o proizvodnji po smjeni, u svim slučajevima potrebno je utvrditi planirani trošak (planirani iznos), budući da je u BP 3.0 ovaj rekvizit je obavezan. Ako PPM koristi način obračuna troškova Partion, tada se planirani trošak utvrđuje prema računovodstvenim podacima za knjiženja SCP dokumenta. U slučaju RAUS moda napredne analitike, planirani trošak se utvrđuje prema računovodstvenim podacima za mjesec u kojem je prikazan ovaj dokument. Planirani trošak je promet na zaduženju računa zaliha (10, 21, 41, 43) sa odobrenja računa 20. Istovremeno, ako je konstanta postavljena u računovodstvenim parametrima Održavati grupno računovodstvo za skladišta Reg, tada se za svako skladište utvrđuje planirana cijena artikla. Inače se konsoliduje za sva skladišta.

Prilikom prijenosa dokumenta Kompletan set nomenklature sa vrstom operacije Izlaz popuniti tabelu materijala i, shodno tome, prilikom vođenja dokumenta Izvještaj o proizvodnji po smjeni u BP 3.0 materijali su otpisani. Prilikom prijenosa dokumenta Izvještaj o proizvodnji po smjeni V 1C računovodstvo 8 tabelarni dio Materijali nije popunjen, jer u ovom slučaju postoje dokumenti obrasca Zahtev za fakturom.

Ako postoji problem sa preuzimanjem: Navedena datoteka ne postoji", preporučujem da uradite sljedeće. Prebacite se sa "Operation mode (na serveru)" na "Operation mode (na klijentu)", tada prozor za odabir datoteke za preuzimanje postaje neaktivan. Kada kliknete na dugme "Preuzmi podatke", obrada vas traži da odaberete datoteku za preuzimanje, navedite pokušaj da ukupna dužina naziva datoteke bude ispod 64 znaka, ne sadrži razmake ili ruska slova, samo ime datoteke treba da bude što kraće, npr. CDData.xml

Sadržaj isporuke.

Paket uključuje: Pravila prijenosa SCP_ACC8.xml. Za opciju Prijenos stanja i dokumenata iz programa 1C UPP u 1C BP rev. 3.0 uz odabir ZhR-a uključena obrada UniversalData ExchangeXML_Selection_By_Fat.

Ostala pravila prijenosa podataka:

Dakle, preuzimamo 1C-Bitrix modul za razmjenu sa veze http://1c.1c-bitrix.ru/ecommerce/download.php

U našem primeru ćemo razmotriti Integrisanu automatizaciju izdanje 1.1 (1.1.76.2), modul razmene 1C-Bitrix 6.0.3.4

Za razliku od trgovanja 11.2, Bitrix ikona se ne nalazi u meniju, pa idite na Operacije - Plan razmene - Podešavanja razmene veb stranice. Kliknite na "Dodaj" i kreirajte svoj vlastiti čvor za učitavanje nomenklature na stranicu.

Na kartici "Podešavanje parametara razmjene" navedite sljedeće podatke:

U polju "Adresa web stranice" navedite http://site/bitrix/admin/1c_exchange.php

Ako vaša stranica radi na https, onda prema tome https://site/bitrix/admin/1c_exchange.php

ALI! Razmjena sa https ne radi na starijim verzijama 1C-Bitrix modula za razmjenu.

Korisničko ime i lozinka, korisnik mora imati administrativna prava na stranici.

Direktorij dnevnika- ako je baza podataka datoteka, onda možete kreirati folder i odrediti putanju do njega; ako je baza podataka klijent-server, onda do foldera na serveru.

Zapišite to i kliknite na "testiraj vezu". Ovdje se mogu pojaviti prve greške i sistem će vam odgovoriti da nije bilo moguće spojiti se na server ili su login i lozinka netačni.

Prvo što treba da uradite je da se uverite da korisnik sa ovim korisničkim imenom i lozinkom ima administrativna prava na sajtu i da li ste ih ispravno naveli. Drugo, ako adresa sadrži www, onda i to mora biti naznačeno.

Idi na karticu "način razmjene podataka" i biraj "učitavanje informacija o nomenklaturi", "kontrola promjene"“full upload” (ako će ovo biti prvo otpremanje na stranicu).

Ako za potpuni istovar označite opciju Deaktivirajte proizvode ako je učitano puno(opcija je dostupna od verzije 6.0.3.1), tada, ako je upload uspješan, oni proizvodi koji se nalaze na stranici, ali nisu u upload-u, se deaktiviraju na stranici.

Pređimo na dugme "konfiguriši".
Kartica "Opće postavke" navodi imenike u koje se istovaruje roba i informacije o njima. Ako držite nomenklaturu u 1C po grupama i želite vidjeti potpuno istu strukturu kataloga na web mjestu, tada, u principu, ne mijenjate ništa na ovoj stranici. Ali ako želite da rasteretite određene grupe proizvoda, onda u polju "grupe artikala" koristite izbor da odredite one koje su vam potrebne.


Ako želite da kreirate jedinstvenu strukturu za lokaciju koja se razlikuje od strukture nomenklature u 1C, obično je u 1C struktura nomenklature prilagođena menadžerima tako da im je zgodno da pretražuju robu, onda struktura kataloga na sajt treba da bude lak za upotrebu. Zatim u ovom slučaju odaberite "postavljanje stabla grupe".


Na lijevoj strani ekrana postavljamo strukturu stranice, a na desnoj strani je prikazana struktura nomenklatora u 1C. Možete ili povući i ispustiti cijele mape, ako svi proizvodi koji se tamo nalaze pripadaju odjeljku koji se kreira, ili jedan po jedan proizvod.

Uobičajena greška, što se dešava u ovoj fazi - fascikla se takođe postavlja u osnovni deo. Odnosno, osnovni odjeljak na stranici će biti "cipele" sa pododjeljkom "ženske cipele", "muške cipele", a pododjeljak u kojem će se nalaziti roba "cipele". Stoga smo naveli samo fascikle robe i proizvoda za pododjeljke. Ne popunjavamo osnovni odeljak „cipele“ fasciklom nomenklature „cipele“.

Kartica proizvoda

Ako je potvrdni okvir "Istovari proizvode" označen, tada će se učitati informacije o proizvodima.

Ako je potvrđen izbor u polju za potvrdu „Prenesi slike i datoteke“, slike i datoteke proizvoda će biti otpremljene. Slike i fajlovi se postavljaju samo nove ili promijenjene.

Potvrdni okvir "Prenesi vrijednosti svojstava u proizvode" znači da će vrijednosti svojstava biti učitane u proizvode, čak i ako sama svojstva nisu otpremljena (potrebno kada se svojstva otpremaju odvojeno od strane druge postavke razmjene).

U grupi "Postavljanje mapiranja polja stavke" možete postaviti pravila za koje XML polje proizvoda se učitavaju određene informacije o proizvodu.

Glavni detalji su konstantni. Nema ograničenja za dodatne detalje. Servisna polja XML datoteke ne mogu se uređivati.

Vrijednosti imena polja 1C mogu biti unaprijed definirane (na primjer, Barkod, Ime) ili proizvoljne. Proizvoljno polje 1C može biti dio koda 1C, pristup nomenklaturi se odvija preko "Nomenklature". Na primjer, u polje XML naziv možete umetnuti izraz “Nomenklatura.Članak + “-” + SrlLP(Nomenklatura.Naziv)”, zbog čega će nomenklatura sa imenom zalijepljenim uz članak već doći do site.

"Broj proizvoda u paketu", možete odrediti koliko će proizvoda biti u xml datoteci u mapi za uvoz, ako vaš hosting ne može da se nosi sa brojem učitanih proizvoda istovremeno, možete smanjiti njihov broj i time olakšati opterećenje na serveru.

Ponude tab

Ako je potvrđen izbor u polju za potvrdu "Učitaj ponude", ponude proizvoda će biti poništene.

Za dodatni odabir prijedloga potrebna je zastavica "Istovari karakteristike samo sa bilansima". Ako je postavljen checkbox, ako ponuda nema stanja u neistovarenim skladištima, takva ponuda se ne istovaruje.

Oznaka "Učitaj samo ponudu samo sa cijenom" je potrebna za dodatni odabir ponuda. Ako je postavljena zastavica, ako ponuda nema cijene za neopterećene ugovore (vrste cijena), onda takva ponuda nije rasterećena.

Potvrdni okvir "Istovari artikl kao ponudu ako ima karakteristike" je neophodan kada se traži da se proizvod istovari kao ponuda, čak i ako ima karakteristike. Ako atribut nije postavljen, tada će biti ponude samo karakteristike robe i robe koje ne rade prema karakteristikama.

Oznaka "Učitaj vrijednosti imovine u ponude" znači da će vrijednosti imovine biti istovarene u ponude, čak i ako same nekretnine nisu istovarene (neophodno je kada se svojstva odvojeno učitavaju drugom postavkom razmjene).

Oznaka "Otčitaj karakteristike ponude" određuje da li je potrebno isprazniti karakteristike ponude u ponudama (ako je dovoljno da se iste istovare kao svojstva).

Ako je potvrđen izbor u polju za potvrdu „Unesi bar kodove“, tada će se za proizvode i njihove ponude učitati njihov 1 bar kod. Ako se bar kodovi ne koriste, onda je bolje ne označiti ovu kućicu, jer. ovo će usporiti preuzimanje.

Kartica Svojstva

Ako je potvrđen izbor u polju za potvrdu "Unload properties", svojstva proizvoda i ponuda će biti istovarena.

U tabelarnom dijelu možete odrediti koja svojstva proizvoda će biti pohranjena u infoblokovima visokog opterećenja i koja svojstva utječu na cijenu.

Da bi svojstvo i njegove vrijednosti bile pohranjene u HIB-u, morate označiti kućicu. Svojstvo tipa "File" je uvijek pohranjeno u infoblokovima visokog opterećenja.

Kartice "Cijene" i "Ostaci"

Oni su uključeni ako učitate stanja i cijene na stranicu.

Sada se postavlja pitanje kako odrediti koju cijenu želim da istovarim i stanje iz kojeg skladišta. Da bismo to učinili, vraćamo se na karticu "opće postavke" - "konfiguriraj odabir".

U prozoru postavki za odabir prenesenih podataka postavljaju se odabiri za referentne podatke: Segment artikla- izbor nomenklature po segmentima nomenklature;
Nomenklatura- odabir po samoj nomenklaturi ili grupi;
Jedinica za skladištenje- odabir po neopterećenim jedinicama mjerenja robe. Bez obzira na odabir, osnovne jedinice robe se istovaraju;
Sporazum- izbor prema neopterećenim ugovorima robe, a shodno tome i cijene robe. Učitavaju se samo standardni ugovori, sa znakom „Dostupno eksternim korisnicima“ i nepopunjenim atributom „Partnerski segment“;
Stock- odabir po neopterećenim skladištima. Ostatak robe će biti samo u onim skladištima koja zadovoljavaju uslov;
Svojstvo predmeta- izbor prema svojstvima nomenklature. Samo one osobine koje zadovoljavaju uvjet odabira bit će istovarene.


Uobičajena greška, koji se nalazi u ovoj funkcionalnosti, stavlja "kvačicu" i prazno polje u "Vrijednosti".


Za razliku od UT 11, ne morate postavljati standardni ugovor za postavljanje cijena na stranicu, dovoljno je jednostavno naznačiti vrstu cijene koja vam je potrebna u odabirima.

Sve je spremno, vrijeme je za provjeru. Da bismo to uradili, otpremićemo u fajl. Otvaramo čvor za razmjenu, otvaramo “konfiguraciju parametara razmjene” i prelazimo na “upload to a directory on disk” mod, u kontroli promjena gledamo da vidimo “Full upload”, vršimo razmjenu podataka. Nakon završetka otvorite mapu u koju je otišla razmjena, ako je sve ispravno, tada bi trebala biti dva foldera i xml datoteka


Idite u folder robe, on sadrži 4 datoteke:
1) uvoz - u kome je vidljiva sva istovarena roba;
2) ponude - trgovačke ponude robe;
3) cijene - cijene;
4) ostaci - ostaci.
Provjerimo da li su postavljene cijene robe i vrsta cijene koja nam je potrebna.

Ako otpremate u Small Business, tada morate kopirati vanjski kod iz IDTypePrice oznake i zalijepiti ga u Store - Vrsta cijene


Otvaranjem datoteka možete provjeriti da li roba ima neopterećena stanja, cijene, strukturu kataloga, svojstva proizvoda, odnosno da li 1C vraća tražene podatke.

Sada možemo da otpremamo na sajt, za to preuređujemo „odredište“ u „upload to the site“, snimamo i pokrećemo razmenu. Ako ćete uploadati slike iz 1C, tada pri prvom učitavanju ne biramo dugme „izvrši razmjenu podataka“, već „prisilno učitavanje slika“.

Nakon postavljanja na stranicu potrebno je konfigurirati izlaz željenog infobloka u javnom dijelu stranice i željenu vrstu cijena.



Razmotrimo nekoliko postavki u samom BUS-u, koje se moraju uzeti u obzir pri postavljanju istovara iz 1C.

Ako prenosite slike iz 1C, onda morate biti oprezni s postavkama obrade slika. Trgovina - Postavke - Integracija sa 1C.


Sve slike u katalogu u BUS-u nakon razmjene će postati s naznačenim veličinama, stoga, ako su unesene u 1C s velikom veličinom, tada se postavke moraju ili ukloniti ili navesti ispravne veličine.

Provjerite da u postavkama infobloka, ako uploadujete na postojeći infoblok, a takvi zadaci su također vrlo česti, nisu uključena obavezna polja Sadržaj -Infoblokovi -Vrste infoblokova -1C Katalog.


Jer ako postoji takva postavka, tada ćete pri istovaru dobiti grešku da nije popunjeno traženo polje. Iz razloga što svi proizvodi u 1C možda nemaju sliku. Stoga, ako učitavate i trgovačke ponude, provjerite postavke infobloka trgovačkih ponuda.

A pošto smo se dotakli pitanja učitavanja iz 1C u postojeći infoblok, pokazat ćemo kako to učiniti. Prije svega, pogledamo GUID direktorija u 1C i kopiramo ga.


Zatim idemo na stranicu i pogledamo vanjski kod infobloka. Sadržaj - vrste infobloka - željeni infoblok. Tražimo polje „eksterni kod“, ako ga nema, ne očajavajte. Idite na postavke - postavke modula - informacijski blokovi i uključite prikaz vanjskih kodova.


Vraćamo se na postavke infobloka i sada provjeravamo.


Eksterni kod infobloka u koji želite da prenesete i GUID kataloga u 1C se razlikuju, tako da prethodno kopirani GUID kataloga u 1C zalijepimo u polje eksternog koda.


Sada će katalog iz 1C biti učitan u infoblok koji vam je potreban na web mjestu.

Uz pomoć ovih pravila, sljedeći dokumenti se istovaruju iz SCP baze podataka prema BP:

  1. Prodaja robe i usluga
  2. Prijem robe i usluga
  3. Račun izdat
  4. Račun primljen
  5. Dolazni gotovinski nalog
  6. Račun za gotovinski nalog
  7. Kretanje robe
  8. Kompletan set nomenklature
  9. Zahtjev za fakturom
  10. Povrat robe dobavljaču
  11. Povrat robe od kupca
  12. Faktura za plaćanje od strane kupca na osnovu Narudžbe kupca

kao i gotovo svi imenici koji se koriste u ovim dokumentima (Nomenklatura, Jedinice mjere, Counterparts i drugo)

Razmjena se vrši putem "Univerzalne razmjene podataka u XML formatu"

Upute o tome kako prenijeti informacije UPP 1.3 na BP 3.0

BITAN!!! Prije toga, preporučujem da se sva testiranja razmjena izvrše na kopijama baze podataka. Pogotovo kada ste korisnik bez vještina prijenosa podataka.
U suprotnom, možete oštetiti sadržaj baza podataka. Provjerili smo to na kopijama, uvjerili se da radite kako treba i tek onda prešli na transfer u borbene baze.
Da biste poboljšali sigurnosne mjere, prije prijenosa podataka, bolje je napraviti kopije baza podataka, kako odredišne ​​tako i izvorne

Prijenos podataka podijeljen je u dvije faze:

Faza broj 1. Prijenos informacija iz izvora "UPP 1.3."
Preuzimanje pravila razmjene
Morate otići do izvorne baze podataka, u našem primjeru SCP 1.3

Početak obrade "Univerzalna razmjena podataka u XML formatu" Glavni meni \ Alati\ Ostale razmjene podataka \ Univerzalna razmjena podataka u XML formatu

Idite na karticu "Učitaj podatke"


Odredite ime datoteke u kojoj su navedena pravila konverzije
Učitavanje postavki pravila
Popunite props "Naziv datoteke sa podacima", fajl u koji ćemo uploadati podatke
Na kartici "Učitani podaci" odaberite tipove objekata koje trebamo prenijeti
Ako učitavamo dokumente, onda je potrebno naznačiti period za koji trebamo učitati dokumente, na primjer, od "01.01.2018" do "31.01.2018."
Postavka za otpremanje je spremna, možete kliknuti na dugme "Učitaj podatke" koje se nalazi u gornjem meniju za obradu
Po završetku istovara prikazaće se odgovarajuće upozorenje, a u prozoru servisne poruke biće prikazana informacija o broju istovarenih objekata.

Morate otići do baze podataka primatelja, u našem primjeru Računovodstvo 3.0.

Morate biti sigurni da imate pristup odjeljku "Sve funkcije".

Da biste to učinili, idite na Glavni meni \ Alati \ Opcije

P.S.: Ako ne vidite potvrdni okvir "Prikaži naredbu" Sve funkcije ", onda nemate pravog "Administratora sistema"

Otvorena obrada "Univerzalna razmjena podataka u XML formatu"

Odaberite prethodno učitanu datoteku podataka popunjavanjem atributa "Naziv datoteke za otpremanje na server".
Kliknite na dugme "Učitaj podatke"

Po završetku istovara prikazaće se odgovarajuće upozorenje, a u prozoru servisne poruke biće prikazana informacija o broju preuzetih objekata.

Kako biste bili sigurni da su dokumenti učitani, idite na relevantne prodajne podsisteme, odjeljak "Implementacija (akti, fakture)", odjeljak kupovine "Priznanice (akti, fakture)"

I vidimo prisustvo učitanih dokumenata

Idite na preuzete dokumente

Prijenos podataka je završen

Video uputstvo

upd. 16.01.2018. Dodata pravila za konverziju sa SCP(1.3.101.1)_u BP (3.0.57.17)

upd. 22.02.2018. Dodata pravila za konverziju sa SCP(1.3.103.1)_u BP (3.0.58.41)

upd 03/05/2018 Sljedeći dokumenti su dodani u pravila konverzije iz UPP(1.3.103.1)_u BP (3.0.58.41): Zahtjev za fakturu, Odlazni gotovinski nalog, Komisioniranje, Kretanje robe

ažurirano 21.05.2018. Dodata pravila za pretvaranje iz SCP(1.3.107.2)_u BP (3.0.61.47). Tip dokumenta "Povrat robe dobavljaču" dodat je pravilima konverzije iz UPP (1.3.107.2)_u BP (3.0.61.47)

ažurirano 26.09.2018. Dodata pravila za pretvaranje iz SCP(1.3.112.3)_u BP (3.0.64.54). Vrsta dokumenta "Povrat robe od kupca"

Testirano na platformama 1C:Enterprise 8.2 (8.2.19.130) UPP konfiguracija (1.3.112.3) i 1C:Enterprise 8.3 (8.3.13.1513) BP konfiguracija (3.0.64.54)

ažurirano 17.1.2019. Dodata pravila za konverziju sa UPP (1.3.115.2)_u BP (3.0.67.67).

Ažurirano 02/10/2019 U pravilima za konverziju sa UPP (1.3.115.2) na BP (3.0.67.67), dodani su imenici za istovar: Ostali prihodi i rashodi, Zaposleni.
Dokument "Račun za plaćanje" koji se kreira u BP na osnovu dokumenta "Narudžba kupca"
Registar informacija: Pravila "Nomenklaturni računovodstveni računi" su pogodna za prijenos iz SCP 1.3 (1.3.113.4)

Testirano na platformama 1C:Enterprise 8.2 (8.2.19.130) UPP konfiguracija (1.3.115.2) i 1C:Enterprise 8.3 (8.3.13.1513) BP konfiguracija (3.0.67.67)

Ažurirano 04/10/2019 Pravila za pretvaranje iz SCP (1.3.115.2) u BP (3.0.67.67) su pogodna za prijenos podataka sa SCP (1.3.120.1) na BP (3.0.70.25)
Testirano na platformama 1C:Enterprise 8.2 (8.2.19.130) UPP konfiguracija (1.3.120.1) i 1C:Enterprise 8.3 (8.3.13.1644) BP konfiguracija (3.0.70.25)

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 prenositi podatke koristeći . Mnoge 1C 8.3 konfiguracije imaju standardnu ​​funkcionalnost za postavljanje sinkronizacije 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, mi 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 "Upload" i odredite putanju do XML datoteke u koju su podaci prethodno 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.