1s 8 2 dan xml ga ma'lumotlarni yuklash. XML faylini yaratish. Uchinchi tomon ilovalari uchun oson yuklash. Yuklashlar

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, lekin tovarlarni oddiy uzatish misolidan foydalanib, ushbu ishlov berish yordamida ma'lumotlarni ko'chirish bo'yicha bosqichma-bosqich ko'rsatmalarni ko'rib chiqing.

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

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

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

Agar korxona o'z ishida doimiy ravishda qandaydir dasturiy paketlardan foydalansa, tabiiyki, uni doimiy qo'llab-quvvatlash va boshqarish masalasi doimo paydo bo'ladi. Ma'lumotlarni almashish, saqlash va tiklash vazifalaridan qochishning hech qanday usuli yo'q. Keling, 1C-dan XML formatida ma'lumotlarni qanday yuklash yoki tushirishni ko'rib chiqaylik, chunki bu ushbu mavzu uchun muhim protsedura.

Ular shunday qurilganki, yuklashda siz mijoz uchun zarur bo'lgan ma'lumotlar yozib olinadigan XML faylini olishingiz mumkin. Shu bilan birga, yozib olish bilan bir vaqtda, o'tkazilgan yozuvlarning to'g'riligi muhim xatolar uchun nazorat qilinadi.

Shunday qilib, bir ma'lumot bazasidan XML fayliga yuklash (yozuvlarni import qilish) va keyinchalik XML dan boshqasiga yuklash ma'lumotlar bazalari o'rtasida XML formatidagi ma'lumotlar almashinuvini anglatadi.

Ushbu protsedura, ayniqsa katta hajmdagi ma'lumotlar bilan, juda ko'p qo'l mehnatini tejaydi.

Import (natijadagi fayl) kutilmagan holatlarda (agar yo'qolgan yoki shikastlangan bo'lsa) tiklash uchun arxiv sifatida ham foydalanish mumkin.

Bunday qayta ishlash vositalari juda ko'p ishlab chiqilgan va ular Internetda mavjud. Ulardan foydalanish uchun javobgarlik mijozning yelkasiga (va boshiga) tushadi.

Ammo Odeneski rasmiy foydalanuvchilari uchun ishlab chiquvchilar universal protsessorni yaratdilar "XML ma'lumotlarini yuklash / yuklash".

MUHIM. 1C-da XML-ga eksport qilish va 1C-dan keyingi XML-ga yuklash bir xil konfiguratsiyalar uchun qabul qilinadi - aks holda u buziladi.

Universal ishlov beruvchi

Universal dasturchidan foydalanishning asosiy nuqtalari:

  • Yozuvlarni uzatish tugagunga qadar va ularning to'g'riligi tekshirilgunga qadar import qilinadigan fayllarni saqlang;
  • Zaxira nusxalari sifatida foydalanilganda, qidiruvni saralash uchun ularning yozuvi saqlanishi kerak.

Uning ishlashi ikkita rejimga ega: ma'lumotni saqlashda fayl yaratish va import qilishda uni o'qish/yozish.

Bundan tashqari, foydalanuvchi ma'lumotlarni eksport qilishda ham, yuklashda ham qo'shimcha cheklovlar o'rnatishi mumkin.

Yozuvlarni chiqarish

Siz ma'lumotlarni butun ma'lumotlar bazasi bo'ylab va tanlab - ob'ekt bo'yicha yuklashingiz mumkin.

Ishlovchini yuklab olish, o'rnatish va ochgandan so'ng, quyidagilar sodir bo'ladi:


Ularning tanlovi ishga tushirilgandan so'ng ochilgan dialog oynasida amalga oshiriladi. Buni amalga oshirish uchun, olinadigan metadata ob'ektlarini ko'rsatadigan ro'yxatdagi katakchalarni belgilang;

  1. Kerakli filtrlar sozlangan (masalan, sana bo'yicha);
  2. Disk maydoni tanlangan;
  3. Operatsiyaning o'zi boshlanadi.

Yozuvlarni qabul qiluvchiga yuklash

Qabul qiluvchi ma'lumotlar bazasiga ma'lumotlarni qabul qilishning birinchi bosqichi undagi protsessor dasturini ochishdir.

Manba faylga yo'l ko'rsatilgandan va protsedura sozlamalari bayroqlari faollashtirilgandan so'ng (agar kerak bo'lsa), jarayonni "Ma'lumotlarni yuklash" tugmasi bilan boshlashingiz mumkin.

Endi siz ma'lumotlarni saqlash va ma'lumotlar bazalari o'rtasida almashish uchun XML formatida 1C dan ma'lumotlarni qanday yuklash yoki tushirishni bilasiz.

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 "mos yozuvlar bo'yicha" tushirish zarurligini 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'lumotlarni almashish, shuningdek, muammoli ma'lumotlar bazalarini tiklashda yordamchi vosita sifatida foydalanish mumkin.