Bir xil konfiguratsiyalar o'rtasida ma'lumotlar almashinuvi 8.3. Bir xil konfiguratsiyalar o'rtasida almashinuv jarayonini ishlatish juda oson. Yuk tushirish tarkibini aniqlash

Ma'lumotlarni uzatish har qanday buxgalteriya tizimida juda muhim jarayon bo'lib, 1C 8.3 va 8.2 platformasi bundan mustasno emas. Quyida biz shunga o'xshash konfiguratsiyaga ega bo'lgan ma'lumotlarni bir tizimdan boshqasiga o'tkazishning eng oson yo'li bo'yicha ko'rsatmalarni ko'rib chiqamiz (turli xil konfiguratsiyalar uchun siz dasturchilar uchun vositadan foydalanishingiz mumkin - yoki).

Har qanday harakat zarur bo'lishidan oldin, o'zgarishlarni qaytarib bo'lmaydi!

Ma'lumotlarni 1C 8.3 dan 1C 8.3 Buxgalteriya 3.0 ga o'tkazishning eng oson va eng qulay usuli - ishlov berishdan foydalanish Ma'lumotlarni XML formatida yuklash va yuklash (yuklash - 8.2 yoki 1C 8.3 yoki ITS uchun). Davolash universal va har qanday konfiguratsiyaga mos keladi.

Biz tafsilotlarga berilmaymiz, keling, tovarlarni eng oddiy uzatish misolidan foydalanib, ushbu ishlov berishdan foydalangan holda ma'lumotlarni ko'chirish bo'yicha bosqichma-bosqich ko'rsatmalarni ko'rib chiqaylik.

XML-ga ma'lumotlarni yuklash

Avvalo, manba ma'lumotlar bazasida ishlov berishni ochamiz (biz tovarlarni qaerdan tushiramiz) va interfeysni ko'rib chiqamiz:

1C da 267 ta video darslarni bepul oling:

Siz darhol "Fayl nomi" maydonini to'ldirishingiz kerak - bu yo'lda yangi ma'lumotlar fayli yaratiladi, biz uni qabul qiluvchining ma'lumotlar bazasiga yuklaymiz. Quyida, "Yuklash uchun ma'lumotlar" jadval bo'limida siz ma'lumotlar bazasidan yuklamoqchi bo'lgan ma'lumotlarni tanlashingiz kerak.

Jadvalning chap qismidan ob'ektni tanlagandan so'ng, siz o'ng jadval qismida tanlovni qo'llashingiz mumkin:

Bizning misolimizda men "Rake" nomi bilan barcha mahsulotlarni tushirmoqchiman.

Barcha sozlamalar bajarilgandan so'ng, ma'lumotlarni yuklash mumkin. Buning uchun "Ma'lumotlarni yuklash" tugmasini bosing:

Ma'lumotlarni xml dan 1s ga yuklash 8.3

Ma'lumotlar manba ma'lumotlar bazasidan olib tashlandi, endi ularni maqsadli ma'lumotlar bazasiga o'tkazish kerak.

Buni amalga oshirish uchun siz ma'lumotlarni yuklashingiz kerak bo'lgan ma'lumotlar bazasida qayta ishlashni boshlashingiz kerak va "Yuklab olish" yorlig'iga o'ting, diskdagi yuklab olingan faylni tanlang va "Ma'lumotlarni yuklash" tugmasini bosing:

Ushbu misol faqat 1C platformasida bir xil konfiguratsiyalar o'rtasida ma'lumotlarni uzatish uchun javob beradi. Dasturchilar uchun almashinuv mexanizmini tushunish uchun biz maqola yozdik -.

Bir nechta ishlaydigan 1C ma'lumotlar bazalarini saqlashda ba'zida ular o'rtasida ma'lumot almashish zarurati tug'iladi. Ma'lumotlarni uzatishning ikki yo'li mavjud:

"XML Data Exchange" almashish va qayta ishlash qoidalaridan foydalangan holda ma'lumotlarni uzatish. Exchange qoidalari 1C: Data Conversion konfiguratsiyasi yordamida yaratilgan.

"XML ma'lumotlarini yuklash va yuklash" jarayonidan foydalangan holda o'xshash ma'lumotlar bazalari o'rtasida ma'lumotlarni uzatish.
Keling, ikkinchi variantni ko'rib chiqaylik, ya'ni. bizga kerak bo'lgan bir xil (bir xil) ob'ektlarni o'z ichiga olgan konfiguratsiyalardan ma'lumotlarni yuklash va yuklash. Buning uchun biz bu yerdan yuklab olish mumkin bo'lgan "XML ma'lumotlarini yuklash va yuklash" tashqi ishlovidan foydalanamiz.

Ushbu qayta ishlashdan foydalanish sharti quyidagilardan iborat: Ma'lumotlar yuklab olinadigan axborot bazasi ma'lumotlar yuklangan ma'lumotlar bazasidagi kabi bir xil ob'ektlar va bir xil rekvizitlarga (nom va ma'lumotlar turi) ega bo'lishi kerak.

Keling, ushbu ishlov berish yordamida ma'lumotlarni uzatish misolini ko'rib chiqaylik. Aytaylik, siz "Kirish to'lov topshirig'i" va "Chiqish topshirig'i" hujjatlarini o'tkazishingiz kerak. Bu muammoning yechimi quyidagicha bo'ladi.

Biz asosiy menyu orqali "XML ma'lumotlarini yuklash va yuklash" tashqi ishlov berishni ochamiz: Fayl? Ochish... "Yuklash" yorlig'ida biz ma'lumotlarni saqlaydigan XML faylini belgilaymiz.

Keyin biz 1C ma'lumotlar bazasidan ma'lumotlar ob'ektlarini va ob'ektlarning o'zini olib tashlash muddatini belgilashingiz kerak. Yuklash uchun zarur bo'lgan hujjatlarni "Yuklash uchun ma'lumotlar" ustunidagi konfiguratsiya ob'ekti tuzilishi maydoniga belgi qo'yamiz. Agar yuklangan hujjatlarda boshqa konfiguratsiyada bo'lmagan katalog elementlariga havolalar mavjud bo'lsa, "Agar kerak bo'lsa" ustunidagi katakchalarni belgilash mantiqan to'g'ri keladi, shunda bu elementlar hujjatlar bilan birga yuklanadi.

Endi ushbu bosqichda siz hujjatlar bilan birga registrlar bo'ylab ularning harakatlarini yuklash yoki ushbu hujjatlarni boshqa ma'lumotlar bazasiga o'tkazish haqida qaror qabul qilishingiz kerakmi? Yuklangan hujjatlarni boshqa ma'lumotlar bazasiga qayta joylashtirish uchun siz "Kataloglar va hujjatlarni guruhli qayta ishlash" ishlovidan foydalanishingiz mumkin. Agar ushbu ma'lumotlar bazalarida ishlov berish algoritmlari bir-biridan farq qiladigan bo'lsa, "Uning barcha harakatlarini hujjat bilan yuklash" yonidagi katakchani belgilamaslik kerak.

Hammasi shu, yuklashni sozlash tugallandi, bu erda hamma narsa oddiy! "Ma'lumotlarni yuklash" tugmasini bosing va ma'lumotlar XML fayliga saqlanishini kuting. Murakkab tushirish uchun siz yuklanmagan ob'ektlar uchun tanlovni faqat davr bo'yicha emas, balki belgilashingiz mumkin.

Yukni tushirgandan so'ng, ikkinchi 1C ma'lumotlar bazasiga o'ting va u erda bir xil ishlov berishni oching. "Yuklab olish" yorlig'iga o'ting va bu erda biz ma'lumotlarni yuklagan XML faylini ko'rsating.

Ushbu yorliqda "Agar xatolik yuzaga kelsa, ob'ektlarni yuklashni davom ettirish" yonidagi katakchani belgilang va "Ma'lumotlarni yuklash" tugmasini bosing. Biz boshqa funktsiyalarni, masalan, jami foydalanishni hisobga olmaymiz, garchi bu funktsiya ob'ektlarni yuklashni sezilarli darajada tezlashtirishi mumkin (registrlar bo'yicha yozuvlar).

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, UPP 2.0 va boshqalar, asosiysi konfiguratsiyalar bir xil!

Skrinshotlar

(foto)
(foto)

Ishlash rejimlari

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

Muayyan rejimni ishga tushirishdan oldin (Ishga tushirish tugmachasini bosish) siz "Fayl nomi" maydoniga qo'lda kiritish yoki ushbu maydonni va standart faylni tanlash dialog oynasini tanlash uchun tugmani ishlatish orqali yuklash faylining nomini belgilashingiz kerak. .

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

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

Qayta ishlashni qo'llash shartlari

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 deyarli bir xil bo'lgan hollarda qo'llanilishi mumkin. tafsilotlar va jadval qismlarining tarkibi va turlari, "etakchi" metama'lumotlar ob'ektining xususiyatlari va boshqalar. Shuni ta'kidlash kerakki, ushbu cheklovlar tufayli qayta ishlash asosan bir hil IS o'rtasida almashish uchun mo'ljallangan.

Yuklash fayl formati sarlavha qismidagi almashinuv rejasiga muvofiq yuklashda yaratilgan fayl formatidan farq qiladi. Ma'lumotlarni (katalog elementlari, registr yozuvlari to'plami va boshqalar) yuklash uchun qayta ishlash almashinuv rejalariga muvofiq yuklash bilan bir xil XML seriyalash mexanizmidan foydalanadi; bu qismda fayl formatlari bir xil.

Yuk tushirish tarkibini aniqlash

Qayta ishlash ma'lumotlar bazasi ma'lumotlarini faylga to'liq va qisman yuklash imkonini beradi. Yuklangan ma'lumotlarning tarkibi dialog oynasida ma'lumotlar yuklanishi mumkin bo'lgan metadata ob'ektlarini ko'rsatadigan daraxt ustunidagi katakchalarni belgilash orqali sozlanadi. "Agar kerak bo'lsa" katakchalarining qo'shimcha ustuni ushbu turdagi ob'ektlarni "ma'lumotnoma bo'yicha" tushirish zaruratini belgilaydi. Ya'ni, agar katakcha faqat "Agar kerak bo'lsa" ustunida belgilansa, bunday ob'ekt uchun ma'lumotlar to'liq yuklab olinmaydi, faqat yuklab olishni yuklaydigan ma'lumot bazasida ma'lumotlarning yaxlitligini saqlash uchun zarur bo'lgan darajada. fayl.

Shaklni ochishda ishlov berish barcha ob'ektlarga havola bo'yicha tushirish belgisini o'rnatadi, bu ma'lumot bazasining yuklanmagan fragmentining mos yozuvlar yaxlitligini kafolatlaydi.

"Havola orqali tushirilgan ob'ektlarni aniqlash" tugmasini bosganingizda, qayta ishlash to'liq tushirish atributiga ega bo'lgan ob'ektlarda qanday ma'lumotlar havolalari bo'lishi mumkinligini tahlil qiladi va havola bo'yicha tushirish zarurligini ko'rsatadigan bayroqlar ustunini avtomatik ravishda to'ldiradi. Agar ob'ektda allaqachon to'liq tushirish bayrog'i o'rnatilgan bo'lsa, u holda mos yozuvlar bo'yicha tushirish bayrog'i o'rnatilmaydi.

Mumkin ilovalar

Ushbu qayta ishlashdan foydalanish, masalan, ma'lumotlarning to'liq yoki qisman zaxira nusxasini yaratish, ma'lumotlar bazalari o'rtasida ma'lumot almashish, shuningdek, muammoli ma'lumotlar bazalarini tiklashda yordamchi vosita sifatida foydalanish mumkin.

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

Universal ishlov berish "XML ma'lumotlarini yuklash va yuklash" ma'lumotlar bazasi ma'lumotlarini XML formatidagi faylga to'liq yoki qisman tushirishni amalga oshiradi. Keyinchalik, ushbu fayl bir xil ishlov berish yordamida ma'lumot bazasiga yuklanishi mumkin. Yuklash fayl formati sarlavha qismidagi 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 deyarli bir xil bo'lgan hollarda qo'llanilishi mumkin. detallar va jadval qismlarining tarkibi va turlari, "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, noto'g'ri ma'lumotlar bazalarini tiklashda yordamchi vosita sifatida foydalanish mumkin.

Qayta ishlash davri bo'yicha tanlashni belgilash qobiliyati bilan ma'lumotlarni yuklashni qo'llab-quvvatlaydi. XML orqali almashtirilganda yaroqsiz belgilar mavjudligi uchun ob'ektlarni tekshirish ham amalga oshiriladi.

Hurmat bilan, (o'qituvchi va dasturchi).

Har xil ma'lumotlarni uzatish 1C platformasidagi har qanday buxgalteriya tizimida juda muhim harakatdir. Katalogni boshqa ma'lumotlar bazasiga eksport qilishdan oldin zaxira nusxasini yaratish kerak, chunki kiritilgan o'zgartirishlar qaytarib bo'lmaydigan hisoblanadi.

Katalogni 1C 8.3 ga o'tkazishning eng mashhur va ayni paytda juda oddiy usuli bu ma'lumot 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'lumotlar yuklanmoqda

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

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

2. "Yuklab olish uchun ma'lumotlar" jadval maydonida mavjud ma'lumotlar bazasidan yuklab olmoqchi bo'lgan katalogdan ma'lumotni tanlang.

3. Shundan so'ng, kerakli ob'ektlar tanlanganda, jadvallarning o'ng tomonidagi tanlovni qo'llang.

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 "Yuklash" yorlig'idan foydalaning.

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

Ushbu amalni bajargandan so'ng, katalogning bir ma'lumotlar bazasidan boshqasiga ko'chishi to'liq yakunlangan hisoblanadi.