Cum se configurează smartphone-uri și PC-uri. Portal informativ

Acesta este grupul 1. Vânzări de produse finite

Grupurile de articole din 1C 8.3 Contabilitate sunt foarte importante, deoarece sunt folosite ulterior pentru. De asemenea, țin contabilitatea consolidată (costuri, venituri). Nu confundați grupurile de articole cu grupurile din (dosare). Aceste concepte sunt complet diferite.

Puteți include un număr nelimitat de articole într-un grup de articole. În ele, combinați nomenclatura, care are unele puncte comune, în timp ce aceste poziții pot fi în diferite grupuri ale directorului „Nomenclatură” (dosare). Una și aceeași poziție poate aparține unui singur grup de nomenclatură. În plus, este imperativ să ținem evidențe separate ale bunurilor și serviciilor produse.

În acest articol, vom lua în considerare în detaliu ce sunt grupurile de articole, cum să le luăm în considerare corect și vom da un exemplu de completare a acestui director.

Să presupunem că firma noastră produce mobilier din lemn, produse din plastic, iar noi oferim și servicii de tăiere. Dorim ca programul să contabilizeze costurile de producție și veniturile separat pentru fiecare zonă.

Cu indicarea corectă a grupelor de nomenclatură, vom putea aloca toate costurile separat pentru mobilier din lemn, produse din plastic și serviciile atelierului nostru de prelucrare a lemnului. Astfel de costuri includ nu numai materialele, ci și salariile angajaților, impozitele și alte cheltuieli generale și cheltuieli generale de afaceri.

Vă sfătuim să abordați temeinic formarea unei liste de grupuri de nomenclatură. Nu ar trebui să faci prea multe, pentru că tu însuți nu te poți încurca mai târziu, în plus, analiticele nu vor fi suficient de marite.

Accesați secțiunea „Referințe” și selectați „Grupuri de nomenclatură”.

În acest formular de listă, puteți crea orice grup de articole. Pentru exemplul nostru, vom adăuga doar trei: produse din lemn, produse din plastic și servicii de tăiere. „Grupul principal de nomenclatură” era deja aici implicit.

Acum rămâne să indicăm chiar la pozițiile nomenklaturii căror grupe vor aparține. Acest lucru se poate face prin completarea tabelului din acest ghid.

Reflectarea costurilor și profiturilor pe un exemplu

Luând în considerare costul de fabricație a produselor finite, vom reflecta „”. În acest caz, grupurile de articole vor acționa ca conturi de cost subconto.

După ce fabricăm produse finite și le vindem sau serviciile noastre de tăiere, grupurile de articole vor participa și la postări ca subconto.

Pentru a obține analize în contextul grupurilor de articole, de exemplu, producția de produse din lemn, grupul de articole corespunzător trebuie să fie indicat atât atunci când reflectă costuri, cât și când reflectă profit. În caz contrar, nu are rost să ținem evidența acestora, deoarece datele primite vor fi în continuare incorecte.

Reflectarea costurilor de producție

Luați în considerare un exemplu de completare a documentului „Raport de producție pentru o tură”, care se află în secțiunea „Producție” a programului 1C: Contabilitate 3.0. De exemplu, reflectăm costul de fabricație a unui scaun sculptat.

Acum accesați fila „Materiale” a acestui document și faceți clic pe „Umplere”. Figura de mai jos arată că toate componentele conform specificației scaunului sculptat au fost deja incluse în document cu grupul de listă de stoc completat.

După postarea acestui document în postări, puteți vedea că grupul de produse „Produse din lemn” a fost afișat ca subconto la anularea costului materialelor.

Vânzări de produse finite

În secțiunea „Vânzări”, creați un nou . În acesta, vom indica că vindem scaunul nostru sculptat nou produs către organizația Kopyta LLC. Atunci când alegeți o poziție de articol în partea tabelară a documentului, va fi introdus automat și grupul de articole „Produse din lemn”.

Ca urmare a acestui document, toate mișcările sale au un subconto care reflectă același grup de articole care a fost în raportul de producție pentru schimb. Este foarte important să se potrivească.

În programul 1C Accounting 3.0, există multe rapoarte standard diferite care afișează contabilitatea pe grupuri de articole. De exemplu, un bilanț pentru un cont, referințe-calcule la cost la sfârșitul lunii etc.

Acum vom analiza o întrebare foarte importantă. ACEASTA este o grebla pe care aproape fiecare prim utilizator al 1C Accounting 8 calcă! Da, da, acum vom vorbi despre grupuri.

Informații generale despre grupuri din 1C Contabilitate 8

Grupurile se găsesc în directoare și sunt în mare parte doar pentru comoditate. În loc să aruncați toate elementele directorului într-o singură grămadă mare, acestea pot fi sortate, pentru care există grupuri în 1C Enterprise.

Cu toate acestea, nu toate directoarele vă permit să creați grupuri. Următorul este un exemplu de căutare care nu poate folosi gruparea.


Figura arată că în acest director poți doar crea elemente, nu grupuri de elemente. Un nou element este adăugat în director prin butonul corespunzător cu un semn verde plus ( Adăugaîn versiunea 8.2 sau Creaîn 8.3). Elementele directoarelor din listă sunt indicate printr-o imagine sub formă de stick (în stânga liniei).

Și iată un exemplu de director în care, pe lângă elemente, puteți crea și grupuri. Grupurile sunt adesea numite foldere, deoarece sunt reprezentate de pictograme de folder, ca în Windows Explorer.

website_

După cum puteți vedea din figura de mai sus, directoarele care au , constau din două părți. Pe lângă lista obișnuită de elemente, există și un câmp în stânga care se afișează numai grupuri. Apropo, mulți utilizatori sunt confuzi de faptul că aceleași grupuri nu sunt vizibile în câmpul din stânga ( desigur, cu condiția să fie adăugate deloc). Pentru a extinde arborele grupului din stânga, trebuie să faceți clic pe un semn plus foarte mic, care este dublu subliniat în imagine. Și atunci se va dovedi așa.

website_

Sincer, încercări surprinzătoare de a extinde arborele grupurilor, cu condiția să nu existe nimic acolo! Dacă grupurile nu au fost adăugate în director, atunci va fi gol!

Dacă în director s-au acumulat multe date (elemente), acestea pot fi sortate folosind grupuri. Câte grupuri să creezi, cum să le numești - doar tu decizi.
Un nou grup (dosar) este creat prin apăsarea Ctrl + F9 sau făcând clic pe butonul folderului cu un plus din bara de instrumente a directorului.

website_

Apoi apare o altă întrebare tipică - ce sa alegi in domeniu grup cu un grup nou? Faptul este că grupurile, precum folderele din Windows, pot fi cuibărit. Prin urmare, dacă doriți să creați un grup în cadrul unui grup (un folder într-un folder), atunci în câmp grup ar trebui selectat grupul de părinți, adică cel în care va fi localizat folderul nou creat. Dacă noul grup ar trebui să fie localizat în rădăcina directorului, atunci acest câmp ar trebui lăsat gol.

Cum să utilizați grupurile atunci când creați elemente de director

Dacă este posibil să se creeze grupuri în director, atunci când se creează un nou element al unui astfel de director, formularul va conține în mod necesar un câmp grup! Ce înseamnă asta în practică? Totul este extrem de simplu - dacă doriți ca noul element de director să se încadreze imediat într-un anumit grup, atunci selectați-l în câmp grup; dacă nu, câmpul poate fi lăsat necompletat.

A fost o parte importantă a articolului, dar fără JavaScript nu este vizibil!

Mai jos este un exemplu cu crearea unui mijloc fix imediat în grupul „Administrare”. În acest caz, grupul are semnificația unei diviziuni a companiei.

website_

Mutarea articolelor de referință dintr-un grup în altul

Cel mai simplu mod de a muta un element din directorul 1C Accounting 8 într-un alt grup este să deschideți acest element (tasta F2) și în câmp grup alege alt folder. Această metodă este simplă, dar ineficientă atunci când se schimbă grupul de mai multe elemente simultan.

A doua cale- selectați elementul dorit și faceți clic pe butonul Mutați elementul într-un alt grup pe bara de instrumente ghid. Grupul trebuie să existe deja! Un exemplu este prezentat în figura de mai jos.

website_

În fereastra care se deschide, selectați grupul dorit făcând dublu clic (sau simplu, apoi butonul Selectați).

A treia cale cel mai rapid. Elementele pot fi trase cu mouse-ul dintr-un grup în altul, la fel ca folderele și fișierele din Windows.

Toate cele de mai sus pot fi aplicate nu numai elementelor directoarelor, ci și grupurilor în sine!

Rezumând

Astfel, grupurile (directoarele) din directoarele 1C Contabilitate 8 sunt concepute pentru a sorta elementele directorului în conformitate cu logica utilizatorului programului. Împărțirea în grupuri vă permite să găsiți rapid ceea ce aveți nevoie. Nu are niciun sens (cu excepția unor cazuri), adică puteți crea orice număr de grupuri și subgrupuri, precum și să le dați orice nume.

Dacă, atunci când creați un element de director, trebuie să îl „puneți” imediat în grupul (dosarul) dorit, atunci în câmp grup forma unui nou element, selectați grupul de care aveți nevoie. Dacă elementul director va fi în rădăcină, atunci câmpul grup ar trebui lăsat necompletat.

De asemenea, trebuie remarcat faptul că ghidul Nomenclatură grupurile definesc conturile contabile, prin urmare, introducerea unui element din acest director într-unul dintre grupuri are sens (și ce altceva). Caracteristici de lucru cu directorul Nomenclatură 1C Contabilitatea 8 sunt revizuite în

Scopul directoarelor

Directorul stochează o listă de valori posibile ale unui anumit obiect sau atribut. Directoarele sunt folosite în cazurile în care este necesar să se excludă ambiguitateaod informație. De exemplu, pentru ca cumpărătorul, vânzătorul, depozitarul și directorul să înțeleagă despre ce fel de produs vorbesc, toată lumea trebuie să-i numească același nume. Și în acest caz, avem nevoie de un ghid. De obicei, la o întreprindere comercială are forma unei liste de prețuri.

Sistemul 1C:Enterprise 8 vă permite să mențineți un număr aproape nelimitat de directoare necesare. Fiecare director este o listă de obiecte omogene: posturi, angajați, clienți, bunuri etc. Fiecare astfel de obiect este numit un element al directorului.

Din punctul de vedere al utilizatorului, trebuie avut în vedere că Configuratorul nu creează în sine dicționarul, ca o listă de valori, ci dezvoltă un șablon de referință, șablonul acestuia. În timpul procesului de configurare, este descrisă structura informațiilor care vor fi stocate în director, se dezvoltă un ecran și, dacă este necesar, o reprezentare tipărită a directorului și sunt specificate diferite caracteristici ale comportamentului acestuia.

Detalii director (câmpuri)

Ca detalii obligatorii, fiecare director are CodulȘi Nume. Codul elementului de director poate fi fie numeric, fie text. Sistemul 1C:Enterprise 8 oferă oportunități ample de lucru cu codurile elementelor de director: atribuirea automată a codurilor, controlul automat al unicității codului și altele.

Pe lângă Cod și Nume, directoarele sistemului 1C:Enterprise pot stoca orice informații suplimentare despre elementul directorului. Pentru a stoca astfel de informații în cartea de referință, pot fi create detalii suplimentare (câmpuri). Folosind mecanismul detaliilor directorului, este ușor să organizați, de exemplu, un fișier al angajaților. De exemplu, directorul de angajați va avea aproape sigur detaliile Poziției, Salariului, Data admiterii și altele. Firma 1C a anticipat programatorii și a introdus două detalii obligatorii (predefinite) în toate cărțile de referință: Cod și Nume. Într-adevăr, aproape orice obiect din viața reală conține aceste atribute. De exemplu, pentru angajați, codul este numărul de personal, iar numele este Numele, Prenumele și Patronimul (numele complet). În plus, utilizarea codurilor (atunci când se folosește numerotarea automată) face ușor de înțeles ce element a fost introdus mai devreme și care mai târziu în baza de date.

Tipuri de date

Pentru fiecare atribut de referință, trebuie să specificați tipul de date, de exemplu, „număr”, „șir”, „data”, boolean (adevărat sau fals). Acestea sunt tipuri de bază, dar pot fi specificate și tipuri de date complexe. De exemplu, atributul Poziție are tipul de date Poziție. În acest caz, valorile acestui atribut vor fi selectate din directorul Jobs. Așa este implementată cea mai simplă conexiune între directoare, când valorile detaliilor unui director sunt selectate din elementele altui director.

Directoare ierarhice

Lista elementelor de director din sistemul 1C: Enterprise 8 poate fi pe mai multe niveluri. În acest caz, toate liniile directorului vor fi împărțite în 2 tipuri: elemente „simple” ale directorului și grupuri ale directorului. Grupurile vă permit să mergeți la nivelurile de bază ale unui director cu mai multe niveluri. Utilizarea directoarelor pe mai multe niveluri vă permite să organizați introducerea informațiilor în director cu nivelul dorit de detaliu. Elementele și grupurile de elemente dintr-un dicționar pe mai multe niveluri pot fi transferate de la un grup la altul.

Directoare subordonate

Între directoare se poate stabili o relație de subordonare. În termenii bazei de date relaționale, între tabele se stabilește o relație unu-la-mulți. În acest caz, fiecare element al directorului subordonat va fi asociat cu unul dintre elementele directorului proprietar. Uneori poți spune că elementele unui director aparțin elementelor altuia. De exemplu, sistemul poate avea un director al Acordului. Apoi poate fi subordonat directorului Clienți. Aceasta înseamnă că clientul deține contractele și un client poate avea mai multe contracte.

Părți tabulare

Începând cu versiunea 1C 8.0, platforma implementează capacitatea de a seta una sau mai multe părți tabulare pentru un element de director. Această caracteristică este recomandată a fi folosită pentru a reflecta informații legate de acest element, dar neavând entitate obiect proprie (pentru care se recomandă crearea directoarelor subordonate). De exemplu, pentru cartea de referință Angajații, se pot crea secțiuni tabelare Educație și Compoziția familiei. Lucrul cu părți tabelare este similar cu lucrul cu directoare subordonate, cu excepția faptului că părțile tabulare nu pot fi utilizate ca valori de atribut ale altor obiecte.

Unde este folosit codul programului pentru a lucra cu directoare?

Deoarece trebuie să accesăm baza de date pentru a executa codul de program, aceste bucăți de cod de program trebuie să fie plasate în proceduri și funcții (sau module) efectuate pe partea serverului. Consultați secțiunea pentru mai multe informații.

1. Link către ghid

Pentru a lucra cu un director din orice modul, trebuie mai întâi să creați o legătură către acest director.

SprEmployees = Directoare. personal ; // sau varianta 2
SprPositions = Directoare [„Poziții”];

2. Crearea și scrierea unui nou element de director

NovEl = Referințe . Personalul . createItem();
Roman. Nume = „Petrov Petrovich”;
Roman. Salariu = 25000;
Roman. Scrie(); // acesta este momentul în care este scrisă baza de date

3. Crearea și înregistrarea unui nou grup de directoare (pentru un director ierarhic)

nou = Directoare.Angajaţii. Pentru a crea un grup ();

Nou . Scrie();
// sau varianta 2
Nou = Referințe[„Angajații”]. Pentru a crea un grup ();
Nou . Nume = „De lucru”;
Nou . Scrie();

4. Căutați un element de director

// dacă elementul este găsit, atunci este returnat, în caz contrar valoarea este Nedefinită

FoundComp = RefComp . FindByCode (123); //căutare după cod
FoundComp = RefComp . FindByName(„Ivanov Ivan Ivanovici”); //dupa nume
FoundComp = RefComp . FindBy Props(„Salariu”, 5000); //după atribut

Dacă FoundComp = Nedefinit Atunci
//elementul nu a fost găsit
EndIf;

5. Ștergerea unui element de director

Spectr = Directoare . personal ;

RefStr. Șterge (); //ștergerea imediată a elementului director curent

RefStr. Setați steag de eliminare(Adevărat); // marca pentru ștergere
RefStr. Setați steag de eliminare(Minciună); //Anulați marcarea pentru ștergere

//poate verifica dacă elementul este marcat pentru ștergere
// proprietatea Delete Mark este de tip boolean (adevărat sau fals)

Flag = RefStr . Îndepărtarea steagului; //notă: aceasta este o proprietate
Dacă Flag = Adevărat Atunci
//element marcat pentru ștergere
EndIf;

6. Repetarea elementelor directorului

Selectie = Directoare . Angajații.Selectați();
// începe să iterați elementele dicționarului într-o buclă
//acțiuni cu următorul element...

EndCycle;

7. Părinte. Iterați peste elemente dintr-un grup.

Un grup în ceea ce privește 1C este un „părinte”.

Spectr = Directoare . personal ;
Lucru în grup= RefStr . FindByName("Lucru");
Eșantion = SprStr. Selectați ( Lucru în grup);
În timp ce selecția. Next() = 1 buclă

Raport („Angajat” + Exemplu . Nume);
EndCycle;

8. Proprietar. Repetarea elementelor unui dicționar care aparțin unui element al altui dicționar.

Un director este subordonat altui director, de exemplu, directorul Beneficii fiscale este subordonat directorului Angajati.

Selectie = Directoare . Beneficii fiscale. Selectați (, Angajat); //aici angajat - un link către elementul director al angajaților
În timp ce selecția. Next() = 1 buclă
//acțiuni cu următorul element
Raport („beneficiu” + Exemplu . Nume);
EndCycle;


9. Tranzacție

Când creați multe articole de referință, pentru a accelera munca, puteți include bucla într-o tranzacție. În acest caz, crearea reală a tuturor elementelor va avea loc numai prin comanda FixTransaction(). Când se utilizează tranzacții, acțiunea fie va fi efectuată în întregime (toate elementele directorului sunt create), fie nu va fi efectuată deloc (în cazul oricărei eșecuri, nu va fi creat niciun element nou, totul va rămâne la fel ca înainte de tranzacția a fost începută). Tranzacțiile sunt utilizate pe scară largă în sectorul bancar. La urma urmei, nimeni nu își dorește ca atunci când trimite bani, aceștia să fie debitați în siguranță din contul tău, dar din cauza unui fel de eșec nu au ajuns la destinatar.

Spectr = Directoare . personal ;
StartTransaction();

Pentru Nom = 1 până la 100 Ciclu
Nou = RefStr. createItem();
Nou . Nume = "Nou" + String(Nom);
Nou . Scrie();
EndCycle;

CommitTransaction();

Directoarele 1C este un obiect specializat al arborelui de metadate, care este folosit pentru a stoca informații statice cu caracter de referință. De exemplu, în configurațiile tipice, puteți vedea următoarele vizualizări: , Nomenclatură, Angajați, Mijloace fixe etc. Informațiile din directoare, de regulă, nu se schimbă adesea. Cărțile de referință sunt utilizate în continuare în aproape toate obiectele contabile ca secțiune contabilă sau informații de referință.

Mai jos vom lua în considerare configurarea și proiectarea unei cărți de referință din configurator folosind cartea de referință „Nomenclatură” ca exemplu.

Filă generală

Fila „De bază” indică numele, sinonimul, reprezentarea obiectelor, descrierea scopului.

Fila Ierarhie director

Aici este setată ierarhia directoarelor.

Ierarhia din 1C 8.3 este de două tipuri - " grupuri și elemente" Și " elemente". Diferă prin aceea că, în primul caz, doar un folder (grup) poate fi părinte (dosar), iar în al doilea caz, un element poate fi și părinte.

„Place groups on top” - steagul este responsabil pentru afișarea grupurilor sub forma unei liste.

De asemenea, în setări, puteți limita numărul de grupuri din ierarhia directorului prin setarea corespunzătoare.

fila Proprietari

Un director poate fi subordonat altui director. Din punctul de vedere al configurării 1C 8.3, aceasta înseamnă că atributul „Proprietar” devine obligatoriu pentru elementul subordonat. Un exemplu de astfel de conexiune a directoarelor în configurațiile tipice „Nomenclatură – Unități de măsură”, „Acorduri Contractori-Contrapărți”.

Proprietarul directorului poate fi, de asemenea, următoarele obiecte de metadate: , .

Fila de date

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

Cea mai importantă filă din punctul de vedere al unui programator. Conține detaliile directorului.

Directorul are un set de detalii standard care nu sunt editate de programatorul 1C 8.2, o listă a acestora poate fi văzută făcând clic pe butonul „Detalii standard”:

Mă voi opri asupra fiecăruia mai detaliat:

  • Acest grup— atribut cu tip boolean, indicând dacă este un grup sau un element. Disponibil numai în directorul ierarhic. Notă, valoarea acestui atribut nu poate fi modificată în 1C: modul Enterprise.
  • Codul- atribut, număr de tip sau șir (de obicei șir). Un număr atribuit automat de către sistem. De obicei calculat ca (cod anterior + 1). Recomand să folosiți tipul șir, deoarece sortarea valorilor numerice nu funcționează așa cum ar trebui. Poate fi folosit ca vizualizare de căutare în listă și în câmpurile de introducere. Folosit de obicei pentru a căuta un element atunci când introduceți un șir. Dacă trebuie să eliminați câmpul Cod, specificați zero în lungimea șirului.
  • Nume— atribut care trebuie completat, tip șir. Lungimea maximă a rândului este de 150 de caractere. Poate fi folosit ca vizualizare de căutare în listă și în câmpurile de introducere. Folosit de obicei pentru a căuta un element atunci când introduceți un șir. Dacă trebuie să eliminați câmpul Nume, specificați zero în lungimea șirului.
  • Mamă— un atribut de tip ReferenceReference.<ИмяТекущегоСправочника>. Disponibil numai în directorul ierarhic. Indică cel mai înalt părinte din ierarhie. Dacă elementul sau grupul se află în rădăcina directorului, este specificată valoarea directorului.<ИмяТекущегоСправочника>.EmptyReference.
  • Proprietar— link la elementul-proprietar al elementului (grupului) curent al directorului. Disponibil numai în directorul subordonat 1C.
  • Îndepărtarea steagului— recuzită cu tip boolean. Responsabil pentru afișarea „marcajului de ștergere” în sistem. Un element marcat pentru ștergere este considerat inutilizabil, dar mișcări vechi din documente pot rămâne pe el.
  • Legătură— câmp de tip șir. Acest atribut stochează un identificator unic de obiect - GUID. Ceea ce vedem în sistem într-un afișaj vizual numit „link” este doar o reprezentare a obiectului. Nu poate fi schimbat.
  • Predefinit- tip boolean, afișează dacă elementul este predefinit, mai multe despre asta mai târziu. Nu poate fi schimbat.

Fila „Date” indică, de asemenea, reprezentarea directorului în sistem; înainte de versiunea 8.2.16, reprezentarea putea fi doar un Cod sau Nume. În versiunile recente ale platformei (începând cu 8.3), vizualizarea poate fi descrisă independent în modulul manager folosind handlerul „ProcessingViewReceivingProcessing”.

Fila Numerotare

Aici puteți specifica setările pentru referință în ceea ce privește numerotarea. Se recomandă utilizarea numărării automate. Controlul unicității este un steag care ajută, dacă este necesar, ca codul să fie unic. Dacă, cu steag-ul setat, încercați să scrieți un element de director cu un cod neunic, veți primi un mesaj în 1C „Codul directorului a devenit neunic”.

O serie de coduri - determină modul de numerotare a directorului, puteți introduce numerotarea directorului în contextul proprietarului. De exemplu, contrapartea „Coarne și copite” va avea propria numerotare a contractului - „1, 2, 3”, etc.

fila Formulare

Iată formularele pentru cartea de referință. Dacă configurația este lansată atât în ​​mod normal, cât și în modul gestionat, atunci vor exista două file cu formulare în mod implicit: „principal” și „addițional” - diferite pentru o aplicație normală și gestionată.

Această pagină are o proprietate de referință importantă - „”. Aceasta este o funcție 1C 8 foarte convenabilă, care vă permite, atunci când completați datele în câmpul de introducere, să nu intrați în director, ci să introduceți numele, codul sau altele asemenea. și selectați elementul dorit din lista verticală. Arata cam asa:

Altă filă

Pe filă, puteți obține acces rapid la modulele principale ale directorului - modulul obiect și modulul manager.

De asemenea, puteți defini o listă de elemente de căutare predefinite pe pagină. Acestea sunt elemente care nu pot fi șterse în modul Enterprise. Elementele predefinite pot fi accesate direct în configurator, după nume, de exemplu: Cataloage.Nomenclatură.Serviciul.

Această filă definește și modul de blocare - automat sau gestionat. Folosind căutarea în text complet, precum și informații de referință despre director, disponibile în 1C: modul Enterprise.

Top articole similare