Kuća, dizajn, adaptacija, uređenje.  Dvorište i vrt.  Svojim vlastitim rukama

Kuća, dizajn, adaptacija, uređenje. Dvorište i vrt. Svojim vlastitim rukama

» Računovodstveni sustav 1c. Za korisnika početnika: razlike u softverskim proizvodima softverskog sustava 1C: Enterprise

Računovodstveni sustav 1c. Za korisnika početnika: razlike u softverskim proizvodima softverskog sustava 1C: Enterprise

Softverski sustav 1C: Enterprise 8 uključuje platformu i aplikacijska rješenja razvijena na njegovoj osnovi za automatizaciju aktivnosti organizacija i pojedinaca. Sama platforma nije softverski proizvod za korištenje od strane krajnjih korisnika koji obično rade s jednim od brojnih aplikacijskih rješenja (konfiguracija) razvijenih na ovoj platformi. Ovaj pristup vam omogućuje automatizaciju različite vrste aktivnosti koje koriste jedinstvenu tehnološku platformu.

Područja uporabe

Fleksibilnost platforme omogućuje korištenje 1C: Enterprise 8 u raznim područjima:

  • automatizacija industrijskih i komercijalnih poduzeća, proračunskih i financijskih organizacija, uslužnih poduzeća itd.
  • podrška operativnom upravljanju poduzeća;
  • automatizacija organizacijskih i gospodarskih aktivnosti;
  • dirigiranje računovodstvo s više kontnih planova i proizvoljnih računovodstvenih dimenzija, regulirano izvještavanje;
  • široke mogućnosti upravljačkog računovodstva i konstrukcije analitičkog izvješćivanja, podrška viševalutnom računovodstvu;
  • rješavanje problema planiranja, proračuna i financijska analiza;
  • obračun plaća i upravljanje osobljem;
  • druga područja primjene.

Aplikacijska rješenja

Tvrtka "1C" proizvodi komercijalne aplikacije dizajnirane za automatizaciju tipičnih računovodstvenih i upravljačkih zadataka u komercijalnim poduzećima realnog sektora i proračunskim organizacijama. Svaki softverski proizvod kombinira korištenje standardnih rješenja (zajednička za sve ili više programa) i maksimalno uvažavanje specifičnosti zadatka određene industrije ili vrste djelatnosti poduzeća.

Industrijska i regionalna aplikacijska rješenja kreiraju razvojni partneri i osmišljena su za automatizaciju specifičnih područja ili područja aktivnosti poduzeća. Svi su certificirani za zahtjeve "1C: Compatible".

1C: Knjižnica standardnih podsustava

Alat za razvojne programere "1C: Knjižnica standardnih podsustava 8.2" (BSP) pruža skup univerzalnih funkcionalnih podsustava i tehnologije za razvoj primijenjenih rješenja na platformi "1C: Enterprise 8.2". Uz pomoć BSP-a možete brzo kreirati nove konfiguracije s gotovim osnovnim funkcijama, kao i uključiti gotove funkcionalne blokove u postojeće konfiguracije. Korištenje BSS-a u razvoju primijenjenih rješenja omogućit će i postizanje veće standardizacije konfiguracija, što će smanjiti vrijeme utrošeno na proučavanje i implementaciju primijenjenih rješenja zbog njihovog objedinjavanja u smislu skupa korištenih standardnih podsustava.

Implementacija korporativnih informacijskih sustava na platformi 1C: Enterprise 8

Iskustvo implementacije primijenjenih rješenja na platformi 1C: Enterprise 8 pokazuje da sustav omogućuje rješavanje problema različitog stupnja složenosti - od automatizacije jednog radnog mjesta do stvaranja informacijskih sustava za cijelo poduzeće.

Pritom je implementacija velikog informacijskog sustava zahtjevnija od male ili srednje implementacije. Informacijski sustav za cijelo poduzeće mora osigurati prihvatljive performanse u istodobnom i intenzivnom radu velikog broja korisnika koji koriste iste informacijske i hardverske resurse u istodobnom načinu rada.

Rad u "oblaku" - 1cFresh tehnologija

Primijenjena rješenja temeljena na platformi 1C: Enterprise 8 mogu se koristiti ne samo na vašem računalu ili u lokalnoj mreži poduzeća, već i putem interneta („u oblaku“). Istovremeno se primijenjena rješenja postavljaju kao jedinstveni sustav kod davatelja usluga i na njegovoj opremi, a korisnici s tim primijenjenim rješenjima rade putem interneta putem web preglednika ili 1C: Enterprise 8 tankog klijenta.

Korištenje aplikacijskih rješenja "u oblaku" ima brojne prednosti - jednostavnost i praktičnost za korisnike, uštedu hardverskih resursa i niže troškove održavanja itd.

Za stvaranje usluge u oblaku Omogućujući korisnicima pristup putem Interneta primijenjenim rješenjima temeljenim na platformi 1C: Enterprise 8, 1C je razvio tehnologiju 1cFresh.

Set 1c Enterprise 8 uključuje sljedeće 1c programe:
- 1C Računovodstvo 8 Osnovno. Program 1c osmišljen je za automatizaciju računovodstvenog, poreznog i regulatornog izvješćivanja.
- 1c računovodstvo 8. Ovaj program objedinjuje mogućnosti korištenja programa 1c ut 8 i 1c plaća i jedinice 8.
- 1c pojednostavljeni sustav oporezivanja 8. Program uključuje osnovnu verziju 1c računovodstva 8 i bit će koristan za individualni poduzetnici i privatna unitarna poduzeća.
- 1C Plaća. Program je osmišljen za obavljanje obračuna plaća, provedbe kadrovske politike u poduzećima. 1c plaća i jedinstveno poduzeće naširoko se koristi među menadžerima osoblja, računovođama i u organizacijama uključenim u poticaje osoblja.
- 1C upravljanje trgovinom. Pouzdan pomoćnik u trgovačkim poduzećima. Uz pomoć ovog programa menadžeri će uvijek biti svjesni novosti u području zakonodavstva, osigurati si dobru informacijsku bazu, čime će povećati učinkovitost poslovanja svog trgovačkog poduzeća.

Kupnja 1c programa uvijek je bila isplativa - to je bilo i u verziji 1c enterprise 7.7, a prednosti su prešle na nove verzije 1c enterprise 8. Skup licenci za korisnički softver je jeftiniji, što više obavljate poslove, to je jeftinije po jedinica. Svima preporučamo da kupe upravo te komplete, po cijeni pojeftinite, uzmete 3-4 programa, a plaćate kao za dva.

Tvrtka centra računalne tehnologije ne samo da prodaje 1c 8 programe, već pruža i cijeli niz usluga za instalaciju, ažuriranje i podršku programa. Također pružamo tehničku podršku za druge verzije programa 1c. Pružamo softversku podršku (ažuriranje konfiguracija, savjetovanje o operativnim problemima, posjete na zahtjev u slučaju tehničkih problema). Popis usluga koje pruža naša organizacija uključuje:
- prodaja i postavljanje 1c programa,
- savjetovanje o korištenju 1c proizvoda,
- redovito ažuriranje konfiguracija,
- ažuriranje izvještajnih obrazaca,
- 1s ažuriranje s verzije 7.7 na verziju 8,
- otklanjanje grešaka u programu,
- mrežna konfiguracija računala za uobičajena upotreba proizvodi 1c,
- učitavanje podataka u programe iz bilo koje vrste datoteka.

Naša organizacija provodi individualni pristup svakom klijentu. Pomoći ćemo vam da odaberete upravo program koji će biti koristan za vašu organizaciju, ovisno o području djelatnosti, unutarnja politika poduzeća, porezno opterećenje i drugi čimbenici. Jamčimo visoku kvalitetu naših usluga. Iskusni stručnjaci pružaju savjete, konfiguraciju i servis. Postoji fleksibilan sustav popusta pri povezivanju pretplatničke usluge. Naručivanjem paketa usluga programa 1c od nas, mi ćemo u najkraćem mogućem roku isporučiti sve što vam je potrebno u Vaš ured, povezati se i konzultirati sve zaposlenike o pitanjima poslovanja

Programski sustav "" uključuje platformu i aplikacijska rješenja razvijena na njegovoj osnovi za automatizaciju aktivnosti organizacija i pojedinaca. Sama platforma nije softverski proizvod za korištenje od strane krajnjih korisnika koji obično rade s jednim od brojnih aplikacijskih rješenja (konfiguracija) razvijenih na ovoj platformi. Ovaj pristup vam omogućuje automatizaciju različitih aktivnosti pomoću jedne tehnološke platforme.

Područja uporabe

Fleksibilnost platforme omogućuje korištenje "1C: Enterprise 8" u raznim područjima:

  • automatizacija industrijskih i komercijalnih poduzeća, proračunskih i financijskih organizacija, uslužnih poduzeća itd.
  • podrška operativnom upravljanju poduzeća;
  • automatizacija organizacijskih i gospodarskih aktivnosti;
  • računovodstvo s više kontnih planova i proizvoljnih računovodstvenih dimenzija, regulirano izvještavanje;
  • široke mogućnosti upravljačkog računovodstva i konstrukcije analitičkog izvješćivanja, podrška viševalutnom računovodstvu;
  • rješavanje problema planiranja, proračuna i financijske analize;
  • druga područja primjene.

Tehnološka platforma

Platforma "1C: Enterprise 8" kreirana je uzimajući u obzir 6 godina iskustva u korištenju softverskog sustava "1C: Enterprise 7.7" koji koriste deseci tisuća programera. Unatoč značajnim promjenama, nova verzija 8 zadržala je ideološki kontinuitet s prethodnim verzijama.

Aplikacijska rješenja

Tvrtka "1C" proizvodi komercijalne aplikacije dizajnirane za automatizaciju tipičnih računovodstvenih i upravljačkih zadataka u komercijalnim poduzećima realnog sektora i proračunskim organizacijama. Svaki softverski proizvod kombinira korištenje standardnih rješenja (zajednička za sve ili više programa) i maksimalno uvažavanje specifičnosti zadatka određene industrije ili vrste djelatnosti poduzeća.

Posebnost rješenja izdanja 1C je temeljito proučavanje sastava funkcionalnosti uključenih u standardna rješenja. Tvrtka "1C" analizira iskustvo korisnika koji koriste programe sustava "1C: Enterprise 8" i prati promjene u njihovim potrebama. Tipična rješenja uključuju one funkcije koje su stvarno potrebne značajnom dijelu poduzeća.

Ovo dopušta:

  • osigurati usklađenost standardnih rješenja sa specifičnostima zakonodavstva i specifičnostima poslovanja, kako u pogledu računovodstvene metodologije, tako iu pogledu upravljanja djelatnošću poduzeća;
  • čine ova rješenja prilično kompaktnim i lakim za korištenje;
  • osigurati njihovu učinkovitu podršku i razvoj.

Računovodstvo poduzeća

"1C: Računovodstvo 8"- univerzalni program za masovnu upotrebu za automatizaciju računovodstvenog i poreznog računovodstva, uključujući pripremu obveznog (reguliranog) izvješćivanja. gotovo rješenje za vođenje evidencije u organizacijama koje provode bilo koju vrstu komercijalne djelatnosti: trgovina na veliko i malo, komisiona trgovina (uključujući podproviziju), pružanje usluga, proizvodnja itd.

Računovodstveno i porezno računovodstvo provode se u skladu sa važeće zakonodavstvo Ruska Federacija... Računovodstvena metodologija predviđa istovremenu registraciju svakog zapisa poslovne transakcije kako za računovodstvene račune tako i za potrebne dijelove analitičkog računovodstva, kvantitativnog i valutnog računovodstva. Korisnici mogu samostalno upravljati računovodstvenom metodologijom u sklopu postavke računovodstvene politike, kreirati nove podračune i analitičke računovodstvene preglede.

Upravljačko računovodstvo u poduzeću

"1C: Upravljanje mala firma 8 "- gotovo rješenje koje pruža end-to-end upravljačko računovodstvo za sve organizacije uključene u tvrtku, ili za svaku organizaciju.

Registracija poslovnih transakcija i formiranje primarnih dokumenata gospodarske djelatnosti poduzeća - trgovinsko-nabavne, financijske, skladišne, proizvodne itd. - provode se pomoću razumljivih ekranskih obrazaca-analoga papirnatih dokumenata uz dobivanje potrebnih tiskanih obrazaca.

Upravljanje trgovinom

Konfiguracija " Upravljanje trgovinom"softverski sustavi" 1C: Enterprise 8 "je cirkulacijsko rješenje koje u kompleksu omogućuje automatizaciju zadataka operativnog i upravljačkog računovodstva, analize i planiranja trgovačkih operacija, čime se osigurava učinkovito upravljanje modernim trgovačkim poduzećem.

Upravljanje osobljem

Konfiguracija " 1C: Plaća i upravljanje osobljem"- prometni proizvod nove generacije programskog sustava "1C: Enterprise", namijenjen provedbi kadrovske politike tvrtke u sljedećim područjima:

  • planiranje potreba za osobljem;
  • osiguravanje poslovanja s osobljem;
  • učinkovito planiranje zapošljavanja osoblja;
  • kadrovsko računovodstvo i kadrovska analiza;
  • radni odnosi, vođenje kadrovskih evidencija.

Kompleksna automatizacija

Konfiguracija " 1C: Integrirana automatizacija 8"- primijenjeno rješenje koje rješava probleme složene automatizacije upravljanja i računovodstva za širok raspon trgovačkih poduzeća.

"1C: Integrirana automatizacija 8" omogućuje vam organiziranje jednog informacijski sistem pokriva glavne zadatke upravljanja i računovodstva:

  • upravljanje prodajom, zalihama i kupnjom;
  • upravljanje odnosima s klijentima (CRM);
  • cijene;
  • operativno planiranje resursa;
  • upravljanje gotovinom i namirivanjem;
  • pojednostavljeno računovodstvo proizvodnje;
  • upravljanje dugotrajnom imovinom i opremom;
  • računovodstveno i porezno računovodstvo, regulirano izvještavanje;
  • obračun plaća i upravljanje osobljem;
  • praćenje i analiza učinka za menadžere.

Automatizacija tijeka dokumenata

softver " "1C: Tijek dokumenata 8"„osmišljen je za rješavanje problema automatizacije knjigovodstva dokumenata, poboljšanja interakcije zaposlenika, praćenja i analize radne discipline.

"1C: Upravljanje dokumentima 8" omogućuje:

  • pojednostaviti rad zaposlenika s dokumentima, isključiti mogućnost gubitka verzija ili presijecanja fragmenata tijekom istovremenog rada;
  • smanjiti vrijeme traženja potrebnih informacija i ukupno vrijeme skupne obrade dokumenata;
  • poboljšati kvalitetu gotovog materijala (projekti, dokumentacija i sl.) rješavanjem velikog broja kontroverznih pitanja i racionalizacijom rada korisnika.

Licenciranje

Za korištenje proizvoda sustava "" na dva ili više računala unutar iste lokalne mreže, morate kupiti dodatne licence. Tvrtka "1C" izdaje dodatne licence za 1 , 5 , 10 , 20 , 50 i 100 radnih mjesta, broj poslova koje zahtijeva korisnik čine te licence.

Održavanje softverskog sustava "1C: Enterprise 8" (osim osnovnih verzija programa) provodi se samo uz pretplatu na ITS. Kupnjom PROF verzije ili novije dobivate kupon za popust (besplatno 3 mjeseca ili 1 godinu po cijeni od 8 mjeseci). Nakon isteka razdoblja odgode, morat ćete odabrati jednu od opcija plaćene pretplate:

Tvrtka "1C" distribuira dosta različitih softverskih proizvoda vezano uz softverski sustav 1C: Enterprise. Korisnicima početnicima često nije sasvim jasno kako se razlikuju i što je uključeno u njihov sastav. U ovom odjeljku pokušat ćemo odgovoriti na ova pitanja i razjasniti pojmove kao što su "1C: Enterprise", "Komponenta", "Konfiguracija" s kojima se korisnik mora suočiti prilikom kupovine programa, u procesu korištenja i čitanja dokumentacija. Ovo i drugi zanimljivi materijali za korisnike 1C: Enterprise dostupni su u sljedećem broju Podrške za informacijsku tehnologiju (na ITS disku).

Što je 1C: Enterprise softverski sustav?

Recimo vam što se podrazumijeva pod pojmom "1C: Enterprise". Ukratko, "1C: Enterprise" definira se kao "Programski sustav". Odnosno, pojam "1C: Enterprise" odnosi se na cijeli skup modernih softverskih proizvoda koje proizvodi 1C i koji su dizajnirani za automatizaciju gospodarskih aktivnosti. Štoviše, zapravo, svi ti softverski proizvodi imaju zajednički okvir, svojevrsni "okvir" koji se koristi u bilo kojoj opciji isporuke. Koncept "Sustav programa" također znači da su ti programi vrlo slični u uporabi, a također mogu raditi ne samo odvojeno, već i zajedno. Prednost ovakvog pristupa je u tome što korisnik koji je savladao jedan program lako može svladati drugi.

Dakle, ono što korisnik kupuje je "softverski proizvod" uključen u programski sustav "1C: Enterprise". Odabirom softverskog proizvoda, korisnik odlučuje koje su mu sposobnosti potrebne i, sukladno tome, određuje jednu od mogućih opcija isporuke za 1C: Enterprise.

Mogućnosti isporuke softvera

Od čega su napravljeni različiti softverski proizvodi (opcije isporuke za "1C: Enterprise")? Isporuka određenog softverskog proizvoda može uključivati: samo 1C: Enterprise određene verzije, jednu ili više komponenti i jednu ili više konfiguracija. Odnosno, softverski proizvod se sastavlja od ovih komponenti, kao što je određena marka automobila sastavljena od karoserije određene vrste, motora određene snage itd.

Na primjer, softverski proizvod "1C: Trgovina i skladište 7.7 PROF" uključuje:

Verzija "PROF" 1C: Enterprise;

Komponenta "Operativno računovodstvo";

Konfiguracija "Trgovina + skladište".

Objasnimo detaljnije koncepte koji određuju sastav softverskog proizvoda.

"Verzija" 1C: Enterprise zajednički je dio svih programa sustava 1C: Enterprise koji je dostupan u različitim verzijama. Nabrojimo zatečene verzije uzlaznim redoslijedom njihovih mogućnosti.

"Osnovna verzija"- razlikuje se po tome što nema mogućnost potpunog prilagođavanja sustava, dostupnog u drugim verzijama.

"Standardna verzija"- ima velike, ali nepotpune mogućnosti za postavljanje i korištenje funkcija "1C: Enterprise" (ova verzija se distribuira samo za računovodstvene programe).

"PROF verzija"- verzija s punim skupom funkcionalnosti.

"Mrežna verzija"- također ima punu funkcionalnost, ali za razliku od svih prijašnjih verzija, dopušta rad nekoliko korisnika u isto vrijeme. Neki proizvodi uključuju verziju za samo tri korisnika istovremeno.

"SQL verzija"- također funkcionalno puna verzija, dizajnirana za istovremeni rad nekoliko korisnika, ali također vam omogućuje pohranu informacija u formatu MS SQL Server.

"komponenta"- predstavlja određeni skup funkcija koje će program podržavati. Na primjer, komponenta "Računovodstvo" omogućuje održavanje kontnog plana, unos operacija i knjiženja te izračunavanje računovodstvenih ukupnih iznosa. Ako softverski paket ne uključuje takvu komponentu, te opcije neće biti dostupne. Sama po sebi, "Komponenta" samo daje sustavu određene mogućnosti, ali kako bi ih stvarno koristio, one moraju biti konfigurirane (upotrebljene) u isporučenoj konfiguraciji.

Što je "komponenta"?

Sljedeće komponente nalaze se u 1C: Enterprise proizvodima:

"Računovodstvo" - podržava sve potrebne mogućnosti za računovodstvo.

"Operativno računovodstvo" - omogućuje vam vođenje operativne evidencije o svim sredstvima (materijalnim i novčanim). Pod operativnim računovodstvom se podrazumijeva računovodstvo raspoloživosti i kretanja sredstava, koje ne koristi računovodstvene transakcije, na primjer, skladišno knjigovodstvo na temelju primitaka i rashodnih dokumenata uz izradu odgovarajućeg izvješća.

"Izračun" - omogućuje vam održavanje složenih periodičnih izračuna, prvenstveno korištenih za obračun plaća.

Uz navedene glavne komponente, postoje i dodatne koje se isporučuju zasebno (kao zasebni proizvodi). Oni nadopunjuju 1C: Enterprise s naprednim mogućnostima. Komponenta upravljanja distribuiranom informacijskom bazom omogućuje vam organiziranje rada u nekoliko geografski udaljenih ureda organizacije uz automatsko spajanje potrebnih informacija. Komponenta "Web-proširenje" omogućuje vam pristup podacima 1C: Enterprise putem Interneta.

Što je "konfiguracija"?

"Konfiguracija" je najvažniji koncept za korisnika. Konfiguracija je postavka 1C: Enterprise za rad u određenom području. Bez konfiguracije 1C: Enterprise je samo skup potencijalnih mogućnosti koje stručnjak može koristiti prilikom izrade vlastite konfiguracije. Korisnici obično koriste "Typical Configurations", koje se isporučuju kao dio softverskih proizvoda i potpuno su spremne za korištenje. Na primjer, konfiguracija "Trgovina + skladište" sadrži sve potrebne načine i funkcije za vođenje evidencije o trgovinskim operacijama (omogućuje vam vođenje referentnih knjiga robe i ugovornih strana, ispisivanje dokumenata, generiranje izvješća o kretanju robe i međusobnim obračunima) . Konfiguracija koristi mogućnosti određene komponente (jedne ili više). Dakle, konfiguracija "Trgovina + skladište" koristi komponentu "Operativno računovodstvo". Imajte na umu da je skup funkcija s kojima korisnik radi (što može ispunjavati imenike, unositi dokumente, generirati izvješća) određen "Konfiguracijom", a komponenta je neophodna za rad konfiguracije i može se koristiti u različitim konfiguracijama . Na primjer, komponenta "Operativno računovodstvo" također se koristi u konfiguraciji "Proizvodnja + Usluge + Računovodstvo", ali ova konfiguracija također zahtijeva komponentu "Računovodstvo" za svoj rad, a konfiguracija "Trgovina + skladište" ne uključuje mogućnost za vođenje računovodstva i, sukladno tome, ne zahtijeva komponentu Računovodstvo. Postoje konfiguracije koje ne koriste nikakve komponente i temelje se na općim mogućnostima 1C: Enterprise. Na primjer, konfiguracija "Dokumenti za plaćanje".

Takva, na prvi pogled, složena organizacija asortimana proizvoda sustava 1C: Enterprise omogućuje nam da korisniku ponudimo širok raspon mogućnosti isporuke za sustav, od kojih može odabrati proizvod s mogućnostima koje mu je potrebno. Na primjer, očito je da se isti proizvod ne može koristiti u proračunskoj organizaciji koja kupuje 1C: Enterprise za računovodstvo (naravno, mora ispunjavati sve zahtjeve Ministarstva financija za računovodstvenu metodologiju u proračunskim organizacijama) i u trgovačkom tvrtka, koja uključuje automatizaciju rada menadžera koji ispisuju dokumente i uzimaju u obzir kupnju i prodaju robe.

Odabir opcije isporuke softverskog proizvoda

Objasnimo u kojim slučajevima korisnik treba koristiti koncepte kao što su "Komponenta" i "Konfiguracija".

Kada korisnik kupi softverski proizvod sustava 1C: Enterprise, dobiva komplet koji sadrži konfiguraciju (ili nekoliko konfiguracija) i sam 1C: Enterprise sa skupom komponenti potrebnih za rad ovih konfiguracija. Na primjer, prilikom kupnje softverskog proizvoda 1C: Trgovina i skladište, korisnik dobiva konfiguracije "Trgovina + skladište" i "1C: Enterprise" s komponentom "Operativno računovodstvo", koja je neophodna za rad ove konfiguracije. Međutim, neke se konfiguracije prodaju zasebno i ne uključuju sam 1C: Enterprise i njegove komponente. U skladu s tim, da bi ove konfiguracije funkcionirale, morate koristiti "1C: Enterprise" s potrebnim skupom komponenti koje koristi ova konfiguracija. "1C: Enterprise" i komponente mogu se koristiti iz prethodno kupljenih proizvoda. Ako proizvodi 1C: Enterprise nisu kupljeni ranije ili nisu sadržavali potrebne komponente, trebali biste kupiti one proizvode koji će sadržavati potrebne komponente... Na primjer, da biste koristili konfiguraciju "Računovodstvo za proračunske organizacije", morate kupiti proizvod koji uključuje komponentu "Računovodstvo": na primjer, "1C: Računovodstvo" neke verzije. Složena isporuka "1C: Enterprise" sadrži cijeli skup osnovnih komponenti i, sukladno tome, pruža mogućnost rada s bilo kojom konfiguracijom. Štoviše, sam paket uključuje nekoliko tipičnih konfiguracija.

Prilikom kupnje zasebne konfiguracije za određivanje komponenti koje već imate, možete se konzultirati s prodavateljem, navodeći sastav proizvoda koje ste ranije kupili. Stručnjak koji poznaje asortiman proizvoda 1C: Enterprise lako će odrediti koje komponente imate, a koje je potrebno dodatno kupiti kao dio drugih softverskih proizvoda. Osim toga, možete samostalno odrediti sastav instaliranih komponenti. Da biste to učinili, pozovite način rada "Pomoć - O". Navodi instalirane komponente. Imajte na umu da je za rad komponente potrebno ne samo instalirati program iz odgovarajućeg kompleta za isporuku 1C: Enterprise, već i povezati hardverski zaštitni ključ iz ovog kompleta na računalo. Ako ključ nije umetnut ili je sustav zaštite pogrešno konfiguriran, komponenta se neće aktivirati i neće biti prikazana u načinu rada "O". Povezivanje zaštitnog ključa opisano je u Vodiču za instalaciju i pokretanje.

U istom načinu rada ("O programu") možete pročitati i informacije o verziji "1C: Enterprise" koja se koristi. Naziv verzije prikazuje se u gornjem retku dijaloškog okvira, na primjer, ako je instalirana verzija za SQL, tamo će biti napisano: "1C: Enterprise 7.7 za SQL". Dolje se također prikazuje naziv konfiguracije koja se trenutno koristi.

Danas su 1C softverski proizvodi svojevrsni standardi za rad računovodstva, upravljanja i drugih vrsta računovodstva u malim i srednjim poduzećima. Poslodavci zahtijevaju od svojih zaposlenika da posjeduju obvezne vještine za rad s ovim softverskim proizvodom. Ako se na dnevnom redu pojavi pitanje integracije internetske trgovine i sustava automatizacije (stanja, cijene, narudžbe itd.), 1C baza podataka također je obično na strani ureda s kojim se trebate integrirati. Isto tako u mnogim drugim slučajevima: svaki proces automatizacije malih i srednjih poduzeća tradicionalno počinje s 1C proizvodima i nastavlja se njihovom upotrebom.

Kao poslovni savjetnik, često nailazim na pitanja o tome što je 1C, kakvu strukturu može imati ovaj softverski proizvod i općenito kako cijeli sustav funkcionira. Obično ih postavljaju web programeri koji su primorani rješavati probleme integracije stranice i 1C , programeri specijalizirani za mobilne aplikacije i drugi stručnjaci koji se, po prirodi svog rada s 1C programima, rijetko moraju suočiti.

U ovom članku odlučio sam prikupiti odgovore na većinu Pitanja koji se stalno javljaju u mom radu. Stoga vas odmah želim upozoriti: članak je namijenjen ljudima koji su upoznati s IT tehnologijama, poslovnim ljudima, računovođama, ljudima daleko od IT sfere, najvjerojatnije će biti teško razumjeti neke nijanse. Naravno, pokušat ću napisati što jednostavnije, i ne planiram se upuštati u tehničke nijanse na razini koda, ali ipak, određeni pojmovi i koncepti mogu se činiti kompliciranima nestručnjacima.
Nekoliko riječi o mom iskustvu s 1C
Svojedobno sam radio kao 1C programer u velikom projektu, zatim preuzeo mjesto voditelja projekta, dugo vremena bio voditelj projektnog odjela koji se isključivo bavio zadacima u 1C.

Sada, kao što sam napisao više puta, radim kao poslovni savjetnik u području malih i srednjih poduzeća. Stalno se suočavam s raznim zadacima automatizacije rada, a kao rezultat toga, s 1C softverskim proizvodima. Najčešće, kao poslovni savjetnik, angažiram 1C stručnjake za rješavanje određenih problema, imam stalni tim, a uključujem i stručnjake treće strane, uključujući freelancing. U vrlo rijetkim slučajevima sam nešto napišem na 1C, najčešće, ako trebam hitno riješiti mali problem.

S druge strane, sve se više udaljavam od stalnog rada s 1C proizvodima. Ako mi je u zoru karijere rad s 1C programima donosio 100% prihoda, danas implementacija nekih 1C rješenja ne zauzima više od 20% u mom radu, sve ostalo su web stranice, to su CRM sustavi itd.

Stoga, iako se još nisam previše odmaknuo od problematike 1C programa, odlučio sam sistematizirati svoje znanje, prikupiti i zabilježiti važne aspekte i nijanse rada s ovim softverskim proizvodima

Malo više o 1C i zašto sve ovo pišem
I sam znam da idem, kako kažu, prigrliti neizmjernost. I stoga - još jedno upozorenje:
  1. Planiram stvoriti cijeli niz članaka o 1C, gdje ću vam reći o ovom softverskom proizvodu s različitih stajališta. Ovaj je članak prvenstveno namijenjen programerima. Stoga ga objavljujem na Habréu. Sljedeći će obuhvatiti širi raspon koncepata, uključujući one od interesa za gospodarstvenike i korisnike 1C softverskih proizvoda, te će stoga biti objavljeni na Megamindu.
  2. Neću se upuštati u nijanse korištenja koda, u druge tehničke detalje koje svatko od vas može samostalno pročitati na službenoj web stranici 1C, na stranicama za podršku, na poznatim forumima itd.
  3. Neću raspravljati o nijansama ove ili one verzije platforme. Štoviše, najčešće ću govoriti o platformi 8.3 kao posljednjoj relevantnoj u trenutku pisanja ovog teksta, kao i o tipičnim konfiguracijama koje su najtraženije među mojim klijentima (srednje i male tvrtke).
Istodobno, želim ne samo pomoći web programeru ili drugom stručnjaku da shvati gdje tražiti potreban dio koda, već želim pomoći shvatiti što je to - 1C.
Danas je tvrtka 1C sama po sebi unijela toliko zbrke u opise proizvoda, u zahtjeve za razinu stručnjaka koji će konfigurirati sustav, u izboru platforme, konfiguracije, dodataka, dodataka, verzija , itd., itd., da me 1C sustav osobno počinje podsjećati na staru seriju " Hobotnica". Ako se još netko sjeća, onda se u ovom filmu povjerenik borio protiv kriminalne skupine, čiji je dio bila i bankarska skupina. A taj je bankarski sustav bio toliko zamršen da je bilo vrlo teško razumjeti odakle dolazi novac, kamo je otišao, kako funkcionira ova ili ona divizija i, najvažnije, zašto.

U sustavu 1C, napori da se "zbuni" korisnik, čini mi se, usmjereni su na jedno: ne morate ništa razumjeti, samo morate platiti. I mnogi gospodarstvenici dolaze do zaključka da stvarno plaćaju, a da nisu shvatili treba li im ovo ažuriranje, treba li im ovaj proizvod. Oni samo plate i to je to.

Pokušat ću razotkriti ticala hobotnice i strukturirati opće razumijevanje kako 1C sustav radi.

Programeri bi također htjeli podsjetiti da bilo tehničke informacije možete ga pronaći na web stranici 1C. Uopće se ne planiram zadržavati na tim nijansama. Pisati ću jednostavnim jezikom, koliko god je to moguće, o načelnim pitanjima.

A ako trebate bilo kakve specifične tehničke nijanse rada 1C, uvijek možete koristiti sljedeće resurse:

  1. 1C web stranica i forum partnera. http://www.1c.ru
  2. Ostali resursi
U velikoj većini slučajeva odgovore na vaša pitanja možete pronaći na jednom od ovih izvora. Ima još mnogo foruma i više, ali većina rješenja - upravo tamo.

1C kao ekosustav

Kada se poslovni čovjek, odvjetnik, računovođa, prodavač i drugi korisnik susreću s 1C programima, vrlo često dolazi do nesporazuma što je to. Netko misli da je 1C prikladan računovodstveni sustav, netko misli da je to sustav za automatizaciju internetske trgovine, netko zapravo ne razumije o čemu se radi. Neki čak misle da uz pomoć jednog ili drugog 1C proizvoda možete riješiti sve poslovne probleme, samo trebate odabrati pravi proizvod i, možda, malo ga modificirati.

Razlog za takve očito pogrešne percepcije je taj što nitko ne razumije što je 1C sa stajališta platforme. Svatko vidi nešto svoje, specifično. Sam 1C unosi još veću zbrku, jer aktivno podržava sve te zablude zbog svog marketinga, koji pokušava pozicionirati 1C kao rješenje za sve prilike i za svaku namjenu.

U članku Zašto je 1C loš i zašto se 1C programeri toliko ne vole, već sam rekao da se 1C zapravo treba percipirati kao cijeli ekosustav. Upravo će vam ovaj pristup pomoći razumjeti što je 1C i zašto je potreban.

Dakle, sa stajališta tehničkog ekosustava, 1C se sastoji od sljedećih komponenti:

  1. 1C platforma je osnova na kojoj se pišu konfiguracije, s kojima rade programeri itd. Ažurira se od verzije do verzije, pa stoga može biti: 6.0, 7.7, 8.0, 8.2 ili 8.3.
  2. Konfiguracija. Ovo je sljedeća razina dorade. Konfiguracije su napisane na platformi pomoću 1C koda. Korisnici rade s konfiguracijama.
  3. 1C Bitrix. Sustav za rad s web stranicama, o njemu je vrijedno razgovarati zasebno.
Drugi aspekt u kojem možete strukturirati rad 1C je organizacijska razina. I ovdje postoje 2 dijela koji također ne rade jedan bez drugog:
  1. Sama tvrtka 1C i njezino osoblje stručnjaka.
  2. 1C partneri (franšizing) i stručnjaci za održavanje sustava. Također ih vrijedi istaknuti kao jednu od komponenti ekosustava. Bez stručnjaka koji modificiraju i implementiraju 1C, sustav neće raditi. To mogu biti 1C partnerske tvrtke ili slobodni slobodni radnici, nije važno, jednostavno moraju biti, inače sustav neće biti održiv.
Zatim predlažem da detaljnije razmotrimo dijelove ekosustava 1C.

Platforma

Platforma je sama osnova na kojoj 1C programeri, koristeći 1C programski jezik, pišu gotove programe (konfiguracije) za korisnike. Platforma je osnova bez koje niti jedna komponenta, niti jedna konfiguracija neće raditi. Istodobno, sama platforma bez konfiguracije može zanimati samo 1C programera, za sve ostale (korisnike, razne stručnjake) je beskorisna.
Možete raditi na različitim verzijama platforme. Znam da u praksi nalazimo korištenje verzija 8.2 i 8.0, kao i prilično starog, ali još uvijek popularnog 7.7, ponekad se nađe i korištenje prvog uspješnog izdanja 6.0. No, govorit ću isključivo o verziji 8.3, kao najnovijoj u vrijeme pisanja ovog teksta. Mnoge stvari o kojima ćemo raspravljati jednako su relevantne za prethodne verzije. No neki su dodani tek u nedavnim izdanjima. Volio bih da čitatelji tu činjenicu uzmu u obzir.

Važno je razumjeti da korisnici najčešće ne trebaju cijeli niz mogućnosti koje 1C pruža. Ova izjava posebno je relevantna za male i srednje tvrtke. Ali kvaliteta i pouzdanost rada za korisnike je iznimno relevantna. I u tom smislu, nažalost, postoje mnogi problemi s 1C softverskim proizvodima.
Programeri pri radu s 1C koriste poseban programski jezik koji su stvorili 1C programeri za rad s 1C platformom. Danas je dostupan na ruskom i Engleski, ali je izvorno napisan na ruskom, pa se stoga tipične konfiguracije također tradicionalno pišu na ruskom, iako je uvijek moguće primijeniti engleske verzije operatora na pravom mjestu, ako je programeru prikladnije raditi na ovaj način. Ovaj jezik je mješavina BASIC-a i C+ s dodatkom SQL-a za pisanje upita. Osim toga, pruža mogućnost korištenja raznih konstruktora i dodataka.

Jedna od značajki 1C platforme je nedostatak modularnosti. Platforma je nešto cjelina, nemoguće je jasno naznačiti koji je kodni fragment (modul) odgovoran za koje mogućnosti. Naravno, tijekom instalacije možete odrediti koje komponente želite instalirati, a koje ne. Ali ova je značajka prisutna samo u trenutku instalacije i, zapravo, nudi vrlo mali broj opcija.

Još jedna napomena koja će, nadamo se, pomoći u izbjegavanju požara i kontroverzi:

Razumijem da je 1C platforma moćan i vrlo fleksibilan alat. A ako ste, kao iskusni 1C programer, odlučili napisati nešto svoje, posebno na njemu, najvjerojatnije ćete imati izvrstan softver. A za različite slučajeve ovdje se može pronaći rješenje upravo zbog bogatstva mogućnosti platforme. No najčešće se susrećem s korištenjem tipičnih konfiguracija (Računovodstvo, Menadžment trgovine, Plaća i ljudski potencijali, Upravljanje proizvodnjom), većina korisnika radi s njima, pogotovo kada govorimo o malim i srednjim poduzećima. Stoga ću pisati o izboru platforme i nekim problemima povezanim s radom 1C uglavnom s gledišta rada s tipičnim konfiguracijama.

Istodobno, također razumijem da se uz snažnu želju i dovoljnu razinu znanja programera mnoga pitanja mogu riješiti, a problemi neće biti relevantni. Stoga, ako koristite neki jedinstveni razvoj, problemi i pitanja koja otkrivam možda vas uopće neće zanimati. Za sve ostale, nastavljam.
Mogućnosti isporuke platforme
Prilikom odabira platforme vrlo je važno obratiti pozornost na mogućnosti isporuke rješenja. Prva stvar koja vam je bitna je način organizacije rada s podacima:
  • Rješenje datoteka
  • Opcija klijent-poslužitelj
U rješenju koje se temelji na datotekama, sve operativne informacije bit će pohranjene u jednoj zajedničkoj datoteci. Nije važno koju od konfiguracija postavite. U svakom slučaju, dobit ćete servisnu datoteku s ekstenzijom CD-a (1C interni format), u kojoj će se pohraniti sve: imenike, dokumente, registre itd. Ako broj korisnika vašeg programa ne prelazi 4 osobe, najvjerojatnije je ova opcija sasvim prikladna za vas. Štoviše, mnogo je lakše postaviti datotečni sustav; ovdje možete čak i bez pomoći stručnjaka za 1C. Dio problema brzine može se riješiti korištenjem RPD-a (Remote Desktop Protocol), ali samo djelomično.

Ali za korištenje 1C u tvrtkama s prilično aktivnim tijekom rada i dovoljno velikim brojem korisnika sustava (više od 4 osobe), datotečni sustav neće raditi na zadovoljavajući način. Korisnici će gotovo istovremeno pristupati istoj datoteci, koja će stalno rasti. Osim toga, bit će potrebna stalna sinkronizacija, što će dodatno usporiti rad.

Kako bi riješio ovaj problem, 1C pokušava isprobati predmemoriju podataka, ali ova metoda do sada donosi još više problema. Ako nekoga zanima ova tema neka upiše pretraživač"Problemi s 1C cacheom", u potrazi će biti puno foruma i rasprava o tome s raznim problemima, koji se u konačnici svode na činjenicu da predmemorija ne radi uvijek ispravno.

Organizacija pohrane klijent-poslužitelj je organizacija baza podataka u tablicama na poslužitelju. To može biti MSSQL, Oracle ili neka druga varijanta organizacije baze podataka.

Prednosti ove opcije su očite: koliko god korisnika pristupilo bazama podataka, neće biti problema s brzinom rada i pristupa. Ovo je opcija koju koristi većina srednjih poduzeća, a to je ono što obično preporučujem klijentima.

U većini slučajeva tvrtke instaliraju Windows poslužitelj koji pohranjuje i program i baze podataka. Ponekad su aplikacije i baze podataka odvojene na različitim poslužiteljima, ali ti su slučajevi složeni i prilično rijetki, pa se na njima neću zadržavati.

Verzije 1C za različite platforme
Danas možete odabrati različite verzije softvera 1C za rad na različitim platformama. Također je vrijedno shvatiti što se u tom slučaju isplati kupiti.

Dakle, postoje verzije 1C:

  • za Windows
  • za Linux.
U vrijeme pisanja ovog teksta nije razvijena nijedna verzija za Mac OS.

Program 1C, koji radi pod Windowsima, razvijen je od samog početka, to je moćan alat poznat svima, koji je dovoljno dorađen da ga koristi bez ikakvih problema. Verzija za Linux i danas se smatra novom, te je stoga prilično "sirova", još uvijek sadrži puno grešaka, kao u svakom novom softverskom proizvodu.

Poduzetnici i bilo koji poslovni predstavnici su prilično konzervativni ljudi, a stabilan pouzdan rad im je najvažniji. Češće nego ne, posao nije toliko važan velika brzina posao ili ogroman popis mogućnosti, koliko je potrebno stabilnog rada. Osim toga, Linux danas nije previše tražen u domaćem poslovanju. I stoga se s ovom verzijom mora vrlo rijetko suočiti.

Komponentna baza 1C
Baza komponenti 1C je vrlo opsežna, sadrži ogroman broj mogućnosti, dok 1C neprestano dijeli i dodaje funkcije. Oni. u slučaju kada programeri 1C trebaju stvoriti nešto novo, oni gotovo uvijek stvaraju nova vrsta objekt. Na primjer, kada su bile potrebne web usluge, programeri nisu napravili nikakav dodatak, već su jednostavno uveli koncept: web usluga. Slično, za mnoge poslovne procese u tvrtki 1C najčešće se stvara nova komponenta, čak iu slučajevima kada bi bilo moguće jednostavno modificirati postojeću.

Što se može reći o komponentama 1C platforme:

  • Neke od komponenti rade već duže vrijeme, neke od nastanka softverskog proizvoda. Oni su stabilni i pouzdani.
  • Neke od komponenti dodane su nedavno, neke se dodaju upravo sada. Većina ih je vrlo slabo testirana, pa s njima treba raditi s velikim oprezom.
Prilikom odabira komponente za rad, uvijek treba obratiti pozornost na to kada je dodana. Profesionalni 1C programeri imaju ovo pravilo: kada programeri dodaju novu funkciju, što je više moguće, zaobiđite je dok ne prođe dovoljno vremena. Oni. čekaju dok se komponenta ne testira u praksi, identificiraju se i popravljaju glavni "bugovi" i tek tada počinju aktivno raditi s njom.

Jedna od komponenti negativne reputacije 1C-a je praksa tvrtke da stalno dodaje nova neprovjerena rješenja. Unatoč činjenici da često već implementirane komponente rade loše, pogreške u njima još nisu ispravljene, a programeri već dodaju nešto novo. To mogu biti ne samo komponente, to mogu biti nove funkcije za postojeće objekte, nove metode itd. S ovim problemom - stalna dostupnost "sirovog" softvera, stalnih "bugova" i stalnih popravaka - suočit će se svi programeri koji rade s 1C.

Korisnici se također mogu suočiti s ovim problemom - pogreškama i nestabilnim radom softvera pri radu s platformom. Postoji određeni skup funkcija održavanja 1C koje korisnik može obavljati. Za to postoji korisničko sučelje platforme. I ovdje se vrijedi vratiti na različite verzije korisničkog sučelja.

1C platforma sastoji se od mnogo različitih komponenti koje se stalno dodaju, proširujući mogućnosti ovog proizvoda. Osim dokumenata, ovdje se nalaze i imenici, razni registri, razne komponente za unos/izlaz informacija, t.j. korisnička sučelja.

Na temelju toga možete odabrati:

  1. Izvorni 1C klijent. Ovo je tradicionalno softversko sučelje kada se 1C pristupa iz 1C.
  2. Radite kroz preglednik.
  3. Radite putem mobilne aplikacije.
Svaka od opcija ima neka ograničenja, više o njima možete pročitati na službenoj web stranici 1C.
Izvorni klijent
Nativni klijent također je podijeljen u niz podklijenta, što unosi dodatni kaos u pitanje izbora softvera. Ovdje je najvažnije odabrati opciju "debeli" ili "tanki" klijent. Na prvi pogled, izbor ovdje nije kritičan, pogotovo za programera. Zapravo, pri radu s konfiguracijom putem sučelja mogu nastati problemi zbog pogrešaka u odabiru.

Koja je razlika između ovih podklijenta?

“Tolstoju” je potreban širok (debeo) komunikacijski kanal, “tankom” je potreban minimum. Velika većina mojih kupaca koristi "debeo" klijent, budući da sada svi imaju dobre lokalne ili internetske kanale, nema problema s njihovom "širinom". S druge strane, tanki klijent ima određena ograničenja u radu, postoje stvari koje se u njemu ne mogu raditi.

Web klijent (rad kroz preglednik)
Web klijent radi s 1C programom preko preglednika. Oni. koristite određenu tehnologiju koja vam omogućuje pristup bazi podataka putem Interneta pomoću preglednika koji vam odgovara. U ovom slučaju, sučelje je u potpunosti prikazano izravno u pregledniku.

Ova opcija nameće određena ograničenja, to se mora stalno sjećati. S druge strane, rad s web klijentom je prilično stabilan, dobro otklonjen i doveden do određenog logičnog zaključka. Zato dosta ljudi koristi ovu verziju sučelja. Rad s 1C online vrlo je prikladan, pa čak i neophodan.

mobilna verzija
Ova verzija klijenta iz 1C pojavila se relativno nedavno i za sada nije u velikoj potražnji. Razlozi ovakvog stava:
  1. Ispostavilo se da je klijent vrlo težak. Kako bi prilagodio ovaj program, osoba mora poznavati i 1C i mobilne tehnologije, i, štoviše, dovoljno duboko na razini koda. Jasno je da je prilično teško pronaći takvog stručnjaka, što ne pridonosi popularnosti softverskog rješenja.
  2. Tehnologija je još uvijek vrlo "sirova" i slabo otklonjena. Osobno sam isprobao ovo rješenje za svoje klijente, razgovarao s kolegama koji su se također upoznali s ovom tehnologijom, i trenutno se moje mišljenje i mišljenje mojih kolega poklapaju: lakše je i praktičnije napraviti nekakvu mobilnu aplikaciju nego koristiti opcija 1C.
Mobilna verzija trebala bi kombinirati puno svega, zahtijeva rad nekoliko stručnjaka koji će raditi zajedno i pomagati jedni drugima:
  • Postavljanje pristupa bazi podataka izvana;
  • Rješavanje sigurnosnih pitanja;
  • Postavljanje poslužitelja za rad mobilne aplikacije;
  • Postavljanje 1C softverskih proizvoda;
  • Konfiguriranje web aplikacija (ako je potrebno).
Sve je to potrebno kako bi se osigurao ispravan rad mobilne aplikacije iz 1C. Jasno je da je teško i skupo okupiti takav tim stručnjaka, pa stoga ovo rješenje nije popularno u malim i srednjim poduzećima.
1C platforma: sažetak
1C platforma je vrlo funkcionalna, ima ogroman popis raznih mogućnosti. I ovaj iznos se prirodno pretvara u složenost. Kao rezultat toga, prag za ulazak u rad s 1C za programera je vrlo visok. Klijenti čuju za različite mogućnosti 1C, zamolite programera da im pomogne u njihovoj implementaciji. A to znači da stručnjak mora biti stalno svjestan ažuriranja, razumjeti i znati razne stvari.

Vrlo je teško pronaći programera koji će moći razumjeti sve na razini programa odjednom: rad s 1C, i web programiranje, i rad s mobilnim aplikacijama itd. To je moguće na konceptualnoj razini, t.j. na onom gdje sada dijelim svoje znanje.

Ali klijenti to obično ne razumiju i počinju zahtijevati od 1C programera implementaciju raznih mogućnosti.

S druge strane, 1C platforma se stalno mijenja, ima ogroman broj opcija, mnogo različita rješenja kao rezultat - ogroman broj bugova i njihovih popravaka.

Sve ovo zajedno dovodi do problema pozicioniranja:

  • S jedne strane, tu je tvrtka 1C, koja kupcima govori da je 1C jednostavan i praktičan. Nigdje ne pišu da će za servisiranje 1C biti potreban stručnjak s posebnim znanjem, da je programerima teško raditi s modernim 1C.
  • S druge strane, u stvarnosti je klijent suočen sa svim tim problemima. I dobro je ako mu u pomoć priskoči ili uigrani tim koji implementira 1C, ili poslovni savjetnik s mojim znanjem, koji će moći pronaći prave stručnjake i postaviti im prave zadatke. U drugim slučajevima, korisnik će se suočiti s puno problema u procesu implementacije.

Dakle, ukratko o 1C platformi: ogroman broj mogućnosti, visok stupanj fleksibilnosti, puno različitih rješenja. I u isto vrijeme: niska kvaliteta implementacije, stalno rastuća složenost rješenja, ogroman broj grešaka u svakoj verziji.

Na konceptualnoj razini, mislim da ima dovoljno informacija. I uvijek možete pronaći tehničke nijanse na 1C resursima, koje sam preporučio gore.

Konfiguracije

1C konfiguracije su gotova softverska rješenja koja se temelje na određenoj verziji platforme. Konfiguracija je ono s čime korisnici izravno rade, softversko okruženje u kojem vode trenutne evidencije, rade s tijekom dokumenata, s referentnim knjigama itd. Korisnici često možda ne znaju koja je njihova platforma. Ali koja se konfiguracija koristi, oni uvijek znaju.

Konfiguracije su:

  1. Tipično - napisao 1C. Svi su prisutni na web stranici 1C.
  2. Netipično - napisale su partnerske tvrtke.
Na korisničkoj razini razlikuju se te dvije vrste na sljedeći način:
  1. Tipične konfiguracije stvara i održava 1C. U većini slučajeva su kvalitetniji, u tim je konfiguracijama rad s kodom bolje organiziran, najčešće se koriste optimalna rješenja, greške se brzo ispravljaju. Naravno, svi stalno slušaju o "vječnim bugovima" u tipičnim 1C konfiguracijama, i oni su tamo stvarno stalno prisutni, ali ipak, vrijedi odati priznanje stručnjacima tvrtke. Vrlo brzo popravljaju kritične pogreške.
  2. Netipične konfiguracije pišu 1C partnerske tvrtke, a ovdje je prilično teško reći nešto određeno. Ove su konfiguracije vrlo različite. Najčešće su napisane u određenoj prilici: za određenu industriju (za određenu industriju) ili napisane za određeni slučaj (za određenu tvrtku). I ovdje je potrebno razumjeti da 1C partnerske tvrtke, uglavnom, imaju prilično visoku fluktuaciju osoblja. I stoga su konfiguracije u njima napisane na prilično neorganiziran način. Jedan programer počinje pisati, drugi nastavlja, a treći završava. Pritom, svatko od njih unosi tamo nešto svoje, svoje shvaćanje, rješenja, ideje. I on primjenjuje razvoje svog prethodnika onako kako je zgodno, a ne kako je zamišljeno.
Možda se sjećate smiješnog crtića "Tri iz Prostokvashina"? Tamo je dječak, ujak Fjodor, napisao pismo roditeljima, ali ga nije završio, bio je rastrojen, a njegovi prijatelji, mačka i pas, redom su ga dovršavali. I svaki od njih je govorio o svojim problemima. Kao rezultat toga, dječakovi roditelji su bili iznenađeni kada su saznali da ga "ponekad bole šape, ili mu rep otpada". Po tom se principu često pišu atipične konfiguracije.
Nedostatak kontinuiteta pri pisanju netipičnih konfiguracija, a često i dovoljno detaljne dokumentacije, dovodi do toga da ćete se za sva pitanja implementacije i poboljšanja morati obratiti tvrtki koja je razvila ovu konfiguraciju.

Također postoje dvije vrste atipičnih konfiguracija:
  1. Napisano na temelju standarda. Ove konfiguracije se stvaraju dodavanjem funkcionalnosti nekoj tipičnoj. Na primjer, postoji proizvod kao što su 1C: Upravljanje trgovinom i CRM. Ovdje smo spojili standardnu ​​konfiguraciju Trgovačkog ureda i CRM sustava. Zanimljivo je da je kreatori konfiguracije, tvrtka Rarus, nazivaju Trade Management podsustavom, iako je to zapravo bila osnova na kojoj je napisana cijela konfiguracija.
    & nbsp & nbsp & nbsp pros takve konfiguracije - funkcionalnije su u usporedbi sa standardnim, često su im dodane vrlo potrebne značajke.
    & nbsp & nbsp & nbsp Minusi- programeri ovih konfiguracija često nemaju vremena za pravodobno kreiranje svojih ažuriranja. Dakle, vrlo je moguće da je tvrtka 1C već objavila svoje opcije ažuriranja, a korisnik netipičnog rješenja morat će pričekati neko vrijeme dok programer ne kreira slično ažuriranje za određeno rješenje. Osim toga, takva su poboljšanja također prilično "sirova", mogu sadržavati mnoge pogreške.
    & nbsp & nbsp & nbsp
  2. Konfiguracije napisane od nule. Prilikom njihove izrade uopće se ne koriste tipične konfiguracije, već se pišu rješenja za specifične zadatke.
    & nbsp & nbsp & nbsp pros: konfiguracija je napisana točno za potrebe kupca, ima sve što vam treba i gotovo ništa suvišno.
    & nbsp & nbsp & nbsp Minusi: Obično se pri pisanju takvih rješenja ne poštuju standardi koda, vrlo je teško modificirati takve softverske proizvode, najčešće samo autor to može učiniti dovoljno brzo.
Ako sam došao do klijenata i vidio da postoji netipična konfiguracija napisana od nule, ili je pokušavam uopće ne dirati, ili je potpuno promijeniti u prikladno i univerzalno rješenje. Često takve odluke zapravo nisu potrebne, osobito u malim i srednjim poduzećima. Istodobno, standardne je proizvode lakše održavati u budućnosti, a samim time i jeftiniji, što je uvijek važno za poslovanje.

Sažetak

Važno je razumjeti da poduzetnici obično traže konfiguraciju. Na primjer, za automatizaciju rada računovodstva, potreban im je 1C. Računovodstvo, a za organizaciju rada s klijentima - 1C. Upravljanje trgovinom. Oni razumiju te proizvode i stoga su zanimljivi.

Stoga je važno da programer zna s kojom će platformom morati raditi. Korisnik je zainteresiran za konfiguraciju. Istodobno, bez pomoći 1C: programera, tvrtka u većini slučajeva neće moći konfigurirati rad željene konfiguracije. Zato pozivam 1C stručnjake - sastavni dio 1C ekosustava.

Podsjetim vas da su stručnjaci za 1C također različiti. Neki se bave razvojem platforme i tipičnih konfiguracija (zaposlenici tvrtke 1C), drugi su njeni partneri i angažirani su na implementaciji i poboljšanjima, a treći, privatno, pomažu u rješavanju određenih problema vezanih uz implementaciju 1C . Dodaj oznake