Dispozitiv intern facilități UPP 1 versiunilor

numire

Într-o configurație tipică, „Manufacturing Enterprise Management“ Versiunea 1.3 are un obiect versionare funcțional pentru a urmări variația în timp a cărților și a documentelor de referință. Modificările sunt urmărite pentru detalii și pentru piese tabelare.

Dispozitiv intern facilități UPP 1 versiunilor

După cum putem vedea, în cele două versiuni ale documentului diferă doar în data. În continuare, structura internă a unui mecanism de versionare universal al obiectelor.

dispozitiv intern

Scurta descriere a mecanismelor versiunilor. Obiectul în cauză fac parte dintr-un subsistem „Versionare de obiecte.“

Dispozitiv intern facilități UPP 1 versiunilor

Să începem cu setările și termina versiunile de stocare de tabelă.

Toate setările sunt realizate folosind următoarele obiecte:

  1. Constant „Utilizarea versionarea obiectelor“
  2. Reg. informații, „Setarea versionarea obiectelor“
  3. Enumerarea „Opțiuni versionarea obiectelor“

Constant este boolean. Dacă este dezactivată, indiferent de setările pentru obiecte individuale versiunilor - versionare vor fi efectuate. Accesând „Setări versionarea obiectelor“ registru de informații, vă configurați pentru anumite tipuri de cărți și documente de referință. Există trei tipuri de setări pentru versionare obiect specificat în lista relevantă. Pentru opțiunea directoare „verionate în timpul“ nu sunt disponibile.

Dispozitiv intern facilități UPP 1 versiunilor

Măsurarea „tip“ este un tip șir de caractere, care stochează numele obiectului de metadate pentru care opțiunea este setată versionare.

Modul 1C: Enterprise de configurare versionarea obiectelor sunt incluse prin setările de program sub formă de editare:

Dispozitiv intern facilități UPP 1 versiunilor

Făcând clic pe „Configurare versioning obiect“ vă aduce la forma de editare a informațiilor de registru pentru a seta parametrii pentru fiecare obiect:

Dispozitiv intern facilități UPP 1 versiunilor

Toate elementele de mai sus și constituie baza pentru stabilirea facilități în versionarea REL 1.3. Luați în considerare modul în care aceste setări sunt utilizate în viitor.

Utilizarea setărilor

În viitor, atunci când scrieți manuale și documente controale permit versionare pentru subiectul înregistrat. Dacă versionarea este activată, atunci versiunea salvată în cazul în care „versiune a obiectului.“ În acest articol, nu vom lua în considerare stocarea versiuni ale obiectelor din baza de date. Acest lucru va fi discutat în articolul următor.

Acum, să acorde o atenție la abonamentul la evenimentul „VersionirovanieObektov_PriZapisiObekta“. eveniment de abonament se realizează pentru toate obiectele de cărți și documente de referință. handler abonament cuprinde următorul algoritm:

Suntem interesați numai în funcție de „ObektVersioniruetsya“, care determină necesitatea înregistrării unei versiuni pentru subiectul înregistrat. Aici este o listă a acestei funcții:

În primul rând, se verifică dacă utilizarea constantă versionarea obiectelor este activată. După aceea vom obține opțiunea pentru obiectul curent, care ne-am înființat un registru versioning „Setarea versionare de obiecte.“ Listarea această funcție:

în loc de o concluzie

Am considerat structura internă a obiectelor versionarea setări în configurația „Manufacturing Enterprise Management“ 1.3. În următorul articol, vom discuta despre o metodă de a stoca versiuni ale obiectelor din baza de date, precum și de a lucra cu ei.

articole similare