Internet Windows Android
Kengaytirish

Bir xil konfiguratsiyalar o'rtasida universal ma'lumotlar almashinuvi. Bir xil konfiguratsiyalar o'rtasida almashishni ishlatish juda oson

Ehtimol, har bir 1C mutaxassisi ma'lumotlarni bir ma'lumot bazasidan boshqasiga o'tkazish zarurati bilan duch kelgan. Agar konfiguratsiyalar boshqacha bo'lsa, siz ma'lumotlarni o'zgartirish qoidalarini yozishingiz kerak. Ushbu qoidalar 1C "Ma'lumotlarni aylantirish" konfiguratsiyasida yaratilgan.

dan foydalanib ham ma'lumotlarni uzatishingiz mumkin. Ko'pgina 1C 8.3 konfiguratsiyalari o'rtasida ma'lumotlar sinxronizatsiyasini o'rnatish uchun standart funksiyalarga ega turli xil konfiguratsiyalar va 1C Document Management bilan uzluksiz integratsiya.

Lekin qachon ma'lumotlar mutlaq o'rtasida ma'lumotlarni uzatish kerak bo'ladi bir xil konfiguratsiyalar, siz vazifangizni soddalashtirishingiz va XML orqali yuklash va yuklab olishning standart ishlovidan foydalanishingiz mumkin. Shuni esda tutingki, bunday usul, shuningdek, ma'lumotlarni o'zgartirish, ob'ektlarni nomi bo'yicha emas, balki noyob identifikator (GUID) bo'yicha bir-biri bilan taqqoslaydi.

Siz ushbu ishlov berishni ITS diskiga yuklab olishingiz yoki havolalarga o'tishingiz mumkin:

U universal va har qanday konfiguratsiyaga mos keladi.

"Nomenklatura" katalogini bitta 1C 8.3 Buxgalteriya 3.0 ma'lumotlar bazasidan boshqasiga tushirish misolini ko'rib chiqing. Old shart ota-ona (guruh) tomonidan "Yog'ochga ishlov berish" tanlovi bo'ladi.

1C dan XML ga ma'lumotlarni yuklash

Ma'lumotlar yuklanadigan ma'lumotlar bazasiga o'ting (manba). Noxush oqibatlarga yo'l qo'ymaslik uchun barcha mumkin bo'lgan sharoitlarni ta'minlab, ularni tekshirishni unutmang.

Yuklash va yuklab olish jarayonini oching XML ma'lumotlari(Ctrl+O).

Bizni "Yuklash" yorlig'i qiziqtiradi. Avvalo, ma'lumotlar yuklanadigan fayl nomini va saqlash yo'lini belgilang. Bunday holda, ma'lumotlar "Serverdagi faylga" yuklanadi.

Qayta ishlash sarlavhasida tanlov amalga oshiriladigan davr sozlangan. Xuddi shunday, uchun davriy registrlar Davr bo'yicha filtrlashni qanday qo'llashni belgilashingiz mumkin. Agar hujjatlar bilan birga harakatlarni yuklash zarur bo'lsa, tegishli bayroq o'rnatiladi. Bunday holda, biz katalogni ortiqcha yuklaymiz, shuning uchun sarlavhada hech narsa sozlanishi shart emas.

Keling, yuklash uchun ma'lumotlarni tanlashga o'tamiz. Qayta ishlash shaklining jadval qismida siz o'tkazishingiz kerak bo'lgan konfiguratsiya ob'ektlari uchun katakchalarni belgilang.

"Zarur bo'lganda tushirish" ustuni qayta yuklash zarurligini ko'rsatadi berilgan ob'ekt, agar u biz qayta yuklayotgan katalog atributiga havola qilingan bo'lsa. Misol uchun, siz qayta yuklayotgan nomenklaturaning pozitsiyasi asosiy qabul qiluvchida bo'lmagan o'lchov birligiga ega. Agar o'lchov birliklari ko'rsatilgan ma'lumotnomaning qarshisidagi "Agar kerak bo'lsa, tushirish" ustunida bayroq o'rnatilgan bo'lsa, yangi pozitsiya yaratiladi. Aks holda, atributning qiymati yozuv bo'ladi "<Объект не найден>' va uning noyob identifikatori.

Tanlovsiz oddiy holatda, elementni ortiqcha yuklash sozlamalari shunday ko'rinadi.

IN bu misol faqat "Yog'ochga ishlov berish" papkasida joylashgan nomenklaturani tanlashingiz kerak.

8.2 uchun shunga o'xshash ishlov berish har bir konfiguratsiya ob'ekti uchun filtrlarni qulay tarzda o'rnatish imkonini beradi. 8.3-da, afsuski, bunday funktsiya yo'q. Ushbu vaziyatdan chiqish yo'llaridan biri "Yuklash uchun qo'shimcha ob'ektlar" yorlig'ida kerakli pozitsiyalarni tanlash bo'ladi.

Bu yerga ob'ektlarni qo'lda ("Qo'shish" tugmasi) yoki so'rov bo'yicha ("So'rov bo'yicha qo'shish...") qo'shishingiz mumkin. Ularning ko'pligi bilan ikkinchi variant afzalroqdir.

Bunday holda, so'rov quyidagicha bo'ladi. Parametrlarni to'ldiring, ma'lumotlarni tekshirgandan so'ng so'rovni bajaring va "Natijani tanlash" tugmasini bosing.

Yuklash uchun barcha kerakli ob'ektlar va qo'shimcha elementlarni ko'rsatganingizdan so'ng, "Ma'lumotlarni yuklash" tugmasini bosing. Ular nomi va joylashuvi ilgari ko'rsatilgan XML faylida tugaydi. Ushbu operatsiya natijalari xabarlarda ko'rsatiladi.

Ushbu misolda faqat 3 pozitsiyani tushirish kerak edi, ammo beshtasi tushirildi. Buning sababi shundaki, "Nomenklatura" ma'lumotnomasi ro'parasida "Agar kerak bo'lsa, yuklang" ustunida bayroq o'rnatilgan. Kerakli lavozimlar bilan birgalikda ularning ota-onalari haddan tashqari yuklangan.

XML dan havola yuklanmoqda

Manba konfiguratsiyasidan ma'lumotlarni XML fayliga muvaffaqiyatli yuklagandan so'ng, maqsad ma'lumotlar bazasini oching. Ob'ektlarning tuzilishi va ularning atributlari mos kelishi kerak. Bunday holda, uzatish ikkita odatiy 1C: Buxgalteriya 3.0 konfiguratsiyasi o'rtasida amalga oshiriladi.

Qabul qilgich bazasida ishlov berishni oching. Bu qayta ishlash ma'lumotlarni yuklash va yuklab olish uchun ishlatiladi. "Yuklash" yorlig'iga o'ting va ma'lumotlar ilgari yuklangan XML fayliga yo'lni belgilang. Keyin "Ma'lumotlarni yuklash" tugmasini bosing.

Yuklab olish natijasi xabarlarda ko'rsatiladi. Bizning holatda, hamma narsa yaxshi o'tdi.

Baza-qabul qiluvchidagi "Nomenklatura" ma'lumotnomasi to'ldirilmagan. Endi u beshta elementga ega: uchta element pozitsiyasi va ikkita guruh.

Har xil ma'lumotlarni uzatish 1C platformasidagi har qanday buxgalteriya tizimida juda muhim harakatdir. Katalogni boshqa ma'lumotlar bazasiga eksport qilishdan oldin siz buni qilishingiz kerak zaxira, chunki kiritilgan o'zgarishlar qaytarilmas hisoblanadi.

Katalogni 1C 8.3 ga o'tkazishning eng ommabop va ayni paytda juda oddiy usuli bu ma'lumotlar ma'lumotlarini XML shaklida qayta ishlashdir.

Ushbu vazifani bajarish uchun siz 8.2 yoki 1C 8.3 uchun yuklash / yuklab olish ishlov berish faylidan foydalanishingiz kerak bo'ladi. Bu usul universal va eng maqbul, deyarli har qanday o'rnatilgan konfiguratsiyaga mos keladi.

Ma'lumotlarni yuklash

Buni amalga oshirish uchun avval dastur interfeysiga o'tishingiz va bir qator amallarni bajarishingiz kerak:

1. "Fayl nomi" maydonini to'ldiring. Ushbu yo'ldan foydalanib, keyinchalik ma'lumotlar bazasiga yuklash uchun ma'lumotlar fayli yaratiladi.

2. "Yuklash uchun ma'lumotlar" jadvallari maydonida mavjud ma'lumotlar bazasidan yuklamoqchi bo'lgan katalogdan ma'lumotni tanlang.

3. Shundan so'ng, kerakli ob'ektlar tanlangandan so'ng, jadvallarning o'ng qismida tanlov qiling.

4. Barcha kerakli sozlamalarni o'rnatishni tugatgandan so'ng, katalogni eksport qiling.

Katalogga ma'lumotlar yuklanmoqda

Kataloglarni 1C ga o'tkazish uchun siz bir qator amallarni bajarishingiz kerak bo'ladi:

1. Axborot ma'lumotlarini yuklamoqchi bo'lgan ma'lumotlar bazasida ishlov berishni boshlang va "Yuklab olish" yorlig'idan foydalaning.

2. Keyin avval yuklangan faylni tanlang va Ma'lumotlarni yuklash buyrug'idan foydalaning.

Ushbu amalni bajargandan so'ng, katalogni bir ma'lumotlar bazasidan ikkinchisiga ko'chirish to'liq yakunlangan hisoblanadi.

uchun ishlov berishdan foydalanish juda oson tez uzatish bir xil konfiguratsiyalar orasidagi ma'lumotlar. orqali ishlaydi xml fayli yoki com ulanish.
Muntazam va boshqariladigan shakllarni qo'llab-quvvatlaydi. Veb-mijozda ishlaydi.

Bir 1C ma'lumotlar bazasidan boshqasiga xml fayli yoki com - ulanish orqali ma'lumotlarni uzatadi.

Konfiguratsiyalar bir xil bo'lishi kerak (hech bo'lmaganda ma'lumotlar tuzilishi nuqtai nazaridan). Misol uchun, biror narsani nusxadan ishlaydigan ma'lumotlar bazasiga o'tkazing. Fayl qayta ishlash papkasida yaratilgan. Ma'lumotnomalarni, hujjatlarni (harakat bilan birga) va ma'lumot registrlarini tanlash bo'yicha o'tkazadi. Davriy ob'ektlar uchun siz davr belgilashingiz mumkin.

"Yuklash" yorlig'ida "Ma'lumotnomalarni hujjatlardan tushirish" belgisi mavjud. Hujjatlarni bayroq to'plami bilan tushirishda hujjat tafsilotlari va jadval qismlarida mavjud bo'lgan ma'lumotnomalar ota-onalari va egalari bilan birga tushiriladi (agar kerak bo'lsa).

U ikkita rejimda ishlashi mumkin: xml orqali (navbatda manba ma'lumotlar bazasida, keyin maqsadli ma'lumotlar bazasida), com ulanishi orqali (faqat manba ma'lumotlar bazasida ishga tushirish).

com ulanishi orqali ishlash rejimida u serverga ulanish sozlamalarini dataXML.ini faylida saqlaydi, login va parol shifrlangan shaklda saqlanadi, qolgan ma'lumotlar ochiq shaklda bo'ladi.

Agar foydalanuvchi sozlamalarni saqlash uchun maxsus harakatlar qilmasa ham, ishlov berishning o'zi ma'lumotlar to'plamini dataXML.ini faylida saqlaydi. U quyidagilarni saqlaydi: "Almashtirish turi", "Hujjatlardan kataloglarni o'chirish" va com - ulanish uchun ulanish parametrlari.

Agar almashinuv XML rejimida ishlayotgan bo'lsa, Yuklash qayta ishlash boshlangan katalogga amalga oshiriladi. "dataXML.xml" fayli yaratildi. Bundan tashqari, undan yuklab olinadi.

Foydalanish (xml orqali):

  • Ma'lumotlar bazasida - ma'lumotlar manbaida ishlov berishni boshlang. "Yuklash" yorlig'iga o'ting. Agar kerak bo'lsa, siz "to'ldirilgan ob'ektlar bo'yicha filtrlash" bayrog'idan foydalanishingiz mumkin - u ro'yxat maydonlaridan ma'lumotlarni o'z ichiga olmagan ob'ektlarni olib tashlaydi va faqat kamida bitta yozuvga ega bo'lganlarni qoldiradi. Belgilash katakchalari orqali uzatiladigan ob'ektlarni tanlang (har qanday yorliqlarda)
  • "Yuklash" tugmasini bosing
  • Ma'lumotlar bazasida bir xil ishlov berishni bajaring - ma'lumotlarni qabul qiluvchi. "XML orqali" almashinuv turini tanlang.
  • "Yuklab olish" tugmasini bosing. Yuklab olingan ma'lumotlar sichqonchani bosish bilan ochilishi mumkin bo'lgan ro'yxatda ko'rsatiladi. "Yuklab olish" yorlig'idagi "Test yuklash" tugmasi ma'lumotlar bazasiga yozmasdan yuklangan ma'lumotlarni ko'rsatish bilan (agar yuklash juda qo'rqinchli bo'lsa) yuklashni amalga oshiradi.

Foydalanish (com orqali):

  • Manba ma'lumotlar bazasida ishlov berishni boshlang.
  • Ulanish uchun sozlang (sozlamalarni tiklash).
  • "Yuklash" yorlig'iga o'ting. Agar kerak bo'lsa, siz "to'ldirilgan ob'ektlar bo'yicha filtrlash" bayrog'idan foydalanishingiz mumkin - u ro'yxat maydonlaridan ma'lumotlarni o'z ichiga olmagan ob'ektlarni olib tashlaydi va faqat kamida bitta yozuvga ega bo'lganlarni qoldiradi. Belgilash katakchalari orqali uzatiladigan ob'ektlarni tanlang (har qanday yorliqlarda)
  • "Yuklash" tugmasini bosing

Yangilanishlar:

2.4. Yukni tushirishda har qanday ob'ekt ma'lumotlari bo'yicha tanlov qo'shildi. Tanlov faqat bitta turdagi katalog yoki hujjat yuklanganda mavjud. Agar shart bajarilsa, "Yuklash" yorlig'ida "Tanlash" yorlig'i paydo bo'ladi.

Qo'shilgan "fayl" maydoni, faqat xml orqali almashishda foydalanish mumkin. Standart “dataXML.xml”. Ushbu maydon "dataXML.ini" faylida saqlangan maydonlarga ham qo'shiladi.

2.4.2. Tashkilot tomonidan qo'shilgan tanlov. "Kengaytirilgan" yorlig'ida o'rnating. Maydon sozlamalarda saqlanadi. Agar tanlov to'ldirilgan bo'lsa, faqat "Tashkilot" atributiga ega bo'lgan hujjatlar tushiriladi va hujjatning tashkiloti tanlovga teng bo'ladi.

2.5. "Yuklash" yorlig'iga "Ro'yxatga tushirish" tugmasi qo'shildi. Agar yuklash uchun kamida bitta turdagi hujjat tanlangan bo'lsa, u mavjud bo'ladi. U natijani ro'yxatga oldindan tushirish uchun mo'ljallangan, unda siz hujjatlarga belgilash katakchalarini qo'yishingiz, shuningdek ko'rish uchun hujjat shaklini ochishingiz mumkin. Ushbu shakldan yuklash yuklangan hujjatlar ro'yxatini faqat tasdiq belgisi (tasdiqlash qutisi) bilan cheklaydi.

2.5.3. Axborot registrlarini tushirish biroz o'zgartirildi (asosan emas), axborot registrlarini tushirishda batafsil xabarlar (yozuvni tanlashni deshifrlash). Men muammoli qatorni foydalanuvchidan ikkiga ajratdim (xatoni tushunishni osonlashtirish uchun).

Boshqa ikkita bayroq nomi o'zgartirildi (joyiga o'rnatilgan). Bu bayroqlarning mohiyatini o'zgartirmadi, umid qilamanki, nomlar hali ham aniq. "Faqat to'ldirilgan" - barcha jadval qismlari uchun filtr, faqat kamida bitta ma'lumot ob'ektini o'z ichiga olgan ob'ektlarni tanlash uchun qoldiradi. "Kataloglar bilan hujjatlar" - undagi kataloglarni hujjatlar bilan birga tushirish imkonini beruvchi bayroq.

Yukni tushirishning bir qismi biroz qayta yozildi (bir oz optimallashtirilgan).

Hujjatlardagi kataloglarni tushirishda xabar qo'shildi (ilgari ular "ko'r-ko'rona" tushirilgan).

2.5.5. Yuklash va yuklab olish uchun foydalanuvchi uzilishlarini boshqarish qo'shildi.

2.5.6. Axborot registrlari turlari bilan bog'liq xato tuzatildi. Ro'yxatga oluvchiga bo'ysunuvchi registrlar "Axborot registrlari" maydonidan olib tashlanadi. Agar kerak bo'lsa, ularni o'tkazing, registratorlarni harakatlar bilan o'tkazing.

2.7.4. Yangi funksiya qo'shildi ("Birja rejasiga muvofiq" yuklashda yorliq) Agar "To'liq" almashinuv rejasi mavjud bo'lsa, almashinuv rejasida ro'yxatdan o'tgan ma'lumotlarni tushirish (va yuklab olish) imkonini beradi.

Qayta ishlash qulayligini yaxshilaydigan juda ko'p turli xil kichik narsalar yaxshilandi. Sozlamalarni saqlashdagi xatolar tuzatildi.

2.8.0. Muhtaramlarning xohish-istagini bajardinirbolz, 251-sharhda qilingan, "Faqat yangilari" bayrog'i qo'shilgan.

Shaklning konfiguratsiyasi biroz o'zgartirildi, asosiy bayroqlar alohida tabga ko'chirildi, chunki Formada ular ilgari bo'lgan joy tugadi :)

3.0.1. Minimal funksionallik qo'shildi boshqariladigan shakllar. Ma'lumotnomalar, ma'lumotlar va hujjatlar registrlari almashinuvi (ixtiyoriy ravishda harakatlar bilan).

Ushbu qayta ishlash sizga 1C 8.3 platformasida bir xil (bir xil) konfiguratsiyalar o'rtasida ma'lumot almashish imkonini beradi - Bukh 3.0, ZUP 3.0, UT 11, SCP 2.0 va boshqalar, asosiysi konfiguratsiyalar bir xil!

Skrinshotlar

(foto)
(foto)

Ishlash rejimlari

Qayta ishlash 2 ish rejimini amalga oshiradi: tushirish (foydalanuvchi tomonidan ko'rsatilgan ma'lumotlarning tushirish faylini yaratish) va yuklash (bir xil nomdagi rejim tomonidan yaratilgan tushirish faylini o'qish va undagi ma'lumotlarni yozish). Rejim Mode maydonida tanlash orqali o'rnatiladi.

Muayyan rejimni ishga tushirishdan oldin (Ishga tushirish tugmachasini bosish) siz yuklash faylining nomini "Fayl nomi" maydoniga qo'lda kiritishingiz yoki ushbu maydonni tanlash tugmasi va standart faylni tanlash dialog oynasidan foydalanib belgilashingiz kerak.

Yuklab olish rejimida registrlarni yozishda jami foydalanishni tahrirlash mumkin, bu yuklab olish tezligiga ta'sir qilishi mumkin.

“Ma’lumotlarni yuklashda yig‘indilardan foydalanishni tahrirlash imkoniyatini yoqish” bayrog‘i o‘rnatilganda “Jamilarni o‘chirib qo‘yish” va “Umumiylikni yoqish” tugmalari mavjud bo‘lib, ular ma’lumotlarni yuklashda jamilardan foydalanish rejimini qo‘lda boshqarish uchun ishlatiladi.

Qo'llash shartlarini qayta ishlash

Qayta ishlash faqat ma'lumotlar yuklangan ma'lumotlar bazasi va ma'lumotlar yuklangan bir hil bo'lgan (konfiguratsiyalar bir xil, ma'lumotlar farq qilishi mumkin) yoki barcha yuklangan ob'ektlar tarkibi va tarkibi jihatidan deyarli bir xil bo'lgan hollarda qo'llanilishi mumkin. detallar turlari va jadval qismlari, "etakchi" metama'lumotlar ob'ektining xususiyatlari va boshqalar. Shuni ta'kidlash kerakki, ushbu cheklovlar tufayli qayta ishlash asosan bir hil IBlar o'rtasidagi almashinuv uchun mo'ljallangan.

Yuklash faylining formati sarlavha qismi tomonidan almashinuv rejasiga muvofiq yuklashda yaratilgan fayl formatidan farq qiladi. Ma'lumotlarni (kataloglar elementlari, registr yozuvlari to'plami va boshqalar) tushirish uchun qayta ishlash almashinuv rejalari bo'yicha tushirish kabi bir xil XML-seriyalash mexanizmidan foydalanadi, bu qismda fayl formatlari bir xil.

Tushirish tarkibini aniqlash

Qayta ishlash sizga ma'lumotlar bazasi ma'lumotlarini faylga to'liq va qisman tushirishni amalga oshirishga imkon beradi. Yuklangan ma'lumotlarning tarkibi dialog oynasida ma'lumotlar yuklanishi mumkin bo'lgan metadata ob'ektlarini ko'rsatadigan daraxt ustunidagi katakchalarni o'rnatish orqali sozlanadi. Qo'shimcha katakcha ustuni, "Agar kerak bo'lsa" ob'ektlarni tushirish kerakmi yoki yo'qligini belgilaydi bu turdagi"bog'lanish". Ya'ni, agar belgilash katakchasi faqat "Agar kerak bo'lsa" ustunida o'rnatilgan bo'lsa, unda bunday ob'ektdagi ma'lumotlar to'liq yuklanmaydi, faqat yuklash faylini yuklab oladigan ma'lumot bazasida ma'lumotlarning yaxlitligini saqlab qolish uchun zarur bo'lgan darajada.

Shakl ochilganda, ishlov berish barcha ob'ektlar uchun mos yozuvlar bayrog'i bo'yicha tushirishni o'rnatadi, bu yuklanmagan ma'lumotlar bazasi fragmentining referent yaxlitligini kafolatlaydi.

"Havola orqali yuklangan ob'ektlarni aniqlash" tugmasini bosganingizda, ishlov berish to'liq yuklash bayrog'i o'rnatilgan ob'ektlarda qaysi ma'lumotlar havolalari bo'lishi mumkinligini tahlil qiladi va havola orqali yuklash zarurligini ko'rsatuvchi bayroq ustunini avtomatik ravishda to'ldiradi. Agar ob'ektda to'liq tushirish bayrog'i o'rnatilgan bo'lsa, u holda mos yozuvlar bo'yicha tushirish bayrog'i o'rnatilmagan.

Mumkin ilovalar

Ushbu qayta ishlashdan foydalanish, masalan, to'liq yoki qisman yaratish mumkin zaxira ma'lumotlar, o'rtasida ma'lumotlar almashinuvi axborot bazalari, shuningdek, qanday qilib yordamchi vosita muammoli ma'lumotlar bazalarini tiklashda.

2018-11-15T19:32:35+00:00

Universal ishlov berish "XML ma'lumotlarini tushirish va yuklash" ma'lumotlar bazasi ma'lumotlarini faylga to'liq yoki qisman tushirishni amalga oshiradi. XML formati. Keyinchalik, ushbu fayl xuddi shu ishlov berish yordamida ma'lumot bazasiga yuklanishi mumkin. Yuklash faylining formati sarlavha qismi tomonidan almashinuv rejasiga muvofiq yuklashda yaratilgan fayl formatidan farq qiladi.

Qayta ishlash faqat ma'lumotlar yuklangan ma'lumotlar bazasi va ma'lumotlar yuklangan bir hil bo'lgan (konfiguratsiyalar bir xil, ma'lumotlar farq qilishi mumkin) yoki barcha yuklangan ob'ektlar tarkibi va tarkibi jihatidan deyarli bir xil bo'lgan hollarda qo'llanilishi mumkin. detallar turlari va jadval qismlari, "etakchi" metama'lumotlar ob'ektining xususiyatlari va boshqalar.

Ushbu qayta ishlashdan foydalanish, masalan, ma'lumotlarning to'liq yoki qisman zaxira nusxasini yaratish, infobazalar o'rtasida ma'lumot almashish, shuningdek, muvaffaqiyatsiz infobazalarni tiklashda yordamchi vosita sifatida foydalanish mumkin.

Qayta ishlash davri bo'yicha tanlashni o'rnatish imkoniyati bilan ma'lumotlarni yuklashni qo'llab-quvvatlaydi. XML orqali almashishda ob'ektlarni noto'g'ri belgilar uchun tekshirish ham amalga oshiriladi.

Hurmat bilan, (o'qituvchi va dasturchi).