Nahrávání a načítání dat XML 8.3 instrukce. Tvorba dokumentu "Faktura"

2018-11-15T19: 32: 35 + 00: 00

Univerzální zpracování "Vykládka a stahování dat XML" provede úplné nebo částečné vykládání dat databáze informací do souboru XML. Následně může být tento soubor vložen do informační základny pomocí stejného zpracování. Formát vykládání souboru se liší od formátu souboru vytvořený při vykládání podle plánu výměny, část hlavičky.

Zpracování může být použito pouze v případech, kdy informační základna, ve které jsou data vyložena, a data, ve kterých jsou data načteny, jsou homogenní (konfigurace jsou identické, data se mohou lišit), nebo všechny nezaváděné objekty jsou téměř zcela identické ve složení a Typy detailů a tabulkových dílů, vlastnosti "master" objekt metadat a tak dále.

Použití tohoto zpracování je možné například vytvořit úplný nebo částečný záloha data, takže výměna dat informační základny, stejně jako pomocný nástroj při obnově neúspěšných informačních základen.

Zpracování podporuje vykládání dat s možností nastavení výběru do období. Při výměně prostřednictvím XML implementovány také kontrolní objekty pro neplatné symboly.

Považuje (učitel a vývojář).

Navzdory tomu, že 1C je nejoblíbenější, pohodlnější a spolehlivý informační systémS celou řadu řešení ve svém vládci pro automatizaci a zpracování absolutně všechny obchodní procesy v podnicích jakéhokoliv měřítku a oblasti činnosti, uživatelé mají denní potřebu vyložit data z 1C programy třetích stran nebo soubory. V tomto článku zvažte, jaké vykládání od 1C a ukázat, jak vyložit z 1C a jaké problémy se mohou vyskytnout.

Data, která mohou být vyložena od 1C

1C Každá konfigurace pravidelně podporuje vykládku těchto dat jako:

  • Tištěné formuláře;
  • Zprávy;
  • Tabulky a seznamy.

Uploading data z 1C 8.3 je možná v mnoha populárních formátech:

Vykládání tištěných formulářů a zpráv

Veškerý tiskový formulář nebo sestava v 1C lze uložit v požadovaném formátu. Chcete-li to provést, budete muset otevřít formulář nebo přehled, pak vyberte v hlavním menu Soubor - Uložit jako.

Poté bude otevřeno okno Uložení souboru, což označuje název a typ souboru:



Možné problémy při vykládání z 1C


To je způsobeno tím, že tištěný formulář nebo zpráva není aktivována tento moment. Takže tištěný formulář je k dispozici pro uložení, je nutné jednoduše kliknout na myš na libovolném místě na adrese:


Vykládka do aplikace Excel

Zpracování dat v nejoblíbenějším tabulkovém formátu vyžaduje odpovídající vykládku. Aby bylo možné uložit požadovaná data ve formátu aplikace Excel, musíte zadat typ v dialogu Uložení souborů list Excelu2007 --... (*. XLSX). Méně často, musíte ukládat data ve starém formátu listu Excel (* .xls):


Stejně tak volba požadovaného formátu, můžete vykládat od 1C v PDF, z 1C v aplikaci Word, od 1C do CSV, stejně jako jiným formátům.

Vykládka libovolných tabulek z 1C

V tato sekce Zobrazí se, jak mohou být některá data vyložena, za předpokladu, že máte práva.

V 1C byl vyvinut pravidelný mechanismus, který umožňuje vyložit libovolný seznam (například seznam dokumentů nebo referenčních položek). Chcete-li to provést, v příkazovém panelu libovolného seznamu ve skupině "Dosud" Dostupný tým "Seznam":



Informace budou zobrazeny ve speciálním tabulkovém dokumentu. Tento dokument vypadá stejně jako jakákoli jiná zpráva v 1C a může být vyloženo stejným způsobem pomocí příkazu. Soubor - Uložit jako:



Jak vyložit data, která není v seznamu viditelná

Problémem vykládání seznamu, který vznikl, je doprovázen potřebou přidat reproduktory, které jsou přesně v dokumentu (adresář), ale z nějakého důvodu nejsou viditelné v aktuálním seznamu. Příklad: Přidat do seznamu "klientů" pro vyložení pole "Telefon", který se zobrazuje pouze v přídavném panelu vpravo:


Takže telefon může být vyložen z 1C, je stále nutné jej přidat do seznamu. Chcete-li to udělat, musíte zavolat tým "Více - Změňte formulář." Dále potřebujeme najít požadovaný seznam reproduktorů. Existuje jeden trik: vývojáři typických konfigurací téměř vždy přidávají pole "Odkaz". Pokud se na to dostanete, a klepněte na tlačítko Že uvidíme všechna možná pole této referenční knihy. Najít pole "Telefon" A my jsme vložili klíč.



Poté může být databáze zákazníků s telefony vyložena do souboru prostřednictvím pravidelného příkazu. "Seznam" a prodávat konkurenty.

Pravděpodobně každý 1C specialista narazil na situaci potřeby převést data z jedné informační základny do druhé. V případě, kdy jsou konfigurace jiné, musíte zapisovat pravidla pro převod dat. Tato pravidla jsou vytvořena v konfiguraci 1C "konverze dat".

Také data mohou být přenesena pomocí. Mnoho konfigurací 1C 8.3 Existuje typická funkce pro konfiguraci synchronizace dat mezi různými konfiguracemi a bezproblémovou integrací s proudem dokumentu 1C.

Pokud musí být data převedena mezi naprosto identickými konfiguracemi, můžete úkol zjednodušit a použít standardní nahrání a stahování zpracování přes XML. Upozorňujeme, že tato metoda, stejně jako konverze dat, porovnává objekty v jedinečném identifikátoru (GUID), a nikoli podle názvu.

Toto zpracování si můžete stáhnout na disk nebo odkazem:

Je univerzální a vhodný pro jakoukoliv konfiguraci.

Zvažte příklad vykládání příručky "nomenklatura" z jedné informační základny 1C 8.3 účetnictví 3.0 do druhé. Povinný stav Bude výběru rodičovskou (skupinou) "Woodworking".

Uploading data z 1C v XML

Přejděte na informační základnu, odkud budou data (zdroj) vyložena. Nezapomeňte je zkontrolovat, za předpokladu, že všechny možné podmínky, aby se zabránilo výskytu nežádoucích důsledků.

Otevřete nahrávání a načítání a stahování dat XML (Ctrl + O).

Máme zájem o kartu "Vyložení". Za prvé, zadejte název souboru, ke kterému budou data a cesta pro uložení vyloženy. V tento případ Data jsou vyložena "do souboru na serveru".

Ve zpracovatelské víko, období, ve kterém bude výběr proveden. Také pro periodické registry můžete určit metodu pro použití výběru podle období. Pokud potřebujete vyložit pohyby spolu s dokumenty, odpovídající příznak je nastaven. V tomto případě přetížíme adresář, takže v záhlaví nemusíte nic nastavit.

Obraťme se na výběr dat pro vykládku. V tabulce části zpracování formuláře vyberte objekty konfigurace, které potřebujete přenášet příznaky.

Sloupec "Uvolnit v případě potřeby" znamená, zda je nutné přetížit tento objektPokud se odkazuje na požadavek na překrytí referenčních knih. Poloha přetížení nomenklatury má například takovou měřicí jednotku, která není v databázi. Je-li před referenční knihy s jednotkami měření, vlajka ve sloupci "Uvolnění, v případě potřeby" vytvoří novou pozici. Jinak, jak bude hodnota rekvizit nápis "<Объект не найден>"A jeho jedinečný identifikátor.

V jednoduchém případě, bez výběru, přizpůsobení přetížení nomenklatury bude vypadat takto.

V tomto příkladu musíte pouze vybrat nomenklaturu, která je umístěna ve složce Dřevoobráběcí.

Podobné zpracování pro 8.2 umožňuje instalaci výběru v pohodlném formuláři pro každý konfigurační objekt. V 8.3, bohužel neexistuje taková funkční. Jedním z možností výstupu v této situaci bude výběr potřebných pozic na kartě "Další objekty pro vykládku".

Objekty zde můžete přidat jako ručně ("Přidat") a dotaz ("Přidat požadavek ..."). S jejich velkém množstvím je výhodná druhá možnost.

V tomto případě bude žádost následujícím způsobem. Vyplňte nastavení, spusťte požadavek kontrolou dat a klikněte na tlačítko "Vybrat výsledek".

Po zadání všech potřebných objektů a dalších prvků pro vykládku klepněte na tlačítko Upload Data. Budou spadat do souboru XML, jehož jméno a cesta byla označena dříve. Výsledky této operace budou zobrazeny ve zprávách.

V tomto příkladu bylo nutné vyložit pouze 3 pozice, ale pět vyložených. Vše proto, že před příručkou "nomenklatura" ve sloupci "Unload v případě potřeby" byl nainstalován vlajka. Spolu se správnými pozicemi, jejich rodiče přetížené.

Stáhnout adresář z XML

Po úspěšném vykládání dat z konfigurace - zdroj v souboru XML otevřete databázi - přijímač. Struktura objektů a jejich detaily by se měla shodovat s sebou. V tomto případě se převod provádí mezi dvěma standardními konfiguracemi 1C: účetnictví 3.0.

Otevřete zpracování v databázi. Tato léčba Používá se jak pro vykládání a stahování dat. Klepněte na kartu Stáhnout a zadejte cestu XML SouborVe kterém byla data dříve vyložena. Poté klikněte na tlačítko Upload Data.

Výsledek stahování se zobrazí ve zprávách. V našem případě bylo vše úspěšné.

Příručka "nomenklatura" v databázi nebyla vyplněna. Nyní má pět prvků: tři pozice nomenklatury a dvě skupiny.

14.06.2018 13:04:27 1c: Serving.ru.

Úvod

Programy 1C jsou univerzální řešení pro ukládání důležitých dat a jejich zpracování. Adresáře, časopisy a dokumenty jsou pouze mušlemi pro snadný přístup k datům a odkazům mezi nimi. Často je potřeba vyložit tato data z 1C. Cíle mohou být jiným vykládkou výměnou s jinými programy 1C, vykládání banky, vykládání dat do souborů různých formátů atd.

V tomto článku zvážíme základní možnosti vykládání dat z 1C 8.3 Účetnictví a problémy, které se mohou setkat.

Nahrávání dat z 1C k Excel, Word, PDF, soubory MXL a další

Chcete-li vyložit data z 1C k souborům různých formátů, musíte provést následující.

Otevřete vypouštěcí dokument. Může to být bankovní objednávky, příjmy dokumenty (jejich tištěné formuláře), zprávy, časopisy, reverzní látky a mnohem více.

Zvažte například provozní prohlášení. Otevření, klepněte na ikonu diskety v pravé horní části programu.

Pozor: Pokud ikona diskety není k dispozici, zkuste kliknout na libovolné pole přehledu. To je nutné provést zprávu "Aktivní".

Po kliknutí se otevře následující okno:

V ní můžete vybrat umístění souboru, zadat jeho jméno a vybrat formát. Nejčastěji používaným: DOCX (Word), XLSX (Excel), PDF (PDF), TXT, MXL a další.

V tomto příkladu si vybereme excel formát 2007 a uložte soubor do složky.

To je způsob zachování provozu:

Jak je vidět, zprávy jsou uloženy v poměrně pohodlné a přístupné podobě s uložením všech dat a formátování.

Vyloučením potřebných dat z 1C tak mohou být přesunuty odděleně od základny. Například můžete odeslat e-mailem. Mail Collague (namísto přenosu celé základny), můžete je uložit před změnami v datech samotného programu nebo jednoduše vytištěny.

Vykládání seznamů od 1C k Excel, Word, PDF, soubory MXL a další

Někdy je třeba vyložit seznam dokumentů a nikoli samotného dokumentu, zatímco v režimu zobrazení seznamu není ikona diskety k dispozici. Aby bylo možné vyložit data takové struktury, musíte nejprve odeslat seznam v tabulkovém formuláři, po kterém může být již uložen.

Jako příklad zvažte seznam platební příkazy. Chcete-li jej vyložit, naleznete v menu Více - Zobrazení seznamu:

V okně, které se otevře, můžete zadat pole, která budou prezentována v seznamu:

Necháme vše bez změny, klepněte na tlačítko OK. V důsledku toho je seznam reprezentován jako tabulka. Nyní nebudeme těžké vyložit, stejně jako vyložili dokument dříve. Klikněte na disketu, vyberte umístění, název a formát a soubor uložte:

Nahrávání dat z 1C 8.3 Účetnictví ostatním programům

Pro výměnu dat s jinými programy 1S musíte povolit synchronizaci dat. Můžete to provést v nabídce Administration - synchronizace dat.

Pokud se synchronizace zaškrtnutí není aktivní (jako na obrázku níže) - Vaše základna není nakonfigurována pro synchronizaci s jinými databázemi 1C. Bohužel, zvážení nastavení synchronizace je nad rámec tohoto článku, takže se omezíme, abychom se odkazovali na tuto možnost.

Pokud synchronizujete databázi 1C s jinou databází, budete k dispozici funkci výměny dat, která funguje nejčastěji v automatickém režimu.

S případnými dotazy týkajícími se nastavení synchronizace a výměny dat mezi databázemi můžete kontaktovat naše manažery, které v rámci bezplatné konzultace odpoví na všechny vaše dotazy.

V 1C účetnictví je velmi pohodlná příležitost k výměně dokumentů s bankami. To se provádí vykládáním / načítáním dat. Při určování potřebných bankovních dokumentů je vyložíte do souboru a v bankovním systému jej načte a po zpracování dokumentů budou k dispozici v bankovním systému pro rechecking a vedení.

Pro vykládku z 1C 8.3 účetních dokladů pro odesílání do banky Jděte do seznamu dokumentů a klepněte na tlačítko Odeslat do banky

Výběr požadované doby, zadejte dokumenty pro vykládku a potom klepněte na soubor, který chcete vyložit do banky v dolní části obrazovky:

V okně, které se otevře, vyberte umístění souboru. Poté si můžete stáhnout tento soubor v bankovním systému.

Nahrávání dat z 1C 8.3 Účetnictví pro výměnu s bankou

Závěrem bych chtěl poznamenat, že 1C poskytuje všechny požadované nástroje Pro jednoduché I. rychlé vykládání Data z databáze a udržovat je v nejběžnějších formátech.

Máte otázky? Pomůžeme s vypouštěním dat z 1C jako součást bezplatné konzultace!

Režimy práce

Manipulace s LuggAgeloadSCADDATAXML82 implementuje 2 režimy provozu: vykládání (vytvoření souboru stahování dat zadaných uživatelem) a stahování (čtení souboru vykládání vytvořeném režimem stejného jména a zaznamenávat data dostupná v něm). Nastavení režimu je provedeno výběrem v poli režimu.

Před zahájením režimu nebo jiného režimu (stisknutí tlačítka Spustit), musíte zadat název souboru vykládání nebo zadáním ručně v poli "Název souboru" nebo pomocí tohoto tlačítka pole Select a standardním dialogem pro výběr souboru .

V režimu stahování je možné upravit použití výsledků při nahrávání registrů, které mohou ovlivnit rychlost stahování. "Zakázat" tlačítka "a" Povolit výsledky "jsou k dispozici, pokud" umožňují možnost přizpůsobit použití výsledků během zatížení dat "a jsou používány ruční ovládání Režim pro použití výsledku při načítání dat. ** Podmínky pro použitelnost zpracování **

Zpracování může být použito pouze v případech, kdy informační základna, ve které jsou data vyložena, a data, ve kterých jsou data načteny, jsou homogenní (konfigurace jsou identické, data se mohou lišit), nebo všechny nezaváděné objekty jsou téměř zcela identické ve složení a Typy detailů a tabulkových dílů, vlastnosti předmětu "olovo" předmětu metadat atd. Je třeba poznamenat, že vzhledem k omezením je zpracování určeno především pro výměnu mezi homogenními IB.

Formát vykládání souboru se liší od formátu souboru vytvořený při vykládání podle plánu výměny, část hlavičky. Pro nahrání dat (prvky referenčních knih, registrů atd.) Zpracování se používá stejný mechanismus serializace XML, který je vyložen plány výměny, formáty souborů jsou v této části identické.

Definice nahrávání

Zpracování umožňuje provádět plné i částečné vykládku dat databáze dat do souboru. Nastavení složení vypouštěných dat se provádí v dialogu nastavením příznaků ve sloupci stromu zobrazujících objekty metadat, které mohou být popsány. Další sloupec příznaků "v případě potřeby", stanoví potřebu vyložit objekty tenhle typ "odkaz". To znamená, že pokud je zaškrtávací políčko nainstalován pouze v sloupci "V případě potřeby, pak data na takovém objektu nebudou zcela vyloženy, ale pouze v svazku, který je nutný pro udržení referenční integrity v informační základně, která bude stahovat soubor vyložit.

Když otevřete formulář, zpracování vytvoří znak vykládání na odkaz na všechny objekty, které zaručuje referenční integritu nezatíženého fragmentu informační základny.

Když kliknete na tlačítko "Definovat objekty nezatížené", analýzy zpracování, odkazy na které data mohou být obsaženy v objektů, které mají znaménko plného vykládání, a automaticky vyplní sloupec příznaku, který indikuje potřebu uvolnit odkaz. Pokud objekt již má plnou vykládací vlajku, v takovém případě není nainstalován vyložení flaru.

Možné aplikace

Použití tohoto zpracování je možné například vytvořit úplnou nebo částečnou zálohu dat, takže výměnu dat mezi informačními bázemi, jakož i pomocný nástroj při obnově problému informačních základen.