Nastavte výmenu dát za 1 s. Vzhľad a vlastnosti používania univerzálnej výmeny údajov. Distribuovaná informačná základňa

Úloha

Preniesť informácie o protistranách z HORE v BP. Dáta sa prenášajú jednostranne, identifikácia sa vykonáva pomocou jedinečného identifikátora Pravidlá konverzie sa konfigurujú pomocou špeciálnej konfigurácie Konverzia údajov, vydanie 3.0(Ďalej - CD 3.0).

Akcie, ktoré treba vykonať

Fáza 1. Príprava na stanovenie pravidiel.

Na nastavenie pravidiel konverzie v konfigurácii CD 3.0 musí obsahovať informácie o štruktúre infobáz, medzi ktorými sa údaje synchronizujú, ako aj o štruktúre formátu Podnikové údaje.

Krok 1. Uvoľnenie štruktúry informačných báz UE a BP.

Na uvoľnenie informácií o štruktúre infobázy sa používa spracovanie. MD83Exp.epf, dodávaný s konfiguráciou CD 3.0.

Pre každú informačnú základňu ( HORE a BP) musíte urobiť nasledovné:

  1. Otvorte informačnú základňu v režime „Enterprise“.
  2. Otvorte externé spracovanie MD83Exp.epf(Menu Súbor a Otvoriť).
  3. Zadajte názov súboru, do ktorého sa má uložiť štruktúra informačnej databázy.
  4. Skontrolujte nastavenia vo formulári spracovania (všetky príznaky musia byť vymazané).
  5. Stlačte tlačidlo Vyložiť.

Krok 2. Exportujte xml schému výmenného formátu

Na uvoľnenie schémy výmenného formátu sa používajú štandardné funkcie platformy.

Musíte urobiť nasledovné:

  1. Otvorte jednu z infobáz (príp HORE alebo BP) v režime „Konfigurátor“.
  2. Nájdite balíky XDTO s názvami v strome metadát ExchangeMessage a EnterpriseData_1_0_beta.
  3. Umiestnite kurzor na balík XDTO a kliknite pravé tlačidlo myšou a vyberte z kontextového menu Exportovať schému XML. Zadajte cestu a názov súboru pre export. Vykonajte tento krok pre každý z týchto dvoch balíkov a uložte schémy XML do dvoch rôznych súborov.

Krok 3. Načítanie štruktúry infobase do konfigurácie CA 3.0

Načítava sa v konfigurácii CD 3.0 v režime Enterprise. Nasledujúce kroky je potrebné vykonať pre každú z konfigurácií, pre ktoré sú nakonfigurované pravidlá konverzie ( HORE a BP).

  1. Prejdite do sekcie Konfigurácie a vyberte príkaz
  2. Zadajte cestu k súboru so štruktúrou infobase (pozri Fáza 1, Krok 1).
  3. Zadajte spôsob sťahovania & v Nová verzia konfigurácia.
  4. Stlačte tlačidlo Stiahnuť ▼

Krok 4. Načítanie štruktúry výmenného formátu do konfigurácie CD 3.0

  1. Prejdite do sekcie Formát údajov a vyberte príkaz.
  2. Zadajte súbory so štruktúrou formátu (pozri Fáza 1, Krok 2). Musíte zadať oba súbory naraz pomocou viacnásobného výberu.
  3. Skontrolujte názov hlavného balíka XDTO – musí zodpovedať priestoru názvov balíka XDTO EnterpriseData_1_0_beta(pozri v konfigurátore HORE alebo BP).
  4. Zadajte spôsob sťahovania & na nový formát.
  5. Stlačte tlačidlo Stiahnuť ▼, počkajte na dokončenie sťahovania.

Fáza 2. Vytváranie konverzií

Ak chcete vyriešiť opísaný problém, musíte vytvoriť dve konverzie:

  • UE (na stiahnutie údajov z HORE na výmenu formátu)
  • BP (na načítanie údajov z výmenného formátu do BP)

V sekcii sa vytvárajú konverzie Konverzie, tím Konverzie. Pre novú konverziu musíte zadať názov, konfiguráciu a formát výmeny. Napríklad konverzia pre konfiguráciu UE:

  • názov& „UP2.0.7“.
  • Konfigurácia& „Riadenie podniku“.
  • Verzie podporovaných formátov& jeden riadok, v ktorom je vybraná jediná pozícia adresára Verzie formátu.
  • pravidlá spracovania údajov,
  • pravidlá konverzie objektov,
  • pravidlá pre konverziu preddefinovaných údajov.

Ak chcete prejsť na skupinu pravidiel pre konkrétnu konverziu, prejdite do sekcie Konverzie, vyberte tím Nastavenie pravidiel konverzie a vyberte zo zoznamu konkrétnu konverziu, pre ktorú budú pravidlá nakonfigurované. Tým sa otvorí formulár. Nastavenie pravidiel výmeny, ktorý obsahuje všetky pravidlá pre konkrétnu konverziu.

Fáza 3. Vytvorenie pravidiel konverzie objektov

Krok 1. Konverzné pravidlo pre vyloženie protistrán z UE

  1. HORE.
  2. Prejsť na záložku
  3. Základné informácie:
    1. ID pravidla: “Adresár_Odosielanie_kontraktorov”,
    2. Konfiguračný objekt
    3. Formátovať objekt: "Referenčná kniha. Dodávatelia",
    4. Oblasť použitia: Poslať.
  4. Stlačte tlačidlo horieť a prejdite na záložku Pravidlá konverzie vlastníctva:
    1. Použite službu automatického mapovania nehnuteľností
      1. Stlačte tlačidlo Nastavenie PCC
      2. Vo formulári, ktorý sa otvorí, kliknite Automatch. Porovnajú sa vlastnosti „TIN“, „KPP“, „Name“, „NameFull“, „Ďalšie informácie“, „Právnická osoba“
      3. a zatvorte formulár na nastavenie pravidiel prevodu vlastníctva
  5. Stlačte tlačidlo Napíšte a zatvorte.

Krok 2. Konverzné pravidlo pre nahrávanie protistrán do BP

  1. Otvorte nastavenie pravidiel výmeny pre konverziu BP.
  2. Prejsť na záložku Pravidlá konverzie objektov.
  3. Vytvorte nové pravidlo konverzie a vyplňte údaje na karte Základné informácie:
    1. ID pravidla: “Adresár_Príjem_dodávateľov”,
    2. Konfiguračný objekt: “DirectoryLink.Contractors”,
    3. Formátovať objekt: "Referenčná kniha. Dodávatelia",
    4. Oblasť použitia: Na získanie.
  4. Stlačte tlačidlo horieť a prejdite na záložku Identifikácia. Uveďte spôsob identifikácie "Podľa jedinečného identifikátora".
  5. Prejsť na záložku Pravidlá konverzie vlastníctva
    1. Použite službu automatického mapovania nehnuteľností:
      1. Stlačte tlačidlo Nastavenie PCC
      2. Vo formulári, ktorý sa otvorí, kliknite Automatch. Porovnajú sa vlastnosti „DIČ“, „KPP“, „Meno“, „Úplné meno“, „Ďalšie informácie“, „Právnická osoba“.
      3. Uložte výsledok automatickej zhody a kliknite na tlačidlo Vytvorte pravidlá konverzie vlastníctva a zatvorte formulár na nastavenie pravidiel prevodu vlastníctva.
    2. Manuálne pridajte pravidlo konverzie vlastnosti pre OKPO (vlastnosť konfigurácie & „CodePoOKPO“, vlastnosť formátu & „OKPO“).
    3. Neskôr sa budete musieť vrátiť k pravidlám konverzie vlastníctva, aby ste dokončili pravidlo konverzie vlastníctva pre vlastnosť „Právna osoba“, čo je enumerácia.
  6. Prejsť na záložku Pred zápisom prijatých údajov a napíšte algoritmus na vyplnenie krajiny registrácie novej protistrany. Algoritmus obsahuje nasledujúci text: „ReceivedData.Country of Registration = Directories.Countries of the World.Russia;“.
  7. Stlačte tlačidlo Napíšte a zatvorte.

Fáza 4. Vytvorenie pravidiel pre konverziu preddefinovaných údajov

  1. HORE alebo BP)
  2. Prejsť na záložku Preddefinované pravidlá konverzie údajov
  3. Vytvorte nové pravidlo konverzie a vyplňte jeho vlastnosti:
    1. ID pravidla: “Transfer_LegalPhysicalEntity”
    2. Konfiguračný objekt: “EnumerationReference.LegalIndividual”
    3. Formátovať objekt: „Právnická osoba“
    4. Oblasť použitia: na odosielanie a prijímanie
    5. V poli tabuľky vyplňte súlad medzi hodnotami výčtu konfigurácie a formátom: „Individual“ & „Individual“ a „LegalEntity“ & „LegalEntity“
    6. Stlačte tlačidlo Napíšte a zatvorte
  4. Zadajte nové pravidlo v pravidle na konverziu vlastnosti „LegalPhysicalEntity“ vyhľadávania protistrany
    1. Prejsť na záložku Pravidlá konverzie objektov
    2. protistrany, otvorte formulár pravidla
    3. Prejsť na záložku Pravidlá konverzie vlastníctva a nájdite pravidlo pre vlastnosť „LegalPhysicalEntity“.
    4. Otvorte formulár pravidla konverzie vlastníctva a zadajte v ňom pravidlo konverzie objektu & „Enumeration_LegalPhysicalEntity“.
    5. Uložte zmeny

Etapa 5. Vytvorenie pravidiel spracovania údajov

Postup je rovnaký pre obe konverzie.

  1. Otvorte nastavenie pravidiel výmeny pre konverziu ( HORE alebo BP)
  2. Prejsť na záložku Pravidlá konverzie objektov
  3. Nájdite pravidlo prevodu slovníka protistrany, otvorte formulár pravidla
  4. Stlačte tlačidlo Vytvoriť pravidlo na spracovanie údajov
  5. Vo vytvorenom pravidle spracovania údajov skontrolujte automaticky vyplnené vlastnosti:
    1. ID pravidla& špecifikujte to isté ako pre pravidlo spracovania údajov („Odosielanie_referenčných_účtov“ alebo „Odosielanie_referenčných_účtov“)
    2. Oblasť použitia& rovnaké ako pre pravidlo spracovania údajov
    3. Vzorový objekt:
      1. pre konverziu HORE& „DirectoryLink.Contractors“
      2. pre konverziu BP& „Referencie. Dodávatelia“
    4. Pravidlo konverzie objektu& odkaz na pravidlo konverzie objektu.
  6. Stlačte tlačidlo Zaznamenajte a zatvorte.

Krok 6. Získanie modulov správcu komunikácie

Modul správcu komunikácie je potrebný na výmenu údajov medzi konfiguráciami, ako je nakonfigurované v CD 3.0 pravidlá.

Postup je rovnaký pre obe konverzie:

  1. Otvorte informačnú základňu HORE alebo BP v konfiguračnom režime. Nájdite spoločný modul v strome metadát Exchange ManagerViaUniversalFormat a otvorte ho na úpravu. Modul musí byť prázdny.
  2. Otvorte informačnú základňu CD 3.0 v režime Enterprise.
  3. Prejdite do sekcie Konverzie a vyberte si tím Vykladanie modulu.
  4. Vo formulári, ktorý sa otvorí, zadajte príslušnú konverziu a kliknite na tlačidlo vyložiť. Modul sa skopíruje do schránky.
  5. Prejdite do konfigurátora infobase HORE alebo BP a vložte obsah schránky do zdieľaného modulu Exchange ManagerVia UniversalFormat.
  6. Uložiť konfiguráciu.

Načítanie modulu do schránky je možné vykonať aj z formulára pre nastavenie pravidiel výmeny kliknutím na tlačidlo Uložiť modul správcu výmen.

Aby sa dáta vymieňali podľa nakonfigurovaných pravidiel, je potrebné nastaviť synchronizáciu dát v oboch infobázach v režime „Enterprise“ v univerzálnom formáte.

Pošlite mi tento článok na mail

Hlavnými dôvodmi potreby zaviesť výmenu medzi databázami 1C sú prítomnosť pobočiek a oddelenie typov účtovníctva, tk. firmy často pracujú vo viacerých infobázach. Nastavenie výmeny 1C 8.3 vám umožňuje eliminovať dvojitú prácu - zadávanie rovnakých dokumentov a adresárov do dvoch programov, ako aj rýchle dodávanie potrebných systémových objektov pre rôzne pobočky a oddelenia.

V prípade, že je potrebná výmena medzi pobočkami, RIB (Distributed informačnú základňu). Je to mechanizmus na výmenu medzi rovnakými konfiguráciami. Je to strom, na vrchole ktorého je najdôležitejší koreňový uzol, pod dvojicou vzájomne prepojených uzlov. Zmeny je možné vykonať v ktoromkoľvek uzle tohto systému a prenesú sa do ďalších súvisiacich uzlov. Taktiež distribuuje nielen dáta, ale aj konfiguračné zmeny z koreňového uzla podriadeným.

Ak je potrebné oddeliť typy účtovníctva, napríklad vedenie prevádzkového v obchodnej základni, a regulované - v účtovníctve, sú k dispozícii univerzálne výmenné mechanizmy s flexibilným nastavením synchronizácie údajov.

Jeden z najnovší vývoj 1C je formát výmeny údajov EnterpriseData. Je ľahko použiteľný a je určený na výmenu v rámci spoločnosti medzi databázami 1C a programami tretích strán.

Implementáciu výmeny údajov v podniku možno znázorniť ako postupné postupy.

V prvom rade je potrebné určiť, medzi ktorými základňami by mala byť výmena; bude to obojsmerná alebo jednosmerná výmena; ak je jednosmerná, tak ktorá základňa bude informácie vysielať a ktorá iba prijímať; ak ide o komplexnú pobočkovú sieť, potom je potrebné predpísať schému budovania databáz.

Potom vyberte vhodný formát: RIB, univerzálny formát; výmena podľa burzových pravidiel; výmena bez pravidiel výmeny.

Ďalším krokom je výber transportu na vykonanie výmeny. K dispozícii je široká škála technológií, vyzdvihneme tie hlavné: adresár (lokálny alebo sieťový), zdroj FTP, pripojenia COM, webová služba, e-mail.

Štvrtým krokom bude definovanie údajov: dokumenty, adresáre a v prípade potreby aj podrobné rozpracovanie jednotlivých údajov, ktoré sa majú preniesť.

A na záver je predpísaný harmonogram frekvencie výmeny

Každá možnosť nastavenia výmeny 1C 8.3 si vyžaduje starostlivú prípravu. Jeho implementácia je nad sily každého používateľa, tu je potrebné vziať do úvahy mnohé nuansy a pochopiť princípy výmeny. Osobitná pozornosť budete musieť venovať pozornosť ladeniu, ak základy: obsahujú vylepšenia alebo veľa doplnkov. náležitosti, líšia sa verziami platformy alebo sa používajú zastarané verzie konfigurácií, podnik je veľký a využíva automatizovaný systém, pozostávajúce z veľkého počtu základov. Chyby tu nie sú dovolené, pretože môže viesť k nenapraviteľným následkom. Nezávislá implementácia výmeny v 1C sa odporúča iba vtedy, ak potrebujete nastaviť jednoduchý prenos informácií medzi typickými konfiguráciami.

Ak pochybujete o svojich schopnostiach, je lepšie nešetriť peniaze, ale kontaktovať kompetentného špecialistu, ktorý vám pomôže vyriešiť náročnú úlohu nastavenia výmen 1C 8.3.

Ak sa stále rozhodnete nakonfigurovať výmeny 1C bez zapojenia odborníkov, odporúča sa najskôr otestovať kópie databáz a pred začatím práce v pracovných databázach nahrať konfigurácie, aby ste sa v prípade chýb mohli vrátiť do pôvodného stavu. .

Nižšie uvádzame podrobný príklad 1C 8.3 si jednostranne vymieňa nastavenia medzi štandardnými konfiguráciami Trade Management 11 (UT) a Enterprise Accounting 3.0 (BP). Príklad je relevantný pre mnohé spoločnosti vedúce veľkoobchodné a maloobchod. V UT je vedené manažérske účtovníctvo, v BP - regulované, výmena je potrebná na uľahčenie práce užívateľov.

Tento algoritmus je vhodný pre iné typické konfigurácie na nástupišti 1C 8.3

V prvom rade vykonáme prípravné práce pre prijímač informácií, t.j. pre BP. Spustite program v režime Enterprise. Je potrebné nastaviť konštantu Synchronizácia dát (časť Administrácia → Synchronizácia dát).

Venujte pozornosť poľu Prefix, tu je potrebné zadať hodnotu, ktorá vám neskôr umožní rozlíšiť (podľa hodnoty referenčného kódu alebo čísla dokladu), v ktorom programe boli objekty pôvodne vytvorené. V našom príklade zvyčajná bude stačiť skratka - BP a UT, ak sa nastavenie výmeny 1C 8.3 vykonáva pre komplexnú výmenu medzi veľkým počtom báz, ako aj rovnakými konfiguráciami, každá báza bude musieť zadať svoje vlastné zrozumiteľné označenie.

Keďže PSU je iba príjemcom informácií, pristúpime k nastaveniu UT.

Tu, rovnako ako v BP, musíte povoliť synchronizáciu a zadať predponu. Tieto informácie sú dostupné v časti Kmeňové dáta a správa → Nastavenia synchronizácie dát.

Výber spôsobu nastavenia Zadajte nastavenia manuálne. Ďalej.

Nastavte možnosť priameho pripojenia, keď sú oba programy umiestnené v tom istom lokálna sieť, špecifikovať parametre pre pripojenie k adresáru IS v tejto sieti a tiež vyplniť autentifikačné údaje o užívateľovi (v databáze BP). Ďalej.

Systém skontroluje správnosť zadaných údajov a v prípade pozitívneho výsledku zobrazí okno nastavení výmeny 1C 8.3.

Odkaz Upraviť pravidlá nahrávania údajov poskytuje nastavenia na vykonanie výmeny. Urobíme spresnenia NSI - nahráme len tie, ktoré sú použité v dokladoch, vybrané organizácie a možnosť práce so zmluvami - bez prepájania, oddeľovania dokladov podľa skladov. Burza sa začína 1. marca bežného roka.

Zavedené pravidlá sú zaznamenané a uzavreté.

Keďže v príklade hovoríme o jednosmernom prenose informácií, v ďalšom okne nastavení pre príjem údajov z iného programu nastavte hodnoty na Neodosielať. Zaznamenajte a zatvorte. Ďalej.

Teraz je potrebné skontrolovať zadané parametre a ak sú správne, kliknite na Ďalej, inak sa vráťte na predchádzajúci krok kliknutím na Späť.

Potom budete vyzvaní na synchronizáciu. Kliknite na Hotovo.

Ak je potrebné korelovať identické objekty dvoch konfigurácií, otvorí sa okno na porovnanie údajov. Vykonajte mapovanie a kliknite na tlačidlo Ďalej.

Pri prenose objektov môžu nastať problematické situácie, výsledky si môžete pozrieť kliknutím na odkaz Upozornenia pri synchronizácii údajov.

Po dokončení synchronizácie sa zobrazí okno potvrdzujúce úspešné dokončenie tohto procesu.

Tu môžete pomocou príkazu Configure alebo after v synchronizačnom skripte nakonfigurovať plán automatického vykonávania výmeny.

Pomerne často v práci veľkých podnikov a obchodné reťazce je potrebné vymieňať si údaje medzi databázami. Každý programátor a administrátor rieši tento problém inak. Niekto zapisuje nahrávanie a sťahovanie cez medziľahlé tabuľkové súbory, niekto používa režim pripojenia COM na pripojenie k zdrojovej databáze. V poslednom čase si však čoraz väčšiu obľubu získava vlastný mechanizmus 1C s názvom „Univerzálna výmena údajov vo formáte XML“.

Spracovanie Vzhľad

AT Úplné rozhranie Spracovanie môžete otvoriť v časti Nástroje->Iné výmeny údajov-> Univerzálna výmena údajov vo formáte XML.

Formulár spracovania (obr.1) obsahuje štyri záložky:

  • Ďalšie nastavenia;
  • Odstraňujú sa údaje.
  • Rozhranie každej z kariet je silne zaťažené prvkami, a preto si vyžaduje samostatné posúdenie.

    Nahrávanie údajov

    Úplne hore na karte sa nachádza pole na výber súboru pravidiel výmeny. Pre neštandardné databázy a výmeny budete musieť vytvoriť súbor výmeny sami.

    V ďalšom riadku formulára sú dva prepínače:

    1. Nahrávanie do výmenného súboru (obr. 2);
    2. Pripojenie a nahrávanie dát do IB (obr. 3).

    Ako môžete vidieť na obrázkoch vyššie, v závislosti od prepínača sa vzhľad formulára líši. Ak je vybratá možnosť výmeny súborov, používateľ je vyzvaný, aby si vybral umiestnenie súboru, kde sa vykoná nahrávanie, a možnosť jeho skomprimovania, aby sa ušetrilo miesto a ochránil ho heslom.

    Možnosť priameho pripojenia k prijímacej základni podporuje režimy prevádzky súborov aj klient-server. V tomto prípade bude potrebné zaregistrovať adresu základne, vyplniť polia „Používateľ“ a „Heslo“. Pred začatím výmeny dát je vhodné otestovať pripojenie.

    tabuľková časť umiestnený nižšie vám umožňuje konfigurovať výber a ďalšie parametre nahrávania.

    Na ladenie algoritmov a opravu chýb môžete použiť mechanizmus zabudovaný do spracovania výmeny. Aktivuje sa nastavením príslušného zaškrtávacieho políčka v spodnej časti formulára. Kliknutím na tlačidlo „Debug Settings...“ sa zobrazí okno (obr. 4).

    Obr.4

    Charakteristickým rysom tohto formulára je informatívna nápoveda na ľavej strane rozloženia, ktorá popisuje každý z troch možných režimov ladenia. Akýkoľvek súbor vo formáte epf môže fungovať ako externý súbor na spracovanie s modulom.

    Kliknutím na tlačidlo „Dokončiť“ skontrolujete správnosť a úplnosť vyplnených údajov.

    Na rozdiel od "Nahrať" táto záložka (obr. 5) nemá tabuľkovú časť, ale je tu oveľa viac zaškrtávacích políčok, ktoré umožňujú upraviť parametre pre zaznamenávanie nových a zmenených objektov.

    Obr.5

    Najprv musíte vybrať súbor, ktorý bude slúžiť ako zdroj informácií. Môžete to urobiť vo vstupnom poli "Názov súboru na odovzdanie". Ak boli údaje nahrané do archívu chráneného heslom, bude potrebné ich zadať do príslušného poľa.

    Príslušné začiarkavacie políčka vám umožňujú konfigurovať:

    • Transakcia pri písaní objektov (niekedy to urýchľuje proces);
    • Načítanie údajov v režime výmeny (v tomto prípade budú všetky kontroly platformy, s výnimkou kontroly pri zaúčtovaní dokladov, počas zaznamenávania ignorované);
    • Prepísanie zmenených prvkov;
    • Nastavenie príznaku vymazania pre stiahnuté položky;
    • Režim zapisovania nových údajov do registra (buď po jednom alebo v súbore);
    • Orezanie nepodstatných znakov (medzer a tabulátorov) pre reťazcové hodnoty.

    Ďalšie nastavenia

    Ako je zrejmé z názvu záložky, obsahuje nástroje, ktorých použitie umožňuje doladiť proces výmeny. Konkrétne:

    1. Povolí režim ladenia;
    2. Umožňuje vám použiť transakciu v procese nahrávania;
    3. Optimalizuje výmenu medzi databázami 8. verzie 1C;
    4. Uvoľnite iba tie objekty, ktoré môže používať aktuálny používateľ;
    5. Povoliť protokolovanie procesu výmeny medzi databázami.

    Tieto a niektoré ďalšie funkcie sa aktivujú nastavením príslušných zaškrtávacích políčok vo formulári (obr. 6).

    Obr.6

    Odstraňujú sa údaje

    Túto kartu používajú iba vývojári v režime ladenia. Umožňuje vymazať nepotrebné objekty z databázy.

    Stručne o nastavení pravidiel výmeny

    Používanie štandardného obslužného programu značne uľahčuje život programátorom. Zároveň je jedným z najťažších momentov pre niekoho, kto sa prvýkrát stretol s „Univerzálnou výmenou údajov vo formáte XML“ otázka: „Kde môžem získať súbor pravidiel výmeny?“.

    V prvom rade pre vlastná výroba pravidlá výmeny, je potrebná špeciálna konfigurácia, ktorá sa nazýva „Konverzia údajov“. Obsahuje niekoľko zaujímavých súborov, ktoré vám umožňujú nakonfigurovať takmer akúkoľvek výmenu medzi rôznymi databázami 1C 7 a 8:

    1. epf - potrebné na uvoľnenie štruktúry metadát pre databázy 1C 8;
    2. epf - ak je konfigurácia 1C 8 napísaná sama alebo neštandardná, nemusí mať spracovanie „Univerzálna výmena údajov“, tento súbor je toto spracovanie;
    3. ert - súbor obsahuje kód na uvoľnenie štruktúry metadát konfigurácií 1C verzie 7.7;
    4. ert - súbor na spracovanie na nahrávanie a sťahovanie údajov pre sedem.

    Po spustení príslušného spracovania je potrebné uvoľniť štruktúry metadát pre zdrojovú databázu a cieľovú databázu. Potom v konfigurácii "Konverzia" musíte zadať informácie o konfiguráciách zdroja a prijímača do adresára "Konfigurácie".

    Potom sa v adresári Conversion vytvorí prvok obsahujúci informácie o smere výmeny dát. Môžete preň nastaviť pravidlá výmeny.

    Pri vývoji pravidiel výmeny 1C 8 sa široko používa schopnosť programovo predefinovať správanie pravidiel výmeny - mechanizmus manipulátorov. Event handlery výrazne rozširujú funkcionalitu a sú nepostrádateľným nástrojom pre nastavenie výmenných pravidiel v prípadoch, keď interaktívne funkcie konfigurácia nestačí.

    Obslužné programy a algoritmy sú napísané v jazyku platformy, v ktorej sa budú počas výmeny vykonávať.

    Ak ide o platformu „1C: Enterprise 7.7“, potom je kód obsluhy integrovaný do kódu spracovania nahrávania alebo sťahovania. V súlade s tým je každý obslužný program alebo algoritmus priradený k samostatnej funkcii a je dostupný na ladenie počas výmeny.

    Ak k nahrávaniu alebo sťahovaniu dôjde na platforme 1C:Enterprise 8, potom kód obsluhy nie je integrovaný do kódu spracovania výmeny údajov, ale je nahraný do súboru pravidiel výmeny. V procese výmeny údajov sa kód obsluhy alebo algoritmov prevezme zo súboru pravidiel a vykoná sa priamo v kontexte operátora „Vykonať“. Na ladenie kódu obslužných programov a algoritmov môžete použiť spracovanie XML Universal Data Exchange.

    Pozrime sa na jednoduchý príklad zo skutočného života. Povedzme, že máme firmu, ktorá sa zaoberá veľkoobchodom a maloobchodom a v tejto firme sa ako v každej inej vedie účtovníctvo. Spoločnosť má dve štandardné databázy, jedná sa o UT (riadenie obchodu) a BP (podnikové účtovníctvo), pričom každá z týchto databáz má vlastné účtovníctvo, v riadení UT premieta všetky operácie súvisiace s obchodom, v účtovníctve BP. Aby nerobil dvojitú prácu, t.j. nevytvárajte rovnaké doklady v dvoch databázach (predsa len pohyby by mali byť podľa vedenia a účtovníctva) len nastavíme synchronizáciu medzi týmito databázami.

    Nastavíme jednosmernú výmenu dát, z UT ---> BP. Je možné zriadiť aj obojsmernú ústredňu, ale v praxi sa to často nevyžaduje, preto to v našom príklade nebudeme uvažovať.

    Prípravné kroky na zriadenie burzy v BP

    Začnime nastavovať synchronizáciu, najprv prejdeme do databázy 1C "Enterprise Accounting 3.0" (prijímač), musíme skontrolovať, či je pre túto databázu povolená synchronizácia, aby sme to mohli urobiť, musíme najprv prejsť do databázy. Hneď ako sa databáza otvorí, prejdite na kartu "Správa" ---> "Nastavenia synchronizácie údajov"

    sa pred nami otvára Nová karta, musí sa vyplniť rovnakým spôsobom ako na obrázku nižšie, s výnimkou prefixu infobase. Predpona musí pozostávať z dvoch písmen, môžete nastaviť ľubovoľné, ale podľa štandardu 1C je lepšie nastaviť predponu podľa názvu konfigurácie, to znamená, že pre „podnikové účtovníctvo“ bude predpona ako „BP“ . Ak zakladáte zložité burzy a existuje niekoľko účtovných databáz, potom by sa predpony mali navzájom zreteľne líšiť, tu môžete použiť prvé dve písmená názvu organizácie ako skratku.

    Pokračujeme v nastavovaní synchronizácie dát v UT

    Potom, čo sme všetko urobili potrebné opatrenia v databáze prijímačov (BP 3.0), aby sme mohli pokračovať v nastavovaní výmeny údajov, musíme otvoriť zdrojovú databázu (UT 11.1). Prejdeme na kartu „Správa“, vľavo v ponuke vyberieme položku „Nastavenia synchronizácie údajov“. Ak synchronizácia nie je povolená, povoľte ju pomocou začiarkavacieho políčka a nezabudnite zadať zdrojovú základnú predponu. Po dokončení všetkých bodov 1-4, ako je znázornené na obrázku nižšie, musíte kliknúť na hypertextový odkaz „Synchronizácia údajov“ (bod 5).

    V novom okne, ktoré sa zobrazí, musíte kliknúť na zelené znamienko plus (Nastaviť synchronizáciu údajov), v rozbaľovacej ponuke vyberte položku „Podnikové účtovníctvo 3.0“.

    Nastavenie dôležitých bodov pri výmene údajov medzi UT a BP

    Teraz vidíme okno s nastavením synchronizácie údajov v 1C, vyberte položku „Zadať nastavenia manuálne“ a kliknite na „Ďalej“.

    Pokračujeme v konfigurácii výmeny údajov v 1C, na ďalšej karte musíme vybrať možnosť pripojenia k informačnej základni prijímača (priame pripojenie k programu), parametre pripojenia (zapnuté tento počítač alebo v lokálnej sieti), adresár, kde sa nachádza základňa prijímača, ako aj potrebné autentifikačné údaje (používateľské meno a heslo v databáze).

    Na ďalšej stránke musíme vyplniť pravidlá pre odosielanie a prijímanie dát z konfigurácie BP 3.0 (prijímač). Kliknite na „Zmeniť pravidlá nahrávania údajov“.

    Otvorilo sa pred nami okno „Pravidlá odosielania údajov“, v ktorom nastavujeme nasledujúce parametre:

    • Ktoré NSI sa odošle (v našom príklade nás zaujímajú iba dokumenty a v nich použitý NŠÚ, preto sme zvolili príslušnú položku, ak vyberiete prvú položku „Odoslať všetko“, potom sa všetky adresáre znova načítajú spolu s doklady, často ak sa informácie v dokladoch nepoužijú, tak sú pre príjemcu zbytočné, pretože to nijako neovplyvňuje účtovníctvo)
    • Od akého dátumu odoslať všetky informácie (v tomto článku nebudeme uvažovať o manuálnej synchronizácii)
    • Pre ktoré alebo ktoré organizácie posielať údaje (v našom príklade sme vybrali jednu organizáciu, IP „Podnikateľ“)
    • Pravidlá pre uzatváranie zmlúv
    • Generalizovaný sklad
    • Či zbaliť dokumenty podľa skladu

    Po vykonaní nastavení kliknite na „Nahrať a zavrieť“.

    Keďže v našom príklade nastavujeme a používame jednosmernú výmenu, z UT do BP, potom nás už nastavenia pravidiel pre získavanie údajov z „Podnikového účtovníctva 3.0“ nezaujímajú, preto kliknite na „Ďalej“.

    V novom okne sa zobrazí výzva na nastavenie pravidiel pre základňu prijímača (RP). V odseku 1 svoju základňu nejako nazývame, dáme jej predponu. PREFIX musí byť rovnaký, ako sme ho nastavili v samotnej databáze BP na začiatku tohto článku, ak sa prefixy líšia, synchronizácia dát v programe 1C nebude fungovať. Potom kliknite na bod 2 a potom na bod 3.

    V odseku 3 musíme povoliť spracovanie dokumentov pri ich načítaní do databázy. Kliknite na „Uložiť a zavrieť“.

    Teraz by okno malo vyzerať podobne ako to zobrazené nižšie, kliknite na tlačidlo "Ďalej".

    Toto okno obsahuje referenčné informácie o vytvorenej synchronizácii v 1C. Stačí kliknúť na tlačidlo „Ďalej“. Ak program pri nastavovaní synchronizácie údajov zobrazil chybu, musíte nás kontaktovať, aby vám náš špecialista 1C mohol pomôcť práve teraz!

    Na ďalšom kroku program ponúkne vykonanie synchronizácie ihneď po vytvorení nastavení výmeny údajov. Súhlaste s tým a kliknite na „Dokončiť“.

    Zobrazí sa vám okno, v ktorom uvidíte informácie o tom, ako prebieha synchronizácia. Ak cieľová základňa nie je prázdna, t.j. účtovníctvo v ňom už bolo vedené, potom bude používateľ v programe 1C vyzvaný na manuálne porovnanie objektov. Porovnanie objektov v 1C pri synchronizácii dát je porovnanie identických objektov prijímača s identickými objektmi v zdroji.

    Pozrime sa na príklad, povedzme, že v UT je protistrana s názvom „PharmGroup LLC“ a DIČ 1234567 a v BP je aj protistrana s DIČ 1234567, ale s názvom „PharmGroup“, ak nie porovnajte tieto dva objekty pri porovnávaní údajov vo fáze synchronizácie, potom po synchronizácii v prijímači (Enterprise Accounting 3.0) budeme mať dve protistrany s DIČ 1234567 a dvoma názvami „PharmGroup LLC“ a „PharmGroup“. Aby sa predišlo takýmto situáciám, bol vynájdený mechanizmus na porovnávanie predmetov.

    V našom príklade je základňa prijímača prázdna, a preto sa nám okno priraďovania objektov neotvorilo. Po vykonaní niektorých operácií však systém vyzve používateľa, aby pridal ďalšie údaje a zobrazí nasledujúce okno. Nepotrebujeme prenášať žiadne ďalšie údaje, všetko potrebné sme už predtým nakonfigurovali, takže v tomto kroku vyberieme „Nepridávať dokumenty na odoslanie“. Kliknite na „Ďalej“.

    Posledná fáza výmeny údajov medzi 1C

    V záverečnej fáze program zobrazí nasledujúce okno, v ktorom bude používateľ informovaný, že synchronizácia bola úspešná, kliknite na „Dokončiť“. Tým sa dokončí synchronizácia medzi databázami v jednosmernej výmene z "Trade Management 11.1" (UT) do "Enterprise Accounting 3.0" (BP).