Jak vygenerovat soubor xml v 1s 8.2. Generování souboru XML. Snadné nahrání pro aplikaci třetí strany. Nástroje pro vytváření uploadů

Jednoduchá výměna dat mezi různými účetními programy je jedním z klíčových bodů jejich rozšíření, v praxi k tomu stačí nahrát XML do 1C nebo jiného produktu. Navíc se to většinou snadno obejde bez konverze: všechny databáze plně podporují standard formátu. V praxi existuje mnoho způsobů, jak využít XML k přenosu dat, všechny jsou implementovány v 1C a kompatibilních produktech.

Jak nahrát soubor XML do databáze 1C?

Nahrané databáze a jednotlivé dokumenty mohou být přenášeny od uživatelů libovolnými komunikačními kanály – na vyměnitelném médiu, e-mailem nebo prostřednictvím cloudové úložiště. Formát je vhodný pro kompresi pomocí archivátorů, což výrazně urychluje kopírování a šetří místo na disku.

Obecný postup načítání dat ze souboru XML je následující:

    Povolit zobrazení položky nabídky „Všechny funkce“. Chcete-li to provést, musíte zaškrtnout odpovídající políčko v okně „Možnosti“ (záložka se nachází v části nabídky „Nástroje“).

    V nabídce „Všechny funkce“ tlačítkem plus otevřete seznam možností, kde vyberete položku „Zpracování“.

    V navrhovaném seznamu otevřete položku „ Univerzální výměna data ve formátu XML."

Kliknutím na tlačítko „Načíst data“ budou načtena ze souboru, uložena do databáze a současně zkontrolována jejich správnost. Pokud jsou v dokumentu nalezeny chyby, bude postup ukončen s konkrétním textem s uvedením důvodu.

Jak se používají soubory XML v 1C?

Pomocí stejného zpracování může uživatel nahrát vybraný seznam dat nebo celou databázi do XML a vytvořit si tak její záložní kopii. Toto musí být provedeno před zavedením větších úprav globálního modulu 1C, pokud externí zpracování není z nějakého důvodu možné.

Formát se používá na platformě 1C: Enterprise 8 v následujících oblastech:

    Nahrávání ceníků, objednávek, tištěných formulářů dokumentů.

    Výměna dat s bankami, finančními úřady, mimorozpočtovými fondy.

    Převod osad na mzdy od 1C: ZUP a další „specializované“ konfigurace po „obecné“ 1C: Účetnictví 8.

Všude se používá stejná implementace univerzálního zpracování. Pokud je jeho funkcí málo, pak se uchýlí k vývoji vlastních verzí tohoto modulu. Navíc není třeba měnit standardní soubory, stačí pak připojit potřebná zpracování a spustit je na výběr - v závislosti na konkrétní úloze.

Pokud společnost zvolila samostatný způsob vedení účetnictví a daňové evidence, pak se velmi populární stane zpracování pro nahrávání/stahování finančních dat ve formátu XML. S jeho pomocí se údaje potřebné pro výpočet základu daně přenášejí do programu 1C: Taxpayer nebo podobného softwarového produktu. Vzhledem k tomu, že soubory tohoto formátu lze snadno upravovat pomocí balíčku Microsoft Office je snadné jejich obsah před odesláním finančnímu úřadu opravit.

Totéž platí pro KUDiR (knihu příjmů a výdajů), deník vydaných nebo přijatých faktur. To vše se přenáší prostřednictvím systému VLSI++ a kromě procesu úpravy tabulkové části XML souboru je nahrání v tomto formátu nutné pro následné načtení do služby a přenos dat do Federální daňové služby.

Výměna s takovou konfigurací jako 1C: Trade Management je často žádaná, protože v podnikání se používá k organizaci prodeje, manažerského účetnictví a účetnictví založeného na 1C: Accounting 8 funguje autonomně a přijímá pouze souhrnná data o všech pohybech zboží a peněžní fondy.

Pokud je snadné nastavit nahrávání objednávek nebo ceníků, protože je snadné použít „jakýkoli“ formát dat, musí být stejné výpisy z bankovního účtu uloženy v XML (jako obecně uznávaný standard).

Nejčastěji k výměně dochází pomocí programu Klient-Banka. Proces nahrávání vypadá takto:

    Výpis je generován na dobu požadovanou uživatelem.

    V závislosti na verzi programu klikněte buď na tlačítko „Exportovat“ nebo „Exportovat“.

    V okně, které se otevře, vyberte požadovanou složku a název souboru.

Po dokončení postupu lze dokument přenést na vyměnitelné médium nebo přes internet ( E-mailem, cloudové úložiště s sdílený přístup atd.). Pokud potřebujete načíst výpis do konfigurace 1C, vyberte sekci „Banka a pokladna“ a poté přejděte do deníku „Výpisy z účtu“.

Před tabulková část dokladu (v pravém rohu) klikněte na tlačítko „Více“, po kterém se zobrazí seznam funkcí, kde vyberou položku „Směna s bankou“. Záložka „Stáhnout výpis z účtu“ umožňuje importovat data pro konkrétní název společnosti nebo pro konkrétní bankovní účet.

Po načtení výpisu do databáze 1C budete muset ještě zpracovat platební příkazy, to se děje v manuální režim. Účetní si může objednat vývoj zpracování, které proces zautomatizuje, ale zde budete muset kontaktovat kompetentního programátora.

Formát XML se také používá pro načítání různých klasifikátorů (KLADR, OKOF, ENAOF). Pokud nejsou přítomny v programu 1C, měli byste se vyhnout jejich ručnímu vyplňování, protože při zadávání kódů je snadné udělat chybu. Vyplatí se použít soubor XML jednou a stáhnout klasifikátor ze spolehlivého zdroje.

To může provést buď sám uživatel, nebo pozvaný specialista:

    V hlavní nabídce vyberte sekci „Adresář“.

    Klikněte na tlačítko „Nastavení akce“.

    V okně, které se otevře, označte položku „Načíst klasifikátor okof“ a poté klikněte na tlačítko „Přidat“.

    V části „Služba“, která se objeví, vyberte požadovaný příkaz a klikněte na „OK“.

Stačí kliknout na tlačítko „Otevřít a přečíst soubor“, vybrat ten, který potřebujete na disku nebo vyměnitelném médiu, a otevřít jej příslušným klíčem. Standardní klasifikátory se automaticky zkopírují do HDD při instalaci platformy a konfigurace 1C. Při aktualizaci jedné nebo druhé verze se navíc vytvoří složky s číslem revize, kde se nachází aktuální soubor, který splňuje aktuální požadavky. Verze 7 7 má také možnost nahrávat soubory XML, ale tato zastaralá platforma často vyžaduje odbornou pomoc.

Přenos informací mezi databázemi je jedním z úkolů jejich podpory a správy. Pro jeho efektivní implementaci je zpracování vytvořeno v automatizovaných komplexech 1C. Velmi usnadňují rutinní práci, zrychlují procesy nahrávání a stahování informací a zároveň implementují kontrolu nad jejich správností. Nahrávání z 1c do xml vám umožňuje vytvořit soubor s obsahem libovolného nakonfigurovaného konfiguračního objektu a použít jej, když potřebujete nahrát data do identické konfigurace.

Nástroje pro vytváření uploadů

Pro export informací obsažených v databázích se používá především formát xml. Pro 1C bylo vyvinuto mnoho metod zpracování (např. UploadLoadDataxml82 epf), s jejichž pomocí je možné výstup a načtení dat do souboru. V tomto případě musí uživatel obdržet soubor určité struktury, která umožňuje informace v něm uložené načíst do nativní databáze nebo přenést na jiné místo. Při vytváření uploadu je třeba dodržovat následující pravidla:

  • Uložte vytvořené soubory až do úplného obnovení a dokončení procedur pro ověření správnosti přenesených informací;
  • V případě použití zpracování jako nástroje Rezervovat kopii vytvořit samostatné podsložky pro kopie dat a vést protokol o jejich záznamech pro rychlé vyhledání.

Dodáván v programu uživatelské podpory 1C, který najdete na webu nebo na discích ITS, je výborným nástrojem pro export a import informací. Uživatel počítače může nahrát jak celou databázi, tak její jednotlivé objekty a kromě samotného exportu jsou prováděny různé operace pro kontrolu informací, které pomáhají zbavit se kritických chyb v datech Zpracování 1c uploadu do xml funguje ve dvou režimech:

  • Vykládání. Vytvoří soubor obsahující uživatelem definované stránkovatelné objekty;
  • Načítání. Přečte dříve exportovaný soubor a zapíše do něj informace v něm informační základna.

Zpracování umožňuje kontrolovat objekty na neplatné znaky a obsahuje také funkci pro export informací s omezeními.

Nahrávání lze využít nejen při výměně informací mezi databázemi 1C. S jeho pomocí můžete zajistit integraci různých komplexů, například 1C a systému Parus. Všestrannost formátu XML umožňuje vytvářet programy pro přenos informací pro téměř všechny informační banky. Zpracování vykládka a nakládka xml data– nejdůležitější nástroj pro výměnu informací.

Proces nahrávání dat doxml

Podívejme se, jak nahrát z 1c do xml normální mód. Po stažení zpracovávaného souboru UploadLoadDataxml.epf a jeho otevření musíte provést následující kroky:

  • Vyberte objekty pro export;
  • Nastavte potřebné filtry, například podle období;
  • Určete umístění souboru s informacemi o diskovém subsystému;
  • Začněte vykládat předměty.

Je třeba mít na paměti, že záhlaví formátu nahrávaného souboru se liší od formátu souboru používaného při nahrávání podle výměnných plánů.

xml

XML se načte do 1c do přijímající databáze s konfigurací identickou se zdrojovou databází. Před načtením xml 1c do 1c musíte otevřít zpracování v přijímající databázi. Poté musíte zadat cestu k dříve nahranému souboru a stáhnout data kliknutím na tlačítko „Načíst data“.

V případě potřeby se aktivují zaškrtávací políčka pro načtení dat v režimu výměny v distribuované informační databázi a ignorování chyb, ke kterým dochází při načítání objektů.

Poté je potřeba zkontrolovat databáze a ujistit se, že jsou všechny prvky správně načteny, aby nedošlo k jejich ztrátě, například pokud dojde k chybě v obsluze události po načtení objektu.

Přenos dat je velmi důležitý proces v žádném účetním systému není platforma 1C 8.3 a 8.2 výjimkou. Níže se podíváme na návod, jak nejsnáze přenést data z jednoho systému do druhého, který má podobná konfigurace(pro různé konfigurace můžete použít nástroj programátor - nebo).

Než je nutná jakákoli akce, změny jsou nevratné!

Nejjednodušším a nejpohodlnějším způsobem přenosu dat z 1C 8.3 do 1C 8.3 Accounting 3.0 je použití zpracování Nahrát a načíst data ve formátu XML (stažení - pro 8.2 nebo pro 1C 8.3 nebo na ITS). Ošetření je univerzální a vhodné pro jakoukoli konfiguraci.

Nezabíhejme do detailů, pojďme se podívat pokyny krok za krokem o migraci dat s využitím tohoto zpracování na příkladu nejjednoduššího převodu zboží.

Nahrávání dat do XML

Nejprve si otevřeme zpracování ve zdrojové databázi (odkud budeme zboží vyskladňovat) a podíváme se na rozhraní:

Získejte 267 videolekcí na 1C zdarma:

Musíte okamžitě vyplnit pole „Název souboru“ - na této cestě bude vytvořen soubor nový soubor data, která načteme do databáze přijímače. Níže v tabulkové části „Data pro nahrání“ je třeba vybrat data, která chceme z databáze nahrát.

Po výběru objektu z levé části tabulky můžete použít výběr v pravé části tabulky:


V našem příkladu chci vyložit všechny produkty s názvem „Rake“.

Po dokončení všech nastavení lze data nahrát. Chcete-li to provést, klikněte na tlačítko „Nahrát data“:


Načítání dat z xml do 1s 8.3

Data byla uvolněna ze zdrojové databáze, nyní je třeba je přenést do cílové databáze.

Chcete-li to provést, musíte zahájit zpracování již v databázi, do které potřebujete načíst data, a přejděte na kartu „Stáhnout“, vyberte stažený soubor na disku a klikněte na tlačítko „Načíst data“:


Tento příklad je vhodný pouze pro přenos dat mezi identickými konfiguracemi na platformě 1C. Abychom pochopili mechanismus výměny pro programátory, napsali jsme článek -.

Přenos informací mezi databázemi je jedním z úkolů jejich podpory a správy. Pro jeho efektivní implementaci je zpracování vytvořeno v automatizovaných komplexech 1C. Velmi usnadňují rutinní práci, zrychlují procesy nahrávání a stahování informací a zároveň implementují kontrolu nad jejich správností. Nahrávání z 1c do xml vám umožňuje vytvořit soubor s obsahem libovolného nakonfigurovaného konfiguračního objektu a použít jej, když potřebujete nahrát data do identické konfigurace.

Nástroje pro vytváření uploadů

Pro export informací obsažených v databázích se používá především formát xml. Pro 1C bylo vyvinuto mnoho metod zpracování (např. UploadLoadDataxml82 epf), s jejichž pomocí je možné výstup a načtení dat do souboru. V tomto případě musí uživatel obdržet soubor určité struktury, která umožňuje informace v něm uložené načíst do nativní databáze nebo přenést na jiné místo. Při vytváření uploadu je třeba dodržovat následující pravidla:

  • Uložte vytvořené soubory až do úplného obnovení a dokončení procedur pro ověření správnosti přenesených informací;
  • V případě použití zpracování jako nástroje Rezervovat kopii vytvořit samostatné podsložky pro kopie dat a vést protokol o jejich záznamech pro rychlé vyhledání.

Univerzální zpracování „Nahrávání a načítání XML dat“ dodávané v programu uživatelské podpory 1C, které lze nalézt na webu nebo na discích ITS, je vynikajícím nástrojem pro export a import informací. Uživatel počítače může nahrát jak celou databázi, tak její jednotlivé objekty a kromě samotného exportu jsou prováděny různé operace pro kontrolu informací, které pomáhají zbavit se kritických chyb v datech Zpracování 1c uploadu do xml funguje ve dvou režimech:

  • Vykládání. Vytvoří soubor obsahující uživatelem definované stránkovatelné objekty;
  • Načítání. Přečte dříve exportovaný soubor a zapíše informace v něm obsažené do informační databáze.

Zpracování umožňuje kontrolovat objekty na neplatné znaky a obsahuje také funkci pro export informací s omezeními.

Nahrávání lze využít nejen při výměně informací mezi databázemi 1C. S jeho pomocí můžete zajistit integraci různých komplexů, například 1C a systému Parus. Všestrannost formátu XML umožňuje vytvářet programy pro přenos informací pro téměř všechny informační banky. Zpracování, nahrávání a stahování xml dat je nejdůležitějším nástrojem pro výměnu informací.

Proces nahrávání dat doxml

Podívejme se, jak nahrát z 1c do xml v normálním režimu. Po stažení zpracovávaného souboru UploadLoadDataxml.epf a jeho otevření musíte provést následující kroky:

  • Vyberte objekty pro export;
  • Nastavte potřebné filtry, například podle období;
  • Určete umístění souboru s informacemi o diskovém subsystému;
  • Začněte vykládat předměty.


Je třeba mít na paměti, že záhlaví formátu nahrávaného souboru se liší od formátu souboru používaného při nahrávání podle výměnných plánů.

xml

XML se načte do 1c do přijímající databáze s konfigurací identickou se zdrojovou databází. Před načtením xml 1c do 1c musíte otevřít zpracování v přijímající databázi. Poté musíte zadat cestu k dříve nahranému souboru a stáhnout data kliknutím na tlačítko „Načíst data“.

V případě potřeby se aktivují zaškrtávací políčka pro načtení dat v režimu výměny v distribuované informační databázi a ignorování chyb, ke kterým dochází při načítání objektů.


Poté je potřeba zkontrolovat databáze a ujistit se, že jsou všechny prvky správně načteny, aby nedošlo k jejich ztrátě, například pokud dojde k chybě v obsluze události po načtení objektu.


Toto zpracování umožňuje výměnu dat mezi stejnými (identickými) konfiguracemi na platformě 1C 8.2 - Bukh, ZUP, UT, UPP a další, hlavní je, že konfigurace jsou stejné!

Zpracování snímků obrazovky

(foto)

Provozní režimy

Processing implementuje 2 provozní režimy: Upload (vytvoření souboru pro upload uživatelem zadaných dat) a Load (načtení souboru uploadu vytvořeného stejnojmenným režimem a zápis dat v něm obsažených). Režim se nastavuje jeho výběrem v poli Režim.

Před spuštěním konkrétního režimu (kliknutím na tlačítko Spustit) je třeba zadat název nahrávaného souboru, a to buď ručním zadáním do pole „Název souboru“, nebo pomocí tlačítka toto pole vybrat a standardní dialog pro výběr souboru .

V režimu stahování je možné upravovat použití součtů při zápisu registrů, což může ovlivnit rychlost stahování.

Tlačítka "Zakázat součty" a "Povolit součty" jsou dostupná, když je nastaven příznak "Povolit možnost úpravy použití součtů během načítání dat" a slouží k ručnímu ovládání režimu použití součtů při načítání dat.

Podmínky použitelnosti zpracování

Zpracování lze použít pouze v případech, kdy informační báze, do které byla data nahrána, a ta, do které byla data načtena, jsou homogenní (konfigurace jsou shodné, data se mohou lišit), nebo jsou všechny nahrané objekty téměř zcela totožné v složení a typy detailů a částí tabulek, vlastnosti „hlavního“ objektu metadat atd. Je třeba poznamenat, že kvůli těmto omezením je zpracování určeno především pro výměnu mezi homogenními IS.

Formát nahrávaného souboru se liší od formátu souboru vytvořeného při nahrávání podle plánu výměny v záhlaví. Pro nahrávání dat (prvky adresářů, sady záznamů registru atd.) se při zpracování používá stejný mechanismus serializace XML jako při nahrávání podle výměnných plánů, v této části jsou formáty souborů shodné.

Určení složení vykládky

Zpracování umožňuje úplné i částečné nahrání dat infobáze do souboru. Složení nahraných dat se konfiguruje v dialogu zaškrtnutím políček ve sloupci stromu, který zobrazuje objekty metadat, pro které lze nahrát data. Další sloupec zaškrtávacích políček "Pokud je to nutné" nastavuje potřebu uvolnit objekty tohoto typu"odkaz". To znamená, že pokud je zaškrtávací políčko zaškrtnuto pouze ve sloupci „Pokud je to nutné“, data pro takový objekt nebudou stažena celá, ale pouze v rozsahu, který je nezbytný pro zachování referenční integrity v infobázi, která bude stahování načítat. soubor.

Při otevírání formuláře nastaví zpracování odkazem na všechny objekty znak vyložení, což zaručuje referenční integritu vyloženého fragmentu informační báze.

Když kliknete na tlačítko „Detekovat objekty, které jsou uvolněny odkazem“, zpracování analyzuje, jaké datové odkazy mohou být obsaženy v objektech, které mají nastaven atribut úplného uvolnění, a automaticky vyplní sloupec příznaků indikujících potřebu uvolnit odkazem. Pokud má objekt již nastaven příznak úplného uvolnění, pak příznak uvolnění odkazem není nastaven.

Možné aplikace

Využití tohoto zpracování je možné např. pro vytvoření úplné nebo částečné záložní kopie dat, výměnu dat mezi informačními bázemi a také jako pomocný nástroj při obnově problematických informačních bází.

V organizaci lze vést účetnictví nejen v řešeních na platformě 1C:Enterprise, ale i v jiných softwarových systémech (Galaktika, Parus, SAP atd.). To vyvolává problém integrace dvou aplikací.

Například některá aplikace (říkejme jí „X“) potřebuje přečíst seznam konfiguračních dokumentů. Nebudeme mluvit o praktických výhodách řešení takového problému, pouze poznamenám, že nejpohodlnější a univerzálním způsobem v takové situaci se nahraje seznam dokumentů ve formátu XML.

Výměna pomocí tohoto formátu je univerzální, protože s ním umí pracovat většina aplikací. Podívejme se, jak můžete nahrát seznam konfiguračních dokumentů do souboru XML z 1C:Enterprise.

Nahrát do XML

A tak přejděme k tomu hlavnímu. Musíme projít seznam metadat dokumentu a vygenerovat seznam v souboru XML. Následující snímek obrazovky ukazuje algoritmus pro generování souboru XML:

Funkce CreateXML() Export // Získání názvu dočasného souboru Cesta = GetTemporaryFileName() ; // Inicializuje třídu "XML Record". Záznam = Nový záznamXML; // Otevře dočasný soubor pro zápis - 8 ") ; // Napište deklaraci souboru XML Záznam. WriteDeclarationXML() ; // Záznam. WriteElementStart(" Konfigurace dokumentů") ; // První prvek // Atribut prvního prvku s datem vytvoření souboru Záznam. WriteAttribute(" vygenerováno ", Format(CurrentDate(), " DF = rrrr-MM- ddThh:mm:ss; DLF = DT")) ; // Napište prvek pro každý konfigurační dokument. Do textu uvedeme název dokumentu. Pro každý dokument z metadat. Záznam cyklu dokumentů. WriteElementStart("Dokument"); Záznam. WriteText(Doc.Name) ; Záznam. WriteEndElement() ; EndCycle; // Dokončete psaní prvního prvku Záznam. WriteEndElement() ; Záznam. Zavřít(); // Zavřete soubor // Získejte binární data souboru a uložte je do dočasného úložiště BinaryData = new BinaryData(Cesta) ; Adresa = PlaceInTemporaryStorage(BinaryData, New UniqueIdentifier) ​​​​; Zpáteční adresa; // Vraťte adresu souboru do úložiště EndFunction

Každý vytvořený prvek musí být správně dokončen. Po provedení „WriteStartofElement()“ musí být provedena metoda „WriteEndElement()“, jinak bude struktura souboru XML nesprávná.

Obecná šablona pro vytváření souborů XML je následující:

// 1. Inicializujte třídu "XML Record". Záznam = Nový záznamXML; // 2. Otevřete dočasný soubor pro nahrávání Záznam. OpenFile(cesta, "UTF-8"); // 3. Napište deklaraci souboru XML Záznam. WriteDeclarationXML() ; // // 4. ++ Napište obsah XML souboru Záznam. WriteElementStart("XMLElement") ; Záznam. WriteEndElement() ; // -- Napište obsah souboru XML // 5. Zavřete soubor Záznam. Zavřít();

Těchto pět kroků vytvoří téměř jakýkoli soubor XML.

V našem příkladu je vygenerovaný soubor převeden na binární data a vrácen do umístění, kde je volána funkce CreateXML. Tento soubor lze poté zapsat do systému souborů.

Příklad nahraného souboru můžete vidět na snímku obrazovky výše.

Aplikace třetí strany

Jako příklad jsem vytvořil aplikaci v .NET Framework pro demonstraci čtení souboru XML v aplikaci třetí strany.

Program načte vytvořený soubor a zobrazí dokumenty ve formě seznamu:

Můžete si to vyzkoušet sami, aplikace je ke stažení pomocí odkazu na konci článku.

Všestrannost

Formát XML se používá ve většině konfigurací pro výměnu dat mezi aplikačními řešeními na platformě 1C:Enterprise. Další běžně používanou komunikační metodou je připojení COM. XML umožňuje výměnu s téměř jakoukoli aplikací, a proto si zaslouží označení univerzální.

Soubory ke stažení:

Aplikace pro čtení souborů XML.

Zpracování generování XML souboru.

Když podnik při své práci neustále používá nějaký softwarový balík, pak přirozeně vždy vyvstává otázka jeho průběžné podpory a správy. Neexistuje způsob, jak se vyhnout úkolům výměny, ukládání a obnovy dat. Podívejme se na to, jak načíst nebo uvolnit data z 1C ve formátu XML, protože toto je důležitý postup pro toto téma.

Jsou postaveny tak, že při nahrávání můžete obdržet XML soubor, ve kterém budou zaznamenána data potřebná pro klienta. Současně se záznamem je sledována správnost přenášených záznamů na kritické chyby.

Nahrání do XML souboru (import záznamů) z jedné informační báze a následné načtení z XML do jiné tedy představuje výměnu dat ve formátu XML mezi databázemi.

Tento postup, zvláště při velkém množství informací, ušetří mnoho ruční práce.

Import (výsledný soubor) lze také použít jako archiv pro obnovu v neočekávaných situacích (při ztrátě nebo poškození).

Bylo vyvinuto mnoho takových nástrojů pro zpracování a jsou dostupné na internetu. Odpovědnost za jejich použití leží na bedrech (a hlavě) klienta.

Ale pro oficiální uživatele Odeneski vytvořili vývojáři univerzální procesor „Upload/Load XML Data“.

DŮLEŽITÉ. Export do XML v 1C a další načítání do XML z 1C je pro identické konfigurace přijatelné - jinak dojde k jeho poškození.

Univerzální manipulátor

Klíčové body pro použití univerzálního vývojáře:

  • Ukládat soubory importu, dokud není přenos záznamů dokončen a není zkontrolována jejich správnost;
  • Při použití jako záložní kopie Pro třídění vyhledávání by se o nich měl vést záznam.

Jeho provoz má dva režimy: vytvoření souboru při ukládání informací a jeho čtení/zápis při importu.

Uživatel si navíc může nastavit další omezení jak při exportu, tak při načítání dat.

Extrahování záznamů

Data můžete nahrávat jak v rámci celé databáze, tak selektivně - objekt po objektu.

Po stažení, instalaci a otevření obslužné rutiny dojde k následujícímu:

Jejich výběr se provádí v dialogovém okně, které se otevře po spuštění. Chcete-li to provést, zaškrtněte políčka v seznamu, který zobrazuje objekty metadat, které mají být načteny;

  1. Jsou nakonfigurovány potřebné filtry (například podle data);
  2. Je vybráno místo na disku;
  3. Spustí se samotná operace.

Nahrávání záznamů do přijímače

Prvním krokem k přijetí dat do přijímající databáze je otevření programu procesoru v ní.

Po zadání cesty ke zdrojovému souboru a aktivaci příznaků nastavení procedury (v případě potřeby), můžete proces spustit tlačítkem „Načíst data“.


Nyní víte, jak načíst nebo uvolnit data z 1C ve formátu XML pro uložení dat a výměnu mezi databázemi.

Napište do komentářů své zkušenosti v této věci.

Ušetří čas při zadávání informací o nákupu služeb Peterhost do 1C.
K tomu je potřeba nahrát XML soubor do 1C a z něj se vygeneruje dokument „Příjem zboží a služeb“ obsahující informace o zakoupených službách. Na základě tohoto dokladu lze vygenerovat fakturu.

podrobné pokyny níže.

1. Připojení externího zpracování

1.1. Pokud používáte informační základnu 1C:Enterprise 8.X s konfigurací „Enterprise Accounting 2.0“, k načtení dokumentu ve formátu CommerceML musíte připojit externí zpracování ()
To lze provést dvěma způsoby:
1. Před každým načtením dat ve formátu CML uložte soubor externího zpracování lokálně na disk a otevřete jej pomocí nabídky „Soubor“ → „Otevřít“.
2. Trvale připojit zpracování k informační bázi (IS). Poté bude k dispozici všem (pokud pracujete přes síť) z nabídky „Nástroje“ → „Další reporty a zpracování“ → „Další vnější ošetření».

  • V nabídce „Servis“ musíte vybrat „Další hlášení a zpracování“ - „Další externí zpracování“.
  • Klikněte na tlačítko „Přidat“. Otevře se formulář pro přidání nového prvku adresáře:
  • V poli „Název“ uveďte název zpracování, například „Načítání dat ve formátu CommerceML (RU-CENTER Group).
  • Klepněte na tlačítko pro výběr souboru a zadejte cestu k souboru zpracování stahování ().
  • Klikněte na tlačítko „OK.“ Nyní je zpracování připojeno k infobázi a nachází se v adresáři „Další externí zpracování“ a lze jej otevřít dvojitým kliknutím myši.

1.2. Pokud používáte konfigurace „Produkce Enterprise Management“ (verze 10.3 a vyšší) a „Trade Management“ (verze 1.3 a vyšší), toto zpracování je již povoleno a můžete přejít ke kroku 2.

2. Vytvoření dokladu „Příjem zboží a služeb“

V důsledku níže uvedených kroků budou informace o službách zakoupených od Peterhost vloženy do 1C.
1. Dále je potřeba uložit XML soubor s údaji dokladu „Příjem zboží a služeb“ na požadované období do vašeho počítače. Soubor XML se nachází v sekci Osobní účet pod odkazem „XML pro 1C“.
Klikněte na tlačítko výběru napravo od pole „Název datového souboru“ a vyberte tento soubor (viz obrázek 1). Na otázku "Číst data ze souboru?" odpovědět "OK". Datový soubor bude načten zpracováním.
2. Pokud je zpracování schopno určit veškerou shodu mezi datovými prvky souboru a daty infobáze, bude položena otázka „Uložit data do infobáze?“. Pokud odpovíte „Ano“, bude vytvořen nový dokument"Příjem zboží a služeb." Přejděte ke kroku 3.
3. Pokud nejsou identifikovány všechny shody dat, zobrazí se zpráva: „Při načítání dat nebyl program schopen automaticky najít objekty zabezpečení informací odpovídající prvkům přeneseným ve výměnném souboru...“ a nabídne provedení srovnání ručně. V tomto případě musíte provést následující:

  • Klikněte na "OK". Otevře se formulář pro porovnání objektů souborů a zabezpečení informací. Obsahuje několik záložek, které odpovídají různé typy objekty (organizace, protistrany, nomenklatura atd.). Pokud data určitého typu nebyla nalezena, budou příslušné záložky červené vykřičníky(viz obrázek 2).
  • Přejděte na příslušné záložky a ručně spojte prvky. Je třeba vzít v úvahu, že shody protistran a organizací se vyhledávají podle TIN a shody nomenklatury se hledají nejprve podle čísla článku a poté podle názvu. Pokud prvek, který odpovídá datům souboru, není v IB, lze jej vytvořit automaticky pomocí dat souboru kliknutím na tlačítko „Vytvořit pomocí dat ze souboru“.
  • Při přidávání položek musíte zaškrtnout vlastnost „Service“ (viz obrázek 3). Můžete také změnit celý a krátký název položky v nomenklatuře.
  • Na záložce „Účty“ je vhodné přidat položkové účetní účty, aby při vytváření dokladu „Příjem zboží a služeb“ byla tato čísla zadána automaticky. Pro služby lze například nastavit následující hodnoty: „Účetní účet“ – 25 (Celkové výrobní náklady) a „Účtování za odevzdanou DPH“ – 19,04 (DPH za nakoupené služby) (viz obrázek 4).
  • Po porovnání všech prvků a kliknutí na tlačítko „OK“ si program vyžádá potvrzení pro nahrání dokladu do systému zabezpečení informací, poté vytvoří nový doklad „Příjem zboží a služeb“ (viz obrázek 5).

3. Zaúčtování dokladu „Příjem zboží a služeb“

Chcete-li zaúčtovat doklad „Příjem zboží a služeb“, musíte jej otevřít dvojitým kliknutím a vyplnit chybějící pole, jako je „Zálohový zápočet“ (například „Automaticky“) a pole „Zúčtovací účty“. ” (viz obrázek 6). Hodnoty těchto polí jsou určeny účetními zásadami vaší organizace. Chcete-li dokument odeslat, klikněte na tlačítko „OK“.

4. Vytvoření dokladu „Faktura“.

Po úspěšném vytvoření a zaúčtování dokladu „Příjem zboží a služeb“ jej můžete použít k vytvoření dokladu „Faktura přijatá“. Chcete-li to provést, klikněte na příslušný odkaz v levé dolní části formuláře dokumentu.