Si të krijoni një drejtori të re në 1C. Drejtoritë vartëse. Shpejt. Krijimi dhe regjistrimi i një elementi të ri të drejtorisë

Abstrakt

me temën: "Drejtoritë hierarkike dhe vartëse në sistemin 1C: Enterprise"

Plotësohet nga: nxënësja e grupit 230105 viti i 3-të

D.G. Kravets

Kontrolluar nga: N.N. Shemyakina

Përmbajtja

Hyrje

1. Qëllimi i drejtorive

2. Drejtoritë hierarkike

3. Drejtoritë vartëse

konkluzioni

Aplikimi

Bibliografia

Hyrje

"1C:Enterprise" është një sistem softuerësh për automatizimi kompleks fusha të ndryshme aktiviteti ekonomik: kontabiliteti, kontabiliteti operacional, llogaritjet ekonomike. "1C: Enterprise" përbëhet nga Platforma e Teknologjisë dhe konfigurimet.

Platforma e teknologjisë është një grup mekanizmash të ndryshëm të përdorur për automatizim dhe përfshin tre komponentë kryesorë funksionalë:

1. “Kontabilitet” – i destinuar për mbajtjen e regjistrave në bazë të transaksioneve kontabël. Siguron mirëmbajtjen e skemave kontabël, regjistrimin e transaksioneve, marrjen e rezultateve të kontabilitetit dhe raportimin.

2. "Llogaritja" - projektuar për të kryer llogaritjet komplekse periodike. Përdoret për llogaritje pagatçdo kompleksiteti, shlyerjet e letrave me vlerë, etj.

3. “Kontabiliteti operacional” – projektuar për të regjistruar disponueshmërinë dhe lëvizjen e fondeve në një sërë seksionesh në kohë reale. Përdoret për të llogaritur inventarët e inventarit, shlyerjet e ndërsjella me palët, etj.

Konfigurimet përqendrohen në automatizimin e një fushe të caktuar të aktivitetit ekonomik dhe janë në përputhje me legjislacionin e miratuar, duke funksionuar në bazë të platformave të përshtatshme teknologjike.

Sistemi 1C: Enterprise zbaton shumë mjete, kontrolle dhe objekte të ndryshme për të zgjidhur problemet e automatizimit dhe për të arritur rezultate të caktuara të programit. Sistemi tashmë ka disa funksione të integruara, ato mbështeten në çdo lloj shpërndarjeje të sistemit. Një nga këto funksione është mekanizmi i mbështetjes së drejtorive, ose vetë drejtoritë, të cilat do të diskutohen në këtë ese.


1. Qëllimi i drejtorive

Drejtoria është një listë e vlerave të mundshme të një atributi të veçantë. Direktoritë hapen duke përdorur artikullin e menysë Directories. Lista e plotë direktoriumet mund të hapen duke përdorur Operacionet-Directories. Drejtoria është një listë me një strukturë peme. Çdo objekt ka kodin e tij unik, emrin dhe të tjerët treguesit e nevojshëm. Për çdo drejtori, ajo hapet dritare e veçantë. Pema e grupit shfaqet në anën e majtë të dritares dhe një listë e objekteve të grupit aktual shfaqet në të djathtë. Drejtoritë përdoren në rastet kur është e nevojshme të eliminohet futja e paqartë e informacionit. Për shembull, në mënyrë që blerësi, shitësi, magazineri, drejtori të kuptojnë se çfarë produkti shkon fjalimin, të gjithë duhet ta quajnë njësoj. Dhe në këtë rast, nevojitet një libër referimi. Zakonisht në kompani tregtare ai ka formën e një liste çmimesh dhe nëse një drejtori i tillë ruhet në një kompjuter, atëherë në të futet e gjithë gama e mundshme e mallrave me të cilat punon shoqëria tregtare.

Sistemi 1C: Enterprise ju lejon të mbani një numër pothuajse të pakufizuar të drejtorive të nevojshme. Çdo direktori është një listë e objekteve homogjene: punonjës, organizata, mallra, etj. Çdo objekt i tillë quhet element i drejtorisë.

Nga këndvështrimi i përdoruesit, duhet të kihet parasysh se në Konfigurator nuk është vetë drejtoria që krijohet si një listë vlerash, por zhvillohet një shabllon për drejtorinë, shabllonin e tij. Gjatë procesit të konfigurimit, përshkruhet struktura e informacionit që do të ruhet në drejtori, zhvillohet një ekran dhe, nëse është e nevojshme, një paraqitje e printuar e drejtorisë dhe specifikohen tipare të ndryshme të "sjelljes" së tij.

Çdo drejtori ka një Kod dhe Emër si detaje të detyrueshme. Kodi i elementit të drejtorisë mund të jetë ose numerik ose tekst. Sistemi 1C: Enterprise ofron mundësi të bollshme për të punuar me kodet e elementeve të drejtorisë: caktimi automatik i kodeve, kontrolli automatik i unikitetit të kodit dhe të tjera.

Përveç kodit dhe emrit, çdo informacion shtesë në lidhje me një element drejtorie mund të ruhet në drejtoritë e sistemit 1C:Enterprise. Për të ruajtur një informacion të tillë në drejtori, mund të krijohet një listë detajesh. Duke përdorur mekanizmin e detajeve të drejtorisë, është e lehtë të organizosh, për shembull, një skedar punonjësi. Për shembull, drejtoria e punonjësve pothuajse me siguri do të ketë atributet Pozicioni, Paga dhe të tjera. Kompania 1C parashikoi programuesit dhe prezantoi dy atribute të përcaktuara tashmë në të gjitha drejtoritë: Kodi dhe Emri. Në realitet, pothuajse çdo objekt nga jeta reale përmban këto atribute. Për shembull, për punonjësit kodi është numri i personelit, dhe emri është mbiemri, emri, patronimi (emri i plotë).

Për çdo atribut të drejtorisë, duhet të specifikoni llojin e të dhënave të tij, për shembull, "numri", "string", "data" (në versionin 8.0 ekziston gjithashtu një lloj Boolean - E vërtetë ose e gabuar). Këto janë lloje bazë, por mund të specifikohen edhe lloje komplekse të të dhënave. Për shembull, atributi Position ka llojin e të dhënave Position. Në këtë rast, vlerat e këtij atributi do të zgjidhen nga drejtoria Pozicione. Kështu realizohet lidhja më e thjeshtë ndërmjet drejtorive, kur vlerat e atributeve të një drejtorie zgjidhen nga një drejtori tjetër.

2. Drejtoritë hierarkike

Lista e elementeve të drejtorisë në sistemin 1C:Enterprise mund të jetë me shumë nivele. Në këtë rast, të gjitha linjat e direktoriumit do të ndahen në 2 lloje: elementet e direktoriumit "thjesht" dhe grupet e drejtorive. Grupet ju lejojnë të lëvizni në nivelet më të ulëta të një drejtorie me shumë nivele.

Përdorimi i drejtorive me shumë nivele (hierarkike) ju lejon të organizoni futjen e informacionit në drejtori me nivelin e kërkuar të detajeve. Elementet dhe grupet e elementeve në një direktori me shumë nivele mund të transferohen nga një grup në tjetrin.

3. Drejtoritë vartëse

Çdo direktori mund të përdoret ose në vetvete ose të jetë në varësi të ndonjë drejtorie tjetër. Për shembull, një drejtori kontratash mund të përdoret veçmas, ose mund të lidhet me një drejtori të organizatave.

Për të varur një drejtori me ndonjë nga drejtoritë që ekzistojnë tashmë në sistem, në fushën "Subordinated", zgjidhni emrin e kësaj drejtorie. Një drejtori e tillë në sistemin 1C: Enterprise quhet pronar.

Ndryshe nga një direktori me shumë nivele, në të cilën të gjithë elementët kanë të njëjtën strukturë, përdorimi i mekanizmit të drejtorive vartëse ju lejon të lidhni elementë të strukturave të ndryshme. Në këtë rast, çdo element i drejtorisë vartëse do të shoqërohet me një nga elementët e drejtorisë së pronarit.

Nga jashtë, puna me një drejtori vartëse në sistemin 1C: Enterprise do të duket kështu.

Nëse mënyra e shfaqjes në formën e një liste hierarkike është vendosur për një drejtori vartëse, atëherë përpara se të përdorni drejtorinë, së pari duhet të zgjidhet elementi i drejtorisë së pronarit. Kur shfaqet në ekran, drejtoria vartëse do të përmbajë në titullin e saj emrin e elementit të pronarit dhe lista e elementeve të drejtorisë vartëse do të përmbajë vetëm elemente që lidhen me elementin pronar. Kur ndryshon elementi i pronarit, informacioni në dritaren e drejtorisë vartëse do të përditësohet në përputhje me rrethanat.

Nëse hapni një drejtori vartëse pa zgjedhur elementin e pronarit, atëherë asnjë element nuk do të shfaqet në dritaren e drejtorisë vartëse dhe mesazhi "Elementi i pronarit nuk është specifikuar" do të shfaqet në titullin e dritares.

Kur punoni me sistemin 1C: Enterprise, shfaqja në formën e një liste hierarkike mund të çaktivizohet për një drejtori vartëse. Në këtë rast, të gjithë elementët e kësaj drejtorie do të shfaqen në dritaren e drejtorisë së skllevërve, domethënë elementët e caktuar për pronarë të ndryshëm do të shfaqen të përzier. Megjithatë, çdo element i një drejtorie vartëse "e njeh" pronarin e tij: nëse modaliteti "Ndrysho në dialog" është i aktivizuar për drejtorinë, emri i elementit të pronarit do të shfaqet në titullin e dritares së redaktimit të elementit të drejtorisë.


konkluzioni

Sistemi 1C: Enterprise zbaton shumë mjete, kontrolle dhe objekte të ndryshme për të zgjidhur problemet e automatizimit dhe për të arritur rezultatin e dëshiruar të programit. Disa funksione tashmë janë të integruara në sistem, ato mbështeten në çdo lloj shpërndarjeje të sistemit. Një nga këto funksione është mekanizmi i mbështetjes së drejtorive, ose vetë drejtoritë, të cilat diskutohen në këtë abstrakt.

Abstrakti prezantoi konceptet bazë të drejtorive, qëllimin e tyre në sistemin e automatizimit dhe llojet e tyre, hierarkike dhe vartëse. Drejtoritë vartëse konsiderohen më në detaje, pasi ato janë më komplekse në strukturë sesa ato hierarkike. Ai gjithashtu ofron shembuj të përdorimit të drejtorive që mund të hasen gjatë punës së çdo ndërmarrje dhe diskuton parimet themelore të krijimit dhe funksionimit të drejtorive në sistemin 1C: Enterprise.


Aplikimi

Figura 1. Forma e elementit të drejtorisë.


Figura 2. Forma e listës së drejtorive.

Më poshtë janë shembujt kryesorë të programimit për të punuar me drejtoritë në sistemin 1C: Enterprise.

RefCotr = CreateObject("Directory.Punonjës");

RefDolzh = CreateObject("Directory.Positions");

Krijimi dhe regjistrimi i një elementi të ri

Ref.New();

SprSotr.Name = "Ivanov Ivan Ivanovich";

Spr.Paga = 5000;

SprCotr.Write();

Fshirja e një elementi drejtorie

Nomenklatura në 1C 8.3 nënkupton materiale, produkte gjysëm të gatshme, pajisje, shërbime, paketim të kthyeshëm, veshje pune, etj. Të gjitha këto të dhëna ruhen në drejtorinë e Nomenklaturës. Ju mund ta arrini atë nga seksioni "Direktoritë", nënseksioni "Mallrat dhe Shërbimet", artikulli "Nomenklatura"

Do të shihni një listë të pozicioneve të drejtorisë që ka një strukturë hierarkike me shumë nivele.

Në këtë artikull do të hedhim një vështrim hap pas hapi në të gjitha udhëzimet për plotësimin fillimisht të artikujve në 1C 8.3 duke përdorur një shembull

Për lehtësinë e përdorimit të këtij libri referimi, Kontabiliteti 1C përdor grupe (dosje). Ata kombinojnë nomenklaturën që ka karakteristika të përbashkëta. Në secilin grup, nga ana tjetër, është e mundur të krijohen nëngrupe (të ngjashme me sistemi i skedarëve në kompjuter). Numri i niveleve të hierarkisë përcaktohet nga programuesi, por fillimisht nuk ka kufizime.

Le të krijojmë një grup të ri. Në formën e listës së drejtorisë "Nomenklatura", klikoni në butonin "Krijo grup".

Specifikoni emrin e grupit që do të krijohet. Mund të plotësoni edhe llojin e tij, por nuk është e nevojshme.

Siç mund ta shihni në figurën më poshtë, grupi që krijuam u vendos në "Materiale". Nëse duhet ta zhvendosni në një grup tjetër ose në rrënjë, hapni menunë e kontekstit dhe zgjidhni "Lëviz në grup". Do të hapet një dritare ku do t'ju duhet të specifikoni një vendndodhje të re.

Krijimi i një artikulli të ri

Le të kalojmë në shtimin e vetë nomenklaturës. Për ta bërë këtë, në formën e listës së drejtorive, klikoni në butonin "Krijo". Një kartë e artikullit të ri do të hapet para jush.

Plotësoni fushën "Emri". Vlera në fushën "Emri i plotë" do të futet automatikisht. Ju lutemi vini re se emri i plotë shfaqet në raporte, formularët e shtypur dokumente, etiketa çmimesh, etj. Fusha "Emri" përdoret për kërkim të përshtatshëm të artikujve në program.

Nëse është e nevojshme, plotësoni detajet e mbetura:

  • Fushat "Lloji i artikullit" dhe "Përfshirë në grup" plotësohen automatikisht nga të dhënat e grupit në të cilin është krijuar artikulli i ri. Ato mund të ndryshohen nëse është e nevojshme.
  • Vlera në fushën "Njësi" është njësia e ruajtjes për bilancet e këtij artikulli.
  • Shkalla e taksës e specifikuar në detajet "% TVSH" mund, nëse është e nevojshme, të ndryshohet kur të krijohen dokumentet.
  • "Çmimi i shitjes" tregohet si parazgjedhje në dokumentet e shitjes. Ky cilësim mund të ndryshohet duke klikuar mbi lidhjen "?" pranë kësaj fushe.
  • Në seksionin "Prodhimi", mund të specifikoni artikullin e kostos për këtë artikull dhe specifikimin e tij (për produkte të gatshme), me fjalë të tjera, përbërja.
  • Në varësi të specifikave të nomenklaturës, plotësohen seksionet e mbetura, si p.sh. Produktet e alkoolit" dhe "Mallra të importuara".

Pasi të keni plotësuar kartën për artikullin që po krijoni, duhet ta shkruani atë.

Cili është lloji i artikullit në 1C 8.3 dhe si t'i konfiguroni ato

Për të konfiguruar llojet e nomenklaturës, klikoni në lidhjen përkatëse në formën e listës së drejtorisë "Nomenklatura".

Llojet e nomenklaturës janë të nevojshme për të ndarë artikujt. Çdo lloj mund të caktohet i veti. Është shumë e rëndësishme të parandaloni praninë e dublikatave në këtë direktori, të cilat mund të çojnë në funksionimin e gabuar të llogarive të kontabilitetit të artikujve.

Kur instaloni një konfigurim standard nga furnizuesi, kjo direktori do të plotësohet tashmë me llojet kryesore të artikujve. Nëse lloji i artikullit është shërbim, mos harroni të vendosni flamurin e duhur gjatë krijimit të tij.

Llogaritë e kontabilitetit të zërave në 1C 8.3

Për të gjeneruar regjistrime kontabël, duhet të konfiguroni llogaritë e kontabilitetit. Kjo mund të bëhet nga forma e listës së drejtorisë "Nomenklatura" duke klikuar në lidhjen "Llogaritë e Kontabilitetit të Artikujve".

Në konfigurimin standard të 1C Accounting 3.0, ky regjistër tashmë është i mbushur. Por nëse është e nevojshme, mund të rregullohet me dorë.

Llogaritë e kontabilitetit mund të konfigurohen:

  • sipas një artikulli specifik të nomenklaturës;
  • sipas grupit të nomenklaturës;
  • sipas llojit të nomenklaturës;
  • sipas depove;
  • sipas llojit të magazinës;
  • sipas organizatës;
  • në të gjithë nomenklaturën, duke specifikuar një lidhje boshe si vlerë.

Nëse llogari të ndryshme kontabël janë konfiguruar për një artikull specifik dhe për të, atëherë llogaria do të merret nga artikulli. Në raste të tilla, llogaritë e konsoliduara kanë përparësi më të ulët.

Vendosja e çmimeve të artikujve

Një artikull mund të ketë disa çmime. Ato ndryshojnë në lloje, për shembull, çmimi me shumicë, çmimi me pakicë etj.

Shkoni te karta e elementit të drejtorisë "Nomenklatura" dhe ndiqni lidhjen "Çmimet".

Një listë do të hapet para jush, në të cilën mundeni për një lloj specifik në një datë të caktuar. Thjesht tregoni çmimin në kolonën përkatëse dhe më pas klikoni në butonin "Regjistro çmimet". Do të krijohet automatikisht një dokument për përcaktimin e çmimit të artikullit dhe do të shihni një lidhje me të në këtë listë.

Shikoni edhe videon rreth nomenklaturës:

Një nga elementët themelorë të çdo konfigurimi 1C janë drejtoritë. Ata ruajnë informacionin që përdoret në shumicën e objekteve të tjera të aplikacionit 1C. Kjo është arsyeja pse, kur zhvilloni ose përmirësoni ndonjë sistem në platformën 1C, së pari shtohen dhe plotësohen drejtoritë e reja. Çdo zhvillues i 1C duhet të dijë vetitë, funksionet dhe aftësitë themelore të këtyre objekteve të konfigurimit.

Struktura dhe funksionet e drejtorive në 1C 8.3

Funksioni kryesor i drejtorive është ruajtja dhe sigurimi i rregulloreve informacion referencë. Kontabiliteti në sistemet 1C kryhet në kontekstin e drejtorive: Nomenklatura, Klientët dhe të tjerët.

Zhvilluesit dallojnë një lloj të veçantë drejtorish - klasifikues. Këto përfshijnë informacione të miratuara, për shembull, nga shteti:

  • Njësitë matëse;
  • Monedhat;
  • Vendet e botës;
  • Profesionet.

Sipas strukturës së tyre, drejtoritë në programin 1C janë lista të të dhënave të caktuara. Për t'u njohur me drejtoritë ekzistuese në konfigurimin 1C, duhet ta futni atë në modalitetin e konfiguruesit. Në pemën e konfiguruesit, gjeni degën "Directory" dhe zgjeroni atë.

Secila prej drejtorive ka vetitë e veta të vendosura nga zhvilluesit. Le të shohim pronat kryesore duke përdorur drejtorinë "Malutat" si shembull.

Skeda "Basic" përmban informacion në lidhje me emrin e drejtorisë dhe përshkrimin e saj. Seksioni tjetër, "Nënsistemet", është përgjegjës për përfshirjen e drejtorisë në një nënsistem specifik.


Skeda Opsionet Funksionale përcakton funksionalitetin duke përdorur librin e referencës. Skeda "Hierarkia" ju lejon të krijoni elemente të direktoriumit të mbivendosur. Pamjet hierarkike të drejtorive mund të jenë jashtëzakonisht të dobishme.


Në skedën "Pronarët", konfigurohet mekanizmi i vartësisë. Nëse drejtoria është në varësi të një tjetri, atëherë plotësimi i detajit "Owner" është i detyrueshëm.

Skeda "Të dhënat" përcakton se çfarë informacioni mund të shtoni në drejtorinë 1C. Në krye mund të konfiguroni kodin dhe emrin - një nga detajet standarde, në qendër - një listë detajesh të shtuara. Në fund shihni pjesët tabelare të drejtorisë.


Cilësimet e numërimit të objektit të konfigurimit në 1C ju lejojnë të krijoni numërim unik për elementët e drejtorisë.


Skeda Forms është vendi ku zhvilluesit krijojnë ndërfaqe që do të jenë të dukshme për përdoruesit. Format më të zakonshme janë Elementi dhe Lista: kështu në programin 1C përdoruesit shohin një listë të të dhënave të drejtorisë dhe elementeve të saj.


Vendosja e duhur e parametrave në skedën "Fusha e hyrjes" do të krijojë kushtet më të përshtatshme të punës për përdoruesit. Opsionet e Zgjedhjes së Shpejtë/Hyrjes së vargut/Kërkimit të tekstit të plotë do t'ju ndihmojnë të gjeni artikullin që ju nevojitet. "Historia e përzgjedhjes kur futni" do të ruajë pozicionet e përdorura më parë.


Seksioni "Komanda" tregon një listë të butonave ekzistues që thërrasin këtë drejtori. Në "Layouts" mund të gjeni të gjitha format e printueshme të një objekti të caktuar konfigurimi. "Inputi bazuar në" do të ndikohet nga zhvilluesi në rastet kur planifikohet të krijohen objekte të tjera konfigurimi bazuar në një element direktorie.


Nënseksioni "Të drejtat" pasqyron informacionin se cilat role përfshijnë aksesin në drejtori, duke përfshirë plotësimin e drejtorive, ndryshimin dhe leximin. "Shkëmbimi i të dhënave" do t'ju informojë se në cilat plane shkëmbimi merr pjesë drejtoria. Skeda e fundit përfshin aftësinë për të hyrë në module për shkrimin e procedurave dhe funksioneve. Ekziston gjithashtu një listë e vlerave të paracaktuara të drejtorisë që mund të aksesohen drejtpërdrejt në kod.


Jo të gjitha pronat janë të nevojshme. Disa skeda mbeten të paprekura gjatë gjithë jetës së softuerit në platformën 1C.

Për ta bërë të lehtë krijimin e drejtorive në 1C, le të krijojmë një objekt të ri konfigurimi të këtij lloji.

Krijimi dhe transferimi i një drejtorie në 1C 8.3

Duke përdorur një konfigurim atipik si shembull, ne do të krijojmë dhe do të fillojmë të përdorim drejtorinë "Divisions", e cila do të ruajë të dhëna për strukturën e ndërmarrjes. Në konfigurues, në pemën e konfigurimit, gjeni "Directories" dhe klikoni butonin "Shto". Plotësoni fushat:

  • Emër/Sinonim. Atributi i parë është përgjegjës për emrin e objektit në konfigurim, i dyti - për emrin në modalitetin e ndërmarrjes;
  • Pamja e objektit përdoret kur hapet një artikull direktorie;
  • Pamja e listës përdoret kur shikoni një listë të të dhënave të drejtorisë;
  • Shpjegim - ndihmë për përdoruesit.


Më pas, ne duhet të shtojmë një direktori të re në një nga nënsistemet nëse duam që përdoruesit të jenë në gjendje ta shohin atë në ndërfaqe. Hapni skedën "Nënsistemet" dhe kontrolloni kutinë pranë nënsistemit "Përgjithshëm" tashmë ekzistues.


Drejtoria jonë e re do të jetë hierarkike, pasi ndarjet mund të përshtaten me njëra-tjetrën. Nuk ka grupe departamentesh të planifikuara në ndërmarrjen tonë, kështu që zgjidhet lloji "Hierarkia e elementeve". Ne nuk do të kufizojmë folenë e nënndarjeve.


Përveç grupit standard, do të na duhen disa detaje të tjera dhe një seksion tabelor për listën e punonjësve. Për ta bërë këtë, duhet t'i shtoni ato në skedën "Të dhënat" në seksionet përkatëse.


Për lehtësi, ju duhet të shtoni të dhënat tona në formularin e listës. Për ta bërë këtë, në skedën "Format", krijoni një formë të re të listës dhe vendoseni atë si kryesore. Në kutinë e dialogut, kontrolloni kutitë për të gjitha detajet që na duhen. Ne gjithashtu do të vendosim formën e elementit në mënyrë që të rregullojmë detajet në rendin që u përshtatet përdoruesve tanë.


Kjo përfundon krijimin e drejtorisë demo "Divisions". Ne përditësojmë konfigurimin dhe e nisim përsëri sistemin në modalitetin e ndërmarrjes. Në nënsistemin "Përgjithshme", është shfaqur çelësi i funksionit "Lista e departamenteve". Duke klikuar mbi të hapet formulari i listës së drejtorive që kemi specifikuar me aftësinë për të shtuar elementë në të.


Shumë kompani punojnë me disa baza të dhënash 1C, kështu që zhvilluesi mund të përballet me transferimin e drejtorisë së krijuar në një bazë të dhënash tjetër. Për këtë qëllim, së bashku me shumicën e konfigurimeve, ofrohet përpunimi i jashtëm - "Ngarkimi dhe ngarkimi i të dhënave XML". Por, përpara se të transferoni drejtoritë 1C 8.3, duhet të përgatisni një konfigurim marrës. Një objekt i ngjashëm konfigurimi me fusha identike dhe pjesë tabelare.

Kur hapim këtë përpunim, duhet të tregojmë se cilat objekte duam të transferojmë dhe të zgjedhim skedarin. Pastaj shkarkimi i nisur i drejtorisë krijon një skedar XML ku shkruan të gjitha të dhënat.


Për të shkarkuar drejtoritë në një tjetër bazë informacioni, duhet të futeni në të dhe të hapni të njëjtin përpunim të jashtëm. Në skedën e dytë, filloni shkarkimin. Ky është një mekanizëm manual, kështu që nëse planifikoni të futni rregullisht elementë të rinj të drejtorisë në një bazë të dhënash, atëherë është më mirë të organizoni një shkëmbim midis bazave të të dhënave.

Si përfundim, dua t'ju kujtoj se krijimi i drejtorive në 1C 8.3 pasi sistemi të vihet në funksion do të shkaktojë probleme për shkak të nevojës për qasje ekskluzive në bazën e të dhënave. Është më e sigurt të përditësosh konfigurimin në server.

Qëllimi i drejtorive

Drejtori ruan një listë të vlerave të mundshme të një objekti ose atributi të caktuar. Drejtoritë përdoren në rastet kur është e nevojshme të përjashtohen hyrjet e paqarta.od informacion. Për shembull, në mënyrë që blerësi, shitësi, magazineri dhe drejtori të kuptojnë se për çfarë lloj produkti po flasim, të gjithë duhet ta quajnë njësoj. Dhe në këtë rast na duhet një libër referimi. Zakonisht në një ndërmarrje tregtare duket si një listë çmimesh.

Sistemi 1C: Enterprise 8 ju lejon të mbani një numër pothuajse të pakufizuar të drejtorive të nevojshme. Çdo direktori është një listë e objekteve homogjene: pozicione, punonjës, klientë, mallra, etj. Çdo objekt i tillë quhet element i drejtorisë.

Nga këndvështrimi i përdoruesit, duhet të kihet parasysh se në Konfigurator nuk është vetë drejtoria që krijohet si një listë vlerash, por zhvillohet një shabllon për drejtorinë, shabllonin e tij. Gjatë procesit të konfigurimit, përshkruhet struktura e informacionit që do të ruhet në drejtori, zhvillohet një ekran dhe, nëse është e nevojshme, një paraqitje e printuar e drejtorisë dhe specifikohen tipare të ndryshme të sjelljes së tij.

Detajet e drejtorisë (fushat)

Si detaje të detyrueshme, çdo drejtori ka Kodi Dhe Emri. Kodi i elementit të drejtorisë mund të jetë ose numerik ose tekst. Sistemi 1C:Enterprise 8 ofron mundësi të bollshme për të punuar me kodet e elementeve të drejtorisë: caktimi automatik i kodeve, kontrolli automatik i unicitetit të kodit dhe të tjera.

Përveç Kodit dhe Emrit, çdo informacion shtesë në lidhje me një element drejtorie mund të ruhet në drejtoritë e sistemit 1C: Enterprise. Për të ruajtur një informacion të tillë në drejtori, mund të krijohen detaje (fusha) shtesë. Duke përdorur mekanizmin e detajeve të drejtorisë, është e lehtë të organizosh, për shembull, një skedar punonjësi. Për shembull, drejtoria e punonjësve pothuajse me siguri do të ketë detajet Pozicioni, paga, data e takimit dhe të tjera. Kompania 1C parashikoi programuesit dhe prezantoi dy detaje të detyrueshme (të paracaktuara) në të gjitha drejtoritë: Kodin dhe Emrin. Në të vërtetë, pothuajse çdo objekt i jetës reale përmban këto atribute. Për shembull, për punonjësit kodi është një numër personeli dhe emri është Mbiemri, Emri dhe Patronimi (emri i plotë). Për më tepër, përdorimi i kodeve (kur përdoret numërimi automatik) e bën të lehtë të kuptohet se cili element është futur i pari dhe cili element është futur më vonë në bazën e të dhënave.

Llojet e të dhënave

Për çdo atribut të drejtorisë, duhet të specifikoni një lloj të dhënash, për shembull, "numër", "string", "datë", Boolean (E vërtetë ose e gabuar). Këto janë lloje bazë, por mund të specifikohen edhe lloje komplekse të të dhënave. Për shembull, atributi Position ka llojin e të dhënave Position. Në këtë rast, vlerat e këtij atributi do të zgjidhen nga drejtoria Pozicione. Kështu realizohet lidhja më e thjeshtë ndërmjet drejtorive, kur vlerat e detajeve të një drejtorie zgjidhen nga elementët e një drejtorie tjetër.

Drejtoritë hierarkike

Lista e elementeve të drejtorisë në sistemin 1C:Enterprise 8 mund të jetë me shumë nivele. Në këtë rast, të gjitha linjat e direktoriumit do të ndahen në 2 lloje: elementet e direktoriumit "thjesht" dhe grupet e drejtorive. Grupet ju lejojnë të lëvizni në nivelet më të ulëta të një drejtorie me shumë nivele. Përdorimi i drejtorive me shumë nivele ju lejon të organizoni futjen e informacionit në drejtori me nivelin e kërkuar të detajeve. Elementet dhe grupet e elementeve në një direktori me shumë nivele mund të transferohen nga një grup në tjetrin.

Drejtoritë vartëse

Një marrëdhënie vartësie mund të krijohet ndërmjet drejtorive. Në terma të bazës së të dhënave relacionale, vendoset një marrëdhënie një me shumë midis tabelave. Në këtë rast, çdo element i drejtorisë vartëse do të shoqërohet me një nga elementët e drejtorisë së pronarit. Ndonjëherë mund të thuash se elementët e një drejtorie i përkasin elementeve të një tjetri. Për shembull, sistemi mund të ketë një direktori Kontrate. Pastaj mund të bëhet në varësi të drejtorisë së klientëve. Kjo do të thotë që klienti zotëron kontratat dhe një klient mund të ketë kontrata të shumta.

Pjesë tavoline

Duke filluar nga versioni 1C 8.0, platforma ka zbatuar aftësinë për të specifikuar një ose më shumë pjesë tabelare për një element drejtorie. Kjo veçori rekomandohet të përdoret për të pasqyruar informacionin që lidhet me një element të caktuar, por që nuk ka entitetin e vet të objektit (për të cilin rekomandohet krijimi i drejtorive vartëse). Për shembull, për drejtorinë Employees, mund të krijohen seksione tabelare Arsimi dhe Përbërja e Familjes. Puna me pjesë tabelare është e ngjashme me punën me drejtoritë vartëse, përveç se pjesët tabelare nuk mund të përdoren si vlera atribute për objekte të tjera.

Ku përdoret kodi i programit për të punuar me drejtoritë?

Meqenëse për të ekzekutuar kodin e programit duhet të hyjmë në bazën e të dhënave, këto pjesë të kodit të programit duhet të vendosen në procedura dhe funksione (ose module) ekzekutuar në anën e serverit. Informacione shtese shih seksionin.

1. Lidhja me drejtorinë

Për të punuar me një drejtori nga çdo modul, fillimisht duhet të krijoni një lidhje me këtë direktori.

RefEmployees = Drejtoritë . Punonjësit ; // ose opsioni 2
Drejtoritë = Drejtoritë ["Pozicionet"];

2. Krijimi dhe regjistrimi i një elementi të ri drejtorie

NovEl = Drejtoritë. Punonjësit . CreateItem();
Novel. Emri = "Petrov Petrovich";
Novel. Paga = 25000;
Novel. Shkruaj(); // ky është momenti kur ndodh shkrimi në bazën e të dhënave

3. Krijimi dhe regjistrimi i një grupi të ri të drejtorive (për një drejtori hierarkike)

E re = Drejtoritë.Punonjësit. CreateGroup();

E re Shkruaj();
// ose opsioni 2
Të reja = Drejtoritë ["Punonjësit"]. CreateGroup();
E re Emri = "Punon";
E re Shkruaj();

4. Kërkoni për një element drejtorie

// nëse elementi gjendet, atëherë ai kthehet, përndryshe kthehet vlera e Padefinuar

FoundSotr = RefCotr. FindByCode(123);
//kërko me kod FoundSotr = RefCotr. FindByName ("Ivanov Ivan Ivanovich");
//kërko me kod //me emër FindByDetails

(“Paga”, 5000); //nga detajet
Nëse FoundCotr
= E pacaktuar Pastaj

//elementi nuk u gjet

fundNëse;

5. Fshirja e një elementi drejtorie SprSotr = Drejtoritë. Punonjësit ;

Ref. Fshij (); //fshirja e drejtpërdrejtë e elementit aktual të drejtorisë Ref. SetRemoveMark
Ref. Fshij (); //fshirja e drejtpërdrejtë e elementit aktual të drejtorisë(E vërtetë); //shënoni për fshirje

(Gënjeshtra);
//çshëno për fshirje

//mund të kontrolloni nëse një element është shënuar për fshirje //vetia MarkDelete është e tipit Boolean (E vërtetë ose e gabuar) Mark = SprSotr .
Fshirja e flamurit
; //shënim: kjo është një pronë
= E pacaktuar Pastaj

Nëse Mark = E vërtetë Atëherë

//elementi është shënuar për fshirje 6. Numërimi i elementeve të drejtorisë();
Përzgjedhja = Drejtoritë.
Punonjësit.Zgjidh

// filloni të kërkoni nëpër elementët e drejtorisë në një lak

//veprimet me elementin vijues...

Cikli i Fundit;

fundNëse;
7. Prindi. Përsëritni mbi elementë brenda një grupi. Një grup në termat 1C është një "prind". FoundSotr = RefCotr. Puna në grup
= SprSotr . 7. Prindi. Përsëritni mbi elementë brenda një grupi.);
("Punon");

Përzgjedhja = SprSotr . zgjidhni (
// filloni të kërkoni nëpër elementët e drejtorisë në një lak

Mirupafshim Përzgjedhja. Next() = 1 Loop

Raporti ("Punonjësi" + Përzgjedhja. Emri);

//elementi është shënuar për fshirje 8. Pronar. Numëroni elementet e drejtorisë që i përkasin një elementi të një drejtorie tjetër. Një drejtori është në varësi të një drejtorie tjetër, për shembull, drejtoria Tax Benefits është në varësi të drejtorisë Punonjës. Përfitimet tatimore
("Punon");
. Zgjidh(, Punonjës);
//këtu punonjës - lidhje me elementin e drejtorisë së punonjësve
// filloni të kërkoni nëpër elementët e drejtorisë në një lak


//veprimet me elementin vijues

Kur krijoni shumë elementë të drejtorisë, mund të mbyllni një cikël në një transaksion për të shpejtuar punën. Në këtë rast, krijimi aktual i të gjithë elementëve do të ndodhë vetëm me komandën CommitTransaction(). Kur përdorni transaksione, veprimi ose do të përfundojë plotësisht (të gjithë elementët e drejtorisë janë krijuar) ose nuk do të kryhet fare (në rast të ndonjë dështimi, nuk do të krijohet asnjë element i vetëm i ri, gjithçka do të mbetet e njëjtë si më parë. transaksioni ka filluar). Transaksionet përdoren gjerësisht në sektori bankar. Në fund të fundit, askush nuk dëshiron që kur dërgon para, ato të debitohen me sukses nga llogaria juaj, por për shkak të disa dështimeve nuk arrijnë tek adresuesi.

fundNëse;
Fillimi i Transaksionit();

Për Nom = Cikli 1 deri në 100
I ri = SprSotr . CreateItem();
E re Emri = "I ri" + String (Nom);
E re Shkruaj();
// filloni të kërkoni nëpër elementët e drejtorisë në një lak

Kryerja e Transaksionit();

Puna me librat e referencës është edhe themeli dhe korniza e kontabilitetit.

Drejtoritë janë të destinuara për futjen, ruajtjen dhe marrjen e informacionit të përhershëm me kusht të strukturuar në formën e një peme. Informacioni i referencës përfshin informacione për themeluesit e ndërmarrjes, palët e saj, punonjësit, taksat, etj. Lista e drejtorive të kërkuara nga përdoruesi përcaktohet në fazën e konfigurimit. Përdoruesi mund të ndryshojë përmbajtjen e drejtorive sipas dëshirës: të modifikojë, shtojë ose heqë informacionin e regjistruar.

Një listë e të gjitha drejtorive mund të shfaqet në ekran duke përdorur komandën e menysë Operacionet - Drejtoritë

Thjeshtësia e punës në programin 1C: Enterprise Accounting 8.2 provokon dëshirën për të mos humbur kohë shtesë në veprime përgatitore, por për të marrë menjëherë rezultate. Sigurisht, mund të plotësoni ndonjë libër referimi që ju bie në sy, ose për të cilin keni të dhëna gati. Por në këtë rast, ekziston një probabilitet i lartë që kur ta plotësoni, do t'ju duhet një vlerë nga një drejtori tjetër, e cila mund të jetë bosh. Nuk ka asgjë të tmerrshme në një situatë të tillë, por për ata që fillojnë të punojnë në sistem, mund të lindë konfuzion, i cili do të çojë në pasqyrim të gabuar të të dhënave në raporte dhe mostra të informacionit të ndryshëm analitik. Do të jetë shumë më e vështirë të korrigjohen vlerat që mungojnë më vonë.

Më pas, do të merren parasysh rregullat për plotësimin e librave kryesorë të referencës, theksi do të vendoset në delikate dhe pika të rëndësishme gjatë plotësimit të tyre, taktika e punës "bëj si bëj unë" zbatohet nën drejtimin e një mësuesi.
Vetëm pasi t'i plotësoni ato, mund të vazhdoni me punën e mëtejshme.

Siç u përmend më herët, plotësimi i drejtorive nuk është i vështirë. Është më e vështirë të vendosësh se me cilin libër referimi të fillosh. Për ta bërë këtë, është e nevojshme të përcaktohet struktura e organizatës, përbërja e saj ndarjet strukturore, numri i punonjësve dhe shumë më tepër. Nëse diçka nuk është ende e qartë, mos u shqetësoni: le të fillojmë ta krijojmë dhe më pas ta shtojmë. Sugjerohet sekuenca e mëposhtme e plotësimit të drejtorive.

Çfarë librash referencë do të plotësojmë?

Drejtoritë për mbajtjen e shënimeve të transaksioneve tregtare dhe para të gatshme(Ne kemi plotësuar tashmë disa nga drejtoritë).

  • Drejtoria "Organizatat"
  • Drejtoria "Bankat"
  • Drejtoria "Llogaritë bankare"
  • Drejtoria "Kundërpalët"
  • Drejtoria "Llojet e çmimeve të artikujve"
  • Drejtoria "Nomenklatura"

Drejtoria "Depot (vendndodhjet e magazinimit)"

  • Drejtoritë për mbajtjen e të dhënave të personelit.
  • Drejtoria "Divizionet"
  • Drejtoria "Individët"
  • Drejtoria "Punonjësit e Organizatës"



Top