Programiranje u programu 1c

1C programator mora imati sve kvalitete svojstvene klasičnom programeru: strpljenje i izdržljivost u procesu razvoja i otklanjanja grešaka u programu, sposobnost brzog prilagođavanja novim stvarima, odgovornost. Profesija je pogodna za one koji su zainteresovani za informatiku (pogledajte izbor zanimanja na osnovu interesovanja za školske predmete).

Odgovornosti 1C programera uključuju postavljanje i podršku softverskog proizvoda 1C: Enterprise - pisanje ili modificiranje novih konfiguracija 1C baza podataka, kreiranje i modificiranje novih obrazaca, izvještaja i obradu. Postoji osnovna podjela 1C programera na implementatore i programere. Prvi se bave servisiranjem maloprodajnih klijenata - konfigurisanjem gotovih 1C proizvoda, a njihov prihod direktno zavisi od broja klijenata koji se opslužuju mjesečno. izvještajni period. Potonji se bave razvojem softverskih proizvoda i na svakom od njih rade dugo, do nekoliko mjeseci. Njihov prihod ovisi o cijeni projekta, vremenu i kvaliteti rada.

U malim kompanijama, 1C programer kombinuje i dužnosti 1C administratora. Jedna od glavnih prednosti 1C proizvoda je otvoreni softverski kod sistema, koji vam omogućava da brzo modificirate konfiguraciju u skladu s promjenama u zakonodavstvu, specifičnostima korisničkih organizacija, situacijom u području djelatnosti i drugim stvarima. . Dobro uspostavljena Povratne informacije i široka mreža kompanija primaoca franšize omogućava nam da brzo ispravimo nedostatke sistema. Platforma može postati zastarjela (poput 6.0, 7.5), ali će je zamijeniti rješenje novog nivoa baziranog na najsavremenijim tehnologijama – kao što je platforma 8.0.

Karakteristike profesije

Sistem za automatizaciju aktivnosti organizacija i pojedinaca „1C: Enterprise“ je najrasprostranjeniji u Rusiji. Glavne odgovornosti 1C programera:

  • automatizacija aktivnosti kompanije na bazi 1C Enterprise;
  • konfiguracija, održavanje, administracija standardnih i nestandardnih konfiguracija zasnovanih na 1C 7.7 / 8.0 / 8.1;
  • razvoj nestandardnih konfiguracija za zadatke kompanije;
  • izrada uputstava, izrada tehničke dokumentacije;
  • korisničku podršku i konsultacije.

Prednosti i mane profesije

Pros:

  • potražnja na tržištu rada, jer sve više kompanija koristi 1C programe za računovodstvo;
  • rad 1C programera je dobro plaćen;
  • Možete pratiti nekoliko malih kompanija u isto vrijeme.

Minusi:

  • U Rusiji možete raditi samo kao 1C programer, na zapadu postoji malo drugačiji računovodstveni sistem (iako naš sistem ima neke sličnosti sa njemačkim);
  • 1C programer zarađuje manje od Oracle programera;
  • ograničenja 1C pri rješavanju nekih problema ponekad tjeraju programere da pokažu čuda domišljatosti;
  • visok stepen odgovornosti.

Mjesto rada

  • u kompanijama primaocima franšize, to su partneri kompanije 1C koji su specijalizovani za instalaciju, implementaciju i održavanje programa 1C: Enterprise.
  • u bilo kojoj kompaniji koja koristi 1C sistem. U pravilu su im potrebni 1C programeri koji kombiniraju funkcije administratora sistema.

Važni kvaliteti

1C programer mora imati sve kvalitete svojstvene klasičnom programeru: strpljenje i izdržljivost u procesu razvoja i otklanjanja grešaka u programu; sposobnost brzog prilagođavanja novim stvarima; odgovornost. Budući da 1C programer radi u području računovodstva, potrebne su mu osobne kvalitete kao što su ravnoteža, otpornost na stres, logično razmišljanje i upornost. Osim toga, od 1C programera se traži da posjeduje vještine konfiguracije i programiranja u 1C sistemu te poznavanje osnova računovodstvenog i poreznog računovodstva.

Plata

Plata od 14.08.2019

Rusija 45000—130000 ₽

Moskva 80000—200000 ₽

Specijalisti koji su radili najmanje 1-2 godine na određenoj specijalnosti, sa poznavanjem jedne ili više predmetnih oblasti, osnovama MS administracije, mogu se prijaviti za veće plate SQL Server i iskustvo u razvoju nestandardnih konfiguracija zasnovanih na 1C 8.0. Poslodavci pozdravljaju učešće aplikanata u projektima implementacije 1C i dostupnost specijalističkih sertifikata. U ovom rasponu plata, od kandidata se traži da imaju vještine pisanja i koordinacije. tehnički zadaci, poželjno je poznavanje nekoliko programskih jezika.

Koraci i izgledi u karijeri

Uspješan 1C programer početnik može se u budućnosti prijaviti za sljedeće pozicije: 1C specijalista, 1C administrator.

Portret prosječnog 1C programera

Prema studijama, profesiju programera biraju uglavnom muškarci sa više obrazovanje. 80% kandidata su predstavnici jačeg pola, 84% specijalista ima fakultetsku diplomu. Statistički podaci:

  • starosni raspon 1C programera koji su najtraženiji na tržištu rada je 20-45 godina; 1C programeri mlađi od 30 godina čine 48% ukupnog broja specijalista; starosti od 30 do 40 godina - 32%, starosti od 40 do 50 godina - 14%;
  • 80% 1C programera su muškarci;
  • 78% 1C programera govori engleski jezik na osnovnom nivou i na nivou dovoljnom za čitanje specijalizovane literature; na razgovornom i slobodnom nivou - 10%;
  • 84% 1C programera ima visoko obrazovanje, 10% ima nepotpuno visoko obrazovanje;
  • 35% 1C programera završilo je specijalizirane kurseve ili ima certifikate o kvalifikaciji;
  • 54% 1C programera ima vozačku dozvolu kategorije "B".

Prijavite se na stranicu kao student

Interni programski jezik 1C 8.3 za programere početnike: instalacija 1C i vašeg prvog programa na 1C jeziku

Ako niste pročitali uvod u lekcije, pročitajte ga: .

Instalacija obrazovne verzije 1C

Za učenje programiranja nam je potrebno 1C 8.3 (ne niže 8.3.13.1644 ) .

Ako imate instaliran 1C verziju 8.3, koristite ga. Ako ne, preuzmite i instalirajte obrazovnu verziju koju 1C proizvodi posebno u obrazovne svrhe.

Zadatak br. 1: preuzmite i instalirajte obrazovnu verziju 1C 8.3.

Nakon završetka Zadatka br. 1, na radnoj površini bi se trebala pojaviti sljedeća prečica:

Čestitamo! 1C platforma je instalirana i vrlo brzo ćete moći da napišete svoj prvi program.

Prvi program

Ovo je već postala tradicija za programere - kada uče novi jezik, prvo što napišu u njega je program koji na ekran ispisuje frazu "Zdravo, svijet!".

Nećemo biti izuzetak. Ali, budući da smo ruski programeri, nateraćemo računar da na ekranu prikaže frazu „Zdravo, svet!“.

Zadatak br. 2: napišite program na jeziku 1C 8.3 koji, kada se pokrene, prikazuje frazu "Zdravo, svijet!" na ekranu.

Upute koje treba slijediti:

1. Pokrenite prečicu "1C:Enterprise" na radnoj površini.

2. Pred vama se otvorila lista 1C baza podataka. Kao što vidite, prazan je. Hajde da napravimo bazu za obuku u kojoj ćemo programirati. Kliknite na " Dodati".

3. Odaberite " Kreiranje nove baze podataka" i kliknite na dugme " Dalje".

4. Odaberite " Kreiranje baze podataka bez konfiguracije..." i kliknite na dugme " Dalje".

5. Navedite " Obrazovni" i kliknite na dugme " Dalje".

6. Navedite bilo koju praznu fasciklu kao osnovni direktorijum (u ovom slučaju to je fascikla „Trening“ u mojim dokumentima). Kliknite na "Dalje".

7. Odredite opciju autentifikacije " Odaberite automatski", način pokretanja" Debeli klijent". Ne navodite ništa kao verziju 1C:Enterprise, kliknite na dugme "Završi".

8. Kao što vidite, prva baza podataka koju smo upravo sami kreirali konačno se pojavila na listi! Počnimo pisati kod. Kliknite na " Konfigurator".

9. U prozoru koji se otvori izaberite iz menija " Konfiguracija"->"Otvorite konfiguraciju".

10. U panelu koji se otvara s lijeve strane, kliknite desnim klikom na riječ " Konfiguracija" i odaberite sa liste " Otvorite modul upravljane aplikacije".

11. Otvorio se prozor sa editorom. Ovdje možete napisati tekst! Radićemo sa njim u budućnosti.

12. Sada, bez razmišljanja, samo prepišite u ovom prozoru sljedeći tekst:

Izvještaj("Zdravo, svijet!");

13. Odlično! Kod za naš prvi program je spreman. Hajde da ga pokrenemo. Kroz meni" Otklanjanje grešaka"->"Započnite otklanjanje grešaka" (ili ključ F5).

14. Na pitanje ćemo odgovoriti potvrdno.

15. Nakon sekunde ili dvije, 1C će se pokrenuti i poruka “Hello, World!” će se pojaviti u prozoru ispod. Dobili smo ono što smo htjeli od kompjutera. Čestitamo na prvom programu!

Je li nešto pošlo po zlu? Imate još pitanja? Pošalji mi ih e-poštom [email protected] a ja ću ti odgovoriti danas. Vaš učitelj: Vladimir Milkin.

Poruka nastavnika

Nivo težine lekcija ide odozdo prema gore. Stoga, pokušajte učiti dosljedno, ne preskačući ništa ili odlagati za kasnije.

Obavezno ispunite sve testove i domaće zadatke, pokušajte poboljšati svoje rezultate. Referentna rješenja provjerite tek nakon što sami izvršite zadatke.

Prijavite se na stranicu kao student

Prijavite se kao učenik za pristup školskim materijalima

Faze obuke u školi programiranja (ili kako postati 1C programer od nule)

Dakle, odlučili ste da postanete 1C programer.

Primetio sam da među ljudima koji se prijavljuju na moje časove preovlađuju sledeće grupe:

1) Specijalisti koji su primorani da podržavaju 1C kao dio svog glavnog posla. U osnovi, naravno, ovo administratori sistema.

2) Prilično iskusni 1C korisnici za koje je učenje programiranja prirodna faza razvoja u njihovoj oblasti. Obično su takvi ljudi dobro upućeni u jednu od predmetnih oblasti. To su realizatori i konsultanti, i glavni računovođe. Već su dostigli takav nivo u svojoj profesiji da počinju savladavati srodne.

3) Već završeni programeri na drugim jezicima koji su nedavno prešli na 1C. Takvi ljudi već imaju prilično dobru algoritamsku obuku i iskustvo u programiranju.

Ali odakle početi? Gdje i kako najbolje usmjeriti svoje napore? Konfuzija u ovoj fazi je sasvim razumljiva.

Na internetu možete pronaći toliko različitih informacija da vam se vrti u glavi. Stoga student često počinje savladavati profesiju koristeći razbacane članke koji su slučajno pronađeni na internetu.

I ispostavilo se da se ovladavanje metapodacima događa prije sigurnih vještina u internom jeziku 1C (greška većine, ako ne i svih 1C kurseva programiranja dostupnih na Internetu). Ili programer početnik odmah pokušava napisati prilično složene programe bez čak i osnovne algoritamske obuke iza sebe.

Kao rezultat, student se suočava sa problemima koji su sa njegovog stanovišta potpuno nerešivi, a sve samo zato što je predmet počeo da proučava sa pogrešnog kraja, pogrešnim redosledom.

U nastavku detaljno opisujem faze učenja kroz koje prolaze učenici u mojoj školi.

Pročitajte dolje opisane faze treninga i sami pronađite onu od koje ćemo zajedno s vama krenuti ka cilju.

Faze obuke:

1. Proučavanje osnova internog programskog jezika 1C 8.

Ovdje počinjemo ako ste potpuno neiskusni programer ili niste ranije programirali ni na jednom drugom jeziku.

U ovoj fazi je prevaziđen prag za ulazak u programiranje, koji može biti prilično visok za ljude koji ranije nisu programirali.

Po ko zna koji put upozoravam početnike programere: nemojte žuriti s kreiranjem novih objekata u konfiguratoru! Sve što se brzo radi mišem brzo se savladava. Ali ovo nije mjesto gdje trebate početi. Počnite sa samim osnovama - učenjem internog jezika 1C 8 -.

2. Izvođenje naprednih vježbi poznavanja internog programskog jezika 1C 8.

Osnove su osnove, ali ništa ne može zamijeniti iskustvo rada sa jezikom stečeno samostalnim radom, savladavanjem poteškoća i rješavanjem stvarnih problema.

U te svrhe koristi se blok zanimljivih vježbi, posebno odabranih po sve većoj složenosti. Izvođenje ovih vježbi utječe na gotovo sve dijelove internog jezika 1C 8.

Ova faza obuke je pogodna kao polazna tačka ako već imate iskustva u pisanju programa na drugim programskim jezicima - .

3. Proučavanje 1C 8 jezika upita.

Sljedeća faza u obuci programera je proučavanje upita.

Ovo je neophodna faza, jer moderna stvarnost nalaže da se bilo kakvo primanje akreditiva u 1C odvija putem zahtjeva. Objektna tehnologija - samo za promjenu podataka. Opet, to je zbog klijent-server arhitekture i web orijentacije.

4. Izvođenje naprednih vježbi o poznavanju jezika upita u 1C 8.

Osnove su osnovne, ali da biste naučili pisati upite, morate ih napisati.

I ovdje je idealan blok zanimljivih vježbi, posebno odabranih po sve većoj složenosti. Izvršavanje ovih vježbi utječe na gotovo sve dijelove jezika upita u 1C 8.

Ova faza obuke je pogodna kao početna tačka ako već imate iskustva u pisanju upita u 1C ili SQL-u.

5. Kreiranje izvještaja i obrada za sistem 1C:Enterprise 8.

Sada kada su ostali koraci iza nas, možemo prijeći na zabavni dio.

Konačno, u vašoj je moći da napišete program koji može napraviti promjene u bazi podataka, pomoći u popunjavanju dokumenta i kreiranju novih direktorija. Takvi dodaci u 1c nazivaju se obrada.

Pa, nakon obrade, možete preuzeti 1C izvještaje - programe koji vrše selekciju postojećih podataka, analiziraju ih i prezentiraju u obliku prilagođenom korisniku.

Razviti izvještaje koristeći sistem sastavljanja podataka.

6. Rafiniranje postojećih konfiguracija.

U ovoj fazi počinje rad s konfiguracijskim metapodacima: kreiranje dokumenata, direktorija, registara i drugi slični zadaci.

Promjena konfiguracije je težak dio razvoja 1C. A promjena konfiguracije, koja uzima u obzir naknadno ažuriranje i održavanje baze podataka, te daljnji razvoj funkcionalnosti, vrlo je težak zadatak koji malo tko može učiniti.

Malo njih dostiže ovu fazu, a još manje 1C programera to zaista treba u svom radu. Zato što se 80% poboljšanja za 1C može i treba učiniti bez promjene same konfiguracije. U tu svrhu se koriste eksterni izvještaji i obrada.

I, ako u slučaju takvih operativnih računovodstvenih baza podataka kao što je „Upravljanje trgovinom“, suosjećam sa uvođenjem izmjena u samu bazu podataka, pa čak i za uklanjanjem iz podrške, onda je u slučaju računovodstva neophodno ne vršiti izmjene u bazi podataka sam do posljednjeg trenutka, a još više ga nemojte uklanjati iz nosača. To je uzrokovano vrlo čestim promjenama u zakonodavstvu i, kao rezultat, stalno objavljivanim ažuriranjima iz 1C. Ako baza podataka nije direktno izmijenjena, sva ažuriranja će se automatski završiti s praskom. Ako je bilo promjena, programer će morati izvršiti ažuriranja ručni način rada, što ne samo da oduzima mnogo vremena, već je i preplavljeno unošenjem grešaka u bazu podataka.

U ovom članku pokušat ću vam reći. kako naučiti 8.3 i 8.2 od nule u najkraćem mogućem roku. I ne samo za učenje, već i za učenje unovčite svoje znanje.

Početak je najteža stvar u svakom poslu. Da napravim prvi korak. Preporučujem da se upoznate sa predmetnim područjem - računovodstvo, trgovina, obračun plata. Trebalo bi da počnete sa razumevanjem trgovine: potrebno je poznavanje osnovnih poslovnih procesa svake kompanije: nabavka robe/sirovina, prodaja robe itd. Sljedeći korak je razumijevanje osnova računovodstva.

Morate predstavljati opšti principi računovodstvo Ne pokušavajte da sve shvatite odmah, od nule – neće uspjeti. Ako ste tehnički programer, od vas se ne traži da poznajete računovodstvo bolje od računovođa i da ih podučavate ovoj umjetnosti.

Da biste naučili program 1C 8.3 od nule, u obliku praktičnog dijela, preporučujem instaliranje najčešćih tipične konfiguracije- " " I " ". Napravite organizaciju za testiranje u bazi podataka, sprovedite je, uradite to itd. Sprovedite u 1C programu sve radnje koje se susreću u svakodnevnom životu preduzeća.

Počnimo programirati u 1C

Kada ste manje-više razumjeli predmetnu oblast, zašto, općenito, koriste 1C enterprise, trebali biste početi. Vrijedno je započeti programiranje od nule razvojem jednostavnih konfiguracija:

Nabavite 267 video lekcija na 1C besplatno:

Kreirajte dokument o prijemu i napišite robu. Kreirajte prodajni dokument - prodajte. Izgradite jedan u kojem možete vidjeti protok robe. Izradite štampani obrazac za dokumente. Ne preporučujem da se odmah zadubite u "složene" standardne konfiguracije; prva faza programiranja u 1C 8.3 od nule je razumijevanje svrhe objekata metapodataka.

Objasnite sebi šta , . Posebno važna tačka u učenju 1C programiranja je ugrađeni . Bez toga je nemoguće efikasno dohvatiti podatke iz sistema. Možda, samo iz zabave, možete pronaći prijatelje kojima je bio potreban sopstveni „jedinstveni“ program. Možete pregovarati s njima o razvoju takvog programa besplatno ili uz malu naknadu. U ovom slučaju ćete steći ne samo vještine programiranja koristeći primjer uživo, već i iskustvo u komunikaciji s klijentom, što je zapravo vrlo važna osobina.

Sada vam je više nego ikad potrebna samomotivacija, potreba da naporno radite i upijate nove informacije poput sunđera. Svaki dan ćete naučiti nešto novo i zanimljivo ( Zavidim ti :)). U ovoj fazi učenja 1C programiranja od nule, iz materijala koje bih preporučio:

  • Počnite čitati programiranje, počevši od onih najjednostavnijih (poput „ Jednostavni primjeri razvoj"). Najvjerovatnije nećete odmah sve razumjeti, ali će vam informacije biti pohranjene u memoriji i mogu se koristiti u budućnosti.
  • Gledanje na mreži je vrlo korisna i vizualna informacija, pogotovo jer većinu možete dobiti besplatno.
  • Za početak rješavanja stvarnog praktični zadaci, registrirajte se na 1C freelance burzi i počnite rješavati zadatke iz arhive. Tako ćete ne samo steći pravo iskustvo, već ćete i razumjeti koje vrste usluga su trenutno tražene na tržištu.

Monetizacija znanja u 1C

Nakon nekog vremena postajemo neka vrsta programera srednjeg 1C. Već razumijemo arhitekturu 1C 8.2, znamo kako razlikovati debit od kredita, pouzdano komuniciramo s klijentom - općenito, mi smo punopravni stručnjaci koji su prošli ovaj put od nule. Postavlja se pitanje - monetizacija znanja. U stvari, tržište 1C usluga je izuzetno veliko. I od toga možete zaraditi veoma pristojan novac. Pogledajmo glavne načine prodaje vaših usluga:

Radite u 1C-Franchisee

Veliki plus je što unajmljuju 1C stručnjake od nule. Rad za primaoca 1C franšize je put stalnog razvoja. Svaki dan ćete sigurno naučiti nešto novo i zanimljivo. Glavna prednost primaoca franšize je, po mom mišljenju, neograničeno ograničenje odozgo plate(ako radite po satu). Iz iskustva mogu reći da možete zaraditi jako dobro kao korisnik franšize – sve ovisi o vašem učinku. Kada je plata vezana za proizvodnju, to je vrlo motivirajuće.

Uvijek biste trebali tražiti kreativne opcije za povećanje broja sati. Na primjer, kreirajte univerzalna obrada, koji se može prodati svim klijentima. U franšiznim kompanijama obično postoji ogromna količina posla. U iskusni programeri 1C može pokriti do 300 sati mjesečno, što je u odnosu na prosječnu platu 1C programera prilično dobro. Moj lični rekord je 400 sati.

Radite kao freelancer/posjedujte vlastiti posao u 1C

Slično kao da radite za primaoca franšize. Pružamo i vanjske 1C usluge. Motivisani ste da pružite kvalitetnu uslugu: ako klijent ode, nećete imati šta da jedete :). Značajna razlika je u tome što treba da tražimo klijenta i vodimo računovodstvo organizacije (pojedinačnog preduzetnika ili DOO). Klijente možete tražiti na internetu, na posebnim web stranicama za freelancere, samo preko prijatelja itd.

Rad na internom projektu (“fixie”)

Ovaj članak je prvi u našoj seriji. Ovaj materijal bit će korisno ne samo za početnike programera i administratora koji se, zbog prirode svog posla, suočavaju s instaliranjem platforme 1C: Enterprise 8, već i za obične korisnike koji su samostalno kupili bilo koju konfiguraciju u kutiji i suočeni su s problemima implementacije sistema.

U članku se detaljno raspravlja o primjeru implementacije, uz objašnjenje osnovnih koncepata kao što su platforma, konfiguracija i njeni načini rada.

Primjenjivost

Članak je napisan za verziju platforme 1C:Enterprise 8.3.4.437, ali ako radite s kasnijom verzijom platforme, onda je sav materijal apsolutno relevantan.

Instalacija i pokretanje 1C:Enterprise 8

Postoje dva načina rada sa informacijskom bazom: fajl i klijent-server. Za sada ćemo govoriti samo o načinu rada datoteke, jer se s tim po pravilu susreću početnici.

Način rada datoteka namijenjen je samo malom broju korisnika (obično do 5-10 osoba). U ovom slučaju se cijela baza podataka, konfiguracija, lista i korisnička podešavanja nalaze u jednoj datoteci (1cv8.1CD) na lokalnoj mreži.

Dakle, pređimo na koncepte. Platforma je, u svojoj srži, razvojno okruženje aplikacije (konfiguracije). Također osigurava rad aplikacija (izvršenje programskog koda). Ali okruženje je na veoma visokom nivou. Platforma definira skup osnovnih objekata sa vlastitim svojstvima i metodama - to su konstante, dokumenti, direktoriji, registri i mnogi drugi.

Čitav skup objekata dovoljan je za rješavanje problema automatizacije računovodstva vezanih za poslovanje (i mnogih povezanih zadataka).

Stvoren je za rad sa mnogim specifičnim objektima poseban jezik razvoj u kojem se pišu programi visokog nivoa - ugrađeni jezik 1C: Enterprise 8. Osim toga, postoje sve vrste uređivača: dijalozi, tabele, HTML dokumenti.

Dakle, iz skupa objekata dostupnih na platformi, možete kreirati specifične aplikacije (često se koristi termin konfiguracije). Veoma je važno da je konfiguracija odluka otvorena za uređivanje.

Odnosno, u samoj konfiguraciji programer može dodati nešto iz skupa objekata koji su mu na raspolaganju, ili promijeniti nešto u postojećim konfiguracijskim objektima.

Međutim, to treba uzeti u obzir ovaj mehanizam prilično opasno, pogotovo u rukama početnika koji ne poznaju sve mogućnosti određene konfiguracije. Bilo je slučajeva da je, umjesto globalnog prepisivanja programskog koda, bilo dovoljno označiti 1-2 polja za potvrdu u sistemskim postavkama u korisničkom modu.

Treba napomenuti da korištenjem jedne platforme možete ne samo kreirati nekoliko konfiguracija, već i osigurati rad mnogih baza podataka (baza podataka).

Čini se da već razumijete razliku između platforme i konfiguracije. Po čemu se konfiguracija razlikuje od baze?

Konfiguracija je nešto poput šablona. Na osnovu ovog predloška možete kreirati bilo koji broj baza podataka. Sve ove baze podataka će imati istu strukturu, ali svaka od njih može uzeti u obzir različite podatke (na primjer, za različita preduzeća).

Radi jasnoće i lakšeg razumijevanja, platforma se može uporediti sa pisanjem DVD drajv. Omogućava vam da snimite nešto i reprodukujete. U ovom slučaju, konfiguracija se može uporediti sa slikom za snimanje diska. Sa jedne slike možete snimiti mnogo diskova, što u ovom primjeru mogu se porediti sa bazama informacija.

Kada dođete kod klijenta sa novom kutijom (to često rade stažisti u kompanijama primaoca franšize) koja sadrži diskove i dokumentaciju, treba imati na umu da diskovi po pravilu sadrže zastarelu platformu i konfiguraciju. Stoga se morate dobro pripremiti za posjetu.

Da biste to učinili, postavite najnoviju distribuciju "1C:Enterprise Technology Platform za Windows" na svoj fleš disk (pažnja, neki ljudi je brkaju sa distribucijom "1C:Enterprise Thin Client", koja nije pogodna za sve). Na fleš disku će vam također trebati puna distribucija ili distribucija ažuriranja konfiguracije i još nešto, o čemu će biti riječi malo kasnije.

Distribucije su setup fajlove(skupovi datoteka) koji sadrže softver i omogućiće vam da ga ispravno instalirate na vaš računar.

Šta prvo instalirati (platformu ili konfiguraciju) nije od suštinske važnosti, ali sigurno nećete kreirati radnu bazu podataka bez platforme. Počnimo sa instaliranjem platforme. Osim toga, kako biste odmah odredili direktorij predložaka s jamstvom, ipak je bolje prvo instalirati platformu (o direktoriju predložaka ćemo govoriti malo kasnije u drugom članku). Razmotrimo najjednostavnije scenarije kada se instalacija u potpunosti obavlja ručno.

Postoje različite distribucije platforme za različite operativne sisteme. Najkompletnija linija različitih platformskih distribucija predstavljena je za 32-bit (x86) Windows verzije.

Koristeći ove distribucije, možete instalirati debeli klijent (u kojem možete izvršiti konfiguraciju i programiranje), moguće je instalirati 1C aplikacijski server, postoji posebna distribucija za tanki klijent(prethodno navedeno).

Tanki klijent je namijenjen samo za korisnički način rada (svi proračuni će se vršiti na serveru, a prikaz će se odvijati na klijentu). Treba napomenuti da za 64-bitnu verziju Windows-a možete instalirati 32-bitne aplikacije; one će raditi u emulacijskom modu.

Pogledajmo proces instaliranja platforme. Pretpostavimo da vaš klijent ima operacionu salu Windows sistem XP, Windows 7 ili Windows 8. Tada možete bezbedno instalirati distributivni paket platforme koji ste pripremili.

U početku ćete zaista često naići na pojedinačne (tj. na jednom računalu) ili lokalne instalacije. U tom slučaju komponente koje se instaliraju moraju uključivati ​​one prikazane na slici.

Označavanjem prve linije odabiremo glavne komponente 1C:Enterprise, uključujući komponente za administraciju, konfiguraciju, debele i tanke klijente.

Ako kliknete na dugme “Promijeni” (dolje desno), možete promijeniti direktorij za instaliranje platforme. Međutim, to ne bi trebalo učiniti bez uvjerljivih razloga, jer različita izdanja platforme ne zamjenjuju jedno drugo, već se akumuliraju u direktoriju C:\Program Files (x86)\1cv8. Podrazumevano se pokreće najnovija verzija platforme; ako je potrebno, može se pokrenuti bilo koja od njih.

U posljednjem koraku, sistem od vas traži da instalirate sigurnosni drajver. Štaviše, potvrdni okvir za instalaciju je podrazumevano omogućen.

Zaštitni upravljački program je potreban samo ako ovaj računar ima zaštitni ključ (lokalni ili serverski). Kada koristite mrežnu licencu ili softverska zaštita Nema smisla instalirati zaštitni drajver.

Za pokretanje platforme, u svakom izdanju platforme postoje tri izvršne datoteke u poddirektoriju bin:

  • 1cv8.exe – pokretanje u režimu debelog klijenta;
  • 1cv8s.exe – pokretanje tankog klijenta (rad u režimu konfiguratora nije moguć);
  • 1cv8s.exe – ovisno o odabranim parametrima baze podataka, poziva jedan od dva prethodna.

Takođe u katalogu C:\Program Files (x86)\1cv8\common\ Postoji interaktivni pokretač 1sestart.exe. Razlika od prethodnih izvršne datoteke– pokreće se najnovija verzija platforme koja je instalirana na sistemu.

Na meniju Početak – 1C:Preduzeće 8 label on ovaj program lansiranje je prvo. Upravo poslednja metoda preporučuje se platforma za lansiranje.

Nadamo se da vam je sve dobro prošlo, a u sljedećem članku moći ćemo prijeći na razmatranje problema instaliranja konfiguracijskih predložaka (na osnovu kojih ćemo kreirati informacione baze), kao i instaliranje ažuriranja za konfiguracije.