Účetní informace. Zpracování „Načítání dat z tabulkového dokumentu“. Příklad nastavení a použití 1s 8 načítání dat z excelu

Jak načíst tabulkový dokument do účetního programu 1C 8.3?

V 1C 8.3 je možné hromadně stáhnout seznam položek z tabulkového dokumentu, například ze souboru Excel.

Pro načítání používáme externí zpracování LoadDataFromTabularDocument.epf pro spravované formuláře (8.2 a 8.3). Je univerzální a měl by být vhodný pro jakoukoli konfiguraci napsanou pro spravovanou aplikaci.

Chcete-li spustit externí zpracování, musíte přejít do nabídky „Soubor“, poté „Otevřít“ a vybrat toto zpracování z adresáře, do kterého bylo uloženo:

Zpracování Načítání dat z tabulkového dokumentu 1C 8.3 (spravované formuláře)

Po otevření zpracování v 1C s ním můžete začít pracovat. Nejprve se musíme rozhodnout, kde a co budeme stahovat:

Uveďme příklad v referenční knize "Nomenklatura". Vytvoříme soubor s daty ve formátu xls.

Zpracování může také načíst soubory v následujícím formátu:

  • jakýkoli jiný formát, ze kterého lze kopírovat data

Takto vypadá soubor Excel se zdrojovými daty, který nahrajeme do referenční knihy „Nomenklatura“:

Nezapsali jsme všechna pole v adresáři, protože to bude stačit k pochopení principu načítání. Tato data navíc stačí k tomu, abyste s těmito pozicemi mohli začít pracovat.

Tyto pozice aktuálně nejsou v informační databázi 1C a nyní je tam nahrajeme.

Klikněte na ikonu „Otevřít“ (na obrázku označena jako „Vybrat zdroj“) a vyberte soubor s daty. Můžete použít jednoduché kopírování informací. Data budou automaticky načtena do zpracování. Nyní zkontrolujeme, zda jsme údaje vyplnili správně. Chcete-li to provést, klikněte na tlačítko „Kontrola plnění“.

Jak vidíte, máme nějaké chyby! odstraníme to. Přejděte na kartu „Nastavení“:

Před opravou chyb si dejte pozor na jeden důležitý detail. Program zpočátku neví, ve kterém poli má hledat prvek adresáře v případě, že tam již je. Proto to musí naznačit. Například hledáme podle kódu, protože je obvykle jedinečný. Ve sloupci „Vyhledávací pole“ na řádku „Kód“ zaškrtněte. Nyní, pokud je nalezen záznam s takovým kódem, bude nahrazen, jinak bude vytvořen.

Důležité! Pokud nezadáte vyhledávací pole, mohou se objevit duplicitní položky. Zvláště po druhém stažení podobného souboru!

Nyní se podívejme, proč „Unity“ nadává na hřišti. Faktem je, že jednotky měření v 1C 8.3 jsou uloženy v samostatném adresáři a zpracování ve výchozím nastavení hledá tuto jednotku podle názvu. Ale ve skutečnosti je slovo jednotka napsáno v poli „Celé jméno“.

Bohužel zpracování umí vyhledávat pouze podle „Jména“ a „Kódu“ (pro programátora jsou možnosti širší). Pokud budete věnovat pozornost obrázkům výše, uvidíte, že ve sloupci „Jednotka“ je kód. A při zpracování musíte uvést, že vyhledávání by mělo být provedeno pomocí kódu. Dvakrát klikněte na sloupec „Communication Condition“ naproti „Units“ a změňte jej na „Code“.

Nyní se podívejme, co nám říkají o „Službě“ v seznamu chyb. Ještě jedna důležitá poznámka. Sloupce v souboru musí být umístěny přesně ve stejném pořadí jako řádky polí adresáře. A pro nás je „Typ položky“ umístěn úplně dole a v souboru za sloupcem „Komentář“.

Aby bylo možné posunout řádek „Typ položky“ nahoru, jsou v horní části formuláře modré šipky. Pomocí šipky „Nahoru“ zvedněte požadovaný řádek a umístěte jej pod „Komentář“.

Klikněte na „Načíst data“ a tentokrát vše proběhne bez chyb:

Na základě materiálů z: programmist1s.ru

30.06.2010

Jak stáhnout referenční příručku produktu ze souboru Excel v 1C: Trade Management rev. 10.3

Získejte přístup ke cloudu 1C:Fresh zdarma na 30 dní!

Poměrně často v praxi nastávají situace, kdy je potřeba přenést data do programu 1C z excelové tabulky, například stáhnout si referenční knihu produktu z ceníku nebo účtenku z faktury dodavatele elektronicky zaslanou e-mailem.

Potřeba automatické výměny je zvláště důležitá, když počet prvků, které je třeba zadat, je desítky, stovky nebo dokonce tisíce a ruční zadávání takového objemu dat je poměrně pracná práce. Někteří potřebují načíst data pouze jednou při zahájení práce s programem, jiní potřebují kvůli technologii své práce neustále zadávat velké objemy dat.

Přirozeně bychom se rádi vyhnuli tomuto promarněnému úsilí a drahocennému času v naší době elektronické správy dokumentů.

V takových případech si mnozí objednají odpovídající zpracování od svých vlastních interních programátorů, franšízantů nebo vývojářů třetích stran, ale jde o dodatečné náklady a čas.

Co když to z různých důvodů není možné?

Takové zpracování už má každý uživatel profesionální verze 1C:Enterprise 8! JE TO na disku!

Typické zpracování „Načítání dat z Tabular Document.epf“, umístěné v sekci „Technologická podpora“ > „Metodická podpora 1C:Enterprise 8“ > „Univerzální sestavy a zpracování“ >

Upozorňujeme, že od února 2010 na disku ITS je toto zpracování pro konfigurace na platformě 8.1 umístěno v jiné sekci: „Technologická podpora“ > „Metodická podpora 1C:Enterprise 8“ > „1C: Platforma Enterprise 8.1“ > „Univerzální zprávy a zpracování" > "Načítání dat z tabulkového dokumentu".

Samotné zpracování od společnosti 1C je univerzální a umožňuje načítat data do libovolné konfigurace na platformě 1C:Enterprise 8, do libovolných adresářů, dokumentů a informačních registrů ze souborů ve formátu *.xls (Excel), *.mxl, * .txt, *. dbf.

Možnosti zpracování jsou velmi rozsáhlé a v rámci jednoho článku není možné pokrýt všechny možné případy použití. Podívejme se pouze na nejběžnější a nejoblíbenější příklady:

Příklad 1. Načtení nomenklaturního adresáře do 1C: Účetnictví 8 z ceníku v Excelu.
Příklad 2. Načtení referenční knihy produktu do 1C: Trade Management 8 z ceníku v Excelu
Příklad 3. Načtení adresáře jednotlivců do 1C: Mzdy a personální management 8 z Excelu. (již brzy)
Příklad 4. Načtení faktury do 1C: Trade Management 8 z dokumentu Excel.

  • Ceník v Excelu „PriceOnlineKhimSnab.xls“ - Microsoft Office Excel 97-2003 (.xls)
  • Typická konfigurace Správa obchodu Rev.10.3, vydání 10.3.10.4, platforma 8.2 (8.2.10.77)
  • Do 1C je nutné načíst z Excelu nejen názvy produktů a ceny jako v příkladu 1, ale také čísla artiklů a čárové kódy a je nutné, aby položka nebyla načtena do jednoho katalogu (skupiny), ale distribuována výrobcem v 1C adresář položek.

Aby bylo možné stáhnout referenční knihu produktu z Ceníku do 1C: Trade Management 8 s automatickou distribucí do skupin (výrobců), bude nutné připravit souborový formulář ke stažení. Budete muset přidat sloupec označující měrnou jednotku (ks) a výrobce produktu, přičemž název výrobce v ceníku musí odpovídat názvu skupiny v nomenklaturním adresáři 1C: Trade. Manažerský program 8.

Používáme standardní zpracování „Data Loading From Tabular Document.epf“, které jde do ITS.

1. Spusťte program 1C

2. Chcete-li zahájit zpracování, vyberte položku nabídky „Soubor“>« OTEVŘENO» .

3. V okně, které se otevře, vyhledejte soubor pro zpracování, který se nachází na disku ITS v adresáři \1CIts\EXE\EXTREPS\UNIREPS82\UploadFromTableDocument

Pokud jste dříve zkopírovali soubor zpracování do počítače, můžete jej vybrat.

Otevře se okno

Vezměte prosím na vědomí, že stahování dat bude probíhat ve třech fázích:

Fáze 1- načítání názvů a nastavení hodnot podrobností nových prvků adresáře nezbytných pro spuštění (měrná jednotka, sazba DPH, atribut produktu/služby). - načítání čárových kódů

Nastavte „Režim stahování“ - Stažení do adresáře

„Typ adresáře“ - Nomenklatura

5. V záložce „Tabulární dokument“ klikneme na tlačítko „Otevřít soubor“, v zobrazeném výběrovém okně najdeme adresář, ve kterém máme ceník v Excelu, ze kterého plánujeme načíst data do 1C.

Soubor se nemusí zpočátku zobrazit. Nastavte Typ souboru na „Excel Sheet (*.xls)“

Vyberte náš soubor

Zobrazí se podrobnosti karty položky.

8. Nakonfigurujte parametry načítání titulků

Pro usnadnění nastavíme „Ruční číslování sloupců“

V této fázi nahráváme pouze ty detaily, které nám umožní začít s programem pracovat, proto odškrtáváme políčka, která nás zatím nezajímají

„První řádek údajů v tabulkovém dokumentu“ – podívejte se do našeho ceníku, hlavičku zlikvidujte, údaje pro načtení začínají od devátého řádku – zadejte „9“ (viz obr. 2 „Ceník“)

„Nevytvářet nové prvky“ – políčko NEZAŠKRTÁVEJTE; tato možnost je nutná, pokud plánujeme pouze změnit stávající prvky.

Řádky „Jméno“ a „Celé jméno“ - režim načítání nastavte na „Hledat“, „Č. sloupců tabulkového dokumentu“ - v našem ceníku je název ve třetím sloupci - nastavte „3“

Řádek „Rodič“ - ve sloupci „Režim načítání“ vyberte „Vyhledat“, ve sloupci „Č. Sloupce tabulkového dokumentu“ - v našem ceníku výrobců ve čtvrtém sloupci uveďte „4“.

Pokud není potřeba distribuce podle výrobce a všechny nové položky je třeba načíst do jedné složky, pak ve sloupci „Režim načítání“ vyberte „Instalovat“, ve sloupci „Výchozí hodnota“ vyberte skupinu položek, do které načte data z ceníku.

Řádek „Článek“ - zaškrtněte sloupec „Vyhledávací pole“ (druhý sloupec) - program zkontroluje přítomnost prvku s takovým článkem v databázi 1C, a pokud již existuje, pak nový prvek s tímto jméno nebude vytvořeno. Režim načítání nastavíme na „Vyhledat“, „Číslo sloupce tabulkového dokumentu“ - v našem ceníku je číslo artiklu ve druhém sloupci nastaveno na „2“

Řádek „Základní měrná jednotka“ - ve sloupci „Režim zatížení“ vyberte „Instalovat“, ve sloupci „Výchozí hodnota“ vyberte měrnou jednotku (v našem případě - ks).

Řádek "Hmotnost" - v našem případě produkt NENÍ vážen, takže "Režim načítání" vyberte "Instalovat", ve sloupci "Výchozí hodnota" vyberte "Ne"

Řádek „Sazba DPH“ - v našem případě pro všechny stažené prvky nastavíme DPH na 18 %, k tomu ve sloupci „Režim načítání“ vybereme „Nastavit“, ve sloupci „Výchozí hodnota“ vybereme „18 %“.

Pokud je zboží dodáváno s jinou DPH, která je uvedena v samostatném sloupci staženého ceníku, pak ve sloupci „Režim načítání“ nastavte „Vyhledat“ a číslo příslušného ceníkového sloupce ve „Sloupec č. tabulkový dokument“.

Řádek „Služba“ - ve sloupci „Režim načítání“ vyberte „Instalovat“, ve sloupci „Výchozí hodnota“ vyberte „Ne“ (v našem případě jsou všechny pozice produkty).

Řádek „Typ položky“ - ve sloupci „Režim načítání“ vyberte „Instalovat“, ve sloupci „Výchozí hodnota“ vyberte „Produkt“.

Nastavili jsme minimální hodnoty pro nové položky v adresáři nomenklatury, což vám umožní začít pracovat.

Pokud jste připraveni nyní nastavit hodnoty chybějících podrobností, uveďte je také.

Klikněte na „Stáhnout“ v pravém dolním rohu a na dotaz klikněte na „Ano“.

8. Zkontrolujeme přítomnost nových prvků v odpovídajících skupinách adresáře nomenklatury.

V tuto chvíli máme načtené názvy produktů z ceníku v Excelu do adresáře nomenklatury 1C.

Jak vidíte, podrobnosti „Jednotka pro vykazování“ a „Jednotka pro uložení zůstatků“ zůstaly prázdné.

Dalším krokem je nastavení těchto podrobností, protože... budete je potřebovat při načítání cen, čárových kódů a další práci.

Jsou dvě možnosti:

Manuál.

Tyto podrobnosti vytvoří program automaticky při prvním otevření a uložení karty položky. Pokud je ruční instalace přijatelná, pak můžete tento krok přeskočit a přejít rovnou do fáze načítání cen. Pokud neplánujete načítat čárové kódy, pak je docela přijatelné nechat to tak, jak je - při prvním použití položky v sortimentu budete muset otevřít a uložit kartu produktu.

Nevýhoda: ruční postup otevírání a nahrávání může být značně pracný a časově náročný, pokud existuje velký počet prvků adresáře.

Auto.

Automatické načítání jednotek měření je také možné, ale je určeno pro pokročilé uživatele a bude vyžadovat základní znalosti programování 1C.

Jsou dvě možnosti: s identifikací podle článku nebo názvu.

Upřednostňuje se identifikace podle článku, ale ceník nemusí obsahovat sloupec s články.

Možnost 1. Identifikace podle článku

Zaškrtněte pole „Nevytvářet nové prvky“ a zrušte zaškrtnutí všech řádků.

Řádek „Článek“ – zaškrtněte políčko ve sloupci „Vyhledávací pole“ (druhý sloupec). Režim načítání nastavíme na „Vyhledat“, „Číslo sloupce tabulkového dokumentu“ - v našem ceníku je číslo artiklu ve druhém sloupci nastaveno na „2“

V řádcích „Jednotka pro vykazování“ a „Jednotka pro uložení zůstatků“ v poli „Režim načítání“ vyberte „Vypočítat“. Do pole „Výraz“ zapíšeme algoritmus ve vestavěném programovacím jazyce 1C. Například náš specialista z implementačního oddělení navrhl během několika minut následující kód:

Nomenklatura Link = Directories.Nomenclature.Find By Details("Článek", CurrentData["Článek"]); Základní jednotka měření = Directories.Classifier of Measurement of Units.Find By Code(796); TechSpr = Directories.Units of Measurement.Find By Attributes("Unit By Classifier", Základní jednotka měření, Reference nomenklatury); If CurrentRef.Empty() Then FoundUnitObject = Directories.Units.CreateElement(); FoundUnitObject.Name = AbbrLP(BaseUnit); FoundUnitObject.UnitByClassifier = Základní jednotka; FoundUnitObject.Coefficient = 1; FoundItemObject.Owner = ItemRef; Pokus FoundUnitObject.Write(); Výsledek = FoundUnitObject.Ref; Zpráva o výjimce("Zápis se nezdařil"); EndPokus; Jinak Výsledek = CurrentRef.Link; endIf;
// Společnost "Online" 2010, www.site

Pokud plánujete tento postup opakovat mnohokrát, musíte do algoritmu dodatečně přidat ověřovací postup, aby se zabránilo opakovanému zadávání jednotek měření se stejným názvem.

Možnost 2. V případě identifikace jménem

Zaškrtněte políčko „Nevytvářet nové prvky“.

Zrušte zaškrtnutí všech řádků

Řádek „Jméno“ - zaškrtněte políčko ve sloupci „Vyhledávací pole“ (druhý sloupec). Režim načítání nastavíme na „Vyhledat“, „Číslo sloupce tabulkového dokumentu“ - v našem ceníku jsou názvy ve třetím sloupci nastaveny na „3“

V řádcích „Jednotka pro vykazování“ a „Jednotka pro uložení zůstatků“ v poli „Režim načítání“ vyberte „Vypočítat“. Do pole „Výraz“ zapíšeme algoritmus ve vestavěném programovacím jazyce 1C, například toto:


Nomenclature Link = Directories.Nomenclature.FindByName(CurrentData["Name"]); Základní jednotka měření = Directories.Classifier of Measurement of Units.Find By Code(796); TechSpr = Directories.Units of Measurement.Find By Attributes("Unit By Classifier", Základní jednotka měření, Reference nomenklatury); If CurrentRef.Empty() Then FoundUnitObject = Directories.Units.CreateElement(); FoundUnitObject.Name = AbbrLP(BaseUnit); FoundUnitObject.UnitByClassifier = Základní jednotka; FoundUnitObject.Coefficient = 1; FoundItemObject.Owner = ItemRef; Pokus FoundUnitObject.Write(); Výsledek = FoundUnitObject.Ref; Zpráva o výjimce("Zápis se nezdařil"); EndPokus; Jinak Výsledek = CurrentRef.Link; endIf;
//© Online Company 2010, www.site

9. Otevřete produktovou kartu a zkontrolujte, zda jsou údaje správně načteny

Pokud je vše v pořádku, pak můžete přistoupit k druhé fázi – načtení cen z ceníku do Excelu.

Pokud plánujete v budoucnu použít tento postup načítání dat se stejným nastavením parametrů načítání, doporučujeme uložit aktuální nastavení. Chcete-li to provést, klikněte na tlačítko „Uložit nastavení“ a jasně pojmenujte aktuální nastavení, například „Načítání názvů produktů z ceníku Excel“.



V „Řízení obchodu“ Rev. 10.3 se ceny nastavují pomocí dokumentu „Nastavení cen položek“.

Používáme stejné zpracování „Načítání dat z Tabular Document.epf“ z disku ITS.

11. Nastavte „Režim načítání“ - „Načítání do sekce tabulky“.

Otevře se deník dokladů „Nastavení cen položek“.

Zde můžete vybrat existující dokument, do kterého chceme přidat nové prvky, nebo vytvořit nový (doporučeno), v dokumentu uvedeme, jaký „Typ ceny“ načteme (v našem příkladu „Maloobchod“).

Klikněte na „OK“ a prázdný dokument prozatím uložte.

Nyní vyberte tento nový uložený doklad z deníku v řádku „Odkaz“.

V poli „Tabulková sekce“ vyberte „Produkty“.

13. Vezměte prosím na vědomí, že nyní je potřeba přejít na záložku „Tabulkový dokument“ a opět vybrat náš ceník v Excelu, ze kterého jsme načetli názvy, a nyní načteme ceny (viz bod 5).

14. Nakonfigurujte možnosti spouštění

Opět nastavte „První řádek dat tabulkového dokumentu“ – stejně jako při načítání jmen nastavte „9“ a „Ruční číslování sloupců“.

V řádku „Nomenklatura“ nastavíme režim načítání na „Vyhledat“, „Číslo sloupce tabulkového dokumentu“ - v našem příkladu nastavíme na „3“. Pokud je vyžadována identifikace podle článku, pak ve sloupci „Vyhledat podle“ vybereme „Článek“ a do „Číslo sloupce tabulkového dokumentu“ uvedeme číslo sloupce s články – v našem příkladu „2“.

V řádku „Cena“ nastavte režim načítání na „Vyhledat“, „Číslo sloupce tabulkového dokumentu“ - zadejte číslo sloupce s cenami, které chceme načíst, nejprve načteme maloobchodní cenu, která znamená, že vložíme „5“.

V řádku „Měna“ nastavte režim stahování na „Instalovat“, vyberte měnu (v příkladu „rubly“).

V řádku „Měrná jednotka“ v poli „Režim zatížení“ vyberte „Vypočítat“. Do pole „Výraz“ zapíšeme algoritmus ve vestavěném programovacím jazyce 1C. Například tento kód:

V řádku „Typ ceny“ nastavte režim načítání na „Instalovat“, vyberte cenu, kterou budeme načítat „Maloobchod“.

Pokud jsou ve vašem ceníku ceny zboží uvedeny v různých měnách, což je uvedeno v samostatném sloupci staženého ceníku, pak ve sloupci „Režim načítání“ nastavte „Vyhledat“ a číslo příslušného sloupce ceníku v „Číslo sloupce dokumentu tabulky“.

V řádku „Metoda výpočtu ceny“ nastavte režim načítání na „Instalovat“, vyberte „Podle procentuální přirážky na základní typ“

Klikněte na „Stáhnout“ a odpovězte „Ano“

15. Otevřete dokument „Nastavení cen položek“, do kterého byla data načtena (kliknutím na tlačítko s lupou v řádku „Odkaz“)

16. Zkontrolujeme dokument, pokud je vše v pořádku, klikněte na „OK“.

Ceny musí být pevné.

17. Otevřete referenční knihu produktu, zkontrolujte záložku „Ceny“ na kartě načtených položek a klikněte na tlačítko „Přečíst aktuální ceny“.

Pokud je vše v pořádku, pak můžete začít stahovat zbývající ceny (velkoobchod, nákup atd.). Postup je podobný.

Vezměte prosím na vědomí, že 1C: Trade Management 8 podporuje výpočet některých cen na základě jiných. Proto může stačit načíst pouze jednu základní cenu, například Maloobchodní nebo naopak Nákup, a pro ostatní ceny zadat algoritmy tvorby (% sleva, % přirážka, zaokrouhlení na nejbližší znaménko atd.).

Pokud plánujete v budoucnu použít tento postup načítání dat se stejným nastavením parametrů načítání, doporučujeme uložit aktuální nastavení. Chcete-li to provést, klikněte na tlačítko „Uložit nastavení“ a jasně pojmenujte aktuální nastavení, například „Stáhnout maloobchodní ceny z ceníku Excel“.


Příště můžete uložená nastavení načíst kliknutím na tlačítko „Obnovit nastavení“ a výběrem požadovaného ze seznamu.


Používáme stejné zpracování „Načítání dat z Tabular Document.epf“ z disku ITS.

19. Nastavte “Load mode” - “Load to information register”.
"Typ registrace" vyberte "Čárové kódy".

20. Vezměte prosím na vědomí, že nyní musíte přejít na záložku „Tabulkový dokument“ a znovu vybrat náš ceník v Excelu, ze kterého jsme stáhli názvy a ceny, a nyní stáhneme čárové kódy (viz bod 5).

21. Nakonfigurujte možnosti spouštění

Opět nastavte parametr „První řádek dat v tabulkovém dokumentu“ - nastavte „9“ a „Ruční číslování sloupců“.

Nastavení možností spouštění

Odstraňujeme „daws“ ze všech linek, ze kterých je to možné.

Ve zbývajících řádcích nastavíme parametry

V řádku „Čárový kód“ nastavíme režim načítání na „Vyhledat“, do sloupce „Č. Sloupce tabulkového dokumentu“ napíšeme „9“ jako v našem ceníku.

V řádku „Vlastník“ ve sloupci „Popis typů“ otevřete okno „Upravit datový typ“ a zaškrtněte (nechejte) pouze pole „Číselník“. Nastavte režim stahování na „Hledat“. Pro identifikaci podle článku napíšeme do sloupce „Číslo sloupce tabulkového dokumentu“ číslo sloupce, ve kterém jsou články v našem ceníku uvedeny - tzn. "2". Ve sloupci „Hledat podle“ nastavte „Článek“.

Pokud ceník nemá sloupec s články, pak ve sloupci „Hledat podle“ musíte vybrat „Název“ a v buňce „Č. Sloupce tabulkového dokumentu“ uveďte číslo sloupce ceníku s názvy .

V řádku „Typ čárového kódu“ ve sloupci „Režim spouštění“ vyberte „Instalovat“, ve sloupci „Výchozí hodnota“ vyberte „EAN13“.

V řádku „Měrná jednotka“ v poli „Režim zatížení“ vyberte „Vypočítat“. Do pole „Výraz“ zapíšeme algoritmus ve vestavěném programovacím jazyce 1C. Například tento kód:

Nomenclature Link = Directories.Nomenclature.FindByName(CurrentData["Owner"]); Výsledek=Nomenklatura Link.Remaining Storage Unit;

V řádku „Kvalita“ ve sloupci „Režim spouštění“ vyberte „Instalovat“, ve sloupci „Výchozí hodnota“ vyberte „Nový“.

V řádcích „Charakteristiky položky“, „Série položek“, „Smazat kód“ ve sloupci „Režim načítání“ vyberte „Instalovat“, ve sloupci „Výchozí hodnota“ ponechte prázdné buňky.

Klikněte na „Stáhnout“

Otevřete kartu produktu a zkontrolujte přítomnost čárového kódu.

Pokud plánujete v budoucnu použít tento postup načítání dat se stejným nastavením parametrů načítání, doporučujeme uložit aktuální nastavení. Chcete-li to provést, klikněte na tlačítko „Uložit nastavení“ a jasně pojmenujte aktuální nastavení, například „Stáhnout čárové kódy produktů z ceníku Excel“.


Příště můžete uložená nastavení načíst kliknutím na tlačítko „Obnovit nastavení“ a výběrem požadovaného ze seznamu.


Přejeme vám úspěch!

  • Ceník v Excelu „PriceOnlineKhimSnab.xls“ - Microsoft Office Excel 97-2003 (.xls)
  • Typická konfigurace Správa obchodu Rev.10.3, vydání 10.3.10.4, platforma 8.2 (8.2.10.77)
  • Do 1C je nutné načíst z Excelu nejen názvy produktů a ceny jako v příkladu 1, ale také čísla artiklů a čárové kódy a je nutné, aby položka nebyla načtena do jednoho katalogu (skupiny), ale distribuována výrobcem v 1C adresář položek.

Aby bylo možné stáhnout referenční knihu produktu z Ceníku do 1C: Trade Management 8 s automatickou distribucí do skupin (výrobců), bude nutné připravit souborový formulář ke stažení. Budete muset přidat sloupec označující měrnou jednotku (ks) a výrobce produktu, přičemž název výrobce v ceníku musí odpovídat názvu skupiny v nomenklaturním adresáři 1C: Trade. Manažerský program 8.

Používáme standardní zpracování „Data Loading From Tabular Document.epf“, které jde do ITS.

1. Spusťte program 1C

2. Chcete-li zahájit zpracování, vyberte položku nabídky „Soubor“>« OTEVŘENO» .

3. V okně, které se otevře, vyhledejte soubor pro zpracování, který se nachází na disku ITS v adresáři \1CIts\EXE\EXTREPS\UNIREPS82\UploadFromTableDocument

Pokud jste dříve zkopírovali soubor zpracování do počítače, můžete jej vybrat.

Otevře se okno

Vezměte prosím na vědomí, že stahování dat bude probíhat ve třech fázích:

Fáze 1— načtení názvů a nastavení hodnot podrobností nových prvků adresáře nezbytných pro spuštění (měrná jednotka, sazba DPH, atribut produktu/služby). - načítání čárových kódů

Nastavte „Režim stahování“ - Stažení do adresáře

"Zobrazení adresáře" - Nomenklatura

5. V záložce „Tabulární dokument“ klikneme na tlačítko „Otevřít soubor“, v zobrazeném výběrovém okně najdeme adresář, ve kterém máme ceník v Excelu, ze kterého plánujeme načíst data do 1C.

Soubor se nemusí zpočátku zobrazit. Nastavte Typ souboru na „Excel Sheet (*.xls)“

Vyberte náš soubor

Zobrazí se podrobnosti karty položky.

8. Nakonfigurujte parametry načítání titulků

Pro usnadnění nastavíme „Ruční číslování sloupců“

V této fázi nahráváme pouze ty detaily, které nám umožní začít s programem pracovat, proto odškrtáváme políčka, která nás zatím nezajímají

„První řádek údajů v tabulkovém dokumentu“ – podívejte se do našeho ceníku, hlavičku zlikvidujte, údaje pro načtení začínají od devátého řádku – zadejte „9“ (viz obr. 2 „Ceník“)

„Nevytvářet nové prvky“ – políčko NEZAŠKRTÁVEJTE; tato možnost je nutná, pokud plánujeme pouze změnit stávající prvky.

Řádky „Jméno“ a „Celé jméno“ - režim načítání nastavte na „Hledat“, „Č. sloupců tabulkového dokumentu“ - v našem ceníku je název ve třetím sloupci - nastavte „3“

Řádek „Rodič“ - ve sloupci „Režim načítání“ vyberte „Vyhledat“, ve sloupci „Č. Sloupce tabulkového dokumentu“ - v našem ceníku výrobců ve čtvrtém sloupci uveďte „4“.

Pokud není potřeba distribuce podle výrobce a všechny nové položky je třeba načíst do jedné složky, pak ve sloupci „Režim načítání“ vyberte „Instalovat“, ve sloupci „Výchozí hodnota“ vyberte skupinu položek, do které načte data z ceníku.

Řádek „Článek“ - zaškrtněte sloupec „Vyhledávací pole“ (druhý sloupec) - program zkontroluje přítomnost prvku s takovým článkem v databázi 1C, a pokud již existuje, pak nový prvek s tento název nebude vytvořen. Režim načítání nastavíme na „Vyhledat“, „Číslo sloupce tabulkového dokumentu“ - v našem ceníku je článek ve druhém sloupci nastaven na „2“

Řádek „Základní měrná jednotka“ - ve sloupci „Režim zatížení“ vyberte „Instalovat“, ve sloupci „Výchozí hodnota“ vyberte měrnou jednotku (v našem případě - ks).

Řádek "Hmotnost" - v našem případě produkt NENÍ vážen, takže "Režim načítání" vyberte "Instalovat", ve sloupci "Výchozí hodnota" vyberte "Ne"

Řádek „Sazba DPH“ - v našem případě pro všechny stažené prvky nastavíme DPH na 18 %, k tomu ve sloupci „Režim načítání“ vybereme „Nastavit“, ve sloupci „Výchozí hodnota“ vybereme „18 %“.

Pokud je zboží dodáváno s jinou DPH, která je uvedena v samostatném sloupci staženého ceníku, pak ve sloupci „Režim načítání“ nastavte „Vyhledat“ a číslo příslušného ceníkového sloupce ve „Sloupec č. tabulkový dokument“.

Řádek „Služba“ - ve sloupci „Režim načítání“ vyberte „Instalovat“, ve sloupci „Výchozí hodnota“ vyberte „Ne“ (v našem případě jsou všechny pozice produkty).

Řádek „Typ položky“ - ve sloupci „Režim načítání“ vyberte „Instalovat“, ve sloupci „Výchozí hodnota“ vyberte „Produkt“.

Nastavili jsme minimální hodnoty pro nové položky v adresáři nomenklatury, což vám umožní začít pracovat.

Pokud jste připraveni nyní nastavit hodnoty chybějících podrobností, uveďte je také.

Klikněte na „Stáhnout“ v pravém dolním rohu a na dotaz klikněte na „Ano“.

8. Zkontrolujeme přítomnost nových prvků v odpovídajících skupinách adresáře nomenklatury.

V tuto chvíli máme načtené názvy produktů z ceníku v Excelu do adresáře nomenklatury 1C.

Jak vidíte, podrobnosti „Jednotka pro vykazování“ a „Jednotka pro uložení zůstatků“ zůstaly prázdné.

Dalším krokem je nastavení těchto podrobností, protože... budete je potřebovat při načítání cen, čárových kódů a další práci.

Jsou dvě možnosti:

Manuál.

Tyto podrobnosti vytvoří program automaticky při prvním otevření a uložení karty položky. Pokud je ruční instalace přijatelná, pak můžete tento krok přeskočit a přejít rovnou do fáze načítání cen. Pokud neplánujete stahovat čárové kódy, pak je docela přijatelné nechat to tak, jak je - při prvním použití položky v sortimentu budete muset otevřít a uložit kartu produktu.

Nevýhoda: ruční postup otevírání a nahrávání může být značně pracný a časově náročný, pokud existuje velký počet prvků adresáře.

Auto.

Automatické načítání jednotek měření je také možné, ale je určeno pro pokročilé uživatele a bude vyžadovat základní znalosti programování 1C.

Jsou dvě možnosti: s identifikací podle článku nebo názvu.

Upřednostňuje se identifikace podle článku, ale ceník nemusí obsahovat sloupec s články.

Možnost 1. Identifikace podle článku

Zaškrtněte pole „Nevytvářet nové prvky“ a zrušte zaškrtnutí všech řádků.

Řádek „Článek“ – zaškrtněte políčko ve sloupci „Vyhledávací pole“ (druhý sloupec). Režim načítání nastavíme na „Vyhledat“, „Číslo sloupce tabulkového dokumentu“ - v našem ceníku je článek ve druhém sloupci nastaven na „2“

V řádcích „Jednotka pro vykazování“ a „Jednotka pro uložení zůstatků“ v poli „Režim načítání“ vyberte „Vypočítat“. Do pole „Výraz“ zapíšeme algoritmus ve vestavěném programovacím jazyce 1C. Například náš specialista z implementačního oddělení navrhl během několika minut následující kód:

Nomenklatura Link = Directories.Nomenclature.Find By Details("Článek", CurrentData["Článek"]); Základní jednotka měření = Directories.Classifier of Measurement of Units.Find By Code(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 = Zkráceno. LP(BasicUnitofMeasurement); FoundUnit Object.UnitByClassifier = BaseUnit;FoundUnitObject. Koeficient = 1; FoundUnitObject.Owner = Odkaz na nomenklaturu; Pokus FoundUnitObject.Write(); Výsledek = FoundUnitObject.Reference; Jinak Result = CurrentRef.Link;EndIf;

Pokud plánujete tento postup opakovat mnohokrát, musíte do algoritmu dodatečně přidat ověřovací postup, aby se zabránilo opakovanému zadávání jednotek měření se stejným názvem.

Možnost 2. V případě identifikace jménem

Zaškrtněte políčko „Nevytvářet nové prvky“.

Zrušte zaškrtnutí všech řádků

Řádek „Jméno“ - zaškrtněte políčko ve sloupci „Vyhledávací pole“ (druhý sloupec). Režim načítání nastavíme na „Vyhledat“, „Číslo sloupce tabulkového dokumentu“ - v našem ceníku jsou názvy ve třetím sloupci nastaveny na „3“

V řádcích „Jednotka pro vykazování“ a „Jednotka pro uložení zůstatků“ v poli „Režim načítání“ vyberte „Vypočítat“. Do pole „Výraz“ zapíšeme algoritmus ve vestavěném programovacím jazyce 1C, například toto:


Nomenclature Link = Directories.Nomenclature.FindByName(CurrentData["Name"]);
Základní jednotka měření = Directories.Classifier of Measurement of Units.Find By Code(796);
TechSpr=Directories.Units of Measurement.Find By Requisites("
Unit By Classifier", základní měrná jednotka, odkaz na nomenklaturu);
If CurrentRef.Empty() Then FoundUnitObject = Directories.Units.CreateElement();
FoundUnitObject.Name = AbbrLP(BaseUnit);
FoundUnitObject.UnitByClassifier = Základní jednotka;
FoundUnitObject.Coefficient = 1;
FoundItemObject.Owner = ItemRef;
Pokus FoundUnitObject.Write();
Výsledek = FoundUnitObject.Ref;
Zpráva o výjimce("Zápis se nezdařil");
EndPokus;
Jinak Výsledek = CurrentRef.Link;
endIf;

// Online společnost 2010, www.online-ufa.ru

9. Otevřete produktovou kartu a zkontrolujte, zda jsou údaje správně načteny

Pokud je vše v pořádku, pak můžete přistoupit k druhé fázi – načtení cen z ceníku do Excelu.

Pokud plánujete v budoucnu použít tento postup načítání dat se stejným nastavením parametrů načítání, doporučujeme uložit aktuální nastavení. Chcete-li to provést, klikněte na tlačítko „Uložit nastavení“ a jasně pojmenujte aktuální nastavení, například „Načítání názvů produktů z ceníku Excel“.



V „Řízení obchodu“ Rev. 10.3 se ceny nastavují pomocí dokumentu „Nastavení cen položek“.

Používáme stejné zpracování „Načítání dat z Tabular Document.epf“ z disku ITS.

11. Nastavte „Režim načítání“ - „Načítání do sekce tabulky“.

Otevře se deník dokladů „Nastavení cen položek“.

Zde můžete vybrat existující dokument, do kterého chceme přidat nové prvky, nebo vytvořit nový (doporučeno), v dokumentu uvedeme, jaký „Typ ceny“ načteme (v našem příkladu „Maloobchod“).

Klikněte na „OK“ a prázdný dokument prozatím uložte.

Nyní vyberte tento nový uložený doklad z deníku v řádku „Odkaz“.

V poli „Tabulková sekce“ vyberte „Produkty“.

13. Vezměte prosím na vědomí, že nyní je potřeba přejít na záložku „Tabulkový dokument“ a opět vybrat náš ceník v Excelu, ze kterého jsme načetli názvy, a nyní načteme ceny (viz bod 5).

14. Nakonfigurujte možnosti spouštění

Opět nastavte „První řádek dat tabulkového dokumentu“ – stejně jako při načítání jmen nastavte „9“ a „Ruční číslování sloupců“.

V řádku „Nomenklatura“ nastavíme režim načítání na „Vyhledat“, „Číslo sloupce tabulkového dokumentu“ - v našem příkladu nastavíme na „3“. Pokud je vyžadována identifikace podle článku, pak ve sloupci „Vyhledat podle“ vybereme „Článek“ a do „Číslo sloupce tabulkového dokumentu“ uvedeme číslo sloupce s články – v našem příkladu „2“.

V řádku „Cena“ nastavte režim načítání na „Vyhledat“, „Číslo sloupce tabulkového dokumentu“ - zadejte číslo sloupce s cenami, které chceme načíst, nejprve načteme maloobchodní cenu, která znamená, že vložíme „5“.

V řádku „Měna“ nastavte režim stahování na „Instalovat“, vyberte měnu (v příkladu „rubly“).


V řádku „Typ ceny“ nastavte režim načítání na „Instalovat“, vyberte cenu, kterou budeme načítat „Maloobchod“.

Pokud jsou ve vašem ceníku ceny zboží uvedeny v různých měnách, což je uvedeno v samostatném sloupci staženého ceníku, pak ve sloupci „Režim načítání“ nastavte „Vyhledat“ a číslo příslušného sloupce ceníku v „Číslo sloupce dokumentu tabulky“.

V řádku „Metoda výpočtu ceny“ nastavte režim načítání na „Instalovat“, vyberte „Podle procentuální přirážky na základní typ“

Klikněte na „Stáhnout“ a odpovězte „Ano“

15. Otevřete dokument „Nastavení cen položek“, do kterého byla data načtena (kliknutím na tlačítko s lupou v řádku „Odkaz“)

16. Zkontrolujeme dokument, pokud je vše v pořádku, klikněte na „OK“.

Ceny musí být pevné.

17. Otevřete referenční knihu produktu, zkontrolujte záložku „Ceny“ na kartě načtených položek a klikněte na tlačítko „Přečíst aktuální ceny“.

Pokud je vše v pořádku, pak můžete začít stahovat zbývající ceny (velkoobchod, nákup atd.). Postup je podobný.

Vezměte prosím na vědomí, že 1C: Trade Management 8 podporuje výpočet některých cen na základě jiných. Proto může stačit načíst pouze jednu základní cenu, například Maloobchodní nebo naopak Nákup, a pro ostatní ceny zadat algoritmy tvorby (% sleva, % přirážka, zaokrouhlení na nejbližší znaménko atd.).

Pokud plánujete v budoucnu použít tento postup načítání dat se stejným nastavením parametrů načítání, doporučujeme uložit aktuální nastavení. Chcete-li to provést, klikněte na tlačítko „Uložit nastavení“ a jasně pojmenujte aktuální nastavení, například „Stáhnout maloobchodní ceny z ceníku Excel“.


Příště můžete uložená nastavení načíst kliknutím na tlačítko „Obnovit nastavení“ a výběrem požadovaného ze seznamu.


Používáme stejné zpracování „Načítání dat z Tabular Document.epf“ z disku ITS.

19. Nastavte “Load mode” - “Load to information register”.
"Typ registrace" vyberte "Čárové kódy".

20. Vezměte prosím na vědomí, že nyní musíte přejít na záložku „Tabulkový dokument“ a znovu vybrat náš ceník v Excelu, ze kterého jsme stáhli názvy a ceny, a nyní stáhneme čárové kódy (viz bod 5).

21. Nakonfigurujte možnosti spouštění

Opět nastavte parametr „První řádek dat v tabulkovém dokumentu“ - nastavte „9“ a „Ruční číslování sloupců“.

Nastavení možností spouštění

Odstraňujeme „daws“ ze všech linek, ze kterých je to možné.

Ve zbývajících řádcích nastavíme parametry

V řádku „Čárový kód“ nastavíme režim načítání na „Vyhledat“, do sloupce „Č. Sloupce tabulkového dokumentu“ napíšeme „9“ jako v našem ceníku.

V řádku „Vlastník“ ve sloupci „Popis typů“ otevřete okno „Upravit datový typ“ a zaškrtněte (nechejte) pouze pole „Číselník“. Nastavte režim stahování na „Hledat“. Pro identifikaci podle článku napíšeme do sloupce „Číslo sloupce tabulkového dokumentu“ číslo sloupce, ve kterém jsou články v našem ceníku uvedeny - tzn. "2". Ve sloupci „Hledat podle“ nastavte „Článek“.

Pokud ceník nemá sloupec s články, pak ve sloupci „Hledat podle“ musíte vybrat „Název“ a v buňce „Č. Sloupce tabulkového dokumentu“ uveďte číslo sloupce ceníku s názvy .

V řádku „Typ čárového kódu“ ve sloupci „Režim spouštění“ vyberte „Instalovat“, ve sloupci „Výchozí hodnota“ vyberte „EAN13“.

V řádku „Měrná jednotka“ v poli „Režim zatížení“ vyberte „Vypočítat“. Do pole „Výraz“ zapíšeme algoritmus ve vestavěném programovacím jazyce 1C. Například tento kód:

Nomenclature Link = Directories.Nomenclature.FindByName(CurrentData["Owner"]); Výsledek=Nomenklatura Link.Remaining Storage Unit;

V řádku „Kvalita“ ve sloupci „Režim spouštění“ vyberte „Instalovat“, ve sloupci „Výchozí hodnota“ vyberte „Nový“.

V řádcích „Charakteristiky položky“, „Série položek“, „Smazat kód“ ve sloupci „Režim načítání“ vyberte „Instalovat“, ve sloupci „Výchozí hodnota“ ponechte prázdné buňky.

Klikněte na „Stáhnout“

Otevřete kartu produktu a zkontrolujte přítomnost čárového kódu.

Pokud plánujete v budoucnu použít tento postup načítání dat se stejným nastavením parametrů načítání, doporučujeme uložit aktuální nastavení. Chcete-li to provést, klikněte na tlačítko „Uložit nastavení“ a jasně pojmenujte aktuální nastavení, například „Stáhnout čárové kódy produktů z ceníku Excel“.


Příště můžete uložená nastavení načíst kliknutím na tlačítko „Obnovit nastavení“ a výběrem požadovaného ze seznamu.


Chcete-li importovat ceny do 1C 8.3, musíte připravit soubor. Struktura zdrojového souboru může být libovolná, hlavní je, že obsahuje sloupce s názvem položky, pomocí kterých může systém určit, zda taková pozice již v informační základně existuje, nebo zda je třeba vytvořit novou vytvořeno:

Zpracování pro načítání položek a cen do 1C 8.3 z tabulkového dokumentu je dostupné z formuláře seznamu adresářů Nomenklatura- kapitola Adresáře:

Před zahájením importu vás systém vyzve k zadání souboru Excel se zdrojovými daty:

Porovnání polí položek v 1C

V kroku 1 jsou sloupce zdrojového souboru porovnány s nomenklaturou a cenami pro ty podrobnosti, které jsou definovány pro prvky adresáře Nomenklatura. Pokud se název sloupce shoduje s názvem atributu, systém provede takové porovnání nezávisle.

Toto porovnání se používá jak pro vyhledávání v informační základně pro existující položky (jinak by se při importu pokaždé vytvořila nová), tak pro případ, že by položka nebyla nalezena. Poté se při vytváření nové položky vyplní údaje z odpovídajících sloupců souboru:

Protože v našem případě potřebujeme importovat ceny položek, musíme uvést, ze kterého sloupce má systém převzít hodnotu ceny. Pokud se název sloupce ceny shoduje s názvem existujícího typu ceny, bude takový sloupec určen automaticky. Protože ale můžete importovat hodnoty pouze pro jeden typ ceny najednou, bude definován pouze první z nalezených sloupců, takže toto porovnání typu načítané ceny a sloupce v souboru musí být vždy kontrolováno.

Pokud není sloupec ceny definován, ceny nebudou importovány:

V případě potřeby jsou odstraněny další sloupce a řádky, tedy data, která by se neměla načítat.

Důležité: Při importu cen by měl zůstat pouze jeden sloupec s cenami. To je způsobeno skutečností, že jeden dokument v 1C může registrovat ceny pouze pro jeden typ ceny:

Po řádném porovnání dat souboru můžete přejít ke kroku 2, tedy přímo k načtení dat z Excelu do 1C 8.3.

Načítání ceníků a produktů do 1C Accounting

Ve druhém kroku, bezprostředně před importem, systém zobrazí informace o tom, které položky položek byly spárovány s již dostupnými a které budou vytvořeny během importu:

Uživatel má možnost provádět úpravy: odmítnout vytváření nových položek a výslovně označit položku, pro kterou má nastavit cenu, nastavit pravidla plnění pro nově vytvořenou položku a další. Pokud s něčím nejste spokojeni, můžete se pomocí tlačítka vrátit do předchozí fáze Zadní:

Protože v tomto příkladu se provádí nejen (a v jakém množství) import položek, ale také načítání cen, je nutné zkontrolovat hodnoty detailů Typ ceny A Nastavit ceny pro. Určí datum dokumentu automaticky vytvořeného při načítání a dokument, který bude s tímto dokumentem registrován:

Když stisknete tlačítko Stažení V informační základně (opět, pokud byly ceny načteny) budou vytvořeny nové položky produktu a dokument o registraci ceny produktu (pokud je to nutné) a formulář ke stažení bude uzavřen:

Automaticky vytvořený dokument Nastavení cen položek v další práci se neliší od těch vytvořených jinými metodami. Pro pohodlí uživatelů mají tyto dokumenty při načítání cen z externího souboru odpovídající komentář: „#Načteno ze souboru“:

U dokumentů nahraných do informační databáze, které byly přijaty jako výsledek výměny, systém automaticky přiřadí servisní komentáře: nově nahrané, změněné, zrušené, zaúčtované. Když je do databáze 1C nahrán nový dokument nebo je existující dokument přepsán v důsledku změn, je přiřazen komentář, který usnadňuje sledování úprav dokumentu a odpovídající reakci na změny. Další informace o významu oficiálních komentářů v dokumentech naleznete v našem videu:

Většina organizací ve své každodenní praxi používá softwarový produkt Excel z kancelářského balíku Microsoft ke sledování různých účetních transakcí starým způsobem. Stává se to v případě, kdy firma teprve nedávno přešla na systém 1C a sekce reportingu ještě nejsou řádně odladěny, nebo dodavatel preferuje zaslání ceníku ve formě souhrnné tabulky ve formátu .xls. Není divu, že je často potřeba nahradit ruční zadávání pozic automatizovaným systémem. Tím se výrazně zkrátí čas na vyplnění nomenklaturních dokumentů a sníží se počet chyb, což je důležité vzít v úvahu u několika desítek nebo dokonce stovek položek.


Tento problém lze vyřešit různými způsoby: některé organizace raději svěří tuto práci svému IT oddělení, jiné si najímají vývojáře pracující ve společnosti nabyvatele franšízy, ale to je poměrně drahé a zabere to spoustu času.


Mnohem výnosnějším východiskem z této situace by bylo použití vhodné konfigurace 1C, která zpracuje data zcela zdarma a stane se univerzálním pomocníkem při integraci dokumentů 1C a excelových tabulek.


V této části vám pomůžeme zjistit, jak nakonfigurovat načítání dat ze souboru .xls do jedné ze softwarových konfigurací od společnosti 1C založené na „1C:Enterprise 8“


Takové zpracování už má každý uživatel profesionální verze 1C:Enterprise 8! JE TO na disku!

Typické zpracování „Načítání dat z tabulkového dokumentu.epf“, umístěné v sekci: „Technologická podpora“ > „Metodická podpora 1C: Enterprise 8“ > „Univerzální sestavy a zpracování“ >

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


Upozorňujeme, že od února 2010 na disku ITS je toto zpracování pro konfigurace na platformě 8.1 umístěno v jiné sekci: „Technologická podpora“ > „Metodická podpora 1C:Enterprise 8“ > „1C: Platforma Enterprise 8.1“ > „Univerzální zprávy a zpracování" > "Načítání dat z tabulkového dokumentu".

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


Zdrojová data k dispozici:

  • Ceník v Excelu „PriceOnlineKhimSnab.xls“ - Microsoft Office Excel 97-2003 (.xls)
  • Typická konfigurace Enterprise Accounting Edition 2.0, vydání 2.0.12.2, platforma 8.2 (8.2.10.77)
  • Do 1C je nutné načíst názvy a ceny produktů z Excelu


Z ceníku si musíte stáhnout referenční knihu položek do 1C: Účetnictví 8.

Spouštíme program 1C. Chcete-li zahájit zpracování, vyberte položku nabídky „Soubor“> „Otevřít“.

V okně, které se otevře, najdeme soubor zpracování

Nachází se na disku ITS v adresáři \1CIts\EXE\EXTREPS\UNIREPS82\UploadFromTableDocument

Pokud jste dříve zkopírovali soubor zpracování do počítače, můžete jej vybrat.


Otevře se okno


Vezměte prosím na vědomí, že načítání dat bude probíhat ve dvou fázích: Fáze 1 - načtení názvů a nastavení hodnot podrobností nových prvků adresáře nezbytných pro spuštění (měrná jednotka, sazba DPH, atribut produktu/služby). Fáze 2 - stahování cen.

Načítání titulů

Nastavte “Download Mode” - Upload do adresáře “Directory View” - Nomenklatura

Na záložce „Dokument tabulky“.

Klikněte na tlačítko ex1_b01.jpg „Otevřít soubor“, ve výběrovém okně, které se objeví, najdeme adresář, ve kterém máme ceník v Excelu, ze kterého plánujeme načíst data do 1C.


Soubor se nemusí zpočátku zobrazit. Nastavte typ souboru na „Excel Sheet (*.xls)“


Vyberte náš soubor



Zobrazí se podrobnosti karty položky.

Nastavení možností načítání titulů

Chceme vás upozornit na aspekt rozpoznávání strukturních jednotek nomenklaturních příruček v programu 1C: Účetnictví verze 8, protože jedním z klíčových bodů při identifikaci těchto prvků je název. Pokud nebyly pozice informační základny původně obsazeny, budete muset sledovat duplicitní pozice a případně je odstranit.


Duplicitním názvům se lze jen těžko vyhnout, obtížné je to zejména pro zaměstnance, kteří tento způsob načítání nevyužijí pro jednorázový zápis dat do seznamu, ale pro systematické automatické načítání informací.


Věc je komplikována tím, že se zaměstnanec musí potýkat s různými zkratkami a jinými zkratkami, dvojím pravopisem jména a používáním různých interpunkčních znamének.


Při opakovaném používání a značném množství stažených informací doporučujeme použít jiný software ze série „1C: Enterprise 8“, například „1C: Trade Management 8“, „1C: Small Firm Management 8“ nebo „1C: Integrated Automation 8“, které mají parametr „Article“, který zajišťuje spolehlivé rozpoznání dat nahraných do nomenklaturních adresářů a eliminuje možnost duplikace jmen.


Řádek „Základní měrná jednotka“ - ve sloupci „Režim zatížení“ vyberte „Instalovat“, ve sloupci „Výchozí hodnota“ vyberte měrnou jednotku (v našem případě - ks).


Řádek „Sazba DPH“ - v našem případě pro všechny stažené prvky nastavíme DPH na 18 %, k tomu ve sloupci „Režim načítání“ vybereme „Nastavit“, ve sloupci „Výchozí hodnota“ vybereme „18 %“.


Pokud je zboží dodáváno s jinou DPH, která je uvedena v samostatném sloupci staženého ceníku, pak ve sloupci „Režim načítání“ nastavte „Vyhledat“ a číslo příslušného ceníkového sloupce ve „Sloupec č. tabulkový dokument“.

Řádek „Služba“ - ve sloupci „Režim načítání“ vyberte „Instalovat“, ve sloupci „Výchozí hodnota“ vyberte „Ne“ (v našem případě jsou všechny pozice produkty).


Nastavili jsme minimální hodnoty pro nové položky v adresáři nomenklatury, což vám umožní začít pracovat. Chcete-li uzavřít měsíc, rozdělit náklady, generovat účetní a daňové výkazy, budete muset nastavit hodnoty „Skupina položek“ a „Nákladová položka“; pro dovážené zboží nastavte „Země původu“ a „Číslo celního prohlášení“ , ale to lze provést později pomocí skupinového zpracování.


Pokud jste připraveni nastavit hodnoty těchto podrobností nyní, uveďte. Klikněte na „Stáhnout“ v pravém dolním rohu a na dotaz klikněte na „Ano“.



Zkontrolujeme přítomnost nových prvků v odpovídající skupině referenční knihy položek

Otevřete kartu produktu a zkontrolujte, zda jsou údaje správně načteny


Pokud je vše v pořádku, pak můžete přistoupit k druhé fázi – načtení cen z ceníku do Excelu.


Pokud plánujete v budoucnu použít tento postup načítání dat se stejným nastavením parametrů načítání, doporučujeme uložit aktuální nastavení. Chcete-li to provést, klikněte na tlačítko ex1_b03.jpg „Uložit nastavení“ a jasně pojmenujte aktuální nastavení, například „Načítání názvů produktů z ceníku Excel“.


Příště můžete načíst uložená nastavení kliknutím na tlačítko „Obnovit nastavení“ a výběrem požadovaného ze seznamu.

Načítání cen

V „Podnikovém účetnictví“ Rev. 2.0 se ceny nastavují pomocí dokumentu „Nastavení cen položek“.

Nastavte „Režim načítání“ - „Načítání do sekce tabulky“.

V poli „Odkaz“ vyberte „Nastavení cen položek“.


Zde můžete vybrat existující dokument, do kterého chceme přidat nové prvky, nebo vytvořit nový (doporučeno), v dokumentu uvedeme, jaký „Typ ceny“ načteme (v našem příkladu „Maloobchod“).


Klikněte na „OK“ a prázdný dokument prozatím uložte. Nyní vyberte tento nový uložený doklad z deníku v řádku „Odkaz“. V poli „Tabulková sekce“ vyberte „Produkty“

Nyní musíte přejít na kartu „Dokument tabulky“.

Opět vyberte náš ceník v Excelu, ze kterého jsme položky stáhli, a nyní si stáhneme ceny (viz bod 5).