Internet Windows Android
Kengaytirish

Birja qoidalarini tahrirlash.

Har bir rejada ma'lum elementlar ro'yxati mavjud bo'lib, ular o'zgarishi haqidagi ma'lumotlarni saqlashi mumkin. Ushbu ro'yxat "Birja rejasining tarkibi" deb ataladi. Tarkibi kengaytirilishi mumkin, ammo konfiguratsiya yordami olib tashlanadi.

"Reja tartibi" sinxronizatsiya ishlaydigan qoidalarni saqlaydi. Aynan mana shu konversiya paketi (Ro‘yxatdan o‘tish qoidalari, birja qoidalari, korrespondent almashinuvi qoidalari) bizga keyingi o‘rganishimiz kerak.

"1C: Ish haqi va HR 3" (ZUP) va "1C: Korxona hisobi 3" (BP) konfiguratsiyalari o'rtasida ma'lumotlarni sinxronlashtirish misolini ko'rib chiqing. Darhol ta'kidlaymizki, ushbu vazifada biz konfiguratsiyani qo'llab-quvvatlashdan olib tashlashimiz kerak. Bu shart bilan talab qilinadi.

Model almashinuvi qoidalarini takomillashtirish zaruratining jonli misoli

Misol uchun, mijoz biz bilan quyidagi muammo bilan bog'landi: ZUP va BP o'rtasida sinxronlashda "Soliq organida ro'yxatdan o'tish" ma'lumotnomasi ma'lumotlarini o'tkazish mumkin emas, ular "Ish haqini aks ettirish" ni to'ldirish uchun zarurdir. buxgalteriya hisobi” hujjati. Endi ushbu hujjatning BP qabul qilgichining yon tomonidagi jadval qismida bo'sh "Ro'yxatdan o'tish ..." mavjud va foydalanuvchilar katalogda bunday yozuvlarni qo'lda yaratishlari kerak. Qabul qilaman, bu noqulay. Biz bu nuqtani yaxshilashimiz mumkin.

Muammoni hal qilish: biz ExchangeSalary3Accounting3 almashinuv rejasidan konversiya paketini yakunlaymiz. Keling, standart "1C Exchange qoidalari" ga "Soliq organida ro'yxatdan o'tish" katalogi va shunga mos ravishda ushbu katalogning "Mulkni konvertatsiya qilish" (PKS) uchun yangi "Ob'ektni aylantirish qoidasi" ni (PKO) qo'shamiz. Biz, albatta, standart "Ob'ektlarni ro'yxatga olish qoidalari" ni yakunlaymiz, chunki birja tugunida katalog o'zgarishlarini ro'yxatdan o'tkazish zarurati paydo bo'ldi. Va biz muxbirlar bazasining "1C almashinuv qoidalari" ni qayta ko'rib chiqamiz.

Buni qayerda tahrir qilamiz? qoidalarni yozish va o'zgartirish uchun bizga "1C: Data Conversion 2" konfiguratsiyasi kerak.

PZUP-BP almashinuv rejasidan standart konversiya qoidalarini takomillashtirish

Shunday qilib, ExchangeSalary3Accounting3 almashinuv rejasi konfiguratoridagi tarkibga yangi elementni qo'shish orqali 1C almashinuv qoidalarini yakunlashni boshlaylik - RegistrationIn Soliq organi ma'lumotnomasi. Biz ushbu o'zgartirishni ikkala konfiguratsiyada ham kiritamiz "1C: Ish haqi va korxona boshqaruvi 3" va "1C: Korxona hisobi 3".

Konfiguratsiyalarni saqlang va yangilang.

Korxona rejimida har bir maʼlumotlar bazasi uchun biz 1C: Enterprise 8.3 platformasi uchun MD83Exp.epf ishlovidan foydalangan holda metamaʼlumotlar strukturasi tavsifini yuklaymiz. Qayta ishlashni "1C: Ma'lumotlarni aylantirish" to'plamida topish mumkin.

Keyingi bosqichda biz konversiya paketini ZUP va BP dan tushiramiz. Paket 3 ta fayldan iborat bo'lishi kerak: Ro'yxatdan o'tish qoidalari, Birja qoidalari, Korrespondent almashinuvi qoidalari.

Ushbu maqola doirasida ma'lumotlar sinxronizatsiyasi qanday sozlanganligi haqida hech qanday tavsif bo'lmaydi, uni Coderline veb-saytida Ekspert maqolalari bo'limida o'qishingiz yoki vebinar yozuvlarini tomosha qilishingiz mumkin. Endi bu parametr allaqachon ma'lumotlar bazalarida sozlangan. Shuning uchun, sinxronizatsiya sozlamalariga o'ting (Ma'muriyat -> Ma'lumotlarni sinxronlashtirish -> Ma'lumotlarni sinxronlashtirish sozlamalari), "Qoidani yuklash" tugmasini bosing. Biz "Sinxronizatsiya qoidalari" shaklini ko'ramiz. "Ko'proq" tugmasini bosing va "Qoidalar faylga saqlash" opsiyasini tanlang.


Yukni tushirgandan keyin biz olishimiz kerak bo'lgan paket.

Biz shunga o'xshash harakatlarni boshqa "1C: Enterprise Accounting" ma'lumot bazasi uchun bajaramiz.
Natijada, qoidalarni tahrir qilish uchun barcha tayyorgarlik ishlari tayyor. Bizda bor:

"1C: Data Conversion 2" ga yuklash uchun metama'lumotlar strukturasi tavsifi (ZUP va BP uchun);

1C ga yuklash uchun zarur bo'lgan 1C almashinuvi qoidalari va ro'yxatdan o'tish qoidalarini o'z ichiga olgan konversiya paketi: Ma'lumotlarni aylantirish 2 (ZUP va BP uchun).

"1C: Ma'lumotlarni aylantirish 2" ga o'ting. Ikkala infobaza uchun ham quyidagi amallarni bajaring:

Konfiguratsiyalarimizning metadata tuzilmalarini yuklash;

Biz konversiyalarni yaratamiz va konversiya paketlaridan 1C ma'lumotlar almashinuvi qoidalarini yuklaymiz (qoidalar fayli ExchangeRules deb ataladi);

Ro'yxatga olishlarni yarating va ro'yxatga olish qoidalarini konversiya paketlaridan yuklang (qoidalar fayli RegistrationRules deb ataladi).


Biz to'g'ridan-to'g'ri takomillashtirishga o'tamiz. Biz 1C almashinuvi qoidalariga yangi ob'ektni aylantirish qoidasini (PKO) qo'shamiz - "Soliq organida ro'yxatdan o'tish" ma'lumotnomasi. Biz ushbu katalog uchun mulkni o'zgartirish qoidasini (PCS) va ma'lumotlarni yuklash qoidasini (PDS) qo'shamiz. Ushbu turdagi takomillashtirish ZUP paketidagi qoidalar uchun ham, BP paketidagi almashinuv qoidalari uchun ham amalga oshirilishi kerak. Biz almashinuv qoidalarini tegishli ExchangeRules fayllariga yuklaymiz.

Keling, yangi elementni ro'yxatdan o'tkazish qoidalariga o'tamiz. Biz "Soliq organida ro'yxatdan o'tish" ma'lumotnomasini qo'shamiz. Ro'yxatdan o'tish qoidalarini RegistrationRules to'plamidan tegishli faylga yuklang. Ushbu harakat ikkala baza uchun ham amalga oshiriladi.

O'zgartirilgan almashinuv qoidalari va ro'yxatga olish qoidalari tayyor. Endi biz almashish qoidalarining mazmunini (ExchangeRules) BP to'plamidan ZUP to'plamidagi korrespondent qoidalarga (CorrespondentExchangeRules) nusxalaymiz. BP to'plamidagi korrespondentlik qoidalarida (CorrespondentExchangeRules) ZUP to'plamidan almashish qoidalarining (ExchangeRules) mazmunini nusxalash.

Natija quyidagicha bo'lishi kerak:

Bu "1C: Data Conversion 2" da ishni yakunlaydi. O'zgartirish qoidalarining o'zgartirilgan paketlari tayyor, ularni ma'lumotlar bazalariga qayta yuklash va sinxronizatsiyani tekshirish qoladi.

Biz fayllarni paketlardan ZIP arxiviga arxivlaymiz va konversiya paketlarimizni ZUP va BP ga yuklaymiz.

Hammasi tayyor. Bu sinovdan o'tishi kerak.

Keling, muammoning shartlarini eslaylik. "Soliq organida ro'yxatdan o'tish" ma'lumotnomasini tushirish uchun ro'yxatdan o'tish va "1C: Korxona buxgalteriya hisobi 3" tomonida "Buxgalteriya hisobida ish haqini aks ettirish" hujjatining PM qanday to'ldirilganligini tekshirish kerak edi.

"1C: Ish haqi va korxona boshqaruvi 3" manbasida biz tushirish uchun katalogimizni ro'yxatdan o'tkazamiz. Biz sinxronlashni amalga oshiramiz. Biz qabul qiluvchi ma'lumotlar bazasiga o'tamiz, shuningdek, ma'lumotlarni qabul qilish uchun sinxronlashni amalga oshiramiz. E'tibor bering, endi almashinuv rejasida o'zgarishlarni ro'yxatdan o'tkazish uchun kerakli katalog paydo bo'ldi.

Biz "1C: Enterprise Accounting 3" tomonida tekshiramiz:


Xulosa qiling. Vazifaning natijasi muvaffaqiyatli yakunlandi. Biz ZUP - BP almashish rejasini yakunladik, o'zgarishlarni ro'yxatga olish uchun yangi element qo'shdik va ma'lumotlarni sinxronizatsiya qilish uchun konvertatsiya qoidalarini to'ldirdik.

Agar almashinuv qoidalaridan foydalangan holda 1s ma'lumotlar bazalari o'rtasida almashinuv sozlangan bo'lsa. Keyin, konfiguratsiyalarni yakunlash yoki eng dolzarb versiyaga yangilash natijasida almashinuv qoidalarini yangilash vazifasi paydo bo'ladi.

KIRISH

Agar almashinuv qoidalaridan foydalangan holda 1s ma'lumotlar bazalari o'rtasida almashinuv sozlangan bo'lsa. Keyin konfiguratsiyalarni yakunlash natijasida yoki ko'proq joriy nashrga yangilash, almashinuv qoidalarini yangilash vazifasi paydo bo'ladi.

Qoidalarni yangilashning sxematik jarayoni quyida keltirilgan:

Sizning e'tiboringizni ushbu sxemadagi birinchi xatboshi, agar sizda ma'lumotlarni o'zgartirish ma'lumotlar bazasida almashinuv qoidalari mavjud bo'lsa, tegishli emasligiga qarataman.

Konvertatsiya metadata ob'ektlarini yaratish va yangilash

Ma'lumotlar bazasidan XML fayliga almashinuv qoidalarini yuklash (yangi konvertatsiya uchun)

Odatdagi konfiguratsiyalarda almashinuv qoidalarini olib tashlash uchun siz ma'lumotlar almashinuvi sozlamalari katalogiga o'tishingiz va "Almashtirish qoidalarini saqlash" tugmasini bosishingiz kerak.

CD 2.0 konfiguratsiyasiga almashinuv qoidalari yuklanmoqda (yangi konvertatsiya uchun)

Ma'lumotlarni o'zgartirishni boshlaganingizdan so'ng, siz almashish qoidalarini yuklash uchun shaklni ochishingiz va ma'lumotlar almashinuvi qoidalari bilan faylni ko'rsatishingiz kerak.

Konfiguratsiya oʻzgarishlarini XML fayliga yuklang (MD81Exp.epf, MD82Exp.epf)

Konfiguratsiya 1c 8.1 va 8.2 versiyalari uchun mos ravishda MD81Exp.epf, MD82Exp.epf fayllarini qayta ishlash orqali tushiriladi. Bu ishlov berish CD konfiguratsiya shablonlari katalogida joylashgan (masalan, C:\Users\RudakovDV\AppData\Roaming\1C\1Cv8) \tmplts\1c\Conversion\ 2_1_7_1).

Keling, BP 3.0 konfiguratsiyasini yuklaymiz.

MD82Exp.epf-ni qayta ishlashni oching, unda biz hujjat harakatlarini joylashtirmasdan tushirish uchun belgilaymiz va tushirish tugmasini bosing (3-rasm).

Birja qoidalarida o'zgartirilgan konfiguratsiyani almashtirish.

Keling, almashish qoidalari ro'yxatini ochamiz (4-rasm).

Birja qoidalari elementi shaklini chaqiramiz (5-rasm). Keyinchalik, biz almashtiriladigan konfiguratsiyaning konfiguratsiya shaklini chaqiramiz.

Konfiguratsiya katalogi elementining shakli paydo bo'ladi (6-rasm), unda siz eski konfiguratsiyani biz ikkinchi bosqichda olgan joriy konfiguratsiya bilan almashtirishingiz kerak.


Konfiguratsiya meta-ma'lumotlarini yuklash shaklida, siz haqiqatda kerakli konfiguratsiyani (qo'shish yoki yaratish o'rniga) almashtirayotganingizga e'tibor bering.

Birja qoidalarini tahrirlash

PKS va PKOni yangilash

Birja qoidalarini tahrirlashda ob'ektni o'zgartirish qoidalari ro'yxati va mulkni o'zgartirish qoidalari ro'yxatiga e'tibor bering. Agar konfiguratsiyaning yangi versiyasida ob'ekt yoki xususiyat o'chirilgan bo'lsa (ehtimol nomi o'zgartirilgan bo'lsa), u holda ushbu maydon bilan chiziq qizil rang bilan ta'kidlanadi. Shunga o'xshash misol rasmda ko'rsatilgan. 8-bandda, yangi konfiguratsiyani yangilash natijasida "Resort" jadval qismi va "ReceivedFromAstor" atributi o'chirildi, shuning uchun bu qatorlar qizil rang bilan ta'kidlangan.

Ushbu kamchiliklarni tuzatish uchun siz aylantirilayotgan mulkning manbasini va manzilini o'zgartirishingiz kerak. Buni amalga oshirish uchun tanlangan satrga ikki marta bosing va paydo bo'lgan mulkni aylantirish qoidasi shaklida (9-rasm), manbaning xususiyatlarini va qabul qiluvchining xususiyatlarini ko'ring. Agar konfiguratsiyada tafsilotlar yoki jadval qismlari o'chirilgan bo'lsa, yuklash paytida ma'lumotlarni o'zgartirishda ushbu xususiyatlar o'chirish uchun belgilanadi. Shuning uchun, o'chirish uchun belgilangan xususiyatlar paydo bo'lgan yangi xususiyatlarga qayta tayinlanishi kerak yoki ehtimol berilgan xususiyat konvertatsiyasi FSPdan olib tashlanishi kerak.

Xuddi shunday, siz ob'ektlarni aylantirish qoidalarini yangilashingiz kerak.

Ishlovchi kodini yangilash

Hozirda sintaksis xatolarini aniqlash uchun ishlov beruvchilar kodini yangilash uchun vositalar mavjud emas.

Birja qoidalarini saqlash va ularni ma'lumotlar bazasiga yuklash

Qoidalarni saqlash shakli paydo bo'ladi, unda almashinuv qoidalarini saqlash fayli ko'rsatilgan.

Endi ma'lumotlar almashinuvi sozlamalari ma'lumotnomasining elementi shaklida biz almashinuv qoidalarini ma'lumotlar bazasiga yuklaymiz. Endi siz almashtirishingiz mumkin.

Bundan tashqari, ma'lumotlarni o'zgartirish konfiguratsiyasidagi almashinuv qoidalarini almashinuv qoidalarining yangi versiyasi bilan almashtirganda, yangi qoidalar har doim ham to'g'ri yuklanmasligiga e'tibor berishingiz kerak. Xususan, agar sizning konfiguratsiyangizda ma'lumotlarni o'zgartirish qoidalari mavjud bo'lsa, unda "2.1-versiya parametrlari bilan ishlash" katagiga belgi o'chirilgan bo'lsa va yuklab olingan almashinuv qoidalarida yoqilgan bo'lsa, tasdiqlash qutisi yoqilishi kutilgan natija tasdiqlanmaydi, ya'ni. ushbu katakchani qo'lda kiritishingiz va belgilashingiz kerak bo'ladi (12-rasm).

Yuklab olish uchun joylashtirilgan fayllarda yangi konfiguratsiyani qanday saqlash, uni almashish qoidalariga almashtirish va ularni yangi o'zgarishlarga muvofiq o'zgartirish ketma-ketligi tasvirlangan. Men ushbu muammoni hal qilishda muhim jihatlarga e'tibor qaratishga harakat qildim.

Men qo'shimchalar va sharhlarni mamnuniyat bilan qabul qilaman

Va biz uning yordami bilan qanday qilib o'z vazifalaringizni hal qilishni qat'iy soddalashtirishni ko'rsatamiz

Bugun biz to'liq ma'noda 10-15 daqiqada ma'lumotnomalar va dastlabki balanslarni qanday o'rnatish va o'tkazishni tahlil qilamiz.

Bu esa - ommaviy va muntazam vazifa, bu ishga tushirilayotgan aksariyat yangi konfiguratsiyalar uchun deyarli muqarrar.

Shuning uchun, hamkasblaringizni chaqiring, bu ular uchun ham juda foydali bo'ladi.

Ayniqsa, agar ular allaqachon CD 3 ni ko'rgan va qo'rqib ketgan bo'lsa :)

Ha, uni birinchi marta ko'rganingizda, bu umuman aniq emas.

Lekin aslida - hamma narsa juda oddiy. Shu qadar soddaki, keyinroq zerikib qolasiz :)

Bugungi videolarda aynan nima bor

Bu orqali ma'lumotlarni almashish bo'yicha 4 ta video universal EnterpriseData almashish formati.

Bundan tashqari, biz bir misol ko'rsatamiz standart almashinuv qoidalarini takomillashtirish 1C da: Ma'lumotlarni aylantirish 3.0

Umumiy davomiyligi - 34 daqiqa. Tarkib:

  • 1C: Buxgalteriya 8 va 1C: ERP misolida birjani o'rnatish
  • Data Conversion 3.0 da standart qoidalar va universal almashinuv formatini qanday yuklash mumkin
  • Metama'lumotlar strukturasini CD 3.0 ga o'tkazish
  • Birinchi ma'lumotlar almashinuvini qanday amalga oshirish kerak
  • Qoidalarni takomillashtirish konvertatsiyalar
  • Konfiguratsiyani o'zgartirmasdan yangi qoidalarni qanday yuklash mumkin ( qo'llab-quvvatlashdan voz kechmasdan)

Eslatma Ushbu muammoni hal qilishda yuklash qoidalari faqat qabul qiluvchining konfiguratsiyasida o'zgaradi. Va manba konfiguratsiyasi standart qoidalarga muvofiq ishlaydi.

Agar bunday vazifa Ma'lumotlarni aylantirish 2.0 da hal qilingan bo'lsa, u holda manba va maqsad qoidalariga o'zgartirishlar kiritilishi kerak edi.

Ushbu video darsliklar BSP uchun tegishli tahrir 2.3.2(2.3.2.43 dan eski har qanday qurilish uchun).

Agar siz BSP 0 ning eski versiyasidan foydalanayotgan bo'lsangiz, o'zgartirilgan interfeys va kengaytirilgan funksiya uchun "tuzatish" qiling. Buning uchun videodagi misolni o'zingiz takrorlang.

Video 1:
Data Conversion 3.0 da odatiy konfiguratsiyalar oʻrtasida almashish qoidalari yuklanmoqda

Ushbu darsda biz odatdagi konfiguratsiyalar o'rtasidagi almashish qoidalariga o'zgartirishlar kiritishda tayyorgarlik ishlarini bajaramiz:

  • CD ga almashinuv formatining tuzilishini yuklash (
  • Konvertatsiya yaratish
  • Odatdagi konfiguratsiyadan qoidalar fayllarini yuklash
  • Birja menejeri moduli tushirilmoqda

Video 2:
CD 3.0 da almashinuv qoidalarini takomillashtirish

Ushbu qo'llanmada biz sizga ma'lumotlarni yuklashda ob'ektlar tafsilotlarini qanday to'ldirishni ko'rsatamiz.

Vazifa hal qilinadi - ob'ektlarni manba konfiguratsiyasidan yuklashda "BP 3.0 dan yuklangan" sharhini o'rnating.

Muammoni hal qilish uchun siz qilishingiz kerak ob'ektni o'zgartirish qoidalaridagi o'zgarishlar, "Qabul qilingan ma'lumotlarni yozishdan oldin" hodisasida.

Ishlab chiqilgan qoidalar keyingi foydalanish uchun tashqi ishlov sifatida saqlanadi.

3-video:
Oddiy konfiguratsiyalar o'rtasida universal almashinuvni o'rnatish

Ushbu qo'llanmada biz sizga yangi turdagi almashinuvni qanday o'rnatishni ko'rsatamiz.

Sozlamalar manba konfiguratsiyasida amalga oshiriladi va keyin maqsadli konfiguratsiyaga yuklanadi.

Shuningdek, ushbu videoda biz sizga qanday qilishni ko'rsatamiz konfiguratsiyani o'zgartirmasdan yangi almashinuv qoidalarini yuklang.

4-video:
Birja qoidalaridan foydalangan holda dastlabki qoldiqlarni o'tkazish

Darsda biz boshlang'ich balanslarni o'tkazish uchun odatiy funktsiyani ko'rsatamiz.

P.S.

Ha, txt / dbf / ole va boshqalar orqali almashish. mavjud bo'lish huquqiga ega. Ba'zi maxsus holatlarda, masalan, veb-server bilan ulash yoki tayyor tashqi dastur formatidan o'tkazish.

Biroq, standart almashinuvlar uchun - standart usullar ham tezroq, ham ancha sodda.

Va agar kimdir tayyor universal yechim mavjud bo'lganda g'ildirakni qayta ixtiro qilsa - Bu sizning peshonangizga "Mening asbobim yo'q, men o'rganishni xohlamayman, pulingizga qo'ltiq tayoq quraman" degan yozuvga o'xshaydi. .

P.P.S.

Biz Data Conversion 3.0 qiyin emasligini ko'rsatmoqchimiz.

G'ayrioddiy - ha. Hamma narsa darhol aniq emas - ha. Juda noaniq daqiqalar bor - ha.

Ammo tayyor ko'rsatmalar va videolar yordamida uni atigi 1-2 hafta ichida o'zlashtirish mumkin.

1C ma'lumotlarini aylantirish bo'yicha qo'llanma (2-nashr) Ayirboshlash qoidalari bilan batafsil tanishish

Biz ayirboshlash qoidalari nima ekanligini va ular nima uchun kerakligini bilamiz. Keling, birja qoidalari bilan ishlashning qo'shimcha funksionalligi bilan batafsilroq tanishaylik. Keling, ma'lumotlar almashinuvi (konversiya) qoidalari uchun sozlamalarni ochamiz:

Ayirboshlash qoidalari ma'lumotlar uchun manba va maqsad konfiguratsiyalarini belgilaydi, bundan tashqari:

"Kengaytirilgan" yorlig'i:

Siz almashinuv qoidalarini saqlash uchun standart fayl nomini, 7.7 uchun ma'lumotlarni yuklash va yuklab olish modullarini, almashinuv qoidalari nomini belgilashingiz mumkin.

"Parametrlar" yorlig'i:

Aytaylik, ofis faqat tovarlar uchun buyurtmalarni qabul qiladi, shuning uchun tushirish xizmatlarini taqiqlashni o'rnatish maqsadga muvofiqdir. Katalogning Nomenklatura elementi uchun zarur bo'lgan Xizmat rost ga o'rnatilgan bo'lsa, u tushirilmasligi kafolatlanadi. Masofaviy ofis ham xizmatlarga buyurtmalarni qabul qila boshlasa, qoidalarni o'zgartirmaslik uchun xizmatlarni tushirishni nazorat qilishni darhol ixtiyoriy qilish yaxshiroqdir.

Bunday holda, biz "Ma'lumotlarni o'zgartirish" konfiguratsiyasi bilan ishlash uchun ikkita yangi fokusni o'rganishimiz kerak - ishlov beruvchilardan foydalanish va parametrlarni sozlash.

Parametrlar yuklash algoritmlaridagi ixtisoslashgan ma'lumotlar strukturasi bo'lib, ular qayta ishlash o'zgaruvchilariga kirish uchun ishlatilishi mumkin. Konvertatsiya qilish qoidalari uchun parametrlar strukturasini o'rnatish "Ma'lumotlarni o'zgartirish" konfiguratsiyasida amalga oshiriladi va parametr qiymatlarini o'rnatish ma'lumotlarni qayta ishlash va yuklash shaklida mumkin.

Parametrlarni tahrirlash uchun tahrirlanadigan almashish qoidalari uchun Konversiyalar katalogi elementining shaklini oching va parametrlar yorlig'iga o'ting. Parameters katalogining yangi elementini yaratamiz. Parametr nomini tayinlaymiz - Unload Services. Parametr nomi ishlov beruvchilarda dastur kodini yozishda Parameters strukturasida unga murojaat qilish uchun ishlatiladi. Nom Parametrlarning jadval bo'limida universal ma'lumotlar almashinuvini qayta ishlash shaklida ko'rsatiladi. Yukni tushirishni sozlashda parametr dialog oynasida ko'rinishi uchun siz "Muloqot oynasida o'rnatish" oynasini belgilashingiz va parametr qiymatining turini tanlashingiz kerak. Muloqot oynasidagi parametrlar bilan ishlash uchun, shuningdek, Konversiyalar qidirishda element ko'rinishidagi "Parametrlarni 2.01 formatida yuklash" katagiga belgi qo'yishingiz kerak.

Faqat parametrlarni ko'rsatishning o'zi etarli emas, yuk tushirish algoritmi qaysi holatda elementni tushirish kerakligini va qaysi holatda bo'lmasligini "tushunishi" kerak. Bunday (va boshqa ko'plab) holatlar uchun ishlov berish mexanizmi qo'llaniladi. Uning mohiyati shundaki, ma'lumotlarni yuklash va yuklab olish uchun barcha asosiy algoritmlarni bajarishning asosiy nuqtalarida almashinuv qoidalarini yaratishda ishlab chiquvchi tomonidan yozilgan kod qayta ishlanadi. Tabiiyki, bunday nozik vositadan foydalanish ehtiyotkorlik va ehtiyotkorlikni talab qiladi. O'z ishlov beruvchilaringizni yozishdan oldin, ishlov beruvchilarda mavjud bo'lgan barcha o'zgaruvchilar va ulardan qanday foydalanishni tavsiflovchi, shuningdek ishlov beruvchilar turlari va ularning xususiyatlari ro'yxatini aks ettiruvchi "Ma'lumotlarni aylantirish 2.0" konfiguratsiyasi bo'yicha yordamni diqqat bilan o'qib chiqishingizni tavsiya qilamiz. ma'lumotlar almashinuvi algoritmlarini chaqirish.

Bizning maqsadimiz uchun biz "Yuklashdan oldin" yukni tushirish qoidasi ishlovchisidan foydalanishimiz kerak. Nomenklatura ma'lumotlarini yuklash qoidasini oching va "Voqealar" yorlig'idagi "Yuklashdan oldin" maydoniga quyidagi dastur kodini joylashtiring:

Ishtirokchimiz nima qiladi? Dastur kodini yozishda biz ma'lumotlarni tushirish algoritmlarining o'zgaruvchilaridan foydalandik. Parameters strukturasi ma'lumotlar almashinuvini qayta ishlash shaklida o'rnatilgan UploadServices parametriga murojaat qilish uchun ishlatiladi. Ob'ekt o'zgaruvchisi tushirilayotgan ob'ektga kirishni ta'minlaydi. Va Rad etish o'zgaruvchisi joriy ob'ektni tushirishni rad etishni boshqarishga imkon beradi. Ishlovchi ob'ektni tushirishdan oldin bajariladi, bu esa ob'ektni tushirishni bekor qilish imkonini beradi.

FAQAT V8 - V8 EXCHANGE VA 2.0.18.1 BO'YICHA EMAS YUKLASH VA YUKLAB OLISH UCHUN.

Parametrlarni bir konfiguratsiyadan boshqasiga o'tkazish mumkin. Buni amalga oshirish uchun "Parametrlar" yorlig'ida "Yuklash paytida parametrni uzatish" katagiga belgi qo'ying va bu parametr almashinuv fayliga joylashtiriladi va ma'lumotlarni yuklashda uning qiymatiga kirish mumkin. Siz qiymatlar konvertatsiya qilinadigan parametr uchun konvertatsiya qilish qoidasini belgilashingiz mumkin. "Yuklashda parametrni uzatish" katagidan foydalanib, siz faqat ma'lumotlarni yuklashda dialog oynasida tahrirlangan parametrlarni o'tkazishingiz mumkin. Agar siz ushbu dialog oynasida mavjud bo'lmagan parametrni o'tkazishingiz kerak bo'lsa, protsedurani chaqirishingiz kerak:

Yukni tushirish parametrlari yorlig'ida endi qaysi xizmatlarning yuklanmagan yoki tushirilmagan qiymatlarini o'zgartiruvchi parametr mavjud.

Ushbu maqolada men BP 3.0 va UT 10.3 o'rtasidagi odatiy ma'lumotlar almashinuvi qanday tuzilganligini tasvirlab beraman. (BP 3.0 bilan almashish 10.3.20 versiyasidan boshlab mavjud)

Men birjani quyidagi talablarga muvofiq yo'lga qo'ydim: tovarlarning partiyalar harakati BPga o'tkazilishi kerak; faqat bank harakati to'g'risidagi ma'lumotlar BPdan tushiriladi.

Birjani sozlash uchun quyidagi amallarni bajaring:

1. Birinchi tushirish qaysi ma'lumotlar bazasidan amalga oshirilishini aniqlang. Printsipial jihatdan siz har qanday ma'lumotlar bazasidan birinchi tushirishni amalga oshirishingiz mumkin, masalan, men UT 10.3 dan birinchi tushirishni amalga oshirdim. Buni amalga oshirish uchun UTda quyidagilarni qilishingiz kerak:

1.1. Buxgalteriya hisobi sozlamalarida "Ma'lumotlar almashinuvidan foydalanish" katagiga belgi qo'ying va "IB prefiksi" ni belgilang (BP 2.0 dan farqli o'laroq, prefiksdagi belgilar soni 2 tagacha cheklangan).

1.2. Ayirboshlash rejasini yaratish uchun yordamchini ishga tushiring ("Asboblar->1C: Enterprise 8.2 platformasidagi mahsulotlar bilan ma'lumotlar almashinuvi->Ma'lumotlar almashinuvi") "Ma'lumotlar sinxronizatsiyasini sozlash" tugmasini bosing.

Men yordamchida konfiguratsiya bosqichlarini qisqacha tasvirlab beraman:

a) "Ma'lumotlar sinxronizatsiyasini sozlash bosqichini tanlash", yangi almashinuv rejasini yaratish yoki allaqachon yaratilganini davom ettirishning ikkita varianti mavjud, mening holimda UT 10.3 da men yangisini yaratishni tanlayman va buxgalteriya hisobida sozlamalarni davom ettiraman. .

b) Ma'lumotlarni uzatish usuli tanlangan, men umumiy papkadagi fayldan foydalanaman.

c) Sinxronizatsiya parametrlarini o'rnatayotganda, bu erda siz boshqa ma'lumotlar bazasi nomini (aniq "BP" deb ko'rsatganim shart emas) va prefiksni (bu erda siz aniq belgilashingiz kerak) va yuklash qoidasi bilan bog'liq parametrlarni ham ko'rsatishingiz kerak. (masalan, “Hujjatlarni yuklashning boshlanish sanasi”, “Ombor boʻyicha tahlillarni yuklash”, “Oʻchirish narxini qayta rejalashtirish”, yuklash tanlovlarini sozlash va h.k.)

2.1. Ilova sozlamalarida ("Ma'muriyat" bo'limi, "Dastur sozlamalari" bandi) "ma'lumotlarni sinxronizatsiya qilish" yorlig'ida "Ma'lumotlarni sinxronlashdan foydalanish" bayrog'ini o'rnatishingiz kerak.

2.2. Birja rejasini yaratish yordamchisini ishga tushiring ("Ma'muriyat" bo'limi, "Ma'lumotlarni sinxronlashtirish" bandi). "Ma'lumotlar sinxronizatsiyasini sozlash" tugmasini bosing va sinxronizatsiya turini tanlang UT 10.3.

2.3. Yordamchi aytadi:

a) UT 10.3 ma'lumotlar bazasidan saqlangan sozlamalar fayli (1.3.(d) bo'limiga qarang) Bu fayl konfiguratsiya nomi, prefiks, ulanish usuli haqidagi ma'lumotlarni saqlaydi.

b) Sinxronizatsiya parametrlarini o'rnatish. U quyidagilarni belgilaydi: "Almashtirish rejimi" (bir tomonlama yoki ikki tomonlama, meni faqat ikki tomonlama qiziqtiradi), "Hujjatlarni yuklashning boshlanish sanasi", "Tashkilot bo'yicha filtrlash", "Standart qiymatlarni o'rnatish".

2.4. Birinchi yuklab olish vaqtida foydalanuvchiga mos kelmaydigan ma'lumotlarni qo'lda ko'rsatish imkoniyati beriladi (bu funksiya UTda ham, BPda ham qo'shimcha parametrlar bilan sinxronlashda mavjud bo'ladi).

Birinchi almashinuvdan so'ng sinxronizatsiya tugallangan deb hisoblanadi, ammo ma'lumotlar almashinuvi sozlamalari, shuningdek almashinuv bilan ishlash uchun qo'shimcha funktsiyalar mavjud. Uni to'g'rilash uchun sinxronizatsiya formasida "O'zgartirish" tugmasini bosishingiz kerak.

Bu erda bir nechta muhim xususiyatlar mavjud:

1. "Obyektni o'zgartirish qoidalarini yuklash", bu erda almashinuv qoidalari bilan faylni o'rnatish mumkin. Ular bilan ishlash uchun siz "Ma'lumotlarni o'zgartirish" konfiguratsiyasidan foydalanishingiz kerak. Ushbu konfiguratsiyada yuklash, o'zgartirish, bir-biri bilan solishtirish (yangilashda muhim funktsiya), konversiya qoidalarini saqlash mumkin.

2. "Ob'ektni ro'yxatga olish qoidalarini yuklash", bu erda ro'yxatdan o'tish qoidalari bilan faylni belgilashingiz mumkin. Qoidalarni sozlash uchun "Ma'lumotlarni o'zgartirish" konfiguratsiyasi ham qo'llaniladi. Ushbu qoidalarda siz birjada ishtirok etish uchun ob'ektlarni ma'lumotlar bazasida ro'yxatdan o'tkazish uchun qo'shimcha shartlarni belgilashingiz mumkin.

3. "Xabarlarni tashish sozlamalari", bu erda siz almashinuv uchun ulanish sozlamalarini o'zgartirishingiz mumkin (masalan, almashinuv uchun ishlatiladigan papka yoki ftp resursi o'zgargan).

4. "Boshqa dastur uchun sinxronizatsiya sozlamalarini olish", ushbu bandda sozlamalar faylini boshqa konfiguratsiya uchun qayta yuklash mumkin.

5. "Yuborilgan ma'lumotlar tarkibi" (Ushbu element faqat BP 3.0 da mavjud, UT 10.3da ushbu funksiyaning funktsiyasi "Almashtirish uchun ro'yxatga olishni o'zgartirish" o'rnatilgan ishlov berish orqali amalga oshiriladi) Ushbu funktsiyadan foydalanib, uni o'zgartirish mumkin. , birjada konfiguratsiya ob'ektlarini ro'yxatga olishni o'chirish.

6. "Sinxronizatsiya sozlamalarini o'chirish", sozlamani o'chiradi.

7. Qo'shimcha parametrlar bilan sinxronlash. Bu erda siz uzatilgan ma'lumotlarning xaritasini qo'lda sozlashingiz mumkin. Shuningdek, almashtirish uchun qo'shimcha hujjatlarni qo'shing.