Cum se lucrează cu extensia de configurare în 1 secunde

1. Cum să creați o extensie de configurare.

1c extensie de configurare cum să lucrați? Este foarte simplu, în primul rând este necesar să înțelegeți ce funcțional din extensie poate fi folosit. Puteți să vă împărțiți în două părți:






• Compatibilitatea cu extensiile de configurare de la 8.3.6 la 8.3.8 - 1c funcționează numai cu module, rapoarte, procese, roluri și subsisteme.
• Compatibilitatea cu 8.3.9 și mai mult - extensiile adaugă, de asemenea, lucrul cu modulele de obiecte, managerii de obiecte și modulele comune (nu toate).
Compatibilitatea este în proprietățile de configurare

Cum se lucrează cu extensia de configurare în 1 secunde

Creați o nouă extensie în configurator în fereastra "Configuration Extensions", meniul Configurare -> Extensii de configurare.

Cum se lucrează cu extensia de configurare în 1 secunde

Pentru a lucra complet cu extensia, vă recomandăm să scoateți imediat modul sigur din extensie

2. Cum să transferăm metadatele pentru extensia noastră

Extensia de configurare 1c 8.3 are o funcție funcțională de transferare a metadatelor de la configurația de bază la cea proprie. Este necesar ca extensia să vadă acele obiecte ale configurației de bază cu care va funcționa și, dacă este necesar, va verifica momentul în care este conectat.
Adunarea metadatelor este după cum urmează

Cum se lucrează cu extensia de configurare în 1 secunde

În extensia configurației, modulul comun poate fi adăugat în același mod și poate funcționa cu acesta ca și în modulul obiect.

3. Adăugați codul

1c de lucru cu extensii de configurare nu se poate face fără o linie de cod. Pentru a face acest lucru, vom stabili două sarcini pe care le vom rezolva cu ajutorul extensiilor.
Prima revizuire va schimba forma documentului, și anume - va afișa datoriile din contract.
Aducem apeluri în extensie sub forma unui document la procedurile "Crearea unui nou server" și "Contractorul aplicând modificările". Pentru ambele cazuri, selectați un tip de apel "după".








Cum se lucrează cu extensia de configurare în 1 secunde

Cum se lucrează cu extensia de configurare în 1 secunde

Adăugăm codul pentru a primi resturile și, în final, obțineți următoarele proceduri în formular.
Înregistrarea modulului de formular:

Cum se lucrează cu extensia de configurare în 1 secunde

Cum se lucrează cu extensia de configurare în 1 secunde

Rezultatul lucrului cu și fără extensie:

Cum se lucrează cu extensia de configurare în 1 secunde

Cum se lucrează cu extensia de configurare în 1 secunde

A doua rafinare necesită cumva modificarea mișcărilor documentului în timpul executării. De exemplu, în registrul de acumulare "Decontări cu contrapartea" se modifică toate sumele la numărul 1.

Extensia de configurare 8.3 poate utiliza trei tipuri de apeluri: înainte, după, în loc. În cazul nostru, va fi utilizat modulul obiectului documentului. Pentru a rezolva problema, ar fi suficient să adăugați un apel la procedura "Prelucrare" cu tipul de apel "după". Dar documentul "Implementarea bunurilor și serviciilor" folosește o intrare forțată, spunându-ne că schimbările ulterioare cu mișcarea documentului nu vor fi înregistrate decât dacă sunt înregistrate obligatoriu. Dar vom alege o altă soluție, vom înlocui complet procedura "Prelucrarea comportamentului".

Creați un apel la procedura "Prelucrare" cu tipul de apel "în schimb".

Cum se lucrează cu extensia de configurare în 1 secunde

Copiați complet codul procedurii principale și, înainte de înregistrarea obligatorie, adăugăm liniile noastre de corecție.

Înregistrarea unui modul de obiect:

Cum se lucrează cu extensia de configurare în 1 secunde

Rezultatul lucrului cu și fără extensie:



Ca urmare a extinderii, ele ajută foarte mult sarcina de a schimba funcționalitatea, dar nu elimină configurația din asistență.

Un exemplu de extensie de configurare poate fi descărcat AICI.







Articole similare

Trimiteți-le prietenilor: