Exceldan ma'lumotlarni 1C 8.3 ga yuklash. Buxgalteriya ma'lumotlari

  • kontragentlar o'rtasida ma'lumot almashishda (narxlar ro'yxati, solishtirish hisobotlari va boshqalar);
  • Asosiy buxgalteriya hisobi 1C da, ba'zilari esa Excel jadvallarida amalga oshirilgan hollarda operatorlarning ishini engillashtirish;
  • Ma'lumotlar bazasini birinchi marta to'ldirishda.

Ushbu operatsiyani bajarish uchun siz axborot texnologiyalarini qo'llab-quvvatlashga (ITS) obuna bo'lgan standart funksiyadan va turli xil ulanish variantlari orqali amalga oshiriladigan mustaqil ravishda yozma ishlov berishdan foydalanishingiz mumkin. Maqolamizda biz barcha mumkin bo'lgan holatlarni iloji boricha to'liq tahlil qilishga harakat qilamiz va Excel-dan 1C-ga ma'lumotlarni yuklash bo'yicha mavjud savollarning aksariyatiga javob beramiz.

Universal mexanizm

ITS disklarida, shuningdek, 1C portalida "Texnologik yordam" -> "Universal hisobotlar va qayta ishlash" menyusiga o'tish orqali tegishli ishlov berish "Elektron jadval hujjatidan ma'lumotlarni yuklash" papkasida joylashgan.

Uni ishga tushirganingizda forma ochiladi (1-rasm):

Shakldan ko'rinib turibdiki, u sizga ma'lumotlarni quyidagi konfiguratsiya ob'ektlariga o'tkazish imkonini beradi:

  1. katalog;
  2. Hujjat yoki ma'lumotnomaning jadval qismi;
  3. Ma'lumotlar reestri.

Kalit o'rnatilgan pozitsiyaga qarab, ob'ektni tanlash maydoni o'zgaradi.

Yuklab olingan fayl ochilganda ishlov berish jadvali shakli to'ldiriladi.

Oddiy ishlov berish quyidagidan yuklab olishni qo'llab-quvvatlaydi:

  • 1C mutaxassislari tomonidan ishlab chiqilgan, fayl formatimxl;
  • Lisztxls formatida saqlanganExcel 97-2003;
  • Matn fayliXabar;
  • Jadvallardbf.

Katta o'lchamdagi Excel fayllarini yuklash juda uzoq vaqt talab qilishi mumkin, shuning uchun agar ma'lumotlarni yuklash bir necha bosqichda sodir bo'lishi mumkin deb taxmin qilinsa yoki asab va vaqtni tejash uchun mavjud faylni bir necha marta ochishingiz kerakligini aniq bilsangiz, undan ma'lumotni mxl formatida saqlagan ma'qul. Bu to'g'ridan-to'g'ri ishlov berish shaklidan amalga oshirilishi mumkin.

Agar manba faylida qatorlar guruhlari, sarlavhalar va eslatmalar mavjud bo'lsa, ularni qo'lda olib tashlash kerakligini tushunish muhimdir.

Endi "Sozlamalar" yorlig'iga o'tamiz (2-rasm):

2-rasm

Ko'pincha Excel jadvallarida ularni qayta ishlashga yo'l qo'ymaslik uchun barcha turdagi ma'lumotlar va ma'lumotlar (chop etilgan shakl nomi, kontragentning tafsilotlari, kiruvchi hujjatning sanasi va raqami, ustun nomlari va boshqalar) bo'lgan sarlavha mavjud. shakldagi dastur tomonidan "Elektron jadval hujjatining birinchi qatori" da uzatilgan ma'lumotlar bilan birinchi qatorni ko'rsatishingiz kerak.

Ma'lumot yoziladigan metadata ob'ektini tanlagandan so'ng, "Sozlamalar" yorlig'ining jadval qismi avtomatik ravishda tafsilotlarning nomlari, ularning turlari tavsifi va boshqa muhim ma'lumotlar bilan to'ldiriladi. "Sozlamalar" yorlig'ining jadval qismining ustunlarini ko'rib chiqish uchun alohida bo'lim ajratilishi kerak.

"Sozlamalar" ustunlari

Belgilash - qatordagi katakchani belgilash yoki olib tashlash orqali tegishli atribut to'ldiriladimi yoki yo'qmi aniqlanadi.

Atributni ko'rsatish - bu erda konfiguratorda ko'rsatilganidek, metadata atributining sinonimi (nomi) yoziladi.

Qidiruv maydoni - agar siz ushbu maydonni belgilasangiz, ishlov berish mos keladigan ma'lumotlardan foydalangan holda elementlarni qidiradi va agar muvaffaqiyatli bo'lsa, mavjud ma'lumotlarni o'zgartiradi; ushbu maydonning qo'shimcha funktsiyasi dublikatlardan himoya qilishdir.

Turlarning tavsifi - ma'lum bir metadata atributiga ega bo'lgan ma'lumotlar turini ko'rsatadi.

Yuklash rejimi - tanlash uchun uchta variantni taklif qiladi (3-rasm):

3-rasm

  • Qidiruv - mos keladigan element uchun qidiruv amalga oshiriladi, agar u yo'q bo'lsa, yangisini yaratish mumkin;
  • Set - ma'lum bir qiymat bo'ysunadigan tarzda o'rnatiladi;
  • Hisoblash - bu holda "Ulanish sharti/qiymat uchun ifoda" ustunida ko'rsatilgan ifodani hisoblash natijasi yaratilgan element maydoniga o'rnatiladi.

Ikkinchi holda, Ifoda maydoni faollashtirilsa, forma ochiladi (4-rasm).

4-rasm

Ustun raqami - Excel jadvalining qaysi ustuni ma'lumotlar bilan to'ldirilishi kerakligini ko'rsatish uchun ishlatiladigan maydon.

Standart qiymat - ko'pincha yuklab olingan faylda elementni yozish uchun zarur bo'lgan barcha ma'lumotlar mavjud bo'lmaganda yuzaga keladi, bu holda ushbu maydondagi ma'lumotlar to'ldiriladi.

Qiymat uchun bog'lanish sharti/ifodasi - biz hisoblangan maydonlarni ko'rib chiqqanimizda allaqachon bu maydonga qisman to'xtalib o'tdik; qo'shimcha ravishda siz manba ma'lumotlari sinxronlashtiriladigan shartni belgilashingiz mumkin.

Bu, qoida tariqasida, "Sozlamalar" yorlig'ida mavjud bo'lgan barcha ma'lumotlar.

Har safar yuklash, yozishmalar va ifodalarni yozishda ko'p vaqtni behuda sarflamaslik uchun ishlab chiquvchilar konfiguratsiya opsiyasini mxlz kengaytmali faylga saqlash imkoniyatini taqdim etdilar.

O'tkazilgan ma'lumotlarning to'g'riligini "To'ldirishni boshqarish" tugmasini bosish orqali tekshirishingiz mumkin (1-rasm). Shundan so'ng siz yuklab olish jarayonini boshlashingiz mumkin. Jarayonning muvaffaqiyatli yakunlanganligi yoki noodatiy vaziyatlar haqida sizga alohida xabar beriladi.

Menejment va savdo ma'lumotlar bazalariga Exceldan ma'lumotlarni yuklashning yana bir mexanizmi mavjud. Bu yuqoridagi usuldan kamroq universaldir, lekin ITS obunasini talab qilmaydi va standart yetkazib berishga kiritilgan.

Ushbu qayta ishlashni "Xaridlar" yorlig'ida, "Xizmat" menyusida topish mumkin, u "Fayllardan yetkazib beruvchi narxlarini yuklash" deb ataladi (5-rasm).

5-rasm

Qayta ishlash shakli quyidagilarni o'z ichiga oladi:

  1. Bu narx qaysi vaqtga tegishli ekanligini ko'rsatadigan sanani tanlash maydoni;
  2. Narxlar ro'yxatini yuborgan kontragentni tanlash uchun maydon;
  3. O'rnatiladigan narxlar turini tanlash imkonini beruvchi tugma;
  4. Yuklab olingan ma'lumotlar bilan to'ldirilishi mumkin bo'lgan jadval qismi.

Ushbu shaklni 6-rasmda ko'rish mumkin

6-rasm

Shaklning yuqori qismidagi tushuntirish shaklning birinchi yorlig'idan qanday foydalanishni tushuntiradi.

Kontragentni tanlagandan so'ng (u yetkazib beruvchi, komissioner yoki sotuvchi bo'lishiga qarab) jadvalda har bir narx turi uchun qo'shimcha ustunlar mavjud bo'ladi.

Veb-interfeys orqali ishlashda ba'zi brauzerlar brauzer plaginini o'rnatishni talab qilishi mumkin (7-rasm). Biz "O'rnatishni boshlash" tugmasini bosishimiz va ulanishimizni qayta boshlashimiz kerak.

7-rasm

Shundan so'ng, clipboard yordamida biz ma'lumotlarni bir jadvaldan ikkinchisiga o'tkazishimiz mumkin bo'ladi. Bizga kerak bo'lgan ustunlar ("Maqola", "Ism", "Narx") to'ldirilganda, biz "Keyingi" tugmasini bosamiz va ikkinchi sahifaga o'tamiz (8-rasm).

8-rasm

Dastur avtomatik ravishda ma'lumotlar bazasida mos keladiganlarni qidiradi va agar topilmasa, xatoni bartaraf etish variantlarini taklif qiladi. Jadval qismining ko'rinishi kalit yordamida boshqarilishi mumkin. Bundan tashqari, foydalanuvchi yuklab olingan faylning elementlarini ma'lumotlar bazasida mavjud ma'lumotlar bilan mustaqil ravishda solishtirishi mumkin.

  • Hamma narsani ro'yxatdan o'tkazish;
  • Ma'lumotlar bazasida mavjud bo'lganlarga nisbatan faqat o'zgarganlarni ro'yxatdan o'tkazing.

Matn maydoniga hujjatga yoziladigan izohni kiritishingiz mumkin (9-rasm):

9-rasm

Qayta ishlash tugagandan so'ng:

  • Tegishli element "Yetkazib beruvchilar nomenklaturasi" katalogida yaratiladi (agar u mavjud bo'lmasa);
  • "Nomenklatura" katalog elementi u bilan bog'lanadi;
  • "Tovar narxlarini belgilash" hujjati yaratiladi va joylashtiriladi, unda quyidagilar ko'rsatiladi: etkazib beruvchi, narxlar turi va ma'lumotlarni yozib olish sanasi.

"Tashqi fayllardan mahsulotlarni yuklash" jarayoni xuddi shunday ishlaydi.

DIY uzatishni qayta ishlash imkoniyatlari

Excel faylidan ma'lumotlarni olishda asosiy muammo shundaki, 1C uni ochish uchun o'rnatilgan aniq mexanizmga ega emas. Excelni 1C ga ulashning bir nechta variantlari mavjud:

  • Microsoft ADODB orqali - bu, qoida tariqasida, fayl va mijoz-server ma'lumotlar bazasini saqlash imkoniyatlari uchun qo'llaniladigan juda tez usul;
  • Microsoft Office-dan foydalanish orqali - SQL ma'lumotlar bazalari bilan ishlashda ba'zida muvaffaqiyatsiz bo'ladigan usul, qoida tariqasida, u birinchi usulga qaraganda biroz sekinroq ishlaydi va u Office o'rnatilishini ham talab qiladi;
  • Libre Office orqali - oldingi usuldan farqli o'laroq, u bepul, xls va xlsx formatlaridan tashqari, o'z jadvallarini ham qo'llab-quvvatlaydi, lekin o'rnatilgan LibreOffice paketini va yuklab olingan faylni biroz tayyorlashni talab qiladi (jadvalning birinchi qatorida ustunlar nomlari).

Keling, turli usullar va variantlarni batafsil ko'rib chiqaylik.

ADODB.Connection orqali

Umuman olganda, ADO ActiveX Data Object degan ma'noni anglatadi va turli ma'lumotlar bazalariga dasturiy kirish uchun ishlatiladi. Uchinchi tomon fayliga (shu jumladan Excelga) ulanishni yaratishda eng katta muammo ulanish qatorini to'g'ri tuzishdir.

Excel fayllari uchun uchta variant mavjud:

Ulanish qatori variantlari:

  • Provayder – foydalaniladigan drayver bu yerda aniqlanadi;
  • Ma'lumotlar manbai - biz ochadigan fayl nomini belgilaydi;
  • Kengaytirilgan xususiyatlar – bu yerda jadval uchun sarlavha qatori kerak yoki yoʻqligini belgilashingiz mumkin (HDR = YES maʼlumotlar birinchi qatordan oʻqilishini bildiradi, HDR = YOʻQ – ikkinchi satrdan nima), fayl faqat oʻqish uchun ochiladimi (Faqat o'qish) va boshqa ba'zi qo'shimcha parametrlar.

Ulanish qatorini yaratib, biz yuklab olingan faylga ulanishimiz mumkin (13-rasm)

13-rasm

Endi yuklab olingan fayldan ma'lumot olishni boshlash uchun oddiy so'rovdan (14-rasm) foydalanishimiz mumkin.

Bunday holda, "Varaq" parametri Excel ish kitobidan qaysi varaq bilan ishlashimizni aniqlaydi.

Ish varag'ida saqlangan yozuvlar to'plamini Recordset ob'ekti yordamida o'qish mumkin. Bunday holda, varaqning birinchi yozuvini BOF (faylning boshlanishi) parametri va oxirgi EOF (faylning oxiri) bilan olish mumkin.

Excel dasturi orqali

Oldingi usuldan asosiy farqi shundaki, ulanish o'rnatilgan kompyuterda ma'lumotlar bazasi drayverlaridan tashqari Excel o'rnatilgan bo'lishi kerak. Faqat bu holatda biz dasturni jadvaldan ma'lumotlarni o'qish uchun ishga tushirishimiz mumkin (16-rasm).

Ushbu MAQOMOTI ob'ektida bir nechta bola parametrlari mavjud, ammo biz uchun asosiysi, vazifaning joriy shartlarini hisobga olgan holda, WorkBooks parametridir (17-rasm).

Ish kitobini ishga tushirgandan so'ng, ma'lumotlar o'qiladigan varaqni aniqlash kerak (18-rasm).

Shundan so'ng siz ochilayotgan fayl jadvalining satrlari va ustunlari bo'ylab aylanishingiz mumkin.

Mumkin bo'lgan xatolar haqida bir necha so'z

Faylga ulanishda xatoliklarning eng katta ulushi fayl allaqachon boshqa dastur tomonidan band bo'lganligi sababli yuzaga keladi. Vazifalar panelida Excel kompyuterda ishlayotganini ko'rsangiz yaxshi bo'ladi, lekin agar siz yoki boshqa foydalanuvchi uni tashqi ishlov berish orqali ochgan bo'lsa, buni faqat "Vazifa menejeri" orqali vizual tarzda aniqlash mumkin, shuning uchun ulanishni yopishni unutmang. uzatish jarayonini yakunlashdan oldin:

ADO orqali ishlaganda (19-rasm);

19-rasm

  • Ilova bilan ishlashda (20-rasm).

Guruch. 20.

Urinish-Exception-EndAttempt konstruksiyasi doirasidagi ulanishni va ma'lumotlar bilan ishlashni yakunlash tartibini, istisno holatlarda xato tavsifini chaqirish yaxshidir. Garchi bu ba'zan ishni sekinlashtirsa-da, bu xatoning sababini aniqlashni va oxir-oqibat uni qanday yo'q qilishni ancha osonlashtiradi.

Yechim sizga yoqdimi?

84 kishiga bu yoqdi

Exceldan 1C ga yuklash qanday imkoniyatlarni beradi?

Zamonaviy dasturiy ta'minotning imkoniyatlari tufayli siz Excel-dan 1C-ga har qanday turdagi ma'lumotlarni yuklash xizmatidan foydalana olasiz.

Nega bu sizga kerak?

  1. To'plangan ma'lumotlarni tezda ishga tushirilgan 1C buxgalteriya tizimiga o'tkazish.
  2. Narxlar ro'yxatini qo'lda yangilashning odatiy tartibidan o'zingizni qutqarish uchun.
  3. Onlayn do'kondan buyurtmalarni tezda yuklab olish uchun.
  4. O'zingizni keraksiz foydalanuvchilar uchun 1C ichidagi ma'lumotlarni qayta ishlashdan himoya qilish uchun. Masalan, autsorsing kompaniyalari yoki frilanserlar.
  5. Mahsulot tarkibini tezda yangilash uchun.

O'zingizning biznesingizda 1C-ga ma'lumotlarni yuklashdan qanday foydalanishingiz mumkinligini tushunish uchun videomizni tomosha qiling (ko'rishda yuqori sifatni belgilang):

Excel-dan 1C-ga ma'lumotlarni yuklash uchun qanday qilib to'g'ri tayyorlash kerak?

Agar sizda MS Excel formatidagi ma'lumotlaringiz bo'lsa va uni 1C ga o'tkazishga qaror qilsangiz, quyidagilarni bilishingiz kerak:

1. Ma'lumotlar strukturasi bir hil bo'lishi kerak. Misol uchun, agar Excelda sizda "familiya" ustunida telefon raqamlaringiz bo'lsa, ularni alohida maydonga (ustun) ko'chirishingiz kerak. "Bir maydon - bitta ob'ekt" tamoyili siz yuklamoqchi bo'lgan har qanday ma'lumotlarga xosdir.

2. Har bir maydon ichida yagona ma'lumotlar formati. Excel-dan 1C-ga ma'lumotlarni yuklash dasturlari eng kichik tafsilotlarga sezgir. Mashina nuqtai nazaridan quyidagi ma'lumotlar boshqacha bo'ladi:

  • "dona" va "dona". (nuqtasiz va nuqta bilan)
  • "erkak" va "er". (bitta shaxsning turli tavsiflari - jins)

Avtomatlashtirilgan ma'lumotlarni yuklashdan oldin, barcha bir xil (inson nuqtai nazaridan) ob'ektlar bir xil tavsifga ega ekanligiga ishonch hosil qilishingiz kerak - format, aks holda bu ob'ektlar 1C ga bir nechta versiyalarda yuklanadi.

3. Noyob ob'ektlar uchun noyob identifikatorlar. Avtomatlashtirilgan ma'lumotlarni yuklashda ma'lumotlarning takrorlanishining oldini olish uchun oldindan noyob identifikatorlarni taqdim etish kerak. Masalan, tovarlar haqidagi ma'lumotlarni yuklab olishda bunday identifikator mahsulot maqolasi bo'lishi mumkin; kontragentlar - yuridik shaxslarni yuklab olishda identifikator TIN bo'lishi mumkin; jismoniy shaxslar uchun - elektron pochta yoki chegirma kartasi raqami.

Vazifa talablariga qarab, noyob identifikatorlarni talqin qilishda turli xil yondashuvlar mavjud, ammo haqiqat shundaki, ular mavjud bo'lishi kerak!

4. Hech qanday begona ma'lumotlar yoki dizayn elementlari bo'lmaganligi ma'qul, yuklash bilan bog'liq emas. Bunday ma'lumotlarga xizmat sharhlari, bo'sh satrlar, izohlar va boshqalar kiradi. elementlar.

5. Bir ma'noli hujayra tuzilishi. Hududdagi hujayralarni birlashtirish, agar bunday birlashtirish mashina tomonidan tahlil qilinishi mumkin bo'lgan aniq algoritmga muvofiq amalga oshirilgan bo'lsa, ruxsat etiladi. Avtomatlashtirilgan ma'lumotlarni yuklash uchun bunday birikmalardan foydalanish tavsiya etilmaydi.

Agar sizda 1C-ga ma'lumotlarni yuklab olmoqchi bo'lgan faylingiz bo'lsa, uni tahlil qilish uchun bizga yuboring va biz sizga avtomatik yuklab olish vaqti va narxini aytib beramiz!

Qanday ma'lumotlarni, asosan, Exceldan 1C ga yuklash mumkin?

Har qanday ma'lumot, yuqorida tavsiflangan tamoyillarni hisobga olgan holda, to'g'ri formatlangan bo'lsa, Exceldan 1C ga avtomatlashtirilgan yuklash uchun javob beradi.

Misollar quyidagilarni o'z ichiga oladi:

(to'liq ism, aloqa ma'lumotlari)
  • Tugallangan savdo to'g'risidagi ma'lumotlarni yuklash(kimga sotgan, nima sotgan, qancha pul olgan)
  • (mahsulot, qancha turadi, qaysi toifadagi xaridorlar uchun shuncha qimmat turadi)(kim sotib olmoqchi, nimani sotib olmoqchi, qancha miqdorda)
  • Yig'ilgan chegirmalar haqida ma'lumot yuklanmoqda(kim jamg'ardi, qancha xaridlar uchun chegirma oldi, chegirma qancha foizni tashkil etadi)
  • E'tibor bering, bu faqat misollar. Texnik jihatdan, biz sizning muammoingizni hal qilish uchun zarur bo'lgan har qanday ma'lumotlarni yuklab olishimiz mumkin.

    Agar siz ushbu ma'lumotlarni tahlil qilib, keyin 1C ga yuklashingiz kerak bo'lsa, biz bilan bog'laning! Biz sizga telefon orqali bepul maslahat beramiz: 8-926-219-21-60.

    Exceldan 1C ga yuklash qanday sodir bo'ladi? O'z-o'zidan muntazam yuklab olish uchun dastur yozish mumkinmi?

    Sayt jamoasi 2005 yildan beri yuklagichlar ishlab chiqaradi. Biz Excel-dan 1C-ga yuklash bo'yicha katta tajriba to'pladik, bu bizga istalgan maqsad uchun yuklovchi yozish imkonini beradi:

    1. Bir martalik yuklovchi muayyan muammoni tezda hal qilish uchun.
    2. Ko'p funktsiyali yuklovchi takroriy foydalanish uchun.

    Hammasi sizning maqsad va vazifalaringizga bog'liq.

    Agar vazifa shoshilinch bo'lsa va ma'lumotni 1C-ga muntazam ravishda import qilishning hojati bo'lmasa, unda siz faqat bir martalik yuklagichga buyurtma berishingiz kerak bo'ladi. Bu ko'p funktsiyalidan kamroq xarajat qiladi va muammoni qisqa vaqt ichida hal qilishga imkon beradi. Bir martalik yuklab olish natijasida siz buyurtma berganingizdan so'ng qisqa vaqt ichida buxgalteriya tizimingizda kerakli ma'lumotlarni olasiz.

    Xususiyatlarga boy bootloaderni ishlab chiqish uchun ko'proq vaqt kerak bo'ladi. Bularning barchasi uning universalligi darajasiga va axborotni qayta ishlashning murakkabligiga bog'liq.

    Bizning yuklagichlarimiz shunday ko'rinadi:


    Yoki shunday:


    Bizning yuklagichimiz "Savdoni boshqarish" konfiguratsiyasi uchun shunday ko'rinadi, ed. o'n bir:

    Va har qanday vazifa uchun bizda yuzlab bunday yuklagichlar mavjud!

    Qanday bo'lmasin, sizga qanday yuklagich kerak bo'lishidan qat'i nazar, qo'ng'iroq qiling: 8-926-219-21-60. Biz sizga bepul maslahat beramiz va tanlashda yordam beramiz.


    "Excel'dan 1C-ga yuklash" tayyor yechimi sizni qiziqtiradimi?

    Biz sizning savollaringizga javob berishdan va hamkorlik tafsilotlarini muhokama qilishdan mamnun bo'lamiz.

    Tugmasini bosing"So'rov yuboring" va biz bir ish kuni ichida siz bilan bog'lanamiz.

    1C 8.3 da elektron jadval hujjatidan, masalan, Excel faylidan ro'yxatni ommaviy yuklash mumkin.

    Yuklash uchun biz tashqi ishlov berishdan foydalanamiz TabularDocument.epf dan ma'lumotlarni yuklash boshqariladigan shakllar uchun (8.2 va 8.3), ularni yuklab olish mumkin . U universaldir va boshqariladigan dastur uchun yozilgan har qanday konfiguratsiyaga mos kelishi kerak.

    • Agar siz dasturchi bo'lsangiz va Excel-dan "o'zingizning" yuklab olishni ishlab chiqmoqchi bo'lsangiz, batafsil ko'rsatmalar;
    • 1C Trade Management-da narxlar ro'yxatini yuklash misolini quyidagi manzilda topishingiz mumkin.

    Tashqi ishlov berishni boshlash uchun siz "Fayl" menyusiga, so'ng "Ochish" ga o'tishingiz va u saqlangan katalogdan ushbu ishlov berishni tanlashingiz kerak:

    1C 8.3 elektron jadval hujjatidan ma'lumotlarni qayta ishlash (boshqariladigan shakllar)

    1C da qayta ishlash ochilgandan so'ng siz u bilan ishlashni boshlashingiz mumkin. Avvalo, biz qaerdan va nimani yuklab olishimizni hal qilishimiz kerak:

    Men "" katalogida misol keltirmoqchiman. Men xls formatida ma'lumotlar faylini yaratdim.

    Qayta ishlash fayllarni quyidagi formatda ham yuklashi mumkin:

    • ma'lumotlarni nusxalashingiz mumkin bo'lgan har qanday boshqa format.

    Manba ma'lumotlariga ega Excel fayli shunday ko'rinadi, biz uni "Nomenklatura" ma'lumotnomasiga yuklaymiz:

    1C da 267 ta video darslarni bepul oling:

    Men katalogdagi barcha maydonlarni yozmadim, chunki bu yuklash tamoyilini tushunish uchun etarli. Bundan tashqari, ushbu ma'lumotlar ushbu lavozimlar bilan ishlashni boshlash uchun etarli.

    Ushbu lavozimlar hali 1C ma'lumotlar bazasida yo'q va biz ularni endi u erga yuklaymiz.

    "Ochish" belgisini bosing (rasmda "Manbani tanlash" deb ko'rsatilgan) va ma'lumotlar bilan faylni tanlang. Ma'lumotni oddiy nusxalashdan foydalanishingiz mumkin. Mening misol faylimni yuklab olish mumkin. Ma'lumotlar avtomatik ravishda qayta ishlashga yuklanadi. Endi ma'lumotlarimizni to'g'ri to'ldirganimizni tekshiramiz. Buning uchun "To'ldirishni boshqarish" tugmasini bosing.

    Ko'rib turganingizdek, bizda ba'zi xatolar bor! Biz uni yo'q qilamiz. "Sozlamalar" yorlig'iga o'ting:

    Xatolarni tuzatishdan oldin, men sizning e'tiboringizni bir muhim tafsilotga qaratmoqchiman. Dastur dastlab katalog elementi mavjud bo'lsa, qaysi sohada izlashni bilmaydi. Shuning uchun u buni ta'kidlashi kerak. Men kod bo'yicha qidirishni afzal ko'raman, chunki u odatda noyobdir. "Kod" qatoridagi "Qidiruv maydoni" ustuniga belgi qo'ying. Endi, agar shunday kodli yozuv topilsa, u almashtiriladi, aks holda u yaratiladi.

    Muhim! Qidiruv maydonini belgilamasangiz, takroriy elementlar paydo bo'lishi mumkin. Ayniqsa, shunga o'xshash faylni ikkinchi marta yuklab olgandan keyin!

    Endi ko'ramiz nega "Birlik" maydonda so'kinyapti. Gap shundaki, 1C 8.3 da o'lchov birliklari alohida katalogda saqlanadi va sukut bo'yicha ishlov berish ushbu birlikni nomi bo'yicha qidiradi. Lekin, aslida, so'z birligi "To'liq ism" maydonida yozilgan.

    Afsuski, qayta ishlash faqat "Ism" va "Kod" bo'yicha qidirish mumkin (dasturchi uchun imkoniyatlar kengroq). Yuqoridagi rasmlarga e'tibor qaratsangiz, "Birlik" ustunida mening kodim borligini ko'rasiz. Va ishlov berishda siz qidiruv kod bo'yicha amalga oshirilishi kerakligini ko'rsatishingiz kerak. "Birliklar" qarshisidagi "Aloqa holati" ustuniga ikki marta bosing va uni "Kod" ga o'zgartiring.

    Keling, xatolar ro'yxatida "Xizmat" haqida bizga nima deyishlarini ko'rib chiqaylik. Yana bir muhim eslatma. Fayldagi ustunlar katalog maydonlarining satrlari bilan bir xil tartibda joylashgan bo'lishi kerak. Va biz uchun "" eng pastki qismida va "Izoh" ustunidan keyin faylda joylashgan.

    "Element turi" qatorini yuqoriga siljitish uchun shaklning yuqori qismida ko'k o'qlar mavjud. "Yuqoriga" o'qni ishlatib, kerakli chiziqni ko'taring va uni "Izoh" ostiga qo'ying.

    "Ma'lumotlarni yuklash" tugmasini bosing va bu safar hamma narsa xatosiz ketadi:

    Excel fayllaridan 1C-ga mahsulotlarni yuklash bo'yicha video qo'llanma:

    • Excelda narxlar roʻyxati “PriceOnlineKhimSnab.xls” - Microsoft Office Excel 97-2003 (.xls)
    • Odatdagi konfiguratsiya Savdoni boshqarish Rev.10.3, 10.3.10.4 versiyasi, platforma 8.2 (8.2.10.77)
    • Excel-dan 1C-ga 1-misoldagi kabi nafaqat mahsulot nomlari va narxlarini, balki maqola raqamlari va shtrix kodlarini ham yuklash kerak va buyum bitta katalogga (guruhga) yuklanmagan, balki ishlab chiqaruvchi tomonidan taqsimlangan bo'lishi kerak. 1C ob'ektlar katalogi.

    Narxlar ro'yxatidan mahsulot ma'lumotnomasini 1C: Savdoni boshqarish 8 ga avtomatik ravishda guruhlarga (ishlab chiqaruvchilarga) taqsimlash uchun yuklab olish uchun yuklab olish uchun fayl shaklini tayyorlash kerak bo'ladi. O'lchov birligi (dona) va mahsulot ishlab chiqaruvchisi ko'rsatilgan ustunni qo'shishingiz kerak bo'ladi, narxlar ro'yxatidagi ishlab chiqaruvchining nomi esa 1C: Savdo nomenklaturasi katalogidagi guruh nomiga mos kelishi kerak. Boshqaruv dasturi 8.

    Biz ITSga o'tadigan "Tabul Document.epf dan ma'lumotlarni yuklash" standart ishlovidan foydalanamiz.

    1. 1C dasturini ishga tushiring

    2. Qayta ishlashni boshlash uchun “Fayl”> menyu bandini tanlang« Ochiq» .

    3. Ochilgan oynada ITS diskida \1CIts\EXE\EXTREPS\UNIREPS82\UploadFromTableDocument katalogida joylashgan ishlov berish faylini toping.

    Agar siz ilgari qayta ishlash faylini kompyuteringizga ko'chirgan bo'lsangiz, uni tanlashingiz mumkin.

    Oyna ochiladi

    E'tibor bering, ma'lumotlarni yuklab olish uch bosqichda amalga oshiriladi:

    1-bosqich- ishga tushirish uchun zarur bo'lgan yangi katalog elementlarining nomlarini yuklash va ma'lumotlar qiymatlarini o'rnatish (o'lchov birligi, QQS stavkasi, mahsulot/xizmat atributi). - shtrix-kodlarni yuklash

    "Yuklab olish rejimi" ni o'rnating - katalogga yuklab oling

    "Katalog ko'rinishi" - Nomenklatura

    5. "Jadvalli hujjat" yorlig'ida "Faylni ochish" tugmasini bosing, paydo bo'lgan tanlov oynasida biz Excelda narxlar ro'yxati mavjud bo'lgan katalogni topamiz, undan biz 1C ga ma'lumotlarni yuklashni rejalashtirmoqdamiz.

    Fayl boshida ko'rinmasligi mumkin. Fayl turini "Excel Sheet (*.xls)" ga o'rnating

    Bizning faylni tanlang

    Element kartasining tafsilotlari ko'rsatiladi.

    8. Sarlavhani yuklash parametrlarini sozlang

    Qulaylik uchun "Ustunni qo'lda raqamlash" ni o'rnatamiz.

    Ushbu bosqichda biz faqat dastur bilan ishlashni boshlashimizga imkon beradigan tafsilotlarni yuklaymiz, shuning uchun bizni hali qiziqtirmaydigan katakchalarni olib tashlang.

    "Elektron jadval hujjatidagi ma'lumotlarning birinchi qatori" - bizning narxlar ro'yxatiga qarang, sarlavhani tashlang, yuklash uchun ma'lumotlar to'qqizinchi qatordan boshlanadi - "9" ni qo'ying (2-rasmga qarang "Narxlar ro'yxati").

    "Yangi elementlar yaratmang" - katakchani belgilamang; agar biz faqat mavjud elementlarni o'zgartirishni rejalashtirsak, variant kerak bo'ladi.

    "Ism" va "To'liq ism" qatorlari - Yuklash rejimini "Qidirish", "Elektron jadval hujjatining ustunlari raqami" ga o'rnating - bizning narxlar ro'yxatida nom uchinchi ustunda - "3" ni belgilang

    "Ota-ona" qatori - "Yuklash rejimi" ustunida "Qidiruv" ni tanlang, "Elektron jadval hujjatining ustunlari raqami" ustunida - ishlab chiqaruvchilarning narxlar ro'yxatida to'rtinchi ustunga - "4" qo'ying.

    Agar ishlab chiqaruvchi tomonidan tarqatishning hojati bo'lmasa va barcha yangi narsalarni bitta papkaga yuklash kerak bo'lsa, u holda "Yuklash rejimi" ustunida "O'rnatish" ni, "Standart qiymat" ustunida biz kiradigan elementlar guruhini tanlang. narxlar ro'yxatidan ma'lumotlarni yuklaydi.

    "Maqola" qatori - "Qidiruv maydoni" ustuniga belgi qo'ying (ikkinchi ustun) - dastur 1C ma'lumotlar bazasida bunday maqola mavjud bo'lgan element mavjudligini tekshiradi va agar mavjud bo'lsa, u holda yangi element mavjud. bu nom yaratilmaydi. Yuklash rejimini "Qidirish", "Elektron jadval hujjatining ustuni raqami" ga o'rnatdik - bizning narxlar ro'yxatida ikkinchi ustundagi maqola "2" ga o'rnatiladi.

    "Asosiy o'lchov birligi" qatori - "Yuklash rejimi" ustunida "O'rnatish" ni, "Standart qiymat" ustunida o'lchov birligini tanlang (bizning holimizda - dona).

    "Og'irlik" qatori - bizning holatlarimizda mahsulot og'irlashtirilmaydi, shuning uchun "Yuklash rejimi" "O'rnatish" ni, "Standart qiymat" ustunida "Yo'q" ni tanlang.

    "QQS stavkasi" qatori - bizning holatlarimizda, barcha yuklab olingan elementlar uchun biz QQSni 18% ga o'rnatamiz, buning uchun "Yuklash rejimi" ustunida "O'rnatish" ni, "Standart qiymat" ustunida "18%" ni tanlaymiz.

    Agar tovarlar yuklab olingan narxlar ro'yxatining alohida ustunida ko'rsatilgan turli QQS bilan kelgan bo'lsa, u holda "Yuklash rejimi" ustunida "Qidiruv" ni va mos keladigan narxlari ro'yxatining raqamini "Ustun №"sida o'rnating. elektron jadval hujjati".

    "Xizmat" qatori - "Yuklash rejimi" ustunida "O'rnatish" ni, "Standart qiymat" ustunida "Yo'q" ni tanlang (bizning holatlarimizda barcha pozitsiyalar mahsulotdir).

    "Element turi" qatori - "Yuklash rejimi" ustunida "O'rnatish" ni, "Standart qiymat" ustunida "Mahsulot" ni tanlang.

    Biz nomenklatura katalogidagi yangi elementlar uchun minimal qiymatlarni o'rnatdik, bu sizga ishlashni boshlash imkonini beradi.

    Agar siz hozir etishmayotgan tafsilotlarning qiymatlarini belgilashga tayyor bo'lsangiz, ularni ham ko'rsating.

    Pastki o'ng burchakdagi "Yuklab olish" tugmasini bosing, so'ralganda "Ha" tugmasini bosing

    8. Nomenklatura katalogining tegishli guruhlarida yangi elementlarning mavjudligini tekshiramiz.

    Ayni paytda biz Excel-dagi narxlar ro'yxatidan mahsulot nomlarini 1C nomenklaturasi katalogiga yukladik.

    Ko'rib turganingizdek, "Hisobot uchun birlik" va "Balanslarni saqlash uchun birlik" tafsilotlari bo'sh qoldirildi.

    Keyingi qadam bu tafsilotlarni o'rnatishdir, chunki... narxlar, shtrix-kodlar va keyingi ishlarni yuklashda sizga kerak bo'ladi.

    Ikkita variant mavjud:

    Qo'llanma.

    Ushbu ma'lumotlar element kartasini birinchi marta ochish va saqlashda dastur tomonidan avtomatik ravishda yaratiladi. Agar qo'lda o'rnatish maqbul bo'lsa, unda siz ushbu bosqichni o'tkazib yuborishingiz va to'g'ridan-to'g'ri narxlarni yuklash bosqichiga o'tishingiz mumkin. Agar siz shtrix-kodlarni yuklab olishni rejalashtirmasangiz, uni avvalgidek qoldirish juda maqbuldir - mahsulot assortimentidagi elementni birinchi marta ishlatganingizda, mahsulot kartasini ochishingiz va saqlashingiz kerak bo'ladi.

    Kamchilik: agar katalog elementlari ko'p bo'lsa, qo'lda ochish va yozib olish jarayoni juda ko'p mehnat talab qiladigan va ko'p vaqt talab qilishi mumkin.

    Avtomatik.

    O'lchov birliklarini avtomatik yuklash ham mumkin, ammo u ilg'or foydalanuvchilar uchun mo'ljallangan va 1C dasturlashning asosiy ko'nikmalarini talab qiladi.

    Ikkita variant mavjud: maqola yoki nom bo'yicha identifikatsiya bilan.

    Maqola bo'yicha identifikatsiya qilish afzalroq, lekin narxlar ro'yxatida maqolalar ustuni bo'lmasligi mumkin.

    Variant 1. Maqola bo'yicha aniqlash

    "Yangi elementlar yaratmang" maydoniga belgi qo'ying va barcha qatorlarni olib tashlang.

    "Maqola" qatori - "Qidiruv maydoni" ustunidagi katakchani belgilang (ikkinchi ustun). Yuklash rejimini "Qidirish", "Elektron jadval hujjatining ustuni raqami" ga o'rnatdik - bizning narxlar ro'yxatida ikkinchi ustundagi maqola "2" ga o'rnatiladi.

    "Yuklash rejimi" maydonidagi "Hisobot uchun birlik" va "Balanslarni saqlash birligi" qatorlarida "Hisoblash" ni tanlang. "Ifoda" maydonida biz algoritmni o'rnatilgan 1C dasturlash tilida yozamiz. Masalan, dastur bo'limidagi mutaxassisimiz bir necha daqiqada quyidagi kodni taklif qildi:

    Nomenklatura havolasi = Kataloglar.Nomenklatura.Tafsilotlar boʻyicha toping("Maqola", CurrentData["Maqola"]); Asosiy oʻlchov birligi = Kataloglar. Oʻlchov birliklarining klassifikatori. Kod boʻyicha toping(796); TechSpr = Directories.Units of Measurement.Find by Details("Klassifikator bo'yicha birlik, o'lchovning asosiy birligi, nomenklatura havolasi); Agar TechRef.Empty() bo'lsa, FoundUnitObject = Directories.O'lchov birliklari.CreateElement(); FoundUnit =ObjectViated. LP(BasicUnitofMeasurement); FoundUnit Object.UnitByClassifier = BaseUnit;FoundUnitObject. Koeffitsient = 1; FoundUnitObject.Owner = Nomenklatura havolasi; FoundUnitObject.Write(); Natija = FoundUnitObject.Write(); Natija = FoundUnitObject.Write(FoundUnitByClassifier); pt; Aks holda Natija = CurrentRef.Link;EndIf;

    Agar siz ushbu protsedurani ko'p marta takrorlashni rejalashtirmoqchi bo'lsangiz, u holda bir xil nomdagi o'lchov birliklarining takroriy kiritilishiga yo'l qo'ymaslik uchun algoritmga qo'shimcha tekshirish tartibini qo'shishingiz kerak.

    Variant 2. Ism bo'yicha identifikatsiya qilingan taqdirda

    "Yangi elementlar yaratmang" maydoniga belgi qo'ying

    Barcha qatorlarni belgilang

    "Ism" qatori - "Qidiruv maydoni" ustunidagi katakchani belgilang (ikkinchi ustun). Biz yuklash rejimini "Qidirish", "Elektron jadval hujjatining ustuni raqami" ga o'rnatdik - bizning narxlar ro'yxatida uchinchi ustundagi nomlar "3" ga o'rnatiladi.

    "Yuklash rejimi" maydonidagi "Hisobot uchun birlik" va "Balanslarni saqlash birligi" qatorlarida "Hisoblash" ni tanlang. "Ifoda" maydonida biz algoritmni o'rnatilgan 1C dasturlash tilida yozamiz, masalan:


    Nomenklatura havolasi = Directories.Nomenclature.FindByName(CurrentData["Ism"]);
    Asosiy oʻlchov birligi = Kataloglar. Oʻlchov birliklarining klassifikatori. Kod boʻyicha toping(796);
    TechSpr=Directories.Units of Measurement.Find by Requisites("
    Klassifikator bo'yicha birlik", asosiy o'lchov birligi, nomenklatura ma'lumotnomasi);
    Agar CurrentRef.Empty() bo'lsa, FoundUnitObject = Directories.Units.CreateElement();
    FoundUnitObject.Name = AbbrLP(BaseUnit);
    FoundUnitObject.UnitByClassifier = BasicUnit;
    FoundUnitObject.Koeffitsienti = 1;
    FoundItemObject.Owner = ItemRef;
    FoundUnitObject.Write();
    Natija = FoundUnitObject.Ref;
    Istisno hisoboti ("Yozib bo'lmadi");
    EndAttempt;
    Aks holda Natija = CurrentRef.Link;
    endIf;

    // Onlayn kompaniya 2010, www.online-ufa.ru

    9. Mahsulot kartasini oching, tafsilotlar to'g'ri yuklanganligini tekshiring

    Agar hamma narsa to'g'ri bo'lsa, siz ikkinchi bosqichga o'tishingiz mumkin - narxlar ro'yxatidan Excelga narxlarni yuklash.

    Agar siz ushbu ma'lumotlarni yuklash tartibini kelajakda bir xil yuklash parametrlari sozlamalari bilan ishlatishni rejalashtirmoqchi bo'lsangiz, joriy sozlamalarni saqlashingizni tavsiya qilamiz. Buni amalga oshirish uchun "Sozlamalarni saqlash" tugmasini bosing va joriy sozlamani aniq nomlang, masalan, "Excel narxlari ro'yxatidan mahsulot nomlarini yuklash".



    "Savdoni boshqarish" Rev. 10.3da narxlar "Tovar narxlarini belgilash" hujjati yordamida belgilanadi.

    Biz ITS diskidan "Tabul Document.epf dan ma'lumotlarni yuklash" bilan bir xil ishlov berishdan foydalanamiz.

    11. "Yuklash rejimi" - "Jadval bo'limiga yuklash" ni o'rnating.

    Hujjat jurnali "Tovar narxlarini belgilash" ochiladi.

    Bu erda siz yangi elementlar qo'shmoqchi bo'lgan mavjud hujjatni tanlashingiz yoki yangisini yaratishingiz mumkin (tavsiya etiladi), hujjatda biz qaysi "Narx turi" ni yuklashimizni ko'rsatamiz (misolimizda "Chakana savdo").

    "OK" tugmasini bosing va hozircha bo'sh hujjatni saqlang.

    Endi ushbu yangi saqlangan hujjatni jurnaldan "Link" qatorida tanlang.

    "Jadval bo'limi" maydonida "Mahsulotlar" ni tanlang.

    13. E'tibor bering, endi siz "Jadvalli hujjat" yorlig'iga o'tishingiz va Excelda biz nomlarni yuklagan narxlar ro'yxatini yana tanlashingiz kerak va endi biz narxlarni yuklaymiz (5-bandga qarang).

    14. Yuklash parametrlarini sozlang

    Shunga qaramay, "Elektron jadval hujjat ma'lumotlarining birinchi qatori" ni o'rnating - nomlarni yuklashda bo'lgani kabi, "9" va "Ustunni qo'lda raqamlash" ni o'rnating.

    "Nomenklatura" qatorida biz yuklash rejimini "Qidirish", "Elektron jadval hujjatining ustuni raqami" ga o'rnatdik - bizning misolimizda biz uni "3" ga o'rnatdik. Agar maqola bo'yicha identifikatsiya qilish kerak bo'lsa, "Qidirish" ustunida biz "Maqola" ni tanlaymiz va "Elektron jadval hujjatining ustuni" ga maqolalar bilan ustun raqamini qo'yamiz - bizning misolimizda "2".

    "Narx" qatorida yuklash rejimini "Qidirish", "Elektron jadval hujjatining ustuni raqami" ga o'rnating - biz yuklamoqchi bo'lgan narxlarni ko'rsatadigan ustun raqamini qo'ying, avval biz chakana narxni yuklaymiz. “5” qo‘yganimizni bildiradi.

    "Valyuta" qatorida Yuklash rejimini "O'rnatish" ga o'rnating, valyutani tanlang (masalan, "rubl")


    "Narx turi" qatorida Yuklash rejimini "O'rnatish" ga o'rnating, biz "Chakana" yuklaydigan narxni tanlang.

    Agar sizning narxlar ro'yxatida tovarlarning narxlari yuklab olingan narxlar ro'yxatining alohida ustunida ko'rsatilgan turli valyutalarda berilgan bo'lsa, "Yuklash rejimi" ustunida "Qidirish" va tegishli narxlar ro'yxati ustunining raqamini o'rnating. "Elektron jadval hujjatining ustuni".

    "Narxlarni hisoblash usuli" qatorida Yuklash rejimini "O'rnatish" ga o'rnating, "Asosiy turdagi foizlarni belgilash bo'yicha" ni tanlang.

    "Yuklab olish" tugmasini bosing va "Ha" deb javob bering.

    15. Ma'lumotlar yuklangan "Tovar narxlarini belgilash" hujjatini oching ("Bog'lanish" qatoridagi lupa bilan tugmani bosish orqali)

    16. Hujjatni tekshiramiz, agar hamma narsa tartibda bo'lsa, "OK" tugmasini bosing.

    Narxlar qat'iy bo'lishi kerak.

    17. Mahsulot ma'lumotnomasini oching, yuklangan narsalar kartasida "Narxlar" yorlig'ini tekshiring va "Joriy narxlarni qayta o'qish" tugmasini bosing.

    Agar hamma narsa tartibda bo'lsa, siz qolgan narxlarni (ulgurji, sotib olish va hk) yuklab olishni boshlashingiz mumkin. Jarayon shunga o'xshash.

    E'tibor bering, 1C: Trade Management 8 ba'zi narxlarni boshqalarga qarab hisoblashni qo'llab-quvvatlaydi. Shuning uchun, faqat bitta asosiy narxni yuklash kifoya bo'lishi mumkin, masalan, Chakana savdo yoki aksincha, Sotib olish va boshqa narxlar uchun shakllantirish algoritmlarini belgilang (% chegirma,% belgilash, eng yaqin belgiga yaxlitlash va boshqalar).

    Agar siz ushbu ma'lumotlarni yuklash tartibini kelajakda bir xil yuklash parametrlari sozlamalari bilan ishlatishni rejalashtirmoqchi bo'lsangiz, joriy sozlamalarni saqlashingizni tavsiya qilamiz. Buni amalga oshirish uchun "Sozlamalarni saqlash" tugmasini bosing va joriy sozlamani aniq nomlang, masalan, "Excel narxlar ro'yxatidan chakana narxlarni yuklab oling".


    Keyingi safar "Sozlamalarni tiklash" tugmasini bosish va ro'yxatdan keraklisini tanlash orqali saqlangan sozlamalarni yuklashingiz mumkin.


    Biz ITS diskidan "Tabul Document.epf dan ma'lumotlarni yuklash" bilan bir xil ishlov berishdan foydalanamiz.

    19. “Yuklash rejimi” - “Axborot registriga yuklash” ni o‘rnating.
    "Ro'yxatdan o'tish turi" dan "Shtrix kodlari" ni tanlang.

    20. E'tibor bering, endi siz "Jadvalli hujjat" yorlig'iga o'tishingiz va Excel-da biz nomlar va narxlarni yuklab olgan narxlar ro'yxatini yana tanlashingiz kerak va endi biz shtrix kodlarni yuklab olamiz (5-bandga qarang).

    21. Yuklash parametrlarini sozlang

    Shunga qaramay, "Elektron jadval hujjatidagi ma'lumotlarning birinchi qatori" parametrini o'rnating - "9" va "Ustunlarni qo'lda raqamlash" ni o'rnating.

    Yuklash parametrlarini sozlash

    Biz mumkin bo'lgan barcha satrlardan "daws" ni olib tashlaymiz.

    Qolgan satrlarda biz parametrlarni o'rnatamiz

    "Shtrix-kod" qatorida biz Yuklash rejimini "Qidiruv" ga o'rnatdik, "Elektron jadval hujjatining ustunlari raqami" ustunida biz narxlar ro'yxatidagi kabi "9" ni yozamiz.

    "Turlar tavsifi" ustunidagi "Egasi" qatorida "Ma'lumotlar turini tahrirlash" oynasini oching va faqat "Nomenklatura" maydonini belgilang (qoldirish). Yuklab olish rejimini "Qidirish" ga o'rnating. Maqola bo'yicha aniqlash uchun "Elektron jadval hujjatining ustuni" ustunida biz narxlar ro'yxatida Maqolalar ko'rsatilgan ustunning raqamini yozamiz - ya'ni. "2". "Qidiruv" ustunida "Maqola" ni o'rnating.

    Agar narxlar ro'yxatida maqolalar ustuni bo'lmasa, "Qidirish" ustunida siz "Ism" ni tanlashingiz kerak va "Elektron jadval hujjatining ustunlari raqami" katagiga nomlar bilan narx ro'yxati ustunining raqamini ko'rsatishingiz kerak. .

    "Shtrix kodi turi" qatorida "Yuklash rejimi" ustunida "O'rnatish" ni, "Standart qiymat" ustunida "EAN13" ni tanlang.

    "O'lchov birligi" qatorida "Yuklash rejimi" maydonida "Hisoblash" ni tanlang. "Ifoda" maydonida biz algoritmni o'rnatilgan 1C dasturlash tilida yozamiz. Masalan, bu kod:

    Nomenklatura havolasi = Directories.Nomenclature.FindByName(CurrentData["Owner"]); Natija=Nomenklatura havolasi.Qolgan saqlash birligi;

    "Yuklash rejimi" ustunidagi "Sifat" qatorida "O'rnatish" ni, "Standart qiymat" ustunida "Yangi" ni tanlang.

    "Yuklash rejimi" ustunidagi "Element xususiyatlari", "Element seriyasi", "Kodni o'chirish" qatorlarida "O'rnatish" ni tanlang, "Standart qiymat" ustunida bo'sh katakchalarni qoldiring.

    "Yuklab olish" tugmasini bosing

    Mahsulot kartasini oching va shtrix-kod mavjudligini tekshiring.

    Agar siz ushbu ma'lumotlarni yuklash tartibini kelajakda bir xil yuklash parametrlari sozlamalari bilan ishlatishni rejalashtirmoqchi bo'lsangiz, joriy sozlamalarni saqlashingizni tavsiya qilamiz. Buni amalga oshirish uchun "Sozlamalarni saqlash" tugmasini bosing va joriy sozlamani aniq nomlang, masalan, "Excel narxlari ro'yxatidan mahsulot shtrix kodlarini yuklab oling".


    Keyingi safar "Sozlamalarni tiklash" tugmasini bosish va ro'yxatdan keraklisini tanlash orqali saqlangan sozlamalarni yuklashingiz mumkin.


    Narxlarni 1C 8.3 ga import qilish uchun siz faylni tayyorlashingiz kerak. Manba faylining tuzilishi o'zboshimchalik bilan bo'lishi mumkin, asosiysi, unda element nomi ko'rsatilgan ustunlar mavjud bo'lib, ular yordamida tizim ma'lumotlar bazasida bunday pozitsiya allaqachon mavjudligini yoki yangisi bo'lishi kerakligini aniqlashi mumkin. yaratilgan:

    Elektron jadval hujjatidan 1C 8.3 ga ob'ektlar va narxlarni yuklash uchun ishlov berish katalog ro'yxati shaklida mavjud Nomenklatura- bob Kataloglar:

    Importni boshlashdan oldin tizim sizga manba ma'lumotlari bilan Excel faylini ko'rsatishni taklif qiladi:

    1C da element maydonlarini taqqoslash

    1-bosqichda manba faylining ustunlari Nomenklatura katalogining elementlari uchun belgilangan tafsilotlar uchun nomenklatura va narxlar bilan taqqoslanadi. Agar ustun nomi atribut nomiga mos kelsa, u holda tizim mustaqil ravishda bunday taqqoslashni amalga oshiradi.

    Ushbu taqqoslash mavjud ob'ektlar bo'yicha ma'lumot bazasini qidirish uchun ham (aks holda import paytida har safar yangisi yaratiladi) va element topilmagan taqdirda ham qo'llaniladi. Keyin, yangi element yaratishda, ma'lumotlar faylning tegishli ustunlaridan to'ldiriladi:

    Bizning holatimizda mahsulot narxlarini import qilishimiz kerakligi sababli, tizim qaysi ustundan narx qiymatini olishi kerakligini ko'rsatishimiz kerak. Agar narx ustunining nomi mavjud narx turi nomiga mos kelsa, bunday ustun avtomatik ravishda aniqlanadi. Ammo bir vaqtning o'zida faqat bitta turdagi narx uchun qiymatlarni import qilishingiz mumkinligi sababli, topilgan ustunlarning faqat birinchisi aniqlanadi, shuning uchun yuklangan narx turi va fayldagi ustunni taqqoslash har doim nazorat qilinishi kerak.

    Agar narx ustuni aniqlanmagan bo'lsa, narxlar import qilinmaydi:

    Agar kerak bo'lsa, qo'shimcha ustunlar va qatorlar o'chiriladi, ya'ni yuklanmasligi kerak bo'lgan ma'lumotlar.

    Muhim: Narxlarni import qilishda narxlar ko'rsatilgan faqat bitta ustun qolishi kerak. Buning sababi, 1C-da bitta hujjat faqat bitta narx turi uchun narxlarni ro'yxatdan o'tkazishi mumkin:

    Fayl ma'lumotlari to'g'ri taqqoslangandan so'ng, siz 2-bosqichga, ya'ni to'g'ridan-to'g'ri Exceldan ma'lumotlarni 1C 8.3 ga yuklashga o'tishingiz mumkin.

    Narxlar ro'yxati va mahsulotlarni 1C Buxgalteriya hisobiga yuklash

    Ikkinchi bosqichda, import qilishdan oldin, tizim qaysi element elementlari allaqachon mavjud bo'lganlar bilan mos kelganligi va import paytida qaysilari yaratilishi haqida ma'lumotni ko'rsatadi:

    Foydalanuvchi o'zgartirishlar kiritish imkoniyatiga ega: yangi narsalarni yaratishdan bosh tortish va narxni belgilash, yangi yaratilgan elementni to'ldirish qoidalarini o'rnatish va boshqalarni aniq ko'rsatish. Agar biror narsa sizni qoniqtirmasa, tugma yordamida oldingi bosqichga qaytishingiz mumkin Orqaga:

    Ushbu misolda nafaqat tovarlar importi (va qancha), balki narxlarning yuklanishi ham amalga oshirilganligi sababli, tafsilotlarning qiymatlarini tekshirish kerak. Narx turi Va Narxlarni belgilash. Ular yuklashda avtomatik ravishda yaratilgan hujjatning sanasini va ushbu hujjat bilan ro'yxatdan o'tkaziladigan hujjatni aniqlaydilar:

    Tugmani bosganingizda Yuklab oling Axborot bazasida yangi mahsulot ob'ektlari va mahsulot narxini ro'yxatga olish hujjati yaratiladi (agar kerak bo'lsa) (agar narxlar yuklangan bo'lsa) va yuklab olish shakli yopiladi:

    Avtomatik ravishda yaratilgan hujjat keyingi ishda mahsulot narxini belgilash boshqa usullar bilan yaratilganlardan farq qilmaydi. Foydalanuvchilarga qulaylik yaratish uchun narxlarni tashqi fayldan yuklashda bunday hujjatlar tegishli izohga ega: “#Fayldan yuklangan”:

    Ayirboshlash natijasida olingan ma'lumotlar bazasiga yuklangan hujjatlar uchun tizim avtomatik ravishda xizmat sharhlarini tayinlaydi: yangi yuklangan, o'zgartirilgan, bekor qilingan, joylashtirilgan. 1C ma'lumotlar bazasiga yangi hujjat yuklanganda yoki o'zgarishlar natijasida mavjud hujjatning ustiga yozilsa, hujjat o'zgarishlarini kuzatish va o'zgarishlarga mos ravishda javob berishni osonlashtirish uchun izoh beriladi. Hujjatlardagi rasmiy izohlarning ma'nosi haqida ko'proq ma'lumot olish uchun bizning videomizni tomosha qiling: