Pošlite mi tento článok na môj 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, používa sa RIB (Distributed Infobase). 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.

Jedným z najnovších vývojov v 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. Dostupné veľký výber technológie, vyzdvihujeme tie hlavné: adresár (lokálny alebo sieťový), FTP zdroj, COM pripojenia, 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ť sa bude musieť venovať nastaveniu, ak základy: obsahujú vylepšenia alebo veľa doplnkov. detaily, verzie platformy sa líšia alebo sa používajú zastarané verzie konfigurácie, podnik je veľký a používa automatizovaný systém pozostávajúci z veľkého množstva databáz. 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 rozhodnúť náročná úloha nastavenia výmeny 1C 8.3.

Ak sa stále rozhodnete nakonfigurovať výmeny 1C bez zapojenia odborníkov, odporúča sa najprv 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, ktoré vedú veľkoobchod 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ý aj pre iné typické konfigurácie na platforme 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 je vhodná zvyčajná skratka - BP a UT, ak je výmena 1C 8.3 nakonfigurovaná na komplexnú výmenu medzi veľkým počtom základní, ako aj rovnakými konfiguráciami, každá základňa 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 príp pozitívny výsledok 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 Konfigurovať alebo neskôr v synchronizačnom skripte nakonfigurovať plán automatické vykonávanie výmena.

Každý plán má určitý zoznam prvkov, informácie o zmene, ktoré môže uložiť. Tento zoznam sa nazýva „Zloženie plánu výmeny“. Kompozíciu možno rozšíriť, ale podpora konfigurácie je odstránená.

„Rozloženie plánu“ ukladá samotné pravidlá, na základe ktorých synchronizácia funguje. Práve tento konverzný balík (Registračné pravidlá, Burzové pravidlá, Korešpondenčné burzové pravidlá) potrebujeme na ďalšie štúdium.

Zvážte príklad synchronizácie údajov medzi konfiguráciami „1C: Mzdy a HR 3“ (ZUP) a „1C: Podnikové účtovníctvo 3“ (BP). Hneď si všimneme, že v tejto úlohe budeme musieť odstrániť konfiguráciu z podpory. Vyžaduje si to podmienka.

Živý príklad potreby vylepšiť pravidlá výmeny modelov

Zákazník nás napríklad kontaktoval s nasledovným problémom: pri synchronizácii medzi ZUP a BP nie je možné preniesť údaje adresára „Registrácia na daňovom úrade“, ktoré sú potrebné na vyplnenie „Premietnutie miezd v r. účtovný“ doklad. Teraz tabuľková časť tohto dokumentu na strane prijímača BP obsahuje prázdne „Registrácia ...“ a používatelia musia tieto položky v adresári vytvoriť manuálne. Súhlasím, je to nepohodlné. Tento bod môžeme zlepšiť.

Riešenie problému: sfinalizujeme konverzný balíček z výmenného plánu VýmenaPlat3Účtovníctvo3. Pridajme k štandardným „Pravidlám výmeny 1C“ nové „Pravidlo premeny objektov“ (PKO) pre adresár „Registrácia na daňovom úrade“ a podľa toho aj „Konverzia majetku“ tohto adresára (PKS). Určite dopracujeme štandardné „Pravidlá pre registráciu objektov“, pretože bolo potrebné zaregistrovať zmeny v adresári na výmennom uzle. A zrevidujeme „Pravidlá výmeny 1C“ korešpondentskej základne.

Kde to upravíme? na napísanie a zmenu pravidiel potrebujeme konfiguráciu „1C: Data Conversion 2“.

Spresnenie štandardných pravidiel prepočtu z výmenného plánu PZUP-BP

Začnime teda s finalizáciou pravidiel výmeny 1C pridaním ExchangeSalary3Accounting3 do zloženia v konfigurátore výmenného plánu nový prvok- Adresár registrácie na daňovom úrade. Túto zmenu vykonáme v oboch konfiguráciách „1C: Salary and Enterprise Management 3“ a „1C: Enterprise Accounting 3“.

Uložte a aktualizujte konfigurácie.

V podnikovom režime pre každú databázu nahráme popis štruktúry metadát pomocou spracovania MD83Exp.epf pre platformu 1C:Enterprise 8.3. Spracovanie nájdete v súprave „1C: Data Conversion“.

V ďalšej fáze vyskladníme konverzný balík zo ZUP a BP. Balík by mal pozostávať z 3 súborov: Pravidlá registrácie, Pravidlá burzy, Pravidlá korešpondenčnej burzy.

V rámci tohto článku nebude popis, ako sa konfiguruje synchronizácia dát, to si môžete prečítať na stránke Coderline v sekcii Odborné články alebo si pozrieť záznamy webinára. Teraz je táto možnosť už nakonfigurovaná v databázach. Prejdite preto do nastavení synchronizácie (Administrácia -> Synchronizácia údajov -> Nastavenia synchronizácie údajov), kliknite na tlačidlo "Načítať pravidlá". Zobrazí sa nám formulár „Pravidlá pre synchronizáciu“. Kliknite na tlačidlo "Viac" a vyberte možnosť "Uložiť pravidlá do súboru".


Tu je balík po vyložení, ktorý by sme mali dostať.

Urobme to isté pre druhého informačnú základňu"1C: Podnikové účtovníctvo".
V dôsledku toho sú všetky prípravné práce na úpravu pravidiel pripravené. Máme:

Popis štruktúry metadát pre načítanie do "1C: Data Conversion 2" (pre ZUP a BP);

Konverzný balík, ktorý obsahuje pravidlá výmeny 1C a pravidlá registrácie potrebné na nahranie do 1C: Data Conversion 2 (pre ZUP a BP).

Prejdite na „1C: Konverzia údajov 2“. Vykonajte nasledujúce kroky v poradí pre obe informačné databázy:

Načítavanie štruktúr metadát našich konfigurácií;

Vytvárame konverzie a načítavame pravidlá výmeny údajov 1C z konverzných balíkov (súbor pravidiel sa nazýva ExchangeRules);

Vytvorte registrácie a načítajte pravidlá registrácie z konverzných balíkov (súbor pravidiel sa nazýva RegistrationRules).


Pokračujeme priamo k nášmu zdokonaľovaniu. Do pravidiel výmeny 1C pridávame nové pravidlo konverzie objektov (PKO) - referenčnú knihu „Registrácia na daňovom úrade“. Pridávame pravidlo konverzie vlastníctva (PCS) pre tento adresár a pravidlo nahrávania údajov (PDS). Tento druh spresnenia je potrebné vykonať pre pravidlá z balíka ZUP aj pre výmenné pravidlá z balíka BP. Uvoľníme naše pravidlá výmeny do zodpovedajúcich súborov ExchangeRules.

Prejdime k pravidlám registrácie nového prvku. Pridávame referenčnú knihu „Registrácia na daňovom úrade“. Nahrajte pravidlá registrácie do príslušného súboru z balíka RegistrationRules. Táto akcia sa vykonáva aj pre obe základne.

Pripravené sú upravené burzové pravidlá a pravidlá registrácie. Teraz skopírujeme obsah pravidiel výmeny (ExchangeRules) z balíka BP do príslušných pravidiel (CorrespondentExchangeRules) z balíka ZUP. V zodpovedajúcich pravidlách (CorrespondentExchangeRules) z balíka BP skopírujte obsah pravidiel výmeny (ExchangeRules) z balíka ZUP.

Výsledkom by malo byť nasledovné:

Týmto je práca v "1C: Data Conversion 2" dokončená. Upravené balíčky pravidiel konverzie sú hotové, zostáva ich nahrať späť do infobáz a skontrolovať synchronizáciu.

Súbory z balíčkov archivujeme do ZIP archívu a naše konverzné balíčky nahrávame do ZUP a BP.

Všetko je pripravené. Zostáva otestovať.

Pripomeňme si podmienky problému. Bolo potrebné zaregistrovať sa na vyloženie adresára „Registrácia na daňovom úrade“ a skontrolovať, ako je vyplnený PM dokumentu „Odraz miezd v účtovníctve“ na strane „1C: Podnikové účtovníctvo 3“.

V zdroji "1C: Salary and Enterprise Management 3" registrujeme náš adresár na vyloženie. Vykonávame synchronizáciu. Prejdeme do databázy prijímačov a tiež vykonáme synchronizáciu na príjem údajov. Upozorňujeme, že teraz sa vo výmennom pláne objavil potrebný adresár na registráciu zmien.

Kontrolujeme na strane „1C: Podnikové účtovníctvo 3“:


Zhrnúť. Výsledok úlohy bol úspešne dokončený. Dokončili sme plán výmeny ZUP - BP, pridali sme nový prvok pre registráciu zmien a doplnili pravidlá konverzie pre synchronizáciu dát.

Mnoho podnikateľov zaoberajúcich sa obchodnými aktivitami získava súčasne dva programy 1C: Accounting 8 na zlepšenie efektívnosti riadenia. (ďalej len BP) a "1C: Riadenie obchodu 8" (ďalej UT).

BP sa používa na vedenie regulovaného účtovníctva a výkazníctva a UT - na prevádzkové a manažérske účtovníctvo v spoločnosti.
Úspech ich zdieľania softvérové ​​produkty do značnej miery závisí od organizácie výmeny údajov medzi konfiguráciami BP a UT.

Pochopenie nasledujúcich funkcií typickej výmeny údajov pomôže vyhnúť sa chybám v procese výmeny medzi konfiguráciami a porušeniam účtovania v každej konfigurácii samostatne.

Pri písaní tohto článku boli použité materiály z dokumentácie 1C pre softvérové ​​produkty. Spôsob nastavenia výmeny je podrobne popísaný v súbore htm " Zdieľanie konfigurácie Trade Management (11) a Enterprise Accounting “, ktorý sa nachádza v katalógu šablón pri inštalácii 1C: Accounting 2.0 (ďalej len BP) a 1C: Trade Management 11 (ďalej UT); odporúčania prijaté na partnerskej konferencii 1C a osobná skúsenosť autora o vytváraní a zmene nastavení výmeny pre klientov spoločnosti RG-Soft Project Consulting LLC.

1. Nastavte jednosmernú alebo obojsmernú výmenu.

V prvom rade si treba uvedomiť, že z konfigurácie BP je možné do konfigurácie UT nahrať len doklady týkajúce sa hotovostných a bezhotovostných transakcií. Patria sem: Došlý peňažný príkaz, Odoslaný peňažný príkaz, Príjem na bežný účet a Odpis z bežného účtu. Doklady o pohybe tovaru vytvorené v BP sa nenahrajú do UT.

Firma 1C odporúča uskutočniť výmenu s bankou v UT. “Zabezpečí sa tak plnohodnotná práca s odchádzajúcimi platobnými dokladmi a ďalšie jednoduchá práca s došlými dokladmi. Nastala však situácia, kedy nebolo možné nahrať takmer jeden príkaz na úhradu zo súboru klient-banka do UT, pričom tento súbor bol kompletne nahraný do BP.

Je to spôsobené tým, že do NÚ pribudli prísnejšie kontroly obsahu spisu klient-banka, napr.: kontrola vyplnenia DIČ, kontrola čísla dokladu, číslo musí obsahovať len čísla v zmysle nariadenie centrálnej banky z 3. októbra 2002 N2-P „O bezhotovostných platbách v Ruská federácia(v znení z 3. marca 2003, 11. júna 2004, 2. mája 2007, 22. januára 2008).

Nastavenie jednosmernej výmeny (z UT do BP) má zmysel len vtedy, ak sú všetky dokumenty a referenčné informácie vyplnené v UT. Takto sa možno vyhnúť duplicite prvkov v tejto databáze.

Na to je potrebné nakonfigurovať nasledujúci scenár výmeny: v konfigurácii UT vytvorte scenár výmeny, v ktorom sa uloží iba vyloženie (obr. 1), v konfigurácii BP vytvorte scenár výmeny a uložte iba sťahovanie.

Je potrebné vziať do úvahy, že pri takomto scenári výmeny budú všetky dodatočné dokumenty a adresáre vytvorené v BP zaregistrované na výmenu, ale nebudú načítané do UT, preto sa odporúča pravidelne resetovať registráciu, inak bude výmena súbor správ z BP sa bude neustále zvyšovať, čo spomaľuje proces výmeny.

Na tento účel sa odporúča použiť spracovanie RegisterChangesForExchange82.epf, ktorý nájdete v konfiguračnej dodávke "Konverzia dát, rev. 2.1". Po nainštalovaní konfigurácie sa spracovanie nachádza v inštalačnom adresári aktualizácie: ...\1c\Conversion\...číslo_verzie…

Ak sú regulačné a referenčné informácie vyplnené v UT aj v BP, potom by mala byť nakonfigurovaná obojsmerná výmena, ale môže byť potrebné sledovať duplikáty spustením výmeny v interaktívnom režime namiesto automatického (obr. 2) .

Aby sa obmedzila výmena dát len ​​na úrovni dokladu, nie je potrebné konfigurovať jednosmernú výmenu, stačí nastaviť dátum vo filtri výmeny na strane OP, ktorý je väčší ako dátum posledný dokument(Pozri obr. 5). Pred nastavením filtra na dátum sa však musíte uistiť, že dokumenty v BP neboli predtým zaregistrované na výmenu, inak sa zaregistrované dokumenty počas výmeny prenesú do inej databázy.

Priorita zmeny údajov

Ak sa výmena najskôr vykoná v UT a potom v BP, potom budú mať prednosť dáta stiahnuté z UT. Napríklad v UT zadali dokument „Príjem na bežný účet“, spustili výmenu najskôr v UT, potom v BP - dokument sa objavil v konfigurácii BP. Potom účtovník v konfigurácii BP vykonal zmeny v tomto dokumente. Ak sa pri následnej výmene nezmenilo poradie spustenia výmeny, tak sa vykonané zmeny na doklade prepíšu údajmi z UT.

Pre správnu výmenu s tými objektmi, ktoré sa menia v oboch databázach, 1C odporúča organizovať prácu tak, aby sa objekt upravoval iba v jednej z databáz. V inej databáze by mal byť takýto objekt otvorený len na prezeranie. K tomu bude potrebné použiť nastavenie prístupových práv používateľov, no tento prístup zaručuje absenciu kolízií pri výmene, t.j. nezrovnalosti, ktoré vznikajú pri zmene objektu v jednej alebo druhej databáze v období medzi výmenami (obr. 3).


2. Rozdiely medzi BP a UT ovplyvňujúce metabolizmus

Dohody protistrany

V konfigurácii UT neexistuje žiadna analytika pre zmluvy protistrán. Všetky operácie, ktoré sa vykonávajú v konfigurácii UT, sa po načítaní do konfigurácie BP vždy vykonávajú na základe samostatných zmlúv vytvorených a riadených samotným systémom UT.

Ak v konfigurácii BP nie je zmluva s požadovanými parametrami, potom je takáto zmluva vytvorená. Treba poznamenať, že vyhľadávanie dohody sa vykonáva iba z počtu zmlúv, ktoré boli predtým stiahnuté z UT.

Organizácia riadenia v UT

Počnúc vydaním 11.0.6.9 sa v UT v adresári organizácie objavil preddefinovaný prvok „Organizácia manažmentu“. Tento prvok nesmie byť namapovaný na aktuálnu organizáciu (ani jedna z nich). Viac o použití tohto objektu si môžete prečítať v dokumentácii "Zmeny a doplnky k document.htm" súčasťou dodávky UT.

Štruktúra spoločnosti

V UT pre manažérske účtovníctvo sa používa adresár "Štruktúra podniku", ktorý obsahuje zoznam divízií spoločnosti. Pri zostavovaní dokumentov je povinné uviesť rozdelenie podniku.

Prvky adresára "Enterprise Structure" nie sú namapované na prvky adresára "Organizačné jednotky" v BP. Aby sa do UT nenahrali dokumenty s prázdnym atribútom Subdivision, je potrebné v nastaveniach výmeny vyplniť predvolenú hodnotu (obr. 4).

Sklad v tabuľkovej časti

Ak sa plánuje použitie v UT nová príležitosťšpecifikovanie skladov v tabuľkových sekciách dokladov, potom v nastaveniach uzla výmenného plánu je potrebné nastaviť zovšeobecnený sklad, ktorý bude nahradený pri vyskladnení dokladov z UT do konfigurácie BP namiesto skladov povolených na výber v konfigurácii BP. tabuľkové časti dokumentov (obr. 4).

Typ položky

Pri nahrávaní údajov z BP do UT nie je v nomenklatúre vyplnený atribút „typ položky“, je to spôsobené tým, že burza slúži scenáru, keď je nomenklatúra vytvorená v konfigurácii UT a nie v BP. . V dokladoch pre pohyb tovaru v UT nie je samostatná tabuľková časť pre účtovanie služieb (služby sa vypĺňajú v tabuľke tovaru), preto, aby sa služby uvedené v dokladoch UT správne preniesli do tabuľkovej časti v BP, musíte:

1. V sekcii referenčných informácií otvorte referenčnú knihu „Typy položky“, prejdite na zobrazenie položky „služby“ – kliknite na „Všetky akcie“ – povoľte úpravy a vyberte Typ položky – Služba.
2. Zmeňte položku (službu) - kliknite na "Všetky akcie" - povoľte úpravy a vyberte tento typ položky s typom služby.

3. Nastavenie výmenných filtrov (obr. 5)

Zmena dátumu nahrávania (sťahovania) dokumentov

1) Pred posunutím dátumu dopredu je potrebné synchronizovať databázy vykonaním výmennej relácie, aby uzol nemal v čase zmeny nastavenia zaregistrované dokumenty na výmenu. V opačnom prípade môžu byť takéto dokumenty po zmene nastavení v dôsledku uvoľnenia označené na vymazanie v prijímacej databáze, ak tam boli predtým nahrané.

2) Dátum môžete posunúť späť, pretože iba rozširuje oblasť nahrávaných údajov. Je potrebné poznamenať, že v tomto prípade sa dokumenty z predtým uzavretého obdobia automaticky nezaregistrujú na výmenu. Aby ste to mohli urobiť, musíte buď zmeniť dokumenty, alebo použiť spracovanie RegisterChangesForExchange82.epf.


Filtrujte podľa organizácií

Povolenie tohto filtra vám umožní obmedziť zoznam organizácií, pre ktoré je povolená výmena údajov. Prítomnosť povoleného filtra ovplyvňuje tak uvoľnenie samotného adresára organizácií, ako aj uvoľnenie ďalších údajov súvisiacich s organizáciami (adresáre a dokumenty).

Princíp fungovania nahrávacích filtrov je nasledovný: nové nastavenia platia pre všetky údaje - v čase vytvorenia výmeny, alebo len pre tie údaje, ktoré boli zmenené po použití nových nastavení - po výmene vytvorený, preto sa odporúča pri vytváraní výmeny dát pristupovať k nastaveniam filtra čo najzodpovednejšie.

Príklad: pri vytváraní burzy používateľ nastavil filter podľa organizácie. Do prijímajúcej databázy boli nahrané iba údaje pre zadanú organizáciu. Ďalej sa používateľ rozhodol, že údaje o všetkých organizáciách by sa mali nahrať do prijímajúcej databázy. Keďže sa však nastavenia prejavia iba pri novo zmenených údajoch, existujúce dokumenty a adresáre sa neodovzdajú do prijímajúcej databázy, kým v nich používateľ neurobí žiadne zmeny.

4. Odstránenie objektov z jednej z databáz

Označiť na vymazanie

Je možné, že predtým používaný prvok adresára sa neplánuje použiť na ďalšie účtovanie a používatelia považujú za správne označiť tento adresár na vymazanie. Objekty označené na vymazanie sa výmeny nezúčastňujú. Táto vlastnosť by sa mala brať do úvahy.

Odstraňovanie duplikátov

Na odstránenie objektov, ktoré vznikli pri výmene duplikátov, odporúčame využiť spracovanie Search&ReplaceValues.epf, ktorý sa nachádza v adresári \1CITS\EXE\ExtReps\Unireps82\SearchAndChange\ na disku ITS. A pre kontrolu správnosti porovnania objektov dvoch infobáz si môžete otvoriť Informačný register „Korespondencia objektov infobáz“ a záznamy v tomto registri je možné manuálne opraviť. Je dôležité vedieť, že po vymazaní objektu v niektorej z databáz bude mať záznam registra informácií stále zhodu s vymazaným objektom (nefunkčný odkaz), buď budete musieť spárovať iný objekt, alebo záznam vymazať.

5. Ďalšie nastavenia

Položky peňažného toku

Na konfiguráciu UT môže byť potrebné položiť rekvizity „corr. účet“ pre tie položky peňažného toku, ktoré sa použijú a nahrajú do BP.

Pre konfiguráciu BP: možno budete musieť zadať typ peňažného toku do prvkov adresára.

Používatelia

Používatelia prvkov adresára môžu byť prenesení do inej databázy, ak sú uvedení ako zodpovední v jednom z objektov zúčastňujúcich sa výmeny. Pre takéto objekty budete musieť nastaviť povolenia.

Základná predpona a predpona organizácie

V UT má predpona vždy pevnú dĺžku a oddeľovač (pomlčka) "-". Ak teda nie je zadaná predpona informačnej bázy alebo nie je zadaná predpona organizácie, nahradí sa nulami. Pri nastavovaní burzy sa však vždy vyplní prefix infobáze na CB (pre UT) a na BP (resp. pre konfiguráciu BP).

Toto riešenie je štandardom pre generovanie čísel dokladov a kódov objektov. Predpona má pevnú dĺžku a je oddelená pomlčkou od čísla dokladu. Ak v budúcnosti bude v databáze viacero organizácií, tak im postačí nastaviť prefixy a nebude potrebné prečíslovať všetky objekty.

Oprava chyby

V našom článku najviac dôležité body organizácia výmeny údajov medzi "1C: Riadenie obchodu 8" rev. 11 a "1C: Účtovníctvo 8" rev. 2.0.

Špecialisti spoločnosti RG-Soft Project Consulting LLC sú pripravení ponúknuť nielen nastavenie výmeny účtovných funkcií konkrétnej organizácie, ale aj spôsoby opravy chýb v existujúcich výmenách.

Návod na konverziu dát 1C (vydanie 2) Podrobné oboznámenie sa s pravidlami výmeny

Vieme, aké sú pravidlá výmeny a prečo sú potrebné. Zoznámime sa podrobnejšie s doplnkovou funkcionalitou práce s pravidlami výmeny. Otvorme nastavenia pravidiel výmeny (konverzie) údajov:

Pravidlá výmeny okrem toho definujú konfiguráciu zdroja a cieľa pre údaje:

Karta „Rozšírené“:

Môžete zadať predvolený názov súboru na ukladanie pravidiel výmeny, moduly na nahrávanie a sťahovanie údajov pre 7.7, názov pravidiel výmeny.

Karta "Parametre":

Predpokladajme, že kancelária prijíma objednávky výlučne na tovar, preto je žiaduce zaviesť zákaz služieb vykládky. Ak má položka katalógovej nomenklatúry požadovanú službu nastavenú na hodnotu True, potom je zaručené, že nebude vyložená. Najlepšie je okamžite urobiť voliteľnú kontrolu vykladania služieb, aby sa nemenili pravidlá, ak vzdialená kancelária začne prijímať aj objednávky na služby.

Pre tento prípad sa budeme musieť naučiť dva nové triky pre prácu s konfiguráciou „Data Conversion“ – používanie handlerov a nastavovanie parametrov.

Parametre sú špecializovanou dátovou štruktúrou v algoritmoch nahrávania, ktorú možno použiť na prístup k premenným spracovania. Nastavenie štruktúry parametrov pre pravidlá konverzie sa vykonáva v konfigurácii „Data Conversion“ a nastavenie hodnôt parametrov je možné formou spracovania dát, nahrávania a sťahovania.

Ak chcete upraviť parametre, otvorte formulár prvku adresára Konverzie pre upraviteľné pravidlá výmeny a prejdite na kartu parametrov. Vytvorme nový prvok adresára Parameters. Priraďme názov parametra - Unload Services. Názov parametra sa používa na odkazovanie naň v štruktúre parametrov pri zápise programový kód u psovodov. Názov sa zobrazí v tabuľkovej časti Parametre vo forme spracovania univerzálnej výmeny dát. Aby bol parameter viditeľný v dialógovom okne pri nastavovaní vykládky, je potrebné zaškrtnúť políčko "Nastaviť v dialógovom okne" a vybrať typ hodnoty parametra. Pre prácu s parametrami v dialógovom okne je potrebné zaškrtnúť aj políčko „Nahrať parametre vo formáte verzie 2.01“ vo forme prvku vo vyhľadávaní Konverzie.

Nestačí len špecifikovať parametre, je potrebné, aby vykladací algoritmus „rozumel“, v ktorom prípade prvok vyložiť a v ktorom nie. Pre takéto (a mnohé iné) prípady sa používa mechanizmus handler. Jeho podstata spočíva v tom, že v kľúčových bodoch vykonávania všetkých základných algoritmov na nahrávanie a sťahovanie údajov sa spracováva kód napísaný vývojárom pri vytváraní pravidiel výmeny. Prirodzene, použitie takého jemného nástroja si vyžaduje opatrnosť a ohľaduplnosť. Pred písaním vlastných obslužných programov vám odporúčame pozorne si prečítať nápovedu ku konfigurácii „Data Conversion 2.0“, ktorá popisuje všetky premenné dostupné v obslužných programoch a spôsob ich použitia, ako aj zoznam typov obslužných programov a funkcií ich volanie v algoritmoch výmeny údajov.

Pre náš účel musíme použiť obslužný program pravidla uvoľnenia „Pred uvoľnením“. Otvorte pravidlo nahrávania údajov nomenklatúry a vložte nasledujúci kód programu do poľa „Pred odovzdaním“ na karte „Udalosti“:

Čo robí náš psovod? Pri písaní programového kódu sme použili premenné algoritmov vykladania dát. Štruktúra Parameters sa používa na odkazovanie na parameter UploadServices, ktorý sa nastavuje vo formulári spracovania výmeny údajov. Premenná object poskytuje prístup k vykladanému objektu. A premenná Odmietnutie vám umožňuje ovládať odmietnutie vyloženia aktuálneho objektu. Manipulátor sa vykoná tesne pred vyložením predmetu, čo umožňuje zrušiť vyloženie predmetu.

LEN NA VÝMENU V8 - V8 A SPRACOVANIE STIAHNUŤ A STIAHNUŤ NIE POD 2.0.18.1

Je možné prenášať parametre z jednej konfigurácie do druhej. Ak to chcete urobiť, na karte "Parametre" začiarknite políčko "Parameter prenosu pri vykládke" a tento parameter sa umiestni do súboru výmeny a jeho hodnota bude prístupná pri načítaní údajov. Pre parameter môžete zadať pravidlo prevodu, podľa ktorého sa hodnoty prevedú. Pomocou zaškrtávacieho políčka "Pri nahrávaní preniesť parameter" môžete preniesť len tie parametre, ktoré sa upravujú v dialógovom okne pri nahrávaní údajov. Ak potrebujete zadať parameter, ktorý sa nenachádza v tomto dialógovom okne, musíte zavolať procedúru:

Karta Parametre vykladania má teraz parameter, ktorým sa menia hodnoty, ktorých služby sú buď uvoľnené, alebo nie.

V tomto článku popíšem, ako je nakonfigurovaná typická výmena údajov medzi BP 3.0 a UT 10.3. (výmena s BP 3.0 je k dispozícii od vydania 10.3.20)

Burzu som nastavil podľa týchto požiadaviek: pohyb tovaru v dávkach preniesť do BP; z BP sa vyložia len informácie o bankových pohyboch.

Ak chcete nastaviť burzu, postupujte takto:

1. Určite, z ktorej databázy sa vykoná prvé vyloženie. V zásade môžete prvé vyloženie urobiť z akejkoľvek databázy, napríklad prvé vyloženie som urobil z UT 10.3. Ak to chcete urobiť, v UT musíte urobiť:

1.1. V nastaveniach účtovníctva začiarknite políčko „Použiť výmenu údajov“ a zadajte „Prefix IB“ (na rozdiel od BP 2.0 je počet znakov v prefixe obmedzený na 2).

1.2. Spustite asistenta na vytvorenie plánu výmeny („Nástroje->Výmena údajov s produktmi na platforme 1C: Enterprise 8.2->Výmena údajov“) kliknutím na tlačidlo „Nastaviť synchronizáciu údajov“.

Len stručne popíšem kroky konfigurácie v asistentovi:

a) "Výber kroku nastavenia synchronizácie dát", existujú dve možnosti pre vytvorenie nového výmenného plánu alebo pokračovanie v už vytvorenom, v mojom prípade v UT 10.3 zvolím vytvorenie nového a v účtovníctve pokračujte v nastaveniach.

b) Je zvolený spôsob prenosu údajov, používam súbor v zdieľanom priečinku.

c) Nastavenie parametrov synchronizácie, tu je potrebné zadať názov inej databázy (nie nevyhnutne presne, uviedol som "BP") a predponu (tu ju musíte zadať presne) a tiež musíte zadať parametre súvisiace s pravidlom nahrávania (napríklad „Dátum začiatku nahrávania dokumentov“, „Nahrať analýzy podľa skladu“, „Preplánovať náklady na odpis“, nakonfigurovať výber nahrávania atď.)

2.1. V nastaveniach programu (časť „Správa“, položka „Nastavenia programu“) je potrebné na záložke „Synchronizácia údajov“ nastaviť príznak „Použiť synchronizáciu dát“.

2.2. Spustite asistenta vytvorenia výmenného plánu (časť „Správa“, položka „Synchronizácia údajov“). Kliknite na tlačidlo "Nastaviť synchronizáciu dát" a vyberte typ synchronizácie UT 10.3.

2.3. Pomocník hovorí:

a) Súbor nastavení uložený z databázy UT 10.3 (pozri časť 1.3.(d)) Tento súbor uchováva údaje o názve konfigurácie, prefixe, spôsobe pripojenia.

b) Nastavenie parametrov synchronizácie. Určuje: „Režim výmeny“ (jednostranný alebo obojstranný, zaujíma ma len obojstranný), „Dátum začiatku nahrávania dokumentov“, „Filtrovanie podľa organizácie“, „Nastavenie predvolených hodnôt“.

2.4. Počas prvého načítania dostane používateľ možnosť manuálne zadať nezmapované údaje ( danú funkciu budú dostupné pri synchronizácii s ďalšie možnosti v UT aj v BP).

Po prvej výmene sa synchronizácia považuje za dokončenú, ale sú k dispozícii nastavenia výmeny údajov, ako aj ďalšie funkcie pre prácu s výmenou. Ak to chcete opraviť, musíte kliknúť na tlačidlo Zmeniť vo formulári synchronizácie.

Tu sú niektoré obzvlášť dôležité funkcie:

1. "Načítať pravidlá konverzie objektov", tu je možné nastaviť súbor s pravidlami výmeny. Aby ste s nimi mohli pracovať, musíte použiť konfiguráciu "Data Conversion". V tejto konfigurácii je možné načítať, upravovať, porovnávať medzi sebou (dôležitá funkcia pri aktualizácii), ukladať pravidlá konverzie.

2. "Načítavanie pravidiel registrácie objektov", tu môžete zadať súbor s pravidlami registrácie. Na úpravu pravidiel sa používa aj konfigurácia „Data Conversion“. Tieto pravidlá je možné nakonfigurovať dodatočné podmienky registrovať predmety do databázy za účelom účasti na burze.

3. "Nastavenia transportu správ", tu môžete zmeniť nastavenia pripojenia pre výmenu (napríklad sa zmenil priečinok alebo ftp zdroj používaný na výmenu).

4. "Získať nastavenia synchronizácie pre iný program", v tejto položke je možné znova nahrať súbor s nastaveniami pre inú konfiguráciu.

5. "Zloženie odosielaných dát" (Táto položka je dostupná len v BP 3.0, v UT 10.3 je funkcia tejto funkcionality implementovaná vstavaným spracovaním "Zmeniť registráciu na výmenu") Pomocou tejto funkcie je možné zmeniť , vymažte registráciu konfiguračných objektov v burze.

6. "Vymazať nastavenie synchronizácie" vymaže nastavenie.

7. Synchronizácia s ďalšími parametrami. Tu môžete manuálne nakonfigurovať mapovanie prenášaných údajov. Pridajte aj ďalšie dokumenty na výmenu.