Pravidlá pre nahrávanie údajov 1s 8.2. Nastavenie pravidiel nahrávania údajov

Pravidlá pre nahrávanie údajov 1s 8.2.  Nastavenie pravidiel nahrávania údajov
Pravidlá pre nahrávanie údajov 1s 8.2. Nastavenie pravidiel nahrávania údajov

1. Úvod.

2. Čo budete potrebovať: Konfigurácia 1C: Konverzia dát 2.* a spracovanie z balíka. Ako príklad úloh si vezmime konfigurácie 1C: Riadenie obchodu 11 a 1C: BP 3.*.

Takže na vývoj pravidiel pre nahrávanie údajov do 1C budete potrebovať konfiguráciu 1C: Object Conversion 2, ako aj spracovanie zahrnuté v balíku.

Napríklad sme už nasadili databázu konverzií a spustili ju.

Napíšeme vývoj pravidiel výmeny medzi konfiguráciou 1C: Trade Management 11 a 1C: Enterprise Accounting 3 (pravidlá výmeny UT / ACCOUNT).

3. Na uvoľnenie štruktúry metadát a ich výmenu budeme potrebovať spracovanie.

Prvá vec, ktorú potrebujete na vývoj, sú súbory so štruktúrou metadát. Toto sa vykonáva pomocou spracovania na uvoľnenie štruktúry metadát zahrnutej v balíku konverzie objektov.

V skutočnosti v rozbalenom konfiguračnom adresári pre konfigurácie na kontrolované formuláre máme záujem o spracovanie MD83Exp.epf. Ak potrebujete nahrať z konfigurácií do obvyklé formy, potom sa použije spracovanie MD82Exp.epf. To je, ak napríklad potrebujete získať štruktúru z takých konfigurácií ako 1C: UT 10, 1C: Manufacturing Enterprise Management 1.3, 1C: Integrated Automation 1.1, 1C: Zup 2.5 a tak ďalej.

Ďalej, ak chcete nahrať a stiahnuť údaje do 1C pomocou našich pravidiel, budete musieť spracovať „ Univerzálna výmenaúdaje v XML formát» V8Exchan83.epf pre konfigurácie na spravovaných formulároch, ako sú 1C: Trade Management 11.*, 1C BP 3, 1C: ERP 2.* a podobne. A podľa toho V8Exchan83.epf - pre konfigurácie na bežných formulároch.

4. Nahranie štruktúry metadát konfigurácie 1C: Trade Management 11.3 a 1C: Enterprise Accounting 3.0.*

Začnime stiahnutím štruktúry metadát z konfigurácie 1C: Enterprise Accounting 3.
Otvorme spracovanie MD83Exp.epf

Vo formulári na spracovanie sú dodatočné nastavenia, kde môžeme povoliť alebo zakázať možnosť vyložiť registre a pohyby v 1C. Existuje tiež výber, kde sa uskutoční nahrávanie: na serveri 1C alebo „na klientovi“. Zadajte názov súboru, do ktorého sa nahrá dátová štruktúra. Podobným spôsobom uvoľníme štruktúru metadát konfigurácie Trade Management 11.

Teraz musíte nahrať konfiguráciu do databázy konverzií. Tento bod je možné dosiahnuť zo zoznamu konfigurácií aj zo zoznamu konverzií. Spustite systém z pracovnej plochy:

V dialógovom okne načítajte štruktúru BP:

A podobne - štruktúra Riadenia obchodu.

Po dokončení sťahovania sa zobrazí dialógové okno, v ktorom môžete zadať názov, ktorý vám vyhovuje.

6. Vytvorenie pravidiel konverzie v 1C na konkrétny príkladúlohy.

Ďalej prejdite na „Nastavenie pravidiel objektu“, kde vytvoríme nové nastavenie.
V dialógovom okne vytvorenia konverzie vyberte konfiguráciu „zdroj“ a „cieľ“ (ktorú ste predtým načítali) a kliknite na tlačidlo OK.

Keďže som v tomto článku plánoval ukázať tvorbu „od nuly“ a „bez odpadu“, pripomínam, že nič nevytvárame automaticky. Žiadne prototypy.

V tomto dialógovom okne neurobíme nič, stačí kliknúť na „Zavrieť“.

Vytvorme pravidlá pre nahrávanie nie jedného dokladu do jedného, ​​ale jedného druhu do druhého, napríklad doklad Predaj tovarov a služieb z UT 11 s potrebnými referenčnými knihami do dokladu Príjem tovaru a služieb v BP 3.

Takže vytvoríme nové PKO (pravidlo pre konverziu objektov v 1C)

Vyberte zdroj Predaj tovaru a služieb a cieľový príjem tovaru a služieb a kliknite na tlačidlo OK.
Objaví sa dialógové okno, kde opäť odmietneme automatické vytváranie PKS (Pravidlá konverzie majetku). Ďalej vyberieme len tie potrebné.

Ale na návrh na vytvorenie DVP (pravidlá nahrávania údajov) odpovedáme „Áno“.

Vytvárajú sa PVD, čo sa prejaví pri spracovaní univerzálnej výmeny XML na výber:

Vytvoria sa aj pravidlá konverzie údajov s prázdnymi pravidlami konverzie vlastníctva.

Okrem toho je možné vidieť, že štandardne sa softvér ponúka na vyhľadávanie podľa interného identifikátora objektu. Naznačuje to lupa v blízkosti PCO. Urobíme si vlastné vyhľadávanie, a to podľa čísla dokladu a dátumu na začiatku dňa.

Odstraňujeme vyhľadávanie podľa UIO:

Teraz začnime porovnávať potrebné vlastnosti (detaily) objektu. Ak to chcete urobiť, kliknite na „Synchronizovať vlastnosti“ (označenie „1“ na obrazovke). Odstraňujeme rekurzívne vytváranie pravidiel („2“). Odstráňte všetky označené detaily ("3"). A sami si vyberieme, čo potrebujeme.

Napríklad vyberte, čo potrebujete:

Dávam do pozornosti, že z PKS protistrany urobíme organizáciu a z organizácie protistranu a porovnáme aj niektoré detaily, ktoré sa nezhodujú podľa názvu, napríklad „Mena“ a „Dokument“. Mena“.

Kde vidíme, že zatiaľ neexistujú žiadne pravidlá konverzie.

Začnime si prechádzať detaily a popisovať ich. Najprv si nastavíme vyhľadávanie dokumentov, ako som už písal, nahrajeme a vyhľadáme dokument na začiatku dátumu a zmeníme číslovanie. Prvé tri znaky nahradíme našou predponou „UTB“. A keďže číslovanie v BP a UT je po 11 znakoch, vytvoríme zložené číslo: našu predponu a 8 znakov zo zdroja. Príklad na snímke obrazovky nižšie.

Dokumenty nahrávame vždy vyložené a bez pohybu. Predpokladáme, že dokumenty budú po overení používateľom spracované v prijímači.

Ak to chcete urobiť, nastavenie PKS ako nevykonané, 0 alebo 1, používame ho ako booleovskú hodnotu.

Pomocou meny ako príkladu vytvoríme pravidlo pre konverziu objektov pre PKS. Zároveň sa domnievame, že v oboch databázach sú meny a mali by byť kódovo synchronizované. Preto nevytvoríme všetky PKS v mene PQS, ale pridáme len vyhľadávací kód. Tie. Ponuku na vytvorenie PKS k objektu odmietame.

Vytvorené Konverzné pravidlo bolo nahradené do PQR dokumentu pre PKS. A samotné predvolené pravidlo ponúka jedinečný identifikátor. Opravíme to, prehľadáme kód a nastavíme vlastnosť tak, aby nevznikol nový objekt.

V dôsledku toho dostaneme nasledujúcu možnosť:

Ďalej analogicky vytvoríme PKO a PKS pre zostávajúce detaily. Okrem toho hľadáme organizáciu podľa protistrany a naopak podľa TIN. Zhruba takto to vyzerá s minimálnymi detailmi (v prípade potreby môžete doplniť).

Pri dohodách protistrany PCO vyhľadávame podľa protistrany PKS, názvu a vlastníka.

Pozrime sa, ako uviesť v PKS požadovanú hodnotu v type enum. Napríklad atribút „Typ operácie“. Tu môžete použiť rôzne podmienky a nahradiť hodnoty. Napríklad potrebujeme, aby bol „typ prevádzky“ vždy vyložený „Tovar“, v tomto prípade stačí napísať požadovanú hodnotu do riadku „čelo“.

Nižšie je uvedené, ako nainštalovať bez problémov a vo väčšine prípadov PCS pre multiplicitu vzájomného vyrovnania, mieru vzájomného vyrovnania, účtovný účet.

Pre Nomenklatúru PKO ponecháme vyhľadávanie podľa interného jedinečného identifikátora. Dovoľte mi však upriamiť vašu pozornosť na to, ako môžete predefinovať svoju skupinu. Napríklad súhlasíme s tým, že nová položka bude nahraná z konfigurácie 1C: Trade Management 11, ale je potrebné, aby bola položka zhromaždená v špecifickej skupine „OurGroup“.

Na realizáciu tejto úlohy vytvárame ďalšie PKO. Nazvime to „NomenclatureParent“, čo označíme v rodičovskom PCS v pravidle konverzie.

Nastavili sme dve vyhľadávania: podľa názvu, kde striktne uvádzame názov našej skupiny a požadovaná vlastnosť atribútu „Toto je skupina“ je nastavená na hodnotu true.

Keďže sme sa rozhodli, že všetky naše položky patria do našej skupiny, nie je potrebné pri vykladaní vykladať skupiny z UT 11. Na tento účel v softvéri Nomenklatúra v obslužnom programe udalosti „Pred vyložením“ nastavíme filter. nie je potrebné uvoľniť skupiny „Zlyhanie = Zdroj Táto skupina;“.

V DRP (pravidlá nahrávania údajov) pre Predaj produktov a služieb pridáme filter, aby sa nenahrávali doklady označené na vymazanie. Aby sme to dosiahli, vo VDP v obslužných programoch udalostí „Pred uvoľnením“ napíšeme filter „Failure = Object.DeletionMark;“.


Uložme vyvinuté pravidlá do súboru.


7. Zhrnutie: Nahrávanie a načítanie údajov pomocou vyvinutých pravidiel výmeny údajov.

Otvoriť v 1C: Trade Management 11 spracovanie „Univerzálna výmena údajov vo formáte XML“ V8Exchan83.epf.

Vykladanie bolo dokončené, teraz používame rovnaké spracovanie na načítanie do 1C: Enterprise Accounting 3.


Načítanie dokončené. Pozrime sa, ako sa to načítalo. Dokument sa teda načíta, ako sme chceli – naša Organizácia sa načíta do protistrany a protistrana do organizácie. Všetky účtovné účty sú stiahnuté a nainštalované. Dostali sme číslo dokladu s našou predvoľbou a na začiatku dňa. Všetky údaje, ktoré boli poskytnuté, boli vyplnené.

Kontrolujeme načítanie položiek. Vidíme, že všetko dopadlo tak, ako sme si naplánovali.


Podrobnosti sme vytvorili a vyplnili tak, ako sme zamýšľali. V konverzii je veľa jemností a niektoré jednoduché, ale potrebné veci, ktoré vám pomôžu presne napísať konverziu. A to vám umožní minimalizovať chyby, nepokaziť existujúce údaje a zbaviť sa zbytočného odpadu. Toto je jedna z najviac jednoduché príklady. Môžete tiež previesť jeden objekt na veľa, alebo naopak, veľa na jeden.

Teraz je tu konverzia dát 3, rieši iné problémy. Preto je potrebná aj konverzia 2. Veľa šťastia všetkým pri učení a zvládaní.

Samozrejme, ak ste programátor a toto je vaša hlavná práca, môžete si konverziu skúsiť napísať sami. Ale ak nie, mali by ste si vážiť svoj čas vo svojej oblasti činnosti a požiadať odborníkov, aby túto úlohu vykonali.

Článok popisuje kroky potrebné na výmenu údajov z konfigurácie 1C:Enterprise verzie 7.7 až 8.2 s použitím rovnakej konfigurácie 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 databázy prijímača.

V rovnakej distribúcii nájdeme aj spracovateľský súbor V8Exchan82.epf - “Univerzálna výmena dát vo formáte XML”. Budete ho potrebovať na vyloženie základne prijímača. Ako už názov napovedá, tieto úpravy sú navrhnuté tak, aby fungovali s verziou 1C:Enterprise 8.2.

Potom tu nájdeme nástroje pre prácu s verziou 1C:Enterprise 7.7.

Konfiguračný distribučný balík Data Conversion obsahuje súbor spracovania MD77Exp.ert. Bude potrebné stiahnuť popis štruktúry metadát konfigurácie zdroja databázy.

V rovnakej distribúcii nájdeme aj spracovateľský súbor V77Exp.ert - “Univerzálne nahrávanie dát vo formáte XML”. Budete ho potrebovať na stiahnutie zdrojovej databázy.

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 7.7 a začnime spracovávať MD77Exp.ert na stiahnutie popisu štruktúry zdrojových metadát. Uložme štruktúru zdrojových metadát do súboru Rules1.xml.
  2. 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áciách, 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ť“.
  5. Pridajme informácie o konfigurácii prijímača. Kliknite na tlačidlo „Pridať“ alebo na tlačidlo „Vložiť“.
  6. Označme cestu k súboru so štruktúrou metadát prijímača Rules2.xml. Kliknite na tlačidlo „Stiahnuť“.

Takže sme načítali informácie o zdroji a cieli. Teraz môžeme nakonfigurovať pravidlá výmeny.

  1. Otvorme si adresár „Konverzie“ (Adresáre—>Konverzie). Tento adresár obsahuje informácie, ktoré definujú, ktoré konfigurácie sa vymieňajú a akým smerom.
  2. Pridajme nový prvok. Kliknite na tlačidlo „Pridať“ alebo na tlačidlo „Vložiť“.
  3. Zdrojovú konfiguráciu uvádzame z adresára „Configurations“. Pole "Konfigurácia - zdroj:".
  4. Konfiguráciu prijímača uvádzame v adresári „Configurations“. Pole „Konfigurácia – prijímač:“.
  5. Dôležitý detail!!! Otvorte kartu „Rozšírené“. Pole „Uvoľniť názov súboru modulu:“.
  6. Označme umiestnenie súboru modulu uvoľnenia, napríklad: C:BasesUnloadingModule.txt.
  7. Obsah tohto súboru je potrebný na to, aby sa v budúcnosti mohol nahradiť celý modul v spracovaní V77Exp.ert (viac o tom nižšie). Bez tejto náhrady nie je vykládka možná!
  8. Kliknite na tlačidlo „OK“.

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

  1. V adresári „Konverzie“ vyberte novovytvorený prvok.
  2. Na referenčnom paneli kliknite na tlačidlo „Prejsť na pravidlá“. Otvorí sa formulár s pravidlami konverzie.
  3. Na karte „Pravidlá nahrávania údajov“ uvádzame, čo presne chceme nahrať.
  4. Na karte „Konverzia vlastností“ môžeme špecifikovať mapovanie detailov vymieňaných objektov.
  5. Na tomto formulári vľavo horný roh Nájdite tlačidlo „Uložiť pravidlá“.
  6. Zadajte názov súboru a cestu (napríklad C:BasesDataExchangeRules.xml). Kliknite na tlačidlo „Otvoriť“.
  7. Neskôr môžeme zmeniť zadanú cestu v adresári “Conversions”—> “Change current element (F2)”—>Advanced—>pole “Exchange rules file name:”.
  8. Pri ukladaní pravidiel sa modul nahrávania zapíše aj na cestu, ktorú sme zadali skôr: C:BasesUploadModule.txt.

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

Otvorme zdrojovú databázu v režime 1C: Configurator 7.7, potom otvorme spracovanie V77Exp.ert - „Univerzálne nahrávanie údajov vo formáte XML“. Otvorte kartu „Modul“ a vymažte celý obsah modulu. Vložte riadok: #LoadFromFile C:BasesUploadModule.txt.

Direktívou „Load From File“ prepneme načítanie softvérový modul stiahnuť z textový súbor. Teraz sa musíme uistiť, že súbor s nahrávacím kódom Unload Module.txt je vždy v priečinku, ktorý sme určili.

Uložme spracovanie V77Exp.ert.

Ak chcete stiahnuť údaje, musíte:

  1. Otvorte zdrojovú databázu v režime 1C:Enterprise 7.7 a potom otvorte novo uložené spracovanie V77Exp.ert.
  2. Zadajte názov súboru pravidiel výmeny do poľa „Názov súboru pravidiel:“ (uložili sme ho tu: C:BasesDataExchangeRules.xml) a v poli „Názov súboru údajov:“ vyberte súbor, do ktorého sa budú údaje nahrávať ( Napríklad C:BasesDataUploadFrom7.
  3. Ďalej si musíte stiahnuť pravidlá výmeny kliknutím na tlačidlo „Stiahnuť pravidlá výmeny“.
  4. Ak chcete nahrať dokumenty pre určitý interval, musíte zadať obdobie - „Dátum začiatku“ a „Dátum ukončenia“.
  5. Začiarkavacie políčka v zozname „Pravidlá nahrávania údajov“ označujú, ktoré údaje sa nahrajú a ktoré nie.

Teraz načítajme údaje do databázy prijímača. Otvorme ho v režime 1C:Enterprise 8.2 a spustíme spracovanie „Univerzálna výmena údajov vo formáte XML“, aby sa načítali zdrojové údaje.

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í na karte „Načítanie údajov“ vyberte názov súboru s údajmi (uložili sme ho tu: C:BasesData Upload From 7.7.xml).
  2. Kliknite na tlačidlo „Načítať údaje“ (nachádza sa na paneli v hornej časti).

Dáta načítané!

Rovnaké kroky na vyloženie z verzie 1C:Enterprise 7.7 sú použiteľné 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.

Ak chcete načítať údaje do 1C:Enterprise 7.7, musíte použiť spracovanie V77Imp.ert. Pred načítaním údajov musíte vykonať rovnaké kroky s modulom spracovania V77Imp.ert, ktoré boli opísané pre spracovanie V77Exp.ert.

Ak vyberiete spracovanie zo zoznamu rýchly prístup(Súbor - V77Exp.ert) a zobrazí sa hlásenie, že súbor sa nenašiel, hoci sa súbor nachádza na rovnakom mieste a názov sa nezmenil, potom stačí urobiť všetko ako na začiatku - „Súbor | Open“ a znova vyberte súbor V77Exp.ert.

V poslednej lekcii sme sa pozreli.

Najčastejším príkladom je však výmena účtovníctva a miezd. Tieto základne nie sú navzájom podriadené a nemusia byť spočiatku ani spojené.

Všetko, čo potrebujeme, je pravidelne vykladať z platu účtovnému oddeleniu.

Zoberme si proces sťahovania údajov z 1C.

Princípy nahrávania a sťahovania údajov 1C

V Účtovníctve môže mať doklad Predaj tovarov a služieb 30 polí. Toto je účtovníctvo, má svoje ciele, veľa polí je venovaných účtovej osnove a podúčtom.

V Obchodnom manažmente môže mať rovnaký doklad Predaj tovaru 25. Toto je operatívne účtovníctvo, má svoje ciele. Účty z účtovej osnovy tam však nie sú uvedené.

Názvy polí v týchto dvoch databázach sa môžu líšiť. Ako potom nahrať jeden dokument z jednej databázy a nahrať ďalší do inej databázy?

Na popis toho, ako sa musí dokument skonvertovať, aby sa dal načítať z jednej databázy do druhej, existujú pravidlá výmeny.

Ide o súbor s príponou XML. Na jeho vytvorenie existuje špeciálna konfigurácia 1C s názvom „Konverzia údajov“.

Na výmenu medzi štandardnými konfiguráciami existujú štandardné pravidlá výmena dát, ktorá je súčasťou štandardných nastavení výmeny (Service/Exchange with xxx) alebo je dodávaná samostatne s .

Vyložiť BU-ZP 1C

Od štandardnej konfigurácie Mzdový a personálny manažment po štandardnú konfiguráciu Účtovníctvo zvyčajne pravidelne nahrávajú informácie o výsledkoch miezd, vrátane platieb daní.

Aby to bolo možné, musíte najprv nahrať nastavenia z Účtovníctva do miezd.

Ak chcete nahrať 1C z účtovníctva 1C do platu 1C, vyberte položku ponuky Služba/Výmena údajov s platom/Nahrávanie údajov v účtovníctve.

Pri prvom nahrávaní 1C nezabudnite zaškrtnúť políčko „Informácie o nahrávaní 1C do novej informačnej základne“.

Ako nahrať počiatočné informácie do Platu - pozri ďalší článok Nahrávanie 1C.

Vyložiť ZP-BU 1C

Po načítaní prvotných informácií z Účtovného oddelenia do Mzdy môžete nahrať časové rozlíšenie z Mzdy do Účtovného oddelenia.

V Mzde zvoľte menu Servis/Výmena dát/Stiahnutie dát do účtovného programu.

Vo formulári nastavení nahrávania 1C je predvolene potrebné vybrať iba obdobie a cestu, kam chcete nahrať súbor s údajmi.

Formát nahrávania 1C sa zobrazuje ako hypertextový odkaz – modrým textom. Môžete ho zmeniť kliknutím na hypertextový odkaz a výberom inej konfigurácie účtovníctva.

Vyložte BU-UT 1C

Ak chcete nahrať 1C z účtovníctva do správy obchodu, musíte vytvoriť nastavenia výmeny. To vám umožní nielen jednorazové nahrávanie 1C, ale aj nastavenie plnohodnotnej pravidelnej výmeny, ako napr.

Pre nastavenie zvoľte položku menu Servis/Výmena dát so správou obchodu/Nastaviť výmenu dát v Účtovníctve.

Nastavenia sa vytvárajú pomocou „sprievodcu“.

Nepôjdeme jednoduchou cestou a všetky nastavenia budeme ovládať sami, preto musíte zvoliť prevádzkový režim Expert.

Keďže vytvárame nastavenie od začiatku, vyberieme „Vytvoriť nastavenie výmeny“ (podľa toho môžete „pokračovať“, ak ste sprievodcu prerušili skôr, alebo zmeniť, ak bol sprievodca dokončený).

Toto nastavenie výmeny sa vykonáva v dvoch databázach - najprv v jednej, potom v druhej.

V súlade s tým vyberieme možnosť „Vytvoriť pomocou súboru“, ak ste začali vytvárať nový súbor od začiatku v správe obchodu a tu musíte dokončiť nastavenie (podobne, ak začínate v účtovníctve, budete ho musieť dokončiť v správe obchodu) .

Nastavenia výmeny „cez súbor“ sú jednoduché a na obrázkoch nie sú zobrazené. Ale pre „priame“ COM pripojenia príklady tu.

Napríklad, ak je Správa obchodu „súbor“ - nachádza sa na disku. .

Napríklad, ak je správa obchodu umiestnená na serveri 1C. Názov servera a databázy je .

Cesta k databázy súborov, ako aj server a názov databázy na serveri sú zobrazené v okne výberu databázy v 1C.

Tu musíte uviesť, či plánujete niečo stiahnuť z Trade Management. Ak áno, potom ide o „obojsmernú“ výmenu.

Môžeme špecifikovať filtre pre nahrávané dokumenty. Napríklad z hľadiska organizácií.

Na ďalšej strane je uvedené obdobie, od ktorého sa očakáva výmena, ako aj zoznam dokumentov, ktoré budú nahrané.

Tým sa dokončí prvá časť nastavenia. Na základe svojich výsledkov vytvorí 1C súbor s nastaveniami. Teraz musíte prejsť do správy obchodu a tam pokračovať v nastavovaní výberom možnosti „Pokračovať v používaní súboru“ a špecifikovaním tohto súboru.

Po nastavení výmeny z oboch databáz 1C ponúka vykonať úvodné nahranie 1C adresárov a porovnanie objektov. Toto je analóg primárneho vykladania 1C pre ďalšie normálne fungovanie výmeny.

Venujte pozornosť tomuto bodu, ak Trade Management nie je prázdnou databázou, má svoje vlastné adresáre, najmä ak sú dlhodobo udržiavané.

Ak si nie ste istí týmto bodom:

  • Urobte zálohy oboch databáz (najmä ak je výmena obojsmerná)
  • Požiadajte používateľov, aby nepracovali v týchto databázach, kým robíte počiatočné vykladanie 1C (víkendy a večery :)
  • Vyložte 1C, skontrolujte, či adresáre nie sú duplikované
  • Ak niečo nie je v poriadku, vráťte sa k zálohe.

Vyložiť UT-Retail 1C

Typická konfigurácia 1C Retail sa často používa v spojení s konfiguráciou Trade Management. UT sa zvyčajne používa v maloobchodných predajniach a maloobchode v kancelárii.

Pozeráme sa na príklad nastavenia výmeny UT edície 11 s maloobchodom.

V rozhraní vyberte Správa, potom Výmeny údajov, Pridať/Vytvoriť výmenu s konfiguráciou maloobchodu.

Nastavenie burzy prebieha v dvoch databázach – najprv v jednej, potom v druhej.

V súlade s tým vyberieme „Pokračovať“, ak ste začali vytvárať nový od začiatku v maloobchode a tu musíte dokončiť nastavenie (podobne, ak začínate v správe obchodu, budete ho musieť dokončiť v maloobchode).

Na tejto karte si vyberáte spôsob prenosu informácií medzi dvoma databázami – prostredníctvom súboru (zdieľania). Ak chcete použiť inú možnosť, preskočte túto stránku.

Na tejto záložke si vyberáte spôsob prenosu informácií medzi dvoma databázami – cez súbor (FTP). Ak chcete použiť inú možnosť, preskočte túto stránku.

Stránka s konečnými nastaveniami. Ak chcete zadať vysvetlenia, kliknite na tlačidlo „Konfigurovať obmedzenia“.

Tu môžete určiť dátum, od ktorého sa budú dokumenty nahrávať, ako aj výbery (filtre) podľa organizácií, skladov atď.

Na karte korešpondencia môžete nakonfigurovať korešpondenciu niektorých adresárov (predajne = oddelenia a pokladne).

Tým sa dokončí prvá fáza nastavenia. V dôsledku toho sa vytvoril súbor s nastaveniami. Musíte dokončiť nastavenie v databáze Maloobchod zadaním Pokračovať v používaní súboru.

Určenie typov nahrávaných údajov, popis výberu údajov z databázy účtovného systému 1C Enterprise, priradenie polí zdrojových údajov k poliam a tabuľkám databázy internetového obchodu.

Dôležité!!! Nastavenie pravidiel výmeny len pre skúsených používateľov. Neodporúča sa to robiť sami bez dôvery.

Na konfiguráciu pravidiel sú potrebné znalosti programovania v jazyku 1C a dopytovacom jazyku 1C.

Neposkytujú sa žiadne rady týkajúce sa nastavenia pravidiel., len podľa popisu. Ak potrebujete vykonať nejaké úpravy, je lepšie si úpravy objednať u nás.

Zoznam pravidiel nahrávania

Ovládací panel zoznamu pravidiel nahrávania

Vytvorte– pridať nové pravidlá nahrávania;

Zmeniť– zmeniť pravidlá nahrávania;

Načítať zo súboru– načítať hotové pravidlá nahrávania zo súboru;

Aktualizujte pravidlá pre nahrávanie zo súboru– aktualizovať vybrané pravidlá zo súboru;

– správa o pravidlách vykládky. Zoznam nahraných dátových typov, dátové účely.

V

Základné

kód– identifikátor pravidiel vykládky;

názov– názov pravidiel vykládky;

Popis– pripomienky k pravidlám vykládky.

Súbory

Rozšírenie– šablóna súboru. Fráza (Image Extensions) znamená, že budú použité všetky rozšírenia obrázkov;

Katalóg– adresár na príjem obrázkov na stránke, vzhľadom na koreňový adresár stránky, bez lomiek na začiatku a na konci, medzi adresármi sú lomky „/“;

Premenovanie z– šablóna súboru, z ktorej sa má premenovať pri kopírovaní;

Premenovať na– šablóna súboru na premenovanie súboru pri kopírovaní na lokalitu.

Filtre

názov– názov filtra;

Lúka– pole filtra v požiadavkách;

Objekt– typ objektu filtra (len jedna hodnota).

možnosti

Nevyhnutne– požadovaný parameter, ak nie je vyplnený, zastavte vykladanie;

kód– identifikátor parametra;

názov– názov parametra;

vyhliadka– typ objektu parametra.

Údaje

Typy údajov

Panel s nástrojmi Zoznam typov údajov

Pridať– nový typ údajov;

Odstrániť– vymazať typ údajov;

Posunúť sa hore– posuňte zobrazenie údajov nahor;

Posunúť nadol– posuňte zobrazenie údajov nadol;

Kopírovať z pravidiel– skopírovať typ údajov so všetkými nastaveniami z iných pravidiel;

pravidlá– kopírovať pravidlá zdroja;

Kopírovať– označuje, ktoré údaje sa skopírujú

Nastavenie typu údajov

Zdroj

kód– identifikátor typu údajov;

názov– názov typu údajov;

Žiadosť– žiadosť v dopytovacom jazyku 1C, pre ktorú sa vyberú údaje na nahranie. V požiadavke je možné použiť parametre s rovnakými identifikátormi ako parametre nahrávania.

Text žiadosti musí obsahovať textové označenia:

  • [Ďalšie detaily]– napíšte na koniec zoznamu podrobností;
  • [Ďalšie tabuľky]– napíšte na koniec zoznamu tabuliek;
  • [Ďalšie podmienky]– napíšte na koniec podmienok, ak tam nie sú žiadne podmienky, napíšte [Podmienky] na koniec požiadavky
Postupy

Účel postupu:

  • Nastavenie parametrov– vykonáva sa pred načítaním údajov v postupe je možné okrem parametrov nahrávania nastaviť aj ďalšie parametre Zostavovača;
  • ProcessingResult– volané po získaní údajov s cieľom nainštalovať ďalšie údaje do tabuľky s výsledkom, údaje, ktoré nie je možné získať dotazom;
  • Riadky s výsledkami spracovania– volaný počas vykladania v čase formovania pri iterácii cez dáta z výsledkovej tabuľky.
Iné

Príklad vykládky položiek

Príklad ceny vykládky položiek

Nevymazávajte údaje na serveri– ak je povolené, na stránke sa nevygeneruje požiadavka na vymazanie údajov v databáze, aj keď je čistenie povolené v profile nahrávania;

Iba úplné vyloženie– vždy sa použije úplné nahrávanie, aj keď je v profile nahrávania povolený režim aktualizácie;

Aktualizácia údajov\Pole aktualizácie– názov atribútu v žiadosti, ktorým budú údaje zo žiadosti označené ako stiahnuté;

Aktualizácia údajov\Cesta v žiadosti– cesta k atribútu aktualizácie;

Filtrovať podľa zoznamu\Kód zoznamu– kód pre zoznam údajov filtra. Keď množina údajov nahrávania obsahuje údaje so všeobecným adresárom, napríklad položka a ďalej to budú ceny položiek, položka môže byť s komplexným filtrom podľa zostatkov, dostupnosti cien atď., aby sa vo všetkých nevytvorili rovnaké filtre požaduje pri nahrávaní položky vygenerovať zoznam vyložených položiek a v nasledujúcich údajoch sa filter automaticky umiestni do zoznamu položiek;

Filtrovať podľa zoznamu\Pole s údajmi– názov atribútu, ktorým sa vyplní zoznam pre nasledujúce filtre;

Filtrovať podľa zoznamu\Cesta v požiadavke– cesta v požiadavke na vygenerovanie podmienky.

Prijímač

Zoznam tabuliek

Panel s nástrojmi zoznamu tabuliek

Vyplňte zoznam tabuliek lokality– prečítať si zoznam tabuliek z databázy internetového obchodu. Aby funkcia fungovala, musí byť editor pravidiel otvorený z nakonfigurovaného profilu internetového obchodu.
Stĺpce zoznamu tabuľky

Tabuľka– názov tabuľky v databáze internetového obchodu;

Pole podmienky nahrávania– názov poľa v zdrojovej tabuľke na vytvorenie podmienky v prípade, že nie všetky riadky zdrojovej tabuľky by mali spadať do aktuálnej tabuľky;

Hodnota stavu uvoľnenia– hodnota stavu;

Stav čistenia– ak sa údaje v tabuľke databázy lokality nedajú vymazať pomocou TRUNCATE, zadajte podmienku, podľa ktorej sa databáza vymaže pomocou DELETE.

Zoznam polí tabuľky

Stĺpce zoznamu polí tabuľky

názov– názov poľa;

Zdroj– názov poľa v tabuľke zdroja údajov. Zdrojom môžu byť špeciálne hodnoty:

  • Význam– konštantná hodnota zvolená v stĺpci „Hodnota\Parameter\Séria dynamických kódov“;
  • Nahrať parameter– hodnota parametra nahrávania, názov parametra sa zadáva do stĺpca „Hodnota\Parameter\Séria dynamických kódov“;
  • Dátum odovzdania– použije sa aktuálny dátum;

Prijímač– názov poľa v tabuľke databázy internetového obchodu;

Identifikátor– pole je identifikátor, používaný v Žiadosť o AKTUALIZÁCIU ako podmienku;

nastavenie– pole je možné vypnúť z nahrávania v profile nahrávania;

Hodnota\Parameter\Séria dynamických kódov– konštantná hodnota alebo názov parametra, ak je zvolený príslušný zdroj, alebo kódová séria;

Cesta v žiadosti– cesta k údajom v požiadavke pre objekty, pre ktoré je generovaný dynamický kód;

Dodatočný parameter– názov poľa pre dodatočný parameter dynamický kód;

Cesta v žiadosti– cestu k údajom v žiadosti o dodatočný parameter;

Prvý kód– hodnotu prvého kódu pre dynamické kódy;

Konvertovať– pravidlá pre konverziu údajov v teréne:

  • DynamicCode– previesť na dynamický kód;
  • číslo– previesť na číslo;
  • DateLinks– získajte dátum vstupu prvku adresára do 1C, údaje sa prevezmú z interného GUID;
  • Obrázok– získať súbor obrázka z odkazu na obrázok v správcovi obsahu;
  • Formátovať– previesť formátovaciu hodnotu, formátovať reťazec v jazyku 1C;
  • Funkcia SQL– vložiť funkciu SQL ako prijímač.
  • Liečba– postup v jazyku 1C na ľubovoľné spracovanie hodnoty.

Všeobecné postupy

Účel procedúr:

  • Pred vyložením– beží pred stiahnutím údajov;
  • Po vyložení– beží po stiahnutí údajov;
  • Pred odovzdaním súborov– spustí sa pred nahraním pripravených súborov na server;
  • Po odovzdaní súborov– spustí sa po nahratí súborov na server.

Úprava databázy

Zoznam dopytov potrebných na úpravu databázy internetového obchodu pred použitím nahrávania údajov.

Pozor! Dotazy sú navrhnuté tak, aby sa dali spustiť raz.

  • Dopredu >