2). Ažuriranje standardne konfiguracije za nekoliko izdanja odjednom (8.2) Ažuriranje za 1 od 8.2

Dom / Ne uključuje se

Vrlo često me razni stručnjaci trećih strana koji nisu profesionalno povezani sa 1C (sistemski administratori, računovođe itd.) pitaju za savjet o ažuriranju 1C konfiguracija. "Kako ažurirati 1C konfiguraciju", "Kako ažurirati 1C putem konfiguratora" - svi postavljaju isto pitanje na različite načine. Stoga sam odlučio napisati ovaj članak da ne bih svaki put objašnjavao isto, već da ih sve uputim na to =)
Većina modernih konfiguracija podržava automatsko ažuriranje 1C baze podataka putem Interneta direktno iz korisničkog načina. Ovo je zgodno, ali ima niz ograničenja. Glavno ograničenje je internet. Prvo, mora biti, a drugo, mora biti dovoljno brzo. Ne dešava se uvek ovako. Osim toga, vrlo često korisnici zaborave ili su lijeni da ažuriraju konfiguracije, a gomilaju se mnoga propuštena izdanja. Kao rezultat toga, njihovo ažuriranje putem Interneta može potrajati dugo.
Ovaj članak će se fokusirati na to kako sami "ručno" ažurirati konfiguracije.

Preuzimanje ažuriranja 1C

Recimo da imate 1C konfiguraciju: Enterprise Accounting 3.0, sa sljedećim trenutnim izdanjem

Moramo ga ažurirati na najnovije izdanje.
Da biste to učinili, morate otići na web stranicu https://users.v8.1c.ru/, koja je službena 1C web stranica na kojoj se nalaze ažuriranja konfiguracije, i kliknite na hipervezu "preuzmi ažuriranja".

Nakon toga unosite svoje korisničko ime i lozinku, koji su kreirani prilikom registracije vašeg softverskog proizvoda.
A ako je sve u redu s vašom ITS pretplatom i registracijom (za vlasnike osnovne verzije ITS pretplata nije potrebna), otvorit će se prozor sličan ovome:

Gdje pronađete svoju konfiguraciju i kliknite odgovarajuću hipervezu. Pojavit će se tabela koja sadrži sva ažuriranja konfiguracije do najnovijeg izdanja.

Trenutna verzija naše konfiguracije je 3.0.49.20 (pogledajte prvu sliku). Evo ga peti sa vrha na listi.

One. već smo propustili 4. izdanje: 3.0.49.21, 3.0.49.22, 3.0.49.23, 3.0.49.27.
Najtoplije glave će požuriti da preuzmu sva ova izdanja i ažuriraju ih korak po korak. Ali mi smo lijeni ljudi, pa pogledajmo krajnju desnu kolonu, koja pokazuje koje se verzije mogu ažurirati izdanjem iz krajnje lijeve kolone. Kao što vidite, ima ih mnogo, a ako potražimo naše trenutno izdanje u krajnjoj desnoj koloni, vidjet ćemo da je tu za sva ažuriranja.

One. ne moramo preuzimati sva izdanja, već samo preuzmimo najnoviju, a naša trenutna konfiguracija je sasvim normalna za ažuriranje na nju.
Nakon što „propadnemo“ na vezu za izdanje, pojavit će se prozor sa vezama za ažuriranje distribucija.

Imajte na umu da vrlo često ovaj prozor ukazuje na izdanje platforme s kojim će vaša ažurirana konfiguracija raditi stabilno. Ako je izdanje vaše platforme starije od ovog izdanja, morate ga ažurirati.
Preuzmite potrebnu distribuciju na svoj čvrsti disk.
Ova distribucija će biti u obliku arhive koja se sama raspakuje

Instaliranje predloška za ažuriranje 1C

Raspakujte ga i u vašem direktorijumu će se pojaviti lista datoteka među kojima nas zanima samo jedna datoteka, setup.exe

Nakon što ga pokrenete, pojavit će se prozor za instalaciju predloška ažuriranja.

U ovom prozoru, u osnovi ne morate ništa da menjate, kliknite na dugme „Dalje“ i instalirajte predložak za ažuriranje.

Ažuriramo 1C konfiguraciju

Nakon instaliranja šablona, ​​potrebno je da otvorite i idite na ažuriranje konfiguracije na sledećoj putanji: Meni - Konfiguracija - Podrška - Ažuriraj konfiguraciju.

Obavezno sačuvajte svoju bazu podataka prije ažuriranja!

Pojavit će se prozor za ažuriranje konfiguracije u kojem trebate kliknuti na sve "Dalje" dok ne dođete do samog kraja.

Ako ste sve učinili ispravno, tada će se vaš broj izdanja, koji ste preuzeli sa stranice https://users.v8.1c.ru/, pojaviti na ovoj listi ažuriranja.
Odaberite ga mišem i dugme “Gotovo” će postati aktivno

Slobodno pritisnite ovo dugme, nakon čega će se pojaviti informacije o ažuriranju

Kliknite na dugme „Nastavi ažuriranje“. Nakon nekog vremena pojavit će se prozor koji prikazuje vaše trenutno izdanje i izdanje na koje će vaša konfiguracija biti ažurirana.

Ako vidite ovaj prozor, onda je sve urađeno kako treba i preuzeli ste potrebno izdanje na koje možete ažurirati svoju konfiguraciju. Kliknite na “OK” i uživajte u ažuriranju.
U nekom trenutku će se pojaviti prozor u kojem će se tražiti da ažurirate konfiguraciju baze podataka.

Slažemo se.
U prozoru u kojem će se nalaziti informacije o reorganizaciji podataka kliknite na dugme „Prihvati“.

Sve sa konfiguratorom! Vaša konfiguracija je ažurirana, a da biste dovršili ažuriranje, morate pokrenuti 1C: Enterprise. To možete učiniti otklanjanjem grešaka ili jednostavno zatvoriti konfigurator i pokrenuti 1C: Enterprise u zasebnoj sesiji u korisničkom modu.
U korisničkom modu, morat ćete potvrditi legalnost ažuriranja (za vlasnike PRO verzija), nakon potvrde baza podataka će se ažurirati.

Ako sve prođe dobro i ne dođe do grešaka tokom procesa ažuriranja baze podataka, tada ćete imati 1C konfiguraciju s novim izdanjem.

Ako ste propustili mnogo izdanja, možete pokušati ažurirati 1C konfiguraciju pomoću cf datoteke. Kako to učiniti, pročitajte moj članak:

Lako i brzo učenje programiranja u 1C uz pomoć mojih knjiga: i

Ponekad se čini da je učenje programskog jezika u 1C komplikovano i teško. U stvari, programiranje u 1C je jednostavno. Moje knjige će vam pomoći da brzo i lako savladate programiranje u 1C: i "Osnove razvoja u 1C: Taxi"

Naučite programirati u 1C uz pomoć moje knjige “Programiranje u 1C u 11 koraka”

  1. Bez komplikovanih tehničkih termina.
  2. Preko 700 stranica praktičnog materijala.
  3. Svaki zadatak je popraćen crtežom (screenshot).
  4. Zbirka zadataka za domaći zadatak.
  5. Knjiga je napisana jasnim i jednostavnim jezikom - za početnike.

Ova knjiga je pogodna za one koji su već počeli sa programiranjem i imaju određenih poteškoća s ovom temom i za one koji se već duže vrijeme bave programiranjem, ali nikada nisu radili sa 1C upravljanim obrascima.

  1. Bez složenih tehničkih termina;
  2. Više od 600 stranica praktičnog materijala;
  3. Svaki primjer je popraćen crtežom (screenshot);
  4. Knjiga se šalje elektronskom poštom u PDF formatu. Može se otvoriti na bilo kom uređaju!

Promo kod za popust od 15% - 48PVXHeYu


Ako vam je ova lekcija pomogla da riješite bilo koji problem, svidjelo vam se ili smatralo korisnim, onda možete podržati moj projekat doniranjem bilo kojeg iznosa:

Možete platiti ručno:

Yandex.Money - 410012882996301
Web Money - R955262494655

Pridružite se mojim grupama.

Proces ažuriranja konfiguracije programa kao što je 1C može potrajati dosta vremena, pa je za to bolje obratiti se profesionalcima i proći obuku 1C. Lako je izgubiti koncentraciju u bilo kojoj fazi. Što dovodi do ozbiljnih grešaka. Pogledajmo neke od njih koje se najčešće susreću. Na primjer, zašto 1c nije ažuriran?

Opis najjednostavnijih opcija

Najčešće, sam program sastavlja izvještaj, gdje piše zašto nije bilo moguće izvršiti ovu ili onu radnju. Na primjer, korisnik je prilikom registracije pogrešno unio podatke za prijavu i lozinke. Potrebno je samo pročitati poruku, pratiti linkove i ispraviti trenutnu situaciju.

Koje su druge greške postale raširene?

  • Administrator ovog programa mora se pobrinuti za kreiranje arhive prije nego što nastavi sa bilo kakvim ažuriranjima. I morate posebno provjeriti da li je ova radnja zaista završena. Nedostatak sigurnosnih kopija je problem sa kojim se suočava bukvalno svaki drugi korisnik. A to se odnosi na odgovor na pitanje zašto 1s 8.2 nije ažuriran.
  • Nestandardne konfiguracije se često brkaju sa standardnim prilikom ažuriranja. Zbog toga, sve promjene koje su prethodno napravljene mogu nestati.
  • Obavezno se upoznajte sa istorijom promjena nakon završetka procesa. Postoji velika šansa da će konfiguracija raditi drugačije. Ili da će za rad biti potrebna upotreba dodatnih postavki.
  • Ponekad se svojstva kontrola obrasca dijaloga jednostavno ne prikazuju kada radite sa programom. Razlog tome je nepažnja samog korisnika. Nakon ovoga, pitanje postaje još zbunjujuće zašto se 1s 8 3 ne ažurira.
  • Ponekad nakon ažuriranja program jednostavno ne dozvoljava da se prebacite na novu konfiguraciju. Na primjer, zbog činjenice da kodovi i brojevi dokumenata postaju nejedinstveni. Greške se pojavljuju i prilikom ažuriranja registara informacija. U ovoj situaciji, skupovi zapisa više nisu jedinstveni. Moguća rješenja uključuju nabrajanje kodova, promjenu dužine ili sadržaja, onemogućavanje kontrole jedinstvenosti, promjenu svojstava.
  • Korisnici možda neće ažurirati bazu podataka dosljedno u svim izdanjima. I odmah primjenjuju najnoviju verziju. To može dovesti do toga da važne informacije jednostavno nestanu iz baze podataka. Ugrađena obrada ažuriranja mora se pokrenuti nakon svakog izdanja. Tada postoji velika vjerovatnoća da će sam program popuniti prazne redove informacijama od interesa. I to će ispraviti situaciju kada se izdanje 1C ne ažurira.
  • Trenutna instalacija na bazu nakon pripremnih radova je greška koju čine gotovo svi korisnici. Ali prvo morate provesti testove koristeći rezervne kopije. Tada postoji veća šansa da se utvrdi da li su akcije bile dovoljno ispravne.

Ovaj članak će govoriti o ažuriranju nestandardne 1C konfiguracije (verzije 8.2 i 8.3), uz spremanje svih promjena koje ste napravili (ili drugi programeri) u standardnoj 1C 8 konfiguraciji.

Pogledajmo primjer ažuriranja konfiguracije Računovodstvo 2.0 sa nestandardnim promjenama u modulima, ulogama, pretplatama na događaje, planovima razmjene itd. Slučajevi o kojima se ovdje govori neće biti previše teški za ažuriranje uz njihovu pomoć, pokazaću samo tehniku ​​ažuriranja koja će vam omogućiti da se bavite svojim slučajevima.

Ažuriranje nestandardne 1C konfiguracije korak po korak upute

Pogledajmo korak po korak algoritam za ažuriranje konfiguracije 1C 8. Ovaj algoritam je univerzalan, njegovih prvih jedanaest koraka opisuje proces ažuriranja bilo koje standardne konfiguracije 1C 8, a sve točke zajedno opisuju ažuriranje nestandardne konfiguracije 1C 8. :

  • Preuzmite datoteku za ažuriranje konfiguracije sa users.v8.1c.ru ili je preuzmite iz bilo kojeg drugog dostupnog izvora (na primjer, sa ITS diska);
  • Raspakujte i instalirajte datoteku za ažuriranje 1C 8 u bilo koju mapu na vašem tvrdom disku;
  • U fascikli s brojem izdanja 1C 8 pronađite datoteku 1cv8.cfu - ovo je datoteka koja sadrži ažuriranja konfiguracije;

  • Trči 1C: Enterprise u modu Konfigurator;
  • Idi na meni Konfiguracija -> Podrška -> Ažuriraj konfiguraciju.

  • U prozoru „Ažuriraj konfiguraciju“ koji se otvori, postavite zastavicu na stavku Odabir datoteke za ažuriranje i pritisnite dugme Sledeći(ako želite, možete koristiti prvu tačku Pronađite dostupna ažuriranja i automatski tražite datoteke za ažuriranje) ;
  • U polju „Specify update file“ izaberite .cfu datoteku iz fascikle sa brojem izdanja. Imajte na umu da nije moguće ažurirati konfiguraciju baze podataka 1C 8 za bilo koje izdanje. Za svaku datoteku ažuriranja postoji lista izdanja za koja je namijenjena. Stoga ćete možda morati da instalirate nekoliko datoteka za ažuriranje uzastopno;
  • U sljedećem prozoru vidjet ćete opis ovog ažuriranja. Također možete vidjeti koje je verzije konfiguracije ova datoteka namijenjena za ažuriranje. Kliknite na dugme Nastavi ažuriranje;
  • Ako se ova verzija konfiguracije ne može ažurirati sa odabranom datotekom, tada će vam se dati prozor koji vas pita koja izdanja treba instalirati;
  • Ako je odabrana datoteka prikladna za ažuriranje konfiguracije, pojavit će se prozor s informacijama o verziji ažuriranja. Za nastavak ažuriranja kliknite na dugme OK;
  • Nakon toga će započeti proces ažuriranja. Ako je vaša konfiguracija standardna, onda po završetku ostaje samo da pristanete na promjenu trenutne konfiguracije i pokretanje 1C 8 u načinu rada Enterprise;
  • Ako ažurirate konfiguraciju s promjenama (nestandardnim), tada će se nakon završetka procesa ažuriranja pojaviti prozor u kojem se upoređuje i spaja stara i nova konfiguracija.

Ažuriranje nestandardne konfiguracije 1C primjer analize

Pređimo na detaljnu analizu ispravnog ažuriranja nestandardne 1C 8 konfiguracije. Cijeli problem ažuriranja takve konfiguracije je u tome što su napravljene promjene treće strane u standardnim objektima metapodataka (uobičajeni moduli, uloge, dokumenti, direktoriji). , itd.). Morate biti sigurni da sve vaše promjene ostaju na mjestu, sigurne i zdrave, ali istovremeno se primjenjuju i sve promjene iz 1C sadržane u datoteci ažuriranja. U tu svrhu se prilikom ažuriranja promijenjene konfiguracije pojavljuje prozor za usporedbu Osnovna konfiguracija(sa vašim promjenama) i Nova konfiguracija dobavljača(ažurirana standardna konfiguracija).

Ovaj prozor sadrži dvije kolone, od kojih svaka sadrži stablo metapodataka. Prvi prikazuje trenutne metapodatke konfiguracije baze podataka, a drugi prikazuje ažurirane metapodatke konfiguracije dobavljača (ažurirana tipična konfiguracija). Zelene olovke označavaju promijenjene objekte, prva kolona prikazuje tipične objekte metapodataka koje ste promijenili, a druga kolona prikazuje tipične objekte metapodataka promijenjene ažuriranjem. Dakle, da biste ispravno ažurirali nestandardnu ​​1c konfiguraciju, morate pronaći sve objekte metapodataka koje ste promijenili i vi i ažuriranje (odnosno dvaput promijenjeni).

Da biste to učinili, kliknite na dugme koje se nalazi na dnu prozora Filter, u prozoru koji se otvori, postavite zastavicu i pritisnite OK.

Sada će u prozoru za poređenje biti vidljivi samo objekti koji su nam potrebni, što uvelike pojednostavljuje proces ažuriranja. Treba napomenuti da ako su u vašu konfiguraciju dodani novi nestandardni dokumenti, direktoriji, uloge, moduli itd., ažuriranje konfiguracije ih neće prebrisati, oni će ostati na svom mjestu i ništa im se neće dogoditi. Problem su samo objekti modificiranog tipa.

Da biste ispravno ažurirali različite objekte metapodataka, potreban vam je vlastiti pristup, pa pogledajmo različite situacije koristeći jednostavne primjere. Također napominjem da je ažuriranje jako prepisanih konfiguracija složen zadatak i zahtijeva maksimalnu pažnju i koncentraciju.

Opće ažuriranje modula.

  • Pogledajmo primjer: Za zajednički modul Version ControlConfiguration napravili ste sljedeće promjene:
    • U proceduri CheckConfigurationVersion() komentirao red: //OpenFormModal("GeneralForm.DeprecatedConfigurationVersion", Parameters);
    • Dodali smo vlastitu proceduru modulu s imenom MyTestProcedure().

    Tokom ažuriranja, ovaj modul se promijenio stavljanjem filtera na dva puta promijenjen u prozoru za poređenje, vidjet ćemo da je uključen u listu.

    Pogledajmo bliže ovaj prozor i shvatimo koje informacije možemo izvući iz njega. Prvo, vidimo da se zajednički modul promijenio iu glavnoj konfiguraciji iu ažuriranoj konfiguraciji dobavljača, što je označeno zelenim olovkama u oba stupca. Drugo, u prvoj koloni vidimo kvadratić pored naziva zajedničkog modula koji označava da će moduli biti spojeni (onaj koji smo promijenili i standardni ažurirani). Treće, u zadnjoj koloni vidimo u kom načinu će moduli biti spojeni. U ovom slučaju vrijednost je postavljena na: Uzmite iz nove konfiguracije dobavljača, to znači da će naše promjene biti potpuno prepisane, a promjene napravljene ažuriranjem će biti u potpunosti primijenjene.

    Drugi načini spajanja nude djelomično spajanje modula, s različitim prioritetima. Ali toplo preporučujem da ne koristite ove modove, jer nakon toga vaš modul može završiti u neredu: neke od vaših promjena će biti prepisane, a neke standardne promjene neće biti primijenjene. Stoga promijenite vrijednosti u koloni Način spajanja... nikada nećemo. Četvrto, ako poništite izbor u polju za potvrdu u prvoj koloni nasuprot modula, spajanje se neće izvršiti i modul će ostati u obliku u kojem je bio prije ažuriranja. Na osnovu gore navedenih tačaka, postoje dva načina za ažuriranje zajednički modul:

    • Zamenite svoje promene instaliranjem standardnih. Zatim ručno napravite prepisane promjene u ažuriranom modulu;
    • Nemojte ažurirati modul i ručno unosite standardne promjene.

    Mehanizmi za poređenje konfiguracija

    Da biste uporedili promene u modulu, možete koristiti sledeće ugrađene mehanizme prozora za upoređivanje i spajanje konfiguracije:

    • Pogledajte razlike modula. Da biste to učinili, u prozoru za poređenje kliknite desnim tasterom miša na modul i odaberite Prikaži razlike modula... Nakon toga će se otvoriti prozor za upoređivanje modula u kojem možete vidjeti koje se procedure razlikuju u ažuriranom i izmijenjenom modulu. Gornji dio ekrana podijeljen je u dvije kolone: ​​lijevo je lista procedura za glavnu konfiguraciju koja je promijenjena, a desno je slična lista procedura za ažuriranu standardnu ​​konfiguraciju. Donji dio prozora je također podijeljen na dva dijela, po istom principu. Prikazuje šifru odabranih procedura. Linije koje su prisutne samo u glavnoj konfiguraciji označene su plavom bojom. Linije koje su prisutne samo u ažuriranoj standardnoj konfiguraciji označene su zelenom bojom. Linije koje su prisutne u obje konfiguracije, ali se ne podudaraju, označene su crvenom bojom.






    • . Također možete koristiti izvještaj o usporedbi objekata za upoređivanje modula. Da biste ga pozvali u prozoru za poređenje, kliknite desnim tasterom miša na modul i izaberite U prozoru koji se otvori, na području Format, postaviti zastavu Detalji. U izvještaju koji se otvori možete vidjeti koje su linije modula promijenjene i kako izgledaju u obje konfiguracije.


      Uprkos činjenici da ovaj izvještaj pruža sve informacije o promjenama, nije zgodan za korištenje (barem prilikom ažuriranja modula). Mnogo su interesantnije njegove dvije modifikacije: O izvještaj o poređenju glavnih konfiguracijskih objekata sa starom konfiguracijom dobavljača(u ovom izvještaju su vidljive samo promjene koje ste napravili) i (u ovom izvještaju su vidljive samo promjene koje su napravljene na modulu ažuriranjem).



      Koristeći prvi izvještaj, možete vidjeti na koliko mjesta su vaše promjene napravljene u modulu, što će vam omogućiti da ih brzo pronađete u prozoru Pogledajte razlike modula. U drugom izvještaju možete vidjeti na koliko mjesta je tipično ažuriranje izvršilo promjene.

    Rasporedili smo sve alate potrebne za ažuriranje modula. Kako bismo pokazali njihovu praktičnu primjenu, razmotrimo proces ažuriranja modula korak po korak. Version ControlConfiguration sa gore navedenim promjenama. Ažurirajmo modul na dva načina:

    • Ažurirajmo modul, brišući promjene napravljene na njemu. Mi ćemo ih unijeti ručno nakon ažuriranja;
    • Nećemo ažurirati modul. Promjene primljene u ažuriranju izvršit ćemo kasnije.

    prvi način:

      • Prije nego što opišem algoritam, napominjem da razmatramo vrlo jednostavan primjer ažuriranja kako opis ne bi zauzimao previše prostora, ali proces ažuriranja u složenom slučaju sastoji se od potpuno istih koraka, iako zahtijeva više koncentracije i pažnje ;
      • Prije ažuriranja konfiguracije, napravimo tekstualni dokument. U njemu ćemo zabilježiti promjene koje će biti potrebno napraviti ručno nakon ažuriranja. Podaci u tekstualnom dokumentu trebaju biti predstavljeni na najrazumljiviji način, odnosno strukturirani. U našem primjeru ćemo napisati ovo: 1. Opći moduli 1.1 Version ControlConfiguration
      • Nađimo zajednički modul Version ControlConfiguration Modul. Kliknite desnim tasterom miša na njega i izaberite O u kontekstnom meniju Izveštaj o poređenju objekata glavne konfiguracije sa starom. U prozor koji se otvori stavite zastavicu Detalji. Takođe sam postavio zastavu Izlaz u tekstualni dokument, jer je zgodnije vidjeti promjene, ali to je stvar navike. Hajde da pritisnemo dugme OK. Izveštaj koji se otvori će izgledati ovako:

      • Izvještaj pokazuje da su u modulu napravljene dvije izmjene (prije svake nove promjene upisuju se brojevi redova u kojima je napravljena):
        • Red 34 je promijenjen, komentarisan je u glavnoj konfiguraciji, ali ne i u staroj konfiguraciji dobavljača;
        • Procedura je dodana u staroj konfiguraciji dobavljača njeno mjesto je prazno, ali u glavnoj konfiguraciji je tu. Ne zatvaramo izvještaj, biće nam od koristi;
      • Sada pronađimo prvu razliku u prozoru za poređenje modula. Da biste to učinili, ponovo kliknite desnim tasterom miša na granu Modul i u kontekstualnom meniju izaberite stavku Prikaži razlike modula... Pošto brojevi redova (globalna numeracija) nisu vidljivi u prozoru za poređenje modula, da bismo pronašli prvu promjenu, skrolujemo kroz sve procedure u gornjoj polovini prozora. Iz izvještaja također znamo da je prva promjena povezana s promjenom reda, pa tražimo tekst označen crvenom bojom. Promijenjeni red će se naći u proceduri CheckConfigurationVersion().

      • Otvorimo tekstualni dokument kreiran da zabilježimo promjene. U paragrafu “1.1.1” upisujemo naziv procedure u kojoj se promjena nalazi. Nakon toga, potrebno je u njega unijeti pronađenu promjenu kako bismo je lakše pronašli u tekstu modula. Da bih to učinio, obično kopiram u dokument ne jednu, već nekoliko redova procedure odjednom, prije i poslije promjena. Ali u ovom slučaju, procedura je mala i stoga je dovoljno kopirati samu promijenjenu liniju. Dobit ćete sljedeći zapis: 1. Opći moduli 1.1 ControlVersionConfiguration 1.1.1 CheckVersionConfiguration //OpenFormModal("GeneralForm.Not RecommendedVersionConfiguration", Parameters);
      • Sada ponovo otvorimo izvještaj o usporedbi konfiguracije, pogledajmo sljedeću promjenu i također je pronađimo u prozoru za poređenje modula. Ovoga puta je dodana nova procedura. Budući da je ova procedura u potpunosti odsutna u staroj konfiguraciji provajdera, njen tekst će biti istaknut plavom bojom:

      • Otvorimo tekstualni dokument kreiran da ponovo zabilježimo promjene. U paragrafu “1.1.2” upisujemo naziv dodane procedure. Nakon toga tamo kopirajte cijeli tekst dodane procedure.
      • Version ControlConfiguration 1.1.2 MyTestProcedure Procedure MyTestProcedure() Izvoz // Tekst procedure EndProcedure
      • postavljena je zastavica koja označava da ovaj modul treba ažurirati, brišući sve napravljene promjene;
      • Zatim morate snimiti promjene drugih dvaput promijenjenih objekata metapodataka u tekstualni dokument. Ali pošto u ovom primjeru razmatramo određeni opći modul, preskočit ćemo ovaj korak; Nakon što je rad na dva puta promijenjenim objektima završen, u prozoru za poređenje/spajanje kliknite na dugme
      • Execute; Ako se pojavi prozor sa tekstom „U glavnoj konfiguraciji su promijenjeni objekti...“, kliknite na dugme;

      • Da Ako se pojavi prozor sa tekstom „U glavnoj konfiguraciji su promijenjeni objekti...“, kliknite na dugme;

      • U sljedećem prozoru, Podešavanje pravila podrške, ne mijenjajte nijedna podešavanja, već jednostavno kliknite na dugme Posljednja poruka koja će se pojaviti je: "Spajanje konfiguracije je završeno." Pritisnite dugme;
      • OK Sačuvajte konfiguraciju koristeći meni Datoteka -> Sačuvaj , piktogrami Sačuvaj (plava disketa) ili prečice na tastaturi;
      • Ctrl+S Nakon što je konfiguracija sačuvana, vratit ćemo prepisane promjene u modul. Pronađite i otvorite modul u stablu metapodataka
      • ControlVersionConfiguration;
      • Otvorimo tekstualni dokument u koji se unose promjene ovog modula; Paragraf “1.1.1” precizira proceduru CheckConfigurationVersion,
      • hajde da ga pronađemo u modulu i otvorimo ga;

        Tekstualni dokument ukazuje na to da red treba da bude komentarisan: OpenFormModal("GeneralForm.DeprecatedConfigurationVersion", Parameters);

      • Pronađimo ga u modulu i postavimo komentar; Paragraf “1.1.2” precizira proceduru MyTestProcedure,
      • koji treba dodati u modul. Kopirajte ga iz tekstualnog dokumenta i zalijepite na kraj modula;
      • Spremamo konfiguraciju koristeći jednu od gore navedenih metoda; Ažuriranje konfiguracije je sada završeno, preostaje samo ažuriranje konfiguracije pomoću tipki F5 ili F7

    • ili odgovarajuće ikone, a u načinu 1C: Enterprise potvrdite zakonitost ažuriranja;
      • Drugi način:
      • Kreiramo tekstualni dokument sa istom strukturom;
      • Hajde da napravimo izveštaj Izvještaj upoređujući objekte nove konfiguracije dobavljača sa starom konfiguracijom dobavljača;
      • Koristeći generirani izvještaj i prozor za upoređivanje modula, u tekstualni dokument ćemo zapisati promjene napravljene od strane nove konfiguracije dobavljača;
      • U prozoru za poređenje konfiguracije / spajanje, označite to pored modula Version ControlConfiguration ZASTAVA JE SKINUTA. To znači da ovaj modul neće biti ažuriran;
      • Ažuriramo konfiguraciju, unosimo promjene iz tekstualnog dokumenta u modul VersionConfiguration

Ažuriranje plana razmjene.

Pogledajmo primjer: kao dio plana razmjene Po organizaciji uključili ste imenik ExternalProcessing. Prilikom ažuriranja nestandardne 1C konfiguracije, sastav ovog plana razmjene se promijenio i mi smo suočeni sa zadatkom da ispravno ažuriramo plan razmjene, a da pritom ne izgubimo ni standardne promjene ni vlastite. Alati koji se koriste za poređenje izmijenjenih objekata metapodataka su detaljno opisani u prethodnim paragrafima, tako da će za ovaj slučaj sve biti ukratko opisano.

Pogledajmo korak po korak ažuriranje plana razmjene Po organizaciji sa sljedećim promjenama:

  • Dodaćemo nove redove u tekstualni dokument kreiran prilikom ažuriranja opšteg modula: 2. Planovi razmene 2.1 Po organizaciji
  • Hajde da nađemo plan razmene Po organizaciji u prozoru za poređenje/spajanje, proširite ga na granu Compound. Napominjem da u smislu razmjene, također možete promijeniti modul; on mora biti ažuriran prema pravilima opisanim za opći modul. U ovom slučaju, zainteresovani smo za ažuriranje sastava plana razmene;
  • Kao iu slučaju općeg modula, sastav plana razmjene može se ažurirati dodavanjem vlastitih izmjena ručno, ili ne ažurirati ručnim dodavanjem standardnih izmjena. Ako postoji više promjena u vašem sastavu od standardnih, onda je bolje ažurirati pomoću druge metode, ako je manje, onda prve; Možete vidjeti kojih promjena ima još koristeći iste izvještaje:
  • U našem primjeru ima više tipičnih promjena, pa ćemo naše promjene ispisati u tekstualni dokument: 2. Planovi razmjene 2.1 Po organizaciji - *** Imenici - --> Imenik. Eksterna obrada
  • Proverite da li je polje za potvrdu pored plana razmene označeno u prozoru za poređenje / spajanje ByOrganization;
  • Sačuvajte konfiguraciju;
  • Nakon što je konfiguracija sačuvana, vratit ćemo prepisane promjene plana razmjene. U stablu metapodataka ćemo pronaći i otvoriti plan razmjene ByOrganization;
  • U paragrafu “2.1” tekstualnog dokumenta navedena je referentna knjiga ExternalProcessing, naći ćemo ga u stablu metapodataka sastava plana razmjene i postaviti zastavicu koja označava učešće imenika u razmjeni;

  • Spremimo i ažuriramo konfiguraciju;

Ažurirajte pretplatu na događaje.

Pogledajmo primjer: na izvor pretplate na događaj Prije brisanja direktorija za razmjenu unutar organizacije uključili ste imenik ExternalProcessing. Tokom ažuriranja, sastav izvora se promijenio, zadatak je sličan prethodnim - ispravno ažurirati nestandardnu ​​1c konfiguraciju.

Pogledajmo korak po korak ažuriranje liste izvora pretplate na događaje sa sljedećim promjenama:


Ažuriranje uloga u 1C

Prije nego što počnemo razgovarati o ažuriranju uloga u 1C 8, želio bih napomenuti da je bolje ne mijenjati standardne uloge, nema potrebe za tim, a osim toga, ažuriranje nestandardne 1C konfiguracije je vrlo teško. Ako mijenjate bilo koju standardnu ​​konfiguraciju i dodajete joj svoje dokumente, direktorije itd., onda kreirajte vlastitu ulogu (ili nekoliko, ovisno o situaciji) u koju ćete uključiti nove objekte metapodataka. Ako to ne učinite, s vremenom će vam biti vrlo teško ažurirati standardne uloge (a ponekad i nemoguće), jer se u gotovo svakom izdanju one dosta mijenjaju i izvještaji o upoređivanju konfiguracija možda neće izgledati baš jasni.

Ali ipak, često se dešavaju slučajevi kada je uloga već promijenjena, i to više puta, a nema vremena da se shvati zašto i zašto. Stoga, pogledajmo primjer: u tipičnoj ulozi Računovođa za referentnu knjigu Poreske uprave dodana su prava čitanja i pregleda tokom ažuriranja, promenjen je i skup prava na uloge.

Pogledajmo ažuriranje uloge korak po korak:

  • Hajde da nađemo ulogu Računovođa u prozoru za poređenje/spajanje, proširite ga na granu Prava;
  • U ovom primjeru postoji samo jedna promjena uloge, ali to obično nije slučaj. Stoga je mnogo lakše ne ažurirati ulogu, već ručno napraviti standardne promjene;
  • Hajde da se formiramo Izvještaj koji upoređuje nove konfiguracijske objekte dobavljača sa starom konfiguracijom dobavljača. Obično sadrži puno informacija, ali nisu sve potrebne za ažuriranje:
  • Ili su dodani novi objekti metapodataka, ili su promijenjena prava za stare:
    • Dodati objekti izgledaju ovako: - -->

      Prilikom dodavanja novog objekta, izvještaj ne prikazuje informacije o tome koja prava za njega treba postaviti. Stoga, nakon ažuriranja, možete pogledati njihov raspored u konfiguraciji provajdera ili instalirati sve dostupne.

    • Promijenjeni objekti izgledaju ovako: - ***Imenici - ***Poreska uprava - ***Dozvole - ***Čitanje - ***Vrijednost -->Dozvoljeno<--Запрещено - ***Просмотр - ***Значение -->Dozvoljeno<--Запрещено

      Istovremeno, detaljno je naznačeno koja su se prava promijenila;

  • U našem primjeru, postoji samo jedan red korisnih informacija u izvještaju za poređenje koje dodajemo u tekstualni dokument: 4. Uloge 4.1 Računovođa - -->Objekat - RegulatedReportStatisticsForm11NA;

    U ovom slučaju možete naznačiti o kojem se objektu metapodataka radi, ali u ovom slučaju je već jasno da je izvještaj;

  • U prozoru za poređenje/kombinaciju poništite izbor u polju za potvrdu pored uloge Računovođa;
  • Nakon toga, potrebno je da u tekstualni dokument upišete izmene ostalih dvaput promenjenih objekata metapodataka i izvršite ažuriranje (proces je detaljno opisan gore);
  • Sačuvajte konfiguraciju;
  • Nakon što je konfiguracija spremljena, morate napraviti tipične promjene u ulozi Računovođa. U stablu metapodataka ćemo pronaći i otvoriti ovu ulogu;
  • U paragrafu “4.1” tekstualnog dokumenta se kaže da je u ulogu dodat objekat Regulirani izvještajStatistički obrazac 11NA, pronađite ga u stablu metapodataka uloge, provjerite dozvole Upotreba I View;

  • Sačuvajmo i ažuriramo konfiguraciju.

Ovim je završen članak o ažuriranju nestandardne 1C konfiguracije. Ako nakon čitanja i dalje imate pitanja, slobodno ih postavite u komentarima! Na zahtjev čitatelja, u sljedećem članku mogu govoriti o drugim zanimljivim i složenim aspektima ažuriranja nestandardne 1C 8 konfiguracije.

Računovodstvo. Kako ažurirati konfiguraciju 1C: Accounting 8.2 na najnoviju verziju

Svi korisnici 1C programa znaju da proizvođač ponekad objavljuje ažuriranja za svoj softverski proizvod. Obično su ažuriranja dostupna u obliku kumulativnih paketa, pojedinačnih konfiguracijskih datoteka ili se automatski preuzimaju s web stranice 1C. Unatoč činjenici da program uglavnom izvodi 1C programer, sam proces je jednostavan. Obučeni sistem administrator, informatičar i, naravno, računovođa će moći sami da proizvedu 1C 8.2 nakon što pročitaju naš priručnik.


Prvo, prije ažuriranja, obavezno napravite sigurnosnu kopiju baze podataka. Opisali smo kako se to radi u . Sve što će biti rečeno u nastavku odnosi se samo na tipičnu konfiguraciju. Kako odrediti tipičnu konfiguraciju.

Da razmotrimo primjer ažuriranja 1C konfiguracije, uzmimo 1C: Računovodstvo za Ukrajinu 8.2 verziju 1.2.6.5 i ažuriranje na 1.2.7.4.

Otvorimo odabranu 1C bazu podataka u načinu konfiguratora. U prozoru konfiguratora koji se otvori otvorite konfiguraciju klikom na “Konfiguracija”, “Otvori konfiguraciju” u glavnom meniju

Ako je stavka menija „Otvori konfiguraciju“ neaktivna i svijetli sivo, znači da je konfiguracija već otvorena, možete preskočiti prethodnu stavku. Zatim odaberite stavke menija “Konfiguracija”, “Podrška” i “Ažuriraj konfiguraciju” redom.

U prozoru “ ” koji se otvori, ostavite radio dugme na zadanom položaju - “Traži dostupna ažuriranja (preporučeno).” Kliknite na dugme „Dalje“.

U sljedećem panelu istog prozora, prilikom odabira daljnjih radnji, možete raditi različite stvari. Možete odabrati ažuriranje iz kataloga koji se nalazi na Internetu na web stranici kompanije 1C, iz kataloga ažuriranja na CD-u, iz ručno određenog kataloga ili pretraživati ​​kroz zadane kataloge.

Odabrat ćemo opciju koja nam omogućava da ručno odredimo putanju do direktorija ažuriranja. Označimo putanju da biste odabrali, pritisnite dugme sa zelenim simbolom “+”, a zatim dugme sa tri tačke.

Kliknite "OK" i poništite sve druge, sada nepotrebne, opcije ažuriranja. Dakle, kao što je prikazano na sljedećoj slici.

Kliknite na “Dalje”. U sljedećem dijalogu naznačite potrebnu nadogradnju i kliknite na „Završi“. Prozor “Ažuriraj opis” će nas upoznati s razlikama između konfiguracija. Ako vam sve odgovara, odaberite “Nastavi ažuriranje”.

Pričekajmo prozor s informacijama o upoređivanju verzija i u njemu kliknite "OK".

Ažuriranje počinje; statusna traka na dnu prozora će nas signalizirati o fazama akcije.

U ovom stanju, 1C se može zamrznuti i prozor konfiguratora može postati bijeli. Drugi programi se mogu zamrznuti i računar može generalno usporiti. Nema potrebe da brinete o ovom slučaju. To uglavnom zavisi od resursa računara. Nakon nekog vremena otvorit će se poruka koja nam signalizira da je ažuriranje konfiguracije uspješno završeno i traži od nas da ažuriramo bazu podataka. Naravno, slažemo se.

Ovim se završava ažuriranje u načinu konfiguratora za opciju automatskog pretraživanja.

*******************************************

Ako u fazi odabira izvora ažuriranja stavimo radio gumb na poziciju „Odaberi datoteku za ažuriranje“, tada se ažuriranje može izvršiti iz određene konfiguracijske datoteke.

Nakon što kliknete na dugme „Završi“, stvarni proces ažuriranja će početi. Na početku se otvara prozor koji opisuje proceduru ažuriranja, kliknite na „Nastavi ažuriranje“. A proces ažuriranja bit će identičan gore opisanom.

© 2024 ermake.ru -- O popravci računara - Informativni portal