Contacte

Lucrul cu registrele de înregistrare 1c 8.3 Articol. Proprietățile măsurării informațiilor

Registrul de întâlnire 1c 8 - Obiect metadate conceput pentru stocare informații de referință În contextul dezvoltatorului de măsurare definit.

Un exemplu tipic de utilizare a registrului de informații este stocarea informațiilor despre cursul de schimb în contextul monedei și al perioadei.

Luați în considerare în detaliu proprietățile și setările registrului de informații.

Două registre principale de proprietate. Periodicitate și Modul de înregistrare.

Acestea sunt proprietățile unice ale registrului de informații, care nu mai este obiect de metadate. Luați în considerare în detaliu.

Această proprietate vă permite să adăugați măsurători suplimentare la lista de măsurare - Perioadă. Cu ea poate fi rezolvată un numar mare de Sarcini: Depozitarea informațiilor în baza de date, având în vedere relevanța la o anumită dată. Exemple aplicate de utilizare a setului de performanțe: valoarea monedei de depozitare pentru fiecare zi, depozitarea nomenclaturii de preț etc.

Periodicitatea poate lua următoarele valori:

  • Nereparațional
  • Într-o secundă
  • În cursul zilei
  • Într-o lună
  • Într-un sfert de trimestru
  • În cursul anului

Obțineți 267 Tutoriale video pentru 1C gratuit:

Atunci când alegeți o altă frecvență decât exemplul de realizare, sistemul va controla unicitatea înregistrărilor într-o anumită perioadă de timp. Dacă înregistrarea nu este unică, sistemul 1C va da un mesaj și nu vă va permite să scrieți în baza de date.

Și una dintre principalele caracteristici ale Registrului Periodic al informațiilor este capacitatea de a obține valori gata de "tăiere prima" și "tăiere recentă". Aceste informații vă permit să obțineți rapid informații despre ultima valoare (prima) setată pentru o anumită dată din baza de date.

Înregistrarea modului de înregistrare

În 1C 8.2 și 8.3, această proprietate poate fi fie în valoarea "independentă", fie - "supunere la grefier". În primul caz, înregistrarea poate fi făcută atât programatic, cât și din lista de informații. În cel de-al doilea caz, este necesar să specificați documentul înregistratorului recorderului. Acest lucru impune anumite limitări, dar în același timp deschide noi oportunități.

Proprietățile măsurării informațiilor

De asemenea, trebuie să acordați atenție proprietăților proprietăților de măsurare de la 1c 8.3. Mai ales pe steagurile care conduc și selecția principală:

  • Maestru - Proprietatea de măsurare implică informații că nicio valoare a acestei măsurători nu are sens fără valoarea acestei măsurători. De fapt, acest lucru înseamnă că sistemul la îndepărtarea unei valori de la măsurarea elimină, de asemenea, înregistrarea registrului cu dimensiunea "conducere". Se poate instala o singură dimensiune.
  • Selecție principală - Dacă registrul este independent, vor fi instalate modificările planului de schimb pe aceste dimensiuni. În mod similar, utilizați Selecție primarăinclude selecția principală pentru registrele periodice.

Intrare software în Registrul de informații 1c

Adăugați intrări noi în Registrul de informații în două moduri - Utilizarea managerului de înregistrare și utilizând setul de înregistrare. Primul caz este potrivit pentru o singură înregistrare, al doilea - pentru două și mai multe înregistrări.

Utilizarea managerului de înregistrare:

Noua înregistrare \u003d registre. Cursales. Creați bani.
Noua revoluționară. Wayt \u003d Referințe. Racuta. Intepponare ("USD");
Noua înregistrare. Perioada \u003d Data (31.12,2016);
Noua înregistrare. Cours \u003d 100;
Nou recrutare \u003d 1;
Noul registru. Recrutați ();

Utilizarea unui set de înregistrări de înregistrare a informațiilor 1c:

Newnabinets \u003d înregistrări. CoRSAVALUTO. Creați o comandă ();
// Dacă nu setați selecția - toate înregistrările înregistrărilor de informații vor fi șterse
Newnabinet.tebor.valuta. Sus (dolar, adevăr);
Newnabinet.tebor.period. SET (data (31.12016), Adevărul);
// Formăm înregistrarea directă
Marcaj nou \u003d Newnabinet. Adăugați ();
Noul marker. Ivuta \u003d cărți de referință. Avaluta. Intepponare ("USD");
Noul Marker.Period \u003d Data (31.12,2016);
Noul Marking.Kurs \u003d 100;
Marcare nouă. Cauza \u003d 1;
Newnabinet. Pentru a recruta ();

Alte registre 1s.s. Acesta este un set structurat de date cu măsurători și resurse. Concepute pentru a stoca informații periodice.

Periodicitate

Informațiile sunt stocate în contextul măsurătorilor și perioadelor. Înregistrați informații, puteți specifica frecvența:

  • Nereparațional
  • de către grefier
  • al doilea
  • o săptămână
  • lună
  • sfert

Periodicitatea este necesară pentru a selecta informații din registru pentru o anumită perioadă de timp. Dacă specificați frecvența, înregistrările la registru vor fi efectuate cu o perioadă în care a fost efectuată înregistrarea. Să presupunem că dacă vă uitați la registrul Romenclatura, puteți vedea istoricul schimbării prețurilor, cu ce măsurători și la ce perioadă de înregistrare a fost efectuată.

Frecvența în registrele de informații este necesară pentru informații care se schimbă în timp, de exemplu: cursuri valutare, intervale de preț, reduceri și gama de nomenclatură etc.

Registratorii

Dacă înregistrați în Registrul de informații utilizând documentul, trebuie să setați modul de înregistrare: "Prezentarea la registrator" și selectați un document care va fi înregistrat în registru. Apoi, în registru, va apărea câmpul "Registrator", unde vor fi stocate informații, documentul înregistrat. De asemenea, registratorul poate fi folosit ca o perioadă, pentru aceasta, specifică în câmpul "periodicitate" - "de către grefier". Prezentarea la grefier face atunci când este necesar să se căsătorească rigid în registrul documentului și să schimbe înregistrările în registru în mod manual Nu devine accesibil.

Documentele care vor fi în rolul registratorilor pot fi mai multe. Pentru a adăuga recorderul, trebuie să mergeți la proprietățile înregistratului de informații dorite, accesați fila "Registratori" și setați casetele de selectare opuse documentelor care vor efectua rolul registratorului.

Urmăriți mișcările pe care recorderul le face din document. Pentru a face acest lucru, mergeți la documentul care vă interesează, faceți clic pe: Go - Mișcarea documentului privind registratorul.

În proprietățile de înregistrare, nu uitați să adăugați drepturi, le puteți atribui fila "Drepturi". Apoi, în lista de rol, trebuie să selectați rolul pe care doriți să îl adăugați drepturile la înregistrare și în lista de drepturi pentru a stabili drepturile rolului selectat.

Unicitatea înregistrărilor

Unicitatea înregistrării depinde de perioada și măsurătorile. De exemplu, dacă doriți să înregistrați o înregistrare cu aceleași măsurători, în aceeași zi, atunci nu veți reuși și programul va provoca o eroare, deoarece frecvența registrului în cursul zilei.

Dacă frecvența este solicitată de registrator, acesta participă, de asemenea, la unicitatea înregistrării.

Pentru registrele nerependale și non-dependente, unicitatea depinde de combinația de măsurare.

Formează

Pentru a vizualiza intrările, utilizați formularul de listă, puteți seta selecția în câmpul care vă interesează, pentru a vedea istoricul înregistrărilor și a le schimba prin formularul de înregistrare. Puteți vedea intrările de înregistrare după cum urmează: În meniul superior, faceți clic pe butonul "Operații" - "Registrele de informații". În fereastra care se deschide, selectați registrul de care aveți nevoie. După aceea, forma unei liste sub formă de tabel se va deschide, în cazul în care fiecare runoff este o intrare unică.

Pentru a edita / crea, utilizați formularul de înregistrare dacă înregistrarea este subordonată registratorului, atunci câmpul nu va fi disponibil și formularul nu poate fi creat.

Adăugați forme sunt necesare în configurator, introducând înregistrarea de informații, în fila "Formular" și faceți clic pe "Lupu" vizualizarea dorită Forme. Apoi, fereastra se va deschide unde puteți configura câmpurile formularului viitor (locație, nume și înregistrare funcțională).


Măsurători, resurse și detalii

Măsurătorile sunt concepute pentru a forma unicitatea înregistrării, pe ele pot fi selectate în viitor și fac o felie pe o anumită măsurătoare. Combinația de măsurători și generează cheia de înregistrare. Este mai bine să nu creați un număr mare de măsurători, astfel încât tabelul să nu fie extins și în procesul de lucru cu acesta, nu a încetinit.

Măsurătorile au un "master", dacă este instalat, înregistrarea va fi stocată în baza de date, în timp ce există această dimensiune. Măsurătorile master pot fi efectuate mai multe. De exemplu, în Registrul informațiilor "prețurile nomenclaturii", valoarea măsurării este nomenclatura dacă ștergeți nomenclatura care participă la înregistrare, atunci înregistrarea va fi înregistrată automat în Registrul de informații pentru această nomenclatură.

Resursele sunt destinate stocării sumelor: cantitate, preț etc. Resursele vor continua să primească o anumită perioadă de timp (dacă registrul periodic), pentru măsurători.

Detalii, în majoritatea cazurilor, sunt concepute pentru depozitare pentru mai multe informatiiEi nu participă la unicitatea înregistrării. De exemplu, în detalii puteți face informații precum autorul, comentariul etc.

Următoarele acțiuni pot fi efectuate cu registrul de informații:

  • Ștergeți înregistrarea în Registrul de informații 1c

Caracteristici

- Unicitatea setărilor de măsurare: Fiecare intrare din registrul de informații este o nouă valoare a resurselor.

- Înregistrările registrului de informații pot fi atât periodice, cât și nu.

- Registrul de informații poate fi dependent și independent de registrator.

- Este posibilă efectuarea unei înregistrări de tăiere pentru data dorită. Acest lucru este implementat de tabele virtuale: "felii" și "tăiate". Pentru a utiliza aceste tabele, puteți utiliza atât selecția, cât și interogarea (în constructorul de interogare veți face aceste tabele virtuale și puteți face o cerere pentru ei). Aceste tabele vor fi disponibile dacă recorderul este periodic.

Înregistrați "prețurile nomenclaturii" - Registrul periodic al informațiilor, înregistrările care trebuie efectuate de registrator.

Imaginea arată că frecvența este instalată în timpul zilei. Aceasta înseamnă că prețul poate fi schimbat o dată pe zi pentru măsurători unice în timpul zilei.

Registrul este subordonat documentului "Setarea prețului de decontare". Deci, înregistrarea din registru provine din acest document. Mișcările pe un anumit document pot fi vizualizate din forma documentului "Setarea prețului nomenclaturii".

Registrul este conceput pentru a stoca informații cu privire la prețul nomenclaturii, cu măsurătorile "tipului de preț", "nomenclatura" și "caracteristică a nomenclaturii". Măsurătorile de vârf sunt toate cele trei câmpuri de măsurare, va fi posibilă efectuarea unei selecții la eșantionare.

Concluzie: După citirea articolului, puteți crea un registru de informații 1c, adăugați măsurători și resurse, configurați formularele de editare și listă. Creați o intrare și faceți o probă înregistrările existente. Dacă aveți întrebări, utilizați comentariile din articol, voi încerca să răspund prompt la întrebarea de interes pentru dvs.

Există mai multe tipuri de registre în 1c:

  • Acumulări de depozitare a reziduurilor sau revls în formă numerică;
  • Calculul care stochează tipurile de calcule și calculele în sine sunt utilizate în mod obișnuit pentru a calcula salariul;
  • Date contabile privind calculele contabile sub formă de DT-CT;
  • Registrele de informații.

Pe acesta din urmă, vom locui mai detaliat deoarece vă permit să compilați datele din baza de date pentru tăieturile de măsurare. De exemplu, în "contul bazat pe prețuri", datele sunt stocate pentru o anumită nomenclatură și caracteristici printr-un anumit tip de prețuri.

Fig.1 Registrul "Prețurilor COATER"

Caracteristici

Registrul poate fi atât periodic, cât și nerepensor atunci când nu este necesar să salvați secvența de modificări. Dar dacă tot trebuie să depozitați, este instalat, în ce perioadă, programul va stabili controlul asupra unicității înregistrărilor: pe secundă, pe zi, lună, pentru trimestrul și anul.


Fig.2 Periodicitate și mod de înregistrare

Dacă încercați să creați două intrări în aceeași perioadă, programul va da o eroare "Înregistrarea cu astfel de câmpuri cheie există!" Și nu va da o înregistrare în baza de date.

De asemenea, puteți specifica modul de înregistrare. Primul cu "depunerea grefierului", în care înregistrările vor fi înregistrate prin documente, iar înregistratorul va fi specificat în fiecare dintre acestea. Dacă alegeți cel de-al doilea mod independent, atunci datele nu sunt înregistrate de registrator, dar sunt adăugate, de exemplu, direct din listă sau ca procesare.


Fig.3 Moduri de înregistrare

Particularitatea unui registru periodic este că este posibil să se utilizeze o tăietură de extremă sau mai întâi, primind valori gata făcute din baza de date pe ultima / prima valoare stabilită la o anumită dată.

Intrarea în Registrul de informații 1c

Rândurile din registru cu o perioadă și un registrator care conține informații despre resurse în ceea ce privește măsurătorile se numește înregistrări.

Pentru a adăuga o intrare în registru sunt utilizate sau manager de înregistrare sau un set de înregistrări. În cazul înregistrărilor din registru există cheia comună, atunci trebuie să utilizați un set de înregistrări. Și pentru a înregistra o singură intrare, dacă în registru toate înregistrările sunt unice, trebuie să utilizați managerul.

Un exemplu de înregistrare atunci când utilizați un obiect de înregistrare.

Utilizarea managerului de înregistrare:

Noua înregistrare \u003d registre. Cursales. Creați bani. Noua revoluționară. Wayt \u003d Referințe. Racuta. Intepponare ("USD"); Noua înregistrare. Perioada \u003d Data (31.12,2016); Noua înregistrare. Cours \u003d 100; Nou recrutare \u003d 1; Noul registru. Recrutați ();

Când utilizați un set de înregistrări și metoda "Scriere", înregistrată în Registrul de configurare a înregistrărilor. În acest caz, poate apărea atât prin adăugarea pur și simplu, cât și înlocuirea liniilor deja disponibile în registru. Pentru registrele independente, fără a instala selecții, toate intrările vor fi șterse în registru și înlocuirea înregistrărilor înregistrate.

Dacă scrieți datele fără selecție în registrul subordonat, va apărea o eroare.

Un exemplu de intrare utilizând un set de înregistrări la subordonat Registrului Registrului informațiilor Informații despre preț:

Newnabinets \u003d Registru. Rezumat central. Creați cercetări (); Newnabinet.tebor.registrator. Instalare (link); Marcaj nou \u003d Newnabinet. Adăugați (); New Marker.Period \u003d Referință. Date; New Marker.Newclature \u003d referință. Namerenclatură; Noul marker. Preț \u003d referință. Preț; Newnabinet. Pentru a recruta ();

Un exemplu de scriere prin managerul de înregistrare:

Înregistrarea \u003d înregistrările. Curvivatt. Creați bani (); Înregistrare. Perioada \u003d Data; Înregistrare. Coursp \u003d curs; Înregistrarea. Calculați \u003d moneda; Înregistrarea. Recrutare ();

Căutați și citiți în Registrul de informații

Pentru a găsi o intrare și a le citi în registrul de informații, aveți nevoie de ajutor. De exemplu, trebuie să obținem prețuri realizate de un registru specific:

Alegeți valoarea prețului. Namerenclatură, PriceanChlasturi. Preț de la înregistrări. ProsEnnClature ca prețuri ale industriei prețurilor în cazul în care prețurile

Modificați și ștergeți înregistrările

Pentru a șterge registrul de informații, de exemplu, toate cursurile valutare EUR, utilizați următorul cod:

Structurare \u003d noua structură ("monedă", instrumente de referință. Rays.nightponiament ("EUR")); Eșantionare \u003d înregistrări. CoRSAVALUTA. Clear (, structuri); În timp ce eșantionul. Next () Ciclul Managerapisius \u003d Eșantionare. Server pliat (); Eșantionare. EasternateCompani (). Șterge (); Endcycle;

Puteți utiliza următorul cod pentru curățarea rapidă a registrului:

Noua înregistrare \u003d înregistrarea. Detalii Cercetare. Creați înregistrarea (); Noul registru. Recrutați ();

Pentru a ajusta și modifica registrul, precum și completați rapid registrul de date, puteți scrie procesarea universală.



Ți-a plăcut articolul? Împărtășește-l