Spracovanie Univerzálna výmena dát vo formáte XML. Spracovanie "Univerzálna výmena dát vo formáte XML" Pripojenie a nahrávanie dát do prijímača informačnej bezpečnosti

Posledná úprava: 09.01.2015

Vyberte vysvetlenie:

Univerzálna výmena dát je určená na načítanie a vyloženie dát do súboru vo formáte XML medzi rôznymi konfiguráciami 1C podľa nakonfigurovaných pravidiel výmeny.

Nomenklatúra, čiarové kódy, dlhodobý majetok atď. sa načítajú zo štandardných konfigurácií 1C do databázy Cleverens: Property Accounting a naopak z databázy Cleverens: Property Accounting sa do pracovnej klientskej databázy nahrajú inventár, nomenklatúra, divízie atď.

Prevádzkový režim

Spracovanie má dva prevádzkové režimy:

Na klientovi. Pri použití tohto režimu sa pravidlá a stiahnuté dátové súbory prenesú z klienta na server a stiahnutý dátový súbor sa prenesie zo servera na klienta. Cesty k týmto súborom umiestneným na klientovi musia byť špecifikované v dialógovom okne bezprostredne pred vykonaním akcie.

Na serveri. V tomto režime sa súbory neprenášajú na klienta a cesty k nim musia byť špecifikované na serveri.

Súbor externého spracovania a súbory protokolu výmeny musia byť vždy na serveri, bez ohľadu na prevádzkový režim.

Nahrávajú sa údaje

Postup nahrávania údajov:

  1. vyberte pravidlá výmeny - špecifikujte súbor XML pravidiel výmeny, každá konfigurácia 1C má svoje vlastné pravidlá (postupne budú pridané do zostavy Cloverens: Property Accounting);
  2. prečítajte si pravidlá výmeny;
  3. po prečítaní sa nahrané údaje vyplnia, môžete určiť, ktoré objekty sa budú nahrávať;
  4. vyberte XML súbor (môžete vytvoriť prázdny súbor - zadajte názov súboru a ten sa vytvorí automaticky), do ktorého sa načíta dátová alebo infobáza prijímača;
  5. nahrať dáta.

Nahrávanie do výmenného súboru.

Zadajte názov súboru, do ktorého sa budú údaje nahrávať. Výsledný súbor so stiahnutými údajmi je možné komprimovať.

Pripojenie a nahrávanie údajov do prijímača informačnej bezpečnosti.

Vyberte typ informačnej základne:

  • Na tomto počítači alebo na počítači v lokálnej sieti;
  • Na serveri 1C:Enterprise.

Na pripojenie vyberieme platformu 1C a adresár informačnej základne.

Na karte „Nahrané údaje“ môžete vybrať typy objektov, ktoré sa majú nahrať, nastaviť filtre na výber objektov alebo určiť uzol výmeny údajov, pre ktorý chcete nahrať údaje.

Na karte „Možnosti nahrávania“ môžete zadať ďalšie parametre nahrávania údajov.

Na karte „Komentár“ môžete napísať ľubovoľný text komentára, ktorý bude zahrnutý do výmenného súboru.

Pre stiahnutie dát je potrebné zadať názov súboru, z ktorého sa budú dáta sťahovať, ak ste pri nahrávaní zadali heslo pre kompresiu, musíte ho zadať pre dekompresiu.

  • „Použiť transakcie“ - schopnosť nakonfigurovať načítanie údajov do transakcií (transakcia je logicky súvisiaca, nedeliteľná postupnosť akcií). Ak to chcete urobiť, musíte pri načítaní začiarknuť políčko „Použiť transakcie“ a zadať počet prvkov v jednej transakcii.
  • „Načítať dáta v režime výmeny“ (Data Exchange.Load = True) – ak je nastavený príznak, načítanie objektov sa vykoná s nastaveným príznakom sťahovania. To znamená, že keď sú objekty zapísané do databázy, všetky kontroly platformy a aplikácie budú zakázané. Výnimkou sú doklady, ktoré sú evidované v režime účtovania alebo storna. Zaúčtovanie a zrušenie zaúčtovania dokladu sa vykonáva vždy bez nastavenia režimu načítania, t.j. budú vykonané kontroly.
  • „Zapisovať do infobázy len zmenené objekty“ – ak je nastavený príznak, do infobázy sa zapisujú iba zmenené objekty. Ak sa objekt nezmenil, pri načítaní z výmenného súboru sa neprepíše.
  • "Preberať objekty z odkazu bez značky odstránenia."
  • „Optimalizované zaznamenávanie objektov“ – ak je nastavený príznak, aktivuje sa režim, ktorý umožňuje výrazne znížiť počet zásahov do infobáze pre záznam objektov.
  • „Zapisovať registre pomocou množín záznamov“ – ak je nastavený príznak, potom je povolený režim, ktorý umožňuje zapisovanie zmien v registroch množinami záznamov, a nie manažérmi záznamov.
  • „Orezať čiary napravo“ – ak je nastavený príznak, pri načítavaní čiar sa orezávajú medzery napravo.
  • „Nastavenie automatického načítania údajov“ - umožňuje nakonfigurovať používanie automatického načítania (použitie, nepoužívanie, položte otázku pred vykonaním operácie).
Odporúča sa „režim ladenia obslužného programu zavádzania“. len na použitie vývojármi!

Ďalšie nastavenia

Záložka slúži na detailnú konfiguráciu nahrávania a sťahovania dát.

  • „Režim ladenia“ – príznak pre nastavenie režimu ladenia výmeny. Ak je tento príznak nastavený, proces výmeny údajov sa nezastaví, ak sa vyskytne chyba. Výmena bude dokončená a správy o ladení budú odoslané do súboru denníka výmeny. Tento režim sa odporúča použiť pri ladení pravidiel výmeny.
  • „Výstup informačných správ v okne správy“ – ak je nastavený príznak, v okne správy sa zobrazí protokol procesu výmeny dát.
  • „Počet spracovaných objektov pre aktualizáciu stavu“ – parameter sa používa na určenie počtu spracovaných prvkov pred zmenou stavového riadku načítania/vyloženia
  • „Nastavenia nahrávania údajov“ – umožňujú určiť počet prvkov spracovaných v rámci jednej transakcie pri nahrávaní údajov, nahrávať a spracovávať len tie objekty, ku ktorým máte prístupové práva, konfigurovať typ zmeny registrácie pre nahrávané objekty prostredníctvom výmenných plánov.
  • „Použiť optimalizovaný formát na výmenu údajov (V8 - V8, verzia spracovania nie nižšia ako 2.0.18)“ – optimalizovaný formát správy výmeny predpokladá prítomnosť uzla „InformationOnDataTypes“ v hlavičke správy, do ktorého sú informácie o typoch údajov nahrané. To vám umožní urýchliť proces načítania údajov.
  • „Použiť transakcie pri vykládke pre výmenné plány“ – príznak určuje spôsob použitia transakcií (transakcia je logicky súvisiaca, nedeliteľná postupnosť akcií) pri vykladaní dát pri výbere zmien na uzloch výmenných plánov. Ak je príznak nastavený, nahranie údajov sa uskutoční v rámci transakcie.
  • Počet položiek na transakciu – určuje maximálny počet dátových položiek, ktoré možno umiestniť do správy v rámci jednej databázovej transakcie. Ak je hodnota parametra 0 (predvolená hodnota), potom sa všetky údaje umiestnia do jednej transakcie. Tento režim sa odporúča, pretože zaručuje konzistenciu údajov obsiahnutých v správe. Keď však vytvoríte správu v režime pre viacerých používateľov, môže dôjsť ku konfliktom zámkov medzi transakciou, ktorá vkladá údaje do správy, a transakciami vykonanými inými používateľmi. Ak chcete znížiť pravdepodobnosť takýchto konfliktov, môžete tento parameter nastaviť na inú než predvolenú hodnotu. Čím nižšia je hodnota parametra, tým nižšia je pravdepodobnosť konfliktu zámku, ale tým vyššia je pravdepodobnosť, že správa obsahuje nekonzistentné údaje.
  • „Uvoľniť objekty, ku ktorým máte prístupové práva“ – ak je nastavený príznak, výber objektov infobázy sa vykoná s prihliadnutím na prístupové práva aktuálneho používateľa programu. To zahŕňa použitie doslovného "POVOLENÉ" v tele dotazu na získanie údajov.
  • „Automaticky odstrániť neplatné znaky z reťazcov pre zápis v XML“ – ak je nastavený príznak, pri zápise údajov do výmennej správy sa odstránia neplatné znaky. Znaky sa kontrolujú podľa odporúčania XML 1.0.
  • „Zmeny registrácie pre burzové uzly po nahratí“ – pole určuje režim prevádzky s registráciou zmien údajov po dokončení nahrávania údajov.
    Možné hodnoty:
    Nemazať registráciu – po stiahnutí údajov sa registrácia zmien na uzle nevymaže.
    Úplne vymazať registráciu pre výmenný uzol - po nahraní údajov bude registrácia zmien na uzle úplne vymazaná.
    Odstrániť registráciu len pre nahrané metadáta - po nahratí údajov sa registrácia zmien na uzle vymaže len pre objekty metadát, ktoré boli určené na nahranie.
  • „Výmenný protokol“ – umožňuje konfigurovať výstup informačných správ v okne správ, údržbu a zaznamenávanie výmenného protokolu do samostatného súboru.
  • „Názov súboru, protokol výmeny“ – názov súboru na výstup protokolu procesu výmeny údajov.
  • „Download protocol (pre COM spojenie)“ – názov súboru pre výstup protokolu procesu výmeny dát v prijímacej základni pri výmene cez COM spojenie. Dôležité: cesta k súboru musí byť dostupná z počítača, na ktorom je nainštalovaná prijímacia základňa.
  • „Pridať údaje k protokolu výmeny“ – ak je nastavený príznak, uloží sa obsah súboru protokolu výmeny, ak súbor protokolu už existuje.
  • „Výstup informačných správ do protokolu“ – ak je nastavený príznak, do výmenného protokolu budú okrem správ o chybách výmeny odosielané aj informačné správy.
  • „Otvoriť súbory protokolu výmeny po vykonaní operácií“ – ak je nastavený príznak, po dokončení výmeny údajov sa súbory protokolu výmeny automaticky otvoria na prezeranie.

Odstraňujú sa údaje

Vyžaduje sa záložka len pre vývojárov výmenné pravidlá. Umožňuje vymazať ľubovoľné objekty z informačnej databázy.

Dobrý deň, milí čitatelia blogu! Ak máte konfiguráciu Data Conversion, potom máte všetky potrebné nástroje na výmenu údajov v 1C:Enterprise 8.2, najmä dokumenty a referenčné knihy. Článok popisuje prácu v konfigurácii Data Conversion, vydanie 2.1.4.1.

Nájdite spracovateľský súbor MD82Exp.epf ako súčasť konfiguračného distribučného balíka Data Conversion.
Bude potrebné stiahnuť popis štruktúry metadát konfigurácie zdrojovej a cieľovej databázy.

V rámci rovnakej distribúcie nájdeme aj spracovateľský súbor V8Exchan82.epf.
Bude potrebné uvoľniť zdrojovú databázu a načítať cieľovú databázu.

Čo ak sú vaše konfigurácie 1C identické? Potom sa oplatí vyskúšať inú metódu opísanú v poznámke Dá sa použiť aj na výmenu údajov medzi rovnakými databázami.

Čo ak potrebujete preniesť údaje z verzie 1C 7.7 do verzie 1C 8.2? Potom by ste mali použiť opísané tipy.

Takže začnime:

Najprv si vyložme popisy štruktúry zdrojových a cieľových metadát.

    1. Otvorme zdrojovú databázu v režime 1C:Enterprise 8.2 a začneme spracovávať MD82Exp.epf
      na stiahnutie popisu štruktúry zdrojových metadát.
      Uložme štruktúru zdrojových metadát do súboru Rules1.xml.
    1. Otvorme databázu prijímačov v režime 1C:Enterprise 8.2 a začnime spracovávať MD82Exp.epf
      na stiahnutie popisu štruktúry metadát prijímača.
      Uložme štruktúru metadát prijímača do súboru Rules2.xml.

Načítajme popisy štruktúry metadát oboch konfigurácií.

    1. Spustite konfiguráciu konverzie dát v režime 1C:Enterprise 8.2.
    2. Otvorme adresár „Konfigurácie“ (Adresáre—>Konfigurácie). Ukladá informácie o konfigurácii,
      medzi ktorými možno konfigurovať pravidlá výmeny.
    3. Pridajme informácie o konfigurácii zdroja. Kliknite na tlačidlo „Pridať“ alebo na tlačidlo „Vložiť“.
    4. Označme cestu k súboru so štruktúrou zdrojových metadát Rules1.xml. Kliknite na tlačidlo „Stiahnuť“.
      Teraz vidíme, že v adresári „Configurations“ sa objavil nový prvok s názvom konfigurácie zdroja.

    1. Pridajme informácie o konfigurácii prijímača. Kliknite na tlačidlo „Pridať“ alebo na tlačidlo „Vložiť“.
    2. Označme cestu k súboru so štruktúrou metadát prijímača Rules2.xml. Kliknite na tlačidlo „Stiahnuť“.
      Teraz vidíme, že v adresári „Configurations“ sa objavil nový prvok s názvom konfigurácie prijímača.

Takže sme načítali informácie o zdroji a cieli. Teraz môžeme nakonfigurovať pravidlá výmeny.
V ďalšom kroku použijeme novovytvorené prvky adresára “Configurations” a vyberieme ich
v adresári "Konverzie".

    1. Otvorme si adresár „Konverzie“ (Adresáre—>Konverzie). Táto príručka obsahuje informácie
      v ktorom sa určuje, medzi ktorými konfiguráciami sa výmena uskutočňuje a ktorým smerom.
    2. Pridajme nový prvok. Kliknite na tlačidlo „Pridať“ alebo na tlačidlo „Vložiť“.
    1. Zdrojovú konfiguráciu uvádzame z adresára „Configurations“. Pole "Konfigurácia - zdroj:".
    2. Upresnime konfiguráciu prijímača z adresára "Configurations". Pole „Konfigurácia – prijímač:“.

    1. Kliknite na tlačidlo „OK“.
    2. Zobrazí sa dialógové okno „Informácie“, pomocou ktorého môžete automaticky vytvárať všetky pravidlá výmeny
      párovanie názvov konfiguračných objektov alebo iba jedno pravidlo ručne.

  1. Ak vyberiete prvú možnosť v dialógovom okne "Informácie", ďalšie dialógové okno s textom
    „Vytvoriť pravidlá nahrávania údajov?“ Kliknite na tlačidlo „OK“.

Skvelé, nakonfigurovali sme pravidlá výmeny. Zostáva len nahrať tieto pravidlá výmeny do súboru.


Pravidlá konverzie sú pripravené! Teraz si vymeníme dáta.

Otvoríme zdrojovú databázu v režime 1C:Enterprise 8.2 a začneme spracovávať
na načítanie zdrojových údajov.

Toto je súbor spracovania V8Exchan82.epf. Alebo otvorte „Nástroje“ -> „Iné výmeny údajov“ -> „Univerzálna výmena údajov vo formáte XML“

    1. Pri spracovaní vyberte na karte „Nahranie údajov“ názov súboru pravidiel (uložili sme ho tu: C:\Bases\DataExchangeRules.xml).
      Súhlasíme so stiahnutím pravidiel výmeny údajov. Kliknite na tlačidlo "Áno".
    2. Upresnime názov dátového súboru. (Napríklad C:\Bases\Data Upload.xml). Ak súbor neexistuje, vytvorí sa.

  1. Označme obdobie. Kliknite na tlačidlo „Nahrať údaje“ (nachádza sa na paneli v hornej časti).

Teraz načítajme údaje do databázy prijímača. Otvoríme ho v režime 1C:Enterprise 8.2 a začneme spracovávať

Toto je súbor spracovania V8Exchan82.epf. Alebo otvorte „Nástroje“ -> „Iné výmeny údajov“ -> „Univerzálna výmena údajov vo formáte XML“

    1. Pri spracovaní vyberte na karte „Načítanie údajov“ názov súboru s údajmi (uložili sme ho tu: C:\Bases\Data Upload.xml).
    2. Kliknite na tlačidlo „Načítať údaje“ (nachádza sa na paneli v hornej časti).

Dáta načítané!

Existujú prípady, keď sa určité detaily v tabuľkovej časti dokumentu cieľovej a zdrojovej databázy líšia.
Prijímač môže mať atribút typu „Adresár“ a zdroj môže mať atribút s rovnakým názvom, ale jeho typ je „Enumerácia“.
Čo mám robiť? Ako správne nastaviť pravidlá pre konverziu tohto objektu? Použite tipy z článku.

Rovnaké kroky platia pre verzie 1C:Enterprise 8.1 a 1C:Enterprise 8.0. Konfiguračná distribúcia Data Conversion obsahuje súbory na spracovanie pre tieto verzie MD81Exp.epf a V8Exchan81.epf, MD80Exp.epf a V8Exchan.epf.

Okrem toho si pomocou konfigurácie Data Conversion môžete stiahnuť dáta z verzie 1C:Enterprise 7.7. V prílohe sú súbory V77Exp.ert (sťahovanie údajov), V77Imp.ert (sťahovanie údajov), MD77Exp.ert (sťahovanie popisu štruktúry metadát konfigurácie).

Článok podrobne popisuje, ako tieto liečby používať.

Spracovanie Universal Data Interchange vo formáte XML (spracovanie Universal Data Exchangexml)

Spracovanie „Univerzálna výmena dát vo formáte XML“ je určené na načítanie a vyloženie dát do súboru z ľubovoľnej konfigurácie implementovanej na platforme 1C:Enterprise 8.

Prevádzkový režim
Pri použití riadeného formulára má spracovanie dva režimy prevádzky:
1. Na klientovi. Pri použití tohto režimu sa pravidlá a stiahnuté dátové súbory prenesú z klienta na server a stiahnutý dátový súbor sa prenesie zo servera na klienta. Cesty k týmto súborom umiestneným na klientovi musia byť špecifikované v dialógovom okne bezprostredne pred vykonaním akcie.
2. Na serveri. V tomto režime sa súbory neprenášajú na klienta a cesty k nim musia byť špecifikované na serveri.
Poznámka: Súbor externého spracovania a súbory protokolu výmeny musia byť vždy umiestnené na serveri, bez ohľadu na prevádzkový režim.

Stiahnite si Universal Data Interchange vo formáte XML- Iba registrovaní užívatelia môžu sťahovať súbory!


Spracovanie má štyri záložky

Nahrávajú sa údaje
Ak chcete nahrať údaje, musíte zadať názov súboru, do ktorého sa budú údaje nahrávať, a vybrať súbor pravidiel výmeny. Výmenné pravidlá pre ľubovoľnú konfiguráciu je možné nakonfigurovať v špecializovanej konfigurácii „Data Conversion, Edition 2“.

Ak chcete nahrať dokumenty a záznamy z nezávislých periodických informačných registrov, musíte zadať obdobie – „Dátum začiatku“ a „Dátum ukončenia“. Výsledný súbor so stiahnutými údajmi je možné komprimovať.

Na karte "Pravidlá pre nahrávanie údajov" môžete vybrať typy objektov, ktoré sa majú nahrať, nastaviť výbery na výber objektov alebo určiť uzol výmeny údajov, pre ktorý chcete nahrať údaje.

Na karte „Možnosti nahrávania“ môžete zadať ďalšie parametre nahrávania údajov.

Na karte „Komentár“ môžete napísať ľubovoľný text komentára, ktorý sa má zahrnúť do výmenného súboru.

Je možné nakonfigurovať načítanie údajov do transakcií. Ak to chcete urobiť, musíte pri načítaní začiarknuť políčko „Použiť transakcie“ a určiť počet prvkov v jednej transakcii.

“Načítať dáta v režime výmeny (Data Exchange.Load = True)” – ak je nastavený príznak, načítanie objektov sa vykoná s nastaveným príznakom načítania. To znamená, že keď sú objekty zapísané do databázy, všetky kontroly platformy a aplikácie budú zakázané. Výnimkou sú doklady, ktoré sú evidované v režime účtovania alebo storna. Zaúčtovanie a zrušenie zaúčtovania dokladu sa vykonáva vždy bez nastavenia režimu načítania, t.j. budú vykonané kontroly.

Ďalšie nastavenia
Záložka slúži na detailnú konfiguráciu nahrávania a sťahovania dát.

„Režim ladenia“ – príznak pre nastavenie režimu ladenia výmeny. Ak je tento príznak nastavený, proces výmeny údajov sa nezastaví, ak sa vyskytne chyba. Výmena bude dokončená a správy o ladení budú odoslané do súboru denníka výmeny. Tento režim sa odporúča použiť pri ladení pravidiel výmeny.

„Výstup informačných správ v okne správy“ – ak je nastavený príznak, v okne správy sa zobrazí protokol procesu výmeny dát.

„Počet spracovaných objektov pre aktualizáciu stavu“ – parameter sa používa na určenie počtu spracovaných prvkov pred zmenou stavového riadku načítania/vyloženia

„Nastavenia nahrávania údajov“ – umožňujú určiť počet prvkov spracovaných v jednej transakcii pri nahrávaní údajov, nahrávať a spracovávať len tie objekty, ku ktorým máte prístupové práva, konfigurovať typ zmeny registrácie pre nahrávané objekty prostredníctvom výmenných plánov.

„Použiť optimalizovaný formát na výmenu údajov (V8 - V8, verzia spracovania nie nižšia ako 2.0.18)“ – optimalizovaný formát správy výmeny predpokladá prítomnosť uzla „InformationOnDataTypes“ v hlavičke správy, do ktorého sú informácie o typoch údajov nahrané. To vám umožní urýchliť proces načítania údajov.

„Použiť transakcie pri vykladaní pre výmenné plány“ – príznak určuje režim použitia transakcií pri vykladaní dát pri načítavaní zmien na uzloch výmenného plánu. Ak je príznak nastavený, nahranie údajov sa uskutoční v rámci transakcie.

"Počet položiek na transakciu" - definuje maximálny počet dátových položiek, ktoré sú umiestnené v správe v rámci jednej databázovej transakcie. Ak je hodnota parametra 0 (predvolená hodnota), potom sa všetky údaje umiestnia do jednej transakcie. Tento režim sa odporúča, pretože zaručuje konzistenciu údajov obsiahnutých v správe. Keď však vytvoríte správu v režime pre viacerých používateľov, môže dôjsť ku konfliktom zámkov medzi transakciou, ktorá vkladá údaje do správy, a transakciami vykonanými inými používateľmi. Ak chcete znížiť pravdepodobnosť takýchto konfliktov, môžete tento parameter nastaviť na inú než predvolenú hodnotu. Čím nižšia je hodnota parametra, tým nižšia je pravdepodobnosť konfliktu zámku, ale tým vyššia je pravdepodobnosť, že správa obsahuje nekonzistentné údaje.

„Uvoľniť objekty, ku ktorým máte prístupové práva“ – ak je nastavený príznak, výber objektov infobázy sa vykoná s prihliadnutím na prístupové práva aktuálneho používateľa programu. To zahŕňa použitie doslovného "POVOLENÉ" v tele dotazu na získanie údajov.

„Automaticky odstrániť neplatné znaky z reťazcov pre zápis v XML“ – ak je nastavený príznak, pri zápise údajov do výmennej správy sa odstránia neplatné znaky. Znaky sa kontrolujú podľa odporúčania XML 1.0.

„Zmeny registrácie pre burzové uzly po nahratí“ – pole určuje režim prevádzky s registráciou zmien údajov po dokončení nahrávania údajov. Možné hodnoty:

Nemazať registráciu – po stiahnutí údajov sa registrácia zmien na uzle nevymaže.
Úplne vymazať registráciu pre výmenný uzol - po nahraní údajov bude registrácia zmien na uzle úplne vymazaná.
Odstrániť registráciu len pre nahrané metadáta - po nahratí údajov sa registrácia zmien na uzle vymaže len pre objekty metadát, ktoré boli určené na nahranie.

„Výmenný protokol“ – umožňuje konfigurovať zobrazovanie informačných správ v okne správ, údržbu a zaznamenávanie výmenného protokolu do samostatného súboru.

„Názov súboru, protokol výmeny“ – názov súboru pre výstup protokolu procesu výmeny dát.

„Download protocol (pre COM spojenie)“ – názov súboru pre výstup protokolu procesu výmeny dát v prijímacej základni pri výmene cez COM spojenie. Dôležité: cesta k súboru musí byť dostupná z počítača, na ktorom je nainštalovaná prijímacia základňa.

„Pridať údaje k protokolu výmeny“ – ak je nastavený príznak, uloží sa obsah súboru protokolu výmeny, ak súbor protokolu už existuje.

„Výstup informačných správ do protokolu“ – ak je nastavený príznak, do protokolu výmeny sa budú okrem správ o chybách výmeny odosielať aj informačné správy.

„Otvoriť súbory protokolu výmeny po vykonaní operácií“ – ak je nastavený príznak, po výmene údajov sa súbory protokolu výmeny automaticky otvoria na prezeranie.

Odstraňujú sa údaje
Záložka je potrebná iba pre vývojárov pravidiel výmeny. Umožňuje vymazať ľubovoľné objekty z informačnej databázy.

Ladenie nahrávania a sťahovania údajov
Spracovanie vám umožňuje ladiť obsluhy udalostí a generovať modul ladenia zo súboru pravidiel alebo dátového súboru.

Povolenie režimu ladenia pre obslužné nástroje nahrávania sa vykonáva na karte „Nahrávanie údajov“ začiarknutím políčka „Režim ladenia pre obslužné nástroje nahrávania“. V súlade s tým je na karte „Načítanie údajov“ povolený režim ladenia načítania začiarknutím políčka „Režim ladenia obslužných nástrojov“.

Po nastavení režimu ladenia pre obslužné programy sa sprístupní tlačidlo nastavení ladenia. Kliknutím na toto tlačidlo sa otvorí okno nastavení.

Nastavenie obslužných programov ladenia sa vykonáva v štyroch krokoch:

Krok 1: Výber režimu ladenia algoritmu

V prvom kroku sa musíte rozhodnúť pre režim ladenia algoritmu:

Žiadne ladenie algoritmov
Algoritmy volania ako procedúry
Náhradný kód algoritmu na mieste hovoru

Prvý režim je vhodné použiť, keď s istotou vieme, že chyba v handleri nesúvisí s kódom žiadneho algoritmu. V tomto režime sa kód algoritmu neodovzdáva do ladiaceho modulu. Algoritmy sa vykonávajú v kontexte operátora "Run()" a ich kód nie je k dispozícii na ladenie.

Druhý režim sa musí použiť v prípadoch, keď je chyba v kóde algoritmu. Keď je tento režim nastavený, algoritmy budú uvoľnené ako samostatné procedúry. V momente, keď je algoritmus vyvolaný z ľubovoľného handlera, je zavolaná zodpovedajúca procedúra spracovania. Tento režim je vhodné použiť, keď sa globálna premenná "Parameters" používa na odovzdávanie parametrov algoritmom. Obmedzenia používania tohto režimu spočívajú v tom, že pri ladení algoritmu nie sú dostupné lokálne premenné obsluhy, z ktorej je volaný.

Tretí režim ladenia sa používa rovnako ako v druhom prípade pri ladení kódu algoritmu av prípadoch, keď druhý režim ladenia nie je vhodný. Keď je tento režim nastavený, algoritmy sa uvoľnia ako integrovaný kód v obslužných programoch. Tie. Namiesto operátora volania algoritmu sa vloží úplný kód algoritmu, berúc do úvahy vnorené algoritmy. V tomto režime neexistujú žiadne obmedzenia na používanie premenných lokálneho obslužného programu, ale existuje obmedzenie pri ladení algoritmov pomocou rekurzívneho volania.

Krok 2: Vytvorenie modulu ladenia

V druhom kroku je potrebné uvoľniť obslužné programy kliknutím na tlačidlo „Vytvoriť modul na vykladanie (načítanie) ladenia“. Vygenerované obslužné programy a algoritmy sa zobrazia v samostatnom okne na prezeranie. Obsah ladiaceho modulu je potrebné skopírovať do schránky kliknutím na tlačidlo „Kopírovať do schránky“.

Krok 3: Vytvorte externé spracovanie

V tomto kroku je potrebné spustiť konfigurátor a vytvoriť nové externé spracovanie. Obsah schránky musíte vložiť do modulu spracovania (modul ladenia) a uložiť spracovanie pod ľubovoľným názvom.

Krok 4: Pripojenie externého spracovania

V štvrtom a poslednom kroku musíte do vstupného poľa zadať názov súboru externého spracovania. V tomto prípade program kontroluje čas vytvorenia (aktualizácie) súboru spracovania. Ak má spracovanie staršiu verziu ako verzia súboru ladiaceho modulu, zobrazí sa varovanie a konfiguračný formulár sa nezatvorí.

Poznámka: Možnosť ladiť globálny obslužný program konverzie „Po načítaní pravidiel výmeny“ nie je podporovaná.

Spracovanie Universal Data Interchange vo formáte XML (spracovanie Universal Data Exchangexml)

Spracovanie „Univerzálna výmena dát vo formáte XML“ je určené na načítanie a vyloženie dát do súboru z ľubovoľnej konfigurácie implementovanej na platforme 1C:Enterprise 8.

Prevádzkový režim
Pri použití riadeného formulára má spracovanie dva režimy prevádzky:
1. Na klientovi. Pri použití tohto režimu sa pravidlá a stiahnuté dátové súbory prenesú z klienta na server a stiahnutý dátový súbor sa prenesie zo servera na klienta. Cesty k týmto súborom umiestneným na klientovi musia byť špecifikované v dialógovom okne bezprostredne pred vykonaním akcie.
2. Na serveri. V tomto režime sa súbory neprenášajú na klienta a cesty k nim musia byť špecifikované na serveri.
Poznámka: Súbor externého spracovania a súbory protokolu výmeny musia byť vždy umiestnené na serveri, bez ohľadu na prevádzkový režim.

Stiahnite si Universal Data Interchange vo formáte XML - Súbory môžu sťahovať iba registrovaní užívatelia!


Spracovanie má štyri záložky

Nahrávajú sa údaje
Ak chcete nahrať údaje, musíte zadať názov súboru, do ktorého sa budú údaje nahrávať, a vybrať súbor pravidiel výmeny. Výmenné pravidlá pre ľubovoľnú konfiguráciu je možné nakonfigurovať v špecializovanej konfigurácii „Data Conversion, Edition 2“.

Ak chcete nahrať dokumenty a záznamy z nezávislých periodických informačných registrov, musíte zadať obdobie – „Dátum začiatku“ a „Dátum ukončenia“. Výsledný súbor so stiahnutými údajmi je možné komprimovať.

Na karte "Pravidlá pre nahrávanie údajov" môžete vybrať typy objektov, ktoré sa majú nahrať, nastaviť výbery na výber objektov alebo určiť uzol výmeny údajov, pre ktorý chcete nahrať údaje.

Na karte „Možnosti nahrávania“ môžete zadať ďalšie parametre nahrávania údajov.

Na karte „Komentár“ môžete napísať ľubovoľný text komentára, ktorý sa má zahrnúť do výmenného súboru.

Je možné nakonfigurovať načítanie údajov do transakcií. Ak to chcete urobiť, musíte pri načítaní začiarknuť políčko „Použiť transakcie“ a určiť počet prvkov v jednej transakcii.

“Načítať dáta v režime výmeny (Data Exchange.Load = True)” – ak je nastavený príznak, načítanie objektov sa vykoná s nastaveným príznakom načítania. To znamená, že keď sú objekty zapísané do databázy, všetky kontroly platformy a aplikácie budú zakázané. Výnimkou sú doklady, ktoré sú evidované v režime účtovania alebo storna. Zaúčtovanie a zrušenie zaúčtovania dokladu sa vykonáva vždy bez nastavenia režimu načítania, t.j. budú vykonané kontroly.

Ďalšie nastavenia
Záložka slúži na detailnú konfiguráciu nahrávania a sťahovania dát.

„Režim ladenia“ – príznak pre nastavenie režimu ladenia výmeny. Ak je tento príznak nastavený, proces výmeny údajov sa nezastaví, ak sa vyskytne chyba. Výmena bude dokončená a správy o ladení budú odoslané do súboru denníka výmeny. Tento režim sa odporúča použiť pri ladení pravidiel výmeny.

„Výstup informačných správ v okne správy“ – ak je nastavený príznak, v okne správy sa zobrazí protokol procesu výmeny dát.

„Počet spracovaných objektov pre aktualizáciu stavu“ – parameter sa používa na určenie počtu spracovaných prvkov pred zmenou stavového riadku načítania/vyloženia

„Nastavenia nahrávania údajov“ – umožňujú určiť počet prvkov spracovaných v jednej transakcii pri nahrávaní údajov, nahrávať a spracovávať len tie objekty, ku ktorým máte prístupové práva, konfigurovať typ zmeny registrácie pre nahrávané objekty prostredníctvom výmenných plánov.

„Použiť optimalizovaný formát na výmenu údajov (V8 - V8, verzia spracovania nie nižšia ako 2.0.18)“ – optimalizovaný formát správy výmeny predpokladá prítomnosť uzla „InformationOnDataTypes“ v hlavičke správy, do ktorého sú informácie o typoch údajov nahrané. To vám umožní urýchliť proces načítania údajov.

„Použiť transakcie pri vykladaní pre výmenné plány“ – príznak určuje režim použitia transakcií pri vykladaní dát pri načítavaní zmien na uzloch výmenného plánu. Ak je príznak nastavený, nahranie údajov sa uskutoční v rámci transakcie.

"Počet položiek na transakciu" - definuje maximálny počet dátových položiek, ktoré sú umiestnené v správe v rámci jednej databázovej transakcie. Ak je hodnota parametra 0 (predvolená hodnota), potom sa všetky údaje umiestnia do jednej transakcie. Tento režim sa odporúča, pretože zaručuje konzistenciu údajov obsiahnutých v správe. Keď však vytvoríte správu v režime pre viacerých používateľov, môže dôjsť ku konfliktom zámkov medzi transakciou, ktorá vkladá údaje do správy, a transakciami vykonanými inými používateľmi. Ak chcete znížiť pravdepodobnosť takýchto konfliktov, môžete tento parameter nastaviť na inú než predvolenú hodnotu. Čím nižšia je hodnota parametra, tým nižšia je pravdepodobnosť konfliktu zámku, ale tým vyššia je pravdepodobnosť, že správa obsahuje nekonzistentné údaje.

„Uvoľniť objekty, ku ktorým máte prístupové práva“ – ak je nastavený príznak, výber objektov infobázy sa vykoná s prihliadnutím na prístupové práva aktuálneho používateľa programu. To zahŕňa použitie doslovného "POVOLENÉ" v tele dotazu na získanie údajov.

„Automaticky odstrániť neplatné znaky z reťazcov pre zápis v XML“ – ak je nastavený príznak, pri zápise údajov do výmennej správy sa odstránia neplatné znaky. Znaky sa kontrolujú podľa odporúčania XML 1.0.

„Zmeny registrácie pre burzové uzly po nahratí“ – pole určuje režim prevádzky s registráciou zmien údajov po dokončení nahrávania údajov. Možné hodnoty:

Nemazať registráciu – po stiahnutí údajov sa registrácia zmien na uzle nevymaže.
Úplne vymazať registráciu pre výmenný uzol - po nahraní údajov bude registrácia zmien na uzle úplne vymazaná.
Odstrániť registráciu len pre nahrané metadáta - po nahratí údajov sa registrácia zmien na uzle vymaže len pre objekty metadát, ktoré boli určené na nahranie.

„Výmenný protokol“ – umožňuje konfigurovať zobrazovanie informačných správ v okne správ, údržbu a zaznamenávanie výmenného protokolu do samostatného súboru.

„Názov súboru, protokol výmeny“ – názov súboru pre výstup protokolu procesu výmeny dát.

„Download protocol (pre COM spojenie)“ – názov súboru pre výstup protokolu procesu výmeny dát v prijímacej základni pri výmene cez COM spojenie. Dôležité: cesta k súboru musí byť dostupná z počítača, na ktorom je nainštalovaná prijímacia základňa.

„Pridať údaje k protokolu výmeny“ – ak je nastavený príznak, uloží sa obsah súboru protokolu výmeny, ak súbor protokolu už existuje.

„Výstup informačných správ do protokolu“ – ak je nastavený príznak, do protokolu výmeny sa budú okrem správ o chybách výmeny odosielať aj informačné správy.

„Otvoriť súbory protokolu výmeny po vykonaní operácií“ – ak je nastavený príznak, po výmene údajov sa súbory protokolu výmeny automaticky otvoria na prezeranie.

Odstraňujú sa údaje
Záložka je potrebná iba pre vývojárov pravidiel výmeny. Umožňuje vymazať ľubovoľné objekty z informačnej databázy.

Ladenie nahrávania a sťahovania údajov
Spracovanie vám umožňuje ladiť obsluhy udalostí a generovať modul ladenia zo súboru pravidiel alebo dátového súboru.

Povolenie režimu ladenia pre obslužné nástroje nahrávania sa vykonáva na karte „Nahrávanie údajov“ začiarknutím políčka „Režim ladenia pre obslužné nástroje nahrávania“. V súlade s tým je na karte „Načítanie údajov“ povolený režim ladenia načítania začiarknutím políčka „Režim ladenia obslužných nástrojov“.

Po nastavení režimu ladenia pre obslužné programy sa sprístupní tlačidlo nastavení ladenia. Kliknutím na toto tlačidlo sa otvorí okno nastavení.

Nastavenie obslužných programov ladenia sa vykonáva v štyroch krokoch:

Krok 1: Výber režimu ladenia algoritmu

V prvom kroku sa musíte rozhodnúť pre režim ladenia algoritmu:

Žiadne ladenie algoritmov
Algoritmy volania ako procedúry
Náhradný kód algoritmu na mieste hovoru

Prvý režim je vhodné použiť, keď s istotou vieme, že chyba v handleri nesúvisí s kódom žiadneho algoritmu. V tomto režime sa kód algoritmu neodovzdáva do ladiaceho modulu. Algoritmy sa vykonávajú v kontexte operátora "Run()" a ich kód nie je k dispozícii na ladenie.

Druhý režim sa musí použiť v prípadoch, keď je chyba v kóde algoritmu. Keď je tento režim nastavený, algoritmy budú uvoľnené ako samostatné procedúry. V momente, keď je algoritmus vyvolaný z ľubovoľného handlera, je zavolaná zodpovedajúca procedúra spracovania. Tento režim je vhodné použiť, keď sa globálna premenná "Parameters" používa na odovzdávanie parametrov algoritmom. Obmedzenia používania tohto režimu spočívajú v tom, že pri ladení algoritmu nie sú dostupné lokálne premenné obsluhy, z ktorej je volaný.

Tretí režim ladenia sa používa rovnako ako v druhom prípade pri ladení kódu algoritmu av prípadoch, keď druhý režim ladenia nie je vhodný. Keď je tento režim nastavený, algoritmy sa uvoľnia ako integrovaný kód v obslužných programoch. Tie. Namiesto operátora volania algoritmu sa vloží úplný kód algoritmu, berúc do úvahy vnorené algoritmy. V tomto režime neexistujú žiadne obmedzenia na používanie premenných lokálneho obslužného programu, ale existuje obmedzenie pri ladení algoritmov pomocou rekurzívneho volania.

Krok 2: Vytvorenie modulu ladenia

V druhom kroku je potrebné uvoľniť obslužné programy kliknutím na tlačidlo „Vytvoriť modul na vykladanie (načítanie) ladenia“. Vygenerované obslužné programy a algoritmy sa zobrazia v samostatnom okne na prezeranie. Obsah ladiaceho modulu je potrebné skopírovať do schránky kliknutím na tlačidlo „Kopírovať do schránky“.

Krok 3: Vytvorte externé spracovanie

V tomto kroku je potrebné spustiť konfigurátor a vytvoriť nové externé spracovanie. Obsah schránky musíte vložiť do modulu spracovania (modul ladenia) a uložiť spracovanie pod ľubovoľným názvom.

Krok 4: Pripojenie externého spracovania

V štvrtom a poslednom kroku musíte do vstupného poľa zadať názov súboru externého spracovania. V tomto prípade program kontroluje čas vytvorenia (aktualizácie) súboru spracovania. Ak má spracovanie staršiu verziu ako verzia súboru ladiaceho modulu, zobrazí sa varovanie a konfiguračný formulár sa nezatvorí.

Poznámka: Možnosť ladiť globálny obslužný program konverzie „Po načítaní pravidiel výmeny“ nie je podporovaná.

mob_info