Kontakty

Prenos údajov medzi identickými konfiguráciami 8.3. Veľmi jednoduché použitie pri výmene medzi identickými konfiguráciami. Stanovenie zloženia vykládky

Toto spracovanie umožňuje výmenu údajov medzi rovnakými (rovnakými) konfiguráciami na platforme 1C 8.3 - Bukh 3.0, ZUP 3.0, UT 11, UPP 2.0 a ďalšími, hlavnou vecou je, že konfigurácie sú rovnaké!

Snímky obrazovky

(foto)
(foto)

Prevádzkové režimy

Spracovanie implementuje 2 režimy prevádzky: Vykladanie (vytvorenie vykladacieho súboru určeného používateľom) a Načítanie (čítanie vykladacieho súboru vytvoreného v režime s rovnakým názvom a zápis údajov, ktoré sú v ňom k dispozícii). Režim sa nastavuje výberom v poli Režim.

Pred spustením tohto alebo toho režimu (stlačením tlačidla Spustiť) musíte zadať názov súboru na odoslanie buď ručným zadaním do poľa „Názov súboru“, alebo pomocou tlačidla na výber tohto poľa a štandardného výberu súboru. dialóg.

V režime sťahovania je možné upraviť používanie súčtov pri zápise registrov, čo môže mať vplyv na rýchlosť sťahovania.

Tlačidlá „Zakázať súčty“ a „Zahrnúť súčty“ sú k dispozícii, ak je začiarknuté políčko „Povoliť možnosť upravovať používanie súčtov počas načítania údajov“ a slúžia na ručné ovládanie režim použitia súčtov pri načítaní údajov.

Podmienky použiteľnosti spracovania

Spracovanie je možné použiť iba v prípadoch, keď sú informačná databáza, do ktorej boli údaje stiahnuté a tá, v ktorej sú údaje načítané, homogénne (konfigurácie sú zhodné, údaje sa môžu líšiť) alebo sú všetky odovzdávané objekty takmer úplne identické v zložení a typy atribútov a tabuľkových sekcií, vlastnosti objektu metadát „vedúceho“ atď. Je potrebné poznamenať, že vzhľadom na uvedené obmedzenia je spracovanie určené predovšetkým na výmenu medzi homogénnou informačnou bezpečnosťou.

Formát súboru na odoslanie sa líši od formátu súboru vytvoreného pri odosielaní podľa plánu výmeny hlavičkovou časťou. Na vykladanie údajov (prvky slovníkov, sady registrových záznamov atď.) Používa spracovanie rovnaký mechanizmus serializácie XML ako vykladanie podľa plánov výmeny; v tejto časti sú formáty súborov identické.

Stanovenie zloženia vykládky

Spracovanie umožňuje úplné aj čiastočné odoslanie údajov informačnej databázy do súboru. Zloženie nahraných údajov sa konfiguruje v dialógovom okne začiarknutím políčok v stĺpci stromu, kde sa zobrazujú objekty metadát, do ktorých je možné údaje nahrať. Ďalší stĺpec vlajok „Ak je to potrebné“ nastavuje potrebu vykladania predmetov tohto typu„odkaz“. To znamená, že ak je začiarkavacie políčko začiarknuté iba v stĺpci „Ak je to potrebné“, údaje pre takýto objekt sa neuložia úplne, ale iba v rozsahu potrebnom na zachovanie referenčnej integrity v informačnej databáze, ktorá načíta vykladací súbor.

Keď je formulár otvorený, spracovanie nastaví znak vyloženia odkazom na všetky objekty, čo zaručuje referenčnú integritu nezloženého fragmentu informačnej databázy.

Keď kliknete na tlačidlo „Definovať objekty, ktoré sa majú nahrať pomocou odkazu“, spracovanie analyzuje odkazy, na ktoré sa môžu nachádzať údaje v objektoch, ktoré majú nastavený kompletný príznak nahrávania, a automaticky vyplní stĺpec vlajok označujúcich potrebu odovzdania. prostredníctvom odkazu. Ak už má objekt začiarknuté políčko úplného uvoľnenia, začiarkavacie políčko vyložiť pomocou odkazu nie je začiarknuté.

Možné aplikácie

Použitie tohto spracovania je možné napríklad na vytvorenie úplného alebo čiastočného záloha dáta, výmena dát medzi informačné základne, a tiež ako pomocný nástroj pri obnove databáz informácii o problémoch.

Pri údržbe niekoľkých funkčných 1C databáz je niekedy potrebné vymeniť si údaje medzi nimi. Existujú 2 spôsoby prenosu údajov:

Prenos údajov pomocou pravidiel výmeny a spracovania „XML Data Exchange“. Pravidlá výmeny sa vytvárajú pomocou konfigurácie 1C: Data Conversion.

Prenos údajov medzi podobnými informačnými databázami spracovaním „Odovzdať a stiahnuť XML dáta».
Zvážte druhú možnosť, t.j. vykladanie a načítavanie údajov z / do konfigurácií, v ktorých sú rovnaké (identické) objekty, aké potrebujeme. Na to použijeme externé spracovanie „Nahrať a stiahnuť údaje XML“, ktoré je možné stiahnuť tu.

Podmienky použitia tohto spracovania sú tieto: Informačná základňa, z ktorej sa údaje načítavajú, musí obsahovať rovnaké objekty a rovnaké detaily (názov a typ údajov) ako v databáze, do ktorej sa údaje načítavajú.

Uvažujme o príklade prenosu údajov s týmto spracovaním. Predpokladajme, že je potrebné previesť dokumenty „Prichádzajúci platobný príkaz“ a „Odchádzajúci platobný príkaz“. Riešenie tohto problému bude nasledovné.

Otvorte externé spracovanie „Odovzdať a stiahnuť údaje XML“ prostredníctvom hlavného menu: Súbor? Otvorte ... Na karte „Nahrať“ zadajte súbor XML, do ktorého budeme údaje ukladať.

Potom musíte zadať obdobie, na ktoré budeme vykladať dátové objekty z databázy 1C a samotné objekty. Dokumenty, ktoré potrebujeme na odoslanie, označíme zaškrtnutím v poli štruktúry konfiguračných objektov v stĺpci „Údaje na odoslanie“. Ak nahrávané dokumenty obsahujú odkazy na prvky katalógu, ktoré nie sú v inej konfigurácii, má zmysel začiarknuť políčka v stĺpci „Ak je to potrebné“, aby sa aj tieto prvky spolu s dokumentmi vyložili.

Teraz na tento krok je potrebné rozhodnúť, či vyložiť ich pohyby pozdĺž registrov spolu s dokumentmi alebo tieto dokumenty znovu uložiť v inej databáze? Na opätovné odoslanie vyložených dokumentov do inej databázy môžete použiť spracovanie „Skupinové spracovanie príručiek a dokumentov“. Ak sú algoritmy vykonávané v týchto informačných databázach trochu odlišné, nemali by ste začiarknuť políčko „Uvoľniť všetky pohyby dokumentu“.

To je všetko, nastavenie nahrávania je úplné, všetko je tu jednoduché! Stlačte tlačidlo „Nahrať údaje“ a počkajte, kým sa údaje uložia do súboru XML. Pri komplexnejšom vykladaní môžete nastaviť výber pre vyložené objekty nielen podľa bodky.

Po vyložení prejdite do druhej databázy 1C a otvorte tam rovnaké spracovanie. Prejdite na kartu „Stiahnuť“ a ukážte tu na ten istý súbor XML, do ktorého sme stiahli údaje.

Na tejto karte začiarknite jedno políčko oproti „Pokračovať v načítaní objektov v prípade chyby“ a kliknite na tlačidlo „Načítať údaje“. Neuvažujeme o iných funkciách, napríklad o použití súčtov, aj keď táto funkcia môže výrazne urýchliť načítanie objektov (záznamy podľa registrov).

A ukážeme vám, ako ho použiť, aby ste STRONGLY zjednodušili riešenie svojich úloh

Dnes budeme analyzovať, ako nastaviť a vykonať jednoduchý prenos adresárov a počiatočných zostatkov za pouhých 10-15 minút.

A to - masívna a pravidelná úloha, čo je pre väčšinu nových spustených konfigurácií takmer nevyhnutné.

Zavolajte preto svojim kolegom, bude to pre nich tiež veľmi užitočné.

Zvlášť, ak už videli CD 3 a dokázali sa vystrašiť :)

Áno, keď ju vidíte prvýkrát, nie je to vôbec jasné.

Ale v skutočnosti je všetko veľmi jednoduché. Také jednoduché, že sa neskôr budete aj nudiť :)

Čo presne je v dnešných videách

Toto sú 4 videá o zdieľaní údajov prostredníctvom Univerzálny výmenný formát EnterpriseData.

Okrem toho si ukážeme príklad revízie vzorové pravidlá výmena v 1C: Konverzia údajov 3.0

Celkové trvanie - 34 minút... Obsah:

  • Zriadenie burzy na príklade 1C: Účtovníctvo 8 a 1C: ERP
  • Ako stiahnuť vzorové pravidlá a univerzálny formát Výmena v konverzii údajov 3.0
  • Prenos štruktúry metaúdajov na disk CD 3.0
  • Ako vykonať prvú výmenu údajov
  • Spresnenie pravidiel konverzie
  • Ako načítať nové pravidlá bez zmeny konfigurácie ( bez odstúpenia od podpory)

Poznámkaže pri riešení tohto problému sa pravidlá načítania menia iba v konfigurácii prijímača. A konfigurácia zdroja funguje podľa štandardných pravidiel.

Ak by bol podobný problém vyriešený v programe Data Conversion 2.0, potom by bolo potrebné vykonať zmeny v pravidlách zdroja aj cieľa.

Tieto videonávody sú relevantné pre BSP verzia 2.3.2(pre všetky zostavy staršie ako 2.3.2.43).

Ak používate staršiu verziu BSP 0, urobte „opravu“ zmeneného rozhrania a rozšírenej funkčnosti. Za týmto účelom zopakujte príklad z videa sami.

Video 1:
Načítanie pravidiel výmeny medzi typickými konfiguráciami v programe Data Conversion 3.0

V tejto lekcii vykonáme prípravné kroky pri vykonávaní zmien v pravidlách výmeny medzi typickými konfiguráciami:

  • Načítanie štruktúry formátu výmeny na CD (
  • Vytvorenie konverzie
  • Ukladanie súborov pravidiel z typickej konfigurácie
  • Vykladanie modulu správcu výmeny

Video 2:
Úprava pravidiel výmeny v CD 3.0

V tejto lekcii vám ukážeme, ako pri načítaní údajov vyplniť detaily objektov.

Úloha bude vyriešená - pri načítaní objektov zo zdrojovej konfigurácie nastavte komentár „Načítané z BP 3.0“.

Ak chcete problém vyriešiť, musíte pridať zmeny v pravidlách pre prevádzanie objektov, v prípade „Pred zaznamenaním prijatých údajov“.

Vypracované pravidlá sa uložia ako externé spracovanie pre budúce použitie.

Video 3:
Nastavenie univerzálnej výmeny medzi typickými konfiguráciami

V tomto návode vám ukážeme, ako si ho prispôsobiť nová výmena medzi typickými.

Nastavenia sa vykonajú v konfigurácii zdroja a potom sa načítajú do cieľovej konfigurácie.

Aj v tomto videu si ukážeme, ako na to bez zmeny konfigurácie nahrajte nové pravidlá výmeny.

Video 4:
Prevod počiatočných zostatkov pomocou výmenných pravidiel

V lekcii si ukážeme typickú funkciu na prenos počiatočných zvyškov.

P.S.

Áno, výmeny cez txt / dbf / ole atď. mať právo na existenciu. V niektorých špeciálnych prípadoch, ako je napríklad dokovanie na webovom serveri alebo prenos z hotového formátu externej aplikácie.

Avšak pre štandardné výmeny - štandardné metódy rýchlejšie a oveľa jednoduchšie.

A ak niekto znova vymení koleso, keď existuje hotové univerzálne riešenie - je to ako napísať si na čelo „nevlastním nástroj, nechcem študovať, za tvoje peniaze budem stavať barle“ .

P.P.S.

Chceme ukázať, že Data Conversion 3.0 nie je náročný.

Nezvyčajné - áno. Nie všetko je hneď jasné - áno. Existujú veľmi kontroverzné body - áno.

Ale pomocou hotových pokynov a videí sa dá zvládnuť doslova za 1-2 týždne.

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

Univerzálne spracovanie „Odovzdávanie a sťahovanie údajov XML“ vykonáva úplné alebo čiastočné odosielanie údajov informačnej databázy do súboru vo formáte XML. Následne môže byť tento súbor načítaný do informačnej základne pomocou rovnakého spracovania. Formát súboru na odoslanie sa líši od formátu súboru vytvoreného pri odosielaní podľa plánu výmeny hlavičkovou časťou.

Spracovanie je možné použiť iba v prípadoch, keď sú informačná databáza, do ktorej boli údaje stiahnuté a tá, v ktorej sú údaje načítané, homogénne (konfigurácie sú totožné, údaje sa môžu líšiť) alebo ak sú všetky načítané objekty takmer úplne totožné v zložení a typy atribútov a tabuľkových sekcií, vlastnosti objektu metadát „vedúceho“ atď.

Toto spracovanie je možné použiť napríklad na vytvorenie úplnej alebo čiastočnej zálohy údajov, na výmenu údajov medzi informačnými databázami a tiež ako pomocný nástroj na obnovu neúspešných informačných základní.

Spracovanie podporuje nahrávanie údajov s možnosťou zadať výber podľa obdobia. Pri výmene pomocou XML sa tiež kontroluje, či objekty neobsahujú neplatné znaky.

S pozdravom (učiteľ a vývojár).

Veľmi ľahko použiteľné spracovanie pre rýchly prenos dát medzi identické konfigurácie... Funguje prostredníctvom súboru xml alebo com spojenie.
Podporuje pravidelné a spravované formuláre. Funguje na webovom klientovi.

Prenáša údaje z jednej databázy 1C do druhej prostredníctvom súboru xml alebo komunikačného pripojenia.

Konfigurácie musia byť rovnaké (aspoň pokiaľ ide o štruktúru údajov). Napríklad preneste niečo z kópie do fungujúcej databázy. Súbor sa vytvorí v priečinku na spracovanie. Prenáša adresáre, dokumenty (spolu s pohybmi) a informačné registre podľa vlastného výberu. Pre periodické objekty môžete nastaviť bodku.

Na karte „Vykladanie“ je príznak „Vyložiť adresáre z dokumentov“. Pri vykladaní dokumentov s nastaveným príznakom adresáre obsiahnuté v podrobnostiach dokumentu a tabuľkové sekcie spolu s rodičmi a vlastníkmi (ak je to potrebné).

Môže pracovať v dvoch režimoch: cez xml (spustené postupne v zdrojovej databáze, potom v základni prijímača), cez kombinované pripojenie (spustené iba v zdrojovej databáze).

V režime prevádzky prostredníctvom com pripojenie uloží nastavenia pre pripojenie k serveru v súbore dataXML.ini, prihlasovacie meno a heslo sú šifrované, ostatné údaje sú otvorené.

Aj keď používateľ neurobí žiadne špeciálne kroky na uloženie nastavení, samotné spracovanie uloží súbor údajov do súboru dataXML.ini. Ukladá: „Typ výmeny“, „Vyberať adresáre z dokumentov“ a parametre pripojenia pre spojenie.

Ak výmena funguje v režime XML, odovzdanie sa vykoná do rovnakého adresára, z ktorého bolo spustené spracovanie. Vytvorí sa súbor "dataXML.xml". Je z neho aj naložené.

Použitie (prostredníctvom xml):

  • Spustite spracovanie v databáze - zdroji údajov. prejdite na kartu „Odovzdať“. V prípade potreby môžete použiť príznak „filtrovať podľa vyplnených objektov“ - z polí zoznamu odstráni objekty, ktoré neobsahujú údaje, pričom zostanú iba tie, ktoré majú aspoň jeden záznam. Vyberte objekty na prenos (na ľubovoľných kartách)
  • Kliknite na „Nahrať“
  • Začnite rovnaké spracovanie v databáze - príjemcovi údajov. Vyberte typ výmeny „Via XML“.
  • Kliknite na „Stiahnuť“. Stiahnuté údaje sa zobrazia v zozname, odkiaľ ich možno otvoriť kliknutím myši. Tlačidlo „Testovať načítanie“ na karte „Načítavanie“ umožňuje načítanie údajov bez zápisu do databázy a zobrazenie načítaných údajov (ak je načítanie veľmi desivé).

Použitie (prostredníctvom com):

  • Spustite spracovanie v zdrojovej databáze.
  • Nakonfigurujte (obnovte nastavenia) pripojenia.
  • Prejdite na kartu „Odovzdať“. V prípade potreby môžete použiť príznak „filtrovať podľa vyplnených objektov“ - z polí zoznamu odstráni objekty, ktoré neobsahujú údaje, pričom zostanú iba tie, ktoré majú aspoň jeden záznam. Vyberte objekty na prenos (na ľubovoľných kartách)
  • Kliknite na „Nahrať“

Aktualizácie:

2.4. Pri vykladaní bol pridaný výber akýmikoľvek údajmi objektu. Výber je k dispozícii iba pri odosielaní jedného typu referencie alebo dokumentu. Ak je podmienka splnená, na karte „Vyložiť“ sa zobrazí karta „Výber“.

Pridané pole „súbor“, dostupné iba pri výmene cez xml. "DataXML.xml" je predvolene vyplnený. Toto pole sa pridá aj do polí uložených v súbore "dataXML.ini".

2.4.2. Pridaný výber podľa organizácie. Nainštalované na karte „Rozšírené“. Pole je uložené v nastaveniach. Ak je výber vyplnený, nahrajú sa iba tie dokumenty, kde je prítomná premenná „Organizácia“ a organizácia dokumentu sa rovná výberu.

2.5. Na kartu „Odovzdať“ bolo pridané tlačidlo „Odovzdať do zoznamu“. K dispozícii bude, ak je na vyloženie vybratý aspoň jeden typ dokumentu. Je určený na predbežné nahranie výsledku do zoznamu, kde môžete nastaviť začiarkavacie políčka na dokumentoch a tiež otvoriť formulár dokumentu na zobrazenie. Odovzdávanie z tohto formulára obmedzuje zoznam nahraných dokumentov iba na tých, ktorí majú značku (začiarkavacie políčko).

2.5.3. Mierne sa zmenilo vykladanie informačných registrov (nie zásadne), podrobné správy pri vykladaní informačných registrov (dešifroval výber záznamu). Rozdeľte problémový riadok od používateľa na dva (aby ste chybu ľahšie pochopili).

Premenovali ďalšie dve vlajky (zapadli na miesto). Na podstate vlajok to nič nezmenilo, dúfam, že názvy sú stále jasné. „Len vyplnené“ - filter pre všetky tabuľkové sekcie, pričom na výber zostanú len tie objekty, ktoré obsahujú aspoň jeden dátový objekt. „Dokumenty s adresármi“ je príznak, ktorý umožňuje vykladanie adresárov v ňom obsiahnutých spolu s dokumentmi.

Vykladacia časť nebola zásadne prepísaná (mierne optimalizovaná).

Pri vykladaní adresárov obsiahnutých v dokumentoch bola pridaná správa (predtým boli vykladané „naslepo“).

2.5.5. Pridané spracovanie prerušenia používateľa pri odosielaní a sťahovaní.

2.5.6. Opravená chyba s typmi informačných registrov. Registre podriadené registrátorovi boli odstránené z poľa „Informačné registre“. Ak je to potrebné, preneste ich, prenášajte záznamníky pohybmi.

2.7.4. Pridaná nová funkcia (karta pri vykladaní „Podľa plánu výmeny“) Umožňuje, ak existuje plán výmeny „Úplný“, vyložiť (a načítať) údaje zaregistrované v pláne výmeny.

Vylepšilo sa mnoho rôznych drobností, aby sa zlepšila použiteľnosť spracovania. Opravené chyby pri ukladaní nastavení.

2.8.0. Želanie drahéhonirbolz, vyrobený v 251. komentári, pridaný príznak „Len nový“.

Konfigurácia formulára bola mierne zmenená, hlavné vlajky boli presunuté na samostatnú kartu, pretože miesto vo formulári, kde boli predtým, sa skončilo :)

3.0.1. Pridaná minimálna funkčnosť do spravované formuláre... Výmena referenčných kníh, registrov informácií a dokumentov (voliteľné s pohybmi).



Páčil sa vám článok? Zdieľaj to