Svetainės skyriai
Redaktoriaus pasirinkimas:
- Kaip nuskaityti kino negatyvus įprastu skaitytuvu
- Kaip pamiršti „Wi-Fi“ tinklą „Android“.
- „Android“ vertėjas: geriausių internetinių ir neprisijungus naudojamų programų apžvalga
- Harmoninių signalų generatoriai, naudojantys operacinius stiprintuvus Gryno sinuso bangos garso generatorius
- Kas yra ESR. ESR matavimas. ESR matavimo prietaisas. ESR. Matavimo metodai Kas yra kondensatoriaus esr ir kaip jį išmatuoti
- Universalių duomenų mainų išvaizda ir naudojimo ypatumai Universalūs mainai 8
- Kaip paslėpti savo numerį skambinant iš megafono naudojant anti-aon paslaugą Prisijungimas anti-aon
- Mokymasis dirbti su jQuery šablonais Šaunūs ryškūs jQuery ir CSS3 patarimai
- „Nokia XL Dual SIM“ išmaniojo telefono apžvalga ir išbandymas Mobiliojo ryšio technologijos ir duomenų perdavimo spartos
- Ekrano kopijos darymas Samsung Galaxy A7 išmaniajame telefone
Reklama
Automatinis apsikeitimas duomenimis naudojant "Universal XML Data Exchange" apdorojimą, nekeičiant konfigūracijos. Universalių duomenų mainų išvaizda ir naudojimo ypatumai Universalūs mainai 8.3 |
2018-11-15T19:32:35+00:00 Universalus apdorojimas „XML duomenų įkėlimas ir įkėlimas“ atlieka pilną arba dalinį informacijos bazės duomenų iškėlimą į failą XML formatu. Vėliau šis failas gali būti įkeltas į informacijos bazę naudojant tą patį apdorojimą. Įkėlimo failo formatas skiriasi nuo failo formato, sukurto įkeliant pagal mainų planą antraštės dalyje. Apdorojimas gali būti naudojamas tik tais atvejais, kai informacinė bazė, kurioje buvo įkelti duomenys, ir ta, į kurią buvo įkelti duomenys, yra vienalytės (konfigūracijos identiškos, duomenys gali skirtis), arba visi įkelti objektai yra beveik visiškai identiški. detalių ir lentelės dalių sudėtis ir tipai, „pirmaujančio“ metaduomenų objekto savybės ir pan. Naudojant šį apdorojimą galima, pavyzdžiui, sukurti visą arba dalinę duomenų atsarginę kopiją, keistis duomenimis tarp informacinių bazių, taip pat kaip pagalbinė priemonė atkuriant sugedusias informacijos bazes. Apdorojimas palaiko duomenų įkėlimą su galimybe nurodyti pasirinkimą pagal laikotarpį. Taip pat įgyvendinamas tikrinimas, ar objektuose nėra netinkamų simbolių, kai keičiamasi per XML. Pagarbiai (mokytojas ir kūrėjas). Kiekvienas planas turi konkretų elementų sąrašą, kuriame galima saugoti informaciją apie pakeitimus. Šis sąrašas vadinamas „Mainų plano turinys“. Kompoziciją galima išplėsti, tačiau konfigūracijos palaikymas pašalinamas. „Plano išdėstymas“ saugo pačias taisykles, kurių pagrindu veikia sinchronizavimas. Kaip tik šis konvertavimo paketas (Registracijos taisyklės, Mainų taisyklės, Korespondentų mainų taisyklės) mums reikalingas tolesniam tyrimui. Panagrinėkime duomenų sinchronizavimo tarp konfigūracijų „1C: atlyginimas ir HR 3“ (ZUP) ir „1C: įmonės apskaita 3“ (BP) pavyzdį. Iš karto atkreipkime dėmesį, kad atlikdami šią užduotį turėsime pašalinti konfigūraciją iš palaikymo. Tai reikalinga atsižvelgiant į būklę. Gyvas pavyzdys, kaip reikia tobulinti standartines mainų taisykles Pavyzdžiui, klientas kreipėsi į mus su tokia problema: sinchronizuojant tarp ZUP ir BP nėra galimybės perkelti duomenų iš katalogo „Registracija mokesčių inspekcijoje“, kurie reikalingi norint užpildyti dokumentą „Atlyginimų atspindys“. apskaitoje“. Dabar šio dokumento lentelinėje dalyje BP imtuvo pusėje yra tuščia „Registracija...“ ir vartotojai turi rankiniu būdu sukurti tokius įrašus kataloge. Sutikite, tai nepatogu. Galime patobulinti šį tašką. Problemos sprendimas: užbaigkime konvertavimo paketą iš mainų plano ExchangeSalary3Accounting3. Prie standartinių „1C mainų taisyklių“ pridėkime naują „Objekto konvertavimo taisyklę“ (PKO), skirtą katalogui „Registracija mokesčių inspekcijoje“ ir atitinkamai šio katalogo (PCS) „Nuosavybės konversija“. Standartinę „Objektų registravimo taisykles“ būtinai užbaigsime, nes mainų svetainėje reikėjo registruoti katalogo pakeitimus. Ir mes peržiūrėsime korespondentų duomenų bazės „1C mainų taisykles“. Kur visa tai redaguosime? Norint parašyti ir pakeisti taisykles, mums reikia „1C: Data Conversion 2“ konfigūracijos. Standartinių konvertavimo taisyklių iš ZUP – BP mainų plano užbaigimas Taigi, pradėsime baigti rengti 1C mainų taisykles, įtraukdami į ExchangeSalary3Accounting3 mainų plano konfigūratorių naują elementą - Registracijos mokesčių inspekcijoje katalogą. Šį pakeitimą atliksime abiejose konfigūracijose „1C: atlyginimai ir įmonės valdymas 3“ ir „1C: įmonės apskaita 3“. Išsaugokime ir atnaujinkime konfigūracijas. Įmonės režimu kiekvienai duomenų bazei įkelsime metaduomenų struktūros aprašymą, naudodami MD83Exp.epf apdorojimą platformai 1C:Enterprise 8.3. Apdorojimą galima rasti pakete „1C: Data Conversion“. Kitame etape mes iškrausime konvertavimo paketą iš ZUP ir BP. Paketą turi sudaryti 3 failai: Registracijos taisyklės, Keitimo taisyklės, Korespondentų mainų taisyklės. Šiame straipsnyje neaprašysime, kaip konfigūruojamas duomenų sinchronizavimas; tai galite perskaityti Coderline svetainės skiltyje „Ekspertų straipsniai“ arba žiūrėti internetinio seminaro įrašus. Dabar ši parinktis jau sukonfigūruota duomenų bazėse. Todėl eikite į sinchronizavimo nustatymus (Administravimas -> Duomenų sinchronizavimas -> Duomenų sinchronizavimo nustatymai), spustelėkite mygtuką „Įkelti taisykles“. Prieš mus atsidarys forma „Sinchronizavimo taisyklės“. Spustelėkite mygtuką „Daugiau“ ir pasirinkite parinktį „Išsaugoti taisykles faile“. Tai yra pakuotė, kurią turėtume gauti iškrovę. Panašius veiksmus atliksime kitai informacinei bazei „1C: Enterprise Accounting“. Metaduomenų struktūros aprašymas, skirtas įkelti į „1C: Data Conversion 2“ (skirtas ZUP ir BP); Konversijos paketas, kuriame yra 1C mainų taisyklės ir registracijos taisyklės, reikalingos įkelti į „1C: Data Conversion 2“ (ZUP ir BP). Eikite į „1C: 2 duomenų konvertavimas“. Atlikime šiuos veiksmus, kad abi informacijos bazės būtų: Įkeliame mūsų konfigūracijų metaduomenų struktūras; Kuriame konversijas ir įkeliame 1C duomenų mainų taisykles iš konvertavimo paketų (taisyklių failas vadinamas ExchangeRules); Kuriame registracijas ir įkeliame registracijos taisykles iš konvertavimo paketų (taisyklių failas vadinamas RegistrationRules). Pereikime prie mūsų peržiūros. Į 1C mainų taisykles pridedame naują objektų konvertavimo taisyklę (PKO) - katalogą „Registracijos mokesčių inspekcijoje“. Šiam katalogui pridedame nuosavybės konvertavimo taisyklę (PCR) ir duomenų įkėlimo taisyklę (DRU). Toks modifikavimas turi būti atliktas tiek taisyklėms iš ZUP paketo, tiek mainų taisyklėms iš BP paketo. Keitimo taisykles įkeliame į atitinkamus ExchangeRules failus. Pereikime prie naujo elemento registravimo taisyklių. Pridedame žinyną „Registracijos mokesčių inspekcijoje“. Registracijos taisykles įkeliame į atitinkamą failą iš RegistrationRules paketo. Šį veiksmą taip pat atliekame abiem duomenų bazėms. Patikslintos mainų taisyklės ir registracijos taisyklės parengtos. Dabar mes nukopijuojame mainų taisyklių (ExchangeRules) turinį iš BP paketo į atitinkamas taisykles (CorrespondentExchangeRules) iš ZUP paketo. Korespondentinėse taisyklėse (CorrespondentExchangeRules) iš BP paketo nukopijuojame mainų taisyklių (ExchangeRules) turinį iš ZUP paketo. Rezultatas turėtų būti toks: Tai užbaigia darbą „1C: duomenų konvertavimas 2“. Modifikuoti konvertavimo taisyklių paketai paruošti, belieka juos įkelti atgal į informacines duomenų bazes ir patikrinti sinchronizaciją. Mes archyvuojame failus iš paketų į ZIP archyvą ir įkeliame konvertavimo paketus į ZUP ir BP. Viskas paruošta. Belieka išbandyti. Prisiminkime problemos sąlygas. Reikėjo užregistruoti katalogą „Registracija mokesčių inspekcijoje“, kad būtų galima atsisiųsti ir patikrinti, kaip „1C: įmonės apskaita 3“ pusėje užpildytas dokumento „Darbo užmokesčio atspindys apskaitoje“ TC. Šaltinyje „1C: Atlyginimai ir įmonės valdymas 3“ registruojame savo katalogą atsisiųsti. Atliekame sinchronizavimą. Einame į imtuvų duomenų bazę ir taip pat atliekame sinchronizavimą, kad gautume duomenis. Atkreipkite dėmesį, kad dabar mainų plane yra reikalingas katalogas pakeitimams registruoti. Mes patikriname „1C: Enterprise Accounting 3“ pusėje:
Gana dažnai didelių įmonių ir mažmeninės prekybos tinklų darbe atsiranda poreikis keistis duomenimis tarp duomenų bazių. Kiekvienas programuotojas ir administratorius šią problemą sprendžia skirtingai. Kai kurie rašo įkėlimus ir atsisiuntimus per tarpinius lentelės failus, kiti naudoja COM ryšio režimą, kad prisijungtų prie šaltinio duomenų bazės. Tačiau pastaruoju metu vis labiau populiarėja paties 1C mechanizmas, vadinamas „Universal Data Exchange XML formatu“. Apdorojimo išvaizdaPilnoje sąsajoje galite atidaryti apdorojimą Paslauga->Kiti duomenų mainai->Universalūs duomenų mainai XML formatu. Apdorojimo formoje (1 pav.) yra keturi skirtukai: Kiekvieno skirtuko sąsajoje yra daug elementų, todėl reikia atskirai apsvarstyti. Įkeliami duomenysPačiame skirtuko viršuje yra laukas, skirtas pasirinkti mainų taisyklių failą. Nestandartinių duomenų bazių ir mainų atveju mainų failą turėsite sukurti patys. Kitoje formos eilutėje yra du radijo mygtukai:
Kaip matote iš aukščiau pateiktų paveikslėlių, formos išvaizda skiriasi priklausomai nuo jungiklio. Jei pasirenkama failų bendrinimo parinktis, vartotojas raginamas pasirinkti failo vietą, kur jis bus įkeltas, ir galimybę jį suspausti, kad sutaupytumėte vietos ir apsaugotumėte slaptažodžiu. Tiesioginio prisijungimo prie priimančiosios bazės parinktis palaiko ir failo, ir kliento-serverio veikimo režimus. Tokiu atveju turėsite įvesti duomenų bazės adresą ir užpildyti laukus „Vartotojas“ ir „Slaptažodis“. Prieš pradedant keistis duomenimis, patartina išbandyti ryšį. Žemiau esančioje lentelės dalyje galite konfigūruoti pasirinkimus ir kitus iškrovimo parametrus. Norėdami derinti algoritmus ir ištaisyti klaidas, galite naudoti mainų apdorojimo mechanizmą. Jis suaktyvinamas pažymėjus atitinkamą žymimąjį laukelį formos apačioje. Spustelėjus mygtuką „Debugging settings…“ atsidarys langas (4 pav.). 4 pav Išskirtinis šios formos bruožas yra informacinė pagalba kairėje maketo pusėje, kurioje aprašomas kiekvienas iš trijų galimų derinimo režimų. Bet kuris epf formato failas gali būti naudojamas kaip išorinis modulio apdorojimo failas. Paspaudus mygtuką „Baigti“, patikrinama užpildytų duomenų teisingumas ir išsamumas. Skirtingai nei „Įkelti“, šis skirtukas (5 pav.) neturi lentelės dalies, tačiau yra daug daugiau varnelių, leidžiančių koreguoti naujų ir pakeistų objektų įrašymo parametrus. 5 pav Pirmiausia turite pasirinkti failą, kuris bus informacijos šaltinis. Tai galima padaryti įvesties lauke „Įkeliamo failo pavadinimas“. Jei duomenys buvo įkelti į slaptažodžiu apsaugotą archyvą, juos reikės įvesti atitinkamame laukelyje. Atitinkami žymės langeliai leidžia konfigūruoti:
Papildomi nustatymaiKaip rodo žymės pavadinimas, joje yra įrankių, kurių naudojimas leidžia tiksliau pritaikyti mainų procesą. Visų pirma:
Šios ir kai kurios kitos funkcijos įjungiamos pažymėjus atitinkamus formos langelius (6 pav.). 6 pav Duomenų trynimas
Trumpai apie mainų taisyklių nustatymąStandartinio tvarkyklės naudojimas labai supaprastina programuotojų gyvenimą. Tuo pačiu metu vienas iš sunkiausių momentų tiems, kurie pirmą kartą susidūrė su „Universalus duomenų mainai XML formatu“, yra klausimas: „Kur galiu gauti mainų taisyklių failą? Visų pirma, norint savarankiškai sukurti mainų taisykles, jums reikia specialios konfigūracijos, vadinamos „Duomenų konvertavimas“. Jame yra keletas įdomių failų, leidžiančių sukonfigūruoti beveik bet kokius mainus tarp įvairių 1C duomenų bazių 7 ir 8 versijų:
Pradėjus atitinkamą apdorojimą, būtina iškelti šaltinio ir paskirties duomenų bazių metaduomenų struktūras. Tada „Konversijos“ konfigūracijoje turite įvesti informaciją apie šaltinio ir paskirties konfigūracijas į katalogą „Konfigūracijos“. Tada kataloge Conversion sukuriamas elementas su informacija apie duomenų mainų kryptį. Tam galite nustatyti „Exchange“ taisykles. Universalus duomenų mainų mechanizmas yra skirta tiek geografiškai paskirstytoms sistemoms kurti remiantis 1C:Enterprise 8, tiek duomenų mainams su kitomis informacinėmis sistemomis, kurios nėra 1C:Enterprise 8 pagrindu, organizuoti. Šis mechanizmas leidžia perkelti tik 1C:Enterprise duomenis; Naudojant šį mechanizmą neįmanoma perkelti 1C:Enterprise 8 konfigūracijos ir administracinės informacijos. Galimybės
Ypatumai
KomponentaiUniversalus duomenų mainų mechanizmas nėra griežtas sprendimas. Jo darbas įgyvendinamas 1C:Enterprise 8 technologijų platformos įrankių rinkiniu, kuris gali būti naudojamas aplikacijų sprendimuose įvairiais deriniais.
|
Populiaru:
Tinklo adapteris - kas tai? |
Nauja
- Kaip pamiršti „Wi-Fi“ tinklą „Android“.
- „Android“ vertėjas: geriausių internetinių ir neprisijungus naudojamų programų apžvalga
- Harmoninių signalų generatoriai, naudojantys operacinius stiprintuvus Gryno sinuso bangos garso generatorius
- Kas yra ESR. ESR matavimas. ESR matavimo prietaisas. ESR. Matavimo metodai Kas yra kondensatoriaus esr ir kaip jį išmatuoti
- Universalių duomenų mainų išvaizda ir naudojimo ypatumai Universalūs mainai 8
- Kaip paslėpti savo numerį skambinant iš megafono naudojant anti-aon paslaugą Prisijungimas anti-aon
- Mokymasis dirbti su jQuery šablonais Šaunūs ryškūs jQuery ir CSS3 patarimai
- „Nokia XL Dual SIM“ išmaniojo telefono apžvalga ir išbandymas Mobiliojo ryšio technologijos ir duomenų perdavimo spartos
- Ekrano kopijos darymas Samsung Galaxy A7 išmaniajame telefone
- Nešiojamojo kompiuterio laiko gedimo priežastys ir kaip jas ištaisyti Kompiuteryje prarasti datos ir laiko nustatymai