Caracteristici suplimentare valorile 1c. Bazele organizării subsistemului contabil

Sănătate 11.01.2024
Sănătate

...Contabilitatea detaliilor se realizează în contextul caracteristicilor și proprietăților și trebuie implementată folosind un Plan de tipuri de caracteristici. Un set de proprietăți definește o caracteristică. O parte poate avea mai multe caracteristici diferite...

Soluţie

În esență, este necesar să se implementeze următoarele: creați un director subordonat „Caracteristici de nomenclatură” în directorul „Nomenclatură” și organizați capacitatea acestuia din urmă de a stoca valorile proprietăților care definesc caracteristica.

1. Adăugați directorul „Caracteristici articol” în configurație și subordonați-l directorului „Nomenclatură”.

2. Pentru planul de tipuri de caracteristici „Proprietăți ale obiectelor”, definim „Tipul de valoare a caracteristicilor”. Trebuie să conțină toate tipurile de valori pe care le pot lua diferite proprietăți.

3. Pentru a stoca valorile proprietăților, vom crea un registru de informații „Valorile proprietăților obiectului”.
Masuri:

  • Obiect, tastați „Directory.CharacteristicsNomenclature” (Puteți adăuga alte tipuri; un director este suficient pentru a rezolva această problemă);
  • Proprietate, tastați „Planul tipurilor de caracteristici.Proprietăți ale obiectelor”;
  • Valoare, tip „Caracteristic.Properties of Objects”, care este definită de planul de tipuri de caracteristici „Properties of Objects”.

ATENŢIE!!! Aici trebuie să selectați nu tipul „Plan de tipuri de caracteristiciLink.Properties of Objects”, ci tipul „Characteristics.Properties of Objects”.

4. Pentru a determina tipul atributului „Valoare” în funcție de tipul valorii selectate a atributului „Proprietate”, completați proprietatea „Relație după tip” specificând atributul „Proprietate”.

Concluzie

Problema este rezolvată; în timpul rezolvării problemei, nu se ia în considerare creația de frumusețe (indicarea titlurilor formelor diferitelor entități, separarea obiectelor în subsisteme, crearea formelor, verificarea corectitudinii datelor, formarea numelui unei caracteristici în funcție de valorile proprietății) .

După lansarea soluției aplicației dezvoltate și introducerea datelor, obținem funcționalitatea necesară

Planul tipurilor de caracteristici din 1C 8.3 (PVC) este un obiect de metadate conceput pentru a organiza stocarea informațiilor despre proprietățile obiectului și analizele. Aceasta implică faptul că dezvoltatorul nu știe în faza de proiectare ce proprietăți va dori să folosească utilizatorul.

Caracteristica cheie a PVC-ului este prezența a două detalii speciale - Tipul valorii caracteristiceȘi .

Există o mulțime de exemple de utilizare în configurații tipice: stocarea analizelor, subconto (pentru), stocarea proprietăților, diferite drepturi de utilizator.

Configurarea și proprietățile Planului de tip caracteristic în 1C

Să ne uităm la un exemplu de utilizare, configurație și proprietăți de bază ale planului de tipuri de caracteristici folosind exemplul mecanismului pentru informații suplimentare și detalii de configurare Trade Management, ediția 11.

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

  • Tipul valorii caracteristice— acest atribut definește setul de tipuri posibile de date disponibile pentru setarea valorii PVC. UT 11 are o listă destul de decentă de astfel de obiecte: nomenclator, proiecte, organizație, parteneri etc. Recuzită obligatorie din PVC.
  • Valori statistice suplimentare— un director subordonat care stochează caracteristici arbitrare. De exemplu, puteți crea o nouă proprietate în director - dimensiune și o puteți atribui articolului.

Detaliile standard PVC diferă de directoarele obișnuite numai prin prezența atributului „Tip de valoare”. Acesta este suportul care stochează tipul de proprietate:

Acest obiect al platformei 1C este interesant și util atunci când este utilizat corect. Dezvoltatorii recurg la acesta în cazurile în care este necesar să le ofere clienților posibilitatea de a reglementa independent lista de proprietăți a unei anumite entități. Mai des, astfel de metode de implementare pot fi văzute într-o companie în care pe viitor este planificată creșterea parametrilor contabili ai ceva. Planurile pentru tipuri de caracteristici reprezintă o oportunitate excelentă de a face un client mulțumit cu o specificație tehnică neclară.

Creăm PVC în 1C

O caracteristică distinctivă a obiectului „Planul tipurilor de caracteristici” este capacitatea utilizatorilor de a adăuga în mod independent secțiuni contabile pentru elementele de director în 1C. Dezvoltatorul trebuie să configureze PVC-ul o singură dată, iar utilizatorii nu-l vor mai deranja să adauge caracteristici de director. Un plan de tipuri de caracteristici va ajuta în situațiile în care angajații clientului nu au o definiție clară cu privire la proprietățile elementelor luate în considerare, dar implementarea a început.

O altă situație în care PVC-ul ar fi soluția optimă este reverificarea elementelor care indică noi proprietăți. De exemplu, în 1C au adăugat întotdeauna nomenclatură indicând doar numele, dar acum au decis că este necesar să se indice culoarea, lungimea și marca. Mulți oameni rezolvă această situație folosind câmpul de text „Comentariu”, unde introduc toate informațiile separate prin virgule. Această cale duce la problema de a face mai dificilă obținerea datelor corecte din rapoarte, spre deosebire de adăugarea unui plan de tip caracteristic.

PVC se adaugă prin configurator: în arborele de obiecte găsim ramura „Planuri de tipuri de caracteristici” și folosind butonul „Add” creăm un nou element. Notăm un nume care reflectă entitatea și utilizând câmpul „Tipul valorii caracteristice” determinăm ce tipuri de valori vor putea specifica utilizatorii noștri. Puteți specifica tipuri primitive, directoare, enumerari și alte PVC-uri.

Pentru a putea adăuga diverse caracteristici și calități care nu sunt în 1C, trebuie să adăugăm un director suplimentar subordonat PVC-ului creat. Acesta va conține valorile calităților pe care utilizatorii le vor adăuga la planul tipurilor caracteristice. Acestea vor fi legate de o anumită calitate, iar angajații companiei nu vor putea selecta o valoare nepotrivită.


După crearea unui director subordonat în PVC, în fila „Principal”, trebuie să îl selectați în câmpul „Valori caracteristici suplimentare”. Mai rămâne doar crearea unui nou registru de informații, în care vor fi stocate toate datele despre caracteristicile suplimentare introduse de utilizatori. Acesta va fi un RS independent non-periodic cu următoarele câmpuri (fila Date):

  1. Dimensiunea „Nomenclatură”. Tip – link către directorul corespunzător, marca „Leading” este necesară, astfel încât în ​​1C, la deschiderea unui articol, utilizatorul să poată indica indicatori suplimentari;
  2. Dimensiunea „Proprietatea nomenclaturii”. Tip – referire la PVC-ul creat;
  3. Resursa „NomenclaturePropertyValue”. Tip – Caracteristică. Proprietate Nomenclatură, în proprietatea „Link by Type” indicăm Proprietate Nomenclatură. Pentru confortul utilizatorilor, configurați asocierile parametrilor de selecție specificând selecția după proprietar (Proprietatea Nomenclaturii).



După toate setările de mai sus, tot ce rămâne este să actualizați baza de date, să configurați drepturile și să lansați 1C pentru a verifica funcționalitatea întregii scheme. După ce am deschis orice articol, vom vedea numele registrului nostru de informații în partea de sus sub forma unui link. Făcând clic pe el se va deschide un tabel gol cu ​​câmpurile pe care le-am creat în PC, cu posibilitatea de a crea înregistrări în el.


Când este creat, 1C completează automat nomenclatura și ne solicită să decidem asupra proprietății dorite și asupra valorii acesteia. Mai mult, atunci când alegeți o proprietate, dacă lista nu conține caracteristicile nomenclaturii de care aveți nevoie, aveți posibilitatea să o adăugați la PVC-ul creat de noi. Când adăugați o nouă secțiune, specificați numele, tipul de valoare și acordați atenție numelui directorului creat sub forma unui link. Dacă faceți clic pe el, veți vedea toate valorile acestei proprietăți incluse în director.



Să creăm mai multe intrări în director pentru o nouă caracteristică a articolului. Vă rugăm să rețineți că atunci când este adăugat în director din acest meniu, câmpul „Proprietar” este completat automat cu proprietatea elementului de care avem nevoie. Tot ce rămâne este să introduceți valoarea și să scrieți un nou element de director. După ce a adăugat toate valorile necesare în cartea de referință, închideți fereastra și selectați proprietatea articolului creat.


Când încercați să selectați o valoare, 1C vă oferă doar datele pe care le-ați adăugat special pentru calitatea produsului selectat. Acest lucru va asigura că nu există erori de utilizator și va face lucrul în 1C mai convenabil în comparație cu atunci când trebuia să alegeți din întreaga listă de valori. O altă limitare utilă este oferită de platforma 1C în sine - este imposibil să adăugați două proprietăți identice ale unui articol - va apărea o eroare despre o înregistrare deja existentă.


Numărul de caracteristici nu este limitat și chiar dacă utilizatorii 1C adaugă noi proprietăți în fiecare zi, schema de mai sus va rămâne operațională. Un director nou poate apărea în configurație și va fi necesar să se indice elementele sale sub forma valorilor proprietăților articolului. În astfel de cazuri, trebuie doar să mergeți la configurator și să adăugați un nou obiect la tipurile de valori caracteristice ale PVC-ului pe care l-am creat. Prin actualizarea configurației, vom vedea că problema este rezolvată și utilizatorii pot folosi datele din noul director.


Amintiți-vă că acum unele elemente ale directoarelor sunt folosite în registrul de informații și la ștergere, trebuie să eliminați link-urile către ele. În caz contrar, procedura standard a platformei de ștergere a obiectelor nu va putea elimina elementul director. Dacă totuși ștergeți un obiect fără a căuta linkuri către acesta, atunci veți vedea mesajul „Obiect nu a fost găsit”.

Dacă cineva dorește să descrie acest material sau acela, 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 care este 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 un set de proprietăți este selectat în partea tabelară.

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ă afișeze intrările existente în registrul de informații despre valoarea proprietății 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. Creați un nou obiect de configurare Raport cu numele 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. Remarcabilă în această interogare este secțiunea care începe cu cuvântul 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.

Vă recomandăm să citiți

Top