1c dasturlashni qaerdan boshlashni o'rganish.

Agar siz SIda yozsangiz
Kamida uch marta cho'loq bo'ling
Ular bu haqda shunday deyishadi:
"U zo'r dasturchi!"
(Fidosh qo'shiqlari - "Suxxx nima va Rulezzz nima")

Muqaddima

Ushbu maqolani yozishga professional hamjamiyatning ushbu platforma va dasturchilarga salbiy munosabati sabab bo'ldi.

1C ni tanlagan dasturchi sifatida men bu fikrni asossiz deb bilaman. 1C platformasi idealdan uzoqdir, lekin menimcha, bu eng yaxshi va eng muhimi, mahalliy mahsulot!

Bundan tashqari, dasturchining qobiliyatini u yozgan tilga qarab baholash etarli emas.

Ushbu maqolada men dasturda o'zim uchun topilgan afzalliklarni tasvirlab beraman. Maqola deyarli reklama bo'lib chiqadi, shuning uchun bu erda rad etish:

  • 1C kompaniyasi bilan bevosita aloqam yo'q;
  • Ushbu maqola buyurtma emas va faqat ixtiyoriy asosda yozilgan;
  • Ayrim hollarda shaxsiy fikrlar bildiriladi, ular bir-biriga mos kelmasligi mumkin...;
  • Butun maqola, muqaddimadan tashqari, muallifga tegishli, har qanday tasodif tasodifdir;
  • Biz 1C Enterprise 8.2 platformasi haqida gaplashamiz (hozirda 8.3 versiyasi mavjud, lekin men uni hali o'rganmaganman - 1C 8.2 da juda ko'p ish bor). Biroq, aytilganlarning aksariyati 8.3 platformasi uchun ham, oldingi versiyalarga ham tegishli, ba'zilari esa 7.7 versiyasiga tegishli.
Shunday qilib, keling, boshlaylik.

Biz nima haqida gapiryapmiz?

1C Enterprise 8 platformasi:
  • U ikkita versiyada ishlaydi - fayl va server (uch havola) - har birining o'ziga xos afzalliklari va kamchiliklari bor;
  • O'rnatish va sozlash oson bo'lgan mustaqil buxgalteriya tizimi;
  • Barcha kerakli ob'ektlar va vositalarga ega dasturchilar uchun kuchli ekotizim;
  • Yaxshi ergonomik interfeys;
  • Biznes uchun nisbatan arzon yechim;
  • Franchayzi tarmog'i, dastlabki tayyorgarlik;
  • Yillar davomida to'plangan ishlanmalar va bilimlarning kuchli bazasi;
  • Ba'zida tizim ma'murlari uchun muammoli platforma;
  • Algoritmlarning eng tez bajarilishi emas (eng sekin bo'lmasa ham) - bu ma'lumot tarkibiga hurmat (xatolar bo'lsa, qator raqami va uning mazmuni ko'rsatilgan);
  • Dasturlash tilida sinflar (meros, inkapsulyatsiya, polimorfizm), anonim funktsiyalar va boshqa zamonaviy xususiyatlar mavjud emas. Ammo ko'p muammolarni hal qilish uchun bu kerak emas!
Buxgalteriya hisobini tashkil qilish uchun bitta platforma etarli emas. Platforma o'ziga xos "dvigatel", dastur va ma'lumotlar bazasi o'rtasidagi oraliq aloqadir. Ushbu "dvigatel" uchun dasturlar konfiguratsiyalar deb ataladi. Konfiguratsiya ma'lumotlar bazasi strukturasini ob'ektlar ko'rinishida, alohida modullarda saqlanadigan protsedura matnlarini tavsiflaydi (ko'plab modullar mavjud, har bir ob'ektda ham, umuman tizimda ham ular mavjud va umumiy modullar ham mavjud). Platforma ma'lumotlar bazasiga to'g'ridan-to'g'ri kirish talab qilinmaydigan mavhumlik darajasini ta'minlaydi, shuningdek, operatsion tizim va ma'lumotlar bazasi turidan abstraktsiya qilish imkonini beradi.

Fayl va server ma'lumotlar bazasi

Platforma bir nechta qismlardan iborat va fayl yoki server versiyasida ishlashi mumkin.

Fayl versiyasida butun ma'lumotlar bazasi bitta faylda ("1cd" kengaytmasi bilan) joylashgan - platforma har bir kompyuterga o'rnatiladi va to'g'ridan-to'g'ri ma'lumotlar bazasini o'qiydi/yozadi.

Fayl variantining afzalliklari past narx va joylashtirish qulayligidir.

Kamchiliklari - "1cd" fayl tuzilishi yopiq, ma'lumotlar bazasi bilan o'zaro ta'sir qiladigan yagona tizim yo'q. Natijada, uni ko'p sonli foydalanuvchilar bilan ishlatish qiyin (20+ foydalanuvchi uchun sinab ko'rgan - u ishlashi mumkin). Bundan tashqari, ma'lumotlar bazasi hajmi taxminan 15 GB (yoki undan ko'p) bo'lsa, dinamik yangilanishlar muvaffaqiyatsiz bo'lishi mumkin. Bunday nosozliklarni bartaraf etish qiyin vazifadir va ma'lumotlar bazasini ta'mirlash uchun yordamchi dastur har doim ham samarali tuzatmaydi va ba'zida ma'lumotlar bazasini buzadi.

Yechim bor - birinchi navbatda, ma'lumotlar bazasining kundalik zaxira nusxalarini o'rnatish. Bundan tashqari, hunarmandlar nafaqat 1cd fayl formatini nashr etadilar, balki bunday fayllar bilan ishlash uchun yordamchi dasturlarni va bunday muammolarni hal qilishning bir qator usullarini ishlab chiqdilar.

Server versiyasida ma'lumotlar bazasini saqlash platformasi SQL serveridan foydalanadi (odatda MS SQL, lekin 8.2.14 dan boshlab - siz boshqalardan foydalanishingiz mumkin, masalan, Firebird PostgreSQL, IBM DB2, Oracle Database) va platformaning o'zi uch bosqichli arxitekturadan foydalanadi:

Kodning bir qismi mijozda, ba'zilari serverda bajariladi. Bunday holda, faqat server ma'lumotlar bazasi bilan o'zaro ta'sir qiladi. Shu bilan birga, 8.2 versiyasidan boshlab, "qalin mijoz" rejimi deb nomlangan standart ish rejimiga qo'shimcha ravishda ikkita yangi ish rejimi paydo bo'ldi - "nozik mijoz" va "veb mijoz"; "Boshqariladigan shakllar" ham paydo bo'ldi, ularning ko'rinishi elementlarning mavhum daraxti shaklida qurilgan. Boshqariladigan shakllar va uch bosqichli arxitektura uchun dasturlash qiyinroq, ammo bu sizga deyarli butun yukni serverga o'tkazish imkonini beradi (ya'ni bitta kuchli server va yuzta eng arzon ofis kompyuterlarini sotib olishingiz mumkin).

Platformaning afzalliklari: "uch bosqichli" - yuk taqsimoti, ma'lumotlar bazasining ochiqligi (agar SQL ma'lumotlar bazasiga o'z platformasi yoki serveri orqali o'zgartirishlar kiritilgan bo'lsa, 1C rasman ma'lumotlarning buzilishi uchun javobgarlikni o'z zimmasiga olmaydi, lekin bu kam sonli odamlarni to'xtatadi), cheklovlar yo'qligi.

Kamchiliklari - narx: har bir mijoz kompyuteri uchun alohida mijoz litsenziyalarini, alohida - 1C serveri uchun bitta litsenziyani, SQL serveri uchun alohida litsenziyani, agar siz bepulidan foydalanmasangiz, sotib olishingiz kerak bo'ladi. Bundan tashqari, ba'zida ma'lumotlar bazasining ishlashida qiyinchiliklar paydo bo'ladi. Ma'lumotlarning mavjudligi va ma'lumotlar bazasi bilan ishlash uchun tashqi vositalar mavjudligi tufayli ular ancha tezroq hal qilinadi. Bundan tashqari, bu holda siz ma'lumotlar bazasining zaxira nusxasini yaratishingiz kerak.

Umumiy afzallik - bu konfiguratsiya kodining ko'p qirraliligi: ba'zi istisnolardan tashqari, fayl ma'lumotlar bazasi uchun ishlab chiqilgan konfiguratsiya server ma'lumotlar bazasida ishlaydi va aksincha. Istisnoga misol sifatida serverga yoki serverdan mijozga o'zgaruvchan qiymatni uzatish mumkin (fayl versiyasida bu istisnolarga olib kelmaydi, ammo mijoz-server versiyasida bu taqiqlangan).

Yana bir ortiqcha: platforma juda sodda tarzda o'rnatiladi, shunga o'xshash narsa: "Keyingi-Keyingi-Keyingi-Ok", hech qanday nozik sozlash yoki biron bir komponentni o'rnatish talab qilinmaydi.

Server versiyasi uchun yana bir nechta sozlamalar mavjud, ammo hamma narsa o'rnatish dialogida amalga oshiriladi va alohida fayllarga hech narsa yozishni talab qilmaydi. SQL serverini o'rnatish biroz qiyin bo'lishi mumkin, chunki... bu holda, yana ko'p sozlamalar mavjud (va uni nozik sozlash uchun siz qo'shimcha ko'rsatmalarni o'rganishingiz kerak). Ammo bu 1C platformasi muammolariga taalluqli emas. Bundan tashqari, agar siz, masalan, barcha standart sozlamalarga ega MS SQL serverini o'rnatsangiz, u holda 1C u bilan ishlay oladi.

Bu buxgalteriya hisobiga qaraganda ko'proq

1C platformasi haqida gap ketganda, u birinchi navbatda buxgalteriya dasturi sifatida taqdim etiladi. Darhaqiqat, bu 1C platformasidan foydalanishning eng mashhur sohasi. Ammo 1C faqat buxgalteriya hisobi bilan yashamaydi!
Platforma bilan tanish bo'lganlarning aytishicha, bu buxgalteriya (buxgalteriya hisobini avtomatlashtirish) tizimi. Bu haqiqatga yaqinroq - 1C dan ham, uchinchi tomon ishlab chiquvchilardan ham ko'plab konfiguratsiyalar mavjud. Ba'zilari faqat bilvosita buxgalteriya hisobi bilan bog'liq, ba'zilari esa umuman bog'liq emas.

Umuman olganda, 1C platformasini 1C tilida ma'lumotlar bazasi, interfeys va dasturlash ob'ektlarini modellashtirish uchun qobiq sifatida tasavvur qilish to'g'riroq. Yagona cheklov shundaki, har bir konfiguratsiya uchun o'z ma'lumotlar bazasi yaratiladi va faqat bittasi (ammo, konfiguratsiyaning bir qismi sifatida tashqi ma'lumotlar manbalarini, ya'ni boshqa ma'lumotlar bazalarini qo'shimcha ravishda ulash mumkin).

Dasturchilar uchun ekotizim

Keling, 1C tili va platformasini ishlab chiquvchi nuqtai nazaridan ko'rib chiqaylik:
Ma'lumotlar bazasi ob'ekt modeli. Birinchidan, biz to'g'ridan-to'g'ri ma'lumotlar bazalari bilan ishlamaymiz. Bu shart emas. Bizning qulayligimiz uchun barcha ma'lumotlar bir-biriga bog'langan ob'ektlar (kataloglar, hujjatlar, ma'lumotlar registrlari, jamlash registrlari, ...) ko'rinishida taqdim etiladi va platforma ushbu ma'lumotlarni ma'lumotlar bazasidan avtomatik ravishda "tortib oladi".
Masalan, “Nomenklatura elementi” o‘zgaruvchisi “Nomenklatura” katalog elementiga havolani o‘z ichiga olgan bo‘lsa, “Nomenklatura” katalogida “Asosiy yetkazib beruvchi” atributi, “Directory.Counterparties” turi, “Counterparties” katalogida esa “Full Name” atributi, keyin kod:

Nomenklatura elementi To'liq nomi
... ichki mexanizmlardan foydalangan holda 1C platformasiga elementning "Asosiy yetkazib beruvchi" maydonidan identifikator bo'yicha "Qarshi tomonlar" katalogiga mos keladigan yozuvni topishga va tegishli maydonning qiymatlarini qaytarishga olib keladi. "Qarshi tomonlar" katalogining ob'ekt modelidagi "To'liq ism" maydoniga.

Bunday istisnolar ko'p bo'lishi mumkin - tizim buni hal qila oladi. Yagona ogohlantirish shundaki, tizim dereferentsiyalarni qanday optimallashtirishni bilmaydi, shuning uchun siz ularni har qanday halqalardan tashqariga ko'chirishga harakat qilishingiz kerak.

Ma'lumotlarni tavsiflovchi ob'ektlardan tashqari, turli xil funktsiyalar uchun juda ko'p tizim ob'ektlari mavjud. Men ulardan ba'zilarini ta'kidlayman:

Qiymatli do'konlar
Massiv- klassik massiv g'oyasidan farqli o'laroq, ma'lumotlar to'plamini saqlaydigan ob'ekt. Bu har xil turdagi ma'lumotlar bo'lishi mumkin (raqam, satr, havola, boshqa ob'ekt). U minimal funksionallikka ega va asosan boshqa do'konlar o'rtasida qiymatlarni uzatish uchun vaqtinchalik konteyner sifatida ishlatiladi.

ListValues- birinchi navbatda foydalanuvchi interfeysi bilan ishlash uchun ob'ekt. Ma'lumotlarga qo'shimcha ravishda, har bir element uchun unda tasvir, bayroq atributi va rasm (belgi) ham bo'lishi mumkin. Shuningdek, u "SelectElement()" va "MarkElements()" usullariga ega - chaqirilganda foydalanuvchi interfeys dialogini ko'rsatadi (bu qulay - konfiguratsiyada ushbu dialogni yaratishning hojati yo'q).

Tuzilishi Va Xat yozish- "KeyIValue" juft qiymatlarini saqlash. Strukturada "Kalit" 1C da o'zgaruvchilarni nomlash qoidalariga rioya qiladigan satrdir (bo'shliqlarsiz, raqam bilan boshlanmaydi, faqat harflar, raqamlar va pastki chiziqdan iborat). Ko'ra - "Kalit" har qanday qiymatdir. Ob'ektlarni eng tez qidirish mos ravishda (massiv va indekslangan qiymatlar jadvaliga qaraganda tezroq).

Qadriyatlar jadvali- ma'lumotlarni saqlash va qayta ishlash uchun juda qulay va juda tez ob'ekt. Qiymatlar jadvalidagi ustunlar, yozuvlar sonidan qat'i nazar, qo'shilishi va o'chirilishi mumkin. Bunday holda, qatorlardagi ma'lumotlar yo'qolmaydi (yoki faqat o'chirilgan ustunlarga mos keladigan hujayralardagi ma'lumotlar o'chiriladi). Bundan tashqari, u qator tanlash dialogini chaqiradigan "SelectRow ()" usuliga ega. Indekslar mavjud.

Qadriyatlar daraxti- ierarxik ma'lumotlarni ifodalovchi ob'ekt. Ustunlarni o'z ichiga oladi; barcha darajadagi barcha yozuvlar uchun ustunlar to'plami bir xil. Qiymat daraxtidagi ustunlarni olib tashlash/qo'shish qiymatlar jadvalidagi kabi oson. Bundan tashqari, u "SelectRow ()" usuliga ega.

Turli ma'lumotlar bilan ishlash uchun interfeys ob'ektlari va ob'ektlari TextDocument, SpreadsheetDocument, veb-brauzer, ReadFile, WriteFile, ReadZIPFile, WriteZIPFile, ReadXML, WriteXML, HTTPRequest va boshqa ko'plab ob'ektlar va konfigurator hamma narsa uchun o'rnatilgan yordamga ega. Ro'yxatdagi ob'ektlarning maqsadi ularning nomlaridan aniq va bularning barchasi platformada darhol mavjud.

Alohida ta'kidlash kerakki, "Metama'lumotlar" ob'ekti mavjud - uning yordamida dasturlash tilida siz ma'lumotlarning tuzilishini, shuningdek katalog, hujjat, diagramma uchun har bir havola yoki ob'ektni o'rganishingiz mumkin. hisoblar va boshqalar. "Metadata ()" usuli mavjud - bu ma'lumotnoma / hujjat / hisoblar jadvali va boshqalarning tavsifini taqdim etadi. ma'lumotlar bazasida (qanday tafsilotlar, jadval qismlari mavjud, kod / raqam uzunligi va boshqalar). Ko'pincha bu juda qulay.

Shuningdek, biz ob'ektlarni alohida ta'kidlashimiz kerak: "So'rov", "So'rovlar konstruktori", "So'rovlar tuzuvchisi", "Hisobot tuzuvchisi", "Ma'lumotlar tarkibi sxemasi". Ushbu oila kuchli 1C so'rovlar tili bilan ishlash uchun ob'ektlar to'plamini amalga oshiradi.

So'rov tili. 1C-dagi so'rovlar faqat qulay tanlash, saralash va guruhlash bilan ma'lumotlar namunasini olish uchun ishlatiladi. Birinchi taxminga ko'ra, bu rus tiliga tarjima qilingan SQL-dan "SELECT" operatori, ammo 1C so'rovlar tilida SQL-da etishmayotgan funksiyalar ham mavjud, xususan:

  • SQL jadvallari o'rniga 1C konfiguratsiya ob'ektlari bilan ishlash;
  • SQL identifikator maydonlari o'rniga havolalar bilan ishlash;
  • Kodda qanday amalga oshirilganiga o'xshab, havoladan chiqarishni qo'llab-quvvatlash;
  • Guruhga kiritish orqali tanlash (kataloglar uchun);
  • Ierarxik jamilar;
  • Vaqtinchalik jadvallar va ichki so'rovlar (SELECT * FROM (SELECT ...)));
  • So'rovlar tuzuvchisi qulay, ob'ektga asoslangan, so'rov matnini tez o'qish uchun avtomatik optimallashtiradigan, so'rov matnini tahlil qila oladi (so'rov matnini tahlil qilish va undan ob'ekt modelini qurish);
  • Hisobot yaratuvchisi so'rov mexanizmiga qo'shimcha bo'lib, u natijalarni avtomatik formatlash uchun funksionallikni, shuningdek, so'rovning o'zini "Korxona" rejimida (ya'ni, foydalanuvchi tomonidan) moslashuvchan konfiguratsiyani qo'shadi. Natijada, standart 1C platformalarida universal hisobot paydo bo'ldi, unda foydalanuvchi qaysi ma'lumotlarni va qanday tartibda satrlarda va ustunlarda nima borligini ko'rishni xohlashini sozlashi mumkin va hisobotning o'zi chiqish jadvalini yaratadi. ;
  • DCS (Ma'lumotlar tarkibi tizimi) universal hisobotning funksionalligini o'z ichiga olgan va natijalarni qayta ishlash uchun ba'zi funktsiyalar bilan to'ldiruvchi navbatdagi modeldir.

Dasturlash tili
Sintaksis nuqtai nazaridan, 1C tili "rus Paskal" ga o'xshaydi, ammo "Paskal" dan kamroq qat'iylik va ba'zi tuzilmalarning yo'qligi bilan farq qiladi:

  • O'zgaruvchilarni e'lon qilishning hojati yo'q - ularni to'g'ridan-to'g'ri modul matnida ishga tushirishingiz mumkin;
  • O'zgaruvchilarning qat'iy yozilishi yo'q. Tizimda qiymat turlari mavjud, ammo o'zgaruvchilar uchun qattiq yozish qoidalari yo'q. Havolani saqlagan o'zgaruvchi bir necha qator kodlardan so'ng allaqachon raqam yoki qatorni saqlashi mumkin;
  • Siz har xil turdagi qiymatlarga ega o'zgaruvchilarni qo'shishingiz mumkin va natija turi birinchi o'zgaruvchining turi bilan bir xil bo'ladi, masalan:
    k = “25”+1; // k = "251", 26 emas
  • Turli xil qiymatlarga ega bo'lgan o'zgaruvchilar tenglik yoki tengsizlik uchun taqqoslanishi mumkin (lekin ko'p yoki kamroq emas, bu istisnoga olib keladi) - tabiiyki, bunday o'zgaruvchilar teng emas;
  • Funktsiyalar va protseduralar mavjud, rekursiyadan foydalanishga ruxsat beriladi (rekursiya chuqurligi bo'yicha cheklov bilan);
  • Parametrsiz funksiya yoki protsedurani belgilashda hali ham oxirida bo'sh qavslarni ko'rsatish kerak: shunday ();
  • Modullar mavjud: har bir katalog va hujjatda ulardan bir nechtasi mavjud, bundan tashqari, registrlar, hisobotlar va ishlov berish va har bir shaklda modullar mavjud, shuningdek, konfiguratsiyaning bir qismi sifatida umumiy modullarni yaratish mumkin;
  • Sinflar yo'q, meros, kapsülleme, polimorfizm;
  • Funktsiyani havola sifatida o'tkazib bo'lmaydi, anonim funksiyalar mavjud emas;
  • Hech qanday teskari tsikl yo'q (for i:=5 dan 1 tagacha), lekin bu yozuvlarni o'chirishda juda zarur. Biz “Xayr” sikli orqali biroz uzunroq kirishni bajaramiz.

Asboblar

  • 1C platformasi konfiguratsiyani yuklash va yuklab olish, konfiguratsiyani boshqa konfiguratsiya bilan solishtirish va o'zgarishlarni qisman yuklab olish imkoniyatiga ega;
  • Ommaviy ishlov berish uchun modul matnlarini yuklab olish va ularni konfiguratsiyaga qayta yuklash mumkin;
  • Agar konfiguratsiya qo'llab-quvvatlansa (1C-dan barcha konfiguratsiyalar dastlab qo'llab-quvvatlanadi), unda siz har doim taqqoslashingiz va uchinchi tomon ishlab chiquvchilari yoki mahalliy mutaxassislar tomonidan nima o'zgartirilganligini ko'rishingiz mumkin;
  • Bundan tashqari, butun ma'lumotlar bazasini (ma'lumotlar bilan birga) yuklash / yuklab olish mumkin;
  • Bitta konfiguratsiya bo'yicha jamoaviy ishlash uchun konfiguratsiya ombori ishlatiladi;
  • Bundan tashqari, standart konfiguratsiyalarga o'zgartirishlar kiritish uchun bir qator qoidalar mavjud, hatto standart konfiguratsiyalarni (va boshqalarni) o'zgartirish usullari va standartlarini tavsiflovchi 1C hujjati mavjud;

Umumiy taassurot
1C tili Paskal tilidagi matnlarning ravshanligi bilan BASIC tilining o'zgaruvchilari bilan ishlashning beparvoligini birlashtiradi. Unda zamonaviy dasturlash tillariga xos bo'lgan bir qator xususiyatlar mavjud emas, ammo ularsiz ham qila olasiz. Bundan tashqari, 1C platformasi kuchli axlat yig'uvchiga ega, ya'ni. masalan, foydalanishdan keyin jadvallarni tozalash yoki ularni yo'q qilishning hojati yo'q.

Interfeys 1C Enterprise 8.2

1C kompaniyasi o'z dasturining interfeysiga alohida e'tibor qaratdi. Avvalo, bu ranglar palitrasi. U ajoyib! Dastur oynalari hatto uzoqdan ham tanib olinadi va ko'p yillik ishdan keyin - ular dushmanlik tuyg'ularini keltirib chiqarmaydi, aksincha - men barcha dasturlar xuddi shunday salqin bo'lishini xohlayman.
Shu bilan birga, platformaning uslubi juda qat'iy, burmalar yoki boshqa burmalarsiz. Shu bilan birga, juda foydali funktsiyalar mavjud, masalan, derazalarning o'lchamlarini eslab qolish (o'lchamlar faqat foydalanuvchi tomonidan o'zgartirilganda esda qoladi va shu bilan birga siz har doim foydalanuvchi sozlamalarini tiklashingiz mumkin - Alt+Shift+R tugmalarini bosib standart o'lchamlar va pozitsiyalar).
8.2 veb-mijoz interfeysi bir qator shikoyatlarni keltirib chiqaradi, ammo 8.3 platformasi o'zi bilan yangi qayta ishlangan interfeys - "Taksi" ni olib kelganga o'xshaydi.

Narxlar, talab va taklif, franchayzing

1C platformasining eng "mazali" afzalligi uning narxidir. Bu, ayniqsa, hozirgi inqiroz davrida to'g'ri keladi. Axir, 1C butunlay bizning mahalliy mahsulotimizdir. Va u bizning yog'ochlarimiz uchun sotiladi. Chet ellik ishlab chiqaruvchining bunday echimlari juda ko'p pul talab qiladi. Va 1C uchun litsenziyalar juda o'rinli.

Bundan tashqari, 1C qiziqarli litsenziyalash siyosatiga ega. Litsenziyalar va konfiguratsiyalar bir marta sotib olinadi. Shu bilan birga, litsenziyalar ish stantsiyasi va server uchun sotib olinadi, lekin ma'lumotlar bazalari uchun emas, hatto ulanishlar uchun ham emas, ya'ni. bitta litsenziya ostida bitta foydalanuvchi cheksiz miqdordagi 1C seanslarini ishga tushirishi mumkin, har qanday miqdordagi ma'lumotlar bazalari bilan ishlaydi. Xuddi shu narsa konfiguratsiyalar uchun ham amal qiladi: konfiguratsiya uchun bitta litsenziyani sotib olgan holda, tashkilot undan istalgan miqdordagi ma'lumotlar bazalarini yaratish uchun foydalanishi mumkin, bundan tashqari, o'z konfiguratsiyasini ishlab chiqishda ushbu konfiguratsiyaning kod qismlari va ob'ektlaridan foydalanishga rasman ruxsat beriladi; bu holda, ularning o'z konfiguratsiyasi sotilishi/ko'chirilishi mumkin - ulardan foydalanish uchun siz 1C dan konfiguratsiyani sotib olishingiz kerakligi sharti bilan).

Ushbu bir martalik xariddan so'ng, siz faqat yangilanishlarga obuna bo'lishingiz va obunani yangilash uchun yiliga bir marta to'lashingiz kerak. UNING. Aytgancha, obuna juda arzon, taxminan ikkita mijoz litsenziyasi bilan bir xil.

Umuman olganda, bularning barchasi juda foydali ko'rinadi.

Ikkinchi "mazali", ammo malhamda chivin bilan, bundan tashqari, 1C o'zidan va hamkorlardan juda universal konfiguratsiyalarning mavjudligi.

Ko'p qirralilik haqida

"Ko'p qirralilik" tushunchasini NVP bo'yicha bitta maktab o'qituvchisi gaz maskalari misolida aniqlagan: ko'plab zararli omillardan himoya qiluvchi universallar mavjud, ammo himoya darajasi o'rtacha yoki o'rtacha darajadan past, shuningdek, maxsus gaz niqoblari ham mavjud. bir ta'sirdan himoya qiluvchi, lekin yuqori darajadagi himoya bilan. Hozirgacha men aniqroq ta'rifga duch kelmadim.
Va 1C dan konfiguratsiyalar universaldir. Amalda, ularni o'zgartirishlarsiz to'liq ishlatish mumkin bo'lgan vazifalar yo'q. Shunga qaramay, 1C zamonaviy biznesning aksariyat tarmoqlari ehtiyojlarini qoplaydigan universal vositalar to'plamini yaratishga muvaffaq bo'ldi.


Uchinchi afzallik (shuningdek, pashsha bilan) foydalanuvchilar uchun ham, yangi dasturchilar va ma'murlar uchun ham franchayzi va o'quv markazlari tarmog'idir. Yaxshi g'oya, lekin uni amalga oshirishning juda o'rtacha sifati. Biroq, tarqalishi va tajovuzkor marketing mamlakatimizda 1C ning keng tarqalishining sabablaridan biridir (va bu ham salbiy, hasad va nafratning sababi).

Bir qoshiq tar

1C ni barcha ranglarida tasvirlab, uning kamchiliklari haqida gapirmaslik adolatdan bo'lmaydi, ammo ular mavjud:

Beqaror nashrlar- platformada ham, konfiguratsiyalarda ham juda ko'p xato va nosozliklar mavjud. Va bu rasmiy nashrlarda. Rasmiy versiya chiqarilishidan oldin “Baholash versiyasi” chiqariladi. Xatolar tavsifini yuborish bo'yicha fikr-mulohazalar ham mavjud, shunda ular tuzatish uchun qabul qilinadi. Biroq, yoki sinov versiyalari unchalik mashhur emas, yoki 1C kompaniyasining o'zi barcha xatlarni chiqarilgan sanaga qadar qayta ishlashga ulgurmaydi, ammo bu haqiqat. Har safar platforma yoki konfiguratsiyani yangilaganingizda, siz eng kutilmagan "kutilmagan hodisalar" ga duch kelishingiz mumkin. 1C allaqachon o'z ishlanmalarini sinchkovlik bilan sinab ko'rish uchun bir necha bor chaqirilgan.

Franchayzi (bundan buyon matnda franchayzi deb yuritiladi). Ideal holda, rejalashtirilganidek, bu konfiguratsiyalar va platformalarning ishlashning asosiy tamoyillarini biladigan malakali mutaxassislarga ega kompaniyalar bo'lishi kerak edi. Xuddi shu kompaniyalar platformani, konfiguratsiyani va qo'llab-quvvatlashni sotishlari, standart konfiguratsiyani minimal darajada o'zgartirishga harakat qilib, mijozning talablariga muvofiq universal konfiguratsiyalarni biroz "tugatishlari" (va ba'zida ushbu talablarni o'zgartirishlari) kerak edi. Kelajakdagi yangilanishlarni juda murakkablashtirmaslik uchun. Lekin aslida buning aksi.

Mijozga yangi litsenziyalarni sotishda franchayzi o'z qiymatining 50 foizini oladi (bu 50 foizdan 13 foiz daromad solig'i chegirib tashlanadi). Shu bilan birga, siz o'zingiz hech narsa ishlab chiqarishingiz shart emas, faqat 1C kalitlarini xaridorga topshirishingiz kerak.

Xizmat ko'rsatishda franchayzi 1C kompaniyasiga hech narsa to'lamaydi (a'zolik to'lovlaridan tashqari), lekin ular xodimning ish haqini to'lashlari kerak. Davlat soliqlarga ham pul sarflashi kerak - Pensiya jamg'armasi va daromad solig'i.

Ma'lum bo'lishicha, 1C va franchayzilar uchun litsenziyalarni sotish foydali va keyingi qo'llab-quvvatlash uchun foydasiz. Shu bilan birga, mijoz dasturni sotib olishi uchun dastlab uning talablariga moslashtirilgan bo'lishi kerak. Va ish uchun pul to'lashingiz kerak. Bu yerda esa pulni tejash maqsadida talabalar, shogirdlar, mutaxassis bo‘lmaganlar olib kelinmoqda, ularga ozgina maosh olsa bo‘ladi, ba’zan esa umuman to‘lanmaydi, hatto kadr sifatida ro‘yxatdan o‘tish ham shart emas (ular norasmiy ishlaydi). , xayriyatki, to'lash kerak bo'lgan narsa bor). Natijada juda past sifatga ega bo'lgan juda ko'p sonli sotuvlar. Yaxshilanishlar odatda muhim mexanizmlarga ta'sir qiladi va kelajakdagi yangilanishlarni murakkablashtiradi. Ammo savdo bosqichida na 1C, na franchayzi bunga qiziqmaydi.

Shuni ta'kidlaymanki, bu fransuz ishbilarmonlarining emas, balki 1C kompaniyasining aybi. Savdoga e'tibor qaratgan holda, u qo'llab-quvvatlashga umuman ahamiyat bermadi (men hozir maktablar haqida gapirmayapman, lekin yordam ko'rsatish franchayzi kompaniyaning o'zi uchun ham, 1C uchun ham foydali bo'lishi kerakligi haqida).

Texnik yordam. 1C kompaniyasini tushunishda texnik yordam - bu platforma va konfiguratsiyalar uchun "yangilash" bo'limiga, shuningdek, 1C ishlashining ba'zi mexanizmlari va xususiyatlari tavsifini o'z ichiga olgan ma'lumot bo'limlariga kirishni ta'minlash. Bundan tashqari, obuna bo'lganingizda, sizga ko'rsatilgan materiallar bilan disk beriladi. Forum ham bor (mashhurlarga nisbatan juda kam). 1C kompaniyasiga elektron pochta xabarini yuborish imkoniyati ham mavjud - lekin ular javob berishlariga umid qilmasdan (yoki robot "Xat ishlab chiqish bo'limiga yuborildi" deb javob beradi. Rivojlanish nuqtai nazaridan Yandex.Search va. konfiguratorga o'rnatilgan yordam ko'proq yordam beradi.

Epilog

Men 2008 yilda 1C ga o'tdim va bundan oldin men o'z buxgalteriya dasturini ishlab chiquvchi kompaniyada ishladim (Delphi 5, keyin Delphi 7). Birinchidan, men 1C Enterprise 7.7 platformasi bilan tanishdim va uning hisobotni ishlab chiqish qulayligidan hayratda qoldim. Shu bilan birga, hisobotlar Delphi-dagi shunga o'xshash mexanizmlarga qaraganda ancha uzoqroq yaratilganligi aniq edi, ammo buxgalterlar bu haqda unchalik tashvishlanmadi. Bir necha soniya o'rniga bir necha daqiqa kutish muammo emas. Aksincha, ishdan to'xtamasdan, tirnoqlaringizni bo'yashingiz, choy ichishingiz yoki so'nggi yangiliklarni muhokama qilishingiz mumkin. Zero, bugungi kunda buxgalterlarning katta qismi ayollardir.
Biroq, 7.7 interfeysi juda cheklangan edi va ob'ektlar to'plami juda yomon edi. Men muqobil variantlarni qidirdim. Men tashqi komponentlar bilan tanishdim, lekin ulardan amaliy foydalana olmadim, chunki... xo'jayin 8.1 ga o'tish vaqti keldi deb qaror qildi (ha, 8.2 hali mavjud emas edi) va ushbu platformada dasturchi sifatida men ilgari etishmayotgan hamma narsani topdim.
Hozirda men hamkasblarim, shuningdek, menga franchayzilardan kelgan mijozlar orasida obro'ga egaman. Ehtimol, ular frantsuzlar bilan boshqa hech qachon aloqa qilmaydilar.


Umuman olganda, men 1C Enterprise 8 platformasida ishlashdan juda mamnunman. Ko'pgina buxgalteriya hisobi va ma'lumotlar bazasi muammolarini hal qilish uchun javob beradi.

Teglar:

  • rus tilida dasturlash tillari
  • 1C
  • 1C dasturlash
Teglar qo'shing

Ushbu maqola bizning seriyamizdagi birinchi maqoladir. Ushbu material nafaqat o'z ishining tabiatiga ko'ra 1C: Enterprise 8 platformasini o'rnatishga duch kelgan yangi dasturchilar va ma'murlar uchun, balki har qanday quti konfiguratsiyasini mustaqil ravishda sotib olgan va tizim bilan duch kelgan oddiy foydalanuvchilar uchun ham foydali bo'ladi. joylashtirish muammolari.

Maqolada platforma, konfiguratsiya va uning ishlash rejimlari kabi asosiy tushunchalarni tushuntirish yo'lida joylashtirish misoli batafsil muhokama qilinadi.

Qo'llanilishi

Maqola 1C: Enterprise platformasining 8.3.4.437 versiyasi uchun yozilgan, ammo agar siz platformaning keyingi versiyasi bilan ishlayotgan bo'lsangiz, unda barcha materiallar mutlaqo tegishli.

1C: Enterprise 8 ni o'rnatish va ishga tushirish

Axborot bazasi bilan ishlashning ikkita rejimi mavjud: fayl va mijoz-server. Hozircha biz faqat faylning ishlash rejimi haqida gaplashamiz, chunki bu yangi boshlanuvchilar, qoida tariqasida, duch kelishadi.

Faylning ishlash rejimi faqat kam sonli foydalanuvchilar uchun mo'ljallangan (odatda 5-10 kishigacha). Bunday holda, butun ma'lumot bazasi, konfiguratsiya, ro'yxat va foydalanuvchi sozlamalari mahalliy tarmoqdagi bitta faylda (1cv8.1CD) joylashgan.

Shunday qilib, keling, tushunchalarga o'tamiz. Platforma, o'z mohiyatiga ko'ra, dasturni (konfiguratsiyani) ishlab chiqish muhitidir. Shuningdek, u ilovalarning ishlashini (dastur kodining bajarilishini) ta'minlaydi. Ammo atrof-muhit juda yuqori darajada. Platforma o'z xususiyatlari va usullariga ega bo'lgan asosiy ob'ektlar to'plamini belgilaydi - bular doimiylar, hujjatlar, kataloglar, registrlar va boshqalar.

Ob'ektlarning barcha to'plami biznes bilan bog'liq buxgalteriya hisobini avtomatlashtirish muammolarini (va ko'plab tegishli vazifalarni) hal qilish uchun etarli.

Ko'pgina aniq ob'ektlar bilan ishlash uchun yuqori darajadagi dasturlar yozilgan maxsus ishlab chiqish tili yaratilgan - o'rnatilgan 1C: Enterprise 8 tili Bundan tashqari, barcha turdagi muharrirlar mavjud: dialoglar, jadvallar, HTML hujjatlari.

Shunday qilib, platformada mavjud bo'lgan ob'ektlar to'plamidan siz aniq ilovalarni yaratishingiz mumkin (konfiguratsiyalar atamasi tez-tez ishlatiladi). Konfiguratsiya tahrirlash uchun ochiq bo'lgan qaror bo'lishi juda muhimdir.

Ya'ni, konfiguratsiyaning o'zida dasturchi o'z ixtiyoridagi ob'ektlar to'plamidan nimanidir qo'shishi yoki mavjud konfiguratsiya ob'ektlarida nimanidir o'zgartirishi mumkin.

Biroq, bu mexanizm, ayniqsa, ma'lum bir konfiguratsiyaning barcha imkoniyatlarini bilmagan yangi boshlanuvchilar qo'lida juda xavfli ekanligini yodda tutish kerak. Dastur kodini global qayta yozish o'rniga foydalanuvchi rejimida tizim sozlamalarida 1-2 ta katakchani belgilash kifoya qilgan holatlar mavjud.

Shuni ta'kidlash kerakki, bitta platforma yordamida siz nafaqat bir nechta konfiguratsiyalarni yaratishingiz, balki ko'plab ma'lumotlar bazalarining (ma'lumotlar bazalarining) ishlashini ham ta'minlashingiz mumkin.

Siz allaqachon platforma va konfiguratsiya o'rtasidagi farqni tushunganga o'xshaysiz. Konfiguratsiya bazadan qanday farq qiladi?

Konfiguratsiya shablonga o'xshash narsadir. Ushbu shablonga asoslanib, siz istalgan miqdordagi ma'lumotlar bazalarini yaratishingiz mumkin. Ushbu ma'lumotlar bazalarining barchasi bir xil tuzilishga ega bo'ladi, lekin ularning har biri turli xil ma'lumotlarni hisobga olishi mumkin (masalan, turli korxonalar uchun).

Aniqlik va tushunish qulayligi uchun platformani DVD yozuvchisi bilan solishtirish mumkin. Bu sizga biror narsani yozib olish va uni qayta ijro etish imkonini beradi. Bunday holda, konfiguratsiyani diskni yozish uchun tasvir bilan solishtirish mumkin. Bitta rasmdan siz ko'plab disklarni yozishingiz mumkin, bu misolda ularni ma'lumotlar bazalari bilan taqqoslash mumkin.

Disklar va hujjatlarni o'z ichiga olgan yangi quti (bu ko'pincha franchayzing kompaniyalarida stajyorlar tomonidan amalga oshiriladi) bilan mijozga kelganingizda, disklarda, qoida tariqasida, eskirgan platforma va konfiguratsiya mavjudligini yodda tutishingiz kerak. Shuning uchun tashrifga to'g'ri tayyorgarlik ko'rishingiz kerak.

Buni amalga oshirish uchun flesh-diskingizga eng so'nggi "1C: Enterprise Technology Platform for Windows" distributivini joylashtiring (diqqat, ba'zi odamlar uni "1C: Enterprise Thin Client" tarqatish bilan chalkashtirib yuborishadi, bu hamma uchun mos emas). Fleshli diskda sizga to'liq tarqatish yoki konfiguratsiyani yangilash tarqatish kerak bo'ladi va birozdan keyin muhokama qilinadigan boshqa narsa.

Tarqatish - bu dasturiy ta'minotni o'z ichiga olgan va uni kompyuteringizga to'g'ri o'rnatish imkonini beruvchi o'rnatish fayllari (fayllar to'plami).

Avval nimani o'rnatish kerak (platforma yoki konfiguratsiya) asosiy ahamiyatga ega emas, lekin siz platformasiz ishlaydigan ma'lumotlar bazasini yaratmaysiz. Keling, platformani o'rnatishdan boshlaylik. Bundan tashqari, shablonlar katalogini darhol kafolat bilan aniqlash uchun avval platformani o'rnatish yaxshiroqdir (shablonlar katalogi haqida biroz keyinroq boshqa maqolada gaplashamiz). O'rnatish to'liq qo'lda amalga oshirilganda, eng oddiy stsenariylarni ko'rib chiqaylik.

Turli xil operatsion tizimlar uchun turli platforma taqsimotlari mavjud. Turli platforma tarqatishlarining eng to'liq qatori Windowsning 32-bitli (x86) versiyasi uchun taqdim etilgan.

Ushbu tarqatishlardan foydalanib, siz qalin mijozni o'rnatishingiz mumkin (unda siz konfiguratsiya va dasturlashni amalga oshirishingiz mumkin), 1C dastur serverini o'rnatishingiz mumkin va nozik mijoz uchun alohida tarqatish mavjud (ilgari qayd etilgan).

Yupqa mijoz faqat foydalanuvchi rejimi uchun mo'ljallangan (barcha hisob-kitoblar serverda amalga oshiriladi va displey mijozda paydo bo'ladi). Shuni ta'kidlash kerakki, Windows-ning 64-bitli versiyasi uchun siz 32-bitli ilovalarni o'rnatishingiz mumkin, ular emulyatsiya rejimida ishlaydi;

Keling, platformani o'rnatish jarayonini ko'rib chiqaylik. Sizning mijozingiz Windows XP, Windows 7 yoki Windows 8 operatsion tizimiga ega deb taxmin qilamiz. Keyin siz tayyorlagan platforma tarqatish to'plamini xavfsiz o'rnatishingiz mumkin.

Avvaliga siz ko'pincha bitta (ya'ni, bitta kompyuterda) yoki mahalliy o'rnatishlarni uchratasiz. Bunday holda, o'rnatiladigan komponentlar rasmda ko'rsatilganlarni o'z ichiga olishi kerak.

Birinchi qatorni belgilash orqali biz 1C: Enterprise ning asosiy komponentlarini, jumladan boshqaruv, konfiguratsiya, qalin va ingichka mijozlar uchun komponentlarni tanlaymiz.

Agar siz "O'zgartirish" tugmasini (pastki o'ngda) bossangiz, platformani o'rnatish uchun katalogni o'zgartirishingiz mumkin. Biroq, bu jiddiy sabablarsiz amalga oshirilmasligi kerak, chunki turli platforma relizlari bir-birini almashtirmaydi, lekin katalogda to'planadi. C:\Dastur fayllari (x86)\1cv8. Odatiy bo'lib, platformaning so'nggi versiyasi ishga tushiriladi, agar kerak bo'lsa, ulardan istalganini ishga tushirish mumkin.

Oxirgi bosqichda tizim sizni xavfsizlik drayverini o'rnatishni taklif qiladi. Bundan tashqari, o'rnatish belgisi sukut bo'yicha yoqilgan.

Himoya drayveri faqat ushbu kompyuterda himoya kaliti (mahalliy yoki server) bo'lsa kerak bo'ladi. Tarmoq litsenziyasi yoki dasturiy ta'minotni himoya qilishdan foydalanilganda, himoya drayverini o'rnatishning ma'nosi yo'q.

Platformani ishga tushirish uchun har bir platforma versiyasida bin quyi katalogida uchta bajariladigan fayl mavjud:

  • 1cv8.exe - qalin mijoz rejimida ishga tushirish;
  • 1cv8s.exe - nozik mijozni ishga tushiring (Konfigurator rejimida ishlash mumkin emas);
  • 1cv8s.exe - tanlangan ma'lumotlar bazasi parametrlariga qarab, oldingi ikkitasidan birini chaqiradi.

Shuningdek, katalogda C: \ Dastur fayllari (x86) \ 1cv8 \ umumiy \ 1sestart.exe interaktiv ishga tushirgich mavjud. Oldingi bajariladigan fayllardan farqi shundaki, tizimda o'rnatilgan eng so'nggi platforma versiyasi ishga tushirilgan.

Menyuda Boshlash - 1C: Enterprise 8 Ushbu ishga tushirish moslamasining yorlig'i birinchi bo'lib keladi. Bu platformani ishga tushirishning oxirgi usuli tavsiya etiladi.

Umid qilamizki, hamma narsa siz uchun yaxshi bo'ldi va keyingi maqolada biz konfiguratsiya shablonlarini o'rnatish (ular asosida ma'lumotlar bazalari yaratiladi), shuningdek, konfiguratsiyalar uchun yangilanishlarni o'rnatish masalalarini ko'rib chiqishga o'tamiz. .

Men Delphi va turbo paskal asoslari haqida ma'lumotga egaman, men 1C dasturlashni o'rganmoqchiman va kelajakda ushbu mutaxassislik bo'yicha ishlamoqchiman. Moskvaga yangi kelganga qanday kurslarni (masofaviy ta'lim emas) tavsiya qila olasiz, asoslarni o'rganishni qaerdan boshlash kerak? Rahmat!

Hayrli kun!

Boshlang'ich kurs sifatida biz "8 tizimda dasturlash asoslari" kursini taklif qilamiz, bu kurs ikki bosqichda o'tkaziladi: kunduzi (3 kun 10:00 dan 17:00 gacha) va kechki (5 oqshom 18:30 dan 17:00 gacha) 22:00) Kurs narxi 7200 rub.
Kurs uchun eng yaqin sanalar: 4-08 aprel – kechki kurs.

Shuningdek, mashg'ulotni Maksim Radchenkoning "Ishlab chiquvchi uchun amaliy qo'llanma" kitobini mustaqil o'rganishdan boshlashingiz mumkin.
, ushbu kitobni alohida yoki "Dasturlashni o'rgatish versiyasi" qutisining bir qismi sifatida sotib olish mumkin.
Qutida platformaning o'quv versiyasi + Radchenko kitobi mavjud (uni ko'rsatgan
yuqorida) + Ishlab chiquvchilar uchun yana 2 ta kitob, quti narxi 978UB.
Hozirda ushbu versiyani bepul yuklab olish mumkin, bepul versiyada ham barcha kitoblar bo'ladi, lekin elektron shaklda.

Aslida, agar sizda katta dasturlash tajribangiz bo'lsa, unda "Azams" kursi.
Siz uni o'tkazib yuborishingiz va to'g'ridan-to'g'ri keyingi bosqichga - "Asosiy ob'ektlar" kursiga o'tishingiz mumkin.
Ammo asosiy ob'ektlardan oldin, Radchenkoning kitobiga ko'ra o'rganishni unutmang.

Seriyadagi keyingi kurs - "1C: Enterprise 8 tizimidagi konfiguratsiyaga kirish"
Ushbu kurs bir necha formatda taqdim etiladi:
- kunduzgi kurs (kunduz yoki kechki) - guruh sinfidagi darslar. Kunduzgi kurs - 3 kun 10:00 dan 17:00 gacha, kechki kurs - 6 ta kechqurun 18:30 dan 21:30 gacha kunduzgi kurs narxi - 7200 rubl, kunduzgi kurs narxi + kurs video materiallariga veb-saytga kirish 6 oy uchun - 10400 rubl.

Chuqurlashtirilgan yuzma-yuz immersion kursi. Bu bizning o'quv markazimiz tomonidan taqdim etilgan yangi o'quv formatidir. Tinglovchi bizning o'quv sinfimizda 5 kun davomida soat 10:00 dan 17:00 gacha o'qiydi, tinglovchi veb-kurs materiallarini mustaqil ravishda qulay sur'atda o'rganadi (o'quv sinfimizda naushniklar bilan). Shu bilan birga, sinfda tinglovchining barcha savollariga har qanday vaqtda javob berishga tayyor o'qituvchi bor. Har bir kun uchun ma'lum bir dastur taqdim etiladi, ya'ni.
o'rganish va topshiriqlarni bajarish uchun material. Agar siz kun davomida kursni tezroq tugatsangiz, o'sha kuni bo'sh bo'lishingiz yoki keyingi kunning materialini o'rganishingiz va shu tariqa kursni tezroq yakunlashingiz mumkin. Ushbu format sizga o'zingiz uchun qulay tezlikda o'qish va kurs materialini chuqurroq o'rganish imkonini beradi. Kursdan so'ng siz hali ham veb-kursning video materiallariga kirish huquqiga ega bo'lasiz
2 yil. Immersion formatidagi kurs narxi 10 800 rubl (narxga tushlik va kofe-breyk kiradi).

Turli sohalarda buxgalteriya hisobi uchun umumiy 1C dasturi qo'llaniladi. U buxgalteriya hisobi sohasida keng imkoniyatlarga ega. Ushbu dastur bilan ishlashda zo'r odam deyarli har qanday sohada yuqori maoshli ishni osongina topishi mumkin. Ushbu maqolada siz ushbu dastur bilan qisqacha tanishasiz. Buning uchun sizga kerak bo'ladi:

— shaxsiy kompyuter yoki noutbuk;

— 1C dasturiy ta'minoti (To'g'ri ishlash uchun biz faqat 1C ning asl va 100% litsenziyalangan versiyasidan foydalanishni tavsiya qilamiz, buni qilishingiz mumkin).

Ko'rsatmalar

  1. Birinchidan, kompyuteringizga 1C qobig'ini o'rnatishingiz kerak. U qobiq deb ataladi, chunki uning to'liq ishlashi uchun siz kompaniyangiz haqidagi barcha ma'lumotlarni kiritishingiz kerak, masalan:
  • Xodimlar haqida ma'lumot;
  • Shartnoma namunalari;
  • Tafsilotlar va boshqalar.

Dasturdagi barcha ma'lumotlar sizning xohishingizga ko'ra tartiblanishi va tartibga solinishi mumkin. Bundan tashqari, foydalanish qulayligi uchun turli xil sozlamalar mavjud.


"Xodimlar" katalogida yangi element yaratish

2. Kompaniyangiz tafsilotlarini to'ldirish uchun siz "Xizmat" menyusini ochishingiz va "Tashkilot haqida ma'lumot" bandini tanlashingiz kerak (1C ilovasining turli versiyalarida ushbu elementning nomi biroz boshqacha bo'lishi mumkin). "Katalog" menyusini oching va unga xodimlaringiz haqidagi barcha ma'lumotlarni kiritishingiz kerak bo'lgan "Xodimlar katalogi" bo'limini toping; Dasturda boshqa kataloglar ham mavjud, masalan, sizning sheriklaringiz va etkazib beruvchilaringiz haqidagi ma'lumotlar "Qarshi tomonlar" katalogiga kiritilgan. Kelajakda ularni erkin navigatsiya qilish uchun barcha mavjud ma'lumotnomalar bilan tanishib chiqing.

3. Tashkilotingizdan barcha pul o'tkazmalari "Bank" va "To'lov hujjatlari" jurnallarida ko'rsatiladi. Korxonangizning sarf materiallari va tovarlarini hisobga olish uchun ko'plab turli jurnallar yaratilgan, masalan:

  • Tovarlar;
  • Hisob-faktura;
  • Hisoblar va boshqalar.

Dastur shuningdek, dasturdagi mavjud ma'lumotlarga asoslangan juda ko'p turli xil hisobotlar va balanslarni ko'rsatish imkoniyatiga ega. Shuningdek, soliq va ijtimoiy xizmatlar uchun hisobotlarni ko'rsatish mumkin.

4. Agar siz buxgalteriya hisobi asoslarini yaxshi bilsangiz, xodimlar, tovarlar, moddiy boyliklar va boshqalar hisobini yuritishning asosiy tamoyillarini bilsangiz, bu dasturni bemalol o'zlashtirishingiz mumkin. E'tibor bering, Internetda ushbu dasturiy ta'minot bo'yicha juda ko'p turli xil qo'llanmalar mavjud, ularning ko'pchiligi bepul mavjud. Ular sizga ushbu dasturdan qanday foydalanishni tez va samarali o'rganishga yordam beradi.

Video: 1C savdo boshqaruvi. 1C savdo boshqaruvida bosqichma-bosqich ish sxemasi