1s 8 descărcare actualizare de configurare. La ce să fii atent

Procedura de actualizare a bazei de date 1C necesită anumite cunoștințe și abilități în manipularea unui computer, așa că este adesea dificilă pentru utilizator. Prin urmare, dacă este posibil, este cel mai bine.

Puteți obține fișierele necesare pentru actualizare în mai multe moduri:
— în primul rând, cele mai recente actualizări sunt disponibile pe site-ul web users.v8.1c.ru, la care aveți acces la încheierea unui acord pentru ITS (suport pentru tehnologia informației);
- în al doilea rând, puteți actualiza 1C prin Internet, pentru aceasta trebuie să aveți date de înregistrare (login și parolă).

Acest articol descrie cum să actualizați configurația atunci când descărcați fișiere de actualizare, dar puteți utiliza acest articol pentru a actualiza programul prin Internet. Pentru a face acest lucru, trebuie să săriți peste pasul 2, iar când finalizați pasul 4, bifați caseta 9 și debifați caseta 8, apoi introduceți datele de conectare și parola.

ATENŢIE! Dacă configurația dvs. a fost modificată de programatorii 1C, nu este recomandat să o actualizați singur, deoarece acest lucru poate duce la erori și chiar la pierderea datelor.

Acest articol oferă instrucțiuni pentru actualizarea configurațiilor 1C:Enterprise 8.3. Deci, să începem în ordine.

1. În primul rând, creați o copie a bazei de date. puteti citi despre . Dacă aveți o copie de rezervă, dacă ceva nu merge bine, puteți oricând să reveniți la punctul de pornire și fie să începeți din nou procesul, fie să utilizați serviciile unui programator 1C.

2. Acum să trecem direct la actualizare. Deschideți directorul cu actualizarea, rulați fișierul setup.exe și instalați actualizarea în directorul implicit.

3. Lansați configuratorul (pașii 1 și 2 din figură). Selectați un utilizator cu drepturi administrative (acțiunea 3 din figură).

În fereastra Configurator accesați meniul ConfigurareA sustineActualizați configurația(acțiunea 4 din figură).

Dacă pasul 4 nu este disponibil, trebuie să deschideți mai întâi configurația (pasul 5) și apoi să repetați pasul 4.

În fereastra care se deschide, selectați „Căutați actualizări disponibile (recomandate)” și faceți clic pe butonul „Următorul” (pașii 6, 7).

4. În fereastra care se deschide pentru selectarea tipului de sursă de actualizare, trebuie să bifați casetele de selectare ca în figură (pașii 8 și 9). Faceți clic pe butonul „Următorul” (pasul 10).

Dacă actualizați programul prin Internet, atunci trebuie să debifați caseta 8 și să bifați caseta 9.

5. După o scurtă pauză, se deschide o fereastră cu actualizările disponibile. Selectați numărul versiunii de configurare și faceți clic pe butonul „Terminare” (pașii 11 și 12 din figură).

6. În continuare, programul vă va adresa întrebări la care trebuie să răspundeți „Da”, „Accept” și „Continuați”. La actualizarea configurației bazei de date, va apărea o fereastră pentru a accepta modificările. Trebuie să faceți clic pe butonul „Accept” (pasul 13).

7. După aceasta, tot ce rămâne este să începeți prelucrarea reglementată a datelor în modul utilizator. Pentru a face acest lucru, închideți configuratorul și lansați programul în modul „Enterprise” (adică, ca de obicei). Programul trebuie rulat sub un utilizator cu drepturi administrative.

8. Când porniți programul, vi se va pune o întrebare despre legalitatea actualizării primite, la care răspundem realizând pașii 14 și 15 ca în figură.

9. Dacă ecranul afișează informații despre modificările configurației, configurația dvs. a fost actualizată.

Felicitări, ți-ai actualizat programul 1C!

Dacă nu puteți actualiza singur baza de date 1C dintr-un motiv oarecare, atunci o puteți lăsa și specialistul nostru va face treaba!

2018-05-10T12:47:19+00:00

Să ne imaginăm că ne confruntăm cu sarcina de a actualiza o configurație 1C care nu a fost actualizată de foarte, foarte mult timp; zeci de versiuni au fost ratate.

Îmi scriu destul de des în acest sens pentru a clarifica dacă va face față și ce capcane pot exista cu o actualizare atât de mare.

La ce să fii atent

Cu o actualizare atât de mare (și nu contează dacă le facem totul manual prin configurator sau automat printr-un program de actualizare), trebuie luate în considerare următoarele puncte:

  • trebuie să controlați în mod clar execuția și dacă în timpul oricăreia dintre actualizările intermediare, handlerele nu se mai execută corect, trebuie să le executați mai întâi fără erori și abia apoi să continuați
  • dacă dimensiunea bazei de date și timpul permit, trebuie să faceți copii de rezervă după fiecare dintre actualizările intermediare (vor fi discutate mai jos) pentru a putea reveni la oricare dintre ele în orice moment
  • dacă aveți o bază de date foarte veche (de exemplu, ați decis să vă actualizați contabilitatea începând cu versiunea 2.0.12.2), atunci descărcarea de noi actualizări poate să nu funcționeze imediat; în acest caz, trebuie să descărcați și să instalați actualizări direct de pe site-ul web 1c și să rulați periodic actualizatorul, iar dintr-un anumit moment va începe să descarce actualizările în sine.
  • Dacă actualizați o configurație curată (pe care tocmai ați creat-o), asigurați-vă că faceți o rulare unică în modul utilizator, astfel încât inițializarea și popularea datelor să fie finalizate; în caz contrar, vor apărea probleme cu executarea handlerelor de actualizare

Ce versiuni de platformă să folosiți pentru o astfel de actualizare?

În mod implicit, recomand să utilizați cea mai recentă versiune a platformei 1C - chiar dacă la momentul lansării multor actualizări intermediare această versiune a platformei nu exista încă și erorile erau diferite.

Vă sfătuiesc să începeți să experimentați cu versiuni de platformă doar în momentul în care vă blocați cu adevărat una dintre actualizările intermediare și nu puteți continua, de exemplu, deoarece unul dintre gestionanții de actualizare nu rulează, deoarece la momentul scrierii acestui articol, 1C platforma a funcționat ușor diferit.

În acest caz, vă sfătuiesc să luați cea mai apropiată copie intermediară a bazei de date și să utilizați împreună cu ea versiunea platformei care a fost recomandată la momentul lansării actualizării problematice.

Ce să cauți într-un update

Posibilitate de backup in format sql

Pentru bazele de date server, în mod implicit, actualizatorul face copii de rezervă în format dt.

Și acest lucru nu este bun din mai multe motive:

  • pentru bazele de date mari, încărcarea în dt necesită mult timp și resurse computerizate
  • încărcarea în dt nu poate fi considerată o copie de rezervă completă; prin urmare, dacă în timpul procesului de actualizare doriți să reveniți la una dintre copiile intermediare, nu aș recomanda să reveniți la dt descărcare

Nu mă voi opri asupra de ce dt nu poate fi considerată o arhivă de baze de date cu drepturi depline (există informații și discuții despre asta pe Internet). Permiteți-mi doar să vă reamintesc că 1C recomandă și utilizarea acestui format exclusiv pentru mutarea din baza de date de fișiere în baza de date a serverului și înapoi.

De aceea, actualizatorul are capacitatea de a configura crearea de copii de rezervă în format sql direct din DBMS.

Pentru a face acest lucru, accesați proprietățile bazei de date server din programul de actualizare:

Apoi accesați fila „Arhivare” și bifați caseta de selectare „Include backup SQL în arhivă”:

Completați setările necesare dacă este necesar:

Remarc că deocamdată este acceptat doar MS SQL Server. Pentru PostgreSQL, va trebui să creați o copie de rezervă manual înainte de a actualiza baza de date și să renunțați la ideea de a crea arhive intermediare.

Cum să dezactivați crearea de backup înainte de actualizare

În mod implicit, actualizatorul este configurat să necesite o copie de rezervă înainte de a actualiza baza de date.

Dacă nu aveți nevoie de acest lucru, accesați proprietățile bazei de date și accesați fila „Actualizare”.

Aici, bifați caseta „Nu creați o copie de rezervă înainte de actualizare”:

Cum să dezactivați recuperarea automată a bazei de date atunci când o actualizare eșuează

Acest element se aplică numai bazelor de date de fișiere, deoarece numai acestea sunt revenite la starea inițială în mod implicit în cazul unei erori critice la momentul actualizării.

În același timp, dacă ați activat crearea de copii de siguranță intermediare (mai multe despre asta mai jos), atunci rollback-ul se va face la cea mai apropiată copie.

Dacă trebuie să dezactivați o astfel de recuperare, accesați proprietățile bazei de date și accesați fila „Actualizare”.

Aici, bifați caseta „Nu restaurați baza de date dacă o actualizare eșuează”:

Cum să activați actualizările „direct, nu bazate pe lansările cheilor”

Pentru a face acest lucru, deschideți proprietățile bazei de date și accesați fila „Actualizare”.

Aici, bifați caseta „Căutați direct actualizări, nu după lansările de cheie”:

De acum înainte, actualizatorul va încerca să aplice toate actualizările lansate bazei de date, și nu doar pe cele necesare.

În același timp, timpul general de execuție al operațiunilor va crește semnificativ (datorită creșterii numărului de actualizări) și, prin urmare, vă sfătuiesc să activați acest mod doar pentru mai multe versiuni în avans, doar pentru a rezolva problema cu handlere.

Pentru a limita ciclul de actualizare, de exemplu, la cel mult 3 versiuni simultan, bifați caseta „Actualizare la cel mult 3 versiuni la un moment dat” din aceeași filă:

După ce situația cu execuția handlerelor de actualizare revine la normal, recomand să debifați ambele casete de selectare și să reveniți la efectuarea operațiunilor pe calea cea mai scurtă.

Cum să activați tranziția automată la următoarea subediție

În mod implicit, actualizatorul efectuează actualizări strict în .

Și acest lucru este corect, deoarece diferitele ediții (de exemplu, 2.0 și 3.0) diferă radical și, aproape întotdeauna, trecerea între ele necesită atenția unui specialist.

Dar aici este tranziția între sub edițiile (de exemplu, de la versiunea 11.1 la 11.2) nu este de obicei atât de „înfricoșător” și pentru unele configurații poate fi considerat normal.

Cum să activați crearea de copii de rezervă intermediare

După cum am scris mai sus, crearea unor copii de rezervă intermediare (după fiecare actualizare) este recomandabilă atunci când actualizați o configurație foarte veche.

Deoarece poate apărea o situație în care problema cu execuția handlerelor trebuia rezolvată într-una dintre versiunile anterioare ale configurației, dar am actualizat deja după aceea pentru mai multe versiuni și putem doar să revenim la starea inițială a bazei de date.

Având toate copiile intermediare ale bazei de date rezolvă această problemă.

Pentru a activa crearea de copii intermediare, rulați actualizarea bazei de date după cum urmează.

Din elementul „Mai multe”, selectați operațiunea „Run update with advanced settings”:

În caseta de dialog care se deschide, bifați caseta „Creați o copie de rezervă după fiecare actualizare intermediară”...

Și faceți clic pe butonul „Run”.

Cum se actualizează o bază de date modificată

Dacă aveți un standard modificat și când încercați să actualizați prin

  1. Pregătirea pentru actualizare:
    • Descărcați distribuția actualizării 1C de pe site-ul oficial;
    • Instalați șablonul de actualizare a configurației;
    • Creăm o copie de rezervă curentă a bazei de informații.
  2. Actualizam configuratia:
    • Instalarea actualizării prin configurator;
    • Lansăm baza de informații în modul utilizator.

Se pregătește actualizarea configurației 1C

Descărcați kitul de distribuție a actualizării 1C

Pentru a actualiza configurația 1C 8.3, avem nevoie de un pachet de distribuție de actualizare, care poate fi obținut:

  • pe site-ul de asistență pentru utilizatori https://users.v8.1c.ru;
  • pe discul ITS;
  • printr-un partener 1C din orașul tău.

Înainte de a descărca distribuția necesară de actualizare 1C 8.3, să ne uităm la ce versiune a programului 1C 8.3 avem instalată în prezent. Meniul principal – Ajutor – Despre program :

Mergem pe site-ul web oficial de asistență pentru utilizatori și verificăm tabelul pentru a vedea ce versiune putem actualiza configurația programului 1C 8.3 la:

Foarte important! Urmați acest tabel de actualizare 1C 8.3 și instalați-l pas cu pas. Dacă nu ați actualizat de foarte mult timp, există o mare tentație de a instala imediat versiunea curentă folosind distribuția completă de configurare - fișierul *.cf. Dar atunci există o probabilitate mare să pierdeți o versiune în care dezvoltatorii au înlocuit sau au șters orice obiect și este posibil să pierdeți unele date.

De exemplu, dacă am instalat versiunea 3.0.43.100, atunci trebuie să instalăm mai întâi 3.0.43.148, iar apoi cea mai recentă versiune de actualizare - 3.0.43.162.

Atenţie!!! Nu uitați să faceți copii de rezervă! La urma urmei, dacă actualizarea configurației nu reușește, puteți oricând să restaurați baza noastră de date.

Lansăm baza de informații în configurator:

Meniu principal - Administrare – Încărcați baza de informații:

Puteți afla despre metodele de copiere de rezervă a unei baze de date în 1C 8.3 în articol

Actualizăm configurația 1C 8.3

Instalarea actualizării 1C 8.3 prin configurator

După ce noi:

  1. a descărcat și instalat șablonul de configurare;
  2. a creat o copie de rezervă curentă a bazei de informații;

Să începem actualizarea configurației:

Meniu principal - Configurare – Suport – Actualizare configurație:

Dacă butonul „Actualizați configurația” nu este activ, atunci trebuie să deschideți configurația (arborele de metadate):

Instalarea comutatorului „Selectarea unui fișier de actualizare” – „Următorul”:

Specificați calea către fișierul de actualizare:

Accesați directorul în care ați instalat șabloanele și selectați fișierul de configurare al actualizării 1cv8.cfu:

Buton "Gata":

Faceți clic pe butonul „Continuați actualizarea”:

În fereastra următoare vor apărea informații despre versiunea actuală și nouă a configurației 1C 8.3 a furnizorului. Suntem de acord:

După actualizarea configurației 1C 8.3, suntem de acord să actualizăm configurația bazei de date:

Acceptăm modificări:

Cum să actualizați singur 1C 8.3 prin configurator, vedeți și în tutorialul nostru video:

Lansăm baza de informații 1C 8.3 în modul utilizator

După finalizare, lansăm 1C 8.3 în modul utilizator pentru a procesa actualizarea bazei de informații.

Puteți lansa în modul utilizator prin fereastra de lansare 1C sau prin configurator:

Confirmăm legalitatea primirii actualizării 1C 8.3 și facem clic pe butonul „Continuare”:

Așteptăm finalizarea actualizării 1C 8.3:

Acum ne-am actualizat configurația 1C 8.3 la versiunea actuală:

Atenţie! Dacă instalați o actualizare 1C 8.3 a mai multor pachete, asigurați-vă că lansați IB în modul utilizator după fiecare actualizare 1C 8.3.

În încheierea acestui articol, notăm punctele importante:

  • Înainte de a actualiza 1C 8.3, creați actual backup;
  • Actualizare 1C 8.3 în etape;
  • După fiecare actualizare 1C 8.3, lansați baza de informații în modul utilizator.

Pentru a simplifica procesul de actualizare a configurației bazei de date 1C 8.3, este prevăzut un mecanism care vă permite să căutați și să instalați actualizări în modul utilizator, adică fără a utiliza modul Configurator. Urmărește videoclipul nostru pentru a vedea cum să faci asta.

Acest articol va vorbi despre actualizarea unei configurații 1C non-standard (versiunile 8.2 și 8.3), salvând în același timp toate modificările făcute de dvs. (sau de alți dezvoltatori) în configurația standard 1C 8.

Să ne uităm la un exemplu de actualizare a unei configurații Contabilitate 2.0 cu modificări non-standard în module, roluri, abonamente la evenimente, planuri de schimb etc. Cazurile discutate aici nu vor fi prea greu de actualizat; cu ajutorul lor, voi arăta doar tehnica de actualizare, care vă va permite să vă ocupați de cazurile dvs.

Actualizarea instrucțiunilor pas cu pas a unei configurații 1C non-standard

Să ne uităm la algoritmul pas cu pas pentru actualizarea configurației 1C 8. Acest algoritm este universal, primii unsprezece pași descriu procesul de actualizare a oricărei configurații standard 1C 8 și toate punctele împreună descriu actualizarea unei configurații 1C 8 non-standard. :

  • Descărcați fișierul de actualizare a configurației de pe users.v8.1c.ru sau obțineți-l din orice alte surse disponibile (de exemplu, de pe un disc ITS);
  • Despachetați și instalați fișierul de actualizare 1C 8 în orice folder de pe hard disk;
  • În folderul cu numărul de lansare 1C 8, găsiți fișierul 1cv8.cfu - acesta este fișierul care conține actualizări de configurare;

  • Alerga 1C: Întreprindereîn mod Configurator;
  • Accesați meniu Configurare -> Asistență -> Actualizare configurație.

  • În fereastra „Actualizare configurație” care se deschide, setați steag la elementul respectiv Selectarea unui fișier de actualizareși apăsați butonul Mai departe(dacă doriți, puteți folosi primul punct Găsiți actualizări disponibileși căutați automat fișiere de actualizare) ;
  • În câmpul „Specificați fișierul de actualizare”, selectați fișierul .cfu din folderul cu numărul ediției. Vă rugăm să rețineți că nu este posibil să actualizați configurația bazei de date 1C 8 pentru nicio versiune. Pentru fiecare fișier de actualizare există o listă de versiuni pentru care este destinat. Prin urmare, poate fi necesar să instalați mai multe fișiere de actualizare secvenţial;
  • În fereastra următoare veți vedea o descriere a acestei actualizări. De asemenea, puteți vedea ce versiuni de configurare este destinat să actualizeze acest fișier. Faceți clic pe butonul Continuați actualizarea;
  • Dacă această versiune a configurației nu poate fi actualizată cu fișierul selectat, atunci vi se va oferi o fereastră care vă va cere ce versiuni trebuie instalate;
  • Dacă fișierul selectat este potrivit pentru actualizarea configurației, va apărea o fereastră cu informații despre versiunea de actualizare. Pentru a continua actualizarea, faceți clic pe butonul BINE;
  • După aceasta, va începe procesul de actualizare. Dacă configurația dvs. este tipică, atunci la finalizare tot ce rămâne este să acceptați să schimbați configurația curentă și să lansați 1C 8 în modul Companie;
  • Dacă actualizați o configurație cu modificări (non-standard), atunci după finalizarea procesului de actualizare, va apărea o fereastră care compară și îmbină configurația veche și cea nouă.

Actualizarea unei configurații non-standard 1C exemplu de analiză

Să trecem la o analiză detaliată a actualizării corecte a unei configurații non-standard 1C 8. Întreaga problemă a actualizării unei astfel de configurații este că s-au făcut modificări de la terți obiecte de metadate standard (module comune, roluri, documente, directoare). , etc.). Trebuie să vă asigurați că toate modificările dvs. rămân la locul lor, în siguranță, dar în același timp sunt aplicate și toate modificările de la 1C conținute în fișierul de actualizare. În acest scop, la actualizarea unei configurații modificate, apare o fereastră de comparație Configurație de bază(cu modificările tale) și Configurație nouă de furnizor(configurație standard actualizată).

Această fereastră conține două coloane, fiecare dintre ele conține un arbore de metadate. Primul arată metadatele de configurare curentă a bazei de date, iar al doilea arată metadatele actualizate de configurare a furnizorului (configurație tipică actualizată). Creioanele verzi indică obiectele modificate, prima coloană arată obiectele metadate tipice pe care le-ai schimbat, iar a doua coloană arată obiectele metadate tipice modificate de actualizare. Astfel, pentru a actualiza corect o configurație 1c non-standard, trebuie să găsiți toate obiectele de metadate care au fost modificate atât de dvs., cât și de actualizare (adică, schimbate de două ori).

Pentru a face acest lucru, faceți clic pe butonul situat în partea de jos a ferestrei Filtru, în fereastra care se deschide, setați steagul și apăsați BINE.

Acum doar obiectele de care avem nevoie vor fi vizibile în fereastra de comparație, ceea ce simplifică foarte mult procesul de actualizare. Trebuie remarcat faptul că dacă în configurația dvs. au fost adăugate noi documente, directoare, roluri, module etc. noi non-standard, atunci actualizarea configurației nu le va suprascrie, acestea vor rămâne la locul lor și nu li se va întâmpla nimic. Numai obiectele de tip modificat sunt problema.

Pentru a actualiza corect diferitele obiecte de metadate, aveți nevoie de propria abordare, așa că să ne uităm la diferite situații folosind exemple simple. De asemenea, observ că actualizarea configurațiilor rescrise puternic este o sarcină complexă și necesită atenție și concentrare maximă.

Actualizare generală a modulului.

  • Să ne uităm la un exemplu: La un modul comun Versiune ControlConfiguration ai facut urmatoarele modificari:
    • În procedură CheckConfigurationVersion() a comentat linia: //OpenFormModal("GeneralForm.DeprecatedConfigurationVersion", Parameters);
    • Am adăugat propria noastră procedură la modulul cu numele MyTestProcedure().

    În timpul actualizării, acest modul s-a schimbat; punând un filtru de două ori schimbat în fereastra de comparație, vom vedea că este inclus în listă.

    Să aruncăm o privire mai atentă la această fereastră și să înțelegem ce informații putem obține din ea. În primul rând, vedem că modulul comun s-a schimbat atât în ​​configurația principală, cât și în configurația actualizată a furnizorului, indicată de creioanele verzi din ambele coloane. În al doilea rând, în prima coloană vedem o casetă de selectare lângă numele modulului comun, indică faptul că modulele vor fi îmbinate (cel pe care l-am schimbat și cel actualizat standard). În al treilea rând, în ultima coloană vedem în ce mod vor fi îmbinate modulele. În acest caz, valoarea este setată la: Preluați din configurația noului furnizor, aceasta înseamnă că modificările noastre vor fi complet suprascrise, iar modificările făcute de actualizare vor fi aplicate pe deplin.

    Alte moduri de îmbinare oferă îmbinarea parțială a modulelor, cu priorități diferite. Dar vă recomand cu tărie să nu utilizați aceste moduri, deoarece după ce faceți acest lucru, modulul dvs. poate ajunge într-o dezordine: unele dintre modificările dvs. vor fi suprascrise, iar unele modificări standard nu vor fi aplicate. Prin urmare, modificați valorile din coloană Modul de îmbinare... nu vom face niciodată. În al patrulea rând, dacă debifați caseta de selectare din prima coloană opusă modulului, îmbinarea nu va fi efectuată și modulul va rămâne în forma în care era înainte de actualizare.Pe baza punctelor de mai sus, există două moduri de a actualiza modulul comun. :

    • Suprascrieți modificările instalând cele standard. Apoi faceți manual modificările suprascrise la modulul actualizat;
    • Nu actualizați modulul și faceți manual modificări standard.

    Mecanisme de comparare a configurațiilor

    Pentru a compara modificările dintr-un modul, puteți utiliza următoarele mecanisme încorporate ale ferestrei de comparare-combinare a configurației:

    • Vedeți diferențele dintre module. Pentru a face acest lucru, în fereastra de comparație, faceți clic dreapta pe modul și selectați Afișați diferențele dintre module... După aceasta, se va deschide fereastra de comparare a modulelor, în care puteți vedea ce proceduri diferă în modulul actualizat și modificat. Partea superioară a ecranului este împărțită în două coloane: în stânga există o listă de proceduri pentru configurația principală care au fost modificate, iar în dreapta există o listă similară de proceduri pentru configurația standard actualizată. Partea inferioară a ferestrei este, de asemenea, împărțită în două părți, după același principiu. Afișează codul procedurilor selectate. Liniile care sunt prezente numai în configurația principală sunt evidențiate cu albastru. Liniile care sunt prezente numai în configurația standard actualizată sunt evidențiate cu verde. Liniile care sunt prezente în ambele configurații, dar care nu se potrivesc, sunt evidențiate cu roșu.






    • . De asemenea, puteți utiliza Raportul de comparare a obiectelor pentru a compara module. Pentru a-l apela în fereastra de comparație, faceți clic dreapta pe modul și selectați În fereastra care se deschide, în zonă Format, pune steagul Detalii.În raportul care se deschide, puteți vedea ce linii de module au fost modificate și cum arată acestea în ambele configurații.


      În ciuda faptului că acest raport oferă toate informațiile despre modificări, nu este convenabil de utilizat (cel puțin la actualizarea modulelor). Mult mai interesante sunt cele două modificări ale sale: O raport privind compararea obiectelor de configurare principale cu configurația veche a furnizorului(doar modificările pe care le-ați făcut sunt vizibile în acest raport) și (în acest raport sunt vizibile doar modificările aduse modulului prin actualizare).



      Folosind primul raport, puteți vedea în câte locuri au fost făcute modificările dvs. în modul, acest lucru vă va permite să le găsiți rapid în fereastră Vedeți diferențele dintre module.În al doilea raport puteți vedea în câte locuri și-a făcut modificările actualizarea tipică.

    Am aranjat toate instrumentele necesare pentru a actualiza modulul. Pentru a arăta aplicația lor practică, să luăm în considerare procesul de actualizare a modulului pas cu pas. Versiune ControlConfiguration cu modificările enumerate mai sus. Să actualizăm modulul în două moduri:

    • Să actualizăm modulul, ștergând modificările aduse acestuia. Le vom introduce manual după actualizare;
    • Nu vom actualiza modulul. Modificările primite în actualizare le vom face mai târziu.

    Prima cale:

      • Înainte de a descrie algoritmul, observ că luăm în considerare un exemplu de actualizare foarte simplu, astfel încât descrierea să nu ocupe prea mult spațiu, dar procesul de actualizare într-un caz complex constă în exact aceiași pași, deși necesită mai multă concentrare și grijă. ;
      • Înainte de a actualiza configurația, să creăm un document text. În el vom înregistra modificările care vor trebui făcute manual după actualizare. Datele dintr-un document text ar trebui să fie prezentate în modul cel mai ușor de înțeles, adică să fie structurate. În exemplul nostru vom scrie acest lucru: 1. Module generale 1.1 Versiune ControlConfiguration
      • Să găsim un modul comun Versiune ControlConfiguration Modul. Faceți clic dreapta pe el și selectați O în meniul contextual Un raport privind compararea obiectelor din configurația principală cu cea veche.În fereastra care se deschide, pune un steag Detalii. De asemenea, am pus steagul Ieșire în document text, pentru că este mai convenabil să vezi schimbări, dar aceasta este o chestiune de obicei. Hai să apăsăm butonul BINE. Raportul care se deschide va arăta astfel:

      • Raportul arată că modulului s-au făcut două modificări (înainte de fiecare nouă modificare sunt scrise numerele de rând în care a fost făcută):
        • Linia 34 a fost schimbată, este comentată în configurația principală, dar nu în configurația veche a furnizorului;
        • A fost adăugată o procedură; în configurația veche a furnizorului, locul său este gol, dar în configurația principală este acolo. Nu închidem raportul, ne va fi de folos;
      • Acum să găsim prima diferență în fereastra de comparare a modulelor. Pentru a face acest lucru, faceți din nou clic dreapta pe ramură Modul iar în meniul contextual selectați elementul Afișați diferențele dintre module... Deoarece numerele de linii (numerotarea globală) nu sunt vizibile în fereastra de comparare a modulelor, pentru a găsi prima modificare, să parcurgem toate procedurile din jumătatea superioară a ferestrei. Știm și din raport că prima modificare este asociată cu o schimbare de linie, așa că căutăm textul evidențiat cu roșu. Linia modificată va fi găsită în procedura CheckConfigurationVersion().

      • Să deschidem documentul text creat pentru a înregistra modificările. În paragraful „1.1.1” notăm numele procedurii în care se află modificarea. După aceasta, trebuie să introducem modificarea găsită în ea, astfel încât să o putem găsi cu ușurință în textul modulului. Pentru a face acest lucru, de obicei copiez în document nu una, ci mai multe rânduri ale procedurii simultan, înainte și după modificări. Dar în acest caz, procedura este mică și, prin urmare, este suficient să copiați linia schimbată în sine. Veți obține următoarea înregistrare: 1. Module generale 1.1 ControlVersionConfiguration 1.1.1 CheckVersionConfiguration //OpenFormModal("GeneralForm.Not RecommendedVersionConfiguration", Parameters);
      • Acum să deschidem din nou raportul de comparare a configurației, să ne uităm la următoarea modificare și să o găsim și în fereastra de comparare a modulelor. De data aceasta este o nouă procedură adăugată. Deoarece această procedură este complet absentă în vechea configurație a furnizorului, textul acesteia va fi evidențiat în albastru:

      • Să deschidem documentul text creat pentru a înregistra din nou modificările. În paragraful „1.1.2” notăm numele procedurii adăugate. După aceea, copiați întregul text al procedurii adăugate acolo. 1.1.2 MyTestProcedure Procedure MyTestProcedure() Export //Text Procedure EndProcedure
      • Versiune ControlConfiguration este setat un steag care indică faptul că acest modul ar trebui actualizat, ștergând toate modificările efectuate;
      • Apoi, trebuie să înregistrați modificările aduse altor obiecte de metadate modificate de două ori într-un document text. Dar deoarece în acest exemplu luăm în considerare un modul general specific, vom sări peste acest pas;
      • După finalizarea lucrărilor la obiectele schimbate de două ori, în fereastra de comparare / îmbinare, faceți clic pe butonul A executa;
      • Dacă apare o fereastră cu textul „Există obiecte modificate în configurația principală...”, faceți clic pe butonul da;

      • În fereastra următoare, Configurarea regulilor de asistență, nu modificați nicio setare, ci pur și simplu faceți clic pe butonul da;

      • Ultimul mesaj care apare este: „Configurarea fuzionarea s-a încheiat”. apasa butonul Bine;
      • Salvați configurația folosind meniul Fișier -> Salvare, pictograme Salvați(dischetă albastră) sau comenzi rapide de la tastatură Ctrl+S;
      • După ce se salvează configurația, vom restabili modificările suprascrise în modul. Găsiți și deschideți modulul în arborele de metadate ControlVersionConfiguration;
      • Să deschidem un document text în care sunt introduse modificările acestui modul;
      • Punctul „1.1.1” specifică procedura CheckConfigurationVersion, să-l găsim în modul și să-l deschidem;
      • Documentul text indică faptul că linia trebuie comentată: OpenFormModal("GeneralForm.DeprecatedConfigurationVersion", Parameters);

        Să-l găsim în modul și să setăm un comentariu;

      • Punctul „1.1.2” specifică procedura MyTestProcedure, care trebuie adăugat la modul. Copiați-l dintr-un document text și lipiți-l la sfârșitul modulului;
      • Salvăm configurația folosind una dintre metodele de mai sus;
      • Actualizarea configurației este acum completă, tot ce rămâne este să actualizați configurația folosind tastele F5 sau F7 sau pictogramele corespunzătoare, iar în modul 1C:Enterprise confirmă legalitatea actualizării;

    • A doua cale:
      • A doua metodă o repetă complet pe prima, cu excepția faptului că funcționează invers. Prin urmare, o voi descrie pe scurt;
      • Creăm un document text cu aceeași structură;
      • Să generăm un raport Raport care compară obiectele configurației noului furnizor cu configurația furnizorului veche;
      • Folosind raportul generat și fereastra de comparare a modulelor, vom nota modificările aduse de configurația noului furnizor într-un document text;
      • În fereastra de comparare a configurației / îmbinare, verificați că lângă modul Versiune ControlConfiguration STEAPELUL ESTE ȘTIRAT. Aceasta înseamnă că acest modul nu va fi actualizat;
      • Actualizăm configurația, facem modificări din documentul text în modul Configurare versiuni

Actualizare plan de schimb.

Să ne uităm la un exemplu: ca parte a unui plan de schimb După organizație ai inclus directorul Procesare externă. La actualizarea unei configurații 1C non-standard, compoziția acestui plan de schimb s-a schimbat și ne confruntăm cu sarcina de a actualiza corect planul de schimb, fără a pierde nici modificările standard, nici pe ale noastre. Instrumentele folosite pentru compararea obiectelor de metadate modificate au fost descrise în detaliu în paragrafele anterioare, așa că în acest caz totul va fi descris pe scurt.

Să aruncăm o privire pas cu pas la actualizarea planului de schimb După organizație cu urmatoarele modificari:

  • Vom adăuga linii noi la documentul text creat la actualizarea modulului general: 2. Planuri de schimb 2.1 După organizație
  • Să găsim un plan de schimb După organizațieîn fereastra de comparare/imbinare, extindeți-o la o ramură Compus. Remarc că în ceea ce privește schimbul, puteți modifica și modulul; acesta trebuie actualizat conform regulilor descrise pentru modulul general. În acest caz, ne interesează actualizarea componenței planului de schimb;
  • Ca și în cazul modulului general, compoziția planului de schimb poate fi fie actualizată, apoi adăugând propriile modificări manual, fie neactualizată, adăugând manual modificări standard. Dacă există mai multe modificări în compoziția dvs. decât cele standard, atunci este mai bine să actualizați folosind a doua metodă; dacă sunt mai puține, atunci prima. Puteți vedea ce modificări există mai multe utilizând aceleași rapoarte:
  • În exemplul nostru există mai multe modificări tipice, așa că vom scrie modificările noastre într-un document text: 2. Planuri de schimb 2.1 După organizație - ***Directoare - -->Director.Procesare externă
  • Verificați dacă caseta de selectare de lângă planul de schimb este bifată în fereastra de comparare / îmbinare De către organizație;
  • Salvați configurația;
  • După ce se salvează configurația, vom restabili modificările suprascrise ale planului de schimb. În arborele de metadate vom găsi și deschide planul de schimb De către organizație;
  • În paragraful „2.1” al documentului text este indicată cartea de referință Procesare externă,îl vom găsi în arborele de metadate al compoziției planului de schimb și vom stabili un steag care indică participarea directorului la schimb;

  • Să salvăm și să actualizăm configurația;

Actualizați abonamentul la eveniment.

Să ne uităm la un exemplu: la o sursă de abonament la eveniment Înainte de a șterge directorul pentru Exchange în cadrul unei organizații ai inclus directorul Procesare externă.În timpul actualizării, compoziția surselor s-a schimbat, sarcina este similară cu cele anterioare - pentru a actualiza corect configurația non-standard 1c.

Să aruncăm o privire pas cu pas la actualizarea listei de surse de abonamente la evenimente cu următoarele modificări:


Actualizarea rolurilor în 1C

Înainte de a începe să vorbim despre actualizarea rolurilor în 1C 8, aș dori să observ că este mai bine să nu schimbați rolurile standard, nu este nevoie de acest lucru și, în plus, actualizarea unei configurații 1C non-standard este foarte dificilă. Dacă modificați orice configurație standard și adăugați documente, directoare etc. la aceasta, atunci creați-vă propriul rol (sau mai multe, în funcție de situație), în care includeți noi obiecte de metadate. Dacă nu faceți acest lucru, atunci în timp vă va fi foarte dificil să actualizați rolurile standard (și uneori imposibil), deoarece în aproape fiecare versiune se schimbă foarte mult și rapoartele privind compararea configurațiilor pot să nu pară foarte clare.

Dar totuși, există adesea cazuri în care rolul a fost deja schimbat, și de mai multe ori, și nu există timp să înțelegem de ce și de ce. Prin urmare, să ne uităm la un exemplu: într-un rol tipic Contabil pentru carte de referință Autoritățile fiscale Au fost adăugate drepturi de citire și vizualizare; în timpul actualizării, a fost modificat și setul de drepturi de rol.

Să ne uităm la actualizarea rolului pas cu pas:

  • Să găsim un rol Contabilîn fereastra de comparare/imbinare, extindeți-o la o ramură Drepturi;
  • În acest exemplu, există o singură schimbare a rolului, dar de obicei nu este cazul. Prin urmare, este mult mai ușor să nu actualizați rolul, ci să faceți manual modificări standard;
  • Să ne formăm Raport care compară noile obiecte de configurare a furnizorului cu configurația veche a furnizorului. De obicei, conține multe informații, dar nu toate sunt necesare pentru actualizare:
  • Fie au fost adăugate noi obiecte de metadate, fie au fost modificate drepturile pentru cele vechi:
    • Obiectele adăugate arată astfel: - -->

      Când adăugați un obiect nou, raportul nu afișează informații despre ce drepturi trebuie setate pentru acesta. Prin urmare, după actualizare, puteți fie să vă uitați la aranjamentul lor în configurația furnizorului, fie să instalați toate cele disponibile.

    • Obiectele modificate arată astfel: - ***Directoare - ***Autorități fiscale - ***Permisiuni - ***Citire - ***Valoare -->Permis<--Запрещено - ***Просмотр - ***Значение -->Permis<--Запрещено

      Totodată, se indică în detaliu ce drepturi s-au modificat;

  • În exemplul nostru, există o singură linie de informații utile în raportul de comparație, o adăugăm la documentul text: 4. Roluri 4.1 Contabil - -->Obiect - RegulatedReportStatisticsForm11NA

    În acest caz, puteți indica ce obiect de metadate este, dar în acest caz este deja clar că raportul;

  • În fereastra de comparare/combinare, debifați caseta de lângă rol Contabil;
  • După aceasta, trebuie să scrieți modificările celorlalte obiecte de metadate modificate de două ori într-un document text și să efectuați o actualizare (procesul este descris în detaliu mai sus);
  • Salvați configurația;
  • După ce configurația este salvată, trebuie să faceți modificări tipice rolului Contabil. În arborele de metadate vom găsi și deschide acest rol;
  • În paragraful „4.1” al documentului text se spune că un obiect a fost adăugat rolului Raport reglementatStatisticiFormular 11NA, găsiți-l în arborele metadatelor rol, verificați permisiunile UtilizareȘi Vedere;

  • Să salvăm și să actualizăm configurația.

Aceasta completează articolul despre Actualizarea unei configurații 1C non-standard. Dacă după ce ați citit mai aveți întrebări, nu ezitați să le întrebați în comentarii! La cererea cititorilor, în articolul următor pot vorbi despre alte aspecte interesante și complexe ale actualizării unei configurații 1C 8 non-standard.

Bună ziua, dragi cititori ai blogului. Astăzi aș vrea să vorbesc despre un subiect destul de simplu, dar pe care mulți contabili care folosesc 1C îl evită, lăsând-o pe seama programatorilor. Aceasta este o actualizare a bazelor de date 1s. Sau, mai precis, despre cum să actualizați singur 1C 8 într-un mod absolut sigur și să nu așteptați ca programatorul care vă deservește să își ia timp să se uite.

După rezervare, totul este gata pentru ca noi să luăm și să actualizăm în mod independent baza de date de informații 1C absolut calm și în siguranță. După cum am spus deja, există două moduri de a actualiza configurația:

  • Acest Actualizare 1c prin configurator deja cunoscut pentru noi,
  • Actualizare 1c prin internet.



Poate voi începe cu a doua opțiune, altfel mă tem că apariția frecventă a cuvântului configurator va descuraja dorința de a învăța cum să actualizați programul. Deci, acum să deschidem baza noastră de date în modul Enterprise, adică așa cum faceți de obicei. Recent (relativ recent) a apărut un instrument pentru actualizarea 1c prin Internet în configurațiile 1c. Pentru a utiliza această caracteristică, în elementul de meniu, selectați Tools -> Utilities -> Configuration Update. Aceasta va deschide Asistentul de actualizare a configurației. Să lăsăm metoda de actualizare implicită și caseta de selectare Conectează-te întotdeauna la Internet și omitem asistentul. În plus, puteți seta setarea „Verificați actualizările de configurare prin Internet” de fiecare dată când porniți programul - aceasta este o caracteristică foarte convenabilă, recomand să o utilizați.

Apoi, faceți clic pe butonul următor. Se va deschide o fereastră care ne va ajuta să aflăm dacă există actualizări recente în momentul actual. Mai mult, dacă există astfel de actualizări, va oferi o oportunitate de a face cunoștință cu ceea ce anume au implementat dezvoltatorii 1C în noua versiune - butonul Nou în această versiune.

Ce fel de animale sunt acestea și de unde le pot obține? Să încep cu faptul că toate actualizările pe care 1C le produce pentru configurațiile sale sunt postate pe un site web special creat în acest scop. utilizatorii.v8.1c.ru.

În fereastra de conectare la site-ul utilizatorului, trebuie doar să introduceți codul utilizatorului (login) și parola destinate accesului în serviciu users.v8.1c.ru.

Ok, ți-ai aflat numele de utilizator și parola sau te-ai înregistrat, ce urmează? Apoi, introducem aceste numere și litere secrete și începe procesul de actualizare. Rețineți că, dacă programul nu a fost actualizat, de exemplu, timp de șase luni sau un an, atunci acest proces va dura mult timp, deoarece programul trebuie să descarce un număr suficient de actualizări de la usersv8.1c.ru și apoi instalați-le. Și în tot acest timp programul va fi indisponibil pentru muncă. Apropo, durata actualizării în acest fel este dezavantajul său. Deși instalarea actualizărilor o dată sau de două ori pe lună în timpul pauzei de prânz nu va fi dificilă. Așa că am lansat actualizarea, vedem fereastra:

Apoi se va deschide o fereastră care vă va cere să reporniți 1C enterprise. Există o altă caracteristică notabilă în această fereastră. Făcând clic pe Creați o copie de siguranță a informațiilor, se va deschide o fereastră care vă va cere să selectați opțiunea preferată. Dacă nu ați creat o copie de rezervă înainte de actualizare, vă recomand să selectați Creați o copie de rezervă pentru securitatea informațiilor și să o salvați în directorul specificat, astfel încât să știți exact unde este copia dvs.

Programul se va termina și se va deschide o fereastră foarte frumoasă.


Puteți merge la prânz sau puteți urmări știrile în Odnoklassniki. Apropo, backup-ul bazei de date va fi creat în format .dt. Un alt punct pe care poate l-am ratat, dar acesta este în principiu logic, pentru a actualiza 1c prin Internet, conexiunea la Internet trebuie să fie activă.

La sfârșitul prânzului (actualizării), veți vedea că programul a pornit din nou și vă solicită să confirmați legalitatea primirii actualizării, deci, în caz contrar, 1c vă va putea urmări J și faceți clic pe continua.

Nu, asta nu e tot! Va trebui să așteptați puțin până când actualizările sunt în sfârșit instalate. Programul va face totul singur. La finalizare, se va deschide o fereastră în care puteți vizualiza lista de actualizări din fiecare dintre versiunile instalate.

Cum se actualizează 1c prin configurator


LISTA DE VERIFICARE pentru verificarea calculelor de salarizare în 1C ZUP 3.1
VIDEO - autoverificare lunară a contabilității:

Calculul salariilor în 1C ZUP 3.1
Instrucțiuni pas cu pas pentru începători:

A doua metodă de actualizare a 1c prin configurator este puțin mai complicată, dar este și destul de ușor de înțeles pentru un simplu muritor. Deci, mai întâi trebuie să aflăm ce versiune (versiune) a configurației pe care o avem instalată în prezent. Pentru a face acest lucru, există un element de meniu Ajutor -> Despre program. Linia cu informațiile de configurare este importantă pentru noi. Vă arăt exemplul configurației 1C Salary and Personnel Management; pentru alte configurații totul este similar.


Apoi, trebuie să descărcați fișierele de actualizare pentru versiunea dorită. De unde le pot lua? Și toate din aceeași resursă usersv8.1c.ru, despre care s-a discutat ceva mai sus. Cum să lucrați cu această resursă și ce lucruri utile pot fi găsite pe ea, citiți articolul. Acum trebuie doar să vă introducem numele de utilizator și parola pentru a vă conecta la contul personal: https://login.1c.ru/login. Apoi accesați secțiunea de actualizare a programului https://users.v8.1c.ru/distribution/total și găsiți configurația dvs. Să presupunem că acesta este 1c ZUP ediția 2.5 și să facem clic pe titlu:

Se va deschide o pagină minunată pe care veți vedea actualizările lansate vreodată pentru acest zoom 1c. Ei bine, în exemplul meu, trebuie să actualizez Zup 8.2 de la versiunea 2.5.69.3 la cel mai recent disponibil 2.5.78.1.

Fișierul se va descărca. Salvați-l, să zicem, într-un folder special - actualizări. Pentru comoditate, puteți descărca fiecare fișier într-un folder separat, al cărui nume este versiunea actualizării salvate. Acest lucru este convenabil atunci când trebuie să instalați multe actualizări. O să fac, acesta este cazul meu. Dacă trebuie să instalați una sau două actualizări, nu trebuie să vă deranjați.

Seminar „Lifehacks pentru 1C ZUP 3.1”
Analiza a 15 hack-uri de viață pentru contabilitate în 1C ZUP 3.1:

LISTA DE VERIFICARE pentru verificarea calculelor de salarizare în 1C ZUP 3.1
VIDEO - autoverificare lunară a contabilității:

Calculul salariilor în 1C ZUP 3.1
Instrucțiuni pas cu pas pentru începători:

Apoi, accesați fiecare folder pe rând și lansați updsetup-ul disponibil acolo. Pentru ca acesta să pornească, trebuie să aveți programul WinRar pe computer. Unde să descărcați și cum să instalați acest dinozaur este ușor de găsit pe Internet. Pe scurt, fișierul updsetup este arhiva pe care o despachetați acum. Prin rularea updsetup, se va deschide o fereastră în care trebuie să faceți clic pe butonul Extragere. Ca rezultat, folderul nostru va conține mai multe fișiere, dintre care cel mai necesar este configurarea:

Faceți dublu clic pe Setup și în ferestrele care se deschid, faceți clic pe Next. Astfel, am instalat actualizarea 70.1 pe computerul nostru. Acești pași trebuie repetați pentru toate actualizările. Actualizările instalate fizic sunt localizate acolo unde a fost indicat în a doua fereastră în timpul instalării. În principiu, nu este necesar să știți acest lucru, dar este foarte util pentru dezvoltarea generală.

Tot ceea ce am făcut până acum a fost o etapă pregătitoare.

Nu vă speriați, pentru că nu va trebui să ne dăm seama acum.

Faceți clic pe următorul în fereastra următoare. De asemenea, lăsăm activ doar comutatorul superior (așa cum se arată în figură). Calea indicată sub acest comutator în cele mai multe cazuri va coincide cu ceea ce a fost indicat în fereastra de instalare a configurației (am acordat atenție acestui lucru puțin mai sus). Adică, am instalat toate actualizările din acest folder, iar acum 1c le va folosi pentru a actualiza configurația.

În fereastra următoare, evidențiați versiunea maximă disponibilă pentru actualizare și faceți clic pe gata. Ne uităm la descrierea actualizării, dacă sunteți foarte interesat de ce noua versiune 1c ne-a pregătit și faceți clic pe Continuați actualizarea. În fereastra următoare, ne uităm la ce versiune va fi actualizarea și confirmăm - OK. Actualizarea este completă.

În timpul procesului de actualizare, programul va pune o întrebare la care trebuie să se răspundă - Da. Mai așteptăm puțin. Se va deschide o altă fereastră, se vorbește despre reorganizarea informațiilor. Trebuie doar să faceți clic pe - Accept.

Totul a fost actualizat de la 2.5.69.3 la 2.5.70.1. În continuare, folosind același algoritm (din elementul de meniu Configurare -> Suport -> Actualizare configurare) ne actualizăm la versiunea dorită. În cazul meu, până la 2.5.78.1. După finalizarea actualizării, prima dată când lansați programul, vi se va cere să confirmați că ați primit actualizarea în mod legal. Doar confirma.

Asta e tot.

Pentru a fi primul care află despre noile publicații, abonați-vă la actualizările blogului meu: