Utilizarea caracteristicilor în retailul 1c. Informații contabile. Crearea de noi obiecte de configurare

19.11.2019 Recenzii

Pentru a urmări elementele după caracteristici, mai întâi trebuie să setați tipurile de articole. Utilizarea caracteristicilor este specificată la creare element nou. Odată înregistrată, nu va mai fi posibilă modificarea valorii acestui atribut.

Valorile date pentru selecție se explică de la sine. Opțiuni:

  • Nu se păstrează evidența caracteristicilor;
  • Contabilitatea este menținută, caracteristicile sunt comune tipului de articol (adică, creați caracteristici pentru acest tip o dată, apoi le utilizați pentru orice articol de acest tip);
  • Contabilitatea este menținută, caracteristicile sunt individuale pentru articol (pentru fiecare articol de acest tip va trebui să creați elemente din directorul de caracteristici individual);

După înregistrarea articolului, trebuie să creați caracteristicile în sine (dacă caracteristicile sunt comune tipului de articol). Tot de aici puteți trece imediat la stabilirea prețurilor după caracteristici.

Indicarea caracteristicilor articolului în secțiunea tabelară

Pentru a indica o caracteristică, articolul trebuie să aibă un tip de articol completat în care este necesar să se țină evidența caracteristicilor. În documentul în sine este completat în mod similar cu Fig. 4.

Orez. 4

Pentru ca această coloană să fie disponibilă în document, iar contabilitatea să fie disponibilă pe baza caracteristicilor articolului, este necesar ca aceasta să fie activată în parametrii contabili.

Nomenclatura din 1C 8.3 înseamnă materiale, produse semifabricate, echipamente, servicii, ambalaje returnabile, îmbrăcăminte de lucru etc. Toate aceste date sunt stocate în directorul Nomenclator. Puteți ajunge la el din secțiunea „Directoare”, subsecțiunea „Bunuri și servicii”, punctul „Nomenclatură”

Veți vedea o listă de poziții de director care are o structură ierarhică pe mai multe niveluri.

În acest articol ne vom uita pas cu pas la toate instrucțiunile pentru umplerea inițială nomenclatura din 1C 8.3 folosind un exemplu

Pentru ușurința utilizării acestei cărți de referință, 1C Accounting folosește grupuri (dosare). Ele combină nomenclatura care are caracteristici comune. În fiecare grup, la rândul său, este posibil să se creeze subgrupuri (similar cu Sistemul de fișiere pe computer). Numărul de niveluri de ierarhie este stabilit de programator, dar inițial nu există restricții.

Să creăm grup nou. În forma de listă a directorului „Nomenclatură”, faceți clic pe butonul „Creați grup”.

Specificați numele grupului de creat. Puteți completa și tipul acestuia, dar nu este necesar.

După cum puteți vedea în figura de mai jos, grupul creat de noi a fost plasat în „Materiale”. Dacă trebuie să îl mutați în alt grup sau în rădăcină, deschideți meniul contextualși selectați „Mutați în grup”. Se va deschide o fereastră în care va trebui să specificați o nouă locație.

Crearea unui articol nou

Să trecem la adăugarea nomenclaturii în sine. Pentru a face acest lucru, în formularul de listă de directoare, faceți clic pe butonul „Creați”. Un card cu noul articol se va deschide în fața ta.

Completați câmpul „Nume”. Valoarea din câmpul „Nume complet” va fi introdusă automat. Vă rugăm să rețineți că numele complet este afișat în rapoarte, formulare tipărite documente, etichete de preț etc. Câmpul „Nume” este folosit pentru căutarea convenabilă a articolelor din program.

Dacă este necesar, completați detaliile rămase:

  • Câmpurile „Tip articol” și „Inclus în grup” sunt completate automat din datele grupului în care este creat noul articol. Ele pot fi schimbate dacă este necesar.
  • Valoarea din câmpul „Unitate” este unitatea de stocare pentru soldurile acestui articol.
  • Cota de impozitare specificată în detaliul „% TVA” poate fi modificată, dacă este necesar, în timpul generării documentelor.
  • „Prețul de vânzare” este indicat implicit pe documentele de vânzare. Această setare poate fi schimbat făcând clic pe hyperlinkul „?” lângă acest câmp.
  • În secțiunea „Producție”, puteți indica elementul de cost pentru un articol dat și specificația acestuia (pentru produsele finite), cu alte cuvinte, compoziția.
  • În funcție de specificul nomenclaturii, se completează secțiunile rămase, precum „Produse alcoolice” și „Bunuri importate”.

După ce ați completat cardul pentru elementul pe care îl creați, trebuie să îl notați.

Care este tipul de element în 1C 8.3 și cum să le configurați

Pentru a configura tipurile de nomenclatură, faceți clic pe hyperlinkul corespunzător din forma de listă din directorul „Nomenclatură”.

Tipurile de nomenclatură sunt necesare pentru a separa articolele articolului. Fiecare tip poate fi atribuit propriu. Este foarte important să se evite prezența dublelor în acest director, ceea ce poate duce la funcționarea incorectă a conturilor contabile de articole.

La instalarea unei configurații standard de la furnizor, acest director va fi deja completat cu principalele tipuri de articole. Dacă tipul de articol este un serviciu, nu uitați să puneți steag-ul corespunzător atunci când îl creați.

Conturi contabile de articole din 1C 8.3

Pentru a genera înregistrări contabile, trebuie să configurați conturi contabile. Acest lucru se poate face din formularul de listă al directorului „Nomenclatură” făcând clic pe hyperlinkul „Conturi contabile articole”.

În configurația standard a 1C Accounting 3.0 acest registru deja umplut. Dar dacă este necesar, poate fi reglat manual.

Conturile contabile pot fi configurate:

  • conform unui articol specific de nomenclatură;
  • pe grupe de nomenclatură;
  • după tipul de nomenclatură;
  • prin depozit;
  • după tipul de depozit;
  • după organizație;
  • în întreaga nomenclatură, specificând o legătură goală ca valoare.

Dacă au fost configurate diferite conturi contabile pentru un anumit articol și pentru acesta, atunci contul va fi luat din articol. În astfel de cazuri, conturile consolidate au prioritate mai mică.

Stabilirea prețurilor articolelor

Un articol poate avea mai multe prețuri. Ele diferă în tipuri, cum ar fi prețul cu ridicata, prețul cu amănuntul etc.

Accesați cardul cu elemente de director „Nomenclatură” și urmați hyperlinkul „Prețuri”.

În fața ta se va deschide o listă, în care poți pentru un anumit tip la o anumită dată. Pur și simplu indicați prețul în coloana corespunzătoare și apoi faceți clic pe butonul „Înregistrați prețuri”. Un document de stabilire a prețului articolului va fi creat automat și veți vedea un link către acesta în această listă.

Urmăriți și videoclipul despre nomenclatură:

Dacă cineva dorește să descrie acest material, trebuie să îi oferim un mecanism care să-i permită să creeze orice caracteristică și, cel mai important, să indice ce tip de valoare ar trebui să aibă aceste caracteristici. Apoi, atunci când setați valori pentru o anumită caracteristică a materialului, utilizatorul va putea selecta valori strict în conformitate cu tipul specificat.

Această capacitate de a descrie caracteristicile este exact ceea ce oferă obiectul de configurare. Planul tipurilor de caracteristici, cu care ne vom familiariza acum.

Crearea de noi obiecte de configurare

1. Creați un obiect de configurare Director Cu nume OpțiuniNomenclaturiși indicați că va fi subordonat directorului.

2. Să creăm un alt obiect de configurare Director Cu nume.

3. După aceasta, vom crea un obiect de configurare Plan tipuri de caracteristici Cu nume Nomenclatura proprietăților. Tipul valorii caracteristice va fi setat după cum urmează:

  • Număr, lungime 15, precizie 3;
  • Linia, lungime 25;
  • Data;
  • boolean O;
  • ReferenceLink.AdditionalPropertiesNomenclature.

4. Director AdditionalPropertiesNomenclature indicați proprietarul → plan de tipuri de caracteristici Nomenclatura proprietăților.

5. Pe marcaj Forme Să-l setăm să editeze în listă.

6. După aceasta stabilim că valori statistice suplimentare planurile pentru tipuri de caracteristici vor fi localizate în director Proprietăți suplimentareNomenk-latura.

7. Pe marcaj Forme Indicăm că acest plan de tipuri caracteristice va fi editat în listă.

8. În sfârșit, să creăm un obiect de configurare Registrul de informații Cu nume Nomenclatură Valori de proprietate.

9. Modificări de caz:

  • Set de proprietăți, conducător , tip ;
  • ViewProperties, tip Planul Tipurilor de Caracteristici Link.Proprietăţile Nomenclaturii.

10. Înregistrați resursa:

  • Sens, tip Caracteristici.PropertiesNomenclature.

Rețineți că putem defini tipul unei valori a resursei registrului ca Caracteristică.<имя> . În esență, această definiție reprezintă un tip de date compus așa cum este definit în tipul de valoare al planului de tip caracteristică corespunzător. Adică, o resursă registru poate avea o valoare de orice tip din cele descrise în tipul de valoare al planului de tip caracteristic.

Finalizarea cărții de referință a Nomenclatorului

1. În primul rând, în director trebuie să oferim posibilitatea de a edita o versiune a materialului. Pentru a face acest lucru, indicăm că directorul va fi acum editat în ambele moduri (în fila Formă) → în listă și în dialog.

2. Să creăm forma de bază a elementului folosind constructorul.

3. Să extindem ușor formularul în lățime și înălțime și să adăugăm un panou: Formulați în†’ Inserați controlul în†’ Panoul(din meniul de sus) sau folosind pictograma meniului de jos Panou. Folosind cursorul care se transformă într-o „cruce”, întindem panoul, obținând următoarea imagine și, în același timp, o fereastră cu o întrebare:

Dacă întrebarea nu apare imediat, va apărea după ce vom schimba ușor poziția oricăruia dintre marginile panoului.

4. Să răspundem afirmativ la această întrebare și toate comenzile se vor muta în panoul adăugat:

5. Acum vom ajusta dimensiunile panoului și vom adăuga o nouă pagină la acesta. Adăugarea unei pagini → faceți clic dreapta pe meniul contextual în câmpul formular → Adauga pagina.

6. Setați numele și titlul noii pagini → Proprietățiși redenumiți prima pagină în De bază si da-i acelasi titlu. Numele și titlurile sunt setate în paleta de proprietăți a panoului din grupul de proprietăți Pagina curenta:

7. După aceasta, selectați toate controalele situate în panou și executați comanda Modelați în†’ Centrare în†’ Centrare vertical.

8. Acum să mergem la pagină Proprietățiși adăugați o legendă InscripțieOpțiuniNomenclaturi cu titlu Opțiuni de nomenclatură:. Să specificăm stilul fontului pentru acesta Gras.

9. Sub această inscripție vom plasa un câmp de tabel cu un panou de comandă. Să dăm un nume câmpului Opțiuniși tip DirectoryList.OptionsNomenclature.

10. Eliminați coloana din câmpul tabelului Cod.

11. Pentru acest câmp de tabel Opțiuni setați proprietatea Link de către proprietar → DirectoryObject.Link.

Setarea acestei proprietăți ne oferă următoarele: pentru sursa de date a acestui câmp → atribut formular Opțiuni, având tip Lista directoare.Nomenclatură Opțiuni, - valoarea selecției de către proprietar va fi întotdeauna egală cu linkul către elementul de director editat. Cu alte cuvinte, lista de directoare conținută în atributul form Set de proprietăți, va conține întotdeauna doar elemente subordonate elementului director editat. Și asta înseamnă câmpul tabelului Opțiuni, pentru care acest atribut este o sursă de date, va afișa doar elementele subordonate elementului director editat.

12. Mai jos vom plasa o altă inscripție în același mod → CaptionValuesProperties cu titlu Valorile proprietatii:și stilul fontului Gras.

13. Sub el vom plasa un câmp de tabel cu un panou de comandă. Să dăm un nume câmpului Proprietățiși tip.

14. Pentru coloană Set de proprietate să dăm jos steagul Vizibilitate, și pentru câmpul de intrare din coloană Sens stabiliți o conexiune după tip Form Elements.Properties.CurrentData. ViewProperties.

O relație de tip va asigura că limităm tipul de valori introduse în acest câmp de intrare doar la tipul de caracteristică selectat în câmp Tipul de proprietate. Totuși, făcând acest lucru nu putem influența în niciun fel valoarea în sine stocată în acest domeniu. Dacă nu faceți nicio acțiune suplimentară, atunci când intrați în câmp Sens nu va fi posibilă modificarea tipului de caracteristică a vreunei valori.

Dacă selectați un alt tip de caracteristică, va exista o nepotrivire între tipul de valoare stocată și tipul la care este limitată intrarea în control. În acest caz, desigur, sistemul vă va solicita să introduceți tipul care are valoarea stocată.

Pentru a evita această situație, la modificarea valorii în câmp, Tipul de proprietate dați valoarea câmpului Sens la tipul de caracteristică selectată în domeniu Tipul de proprietate.

15. Prin urmare, pentru câmpul de intrare din coloană Tipul de proprietate haideți să creăm un handler de evenimente Când se schimbă:

16. Acum trebuie să ne asigurăm că în câmpul tabel Proprietăți au fost afișate intrările din registrul de informații care se refereau doar la elementul director selectat în câmpul superior al tabelului OpțiuniNomenclaturi.

Prin urmare, pentru câmpul tabelului Opțiuni: creați un handler de evenimente pentru Când un rând este activat:

17. În plus, pentru a nu afișa întregul registru la deschiderea formularului, vom crea un handler de evenimente de formular La Deschidere care contine urmatorul text:

Finalizarea directorului OptionsNomenclatures

Acum trebuie să finalizăm directorul OpțiuniNomenclaturiîn așa fel încât utilizatorul să aibă posibilitatea de a crea noi proprietăți ale materialelor nu numai la editarea materialului în sine, ci și în procesul de introducere a documentelor, atunci când este în parte tabulară este selectat un set de proprietăți.

1. Prin urmare, pentru referință OpțiuniNomenclaturi Să indicăm că va fi editat în ambele moduri (atât în ​​listă, cât și în dialog).

2. Să-l creăm folosind constructorul forma de bază a elementului .

3. În formularul va trebui să plasăm câmp tabel , care ar trebui să se afișeze înregistrările existenteîn registrul de informații despre valorile proprietăților pentru acest element de director.

În forma principală a elementului vom plasa un câmp de tabel cu numele Proprietăți, tip Informații RegisterList.Valorile proprietăților Nomenclaturiiși panoul de comandă.

4. Pentru coloană Set de proprietate eliminați steagul de vizibilitate.

5. Apoi pentru câmpul de intrare situat în coloană Sens, să setăm conexiunea după tip Form Elements.Properties.CurrentData.ViewProperties.

6. Pentru un câmp de intrare situat într-o coloană Tipul de proprietate, să creăm un handler de evenimente Când se schimbă:

Acum trebuie să ne asigurăm că atunci când deschidem formularul, selecția de care avem nevoie este instalată. De asemenea, este necesar să vă asigurați că atunci când adăugați un nou element de director, selecția este stabilită după ce elementul este înregistrat. Pentru a face acest lucru, vom folosi opțiunea de atribuire handler de evenimente de modificare a datelor , care va urmări modificările din linkul către elementul de director editat.

7. Mai întâi de toate, să creăm un handler de evenimente Când SchimbațiLegăturile, în care stabilim selecția de care avem nevoie:

8. Apoi adăugați un apel la acest handler în corpul modulului formular:

9. Și în concluzie, este necesar să se prevadă posibilitatea ca utilizatorul să poată începe să seteze noi valori de proprietate fără a fi notat încă elementul director în sine Seturi de proprietăți. Prin urmare, să creăm un handler de evenimente de câmp tabel BeforeBeginAdditions:

Finalizarea registrului de materiale rămase

Pentru a vă asigura că materialele sunt contabilizate în funcție de valorile lor caracteristice, este necesară modificarea structurii registrului de acumulare. Materiale rămaseși adăugați-i o nouă dimensiune Set de proprietăți cu tip DirectoryLink.OptionsNomenclature.

Finalizarea documentului Factură de primire

Ultimul lucru care ne rămâne este să finalizăm documentul Chitanta. Astfel, la sosirea mărfurilor, utilizatorul poate specifica un set de proprietăți pentru fiecare material primit.

1. Adăugați un nou atribut în partea tabelară a documentului Set de proprietăți cu tip DirectoryLink.OptionsNomenclature:

2. Plasați acest atribut în câmpul tabel al formularului de document (butonul dreapta al mouse-ului → Plasarea datelor):

3. Pentru un câmp de intrare situat într-o coloană Set de proprietăți, să folosim din nou proprietatea Link de către proprietar →Form Elements.Materials.CurrentData.Ma-

terial. Acum, când selectați în acest câmp de intrare, se va deschide întotdeauna o listă de elemente de director OpțiuniNomenclaturi, subordonat materialului selectat în coloană Material.

4. În concluzie, vom deschide procedura de procesare a înregistrării în modulul document și vom adăuga la mișcările generate atribuirea unei valori dimensiunii Set de proprietăți:

Acum să lansăm 1C:Enterprise în modul de depanare și să creăm mai multe seturi de proprietăți pentru materialele noastre.

Crearea seturi de proprietăți

1. Deschideți elementul director Nomenclatură → Cablu electric.

2. Să mergem la marcaj Proprietățiși creați un set de proprietăți pentru acest element numit alb.

3. Apoi vom crea un set de proprietăți pentru elementul director Nomenclatură → Furtun de cauciuc. Acest set de proprietăți va fi numit Poloniași constau din următoarele caracteristici:

  • Culoare → Lanț;
  • Producător → Fagumit.

4. Acum să deschidem documentul Factura de primire Nr.–2și indicați că au fost achiziționate 2 cabluri electrice albe și un furtun de cauciuc polonez.

5. Apoi copiați prima linie a documentului și indicați că au fost achiziționate și 3 cabluri electrice negre. În timpul procesului de introducere va trebui să creăm un alt set de proprietăți pentru cablul electric → Negru, care:

  • Culoare → Negru;
  • Secțiunea → 2.5.

6. Să verificăm documentul și să ne uităm la mișcările documentului în registru Materiale rămase:

7. În plus, să ne uităm la înregistrările cuprinse în registrul de informații Nomenclatură Valori de proprietate:

Raport privind resturile materiale pe proprietăți

Pentru a completa imaginea, vom crea un raport care ne va arăta disponibilitatea materialelor cu anumite proprietăți.

Când creăm acest raport, folosim capacitățile pe care ni le oferă sistemul de compunere a datelor pentru a lucra cu caracteristici.

1. Să creăm obiect nou raport de configurare cu nume Materiale rămaseDupă proprietăți.

2. Deschideți designerul de schemă de compoziție a datelor, adăugați unul nou Set de date → interogareși să începem să construim cererea.

3. Selectați tabelul virtual al registrului de acumulare Rămășițe de materiale Rămășițe și despre companie.

4. Din tabelul virtual al registrului de acumulare Materiale rămase, resturi și cifre de afaceri selectați următoarele câmpuri:

  • Material;
  • PropertySet;
  • CantitateInitialRemaining;
  • CantitateIncoming;
  • CantitateConsum;
  • CantitateFinalRemaining.

5. După aceea, pe fila Sindicate/Alias-uri haideți să setăm aliasuri pentru câmpurile numerice fără un cuvânt Cantitate:

6. Să începem să descriem caracteristicile. Pentru a face acest lucru, accesați marcajul Caracteristici.

Faceți clic pe butonul Adăugași să începem să descriem câmpurile.

7. Primul domeniu care trebuie descris este Tipul valorii. Aici ar trebui să indicăm tipul câmpului la care se vor raporta caracteristicile noastre. În cazul nostru, un astfel de câmp este câmpul Set de proprietăți Inregistreaza-te Materiale rămase. Prin urmare, vom alege ca tip de valoare DirectoryLink.OptionsNomenclature.

8. Următorul pas este de a descrie locul unde sistemul de compunere a datelor ar trebui să obțină lista de caracteristici. Pentru a face acest lucru, ar trebui să indicați sursa listei de caracteristici și să descrieți scopul câmpurilor specifice acestei surse.

Ca sursă, sistemul de compunere a datelor poate utiliza fie un tabel de date sursă existent, fie rezultatul unei interogări asupra tabelelor. În cazul nostru, totul este destul de simplu: lista tuturor caracteristicilor este stocată în termeni de tipuri de caracteristici Nomenclatura proprietăților. Prin urmare, vom indica ca sursă Masa, și în câmp Lista caracteristicilor hai sa alegem Planul Tipurilor de Caracteristici. Nomenclatura proprietăților.

9. În continuare, ar trebui să descrieți scopul câmpurilor sursei care „furnizează” lista de caracteristici. În câmp Identificator hai sa alegem Legătură, în câmp Nume → Titlu, și în câmp Tip → ValueType.

10. Să trecem la descrierea sursei valorilor caracteristice. În cazul nostru, sursa valorilor caracteristice este registrul de informații Nomenclatură Valori de proprietate, deci pe teren Sursă noi alegem Masa, și în câmp Valoarea caracteristicilorRegistrul de informații. Valorile proprietăților Nomenclatorului.

11. În continuare, vom descrie scopul câmpurilor de registru. În câmp Un obiect selectați o dimensiune Set de proprietăți, în câmp Identificator → ViewProperties, și în câmp Sens→ înregistrați resursa Sens:

12. Aceasta completează crearea cererii. Faceți clic pe OK și priviți textul de solicitare generat pentru schema de compunere a datelor:

13. B aceasta cerere notabilă este secțiunea care începe cu cuvânt cheie CARACTERISTICI. Acesta descrie exact caracteristicile sistemului de compunere a datelor care va fi utilizat în acest raport.

Textul acestei secțiuni este conținut în bretele . Aceasta înseamnă că nu face parte din interogare, ci mai degrabă o instrucțiune pentru sistemul de compunere a datelor.

14. Să începem editarea diagramei de prezentare a datelor. În primul rând, pe filă Resurse selectați toate resursele disponibile:

15. Să mergem la marcaj Setări. Să creăm o structură de raport → adăugăm o grupare Intrări detaliate.

16. Apoi pe marcaj Câmpurile selectate Să selectăm câmpurile care vor fi afișate în raport:

  • Material;
  • PropertySet;
  • InitialRemaining;
  • Venire;
  • Consum;
  • FinalRemaining.

17. În concluzie, să trecem la marcaj Alte setariși setați titlul raportului → .

18. Aceasta completează crearea raportului. Să lansăm 1C:Enterprise în modul de depanare și să vedem ce rezultate pot fi obținute folosind raportul nostru. Să deschidem raportul Materiale rămase după proprietăți.

19. Mai întâi, să vedem ce materiale avem cu o secțiune transversală de 2,5 mm2. Pentru a face acest lucru, faceți clic Setări, să trecem la marcaj Selecţie si deschide firul Set de proprietate.

Vă rugăm să rețineți că câmpurile care există în director OpțiuniNomenk-latura, sistemul de compunere a datelor a adăugat toate caracteristicile pe care le-am definit pentru diferitele seturi de proprietăți din baza de date: Producător, Culoare și Secțiune. Astfel, selecția într-un raport pe baza valorilor oricăror caracteristici este destul de simplă și intuitivă.

20. Pentru a afla ce materiale avem cu o secțiune transversală de 2,5 mm2, doar selectați câmpul Secțiune transversală, mm2 și setați condiția de egalitate la 2,5 pentru acesta.

21. Când raportul este finalizat, vom obține următorul rezultat:

22. Atunci să vedem ce materiale negre avem:

23. Și în sfârșit, pentru a ne asigura că raportul funcționează corect, să vedem câte cabluri electrice negre avem:

Astfel, sunteți convins că atunci când folosiți această diagramă logică, acum avem posibilitatea de a urmări materialele într-un număr arbitrar de secțiuni de proprietăți și valorile acestora.

Trebuie remarcat faptul că exemplul pe care l-am considerat nu este o soluție completă pentru această configurație. Tocmai am demonstrat posibilitatea de a menține astfel de evidențe. Pentru ca configurația noastră să folosească pe deplin proprietățile materialelor, este necesar să facem modificări corespunzătoare la registrele, documentele și unele rapoarte rămase.


Ei ne găsesc: planul tipurilor de caracteristici, obţinerea datelor dintr-un plan de tip caracteristic.