Kontaktet

Lista e vlerave të regjistrave të akumulimit 1s. Mbetjet dhe qarkullimet. Matjet e regjistrit të akumulimit

Regjistrat e akumulimit në sistemin 1C: Enterprise ndahen në dy lloje: regjistrat e akumulimit mbetjet dhe regjistrat e akumulimit rpm.

Lloji i regjistrit zgjidhet gjatë krijimit të tij në konfigurues

Siç sugjeron emri, disa synojnë të marrin bilanc në një datë të caktuar, dhe të dytat synojnë të marrin qarkullim për një periudhë të zgjedhur. Në varësi të llojit të regjistrit të akumulimit, platforma 1C:Enterprise gjeneron një grup të ndryshëm tabelash virtuale. Në këtë artikull do të shikojmë punën me tabelat virtuale të regjistrave të akumulimit. Për ta bërë këtë, ne do të krijojmë një regjistër për akumulimin e bilanceve - Produktet Mbeten dhe regjistri i akumulimit të revolucionit - Qarkullim i produkteve.

Tani le të shohim se çfarë tabelash virtuale ofron platforma për secilin prej këtyre regjistrave.

Regjistri i akumulimit të revolucionit

Për qartësi, le të hapim dhe të shohim se cilat tabela janë të disponueshme për regjistrin Qarkullim i produkteve. Kjo është tabela e vetë regjistrit - Qarkullim i produkteve, e cila ekziston fizikisht në bazën e të dhënave, dhe një tabelë virtuale - Produkte Qarkullim.Qarkullim

Me tabelën standarde gjithçka është e qartë. Le të hedhim një vështrim më të afërt në atë virtual.

Qarkullimi i tavolinës virtuale

Kjo tabelë ju lejon të merrni qarkullimin e burimeve për sa i përket dimensioneve. Në rastin tonë kemi dy dimensione: Stoku Dhe Produkt. Dhe një burim - sasi

Lejoni që regjistri ynë të ketë shënimet e mëposhtme

Le të kthehemi te projektuesi i pyetjeve dhe të fillojmë thjesht duke zgjedhur nga tabela Produkte Qarkullim.Qarkullim të gjitha fushat

Prandaj, kërkesa do të duket si kjo:

ZGJIDH ProdukteTXhirimi.Magazinimi,ProduktetQurtimi.Produkti,ProduktetQurtimi.SasiaQurtimi NGA RegjistriAkumulimi.ProduktetQurtimi.Qarkullimi(,) AS ProdukteThirr.

Rezultati i pyetjes duket si ky:

Domethënë kemi marrë xhiro për mallra dhe magazina gjatë gjithë kohës. Le të supozojmë se ne nuk jemi të interesuar për magazina dhe duam të kemi xhiro vetëm në aspektin e mallrave.

Për ta bërë këtë, ne përjashtojmë dimensionin nga kërkesa Stoku

SELECT ProdukteTurnoverTurnover.Product, ProductTurnoverTurnover.QuantityTurnover FROM RegisterAccumulation.ProductsTurnover.Turnover(,) AS ProdukteTurnoverQurnover

dhe si rezultat do të kemi vetëm dy rreshta

Por, si rregull, nuk ka nevojë të sigurohet qarkullim për të gjithë ekzistencën e regjistrit. Në thelb, ato nevojiten për një periudhë specifike: muaj, tremujor, vit, etj. Plus, zakonisht nevojiten zgjedhje sipas dimensioneve (Produkt, Magazinë). Kjo arrihet duke përdorur parametrat e tabelës virtuale. Është i përshtatshëm për të plotësuar parametrat nga konstruktori. Me buton Opsionet e tabelës virtuale Hapet një kuti dialogu në të cilën mund të futni gjithçka që na nevojitet:

Pas kësaj, kërkesa jonë origjinale do të marrë formën e mëposhtme

ZGJIDHJEMallratQurtimi.Magazina,MallratQurtimi.Produkti,Qarkullimi i mallrave.SasiaQurtimi NGA RegjistriAccumulation.GoodsTurnover.

Siç mund ta shohim, ndryshimi është se në kllapa pas emrit të tabelës virtuale ka parametra që duhet të plotësohen përpara se të ekzekutohet pyetësori.

Ata që sapo kanë filluar të punojnë me tabela virtuale shpesh tundohen të vendosin përzgjedhjen në mënyrën e zakonshme në vend që të përdorin parametra:

NGA RegjistriAccumulations.ProductsTurnover.Turnover(,) SI ProdukteTurnoverTurnover WHERE ProductsTurnoverTurnover.Magazina = &Magazina

Gjatë plotësimit të parametrave që kemi humbur Periodiciteti. Le të hapim listën dhe të zgjedhim nga masa e opsioneve të mundshme Muaj. Ne do të heqim të gjithë parametrat e tjerë në mënyrë që të mos ngatërrohemi.

Pas kësaj, vërejmë se një fushë shfaqet në fushat e tabelës Periudha.

Duke e shtuar atë në fushat e zgjedhura, marrim tekstin e mëposhtëm të kërkesës:

ZGJIDH ProdukteTXhirimi.Periudha, Produkte Qarkullim.Magazina,ProdukteQurrim.Produkti,ProdukteQurrim.SasiaQurrim NGA RegjistriAkumulimi.ProduktetQurtimi.Qarkullimi(, Muaj,Turn) ASTurn

Ne ekzekutojmë kërkesën:

Kështu, brenda intervalit kohor të zgjedhur, ne mund t'i ndajmë rrotullimet në intervale më të vogla në përputhje me frekuencën e zgjedhur.

Regjistri i akumulimit të bilancit

Ashtu si me regjistrin e kundërt, le të shohim në projektuesin e pyetjeve se cilat tabela virtuale janë të disponueshme për regjistrin e akumulimit të bilancit

Siç mund ta shihni, tre tabela virtuale janë të disponueshme për regjistrin e akumulimit të bilancit: Revolucionet, Mbetjet, Mbetet dhe Qarkullimet. Le të shqyrtojmë secilën prej tyre veç e veç.

Qarkullimi i tavolinës virtuale

Pavarësisht se lloji i regjistrit është Mbetjet, megjithatë ne mund të marrim xhiro prej saj. Plus ne kemi dy burime shtesë këtu: Duke ardhur Dhe Konsumi

Më lejoni t'ju kujtoj se kur bëhet një regjistrim në regjistrin e bilancit, tregohet lloji i lëvizjes së akumulimit (të ardhura ose shpenzime), ndërsa për regjistrin e qarkullimit nuk tregohet lloji i lëvizjes. Prandaj, këtu kemi një bonus shtesë në formën e mundësisë për të marrë jo vetëm qarkullimin e përgjithshëm për periudhën, por edhe të ardhurat dhe shpenzimet veç e veç. Por sigurisht, nëse meta të dhënat përmbajnë një regjistër të kundërt me një grup të ngjashëm matjesh, atëherë është më mirë ta përdorni atë për të marrë qarkullim. Në përgjithësi, puna me këtë tabelë virtuale është e ngjashme me punën me një tabelë virtuale Revolucionet regjistri i negociueshëm i diskutuar më sipër.

Bilancet e tabelës virtuale

Kjo tabelë përdoret për të marrë bilancet e burimeve sipas dimensionit. Në parametrat e tabelës mund të specifikojmë datën për të cilën marrim bilancet dhe vendosim zgjedhje:

Le të shohim një shembull të vogël. Ne kemi regjistrimet e mëposhtme të regjistrit:

Le të zgjedhim të gjitha fushat e disponueshme dhe të vendosim fundin e qershorit si datë për marrjen e bilanceve. Ne nuk do të zgjedhim në bazë të matjeve. Pastaj teksti i kërkesës do të duket si ky:

ZGJIDHni Produktet Mbetjet Mbetjet.Magazina, Produktet Mbetjet Mbetjet.Produkti, Produktet Mbetjet Mbetjet.Sasia e Mbetur NGA RegjistriAkumulimet.ProduktetMbetjet.Mbetjet(&Data Mbetjet,) AS Produktet Mbeten Mbetjet

Dhe pas ekzekutimit të tij marrim këtë rezultat

Tabela virtuale Bilancet dhe qarkullimet

Kjo tabelë kombinon dy ato të diskutuara më parë dhe ju lejon të merrni qarkullimin për periudhën e zgjedhur kohore, si dhe bilancet në fillim dhe në fund të periudhës. Ju gjithashtu mund të vendosni përzgjedhjen.

Përdorimi i kësaj tabele mund të justifikohet kur ju duhet të merrni njëkohësisht xhiron dhe bilancet në fillim dhe në fund të periudhës në një raport. Në raste të tjera, nuk duhet të abuzoni me përdorimin e tij.

Objekti 1C "Regjistrat e akumulimit" - këto janë objekte të aplikuara që përbëjnë bazën e mekanizmit të kontabilitetit për lëvizjen e fondeve (financa, mallra, materiale, etj.), të dizajnuara për ruajtjen e treguesve të kontabilitetit operacional dhe ju lejon të automatizoni zona të tilla si kontabiliteti i magazinës, vendosjet e ndërsjella dhe planifikimi.

Me fjalë të tjera, këto janë objekte të konfigurimit të aplikacionit që ju lejojnë të regjistroni dhe ruani shpejt lëvizjet e çdo aktivi ose detyrimi të një ndërmarrje.

Regjistri i akumulimit është një tabelë me informacione që mbledh të gjitha lëvizjet e caktuara (faturat, fshirjet ose qarkullimin).

Regjistri i akumulimit formon një sistem matjeje shumëdimensionale dhe ju lejon të "akumuloni" të dhëna numerike në kontekstin e disa dimensioneve. Për shembull, në një regjistër të tillë mund të grumbulloni informacione për bilancet e produkteve sipas linjës së produktit dhe magazinës, ose informacione për vëllimet e shitjeve sipas linjës së produktit dhe ndarjes së kompanisë.

Regjistri i mbetur(Mbetjet) ruan lëvizjet, dhe gjithashtu, në bazë të tyre, mbetjet pas çdo lëvizjeje. Regjistrat e akumulimit të mbetur përdoren, për shembull, për regjistrimin e mallrave në magazina.

Regjistri i negociueshem(Revolutions) ruan lëvizjet pa treguar drejtimin e tyre dhe nuk nënkupton ruajtjen e veçantë të mbetjeve. Një shembull i përdorimit të një regjistri të negociueshëm është regjistrimi i të dhënave për të ardhurat e një ndërmarrje.

Nga pikëpamja e modelit tabelor, regjistri i akumulimit përmban:

  • matje;
  • burimet (mund të jenë numerike ose të përcaktueshme);
  • rekuizitet.

Gjatë formimit të strukturës së regjistrit të akumulimit, duhet të caktohet një regjistrues dhe të krijohet të paktën një burim.

[kolaps]

Një atribut i detyrueshëm i regjistrit të akumulimit është "Periudha", dhe frekuenca nuk mund të rregullohet - të dhënat ruhen të sakta në të dytin. Informacioni i ruajtur në regjistrin e akumulimit është gjithmonë i lidhur me boshtin kohor.

Kur shkruani të dhënat në regjistrin e akumulimit, "Periudha" nuk duhet të jetë bosh. "Periudha" është një detaj standard që duhet të plotësohet.

Detajet standarde të regjistrit të akumulimit 1C janë të disponueshme në skedën "Të dhënat" - "Detajet standarde".

  • Periudha- data e lëvizjes nuk duhet të përkojë me datën e dokumentit;
  • Regjistrues- një dokument që bën një regjistrim në regjistër;
  • Numri i linjes- numri serial i linjës në grupin e rekordeve, unik brenda regjistruesit;
  • Aktiviteti- është përgjegjës për futjen e të dhënave në tabela virtuale (një mënyrë e shpejtë për të marrë informacionin e profilit nga regjistrat); nuk mund të vendoset për çdo hyrje veç e veç brenda dokumentit të regjistrimit (minimumi për një grup regjistrimesh mund të vendoset);
  • Shikimi Dvizionet- të ardhura ose shpenzime.

Unike e regjistrimeve të objektit 1C "Regjistrat e akumulimit"

Sistemi siguron kontroll mbi veçantinë e të dhënave të ruajtura në regjistrin e akumulimit. Falë kësaj, regjistri i akumulimit nuk mund të përmbajë dy hyrje që lidhen me të njëjtën linjë të të njëjtit dokument.

Unike e hyrjeve në tabelën e lëvizjes së regjistrit të akumulimit përcaktohet nga fushat "Regjistrues" dhe "Numri i linjës".

[kolaps]

Regjistrat e akumulimit janë gjithmonë në varësi të regjistruesit të dokumenteve. Prandaj, midis detajeve të tyre standarde ka gjithmonë " ".

Funksionaliteti i regjistrit të akumulimit 1C

Funksionaliteti kryesor që regjistri i akumulimit i ofron zhvilluesit është:

  • zgjedhjen e regjistrimeve në një interval të caktuar sipas kritereve të përcaktuara;
  • përzgjedhja e të dhënave nga regjistruesi;
  • marrjen e bilanceve dhe qarkullimit në një moment të caktuar kohor bazuar në vlerat e specifikuara të matjes;
  • mënyra e funksionimit me ndarjen e totaleve, e cila siguron paralelizëm më të lartë të shkrimit me regjistrin;
  • çaktivizimi i përdorimit të totaleve të ekzekutimit;
  • llogaritja e rezultateve për datën e specifikuar;
  • leximi, modifikimi dhe shkrimi i një grupi regjistrimesh në një regjistër;
  • aftësia për të shkruar në regjistër pa rillogaritur rezultatet;
  • një rillogaritje e plotë e rezultateve dhe një rillogaritje e rezultateve për periudhën e specifikuar.

Për regjistrat e grumbullimit, mënyra e ndarjes së totaleve mund të aktivizohet:

Nëse ndarja është e aktivizuar, atëherë në tabelën e totaleve të regjistrit do të shtohet një kolonë shtesë me një vlerë të llojit "Numër", e cila do të veprojë si ndarëse për pjesën e mbetur të të dhënave në rast të shkrimit të njëkohshëm në regjistër nga dy dokumente.

[kolaps]

Struktura e objektit 1C "Regjistrat e akumulimit"

Informacioni në regjistrin e akumulimit ruhet në formën e regjistrave, secila prej të cilave përmban:

  1. vlerat e matjes (përshkruani seksionet në të cilat ruhet informacioni);
  2. vlerat përkatëse të burimeve (akumulojnë të dhënat e nevojshme sasiore numerike).

Një seksion kontabiliteti mund të jetë, për shembull, magazina, artikulli, karakteristikat e produktit, seria e produktit, cilësia.

Duke specifikuar matjet që na interesojnë, mund të marrim sasinë - burimin - në çdo kohë.

Në kontekstin e dimensioneve të ndryshme, në të ardhmen, për shembull, mund të merrni bilancet për një datë specifike.

Karakteristikat e projektimit të regjistrit të akumulimit:

  1. Mbi të gjitha është e nevojshme të vendosen matjet që do të kërkohen më shpesh në sistem;
  2. prona "Indeksi" matjet e regjistrit të akumulimit duhet të vendoset në matje në rastet kur planifikohet të aplikohen shpesh përzgjedhjet për matje gjatë marrjes së të dhënave dhe kjo matje mund të ketë një numër të madh variantesh të vlerës. Për shembull, ne kemi një regjistër "ProductsIn Warehouses" (dimensionet "Depo, Nomenklatura", burimi - "Sasia"). Është më e saktë të indeksohet "Nomenklatura", por fusha "Depo" nuk duhet të indeksohet, pasi numri i depove në sistem, si rregull, nuk është i rëndësishëm.

Kompleti i hyrjes së regjistrit të grumbullimit

Ky është një koleksion i vargjeve (rekordeve) të tij që ekzistojnë në memorien e kompjuterit.

Një grup regjistrimesh shoqërohet gjithmonë me një dokument specifik regjistrimi (d.m.th. përcaktuar me dokumentin e gjendjes civile), pasi nuk mund të ketë regjistra të pavarur akumulimi. Duke funksionuar me një grup regjistrimesh, mund t'i lexoni këto të dhëna nga baza e të dhënave, t'i fshini, t'i ndryshoni dhe t'i shtoni në kushte të caktuara. Kur shkruani, zakonisht zëvendëson të gjitha rekordet e disponueshme në bazën e të dhënave për një gjendje të caktuar me të dhënat e përfshira në grup. Nëse të dhënat nuk zëvendësohen, atëherë grupi pastrohet pasi të përfundojë shkrimi.

Numri maksimal i rekordeve në një grup është 999,999,999.

Kompleti i hyrjes së regjistrit të grumbullimitmund të përdoret:

  1. për të ndryshuar regjistrimet e regjistrit të akumulimit për një regjistrues specifik;
  2. për të shtuar regjistrimet e regjistrit të akumulimit për një regjistrues specifik;
  3. për të fshirë regjistrimet e regjistrit të akumulimit për një regjistrues specifik;
  4. për të lexuar një grup regjistrimesh për një regjistrues specifik.

E rëndësishme! Përzgjedhja mund të bazohet vetëm në barazi.

Meqenëse regjistri i akumulimit përdoret për të grumbulluar vlera numerike, çdo hyrje bën një ndryshim në burimet e ruajtura - lëvizjes. Lëvizjet, në përgjithësi, mund të shtojnë disa rritje në burimet e ruajtura ose t'i zbresin ato:

  1. lëvizje famullitare(“+”) - nëse duhet të kryhet një rritje në burimet e ruajtura;
  2. lëvizja e rrjedhës(“-”) - nëse duhet të kryhet një reduktim i burimeve të ruajtura.

Së bashku me çdo regjistrim në regjistrin e akumulimit, mund të ruhen informacione shtesë arbitrare. Për këtë qëllim përdoren detajet e regjistrit të akumulimit.

Kërkesa standarde e kërkuar për regjistrin e akumulimit është regjistruesi.

[kolaps]

Regjistrues - ky është një dokument gjatë të cilit gjenerohen shënimet në regjistër (d.m.th. është një dokument që mund të bëjë lëvizje në regjistrin e akumulimit).

Regjistrimet kanë kuptim vetëm nëse ekziston regjistruesi; Kur fshini një dokument regjistrimi, të dhënat do të fshihen gjithashtu.

Lista e dokumenteve të regjistruesit specifikohet në skedën përkatëse "Regjistruesit" të dritares për redaktimin e objektit të konfigurimit "Regjistri i Akumulimit".

Figura Skeda "Regjistruesit" e dritares për redaktimin e objektit të konfigurimit "Regjistri i akumulimit"

[kolaps]

Megjithatë, ju mund të bëni një regjistrim në mënyrë programore pa një dokument regjistrues (por gjithsesi supozon se ka një regjistrues). Gjithashtu, krijimi i të dhënave mund të ndodhë jo vetëm gjatë ngjarjeve, por edhe për disa ngjarje të tjera; këtu nuk ka kufizime strikte.

Shumica e algoritmeve për krijimin e lëvizjes në regjistrin e akumulimit formohen kur postoni një dokument (procedura "Përpunimi i postimit").

Lidhja e objektit 1C "Regjistrat e akumulimit" me regjistruesin

Një ndryshim në gjendjen e regjistrit të akumulimit zakonisht ndodh kur një dokument postohet. Prandaj, çdo regjistrim i regjistrit shoqërohet me një dokument specifik - regjistruesi, numri i linjës së këtij dokumenti dhe data - periudha.

[kolaps]

Në përgjithësi, vlera e fushës "Periudha" mund të mos përkojë me datën e dokumentit. Për shembull, dokumenti i Planit të Shitjeve mund të regjistrojë shitjet e pritshme të kompanisë në disa data të ndryshme në regjistrin e akumulimit.

Përbërja e dokumenteve që mund të krijojnë hyrje në regjistrin e akumulimit përcaktohet nga zhvilluesi gjatë procesit të krijimit.

[kolaps]

Karakteristikat e punës me regjistruesit gjatë përpunimit të dokumenteve:

  1. Regjistrimet në regjistrin e akumulimit mund të formohen:
    • gjatë kryerjes së një dokumenti;
    • kur regjistroni një dokument;
    • gjatë plotësimit të dokumentit.
  2. Kusht i detyrueshëm në lidhje me Regjistruesin gjatë regjistrimit të të dhënave në regjistrin e akumulimit: Dokumenti i regjistrimit duhet të regjistrohet. Derisa dokumenti të regjistrohet, nuk ka asnjë lidhje me të në sistem dhe lidhja duhet të tregohet në fushën "Regjistruesit".
  3. Fusha "Regjistruesit" mund të përmbajë një lidhje jo bosh vetëm me dokumentin e regjistruesit(lloji i kontrolluar).
  4. Lloji të dhënat e fushës "Regjistruesit" përcaktohet në skedën "Regjistruesit". në dritaren e redaktimit të objektit të konfigurimit.
  5. Për fushën "Regjistruesit", mund të përcaktoni llojinDocumentLink.<ИмяДокумента>. ME Lista e llojeve të regjistruesve është mjaft specifike (pamja e ekranit më lart).
  6. Gjërat për të mbajtur mend:
    • një regjistër akumulimi mund të shoqërohet me çdo numër të llojeve të dokumenteve;
    • një lloj dokumenti mund të shoqërohet me çdo numër regjistrash grumbullimi;
    • kur fshini një regjistrues dokumentesh, të dhënat fshihen automatikisht nga baza e të dhënave;
    • të dhënat mund të ekzistojnë pa praninë e një dokumenti regjistrimi kur përdorni një plan shkëmbimi, gjë që mund të çojë në për shkeljen e integritetit referues bazë informacioni.
  7. Data e dokumentit të regjistruesit nuk lidhet në asnjë mënyrë me periudhën e regjistrit. Data e regjistrimit të regjistrit përcaktohet në mënyrë programore dhe mund të përkojë me datën e dokumentit ose të jetë krejtësisht e ndryshme.

Projektuesi i lëvizjes së objektit 1C "Regjistrat e akumulimit"

Algoritmet me të cilat gjenerohen shënimet e regjistrit përshkruhen duke përdorur gjuhën e integruar në procedurat e dokumenteve përkatëse. Sistemi përmban, i cili ndihmon zhvilluesin të krijojë algoritme për përpunimin e dokumenteve.

Regjistrat e bilanceve dhe regjistrat e qarkullimit

Ekzistojnë dy lloje të regjistrave të akumulimit:

  1. regjistrat e akumulimit të bilancit(ruan vlerat totale të burimeve - bilanceve);
  2. regjistrat e akumulimit të revolucioneve(ruan vetëm ndryshime në këto burime - revolucione).

Ekzistenca e një regjistri për akumulimin e qarkullimit është për faktin se gjatë automatizimit të aktiviteteve ekonomike, ka një numër të madh situatash kur është e nevojshme vetëm të grumbullohet qarkullimi, dhe vlerat e bilanceve nuk kanë kuptim. Një shembull tipik i përdorimit të një regjistri të akumulimit të qarkullimit është regjistri “Të ardhurat dhe kostot e shitjeve”, i cili ruan informacione për vëllimet e shitjeve.

Meqenëse regjistri i akumulimit të qarkullimit nuk grumbullon burimet e mbetura, "drejtimi" i lëvizjes së burimeve (të ardhura ose shpenzime) nuk ka kuptim për të; Akumulohet vetëm sasia e ndryshimit në burime. Prandaj, të gjitha shënimet në regjistrin e akumulimit të revolucionit shënohen me të njëjtat ikona.

Njësitë e regjistrave për akumulimin e revolucioneve

Për regjistrat e akumulimit të negociueshëm, platforma mbështet një mekanizëm të veçantë agregat, i cili mund të përshpejtojë ndjeshëm rikthimin e të dhënave nga regjistrat që përmbajnë një numër të madh regjistrimesh - qindra mijëra e miliona rekorde.

Agregatet- ky është një mekanizëm i veçantë i zbatuar në regjistrat e akumulimit qarkullues dhe ju lejon të zvogëloni ndjeshëm kohën për gjenerimin e raporteve.

Çdo agregat është një ruajtje e specializuar që përmban të dhëna të grumbulluara të regjistrit në seksione të ndryshme, të përshtatshme për gjenerimin e raporteve në këtë bazë informacioni. Sistemi vlerëson automatikisht intensitetin e punës së përdoruesve me seksione të caktuara informacioni dhe, bazuar në statistikat e grumbulluara, zgjedh përbërjen optimale të agregatëve të mbështetur.

Përdorimi i agregateve i lejon analistët dhe menaxherët të analizojnë informacionin e disponueshëm duke kaluar midis pamjeve të ndryshme të shikimit me një kohë të shkurtër reagimi të sistemit. Në të njëjtën kohë, sistemi përdor të dhënat e grumbulluara të grumbulluara dhe gjithmonë siguron që raportet e marra të jenë të përditësuara.

Për çdo regjistër mund të krijohen agregate të shumtë.

Platforma përmban një të veçantë, me të cilën mund të ndryshoni përbërjen e njësive dhe të konfiguroni përdorimin e tyre.

Projektuesi i agregatit mund të thirret nga dritarja për redaktimin e regjistrit të akumulimit qarkullues (skeda "Të dhënat").

Lista e formularit dhe formularit të grupit të regjistrimeve të objektit 1C "Regjistrat e akumulimit"

Në mënyrë që përdoruesi të shikojë të dhënat e përfshira në regjistrin e akumulimit, sistemi mbështet pamjet e mëposhtme të regjistrit të akumulimit:

  1. formulari i listës së regjistrit të grumbullimit- ju lejon të renditni dhe zgjidhni informacionin e shfaqur sipas disa kritereve; sistemi mund të gjenerojë automatikisht këtë formë;
  2. Formulari i grupit të regjistrit të akumulimit- ju lejon të shtoni, ndryshoni dhe fshini shënimet.

Së bashku me këtë, zhvilluesi ka mundësinë të krijojë formularët e tij (të personalizuar), të cilët sistemi do t'i përdorë në vend të formës së paracaktuar.

Detyra e çdo sistemi kontabiliteti është të ruajë dhe shfaqë menjëherë informacionin për përdoruesit, d.m.th. Qëllimi i çdo dizajni të sistemit është t'i sigurojë përdoruesit menjëherë një raport. Me ndihmën e të dhënave të marra, si rregull, vendimet e menaxhimit merren në ndërmarrje.

Le të supozojmë se kemi 1000 dokumente të ndryshme: marrje malli, fshirje, kthim, shitje etj. Dhe secili nga dokumentet ndryshon sasinë e një produkti të caktuar në magazinë. Për të marrë informacion në lidhje me sasinë aktuale në magazinë, duhet të kaloni gjithçka: disa rrisin sasinë e mallrave, disa ulin, disa mund të rriten ose ulen. Dhe nëse është gjithashtu e nevojshme të merret parasysh magazina, organizata?.. Një sistem i tillë është shumë intensiv me burime.

Për të thjeshtuar këtë proces, zhvilluesit 1C dolën me objekte të veçanta të konfigurimit. Ato përdoren për lehtësinë e ruajtjes dhe marrjes së informacionit; në 1C 8.3 dhe 8.2 përdoren të gjitha llojet e regjistrave; në këtë artikull do të flasim në mënyrë specifike për Regjistrat e akumulimit.

Vetë regjistri i akumulimit është një tabelë me informacion që mbledh të gjitha lëvizjet (pranimet/fshirjet ose qarkullimin) e dokumenteve të caktuara. Le të shohim se si duket tabela e lëvizjes duke përdorur shembullin e një regjistri tipik akumulimi "Mallrat në magazina" në konfigurimin "Trade Management 10.3":

Këtu shohim që dokumentet "Shitje" 1C zvogëlojnë sasinë e një produkti të caktuar në një vend të caktuar magazinimi, dhe dokumentet e marrjes, përkundrazi, rrisin sasinë. Si rezultat, marrim një pamje të përgjithshme në të cilën mund të shohim qartë se çfarë, kur dhe në çfarë sasie është marrë (fshirë) sipas kontabilitetit. Është shumë më i përshtatshëm për të ndërtuar një raport duke përdorur një tabelë të tillë.

Regjistri i akumulimit në konfigurues

Çfarë është një regjistër akumulimi nga pikëpamja e zhvillimit të konfigurimit? Le të fillojmë duke parë fushat e regjistrit të akumulimit në:

Merrni 267 mësime video në 1C falas:

Regjistri i akumulimit ka Dimensionet, Burimet, Detajet dhe Detajet Standarde.

Le të shqyrtojmë së pari detajet standarde të regjistrit të akumulimit:

  • periudhë— data e lëvizjes nuk duhet të përkojë me datën e dokumentit;
  • regjistruesi- një dokument që bën një regjistrim në regjistër;
  • Numri i linjes— numri serial i linjës në grupin e rekordeve, unik brenda regjistruesit;
  • aktivitet— është përgjegjës për futjen e të dhënave në tabela virtuale (më shumë rreth tyre më poshtë);
  • pamjelëvizjes- të ardhura ose shpenzime.

Matjet e regjistrit të akumulimit

Një dimension është një seksion në të cilin mbahen të dhënat. Në shembullin e mësipërm, seksioni i kontabilitetit është: magazina, nomenklatura, karakteristikat e produktit, seria e produktit, cilësia. Kjo do të thotë, duke specifikuar matjet që na interesojnë, ne mund të marrim sasinë - burimin - në çdo kohë. Në kontekstin e dimensioneve të ndryshme, në të ardhmen, për shembull, mund të merrni bilancet për një datë specifike.

Burimi i regjistrit të akumulimit

Një burim është një fushë numerike në të cilën informacioni ruhet në kontekstin e dimensioneve të përshkruara më sipër.

Përndryshe, ndërveprimet e dimensioneve/burimeve mund të përshkruhen skematikisht si një sistem koordinativ:

Dy dimensione - abshisa dhe ordinata e sistemit koordinativ, d.m.th. në këtë shembull, dimensionet janë depo dhe artikull. Në kryqëzimin e dimensioneve mund të marrim një sasi - një burim. Për shembull, në depon "kryesore" të produktit "laps" ka 1 copë në magazinë.

Detajet e regjistrit të akumulimit 1C

Detajet e regjistrit të akumulimit shërbejnë si "koment" ose informacion shtesë; për sa i përket matjeve, bilancet/xhiro nuk mund të merren. Përdoret mjaft rrallë.

Llojet e regjistrit të akumulimit

Ekzistojnë dy lloje të regjistrit të akumulimit − qarkullimet dhe bilancet.

Nëse qëllimi i regjistrit të akumulimit nuk është të marrë bilancet, është e nevojshme të përdoret lloji i regjistrit të akumulimit - rpm. Një shembull tipik i përdorimit të një regjistri të qarkullimit është regjistrimi i vëllimeve të shitjeve. Në këtë rast, ne vetëm duhet të dimë se cilat ishin shitjet për një periudhë të caktuar kohore; bilancet në këtë rast nuk kanë kuptim.

Nëse qëllimi i përdorimit të regjistrit të akumulimit është të marrim bilanc për një periudhë të caktuar, na duhet një regjistër me formularin mbetjet. Ky lloj ju lejon të merrni si bilancet ashtu edhe qarkullimin. Për një regjistër të tillë, sistemi llogarit automatikisht bilancet. Një shembull i një regjistri "të mbetur" janë mallrat në magazina, paratë në arkë.

Përdorimi i një lloji regjistri mbetjet ku mund të kaloni rpm, konsiderohet një gabim në hartimin e regjistrit të akumulimit nga këndvështrimi i performancës së sistemit.

Në varësi të llojit të regjistrit, sistemi do të krijojë tabela të ndryshme virtuale për regjistrin e grumbullimit. Një tabelë virtuale është një mënyrë e shpejtë për të marrë informacionin e profilit nga regjistrat.

Për regjistrin e akumulimit është:

  • Mbetjet;
  • Revolucionet;
  • Mbetjet dhe qarkullimet.

Për zhvilluesin e zgjidhjeve, të dhënat merren nga një tabelë (virtuale), por në fakt platforma 1C i merr nga shumë tabela, duke i shndërruar ato në formën e kërkuar.

Projektimi i duhur i regjistrave të akumulimit

Regjistrat e akumulimit duhet të hartohen nga raportet e kërkuara. Gjëja më e vështirë në sistemin 1C 8.3 është ruajtja e saktë e informacionit në mënyrë që të mund të merret lehtësisht në çdo kohë.

Ndër veçoritë e dizajnit të regjistrit, duhet të theksohet nevoja për të rregulluar saktë dimensionet në regjistër. Mbi të gjitha, duhet të vendosni matjet që do të kërkohen më shpesh në sistem.

Indeksimi i dimensioneve të regjistrit të akumulimit

Matjet e regjistrit të akumulimit kanë vetinë e "indeksimit". Kjo veti duhet të vendoset në matje në rastet kur planifikohet të aplikohen shpesh përzgjedhjet në matje gjatë marrjes së të dhënave dhe kjo matje mund të ketë një numër të madh opsionesh vlerash.

Për shembull, regjistri është "ProductsIn Warehouses", dimensionet janë "Depo, Nomenklatura", burimi është "Sasia".

Është më e saktë të indeksohet "Nomenklatura", por fusha "Depo" nuk duhet të indeksohet, sepse numri i depove në sistem, si rregull, nuk është i rëndësishëm.

Në çdo konfigurim të 1s 8.2 ju mund ta shihni këtë lloj objektesh si regjistra. Qëllimi i tyre kryesor është të optimizojnë marrjen e të dhënave për raporte. Ekzistojnë katër lloje të regjistrave: regjistrat e informacionit, regjistrat e grumbullimit, regjistrat kontabël dhe regjistrat llogaritës. Dhe megjithëse këto lloje synojnë të zgjidhin probleme të ndryshme, vetëm nga fakti se të gjithë quhen "regjistra" mund të merret me mend se ato gjithashtu kanë diçka të përbashkët.

Së pari, siç është përmendur tashmë, si objekte konfigurimi ato nevojiten për të lexuar më shpejt informacionin nga baza e të dhënave, për shembull në pyetje. Regjistrat mund të krahasohen me një katalog të bibliotekës së librave (më parë ato ishin përpiluar në karta letre). Kjo do të thotë, kjo nuk është vetëm ruajtja e informacionit (të dhënave), por edhe sistemimi i tij (krijimi i një strukture të caktuar), kur të dhënat hyjnë në një regjistër specifik (për shembull, nga dokumente të llojeve të ndryshme) dhe, nëse është e nevojshme, mund të të merren shpejt prej andej dhe të shfaqen, për shembull, në raport ose në proces tjetër. Në përgjithësi, përdorimi kryesor i regjistrave në 1C mund të ilustrohet nga skema e mëposhtme: "Dokument - Regjistro - Raport", megjithëse ka përjashtime.

Së dyti, të gjithë regjistrat, pavarësisht nga lloji i tyre, kanë burime, dimensione dhe detaje. Kjo është, është e vendosur Çfarë(burim) në cilat seksione(matjet) duhet të merren parasysh. E aplikueshme për bibliotekën - ne marrim parasysh librat sipas autorit, zhanrit dhe botuesit. Dhe me ndihmën e detajeve mund të plotësoni informacionin, për shembull, me vitin e botimit. Dhe këtu ka një pikë të rëndësishme - struktura e regjistrit duhet të përcaktohet me shumë kujdes, në varësi të informacionit që do të nxjerrim prej tij. Për shembull, nëse në bibliotekën tonë kërkimi kryhet më shpesh nga mbiemri i autorit, karta duhet së pari të përmbajë autorin (dimensioni i parë), dhe vetëm pas kësaj duhet të jetë zhanri (dimensioni i dytë).

Së treti, regjistrat kanë një strukturë tabele, por ajo ndryshon nga struktura e tabelave të objekteve. Pra, nuk do të gjeni klasa si RegisterReference ose RegisterObject. Përbërja e tabelës së regjistrit varet nga vetitë e saj.

Së katërti, të dhënat shkruhen në regjistra në formën e grupeve të të dhënave. Çdo grup përbëhet nga një ose më shumë rekorde. Megjithatë, rekordi në grup nuk mund të referohet ose aksesohet. Dhe as një grup rekordesh dhe as një rekord në një grup nuk mund të kenë një gjendje "shenje për fshirje".

Së pesti, kur aksesohen regjistrat në pyetje për të marrë të dhëna, është e mundur të qasemi jo vetëm në tabelat e regjistrave fizikë, por edhe në tabelat virtuale, të cilat janë një pyetje e ndërlidhur që merr të dhëna bazuar në parametra të caktuar. Parametrat e tabelës virtuale vendosen në varësi të nevojave specifike për marrjen e të dhënave nga tabelat e regjistrave.

Tani le të flasim për veçoritë e secilit lloj regjistrash:

1. Regjistrat e informacionit

Ndoshta lloji më i thjeshtë i regjistrit. Ndryshe nga llojet e tjera të regjistrave, burimi i tij mund të emërtohet jo vetëm si vlerë numerike, por edhe si një lloj tjetër i të dhënave.

Ajo ka një veti të veçantë që nuk përdoret në llojet e tjera të regjistrave - periodicitetin.

Mund të mos ketë një regjistrues, domethënë të jetë i pavarur; në këtë rast, regjistrimet bëhen drejtpërdrejt në regjistër, duke anashkaluar dokumentin e regjistrimit (ky është përjashtimi nga skema e përgjithshme e përdorimit të regjistrave në 1c). Ndërsa llojet e tjera të regjistrave duhet të kenë së paku një regjistrues dokumentesh.

Përveç kësaj, ky lloj regjistri ka kontroll automatik të veçantisë së të dhënave sipas periudhës (frekuenca e specifikuar në vetitë e regjistrit) dhe dimensionet. Kjo do të thotë, midis regjistrimeve të regjistrit nuk mund të ketë më shumë se një regjistrim me të njëjtin tregues periudhë + matje + regjistrues (nëse ka një). Veçantia e të dhënave në llojet e tjera të regjistrave përcaktohet nga regjistruesi.

2. Regjistrat e akumulimit

Projektuar për të grumbulluar tregues (burime) numerike dhe është i ndarë në dy nëntipe - Mbetjet dhe Qarkullimet. Dallimi midis tyre është se bilancet e Regjistrit të Akumulimit kanë për qëllim marrjen e informacionit për gjendjen "në një moment në kohë", dhe Qarkullimet synojnë të marrin informacion rreth të dhënave "për një periudhë".

Të dhënat e regjistrit të akumulimit ruhen në bazën e të dhënave në formën e dy tabelave - një tabelë lëvizjeje dhe një tabelë totale. Qasja e drejtpërdrejtë është e mundur vetëm në tabelën e lëvizjes.

3. Regjistrat kontabël

Ai është i ngjashëm me një regjistër akumulimi, por është krijuar për të sistemuar të dhënat mbi regjistrimet kontabël. Sidoqoftë, ai mund të përdoret jo vetëm për kontabilitet, por edhe për çdo lloj kontabiliteti tjetër.

Karakteristika e tij kryesore është aftësia për të regjistruar të dhëna duke përdorur metodën e hyrjes së dyfishtë duke përdorur parimin Debit-Kredi. Për të zbatuar mundësinë e gjenerimit të transaksioneve, Regjistri i Kontabilitetit duhet të shoqërohet me një objekt të veçantë - Planin Kontabël.

4. Regjistrat llogaritës

Ky lloj regjistri synohet jo vetëm për ruajtjen, grumbullimin dhe sistemimin e të dhënave, por edhe për zbatimin e mekanizmave komplekse për llogaritjet periodike. Për ta bërë këtë, në vetitë e regjistrit të llogaritjes, duhet të përcaktoni një objekt tjetër 1C - një plan të llojeve të llogaritjes. Kjo do të thotë, funksionimi i një regjistri të këtij lloji është i pamundur pa përcaktuar një plan specifik për llojet e llogaritjes për të.

Mund të themi se regjistri i llogaritjes përdoret për të ruajtur informacione rreth llojeve të llogaritjeve dhe për të ruajtur rezultatet e llogaritjeve dhe për vlerat e ndërmjetme të llogaritjeve. Qëllimi i tij kryesor në konfigurimet 1C është llogaritja e akrualeve, për shembull, pagat dhe pagesat e tjera për punonjësit. Dhe për të zbatuar këto detyra, gjatë përcaktimit të parametrave të regjistrit të llogaritjes, është e mundur të tregohet në të një lidhje me një plan kohor, i cili lejon që llogaritjet të bëhen në varësi të kohës së specifikuar në këtë orar. Vetë orari duhet të përcaktohet duke përdorur regjistrin e duhur të informacionit.

Kështu, mund të themi se regjistri i llogaritjes në fund të fundit ka strukturën më komplekse në krahasim me llojet e tjera të regjistrave në 1s.

Raporti "Bilanci dhe qarkullimi" krijuar për marrjen e një pasqyre të bilanceve dhe qarkullimit.

Deklarata shfaqet në formën e një tabele me kolonat "Bilanci fillestar", "Pranimi", "Shpenzimet", "Bilanci përfundimtar" dhe kolonat me detaje.

Ky raport mund të ndërtohet për çdo regjistër të akumulimit të bilancit të pranishme në konfigurim.

Rruga: Raportet – Universale – Bilancet dhe qarkullimi

Pas hapjes së formularit të raportit kryesor, duhet ta bëni këtë, gjë që mund të bëhet direkt në formularin kryesor. Në këtë rast është e nevojshme:

  • në fushë" seksioni i kontabilitetit" zgjidhni regjistrin e akumulimit të bilancit për të cilin dëshironi të gjeneroni një raport (përzgjedhja bëhet nga lista e propozuar);
  • në fushë "Periudha nga ... deri në ...."— specifikoni periudhën për të cilën do të krijohet raporti.

SHËNIM: nëse fusha "Periudha nga ... deri në ...." lihet bosh, raporti do të gjenerohet për të gjithë periudhën e funksionimit të sistemit;

  • Për të gjeneruar një raport në një formë të përshtatshme për ne, ne e konfigurojmë atë duke përdorur butonin " Cilësimet".
  • Kur përdorni butonin, mund të konfiguroni përzgjedhjen e të dhënave të shfaqura në raport. ( Përveç kësaj, përzgjedhja mund të konfigurohet në "Përzgjedhja"formularët e cilësimeve.)

me butonin " Forma" Raporti krijohet në përputhje me cilësimet aktuale.

Butoni " duke u drejtuar" ju lejon të merrni një pamje më kompakte të raportit duke fshehur kokën e tij.

Gjithashtu, raporti mund të konfigurohet fillimisht duke përdorur Butonat "Cilësimet". i cili do t'ju lejojë të vendosni të gjithë parametrat e mundshëm të raportit, përfshirë. dhe ato që janë të specifikuara në formularin kryesor.

Formulari përmban skedat e mëposhtme:

  • Janë të zakonshme;
  • Grupet;
  • Përzgjedhja;
  • Fushat;
  • Renditja.

Në faqerojtësin "Janë të zakonshme" mund të vendosni periudhën e raportimit, të zgjidhni një seksion të kontabilitetit, të përgjithshme të tjera parametrat dhe treguesit.

Si parametra sugjeroi:

  • "Përdorni vetitë dhe kategoritë"— pas kontrollit të kutisë, bëhet e mundur përzgjedhja dhe grupimi i të dhënave sipas vetive, përzgjedhja sipas kategorive të objekteve;
  • "Ngjyrosni fraksionet"— grupimet e raporteve do të theksohen me ngjyra të ndryshme;
  • "Përmblidhni të gjitha nivelet" - Kur gruponi raportin, do të shfaqen të dhënat totale për secilin grup.

"Indeksi"— vlerat numerike të përmbledhura në raport. Këto vlera shfaqen në kolonat "Fillimi i Bilancit", "Bilanci i Fundit", "Të ardhurat", "Shpenzimet".

"Prodhimi në kolona të ndryshme"- me kutinë e kontrollit të zgjedhur, çdo tregues do të shfaqet në një kolonë të veçantë; nëse kutia e zgjedhjes nuk është e zgjedhur, treguesit do të shfaqen njëri nën tjetrin.

Në faqerojtësin Grupet Ju mund të personalizoni detajet e raportit:

— Linjat e grupimit do të përmbajë vlerat totale të treguesve të zgjedhur;

- Lloji i totaleve përcakton nëse grupime shtesë hierarkike duhet të shtohen në raport

Sistemi ofron llojet e mëposhtme të grupimit të të dhënave:

Elementet– gjenerimi i një raporti mbi elementët që përfshihen në regjistrin e përzgjedhur të akumulimit

Hierarkia— gjenerimi i një raporti për grupet që përfshijnë elementë,

Vetëm hierarki përdoret vetëm nëse nuk nevojiten totale për elementë, por nevojiten vetëm totale për grupe

— Për të ndërtuar një raport sipas grupeve, duhet të zgjidhni një karakteristikë me të cilën raporti do të detajohet. Për këtë është e nevojshme te grupimi i rreshtave shtoni pamjen e grupimit nga dritarja kërcyese "Zgjedhja e fushës".

Në faqerojtësin "Zgjedhja" të dhënat, vendosen kushtet për gjenerimin e një raporti

Çdo rresht specifikon një element përzgjedhjeje që përmban:

  • Fusha, vlerat e të cilave i nënshtrohen kushteve të përzgjedhjes.
  • Kutia e kontrollit për përdorimin e elementit të përzgjedhjes . Ju lejon të çaktivizoni dhe aktivizoni me lehtësi elemente të përzgjedhjes individuale pa hequr ose shtuar elementë.
  • Lloji i krahasimit– kushti i përzgjedhjes për të cilin do të gjenerohet raporti.

Sistemi ofron llojet e mëposhtme të krahasimit:

Të barabartë— raporti do të ndërtohet vetëm në atributin e zgjedhur;

Jo të barabartë— raporti do të bazohet në të gjitha karakteristikat, përveç asaj të përzgjedhur;

Në listë— raporti do të bazohet në një listë karakteristikash;

Jo në listë— raporti do të bazohet në të gjitha karakteristikat, përveç atyre që janë përzgjedhur;

Në grup— raporti do të ndërtohet bazuar në të gjitha karakteristikat e vendosura në dosjen e zgjedhur nga drejtoria përkatëse.

Jo në grup— raporti do të ndërtohet bazuar në të gjitha karakteristikat, me përjashtim të artikujve të vendosur në dosjen e zgjedhur nga drejtoria përkatëse.;

Në një grup nga lista— e ngjashme me krahasimin Në listë, vetëm disa dosje nga drejtoria përkatëse zgjidhen si vlera të listës;

Jo në një grup nga lista- e ngjashme me krahasimin Jo në listë, si vlera të listës zgjidhen vetëm disa dosje nga drejtoria përkatëse.

  • Kuptimi, vlerat tregohen për të përcaktuar kushtet e përzgjedhjes për futjen e intervalit, i cili specifikohet nga dy vlera - kufijtë e intervalit. Nëse vendoset një kusht për të qenë në një listë, vlerat e krahasimit përcaktohen nga një listë vlerash.

në skedën " Fushat" Ju mund të specifikoni një listë fushash që do të shfaqen në raport. Si parazgjedhje, nëse lista është bosh, fushat e zgjedhura në listën e grupimit shfaqen në raport.

Fushat shfaqin informacione shtesë që do të shfaqen gjatë gjenerimit të raportit në kolona.

në skedën " Renditja" Ju mund të vendosni rendin në të cilin do të shfaqen linjat e raportit.

Çdo rresht specifikon fushën dhe renditjen e renditjes. Nëse renditja nuk është e specifikuar, atëherë përdoret renditja automatike (vargjet e karaktereve - sipas alfabetit, numrat - në rritje, etj.). Fushat e treguesit mund të zgjidhen si fusha të renditjes, gjë që ju lejon të renditni linjat e raportit në rend zbritës ose në rritje të treguesit.

Pas specifikimit të të gjitha kushteve për gjenerimin e një raporti, kur klikoni OK, raporti gjenerohet

Shikime postimi: 2537



Ju pëlqeu artikulli? Shperndaje