Buxgalteriya ma'lumotlari. “Elektron jadval hujjatidan ma’lumotlarni yuklash” qayta ishlanmoqda. Misol sozlamalari va Exceldan ma'lumotlarni yuklash 1s 8 dan foydalanish

1C 8.3 Buxgalteriya dasturiga elektron jadval hujjatini qanday yuklash mumkin?

1C 8.3 da elektron jadval hujjatidan, masalan, Excel faylidan elementlar ro'yxatini ommaviy yuklab olish mumkin.

Yuklash uchun biz boshqariladigan shakllar uchun tashqi ishlov berish LoadDataFromTabularDocument.epf dan foydalanamiz (8.2 va 8.3). U universaldir va boshqariladigan dastur uchun yozilgan har qanday konfiguratsiyaga mos kelishi kerak.

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 ishlov berish ochilgandan so'ng, siz u bilan ishlashni boshlashingiz mumkin. Avvalo, biz qaerdan va nimani yuklab olishimizni hal qilishimiz kerak:

“Nomenklatura” ma’lumotnomasida misol keltiramiz. Biz xls formatidagi ma'lumotlar bilan fayl yaratamiz.

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:

Biz katalogdagi barcha maydonlarni yozmadik, chunki bu yuklash tamoyilini tushunish uchun etarli bo'ladi. Bundan tashqari, ushbu ma'lumotlar ushbu lavozimlar bilan ishlashni boshlash uchun etarli.

Ushbu lavozimlar hozirda 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. 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, bir muhim tafsilotga e'tibor qarataylik. Dastur dastlab katalog elementi mavjud bo'lsa, qaysi sohada izlashni bilmaydi. Shuning uchun u buni ko'rsatishi kerak. Misol uchun, biz kod bo'yicha qidiramiz, 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 ishlov berish sukut bo'yicha 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 kod 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 "Element turi" 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:

Materiallar asosida: programmist1s.ru

30.06.2010

1C da Excel faylidan mahsulot ma'lumotnomasini qanday yuklab olish mumkin: Savdoni boshqarish rev. 10.3

1C:Fresh bulutiga 30 kun davomida bepul kiring!

Ko'pincha amalda Excel jadvalidan 1C dasturiga ma'lumotlarni uzatish zarur bo'lganda, masalan, narxlar ro'yxatidan mahsulot ma'lumotnomasini yoki elektron pochta orqali yuborilgan etkazib beruvchining schyot-fakturasidan kvitansiya fakturasini yuklab olish kerak bo'lganda vaziyatlar yuzaga keladi.

Avtomatik almashinuvga bo'lgan ehtiyoj, ayniqsa, kiritilishi kerak bo'lgan elementlarning soni o'nlab, yuzlab yoki hatto minglab bo'lsa va bunday hajmdagi ma'lumotlarni qo'lda kiritish juda ko'p mehnat talab qiladigan ish bo'lganda dolzarbdir. Ba'zilar dastur bilan ishlashni boshlaganlarida ma'lumotlarni bir marta yuklashlari kerak bo'lsa, boshqalari ish texnologiyasi tufayli doimiy ravishda katta hajmdagi ma'lumotlarni kiritishlari kerak.

Tabiiyki, biz elektron hujjat aylanishi asrida bu behuda harakatlar va qimmatli vaqtlardan qochishni xohlaymiz.

Bunday hollarda, ko'pchilik o'zlarining ichki dasturchilari, franchayzilari yoki uchinchi tomon ishlab chiqaruvchilariga tegishli ishlov berishni buyuradilar, ammo bu qo'shimcha xarajatlar va vaqtdir.

Agar turli sabablarga ko'ra bu mumkin bo'lmasa-chi?

1C: Enterprise 8 ning professional versiyasining har bir foydalanuvchisi allaqachon bunday ishlovga ega! U diskda!

Oddiy ishlov berish "Texnologik yordam" bo'limida joylashgan "Tabul Document.epf dan ma'lumotlarni yuklash" > "Metodik yordam 1C: Enterprise 8" > "Universal hisobotlar va qayta ishlash" >

E'tibor bering, 2010 yil fevral oyidan boshlab ITS diskida 8.1 platformasida konfiguratsiyalar uchun ushbu qayta ishlash boshqa bo'limda joylashgan: "Texnologik yordam" > "1C: Korxona 8 uslubiy yordami" > "1C: Korxona 8.1 platformasi" > "Universal" hisobotlar va qayta ishlash" > "Elektron jadval hujjatidan ma'lumotlarni yuklash".

1C kompaniyasining o'zidan ishlov berish universaldir va ma'lumotlarni 1C: Enterprise 8 platformasidagi istalgan konfiguratsiyaga, *.xls (Excel), *.mxl, * formatidagi fayllardan istalgan katalog, hujjatlar va ma'lumotlar registrlariga yuklash imkonini beradi. .txt, *.dbf.

Qayta ishlash imkoniyatlari juda katta va bir maqola doirasida barcha mumkin bo'lgan foydalanish holatlarini qamrab olish mumkin emas. Keling, faqat eng keng tarqalgan va mashhur misollarni ko'rib chiqaylik:

Misol 1. Nomenklatura katalogini 1C ga yuklash: Excelda narxlar ro'yxatidan Buxgalteriya 8.
Misol 2. 1C-ga mahsulot ma'lumotnomasini yuklash: Excel-dagi narxlar ro'yxatidan Savdoni boshqarish 8
Misol 3. 1C ga jismoniy shaxslar katalogini yuklash: Exceldan ish haqi va xodimlarni boshqarish 8. (tez orada)
Misol 4. Hisob-fakturani 1C ga yuklash: Excel hujjatidan Savdoni boshqarish 8.

  • 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 turi" - 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. Biz yuklash rejimini "Qidirish", "Elektron jadval hujjatining ustuni raqami" ga o'rnatdik - bizning narxlar ro'yxatida ikkinchi ustundagi maqola raqami "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 yuklashni rejalashtirmasangiz, uni avvalgidek qoldirish juda maqbuldir - mahsulot assortimentidagi elementdan birinchi marta foydalanganingizda, 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). Biz yuklash rejimini "Qidirish", "Elektron jadval hujjatining ustuni raqami" ga o'rnatdik - bizning narxlar ro'yxatida ikkinchi ustundagi maqola raqami "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 Atributs("Unit by Classifier", asosiy o'lchov birligi, nomenklatura ma'lumotnomasi); Agar CurrentRef.Empty() bo'lsa, FoundUnitObject = Directories.Units.CreateElement(); FoundUnitObject.Name = AbbrLP(BasicUnit); 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;
// Kompaniya "Onlayn" 2010 yil, www.site

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 ustun 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 Atributs("Unit by Classifier", 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.site

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

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

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


Sizga muvaffaqiyatlar tilaymiz!

  • 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(BasicUnit);
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 shundaki, unda element nomi yozilgan ustunlar mavjud bo'lib, ular yordamida tizim ma'lumot bazasida bunday pozitsiya mavjudligi 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 elementlar 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:

Ko'pgina tashkilotlar o'zlarining kundalik amaliyotlarida turli xil buxgalteriya operatsiyalarini eski usulda kuzatib borish uchun Microsoft Office to'plamidagi Excel dasturiy mahsulotidan foydalanadilar. Bu kompaniya yaqinda 1C tizimiga o'tganda va hisobot bo'limlari hali to'g'ri tuzatilmaganda yoki yetkazib beruvchi narxlar ro'yxatini .xls formatida xulosa jadvali ko'rinishida yuborishni afzal ko'rganida sodir bo'ladi. Ko'pincha lavozimlarni qo'lda kiritishni avtomatlashtirilgan tizim bilan almashtirish zarurati paydo bo'lishi ajablanarli emas. Bu nomenklatura hujjatlarini to'ldirish vaqtini sezilarli darajada qisqartiradi va xatolar sonini kamaytiradi, bu bir necha o'nlab yoki hatto yuzlab narsalar haqida gap ketganda e'tiborga olish kerak.


Bu muammoni turli yo'llar bilan hal qilish mumkin: ba'zi tashkilotlar bu ishni o'zlarining IT bo'limiga topshirishni afzal ko'rishadi, boshqalari franchayzi kompaniyasida ishlaydigan dasturchilarni yollashadi, ammo bu juda qimmat va ko'p vaqt talab etadi.


Ushbu vaziyatdan chiqishning ancha foydali yo'li tegishli 1C konfiguratsiyasidan foydalanish bo'ladi, u ma'lumotlarni mutlaqo bepul qayta ishlaydi va 1C hujjatlari va Excel elektron jadvallarini integratsiyalashuvida universal yordamchiga aylanadi.


Ushbu bo'limda biz sizga "1C: Enterprise 8" asosida 1C kompaniyasining dasturiy ta'minot konfiguratsiyasidan biriga .xls faylidan ma'lumotlarni yuklashni qanday sozlashni aniqlashga yordam beramiz.


1C: Enterprise 8 ning professional versiyasining har bir foydalanuvchisi allaqachon bunday ishlovga ega! U diskda!

"Texnologik yordam" > "1C: Enterprise 8 uslubiy yordami" > "Universal hisobotlar va qayta ishlash" bo'limida joylashgan "Tabul Document.epf dan ma'lumotlarni yuklash" odatiy ishlov berish >

D: 1CIts\EXE\EXTREPS\UNIREPS82\UploadFromTableDocument Download


E'tibor bering, 2010 yil fevral oyidan boshlab ITS diskida 8.1 platformasida konfiguratsiyalar uchun ushbu qayta ishlash boshqa bo'limda joylashgan: "Texnologik yordam" > "1C: Korxona 8 uslubiy yordami" > "1C: Korxona 8.1 platformasi" > "Universal" hisobotlar va qayta ishlash" > "Elektron jadval hujjatidan ma'lumotlarni yuklash".

D: 1CIts\EXE\EXTREPS\UNIREPS81\UploadFromTableDocument Download


Manba ma'lumotlari mavjud:

  • Excelda narxlar roʻyxati “PriceOnlineKhimSnab.xls” - Microsoft Office Excel 97-2003 (.xls)
  • Oddiy konfiguratsiya Enterprise Accounting Edition 2.0, 2.0.12.2 versiyasi, platforma 8.2 (8.2.10.77)
  • Exceldan 1C ga mahsulot nomlari va narxlarini yuklash kerak


Narxlar ro'yxatidan siz 1C: Buxgalteriya 8-ga ma'lumotnomani yuklab olishingiz kerak.

Biz 1C dasturini ishga tushiramiz. Qayta ishlashni boshlash uchun "Fayl"> "Ochish" menyusini tanlang.

Ochilgan oynada biz ishlov berish faylini topamiz

ITS diskida \1CIts\EXE\EXTREPS\UNIREPS82\UploadFromTableDocument katalogida joylashgan.

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


Oyna ochiladi


E'tibor bering, ma'lumotlarni yuklash ikki bosqichda amalga oshiriladi: 1-bosqich - nomlarni yuklash va ishga tushirish uchun zarur bo'lgan yangi katalog elementlari tafsilotlari qiymatlarini o'rnatish (o'lchov birligi, QQS stavkasi, mahsulot/xizmat atributi). 2-bosqich - narxlarni yuklab olish.

Sarlavhalar yuklanmoqda

"Yuklab olish rejimi" ni o'rnating - "Katalogni ko'rish" katalogiga yuklang - Nomenklatura

"Jadval hujjati" yorlig'ida

Ex1_b01.jpg "Faylni ochish" tugmasini bosing, paydo bo'lgan tanlov oynasida biz Excel-da 1C-ga ma'lumotlarni yuklashni rejalashtirgan narxlar ro'yxati mavjud katalogni topamiz.


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


Bizning faylni tanlang



Element kartasining tafsilotlari ko'rsatiladi.

Sarlavhani yuklash opsiyalarini sozlash

Sizning e'tiboringizni 1C: Buxgalteriya dasturining 8-versiyasidagi nomenklatura ma'lumotnomalarining tarkibiy bo'linmalarini tanib olish jihatiga qaratmoqchimiz, chunki bu elementlarni aniqlashda asosiy nuqtalardan biri bu nomdir. Agar ma'lumotlar bazasi pozitsiyalari dastlab to'ldirilmagan bo'lsa, unda siz takroriy pozitsiyalarni kuzatishingiz va agar mavjud bo'lsa, ularni o'chirishingiz kerak bo'ladi.


Ikki nusxadagi nomlardan qochish qiyin, ayniqsa, ushbu turdagi yuklashni ro'yxatga bir martalik ma'lumotlarni kiritish uchun emas, balki ma'lumotlarni avtomatik ravishda tizimli ravishda yuklash uchun ishlatadigan xodimlar uchun qiyin.


Xodim turli qisqartmalar va boshqa qisqartmalar, ismning ikki marta yozilishi va turli xil tinish belgilaridan foydalanish bilan shug'ullanishi kerakligi bilan ish murakkablashadi.


Takroriy foydalanish va katta hajmdagi yuklab olingan ma'lumotlar bilan biz "1C: Enterprise 8" seriyasidagi boshqa dasturlardan foydalanishni tavsiya qilamiz, masalan, "1C: Savdoni boshqarish 8", "1C: Kichik firmalarni boshqarish 8" yoki "1C: Integrated" Avtomatlashtirish 8", "Maqola" parametriga ega, bu nomenklatura kataloglariga yuklangan ma'lumotlarni ishonchli tanib olishni ta'minlaydi va nomlarni takrorlash imkoniyatini yo'q qiladi.


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


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


Biz nomenklatura katalogidagi yangi elementlar uchun minimal qiymatlarni o'rnatdik, bu sizga ishlashni boshlash imkonini beradi. Oyni yopish, xarajatlarni taqsimlash, buxgalteriya hisobi va soliq hisobotlarini yaratish uchun siz "Tovarlar guruhi" va "Xarajat moddasi" qiymatlarini belgilashingiz kerak; import qilinadigan tovarlar uchun "Kelib chiqarilgan mamlakat" va "Bojxona deklaratsiyasi raqami" ni o'rnating. , lekin bu keyinchalik guruh ishlovi yordamida amalga oshirilishi mumkin.


Agar siz ushbu tafsilotlarning qiymatlarini hozir belgilashga tayyor bo'lsangiz, unda ko'rsating. Pastki o'ng burchakdagi "Yuklab olish" tugmasini bosing, so'ralganda "Ha" tugmasini bosing



Biz ma'lumotnomaning tegishli guruhida yangi elementlarning mavjudligini tekshiramiz

Mahsulot kartasini oching va 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 ex1_b03.jpg “Sozlamalarni saqlash” tugmasini bosing va joriy sozlamani aniq nomlang, masalan, “Excel narxlar roʻyxatidan mahsulot nomlarini yuklash”.


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

Narxlar yuklanmoqda

"Korxona buxgalteriya hisobi" Rev. 2.0 da narxlar "O'rnatish narxlari" hujjati yordamida belgilanadi.

"Yuklash rejimi" - "Jadvalga yuklash" bo'limini o'rnating.

"Bog'lanish" maydonida "Tovar narxlarini o'rnatish" bandini tanlang.


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.

Endi siz "Jadval hujjati" yorlig'iga o'tishingiz kerak

Shunga qaramay, biz mahsulotlarni yuklab olgan Excel-da narxlar ro'yxatini tanlang va endi biz narxlarni yuklab olamiz (5-bandga qarang).