Dо-1c - actualizare dinamică 1с

Ce este actualizarea dinamică 1C?

Actualizare dinamică 1C - procedura de actualizare a configurației 1C, care nu necesită dezactivarea tuturor utilizatorilor. Cu alte cuvinte, actualizarea dinamică permite tuturor utilizatorilor să continue să lucreze, în timp ce dezvoltatorul poate continua să schimbe algoritmii bazei de date. Acest mecanism este extrem de util atunci când trebuie să corectați rapid erorile în algoritmi, în cod, să corectați formularele imprimate, să faceți schimbări în roluri și drepturi, fără a opri munca multor utilizatori.

Dо-1c - actualizare dinamică 1с

Deci, de ce, uneori, după efectuarea următoarelor modificări în configurația 1C, platforma oferă "End session and repeat" și uneori "Update dinamic"? Răspunsurile la aceste și la alte întrebări, veți afla mai departe!

Dо-1c - actualizare dinamică 1с

Funcții de actualizare dinamică

Din păcate, nu toate vor fi actualizate. Puteți reîmprospăta numai ceea ce nu privește structura de date. care nu generează o procedură de restructurare, prin urmare adăugați / ștergeți un document, un director, un registru, o constantă, o solicitare de documente, un director etc. nu va funcționa. Dar schimbarea modulului, forma modul, aspectul, forma, structura, rolul, membru în interfața eveniment, puteți adăuga / șterge un raport, timpul de procesare poate fi ca! În mod firesc, după schimbarea, un utilizator care dorește să utilizeze aceste modificări vor trebui să iasă și du-te la programul din nou pentru a 1C Platforma descărca noi date. De exemplu: după introducerea unei funcții noi, au fost identificate erori în document. Dezvoltatorul are ocazia de a face ajustări și de a cere să reporniți numai cei care lucrează cu acest document. Alți utilizatori care nu au nevoie să lucreze cu aceste date pot continua să lucreze în siguranță, fără a suspecta nimic despre schimbări.

Dо-1c - actualizare dinamică 1с

Obiecte care sunt disponibile și nu sunt disponibile pentru actualizări dinamice

Lista obiectelor disponibile pentru actualizări dinamice:

  • subsisteme
  • Module comune
  • Setările sesiunii
  • rol
  • Criterii de selecție
  • Evenimente abonamente
  • Opțiuni funcționale
  • Parametrii opțiunilor funcționale
  • Tipuri definite
  • Setările se stochează
  • Formulare generale
  • Comenzi comune
  • Grupuri de echipe
  • interfețe
  • Aspecte generale
  • Imagini generale
  • Pachete XDTO
  • Servicii Web
  • Serviciile HTTP
  • WS-link-uri
  • Elemente de stil
  • stiluri
  • limbi
  • Module, formulare, comenzi, machete de cărți de referință
  • Module, formulare, comenzi, layout-uri de documente
  • rapoarte
  • prelucrare
  • Module, formulare, comenzi, planuri de planuri de tipuri de caracteristici
  • Module, formulare, echipe, planuri de tabele de conturi
  • Module, formulare, comenzi, planuri de tipuri de planuri de calcul
  • Module, formulare, comenzi, machete ale registrelor de informații, acumulare, contabilitate, calcul
  • Module, formulare, comenzi, machete de sarcini
  • Module, formulare, comenzi, hărți de rute de procese de afaceri

Lista de obiecte NU sunt disponibile pentru actualizări dinamice

Pro și Contra din Actualizare Dinamică

În ciuda confortului incontestabil, actualizarea dinamică are o serie de dezavantaje, din cauza cărora în mediul programatorilor 1C se numește adesea "demonic".

  1. Principalul avantaj este că nu este necesară întreruperea tuturor sesiunilor de conectare cu baza de date (pentru a expulza toți utilizatorii). Prin urmare, nu este nevoie să opriți activitatea întregii organizații din cauza lucrurilor mici și poate fi de 1.000 de persoane.
  2. De la primul punct rezultă următorul avantaj: viteza de dezvoltare, prin urmare, și eficiența întregii soluții în ansamblu. Lanțul implementării noii funcționalități poate fi redus la următoarele: colectarea datelor-analiza-planificarea-dezvoltarea-implementarea-actualizarea dinamică a rezultatelor
  1. Pentru ca modificările să fie aplicate unui anumit utilizator, trebuie să repornească programul. Dar chiar dacă este nevoie să reporniți o anumită persoană, este mai convenabil decât oprirea muncii tuturor.
  2. Erorile posibile după o astfel de actualizare. Acest lucru se datorează faptului că fiecare utilizator lucrează cu versiunea lor a algoritmilor bazei de informații. Prin urmare, uneori există situații în care modificările nu sunt vizibile sau parțial vizibile, care pot fi extrem de importante pentru funcționarea sistemului. Această problemă este rezolvată prin curățarea cache-ului sau prin contactarea specialiștilor 1C
  3. Au existat cazuri când "actualizarea demonică" a oprit activitatea întregului sistem. iar corectarea consecințelor a dus la pierderea multor perioade de timp sau reluarea bazei de date din copie, după ce au pierdut unele date. Pentru a rezolva această problemă, trebuie să actualizați în mod regulat platforma 1C. Deoarece în fiecare lansare ulterioară, stabilitatea platformei se îmbunătățește. Pentru a rezolva această problemă, sunt necesare specialiști cu experiență.

Deci merită folosită o actualizare dinamică?

Adăugați un comentariu

Articole similare