Računovodstveni podaci. Obrada “Učitavanje podataka iz dokumenta proračunske tablice.” Primjer postavki i korištenja 1s 8 učitavanja podataka iz excela

Kako učitati tablični dokument u računovodstveni program 1C 8.3?

U 1C 8.3 moguće je skupno preuzeti popis stavki iz dokumenta proračunske tablice, na primjer iz Excel datoteke.

Za učitavanje koristimo vanjsku obradu LoadDataFromTabularDocument.epf za upravljane obrasce (8.2 i 8.3). Univerzalan je i trebao bi biti prikladan za bilo koju konfiguraciju napisanu za upravljanu aplikaciju.

Da biste započeli vanjsku obradu, trebate otići na izbornik "Datoteka", zatim "Otvori" i odabrati ovu obradu iz direktorija u kojem je spremljena:

Obrada Učitavanje podataka iz dokumenta proračunske tablice 1C 8.3 (upravljani obrasci)

Nakon što se obrada otvori u 1C, možete početi raditi s njom. Prije svega, moramo odlučiti gdje i što ćemo preuzeti:

Navedimo primjer u priručniku "Nomenklatura". Izrađujemo datoteku s podacima u xls formatu.

Obrada također može učitati datoteke u sljedećem formatu:

  • bilo koji drugi format iz kojeg možete kopirati podatke

Ovako izgleda Excel datoteka s izvornim podacima koju ćemo prenijeti u priručnik “Nomenklatura”:

Nismo zapisali sva polja u direktoriju, jer će to biti dovoljno za razumijevanje principa učitavanja. Osim toga, ovi podaci dovoljni su za početak rada s ovim pozicijama.

Ove pozicije trenutno nisu u informacijskoj bazi podataka 1C i sada ćemo ih tamo učitati.

Pritisnite ikonu "Otvori" (na slici je označena kao "Odaberi izvor") i odaberite datoteku s podacima. Možete koristiti jednostavno kopiranje informacija. Podaci će se automatski učitati u obradu. Sada provjerimo jesmo li ispravno unijeli podatke. Da biste to učinili, kliknite gumb "Kontrola punjenja".

Kao što vidite, imamo nekoliko grešaka! Mi ćemo to eliminirati. Idite na karticu "Postavke":

Prije ispravljanja grešaka, obratimo pozornost na jedan važan detalj. Program u početku ne zna u kojem polju tražiti element imenika u slučaju da je već tamo. Stoga, ona to treba naznačiti. Na primjer, tražimo prema kodu, jer je on obično jedinstven. U stupcu "Polje za pretraživanje" u retku "Kod" stavite kvačicu. Sada, ako se pronađe zapis s takvim kodom, on će biti zamijenjen, inače će biti kreiran.

Važno! Ako ne navedete polje za pretraživanje, mogu se pojaviti duple stavke. Pogotovo nakon drugog preuzimanja slične datoteke!

Sada da vidimo zašto "Jedinstvo" psuje na terenu. Činjenica je da su mjerne jedinice u 1C 8.3 pohranjene u zasebnom direktoriju i obrada prema zadanim postavkama traži ovu jedinicu po imenu. Ali zapravo je jedinica riječi napisana u polju "Puno ime".

Nažalost, obrada može pretraživati ​​samo po "Nazivu" i "Šifri" (za programera mogućnosti su šire). Ako obratite pozornost na gornje slike, vidjet ćete da postoji šifra u stupcu "Jedinica". A u obradi morate naznačiti da se pretraživanje treba izvršiti prema kodu. Dvaput kliknite na stupac "Uvjeti komunikacije" nasuprot "Jedinice" i promijenite ga u "Kod".

Pogledajmo sada što nam govore o "Usluzi" na popisu pogrešaka. Još jedna važna napomena. Stupci u datoteci moraju biti smješteni strogo istim redoslijedom kao i linije polja direktorija. A kod nas se “Vrsta artikla” nalazi na samom dnu, au datoteci iza stupca “Komentar”.

Za pomicanje reda “Vrsta artikla” gore, na vrhu obrasca nalaze se plave strelice. Strelicom "gore" podignite željeni redak i stavite ga pod "Komentar".

Kliknite “Učitaj podatke” i ovaj put sve ide bez grešaka:

Na temelju materijala s: programmist1s.ru

30.06.2010

Kako preuzeti referentnu knjigu proizvoda iz Excel datoteke u 1C: Trade Management rev. 10.3

Dobijte besplatan pristup oblaku 1C:Fresh 30 dana!

Često se u praksi pojavljuju situacije kada je potrebno prenijeti podatke u program 1C iz Excel tablice, na primjer, preuzeti referentnu knjigu proizvoda s cjenika ili fakturu primitka iz fakture dobavljača elektronički poslane e-poštom.

Potreba za automatskom razmjenom posebno je aktualna kada je broj elemenata koje je potrebno unijeti desetke, stotine ili čak tisuće, a ručni unos tolike količine podataka prilično je naporan posao. Neki trebaju učitavati podatke samo jednom prilikom početka rada s programom, drugi moraju stalno unositi velike količine podataka zbog tehnologije svog rada.

Naravno, željeli bismo izbjeći te izgubljene napore i dragocjeno vrijeme u našem dobu elektroničkog upravljanja dokumentima.

U takvim slučajevima mnogi naručuju odgovarajuću obradu od vlastitih internih programera, primatelja franšize ili programera trećih strana, ali to je dodatni trošak i vrijeme.

Što ako iz raznih razloga to nije moguće?

Svaki korisnik profesionalne verzije 1C:Enterprise 8 već ima takvu obradu! JE na disku!

Tipična obrada “Učitavanje podataka iz tabularnog dokumenta.epf”, koja se nalazi u odjeljku “Tehnološka podrška” > “Metodološka podrška 1C:Enterprise 8” > “Univerzalna izvješća i obrada” >

Napominjemo da se od veljače 2010. na ITS disku ova obrada za konfiguracije na platformi 8.1 nalazi u drugom odjeljku: “Tehnološka podrška” > “Metodološka podrška 1C:Enterprise 8” > “1C:Enterprise 8.1 platforma” > “Univerzalna izvješća i obrada" > "Učitavanje podataka iz dokumenta proračunske tablice".

Obrada same tvrtke 1C je univerzalna i omogućuje vam učitavanje podataka u bilo koju konfiguraciju na platformi 1C:Enterprise 8, u bilo koje direktorije, dokumente i registre informacija iz datoteka u formatu * .xls (Excel), * .mxl, * .txt, *.dbf.

Mogućnosti obrade su vrlo velike i nije moguće pokriti sve moguće slučajeve uporabe u okviru jednog članka. Razmotrimo samo najčešće i najpopularnije primjere:

Primjer 1. Učitavanje imenika nomenklature u 1C: Računovodstvo 8 iz cjenika u Excelu.
Primjer 2. Učitavanje referentne knjige proizvoda u 1C: Trade Management 8 iz cjenika u Excelu
Primjer 3. Učitavanje imenika pojedinaca u 1C: Plaće i upravljanje osobljem 8 iz Excela. (uskoro)
Primjer 4. Učitavanje fakture u 1C: Trade Management 8 iz Excel dokumenta.

  • Cjenik u Excelu “PriceOnlineKhimSnab.xls” - Microsoft Office Excel 97-2003 (.xls)
  • Tipična konfiguracija Upravljanje trgovinom Rev.10.3, izdanje 10.3.10.4, platforma 8.2 (8.2.10.77)
  • Potrebno je učitati u 1C iz Excela ne samo nazive robe i cijene kao u primjeru 1, već i brojeve artikala i crtične kodove, a potrebno je da se artikl ne učitava u jedan katalog (grupu), već distribuira prema proizvođaču. u imeniku predmeta 1C.

Da biste mogli preuzeti priručnik proizvoda iz Cjenika u 1C: Upravljanje trgovinom 8 s automatskom raspodjelom na grupe (proizvođače), bit će potrebno pripremiti obrazac datoteke za preuzimanje. Morat ćete dodati stupac koji označava mjernu jedinicu (kom.) I proizvođača proizvoda, dok naziv proizvođača u cjeniku mora odgovarati nazivu grupe u imeniku nomenklature 1C: Trgovina Program upravljanja 8.

Koristimo standardnu ​​obradu "Učitavanje podataka iz tabularnog dokumenta.epf" koja ide u ITS.

1. Pokrenite program 1C

2. Za početak obrade odaberite stavku izbornika “Datoteka”>« Otvoren» .

3. U prozoru koji se otvori pronađite datoteku za obradu koja se nalazi na ITS disku u direktoriju \1CIts\EXE\EXTREPS\UNIREPS82\UploadFromTableDocument

Ako ste prethodno kopirali datoteku za obradu na svoje računalo, možete je odabrati.

Otvorit će se prozor

Imajte na umu da će se preuzimanje podataka provesti u tri faze:

1. faza- učitavanje naziva i postavljanje vrijednosti detalja novih elemenata imenika potrebnih za početak (mjerna jedinica, stopa PDV-a, atribut proizvoda/usluge). - učitavanje bar kodova

Postavite “Način preuzimanja” - preuzimanje u imenik

“Vrsta imenika” - Nomenklatura

5. Na kartici "Tabularni dokument" kliknite gumb "Otvori datoteku", u prozoru za odabir koji se pojavi pronalazimo direktorij u kojem imamo cjenik u Excelu iz kojeg planiramo učitati podatke u 1C.

Datoteka se možda neće pojaviti na početku. Postavite vrstu datoteke na "Excel Sheet (*.xls)"

Odaberite našu datoteku

Prikazuju se detalji kartice artikla.

8. Konfigurirajte parametre učitavanja naslova

Radi praktičnosti, postavimo "Ručno numeriranje stupaca"

U ovoj fazi učitavamo samo one detalje koji će nam omogućiti da počnemo raditi s programom, tako da poništavamo okvire koji nas još ne zanimaju

“Prvi redak podataka u tabličnom dokumentu” - pogledajte naš cjenik, izbacite zaglavlje, podaci za učitavanje počinju od devetog retka - stavite “9” (vidi sl. 2 “Cjenik”)

“Ne stvaraj nove elemente” - NEMOJTE označiti kućicu; opcija je potrebna ako planiramo mijenjati samo postojeće elemente.

Redovi "Ime" i "Puno ime" - postavite način učitavanja na "Traži", "Br. stupaca dokumenta proračunske tablice" - u našem cjeniku ime je u trećem stupcu - postavite "3"

Redak “Parent” - u stupcu “Način učitavanja” odaberite “Traži”, u stupcu “Br. Stupci dokumenta proračunske tablice” - u našem cjeniku proizvođača u četvrtom stupcu - stavite “4”.

Ako nema potrebe za distribucijom po proizvođaču i sve nove artikle je potrebno učitati u jednu mapu, tada u stupcu “Load mode” odaberite “Install”, u stupcu “Default value” odaberite grupu artikala u koju ćemo će učitati podatke iz cjenika.

Redak "Članak" - stavite kvačicu u stupac "Polje za pretraživanje" (drugi stupac) - program će provjeriti prisutnost elementa s takvim člankom u bazi podataka 1C, a ako već postoji, novi element s ovo ime neće biti stvoreno. Postavili smo način učitavanja na "Traži", "Br. stupca dokumenta proračunske tablice" - u našem cjeniku broj artikla u drugom stupcu postavljen je na "2"

Redak "Osnovna mjerna jedinica" - u stupcu "Način opterećenja" odaberite "Instaliraj", u stupcu "Zadana vrijednost" odaberite mjernu jedinicu (u našem slučaju - kom.)

Redak "Težina" - u našem slučaju proizvod NIJE ponderiran, pa "Način učitavanja" odaberite "Instaliraj", u stupcu "Zadana vrijednost" odaberite "Ne"

Redak "Stopa PDV-a" - u našem slučaju, za sve preuzete elemente postavljamo PDV na 18%, za to u stupcu "Način učitavanja" odabiremo "Postavi", u stupcu "Zadana vrijednost" odabiremo "18%".

Ukoliko roba dolazi s drugačijim PDV-om, što je naznačeno u posebnom stupcu preuzetog cjenika, tada u stupcu “Način utovara” postavite “Traži” i broj odgovarajućeg stupca cjenika u “Stupcu br. dokument proračunske tablice”.

Redak "Usluga" - u stupcu "Način učitavanja" odaberite "Instaliraj", u stupcu "Zadana vrijednost" odaberite "Ne" (u našem slučaju sve pozicije su proizvodi).

Redak "Vrsta artikla" - u stupcu "Način učitavanja" odaberite "Instaliraj", u stupcu "Zadana vrijednost" odaberite "Proizvod".

Postavili smo minimalne vrijednosti za nove stavke u imeniku nomenklature, što će vam omogućiti da počnete raditi.

Ako ste sada spremni postaviti vrijednosti pojedinosti koje nedostaju, navedite i njih.

Kliknite "Preuzmi" u donjem desnom kutu, kliknite "Da" kada se to od vas zatraži

8. Provjeravamo prisutnost novih elemenata u odgovarajućim skupinama imenika nomenklature.

Trenutno smo učitali nazive proizvoda iz cjenika u Excelu u imenik 1C nomenklature.

Kao što vidite, detalji “Jedinica za izvješćivanje” i “Jedinica za pohranjivanje stanja” ostali su prazni.

Sljedeći korak je postavljanje ovih detalja, jer... trebat će vam prilikom učitavanja cijena, bar kodova i daljnjeg rada.

Postoje dvije mogućnosti:

Priručnik.

Program automatski kreira te podatke kada prvi put otvorite i spremite karticu artikla. Ako je ručna instalacija prihvatljiva, možete preskočiti ovaj korak i odmah prijeći na fazu učitavanja cijena. Ako ne planirate učitavati crtične kodove, sasvim je prihvatljivo čak i ostaviti kako jest - kada prvi put koristite stavku iz asortimana proizvoda, morat ćete otvoriti i spremiti karticu proizvoda.

Nedostatak: ručni postupak otvaranja i snimanja može biti prilično naporan i dugotrajan ako postoji veliki broj elemenata imenika.

Auto.

Automatsko učitavanje mjernih jedinica je također moguće, ali je dizajnirano za napredne korisnike i zahtijeva osnovne vještine programiranja 1C.

Postoje dvije mogućnosti: s identifikacijom po članku ili imenu.

Poželjna je identifikacija po artiklima, ali cjenik ne smije imati stupac s artiklima.

Opcija 1. Identifikacija prema članku

Stavite kvačicu u polje "Ne stvaraj nove elemente" i poništite sve retke.

Redak "Članak" - potvrdite okvir u stupcu "Polje za pretraživanje" (drugi stupac). Postavili smo način učitavanja na "Traži", "Br. stupca dokumenta proračunske tablice" - u našem cjeniku broj artikla u drugom stupcu postavljen je na "2"

U redovima “Jedinica za izvješćivanje” i “Jedinica za pohranjivanje stanja” u polju “Način učitavanja” odaberite “Izračunaj”. U polje "Izraz" pišemo algoritam u ugrađenom 1C programskom jeziku. Na primjer, naš stručnjak iz odjela za implementaciju predložio je sljedeći kôd u nekoliko minuta:

Veza nomenklature = Imenici.Nomenklatura.Traži po pojedinostima("Članak", CurrentData["Članak"]); Osnovna mjerna jedinica = Imenici.Klasifikator mjernih jedinica.Traži po kodu(796); TechSpr = Directories.Units of Measurement.Find By Attributes("Unit By Classifier", Osnovna mjerna jedinica, Referenca nomenklature); If CurrentRef.Empty() Then FoundUnitObject = Directories.Units.CreateElement(); FoundUnitObject.Name = AbbrLP(BasicUnit); FoundUnitObject.UnitByClassifier = Osnovna jedinica; FoundUnitObject.Coefficient = 1; FoundItemObject.Owner = ItemRef; Pokušaj FoundUnitObject.Write(); Rezultat = FoundUnitObject.Ref; Izvješće o iznimkama ("Pisanje nije uspjelo"); EndAttempt; Inače Result = CurrentRef.Link; završi ako;
// Tvrtka "Online" 2010, www.site

Ako planirate ponavljati ovaj postupak više puta, tada morate dodatno dodati proceduru provjere u algoritam kako biste spriječili ponavljanje unosa mjernih jedinica s istim nazivom.

Opcija 2. U slučaju identifikacije imenom

Stavite kvačicu u polje "Ne stvaraj nove elemente".

Odznačite sve retke

Redak "Naziv" - potvrdite okvir u stupcu "Polje za pretraživanje" (drugi stupac). Postavili smo način učitavanja na "Traži", "Br. stupca dokumenta proračunske tablice" - u našem cjeniku nazivi u trećem stupcu postavljeni su na "3"

U redovima “Jedinica za izvješćivanje” i “Jedinica za pohranjivanje stanja” u polju “Način učitavanja” odaberite “Izračunaj”. U polje "Izraz" pišemo algoritam u ugrađenom 1C programskom jeziku, na primjer ovo:


Nomenklaturna veza = Imenici.Nomenklatura.FindByName(CurrentData["Name"]); Osnovna mjerna jedinica = Imenici.Klasifikator mjernih jedinica.Traži po kodu(796); TechSpr = Directories.Units of Measurement.Find By Attributes("Unit By Classifier", Osnovna mjerna jedinica, Referenca nomenklature); If CurrentRef.Empty() Then FoundUnitObject = Directories.Units.CreateElement(); FoundUnitObject.Name = AbbrLP(BasicUnit); FoundUnitObject.UnitByClassifier = Osnovna jedinica; FoundUnitObject.Coefficient = 1; FoundItemObject.Owner = ItemRef; Pokušaj FoundUnitObject.Write(); Rezultat = FoundUnitObject.Ref; Izvješće o iznimkama ("Pisanje nije uspjelo"); EndAttempt; Inače Result = CurrentRef.Link; završi ako;
//© Online Company 2010, www.site

9. Otvorite karticu proizvoda, provjerite jesu li podaci ispravno učitani

Ako je sve ispravno, možete prijeći na drugu fazu - učitavanje cijena iz cjenika u Excel.

Ako planirate koristiti ovaj postupak učitavanja podataka u budućnosti s istim postavkama parametara učitavanja, preporučujemo da spremite trenutne postavke. Da biste to učinili, kliknite gumb "Spremi postavke" i jasno nazovite trenutnu postavku, na primjer, "Učitavanje naziva proizvoda iz Excel cjenika."



U "Trade Management" Rev. 10.3, cijene su postavljene pomoću dokumenta "Setting Item Prices".

Koristimo istu obradu "Učitavanje podataka iz tabularnog dokumenta.epf" s ITS diska.

11. Postavite “Način učitavanja” - “Učitavanje u odjeljak tablice”.

Otvara se dnevnik dokumenata “Određivanje cijena artikala”.

Ovdje možete odabrati postojeći dokument u koji želimo dodati nove elemente ili kreirati novi (preporučeno), u dokumentu naznačimo koju ćemo “Price Type” učitati (u našem primjeru “Retail”).

Kliknite "U redu" i za sada spremite prazan dokument.

Sada odaberite ovaj novi spremljeni dokument iz dnevnika u retku "Veza".

U polju “Tabelarni dio” odaberite “Proizvodi”.

13. Napominjemo da sada trebate otići na karticu “Tabularni dokument” i ponovno odabrati naš cjenik u Excelu iz kojeg smo učitali nazive, a sada ćemo učitati cijene (vidi točku 5).

14. Konfigurirajte opcije pokretanja

Opet postavite “Prvi redak podataka dokumenta proračunske tablice” - kao kod učitavanja imena, postavite “9” i “Ručno numeriranje stupaca”.

U retku "Nomenklatura" postavili smo način učitavanja na "Traži", "Br. stupca dokumenta proračunske tablice" - u našem primjeru postavili smo ga na "3". Ako je potrebna identifikacija po artiklu, tada u stupcu “Traži po” odaberemo “Članak”, a u “Br. stupca tabličnog dokumenta” stavimo broj stupca s člancima - u našem primjeru “2”.

U retku “Cijena” način učitavanja postavite na “Traži”, “Br. stupca tabličnog dokumenta” - unesite broj stupca s cijenama koje želimo učitati, prvo ćemo učitati maloprodajnu cijenu koja znači da smo stavili "5".

U retku "Valuta" postavite način preuzimanja na "Instaliraj", odaberite valutu (u primjeru "rubalji")

U retku "Mjerna jedinica" u polju "Način opterećenja" odaberite "Izračunaj". U polje "Izraz" pišemo algoritam u ugrađenom 1C programskom jeziku. Na primjer, ovaj kôd:

U retku "Vrsta cijene" postavite način učitavanja na "Instaliraj", odaberite cijenu koju ćemo učitati "Maloprodaja".

Ako su u vašem cjeniku cijene robe dane u različitim valutama, što je naznačeno u posebnom stupcu preuzetog cjenika, tada u stupcu “Način učitavanja” postavite “Traži” i broj odgovarajućeg stupca cjenika u “Br. stupca dokumenta proračunske tablice”.

U retku "Metoda izračuna cijene" postavite način učitavanja na "Instaliraj", odaberite "Prema postotku marže na osnovnoj vrsti"

Kliknite "Preuzmi" i odgovorite "Da"

15. Otvorite dokument “Određivanje cijena artikla” u koji su učitani podaci (klikom na gumb s povećalom u liniji “Link”)

16. Provjeravamo dokument, ako je sve u redu, kliknite "U redu".

Cijene moraju biti fiksne.

17. Otvorite priručnik proizvoda, provjerite karticu "Cijene" na kartici učitanih stavki i kliknite gumb "Ponovo pročitajte trenutne cijene".

Ako je sve u redu, tada možete početi s preuzimanjem preostalih cijena (veleprodajne, nabavne itd.). Postupak je sličan.

Imajte na umu da 1C: Trade Management 8 podržava izračun nekih cijena na temelju drugih. Stoga može biti dovoljno učitati samo jednu osnovnu cijenu, npr. Maloprodajnu ili obrnuto Kupovnu, a za ostale cijene specificirati algoritme formiranja (% popusta, % povećanja, zaokruživanje na najbliži predznak itd.).

Ako planirate koristiti ovaj postupak učitavanja podataka u budućnosti s istim postavkama parametara učitavanja, preporučujemo da spremite trenutne postavke. Da biste to učinili, kliknite gumb "Spremi postavke" i jasno nazovite trenutnu postavku, na primjer, "Preuzmi maloprodajne cijene iz Excel cjenika."


Sljedeći put možete učitati spremljene postavke klikom na gumb “Vrati postavke” i odabirom željene s popisa.


Koristimo istu obradu "Učitavanje podataka iz tabularnog dokumenta.epf" s ITS diska.

19. Postavite “Način učitavanja” - “Učitaj u registar informacija”.
"Register type" odaberite "Barcodes".

20. Napominjemo da sada trebate otići na karticu “Tabularni dokument” i ponovno odabrati naš cjenik u Excelu iz kojeg smo preuzeli nazive i cijene, a sada ćemo preuzeti bar kodove (vidi točku 5).

21. Konfigurirajte opcije pokretanja

Opet postavite parametar “Prvi redak podataka u dokumentu proračunske tablice” - postavite “9” i “Ručno numeriranje stupaca”.

Postavljanje opcija pokretanja

Uklanjamo "šarce" sa svih linija iz kojih je to moguće.

U preostalim redcima postavljamo parametre

U retku "Barcode" postavljamo način učitavanja na "Traži", u stupcu "Br. Stupci dokumenta proračunske tablice" pišemo "9" kao u našem cjeniku.

U retku “Vlasnik” u stupcu “Opis tipova” otvorite prozor “Uređivanje vrste podataka” i označite (ostavite) samo polje “Nomenklatura”. Postavite način preuzimanja na "Traži". Za identifikaciju po artiklu, u stupcu “Br. stupca tabličnog dokumenta” upisujemo broj stupca u kojem su navedeni artikli u našem cjeniku - tj. "2". U stupcu "Traži po" postavite "Članak".

Ako cjenik nema stupac s artiklima, tada u stupcu "Traži po" morate odabrati "Naziv", au ćeliji "Br. Stupci tabličnog dokumenta" označiti broj stupca cjenika s nazivima .

U retku "Barcode Type", u stupcu "Boot Mode" odaberite "Install", u stupcu "Default Value" odaberite "EAN13".

U retku "Mjerna jedinica" u polju "Način opterećenja" odaberite "Izračunaj". U polje "Izraz" pišemo algoritam u ugrađenom 1C programskom jeziku. Na primjer, ovaj kod:

Veza s nomenklaturom = Imenici.Nomenklatura.PronađiPoNazivu(TrenutniPodaci["Vlasnik"]); Rezultat=Veza nomenklature.Preostala jedinica za pohranu;

U retku "Kvaliteta" u stupcu "Način pokretanja" odaberite "Instaliraj", u stupcu "Zadana vrijednost" odaberite "Novo".

U redcima „Karakteristike artikla“, „Serija artikla“, „Brisanje koda“ u stupcu „Način učitavanja“ odaberite „Instaliraj“, u stupcu „Zadana vrijednost“ ostavite prazne ćelije.

Kliknite "Preuzmi"

Otvorite karticu proizvoda i provjerite postoji li crtični kod.

Ako planirate koristiti ovaj postupak učitavanja podataka u budućnosti s istim postavkama parametara učitavanja, preporučujemo da spremite trenutne postavke. Da biste to učinili, kliknite gumb "Spremi postavke" i jasno nazovite trenutnu postavku, na primjer, "Preuzmi crtične kodove proizvoda iz Excel cjenika."


Sljedeći put možete učitati spremljene postavke klikom na gumb “Vrati postavke” i odabirom željene s popisa.


Želimo vam uspjeh!

  • Cjenik u Excelu “PriceOnlineKhimSnab.xls” - Microsoft Office Excel 97-2003 (.xls)
  • Tipična konfiguracija Upravljanje trgovinom Rev.10.3, izdanje 10.3.10.4, platforma 8.2 (8.2.10.77)
  • Potrebno je učitati u 1C iz Excela ne samo nazive robe i cijene kao u primjeru 1, već i brojeve artikala i crtične kodove, a potrebno je da se artikl ne učitava u jedan katalog (grupu), već distribuira prema proizvođaču. u imeniku predmeta 1C.

Da biste mogli preuzeti priručnik proizvoda iz Cjenika u 1C: Upravljanje trgovinom 8 s automatskom raspodjelom na grupe (proizvođače), bit će potrebno pripremiti obrazac datoteke za preuzimanje. Morat ćete dodati stupac koji označava mjernu jedinicu (kom.) I proizvođača proizvoda, dok naziv proizvođača u cjeniku mora odgovarati nazivu grupe u imeniku nomenklature 1C: Trgovina Program upravljanja 8.

Koristimo standardnu ​​obradu "Učitavanje podataka iz tabularnog dokumenta.epf" koja ide u ITS.

1. Pokrenite program 1C

2. Za početak obrade odaberite stavku izbornika “Datoteka”>« Otvoren» .

3. U prozoru koji se otvori pronađite datoteku za obradu koja se nalazi na ITS disku u direktoriju \1CIts\EXE\EXTREPS\UNIREPS82\UploadFromTableDocument

Ako ste prethodno kopirali datoteku za obradu na svoje računalo, možete je odabrati.

Otvorit će se prozor

Imajte na umu da će se preuzimanje podataka provesti u tri faze:

1. faza— učitavanje naziva i postavljanje vrijednosti detalja novih elemenata direktorija potrebnih za početak (mjerna jedinica, stopa PDV-a, atribut proizvoda/usluge). - učitavanje bar kodova

Postavite “Način preuzimanja” - preuzimanje u imenik

“Prikaz imenika” - Nomenklatura

5. Na kartici "Tabularni dokument" kliknite gumb "Otvori datoteku", u prozoru za odabir koji se pojavi pronalazimo direktorij u kojem imamo cjenik u Excelu iz kojeg planiramo učitati podatke u 1C.

Datoteka se možda neće pojaviti na početku. Postavite vrstu datoteke na "Excel Sheet (*.xls)"

Odaberite našu datoteku

Prikazuju se detalji kartice artikla.

8. Konfigurirajte parametre učitavanja naslova

Radi praktičnosti, postavimo "Ručno numeriranje stupaca"

U ovoj fazi učitavamo samo one detalje koji će nam omogućiti da počnemo raditi s programom, tako da poništavamo okvire koji nas još ne zanimaju

“Prvi redak podataka u tabličnom dokumentu” - pogledajte naš cjenik, izbacite zaglavlje, podaci za učitavanje počinju od devetog retka - stavite “9” (vidi sl. 2 “Cjenik”)

“Ne stvaraj nove elemente” - NEMOJTE označiti kućicu; opcija je potrebna ako planiramo mijenjati samo postojeće elemente.

Redovi "Ime" i "Puno ime" - postavite način učitavanja na "Traži", "Br. Stupci dokumenta proračunske tablice" - u našem cjeniku ime je u trećem stupcu - postavite "3"

Redak “Parent” - u stupcu “Način učitavanja” odaberite “Traži”, u stupcu “Br. Stupci dokumenta proračunske tablice” - u našem cjeniku proizvođača u četvrtom stupcu - stavite “4”.

Ako nema potrebe za distribucijom po proizvođaču i sve nove artikle je potrebno učitati u jednu mapu, tada u stupcu “Load mode” odaberite “Install”, u stupcu “Default value” odaberite grupu artikala u koju ćemo će učitati podatke iz cjenika.

Redak "Članak" - stavite kvačicu u stupac "Polje za pretraživanje" (drugi stupac) - program će provjeriti prisutnost elementa s takvim člankom u bazi podataka 1C, a ako već postoji, novi element s ovo ime neće biti stvoreno. Postavili smo način učitavanja na "Traži", "Br. stupca dokumenta proračunske tablice" - u našem cjeniku članak u drugom stupcu postavljen je na "2"

Redak "Osnovna mjerna jedinica" - u stupcu "Način opterećenja" odaberite "Instaliraj", u stupcu "Zadana vrijednost" odaberite mjernu jedinicu (u našem slučaju - kom.)

Redak "Težina" - u našem slučaju proizvod NIJE ponderiran, pa "Način učitavanja" odaberite "Instaliraj", u stupcu "Zadana vrijednost" odaberite "Ne"

Redak "Stopa PDV-a" - u našem slučaju, za sve preuzete elemente postavljamo PDV na 18%, za to u stupcu "Način učitavanja" odabiremo "Postavi", u stupcu "Zadana vrijednost" odabiremo "18%".

Ukoliko roba dolazi s drugačijim PDV-om, što je naznačeno u posebnom stupcu preuzetog cjenika, tada u stupcu “Način utovara” postavite “Traži” i broj odgovarajućeg stupca cjenika u “Stupcu br. dokument proračunske tablice”.

Redak "Usluga" - u stupcu "Način učitavanja" odaberite "Instaliraj", u stupcu "Zadana vrijednost" odaberite "Ne" (u našem slučaju sve pozicije su proizvodi).

Redak "Vrsta artikla" - u stupcu "Način učitavanja" odaberite "Instaliraj", u stupcu "Zadana vrijednost" odaberite "Proizvod".

Postavili smo minimalne vrijednosti za nove stavke u imeniku nomenklature, što će vam omogućiti da počnete raditi.

Ako ste sada spremni postaviti vrijednosti pojedinosti koje nedostaju, navedite i njih.

Kliknite "Preuzmi" u donjem desnom kutu, kliknite "Da" kada se to od vas zatraži

8. Provjeravamo prisutnost novih elemenata u odgovarajućim skupinama imenika nomenklature.

Trenutno smo učitali nazive proizvoda iz cjenika u Excelu u imenik 1C nomenklature.

Kao što vidite, detalji “Jedinica za izvješćivanje” i “Jedinica za pohranjivanje stanja” ostali su prazni.

Sljedeći korak je postavljanje ovih detalja, jer... trebat će vam prilikom učitavanja cijena, bar kodova i daljnjeg rada.

Postoje dvije mogućnosti:

Priručnik.

Program automatski kreira te podatke kada prvi put otvorite i spremite karticu artikla. Ako je ručna instalacija prihvatljiva, možete preskočiti ovaj korak i odmah prijeći na fazu učitavanja cijena. Ako ne planirate preuzimati crtične kodove, sasvim je prihvatljivo čak i ostaviti kako jest - kada prvi put koristite stavku iz asortimana, morat ćete otvoriti i spremiti karticu proizvoda.

Nedostatak: ručni postupak otvaranja i snimanja može biti prilično naporan i dugotrajan ako postoji veliki broj elemenata imenika.

Auto.

Automatsko učitavanje mjernih jedinica je također moguće, ali je dizajnirano za napredne korisnike i zahtijeva osnovne vještine programiranja 1C.

Postoje dvije mogućnosti: s identifikacijom po članku ili imenu.

Poželjna je identifikacija po artiklima, ali cjenik ne smije imati stupac s artiklima.

Opcija 1. Identifikacija prema članku

Stavite kvačicu u polje "Ne stvaraj nove elemente" i poništite sve retke.

Redak "Članak" - potvrdite okvir u stupcu "Polje za pretraživanje" (drugi stupac). Postavili smo način učitavanja na "Traži", "Br. stupca dokumenta proračunske tablice" - u našem cjeniku članak u drugom stupcu postavljen je na "2"

U redovima “Jedinica za izvješćivanje” i “Jedinica za pohranjivanje stanja” u polju “Način učitavanja” odaberite “Izračunaj”. U polje "Izraz" pišemo algoritam u ugrađenom 1C programskom jeziku. Na primjer, naš stručnjak iz odjela za implementaciju predložio je sljedeći kôd u nekoliko minuta:

Veza nomenklature = Imenici.Nomenklatura.Traži po pojedinostima("Članak", CurrentData["Članak"]); Osnovna mjerna jedinica = Imenici.Klasifikator mjernih jedinica.Traži po kodu(796); TechSpr = Directories.Units of Measurement.Find By Details("Unit By Classifier, Basic Unit of Measurement, Nomenclature Link); If TechRef.Empty() Then FoundUnitObject = Directories.Units of Measurement.CreateElement(); FoundUnitObject.Name = Abbreviated LP(BasicUnitofMeasurement); FoundUnit Object.UnitByClassifier = BaseUnit;FoundUnitObject. Koeficijent = 1; FoundUnitObject.Owner = Veza nomenklature; Pokušaj FoundUnitObject.Write(); Rezultat = FoundUnitObject.Reference; Exception Report("Nije uspjelo pisanje"); EndAttempt; Inače Rezultat = CurrentRef.Link; EndIf;

Ako planirate ponavljati ovaj postupak više puta, tada morate dodatno dodati proceduru provjere u algoritam kako biste spriječili ponavljanje unosa mjernih jedinica s istim nazivom.

Opcija 2. U slučaju identifikacije imenom

Stavite kvačicu u polje "Ne stvaraj nove elemente".

Odznačite sve retke

Redak "Naziv" - potvrdite okvir u stupcu "Polje za pretraživanje" (drugi stupac). Postavili smo način učitavanja na “Traži”, “Br. stupca dokumenta proračunske tablice” - u našem cjeniku nazivi u trećem stupcu postavljeni su na “3”

U redovima “Jedinica za izvješćivanje” i “Jedinica za pohranjivanje stanja” u polju “Način učitavanja” odaberite “Izračunaj”. U polje "Izraz" pišemo algoritam u ugrađenom 1C programskom jeziku, na primjer ovo:


Nomenklaturna veza = Imenici.Nomenklatura.FindByName(CurrentData["Name"]);
Osnovna mjerna jedinica = Imenici.Klasifikator mjernih jedinica.Traži po kodu(796);
TechSpr=Directories.Units of Measurement.Find By Requisites("
Jedinica po klasifikatoru", Osnovna mjerna jedinica, Referenca nomenklature);
If CurrentRef.Empty() Then FoundUnitObject = Directories.Units.CreateElement();
FoundUnitObject.Name = AbbrLP(BasicUnit);
FoundUnitObject.UnitByClassifier = Osnovna jedinica;
FoundUnitObject.Coefficient = 1;
FoundItemObject.Owner = ItemRef;
Pokušaj FoundUnitObject.Write();
Rezultat = FoundUnitObject.Ref;
Izvješće o iznimkama ("Pisanje nije uspjelo");
EndAttempt;
Inače Result = CurrentRef.Link;
završi ako;

// Online Company 2010, www.online-ufa.ru

9. Otvorite karticu proizvoda, provjerite jesu li podaci ispravno učitani

Ako je sve ispravno, možete prijeći na drugu fazu - učitavanje cijena iz cjenika u Excel.

Ako planirate koristiti ovaj postupak učitavanja podataka u budućnosti s istim postavkama parametara učitavanja, preporučujemo da spremite trenutne postavke. Da biste to učinili, kliknite gumb "Spremi postavke" i jasno nazovite trenutnu postavku, na primjer, "Učitavanje naziva proizvoda iz Excel cjenika."



U "Trade Management" Rev. 10.3, cijene su postavljene pomoću dokumenta "Setting Item Prices".

Koristimo istu obradu "Učitavanje podataka iz tabularnog dokumenta.epf" s ITS diska.

11. Postavite “Način učitavanja” - “Učitavanje u odjeljak tablice”.

Otvara se dnevnik dokumenata “Određivanje cijena artikala”.

Ovdje možete odabrati postojeći dokument u koji želimo dodati nove elemente ili kreirati novi (preporučeno), u dokumentu naznačimo koju ćemo “Price Type” učitati (u našem primjeru “Retail”).

Kliknite "U redu" i za sada spremite prazan dokument.

Sada odaberite ovaj novi spremljeni dokument iz dnevnika u retku "Veza".

U polju “Tabelarni dio” odaberite “Proizvodi”.

13. Napominjemo da sada trebate otići na karticu “Tabularni dokument” i ponovno odabrati naš cjenik u Excelu iz kojeg smo učitali nazive, a sada ćemo učitati cijene (vidi točku 5).

14. Konfigurirajte opcije pokretanja

Opet postavite “Prvi redak podataka dokumenta proračunske tablice” - kao kod učitavanja imena, postavite “9” i “Ručno numeriranje stupaca”.

U retku "Nomenklatura" postavili smo način učitavanja na "Traži", "Br. stupca dokumenta proračunske tablice" - u našem primjeru postavili smo ga na "3". Ako je potrebna identifikacija po artiklu, tada u stupcu “Traži po” odaberemo “Članak”, a u “Br. stupca tabličnog dokumenta” stavimo broj stupca s člancima - u našem primjeru “2”.

U retku “Cijena” način učitavanja postavite na “Traži”, “Br. stupca tabličnog dokumenta” - unesite broj stupca s cijenama koje želimo učitati, prvo ćemo učitati maloprodajnu cijenu koja znači da smo stavili "5".

U retku "Valuta" postavite način preuzimanja na "Instaliraj", odaberite valutu (u primjeru "rubalji")


U retku "Vrsta cijene" postavite način učitavanja na "Instaliraj", odaberite cijenu koju ćemo učitati "Maloprodaja".

Ako su u vašem cjeniku cijene robe dane u različitim valutama, što je naznačeno u posebnom stupcu preuzetog cjenika, tada u stupcu “Način učitavanja” postavite “Traži” i broj odgovarajućeg stupca cjenika u “Br. stupca dokumenta proračunske tablice”.

U retku "Metoda izračuna cijene" postavite način učitavanja na "Instaliraj", odaberite "Prema postotku marže na osnovnoj vrsti"

Kliknite "Preuzmi" i odgovorite "Da"

15. Otvorite dokument “Određivanje cijena artikla” u koji su učitani podaci (klikom na gumb s povećalom u liniji “Link”)

16. Provjeravamo dokument, ako je sve u redu, kliknite "U redu".

Cijene moraju biti fiksne.

17. Otvorite priručnik proizvoda, provjerite karticu "Cijene" na kartici učitanih stavki i kliknite gumb "Ponovo pročitajte trenutne cijene".

Ako je sve u redu, tada možete početi s preuzimanjem preostalih cijena (veleprodajne, nabavne itd.). Postupak je sličan.

Imajte na umu da 1C: Trade Management 8 podržava izračun nekih cijena na temelju drugih. Stoga može biti dovoljno učitati samo jednu osnovnu cijenu, npr. Maloprodajnu ili obrnuto Kupovnu, a za ostale cijene specificirati algoritme formiranja (% popusta, % povećanja, zaokruživanje na najbliži predznak itd.).

Ako planirate koristiti ovaj postupak učitavanja podataka u budućnosti s istim postavkama parametara učitavanja, preporučujemo da spremite trenutne postavke. Da biste to učinili, kliknite gumb "Spremi postavke" i jasno nazovite trenutnu postavku, na primjer, "Preuzmi maloprodajne cijene iz Excel cjenika."


Sljedeći put možete učitati spremljene postavke klikom na gumb “Vrati postavke” i odabirom željene s popisa.


Koristimo istu obradu "Učitavanje podataka iz tabularnog dokumenta.epf" s ITS diska.

19. Postavite “Način učitavanja” - “Učitaj u registar informacija”.
"Register type" odaberite "Barcodes".

20. Napominjemo da sada trebate otići na karticu “Tabularni dokument” i ponovno odabrati naš cjenik u Excelu iz kojeg smo preuzeli nazive i cijene, a sada ćemo preuzeti bar kodove (vidi točku 5).

21. Konfigurirajte opcije pokretanja

Opet postavite parametar “Prvi redak podataka u dokumentu proračunske tablice” - postavite “9” i “Ručno numeriranje stupaca”.

Postavljanje opcija pokretanja

Uklanjamo "šarce" sa svih linija iz kojih je to moguće.

U preostalim redcima postavljamo parametre

U retku "Barcode" postavljamo način učitavanja na "Traži", u stupcu "Br. Stupci dokumenta proračunske tablice" pišemo "9" kao u našem cjeniku.

U retku “Vlasnik” u stupcu “Opis tipova” otvorite prozor “Uređivanje vrste podataka” i označite (ostavite) samo polje “Nomenklatura”. Postavite način preuzimanja na "Traži". Za identifikaciju po artiklu, u stupcu “Br. stupca tabličnog dokumenta” upisujemo broj stupca u kojem su navedeni artikli u našem cjeniku - tj. "2". U stupcu "Traži po" postavite "Članak".

Ako cjenik nema stupac s artiklima, tada u stupcu "Traži po" morate odabrati "Naziv", au ćeliji "Br. Stupci tabličnog dokumenta" označiti broj stupca cjenika s nazivima .

U retku "Barcode Type", u stupcu "Boot Mode" odaberite "Install", u stupcu "Default Value" odaberite "EAN13".

U retku "Mjerna jedinica" u polju "Način opterećenja" odaberite "Izračunaj". U polje "Izraz" pišemo algoritam u ugrađenom 1C programskom jeziku. Na primjer, ovaj kod:

Veza s nomenklaturom = Imenici.Nomenklatura.PronađiPoNazivu(TrenutniPodaci["Vlasnik"]); Rezultat=Veza nomenklature.Preostala jedinica za pohranu;

U retku "Kvaliteta" u stupcu "Način pokretanja" odaberite "Instaliraj", u stupcu "Zadana vrijednost" odaberite "Novo".

U redcima „Karakteristike artikla“, „Serija artikla“, „Brisanje koda“ u stupcu „Način učitavanja“ odaberite „Instaliraj“, u stupcu „Zadana vrijednost“ ostavite prazne ćelije.

Kliknite "Preuzmi"

Otvorite karticu proizvoda i provjerite postoji li crtični kod.

Ako planirate koristiti ovaj postupak učitavanja podataka u budućnosti s istim postavkama parametara učitavanja, preporučujemo da spremite trenutne postavke. Da biste to učinili, kliknite gumb "Spremi postavke" i jasno nazovite trenutnu postavku, na primjer, "Preuzmi crtične kodove proizvoda iz Excel cjenika."


Sljedeći put možete učitati spremljene postavke klikom na gumb “Vrati postavke” i odabirom željene s popisa.


Da biste uvezli cijene u 1C 8.3, morate pripremiti datoteku. Struktura izvorne datoteke može biti proizvoljna, glavno je da sadrži stupce s nazivom stavke, po čemu sustav može utvrditi postoji li takva pozicija već u informacijskoj bazi ili je potrebno napraviti novu stvoreno:

Obrada za učitavanje stavki i cijena u 1C 8.3 iz dokumenta proračunske tablice dostupna je iz obrasca popisa imenika Nomenklatura- poglavlje Imenici:

Prije početka uvoza, sustav će od vas tražiti da navedete Excel datoteku s izvornim podacima:

Usporedba polja stavki u 1C

U koraku 1, stupci izvorne datoteke uspoređuju se s nomenklaturom i cijenama za one detalje koji su definirani za elemente direktorija Nomenklatura. Ako naziv stupca odgovara nazivu atributa, tada će sustav samostalno napraviti takvu usporedbu.

Ova se usporedba koristi kako za pretraživanje informacijske baze za postojeće artikle (inače bi svaki put prilikom uvoza bila kreirana nova), tako i u slučaju da artikl nije pronađen. Zatim, prilikom kreiranja nove stavke, detalji se popunjavaju iz odgovarajućih stupaca datoteke:

Budući da u našem slučaju trebamo uvesti cijene artikala, moramo naznačiti iz kojeg stupca sustav treba uzeti vrijednost cijene. Ako naziv stupca cijene odgovara nazivu postojeće vrste cijene, tada će se takav stupac odrediti automatski. Ali budući da možete uvoziti samo vrijednosti za jednu vrstu cijene odjednom, samo će prvi od pronađenih stupaca biti definiran, tako da se ova usporedba vrste cijene koja se učitava i stupca u datoteci uvijek mora kontrolirati.

Ako stupac cijena nije definiran, cijene se neće uvoziti:

Po potrebi se brišu suvišni stupci i redovi, odnosno podaci koji se ne bi trebali učitavati.

Važno: Kod uvoza cijena treba ostati samo jedan stupac s cijenama. To je zbog činjenice da jedan dokument u 1C može registrirati cijene samo za jednu vrstu cijene:

Nakon što su podaci datoteke pravilno uspoređeni, možete prijeći na korak 2, odnosno izravno na učitavanje podataka iz Excela u 1C 8.3.

Učitavanje cjenika i proizvoda u 1C računovodstvo

U drugom koraku, neposredno prije uvoza, sustav će prikazati informaciju o tome koje su artikle spojene s već dostupnima i koje će biti kreirane tijekom uvoza:

Korisnik ima mogućnost prilagođavanja: odbiti kreiranje novih artikala i eksplicitno naznačiti artikl za koji će postaviti cijenu, postaviti pravila popunjavanja za novokreirani artikl i drugo. Ako s nečim niste zadovoljni, možete se vratiti na prethodnu fazu pomoću gumba leđa:

Budući da se u ovom primjeru ne vrši samo (i koliko) uvoz artikala, već i učitavanje cijena, potrebno je provjeriti vrijednosti detalja Vrsta cijene I Postavite cijene za. Oni će odrediti datum dokumenta koji se automatski kreira prilikom učitavanja i dokument koji će biti registriran uz ovaj dokument:

Kada pritisnete tipku preuzimanje datoteka Nove stavke proizvoda i registracijski dokument cijene proizvoda kreirat će se (ako je potrebno) u informacijskoj bazi (opet ako su cijene učitane) te će se obrazac za preuzimanje zatvoriti:

Automatski kreirani dokument Određivanje cijena artikla u daljnjem radu ne razlikuje se od onih kreiranih drugim metodama. Za praktičnost korisnika, prilikom učitavanja cijena iz vanjske datoteke, takvi dokumenti imaju odgovarajući komentar: "#Učitano iz datoteke":

Za dokumente učitane u informacijsku bazu koji su primljeni kao rezultat razmjene, sustav automatski dodjeljuje servisne komentare: novo učitano, promijenjeno, poništeno, objavljeno. Kada se novi dokument učita u bazu podataka 1C ili se postojeći prebriše kao rezultat promjena, dodjeljuje se komentar kako bi se lakše pratile izmjene dokumenta i prikladno odgovorilo na promjene. Za više informacija o značenju službenih komentara u dokumentima pogledajte naš video:

Većina organizacija u svakodnevnoj praksi koristi programski proizvod Excel iz Microsoftovog uredskog paketa za praćenje raznih računovodstvenih transakcija na starinski način. To se događa kada je tvrtka tek nedavno prešla na sustav 1C, a odjeljci za izvješćivanje još nisu ispravno otklonjeni, ili dobavljač radije šalje cjenik u obliku tablice sažetka u .xls formatu. Nije iznenađujuće da često postoji potreba za zamjenom ručnog unosa pozicija automatiziranim sustavom. To će značajno smanjiti vrijeme za ispunjavanje nomenklaturnih dokumenata i smanjiti broj pogrešaka, što je važno uzeti u obzir kada se radi o nekoliko desetaka ili čak stotina stavki.


Ovaj se problem može riješiti na različite načine: neke organizacije radije povjeravaju ovaj posao svom IT odjelu, druge angažiraju programere koji rade u tvrtki primatelja franšize, ali to je prilično skupo i oduzima puno vremena.


Mnogo isplativiji izlaz iz ove situacije bio bi korištenje odgovarajuće konfiguracije 1C, koja će potpuno besplatno obraditi podatke i postati univerzalni pomoćnik u integraciji 1C dokumenata i Excel proračunskih tablica.


U ovom ćemo vam odjeljku pomoći da shvatite kako konfigurirati učitavanje podataka iz .xls datoteke u jednu od softverskih konfiguracija tvrtke 1C na temelju "1C:Enterprise 8"


Svaki korisnik profesionalne verzije 1C:Enterprise 8 već ima takvu obradu! JE na disku!

Tipična obrada "Učitavanje podataka iz tabličnog dokumenta.epf", koja se nalazi u odjeljku: "Tehnološka podrška"> "Metodološka podrška 1C: Enterprise 8"> "Univerzalna izvješća i obrada">

D:1CIts\EXE\EXTREPS\UNIREPS82\UploadFromTableDocument Preuzimanje


Napominjemo da se od veljače 2010. na ITS disku ova obrada za konfiguracije na platformi 8.1 nalazi u drugom odjeljku: “Tehnološka podrška” > “Metodološka podrška 1C:Enterprise 8” > “1C:Enterprise 8.1 platforma” > “Univerzalna izvješća i obrada" > "Učitavanje podataka iz dokumenta proračunske tablice".

D:1CIts\EXE\EXTREPS\UNIREPS81\UploadFromTableDocument Preuzimanje


Dostupni izvorni podaci:

  • Cjenik u Excelu “PriceOnlineKhimSnab.xls” - Microsoft Office Excel 97-2003 (.xls)
  • Tipična konfiguracija Enterprise Accounting Edition 2.0, izdanje 2.0.12.2, platforma 8.2 (8.2.10.77)
  • Potrebno je učitati nazive proizvoda i cijene u 1C iz Excela


Iz Cjenika trebate preuzeti referentnu knjižicu artikla u 1C: Računovodstvo 8.

Pokrećemo program 1C. Za početak obrade odaberite stavku izbornika “Datoteka”> “Otvori”.

U prozoru koji se otvori nalazimo datoteku za obradu

Nalazi se na ITS disku u direktoriju \1CIts\EXE\EXTREPS\UNIREPS82\UploadFromTableDocument

Ako ste prethodno kopirali datoteku za obradu na svoje računalo, možete je odabrati.


Otvorit će se prozor


Imajte na umu da će se učitavanje podataka provoditi u dvije faze: Faza 1 - učitavanje naziva i postavljanje vrijednosti detalja novih elemenata imenika potrebnih za početak (mjerna jedinica, stopa PDV-a, atribut proizvoda/usluge). Faza 2 - učitavanje cijena.

Učitavanje naslova

Postavite “Download Mode” - Prenesite u direktorij “Directory View” - Nomenklatura

U kartici "Dokument tablice".

Kliknite gumb ex1_b01.jpg "Otvori datoteku", u prozoru za odabir koji se pojavi nalazimo direktorij u kojem imamo cjenik u Excelu iz kojeg planiramo učitati podatke u 1C.


Datoteka se možda neće pojaviti na početku. Postavite vrstu datoteke na "Excel Sheet (*.xls)"


Odaberite našu datoteku



Prikazuju se detalji kartice artikla.

Postavljanje opcija učitavanja naslova

Želimo vam skrenuti pozornost na aspekt prepoznavanja strukturnih jedinica nomenklaturnih referentnih knjiga u 1C: Računovodstveni program verzija 8, jer je jedna od ključnih točaka u identificiranju ovih elemenata naziv. Ako pozicije u informacijskoj bazi nisu prvobitno popunjene, tada ćete morati pratiti duple pozicije i, ako ih ima, izbrisati ih.


Duplikate imena teško je izbjeći, a posebno je teško zaposlenicima koji će ovu vrstu učitavanja koristiti ne za jednokratni unos podataka u listu, već za sustavno automatsko učitavanje informacija.


Stvar komplicira činjenica da se zaposlenik mora nositi s raznim kraticama i drugim kraticama, dvostrukim pisanjem imena i korištenjem raznih interpunkcijskih znakova.


Uz ponovnu upotrebu i značajnu količinu preuzetih informacija, preporučujemo korištenje drugog softvera iz serije "1C: Enterprise 8", na primjer "1C: Trade Management 8", "1C: Small Firm Management 8" ili "1C: Integrated Automation 8”, koji imaju parametar “Artikl” koji osigurava pouzdano prepoznavanje podataka učitanih u imenike nomenklature i eliminira mogućnost dupliciranja naziva.


Redak "Osnovna mjerna jedinica" - u stupcu "Način opterećenja" odaberite "Instaliraj", u stupcu "Zadana vrijednost" odaberite mjernu jedinicu (u našem slučaju - kom.)


Redak "Stopa PDV-a" - u našem slučaju, za sve preuzete elemente postavljamo PDV na 18%, za to u stupcu "Način učitavanja" odabiremo "Postavi", u stupcu "Zadana vrijednost" odabiremo "18%".


Ukoliko roba dolazi s drugačijim PDV-om, što je naznačeno u posebnom stupcu preuzetog cjenika, tada u stupcu “Način utovara” postavite “Traži” i broj odgovarajućeg stupca cjenika u “Stupcu br. dokument proračunske tablice”.

Redak "Usluga" - u stupcu "Način učitavanja" odaberite "Instaliraj", u stupcu "Zadana vrijednost" odaberite "Ne" (u našem slučaju sve pozicije su proizvodi).


Postavili smo minimalne vrijednosti za nove stavke u imeniku nomenklature, što će vam omogućiti da počnete raditi. Za zatvaranje mjeseca, raspodjelu troškova, generiranje računovodstvenih i poreznih izvješća, morat ćete postaviti vrijednosti "Grupa artikala" i "Stavka troška"; za uvezenu robu postavite "Zemlju podrijetla" i "Broj carinske deklaracije" , ali to se može učiniti kasnije korištenjem grupne obrade.


Ako ste sada spremni postaviti vrijednosti ovih pojedinosti, naznačite. Kliknite "Preuzmi" u donjem desnom kutu, kliknite "Da" kada se to od vas zatraži



Provjeravamo prisutnost novih elemenata u odgovarajućoj skupini priručnika predmeta

Otvorite karticu proizvoda i provjerite jesu li podaci ispravno učitani


Ako je sve ispravno, možete prijeći na drugu fazu - učitavanje cijena iz cjenika u Excel.


Ako planirate koristiti ovaj postupak učitavanja podataka u budućnosti s istim postavkama parametara učitavanja, preporučujemo da spremite trenutne postavke. Da biste to učinili, kliknite gumb ex1_b03.jpg "Spremi postavke" i jasno nazovite trenutnu postavku, na primjer, "Učitavanje naziva proizvoda iz Excel cjenika."


Sljedeći put možete učitati spremljene postavke klikom na gumb “Vrati postavke” i odabirom željene s popisa.

Učitavanje cijena

U "Enterprise Accounting" Rev. 2.0, cijene su postavljene pomoću dokumenta "Setting Item Prices".

Postavite “Način učitavanja” - “Učitaj u odjeljak tablice”.

U polju “Link” odaberite “Postavljanje cijena artikala”.


Ovdje možete odabrati postojeći dokument u koji želimo dodati nove elemente ili kreirati novi (preporučeno), u dokumentu naznačimo koju ćemo “Price Type” učitati (u našem primjeru “Retail”).


Kliknite "U redu" i za sada spremite prazan dokument. Sada odaberite ovaj novi spremljeni dokument iz dnevnika u retku "Veza". U polju “Tabelarni dio” odaberite “Proizvodi”

Sada morate otići na karticu "Dokument tablice".

Opet u Excelu odaberite naš cjenik iz kojeg smo preuzeli artikle i sada ćemo preuzeti cijene (vidi točku 5).