Labai paprasta naudoti mainų apdorojimą tarp identiškų konfigūracijų. Labai paprastas naudoti duomenų mainų tarp identiškų konfigūracijų apdorojimas 1c 8 duomenų perdavimas tarp identiškų konfigūracijų

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).

Įvairių duomenų perkėlimas yra labai reikšmingas veiksmas bet kurioje 1C platformos apskaitos sistemoje. Prieš eksportuojant katalogą į kitą duomenų bazę, būtina pasidaryti atsarginę kopiją, nes atlikti pakeitimai laikomi negrįžtamais.

Populiariausias ir tuo pačiu gana paprastas būdas perkelti katalogą į 1C 8.3 yra informacijos duomenų apdorojimas XML forma.

Norėdami atlikti šią užduotį, turėsite naudoti įkėlimo / atsisiuntimo apdorojimo failą, skirtą 8.2 arba 1C 8.3. Šis metodas yra universalus ir optimaliausias, tinka beveik bet kokiai įdiegtai konfigūracijai.

Įkeliami duomenys

Norėdami tai padaryti, pirmiausia turėsite eiti į programos sąsają ir atlikti keletą veiksmų:

1. Užpildykite lauką „Failo pavadinimas“. Naudojant šį kelią vėliau bus sukurtas informacinis duomenų failas, skirtas įkelti į duomenų bazę.

2. Lentelės srityje „Atsisiunčiami duomenys“ pasirinkite informaciją iš katalogo, kurį norite atsisiųsti iš esamos duomenų bazės.

3. Po to, kai bus pasirinkti reikalingi objektai, taikykite pasirinkimą dešinėje lentelių pusėje.

4. Įdiegę visus reikiamus parametrus, eksportuokite katalogą.

Duomenų įkėlimas į katalogą

Norėdami perkelti katalogus į 1C, turėsite atlikti keletą veiksmų:

1. Pradėkite apdorojimą duomenų bazėje, į kurią norite įkelti informacijos duomenis, ir naudokite skirtuką „Įkelti“.

2. Tada pasirinkite anksčiau įkeltą failą ir naudokite komandą „Įkelti duomenis“.

Atlikus šį veiksmą, katalogo perkėlimas iš vienos duomenų bazės į kitą laikomas visiškai baigtu.

Duomenų perdavimas yra labai svarbus procesas bet kurioje apskaitos sistemoje, 1C 8.3 ir 8.2 platformos nėra išimtis. Žemiau apžvelgsime instrukcijas, kaip lengviausia perkelti duomenis iš vienos sistemos į kitą, kurios konfigūracija yra panaši (skirtingoms konfigūracijoms galite naudoti programuotojams skirtą įrankį – arba).

Prieš atliekant bet kokius veiksmus, pokyčiai yra negrįžtami!

Lengviausias ir patogiausias būdas perkelti duomenis iš 1C 8.3 į 1C 8.3 Apskaita 3.0 yra naudoti apdorojimą Įkelti ir įkelti duomenis XML formatu (atsisiųsti - 8.2 arba 1C 8.3 arba ITS). Gydymas yra universalus ir tinka bet kokiai konfigūracijai.

Mes nesigilinsime į detales, pažvelkime į nuoseklias instrukcijas, kaip perkelti duomenis naudojant šį apdorojimą, naudojant paprasčiausio prekių perdavimo pavyzdį.

Duomenų įkėlimas į XML

Pirmiausia atidarykime apdorojimą šaltinio duomenų bazėje (iš kur iškrausime prekes) ir pažiūrėkime į sąsają:

Gaukite 267 vaizdo įrašų pamokas 1C nemokamai:

Turite nedelsiant užpildyti laukelį „Failo pavadinimas“ – šiuo keliu bus sukurtas naujas duomenų failas, kurį įkelsime į imtuvo duomenų bazę. Žemiau esančioje lentelės skiltyje „Duomenys įkelti“ turite pasirinkti duomenis, kuriuos norime įkelti iš duomenų bazės.

Pasirinkę objektą iš kairės lentelės dalies, galite taikyti pasirinkimą dešinėje lentelės dalyje:

Mūsų pavyzdyje noriu iškrauti visus produktus pavadinimu „Rake“.

Atlikus visus nustatymus, duomenis galima įkelti. Norėdami tai padaryti, spustelėkite mygtuką „Įkelti duomenis“:

Duomenų įkėlimas iš xml į 1s 8.3

Duomenys buvo iškrauti iš šaltinio duomenų bazės, dabar juos reikia perkelti į paskirties duomenų bazę.

Norėdami tai padaryti, turite pradėti apdoroti jau duomenų bazėje, į kurią reikia įkelti duomenis, ir eikite į skirtuką „Atsisiųsti“, pasirinkite atsisiųstą failą diske ir spustelėkite mygtuką „Įkelti duomenis“:

Šis pavyzdys tinkamas tik duomenims perduoti tarp identiškų konfigūracijų 1C platformoje. Norėdami suprasti programuotojų mainų mechanizmą, parašėme straipsnį -.

Šis apdorojimas leidžia keistis duomenimis tarp tų pačių (identiškų) konfigūracijų 1C 8.3 platformoje - Bukh 3.0, ZUP 3.0, UT 11, UPP 2.0 ir kt., svarbiausia, kad konfigūracijos būtų vienodos!

Ekrano nuotraukos

(foto)
(foto)

Veikimo režimai

Apdorojimas įgyvendina 2 darbo režimus: Įkelti (sukuriamas vartotojo nurodytų duomenų įkėlimo failas) ir įkelti (to paties pavadinimo režimu sukurto įkėlimo failo skaitymas ir jame esančių duomenų įrašymas). Režimas nustatomas jį pasirinkus lauke Mode.

Prieš pradėdami tam tikrą režimą (spustelėdami mygtuką Vykdyti), turite nurodyti įkeliamo failo pavadinimą arba įvesdami jį rankiniu būdu lauke "Failo pavadinimas" arba naudodami mygtuką, kad pasirinktumėte šį lauką ir standartinį failo pasirinkimo dialogą. .

Atsisiuntimo režimu galima redaguoti sumų naudojimą rašant registrus, o tai gali turėti įtakos atsisiuntimo greičiui.

Mygtukai „Išjungti sumas“ ir „Įjungti sumas“ pasiekiami, kai nustatyta vėliavėlė „Įgalinti galimybę redaguoti sumų naudojimą įkeliant duomenis“, ir jie naudojami rankiniam sumų naudojimo režimui valdyti įkeliant duomenis.

Tvarkymo taikymo sąlygos

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 kt. Reikėtų pažymėti, kad dėl šių apribojimų apdorojimas daugiausia skirtas keistis vienarūšėmis IS.

Įkėlimo failo formatas skiriasi nuo failo formato, sukurto įkeliant pagal mainų planą antraštės dalyje. Duomenims (katalogo elementams, registro įrašų rinkiniams ir kt.) įkelti, apdorojant naudojamas tas pats XML serializacijos mechanizmas, kaip ir įkėlimas pagal mainų planus šioje dalyje, failų formatai yra identiški.

Iškrovimo sudėties nustatymas

Apdorojimas leidžia visiškai ir iš dalies įkelti informacijos bazės duomenis į failą. Įkeliamų duomenų sudėtis sukonfigūruojama dialogo lange pažymint langelius medžio, kuriame rodomi metaduomenų objektai, kurių duomenis galima įkelti, stulpelyje. Papildomas žymės langelių stulpelis „Jei reikia“ nustato poreikį iškrauti tokio tipo objektus „pagal nuorodą“. Tai yra, jei žymimasis laukelis pažymėtas tik stulpelyje „Jei reikia“, tokio objekto duomenys nebus atsisiunčiami iki galo, o tik tiek, kiek reikia norint išlaikyti nuorodos vientisumą informacijos bazėje, kuri įkels atsisiuntimą. failą.

Atidarant formą apdorojimas nustato iškrovimo ženklą pagal visus objektus, o tai garantuoja iškrauto informacijos bazės fragmento nuorodinį vientisumą.

Spustelėjus mygtuką „Aptikti objektus, kurie iškraunami naudojant nuorodą“, apdorojimas analizuoja, kokios duomenų nuorodos gali būti objektuose, kuriems nustatytas visas iškrovimo atributas, ir automatiškai užpildo vėliavėlių stulpelį, nurodantį, kad reikia iškrauti naudojant nuorodą. Jei objektui jau nustatyta visa iškrovimo vėliavėlė, tada iškrovimo pagal nuorodą vėliavėlė nenustatyta.

Galimos programos

Naudojant šį apdorojimą galima, pavyzdžiui, sukurti pilną ar dalinę duomenų atsarginę kopiją, keistis duomenimis tarp informacinių bazių, taip pat kaip pagalbinė priemonė atkuriant problemines informacijos bazes.

mob_info