Se lucrează cu registre de acumulare. Solduri și cifra de afaceri

Registre de acumulareîn sistemul 1C:Enterprise se împart în două tipuri: registre de acumulare resturişi registrele de acumulare rpm.

Tipul de registru este selectat la crearea acestuia în configurator

După cum sugerează și numele, unele sunt menite să obțină solduri de la o anumită dată, iar al doilea sunt menite să obțină cifra de afaceri pentru o perioadă selectată. În funcție de tipul de registru de acumulare, platforma 1C:Enterprise generează un set diferit de tabele virtuale. În acest articol ne vom uita la lucrul cu tabele virtuale de registre de acumulare. Pentru a face acest lucru, vom crea un registru pentru acumularea soldurilor - ProduseRămășiși registrul de acumulare a revoluției - Produse Cifra de afaceri.

Acum să ne uităm la ce tabele virtuale oferă platforma pentru fiecare dintre aceste registre.

Registrul de acumulare a revoluției

Pentru claritate, să deschidem și să vedem ce tabele sunt disponibile pentru registru Produse Cifra de afaceri. Acesta este tabelul registrului în sine - Produse Cifra de afaceri, care există fizic în baza de date și un tabel virtual - ProduseCifra de afaceri.Cifra de afaceri

Cu tabelul standard totul este clar. Să aruncăm o privire mai atentă la cea virtuală.

Cifra de afaceri la masa virtuală

Acest tabel vă permite să obțineți cifra de afaceri a resurselor din punct de vedere al dimensiunilor. În cazul nostru avem două dimensiuni: DepozitŞi Produs. Și o resursă - Cantitate

Lăsați registrul nostru să aibă următoarele intrări

Să revenim la designerul de interogări și să începem prin simpla selectare din tabel ProduseCifra de afaceri.Cifra de afaceri toate domeniile

În consecință, cererea va arăta astfel:

SELECT ProductsTurnoverTurnover.Warehouse, ProductsTurnoverTurnover.Product, ProductsTurnoverTurnover.QuantityTurnover FROM RegisterAcumulare.ProductsTurnover.Turnover(,) AS ProductsTurnoverTurnover

Rezultatul interogării arată astfel:

Adică am primit cifră de afaceri din punct de vedere al mărfurilor și al depozitelor pentru tot timpul. Sa presupunem ca nu ne intereseaza depozitele si vrem sa obtinem cifra de afaceri doar la marfa.

Pentru a face acest lucru, excludem dimensiunea din cerere Depozit

SELECT ProductsTurnoverTurnover.Product, ProductTurnoverTurnover.QuantityTurnover FROM RegisterAcumulation.ProductsTurnover.Turnover(,) AS ProductsTurnoverTurnover

și ca urmare ne vom mai avea doar două rânduri

Dar, de regulă, nu este nevoie să se încaseze cifra de afaceri pe întreaga existență a registrului. Practic, sunt necesare pentru o anumită perioadă: lună, trimestru, an etc. În plus, de obicei sunt necesare selecții după dimensiuni (Produs, Depozit). Acest lucru se realizează folosind parametrii tabelului virtual. Este convenabil să completați parametrii din constructor. Prin buton Opțiuni de masă virtuală Se deschide o casetă de dialog în care puteți introduce tot ce avem nevoie:

După aceasta, cererea noastră inițială va lua următoarea formă

SELECT BunuriTurnoverTurnover.Warehouse, BunsTurnoverTurnover.Product, GoodsTurnoverTurnover.QuantityTurnover FROM RegisterAcumulation.GoodsTurnover.Turnover(&Începutul perioadei, &Sfârșitul perioadei, Depozit = &Depozit) AST BunuriTurnoverT

După cum putem vedea, diferența este că în paranteze după numele tabelului virtual există parametri care trebuie completați înainte de a executa interogarea.

Cei care abia încep să lucreze cu tabele virtuale sunt adesea tentați să seteze selecția în mod obișnuit în loc să folosească parametrii:

FROM RegisterAccumulations.ProductsTurnover.Turnover(,) CUM ProductsTurnoverTurnover WHERE ProductsTurnoverTurnover.Warehouse = &Depozit

La completarea parametrilor pe care i-am omis Periodicitate. Să deschidem lista și să alegem din multitudinea de opțiuni posibile Lună. Vom elimina toți ceilalți parametri pentru a nu ne confunda.

După aceasta, observăm că în câmpurile tabelului apare un câmp Perioadă.

Adăugând-o la câmpurile selectate, obținem următorul text de solicitare:

SELECT ProductsTurnoverTurnover.Perioada, ProductsTurnoverTurnover.Warehouse, ProductsTurnoverTurnover.Product, ProductsTurnoverTurnover.QuantityTurnover FROM RegisterAcumulation.ProductsTurnover.Turnover(, Month,) AST Produsturnover

Executam cererea:

Astfel, în intervalul de timp selectat, putem împărți rotațiile în intervale mai mici în conformitate cu frecvența selectată.

Registrul de acumulare a soldului

La fel ca în cazul registrului invers, să vedem în designerul de interogări ce tabele virtuale sunt disponibile pentru registrul de acumulare a soldului

După cum puteți vedea, trei tabele virtuale sunt disponibile pentru registrul de acumulare a soldului: Revoluții, Resturi, Rămășițe și cifre de afaceri. Să luăm în considerare fiecare dintre ele separat.

Cifra de afaceri la masa virtuală

În ciuda faptului că tipul de registru este Resturi, putem primi totuși cifra de afaceri de la aceasta. În plus, avem două resurse suplimentare aici: VenireŞi Consum

Vă reamintesc că atunci când se face o înscriere în registrul de sold, este indicat tipul de mișcare de acumulare (venit sau cheltuială), în timp ce pentru registrul cifrei de afaceri nu este indicat tipul de mișcare. Prin urmare, aici avem un bonus suplimentar sub forma oportunității de a primi nu numai cifra de afaceri totală a perioadei, ci și venituri și cheltuieli separat. Dar, desigur, dacă metadatele conțin un registru invers cu un set similar de măsurători, atunci este mai bine să le folosiți pentru a obține cifra de afaceri. În general, lucrul cu acest tabel virtual este similar cu lucrul cu un tabel virtual Revoluții registrul negociabil discutat mai sus.

Solduri de masă virtuală

Acest tabel este folosit pentru a obține soldurile de resurse pe dimensiune. În parametrii tabelului putem specifica data pentru care primim solduri și setăm selecții:

Să ne uităm la un mic exemplu. Avem următoarele înregistrări în registru:

Să selectăm toate câmpurile disponibile și să setăm sfârșitul lunii iunie ca dată pentru primirea soldurilor. Nu vom selecta pe baza măsurătorilor. Apoi textul cererii va arăta astfel:

SELECT ProductsRemainingsRemainings.Warehouse, ProductsRemainingsRemainings.Product, ProductsRemainingsRemainings.QuantityRemaining FROM RegisterAcumulations.ProductsRemainings.Remainings(&DateRemainings,) AS ProductsRemainingsRemainings

Și după ce o executăm obținem acest rezultat

Solduri și cifre de afaceri la masa virtuală

Acest tabel le combină pe cele două discutate anterior și vă permite să obțineți cifra de afaceri pentru perioada de timp selectată, precum și solduri la începutul și sfârșitul perioadei. De asemenea, puteți seta selecția.

Utilizarea acestui tabel poate fi justificată atunci când trebuie să obțineți simultan atât cifra de afaceri, cât și soldurile la începutul și sfârșitul perioadei într-un singur raport. În alte cazuri, nu ar trebui să abuzați de utilizarea sa.

În orice configurație a 1s 8.2 puteți vedea acest tip de obiecte ca registre. Scopul lor principal este de a optimiza achiziția de date pentru rapoarte. Există patru tipuri de registre: registre de informații, registre de acumulare, registre contabile și registre de calcul. Și deși aceste tipuri sunt menite să rezolve diferite probleme, doar prin faptul că toate sunt numite „registre” se poate ghici că au și ceva în comun.

În primul rând, după cum sa menționat deja, ca obiecte de configurare sunt necesare pentru a citi mai rapid informațiile din baza de date, de exemplu în interogări. Registrele pot fi comparate cu un catalog de bibliotecă de carte (anterior erau întocmite pe cartonașe de hârtie). Adică, aceasta nu este doar stocarea informațiilor (date), ci și sistematizarea acesteia (crearea unei anumite structuri), atunci când datele intră într-un registru specific (de exemplu, din documente de diferite tipuri) și, dacă este necesar, pot să fie preluat rapid de acolo și afișat, de exemplu, în raport sau în alt proces. În general, principala utilizare a registrelor în 1C poate fi ilustrată prin următoarea schemă: „Document - Registrul - Raport”, deși există și excepții.

În al doilea rând, toate registrele, indiferent de tipul lor, au resurse, dimensiuni și detalii. Adică este determinat Ce(resursă) in ce sectiuni(măsurători) trebuie luate în considerare. Aplicabil la bibliotecă – luăm în considerare cărțile după autor, gen și editură. Și cu ajutorul detaliilor puteți completa informațiile, de exemplu, cu anul publicării. Și aici există un punct important - structura registrului trebuie determinată cu mare atenție, în funcție de ce informații vom extrage din acesta. De exemplu, dacă în biblioteca noastră căutarea este efectuată cel mai adesea după numele de familie al autorului, cardul ar trebui să conțină mai întâi autorul (prima dimensiune) și numai după aceea ar trebui genul (a doua dimensiune).

În al treilea rând, registrele au o structură de tabel, dar diferă de structura tabelelor de obiecte. Deci nu veți găsi clase precum RegisterReference sau RegisterObject. Compoziția tabelului de registru depinde de proprietățile acestuia.

În al patrulea rând, datele sunt scrise în registre sub formă de seturi de înregistrări. Fiecare set este format din una sau mai multe înregistrări. Cu toate acestea, înregistrarea din set nu poate fi referită sau accesată. De asemenea, nici un set de înregistrări, nici o înregistrare dintr-un set nu poate avea o stare „marcare pentru ștergere”.

În al cincilea rând, la accesarea registrelor în interogări pentru a obține date, este posibil să accesați nu numai tabelele de registre fizice, ci și tabelele virtuale, care sunt o interogare imbricată care obține date pe baza anumitor parametri. Parametrii tabelului virtual sunt stabiliți în funcție de nevoile specifice de obținere a datelor din tabele de registre.

Acum să vorbim despre caracteristicile fiecărui tip de registre:

1. Registre de informații

Poate cel mai simplu tip de registru. Spre deosebire de alte tipuri de registre, resursa sa poate fi denumită nu numai ca valoare numerică, ci și ca un alt tip de date.

Are o proprietate specială care nu este folosită în alte tipuri de registre - periodicitatea.

Poate să nu aibă un registrator, adică să fie independent în acest caz, înscrierile se fac direct în registru, ocolind documentul de înregistrare (aceasta este însăși excepția de la schema generală de utilizare a registrelor din 1c). În timp ce alte tipuri de registre trebuie să aibă cel puțin un înregistrator de documente.

În plus, acest tip de registru are control automat al unicității înregistrărilor pe perioadă (frecvența specificată în proprietățile registrului) și dimensiuni. Adică, printre înregistrările din registru nu poate exista mai mult de o intrare cu aceeași perioadă de indicatori + măsurare + înregistrator (dacă există). Unicitatea înregistrărilor în alte tipuri de registre este asigurată de registrator.

2. Registre de acumulare

Conceput pentru a acumula indicatori numerici (resurse) și este împărțit în două subtipuri - Resturi și Cifra de afaceri. Diferența dintre ele este că soldurile registrului de acumulare sunt menite să obțină informații despre stare „la un moment dat”, iar Cifra de afaceri este destinată obținerii de informații despre date „pentru o perioadă”.

Datele registrului de acumulare sunt stocate în baza de date sub forma a două tabele - un tabel de mișcare și un tabel de totaluri. Accesul direct este posibil doar la masa de mișcare.

3. Registre contabile

Este asemănător unui registru de acumulare, dar are scopul de a sistematiza datele privind înregistrările contabile. Cu toate acestea, poate fi folosit nu numai pentru contabilitate, ci și pentru orice alt tip de contabilitate.

Caracteristica sa principală este capacitatea de a înregistra date folosind metoda de intrare dublă folosind principiul Debit-Credit. Pentru implementarea posibilității de generare a tranzacțiilor, Registrul de Contabilitate trebuie să fie asociat cu un obiect special - Planul de Conturi.

4. Registre de calcul

Acest tip de registru este destinat nu numai stocării, acumulării și sistematizării datelor, ci și implementării unor mecanisme complexe de calcule periodice. Pentru a face acest lucru, în proprietățile registrului de calcul, trebuie să definiți un alt obiect 1C - un plan de tipuri de calcul. Adică, funcționarea unui registru de acest tip este imposibilă fără definirea unui plan specific pentru tipurile de calcul pentru acesta.

Putem spune că registrul de calcul este folosit pentru a stoca informații despre tipurile de calcule și pentru a stoca rezultatele calculelor și pentru valorile intermediare ale calculelor. Scopul său principal în configurațiile 1C este de a calcula angajamente, de exemplu, salariile și alte plăți către angajați. Și pentru a implementa aceste sarcini, la determinarea parametrilor registrului de calcul, este posibilă indicarea în acesta a unei conexiuni cu un orar, care permite efectuarea de calcule în funcție de timpul specificat în acest program. Orarul în sine trebuie definit folosind registrul de informații corespunzător.

Astfel, putem spune că registrul de calcul are până la urmă cea mai complexă structură în comparație cu alte tipuri de registre în 1s.

Sarcina oricărui sistem de contabilitate este să stocheze și să afișeze prompt informații pentru utilizator, de ex. Scopul oricărui proiect de sistem este de a furniza prompt utilizatorului un raport. Cu ajutorul datelor obținute, deciziile de management se iau de obicei la întreprinderi.

Să presupunem că avem 1000 de documente diferite: primirea mărfurilor, anularea, returul, vânzarea etc. Și fiecare dintre documente modifică cantitatea unui anumit produs din depozit. Pentru a obține informații despre cantitatea actuală din depozit, trebuie să parcurgeți totul: unele cresc cantitatea de mărfuri, altele scad, altele pot crește sau scădea. Și dacă este necesar să se țină cont și de depozit, de organizație?.. Un astfel de sistem necesită foarte mult resurse.

Pentru a simplifica acest proces, dezvoltatorii 1C au venit cu obiecte de configurare speciale. Ele sunt folosite pentru confortul stocării și regăsirii informațiilor în 1C 8.3 și 8.2, despre care vom vorbi în acest articol; Registre de acumulare.

Registrul de acumulare în sine este un tabel cu informații care colectează toate mișcările (încasări/scrisuri sau rulaj) ale anumitor documente. Să ne uităm la cum arată tabelul de mișcare folosind exemplul unui registru de acumulare tipic „Mărfuri în depozite” în configurația „Trade Management 10.3”:

Aici vedem că documentele „Vânzări” 1C reduc cantitatea unui anumit produs într-o anumită locație de depozitare, iar documentele de primire, dimpotrivă, măresc cantitatea. Ca urmare, obținem o imagine de ansamblu în care putem vedea clar ce, când și în ce cantitate a fost primită (scrisă) conform contabilității. Este mult mai convenabil să construiți un raport folosind un astfel de tabel.

Registrul de acumulare în configurator

Ce este un registru de acumulare din punct de vedere al dezvoltării configurației? Să începem prin a ne uita la câmpurile registrului de acumulare în:

Obțineți 267 de lecții video pe 1C gratuit:

Registrul de acumulare are Dimensiuni, resurse, detalii și detalii standard.

Să luăm mai întâi în considerare detaliile standard ale registrului de acumulare:

  • perioadă— data deplasării nu trebuie să coincidă cu data documentului;
  • grefier- un document care face înscriere în registru;
  • numărul de linie— numărul de ordine al liniei din setul de înregistrare, unic în cadrul registratorului;
  • activitate— este responsabil pentru introducerea înregistrărilor în tabele virtuale (mai multe despre ele mai jos);
  • vederecirculaţie- venituri sau cheltuieli.

Măsurătorile registrului de acumulare

O dimensiune este o secțiune în care sunt păstrate înregistrările. În exemplul de mai sus, secțiunea de contabilitate este: depozit, nomenclator, caracteristici produs, serie de produse, calitate. Adică, precizând măsurătorile care ne interesează, putem obține oricând cantitatea — resursa. În contextul diferitelor dimensiuni, în viitor, de exemplu, puteți obține solduri pentru o anumită dată.

Resursa registrului de acumulare

O resursă este un câmp numeric în care informațiile sunt stocate în contextul dimensiunilor descrise mai sus.

În caz contrar, interacțiunile dimensiunilor/resurselor pot fi descrise schematic ca un sistem de coordonate:

Doua dimensiuni - abscisa si ordonata sistemului de coordonate, i.e. în acest exemplu, dimensiunile sunt depozit și articol. La intersecția dimensiunilor putem obține o cantitate - o resursă. De exemplu, la depozitul „principal” al produsului „creion” există 1 bucată în stoc.

Detalii despre registrul de acumulare 1C

Detaliile registrului de acumulare servesc ca „comentarii” sau informații suplimentare în ceea ce privește măsurătorile, soldurile/cifra de afaceri nu pot fi obținute. Folosit destul de rar.

Tipuri de registru de acumulare

Există două tipuri de registru de acumulare − cifrele de afaceri și soldurile.

Dacă scopul registrului de acumulare nu este obținerea de solduri, este necesar să se folosească tipul de registru de acumulare - rpm. Un exemplu tipic de utilizare a unui registru al cifrei de afaceri este înregistrarea volumelor de vânzări. În acest caz, trebuie doar să știm ce vânzări au fost pe o anumită perioadă de timp, soldurile în acest caz nu au sens;

Dacă scopul utilizării registrului de acumulare este obținerea de solduri pentru o anumită perioadă, avem nevoie de un registru cu formular resturi. Acest tip vă permite să primiți atât solduri, cât și cifra de afaceri. Pentru un astfel de registru, sistemul calculează automat soldurile. Un exemplu de registru „rezidual” sunt mărfurile în depozite, banii în casa de marcat.

Folosind un tip de registru resturi unde te poți descurca rpm, este considerată o gafă în proiectarea registrului de acumulare din perspectiva performanței sistemului.

În funcție de tipul de registru, sistemul va crea diferite tabele virtuale pentru registrul de acumulare. Un tabel virtual este o modalitate rapidă de a obține informații de profil din registre.

Pentru registrul de acumulare este:

  • Resturi;
  • Revoluții;
  • Rămășițe și cifre de afaceri.

Pentru dezvoltatorul de soluții, datele sunt preluate dintr-un singur tabel (virtual), dar de fapt platforma 1C le preia din mai multe tabele, transformându-le în forma necesară.

Proiectarea corectă a registrelor de acumulare

Registrele de acumulare trebuie concepute din rapoartele solicitate. Cel mai dificil lucru din sistemul 1C 8.3 este stocarea corectă a informațiilor, astfel încât să poată fi recuperate cu ușurință în orice moment.

Printre caracteristicile designului registrului, trebuie remarcată necesitatea de a aranja corect dimensiunile în registru. Mai presus de toate, trebuie să puneți măsurătorile care vor fi solicitate cel mai des în sistem.

Indexarea dimensiunilor registrului de acumulare

Măsurătorile din registrul de acumulare au proprietatea de „indexare”. Această proprietate trebuie să fie setată la măsurători în cazurile în care se plănuiește să se aplice frecvent selecții la măsurare atunci când se primesc date și această măsurătoare poate avea un număr mare de opțiuni de valoare.

De exemplu, registrul este „ProduseÎnDepozite”, dimensiunile sunt „Depozit, Nomenclatură”, resursa este „Cantitate”.

Este mai corect să indexați „Nomenclatura”, dar câmpul „Depozit” nu trebuie indexat, deoarece numărul de depozite din sistem, de regulă, nu este semnificativ.

Documentele sunt esența contabilității în 1C. Fiecare document are un rezultat, de exemplu +10 articole sosite.

Rapoarte – vă permit să vizualizați rezultatele. Aceste rezultate sunt rezumate și prezentate utilizatorului.

Există însă o mulțime de documente și dacă ar fi necesar să le rezumăm rezultatele, ar fi prea dificil. Prin urmare, a fost inventat o modalitate mai bună!

Documentele își înregistrează rezultatele (numite „mișcări”) în tabele speciale - registre 1C, care ele însele rezumă rezultatele, astfel încât raportul să afișeze pur și simplu totalurile precalculate.

Astăzi vom vorbi despre registrele 1C și despre utilizarea lor.

Registrul 1c este un tabel, la fel ca în Excel, fiecare document scrie una sau mai multe rânduri ale mișcărilor sale (rezultate) cu un semn - plus sau minus - în registrul 1c. Aceasta înseamnă că totalul registrului 1C sa schimbat la cifra corespunzătoare.

Documentul care a înregistrat mișcările în registrul 1C se numește Registrator. Data și ora deplasării sunt egale (în 99% din cazuri) cu data documentului. Data mișcării se numește Perioada.

Fiecare registru 1C ia în considerare de obicei mișcările unui anume director. De exemplu, 1C înregistrează Mărfuri în depozite - mișcări de mărfuri (în termeni de „nomenclatură”) 1C - câte mărfuri au ajuns la depozit, câte au plecat. Inregistreaza 1C Decontari reciproce cu contrapartide (cumparatori si furnizori) - miscari de contracte cu contrapartide - cat ne datoreaza contrapartea dupa cumparare sau cat ii datoram dupa plata. Directorul în contextul căruia este menținut registrul se numește dimensiunea principală (analitică) a registrului 1C.

Desigur, nimeni nu face o măsurătoare de bază la registrul 1C. La urma urmei, dacă luăm în considerare mișcarea mărfurilor, atunci ne interesează nu numai ce mărfuri au scăzut sau au crescut, ci și, de exemplu, în ce depozit. Prin urmare, există întotdeauna trei până la cinci măsurători suplimentare „pentru orice eventualitate”, care pot fi numite analize suplimentare ale registrului 1C.

Cum este postat un document prin registre?

Documentați mișcările în registrele 1C

Să vedem cum funcționează registrele 1C. Aici avem un document de primire marfa, in care vedem ca produsul Ulei a ajuns la Depozitul Principal.

În ceea ce privește logica și matematica, acest document are rezultatul:

Ulei Kremlin, depozit principal +10 (buc)

Să verificăm - este adevărat?

Acest articol de meniu ne va arăta toate mișcările documentului pe care le-a făcut prin registru. După cum putem vedea, documentul a făcut mișcări printr-o grămadă de registre 1C, în fiecare dintre acestea înregistrând informații diferite (în conformitate cu scopul registrului 1C). Conform registrului 1C Mărfuri în Depozite, el a făcut detașarea pe care am calculat-o noi.

Cum arată în registrul 1C? Să deschidem registrul 1C prin meniul Operațiuni.

Registrul 1C a fost deschis. Există o mulțime de date în el. Vom face o selecție doar conform documentului nostru.

Ca urmare, vedem mișcarea documentului nostru prin registrul 1C. Coincide exact cu ceea ce am calculat manual:

  • Plus – tip de mișcare (venituri/cheltuieli)
  • Registratorul este documentul nostru
  • Activitate – acest șir de mișcare este valid (adică nu este dezactivat)
  • Nomenclatură, dimensiune principală
  • Depozit, dimensiune suplimentară
  • Cantitatea, resursa (adică numărul pe care îl numărăm).

Dacă selectăm nu după document, ci după nomenclatură (exact în același mod), atunci vom vedea mișcările tuturor documentelor care au afectat acest nomenclator. Un singur document - am cumpărat bunurile. Celălalt a fost vândut. Desigur, registrul 1C în sine nu arată totalul - pentru aceasta trebuie să utilizați un raport sau o interogare.

Registrele 1C sunt diferite (vom discuta mai jos). De asemenea, postările în registre 1C diferite arată diferit. Ne-am uitat acum la intrările din registrul de acumulare 1C. Așa arată înregistrările aceluiași document al nostru conform registrului contabil 1C, care funcționează pe baza planului de conturi contabil (fiscal) 1C.

De ce sunt necesare registre 1C?

Registrele 1C vin în diferite tipuri. Scopul utilizării registrului 1C depinde de tipul acestuia.

  • Registre de informații 1C
    Acesta este un tabel obișnuit, ca în Excel. Nu are mișcări (venituri/cheltuieli). Registrul de informații 1C este de obicei folosit pentru a stoca date suplimentare de director. Folosind registrul de informații 1C vă puteți organiza
  • Registre contabile 1C
    Din punctul de vedere al utilizatorului, contabilitatea se ține pe planul de conturi contabil. De fapt, contabilitatea se ține în tabelul registrelor contabile 1C, care se realizează în contextul planului de conturi 1C.
  • Registre de acumulare 1C (registru de sold 1C)
    Tabelul de mișcare a documentelor + și –, care calculează automat totalul la începutul perioadei și totalul la sfârșitul perioadei. De exemplu, mișcarea produsului Lopat a fost +10 și apoi -8. Aceasta înseamnă că restul de la început a fost 0, iar restul de la sfârșit a devenit 2.

    Registrul de acumulare 1C cu vizualizarea „Solduri” înseamnă că mișcările vor fi stocate (încasări și cheltuieli, care se mai numesc și „Cifra de afaceri”) și în plus, totalurile vor fi calculate automat (numite „Solduri”).

    Registrul de sold 1C este utilizat în cazul în care directorul poate avea în mod logic un rest. De exemplu, atunci când luăm în considerare circulația mărfurilor, vom folosi registrul de sold 1C - până la urmă putem spune că au mai rămas 3 bucăți din produsul Lopat.

  • Registre de acumulare 1C (registru de revoluție 1C)
    Tabelul de mișcare a documentelor + și -, care nu numără totalul.

    Registrul cifrei de afaceri 1C nu este diferit de registrul soldurilor, cu excepția faptului că nu calculează automat soldurile.

    Registrul de revoluție 1C este utilizat în cazul în care directorul în mod logic nu poate avea un rest. Dacă trebuie să luăm în considerare vânzările de mărfuri, atunci vom folosi registrul cifrei de afaceri.

    De exemplu, vânzările de produse au fost +10 (noi am vândut) și apoi -2 (au revenit la noi). Nu putem spune că soldul vânzărilor a devenit 8, deoarece logic conceptul de sold al vânzărilor nu există vom spune că cifra de afaceri totală (suma fiecărei linii de cifra de afaceri) a devenit 8.

  • 1C registre de decontare

    Tabel de mișcări pe tipuri de calcul și perioade. Folosit în statul de plată (numite calcule periodice complexe).

Unde sunt situate registrele 1C?

Executarea unui document în cod (într-un program) este prescrisă de programator. Pentru a face acest lucru, deschideți . Găsiți o linie precum „Procedure ProcessingProcessing(”. Deschideți crucea și veți vedea programul pentru procesarea acestui document.

Crearea și dezvoltarea registrelor 1C

Principalele caracteristici ale Registrelor 1C, după filă: