Aktualizace pokynů pro konfiguraci 1C 8.3. Možnost zálohování ve formátu sql

Program 1C:Enterprise 8 ➾ TŘI+1 CESTY! Podrobné pokyny k aktualizaci krok za krokem. Doporučení.

Tento článek vám pomůže snadno aktualizovat standardní konfiguraci sami třemi způsoby:

  • stáhnout distribuci aktualizací z webu,
  • aktualizovat přes webovou stránku bez stahování distribuční sady
  • aktualizace pomocí ITS disku
  • nebo pomocí Internet Update Assistant.

Pozornost! Před aktualizací si vždy vytvořte záložní kopii aktuální databáze. Upravenou konfiguraci sami neaktualizujte; svěřte tento úkol odborníkům.

NAVIGATOR PODLE ČLÁNKU:


Archivní stažení informační základny 1C:Enterprise 8

Chcete-li stáhnout informační základnu, musíte spustit 1C:Enterprise 8 v režimu konfigurátoru:

Po spuštění konfigurátoru vyberte nabídku „Administrace“ - „Nahrát infobázi“:

V okně, které se objeví, zadejte cestu a název souboru, do kterého chcete nahrát infobázi, a klikněte na „Uložit“:

  • Pokud je v systému jednotka D: „D:\Archive\accounting“
  • Pokud v systému není žádná jednotka D, doporučuje se uložit kopii na externí médium (flash) nebo na cestu: „C:\Archive\accounting“

Doporučený název souboru pro uložení ve formátu: YEAR MĚSÍC DEN HODINA MINUTE.dt Pokud například k archivaci dojde 6. února 2013 v 15-30, název souboru by měl být následující: 2013 02 0615 30.dt

Důležité! Před vyložením je nutné vypnout všechny uživatele v systému 1C:Enterprise 8.

Před aktualizací konfigurace se musíte podívat na aktuální vydání a edici. Chcete-li to provést, klikněte v Konfigurátoru na tlačítko podle obrázku:

V okně, které se otevře, vidíme konfiguraci a vydání v horním řádku a vydání v závorkách ve spodním řádku:


ZPŮSOB 1: Aktualizace pomocí souboru staženého z webu

Dále musíte otevřít internetový prohlížeč / prohlížeč (na libovolném počítači) a přejít na adresu Aktualizovat programy ITS Toto je oficiální web 1C:Enterprise 8 pro registrované uživatele.

V okně, které se otevře, musíte zadat své přihlašovací jméno a heslo (pokud tyto údaje neznáte, požádejte svého manažera, aby vám je znovu poslal e-mailem).

Pokud je vše provedeno správně, otevře se seznam aktualizací pro různé konfigurace v různých zemích. Najděte svou konfiguraci:

V okně, které se otevře, vyberte požadované vydání:

Poznámka! Pokud jste vynechali několik verzí, musíte konfiguraci aktualizovat postupně. Například vaše aktuální vydání je 2.0.8.2. Chcete-li jej aktualizovat na nejnovější verzi 2.0.9.2, musíte nejprve aktualizovat aktuální verzi na 2.0.8.3. a teprve poté na 2.0.9.2. Sloupec "Verze aktualizace" ukazuje, jaké musí být aktuální vydání pro aktualizaci.

V okně vydání, které se otevře, vyberte položku „Aktualizovat distribuci“:

Po dokončení kroku 1. Můžete začít připravovat samotnou aktualizaci konfigurace. Chcete-li to provést, musíte rozbalit aktualizační soubor na počítači, na kterém potřebujete aktualizovat 1C:Enterprise 8. Chcete-li to provést, musíte na něj dvakrát kliknout

Poté se ve složce objeví několik souborů. Musíte spustit instalační soubor aktualizace:

A "Hotovo":

Nyní je šablona aktualizace nainstalována v místním adresáři a 1C:Enterprise 8 ji vidí.

V zobrazeném okně vyberte požadovanou aktualizaci a klikněte na „Dokončit“

V zobrazeném okně klikněte na „Pokračovat v aktualizaci“

Poté 1C:Enterprise 8 nabídne aktualizaci konfigurace databáze. Klikněte na "Ano".

Na nějakou dobu, v závislosti na výkonu počítače, 1C:Enterprise 8 zamrzne při porovnávání objektů. Poté v zobrazeném okně klikněte na „Přijmout“

Můžete jej spustit v režimu 1C:Enterprise 8 a pracovat!


METODA 2: Aktualizace konfigurace přímo přes webovou stránku (bez stahování distribuce)

Chcete-li aktualizovat, musíte v režimu konfigurátoru otevřít následující okno:

V okně, které se objeví, zaškrtněte políčka, jak je znázorněno na obrázku.


METODA 3: Aktualizace pomocí ITS disku

Chcete-li aktualizovat, musíte vložit ITS Disk do CD-ROM, na kterém není nápis „Addendum to the ITS Disk“. Disk se automaticky spustí a v okně, které se objeví, klikněte na tlačítko „Procházet CD“.

V zobrazeném okně vyberte položku „Formuláře hlášení, vydání programu a konfigurace“

V okně, které se objeví, dvakrát klikněte na „1C:Enterprise 8“

Provádíme podobné akce popsané výše a dostáváme se do okna, ve kterém musíte zaškrtnout políčko „Vyhledat šablony a aktualizace v aktuálních adresářích“:

Konfiguraci aktualizujeme podobným způsobem.


Aktualizace pomocí Online Update Assistant

Automatická aktualizace standardní konfigurace přes internet

Zde budeme uvažovat o metodě automatické aktualizace standardní konfigurace „Účtování 8 pro Ukrajinu“, vydání 1.2 přes internet. Článek je také relevantní pro typické samonosné a rozpočtové konfigurace (viz seznam níže).

Důležité!!! Pokud byly v konfiguraci provedeny nějaké změny, provedení aktualizace podle těchto pokynů může mít za následek ztrátu těchto individuálních změn.

Aktualizace konfigurace přes internet se provádí v režimu „1C:Enterprise 8“, takže musíte nejprve spustit program a poté vybrat asistenta aktualizace.

Aktualizujte možnosti asistenta pro následující konfigurace:

název Cesta
Konfigurace
Účetnictví (BdU), ed. 1.2
Vedení živnostenského podniku, ed. 1.2 menu "Servis" - "Online uživatelská podpora" - "Aktualizace konfigurace přes internet"
Řízení obchodu, ed. 2.3 menu „Servis“ - „Aktualizace konfigurace přes internet“
Řízení obchodu, ed. 3.1 menu "Administrace" - "Podpora a údržba" - "Vyhledat a nainstalovat aktualizace"
Řízení výroby, ed. 1.3 menu "Nástroje" - "Online uživatelská podpora" - "Aktualizace konfigurace"
Platový a personální management (ZUP), ed. 2.1 menu "Nástroje" - "Služby" - "Aktualizace konfigurace"
Řízení malé firmy, ed. 1.6 sekce "Nastavení" - "Online uživatelská podpora" - "Vyhledat a nainstalovat aktualizace"
BAS Retail Trade, ed. 1,0
BAS Retail Trade, ed. 2,0 sekce "Nastavení a správa" - "Podpora a údržba" - "Aktualizace konfigurace"
Živnost pro soukromé podnikatele (UT pro PP), vých. 1,0 menu "Nástroje" - "Aktualizace konfigurace"

Důležité!!! Ve verzi souboru nasazení systému musíte před zahájením aktualizace vypnout uživatele připojené k infobázi. Ve verzi klient-server jsou aktivní spojení ukončena a nová spojení jsou automaticky blokována.

Na první stránce asistenta musíte vybrat možnost přijímat aktualizaci „Vlastní web na internetu (doporučeno)“ (obr. 1).

Chcete-li automaticky kontrolovat aktualizaci konfigurace při každém spuštění, měli byste nastavit příznak „Zkontrolovat aktualizace při spuštění“.

Pokud je příznak nastaven, při spuštění konfigurace se formulář „Aktualizovat konfiguraci“ otevře pouze v případě, že se liší verze sady a aktuální konfigurace.

Obrázek 1 – první otevření asistenta aktualizace

Pokud je na stránce uživatele dostupná aktualizace, systém nahlásí číslo verze, stručný popis, velikost aktualizace a nabídne její instalaci (obr. 2).

Obrázek 2 – informace o dostupné aktualizaci

Další krok se objeví, pokud má uživatel, jehož jménem byla konfigurace zadána, nastaveno heslo. Chcete-li pokračovat, musíte zadat heslo tohoto uživatele a kliknout na tlačítko „Další“ (obr. 3).

Obrázek 5 – připojení k webu

Pokud používáte zálohovací nástroje třetích stran, můžete zakázat automatické vytváření záloh pomocí odkazu „Záloha“ umístěného ve spodní části stránky asistenta.

Další informace o postupu vytváření záložní kopie naleznete v článku „Vytvoření záložní kopie informační databáze“.

Obrázek 6 – zálohování

Poznámka!

Když vyberete možnost zálohování „Vytvořit dočasnou záložní kopii zabezpečení informací“, archivovaná kopie dat se uloží do adresáře: \Local Settings\Temp\1Cv8Update. * ** název souboru "záloha"<дата>.dt".

Když kliknete na tlačítko „Další“, asistent aktualizuje konfiguraci 1C:Enterprise 8 (obr. 7). Proces aktualizace konfigurace může trvat dlouho v závislosti na výkonu počítače a velikosti informační základny.

Obrázek 7 – proces aktualizace

Po dokončení aktualizace konfigurace se 1C:Enterprise 8 automaticky restartuje. Poté je třeba kliknout na tlačítko „Dokončit“ a systém bude připraven k další práci (obr. 8).

Obrázek 8 – dokončení aktualizace

Kopírování materiálu je možné pouze s uvedením zdroje a uvedením autora materiálu. Děkujeme, že respektujete práva duševního vlastnictví. Systémy TQM

Hodnocení 4,20 z 5 na základě 5 hodnocení

Aktualizace 1C potřebné pro správné fungování účetnictví a manažerského účetnictví.

Tento článek se bude týkat:

Tento článek vám řekne, jak správně a bez zbytečných potíží aktualizovat 1C:Enterprise. Například budeme uvažovat konfiguraci „Enterprise Accounting, Edition 3.0“. Princip aktualizace standardních konfigurací je téměř stejný pro všechny typy verzí konfigurací.

Článek bude popisovat proces aktualizace přes internet a se stávající distribuční sadou pro aktualizaci.

Upozornění: Před zahájením aktualizace si nezapomeňte vytvořit záložní kopii informační databáze, ušetříte tím svá data, pokud se něco pokazí.

Jak zjistit verzi konfigurace 1C?

Před zahájením aktualizace musíte zjistit verzi konfigurace, můžete to provést následovně:

Pokud nemáte soubory k aktualizaci, můžete si je stáhnout na webu https://users.v8.1c.ru/. K tomu budete potřebovat předplatné ITS, konkrétně přihlašovací jméno a heslo. Pokud máte aktualizační soubory, přeskočte tento krok a přejděte přímo na .

Jak stáhnout aktualizace pro 1C?

  1. Spusťte internetový prohlížeč a přejděte na web https://users.v8.1c.ru/.

  2. Přejděte do sekce na webu Aktualizace softwaru.

  3. Vyplňte pole přihlašovacím jménem a heslem. zmáčknout tlačítko Vejít do
  4. Otevře se stránka aktualizace programu, budou nás zajímat následující informace:


    název– název konfigurací, zjistili jsme to, když jsme zjišťovali verzi konfigurace.
    Současná verze– nejnovější pracovní verze konfigurace. Pro správnou funkci bude nutné aktualizovat konfiguraci na tuto verzi.
  5. Ve sloupci název najdeme naši konfiguraci, v mém případě je to „ Podnikové účetnictví, vydání 3.0" Postupujte podle odkazu.

  6. Na stránce, která se otevře, musíte najít naše konfigurační číslo ( 3.0.42.63 ) ve sloupci Aktualizace verze.

  7. Musíte najít nejnovější aktualizaci (může jich být několik), která je k dispozici pro vaši konfiguraci, v mém případě je to verze " 3.0.42.91 “ a následujte odkaz.

  8. Zde najdete všechny informace o vybrané aktualizaci, ale potřebujeme položku Aktualizovat distribuci pojďme to překročit.

  9. Na stránce, která se otevře, klikněte na Stáhnout distribuci. Distribuční soubor uložíme na místo, které vám vyhovuje.

  10. Spusťte tento soubor a rozbalte jej do aktuální složky (můžete vybrat libovolnou složku, zapamatujte si ji).

Pokud vaše konfigurace nebyla po dlouhou dobu aktualizována, k instalaci aktuální verze konfigurace si budete muset stáhnout a nainstalovat několik aktualizací.

Jak nainstalovat aktualizace?

K instalaci aktualizačních souborů do počítače budete potřebovat " Aktualizovat distribuci" Vypadá to takto:


Pro další pohodlné vnímání informací o aktualizacích vám doporučuji pojmenovat adresáře, do kterých instalujete aktualizace, které jsou pro vás intuitivní. Pokud je jich velké množství, snadno se v nich zmate.

Jak aktualizovat 1C?

  1. Spusťte 1C v režimu konfigurátoru. (pro aktualizaci 1C budete potřebovat plná práva). Při aktualizaci se musí všichni uživatelé odhlásit z infobáze (To můžete zkontrolovat v konfigurátoru, přejděte do Administrace -> Aktivní uživatelé. V seznamu by měl být pouze aktuální uživatel).

  2. Pokud je konfigurace zavřená, budete ji muset otevřít, abyste mohli zahájit aktualizaci.

  3. Ujistěte se, že je vaše konfigurace podporována, přejděte do nabídky Konfigurace -> Podpěra, podpora -> Nastavení podpory. V okně, které se otevře, by měl být vlevo nahoře odpovídající nápis „ Konfigurace je podporována».


    Pokud tento nápis nemáte, znamená to, že se vaše konfigurace může lišit od konfigurace dodavatele (byla otevřena pro úpravu/změnu standardní konfigurace). Proces aktualizace upravené konfigurace se liší od procesu popsaného v tomto článku. Pro aktualizaci nestandardní konfigurace doporučuji kontaktovat zkušené programátory.
  4. Chcete-li zahájit proces aktualizace, přejděte do nabídky Konfigurace -> Podpěra, podpora -> Aktualizovat konfiguraci.

  5. Zapněte přepínač do polohy " Vyhledat dostupné aktualizace (doporučeno)“ a stiskněte tlačítko Dále.
  6. Zaškrtněte políčko „Vyhledat aktualizace v adresářích“ a přidejte do seznamu další adresář. Chcete-li aktualizovat, musíte přidat adresář, do kterého jste nainstalovali soubory. Poté klikněte na tlačítko Dále.
  7. Otevře se okno s výběrem dostupných aktualizací. Doporučená aktualizace bude zvýrazněna tučně. V mém případě je 3.0.42.91 (aktualizace). Vyberte jej a klikněte Připraven.
  8. Otevře se okno, kde si můžete přečíst popis aktualizace. Věnujte pozornost verzi platformy, nesmí být nižší než ta, kterou máte nainstalovanou. zmáčknout tlačítko Pokračovat v aktualizaci.

  9. Otevře se okno, kde můžete zkontrolovat verzi aktuální konfigurace a verzi konfigurace, která bude po aktualizaci. Pokud je vše v pořádku, stiskněte tlačítko OK.
  10. Začne proces aktualizace konfigurace a může trvat 5 až 10 minut. Vše závisí na typu konfigurace a na výkonu počítače, na kterém se aktualizace 1C provádí.

  11. Otevře se okno s potvrzením aktualizace 1C - souhlasíme.
  12. Dále se otevře okno se seznamem změn, ke kterým došlo v konfiguraci během procesu aktualizace. zmáčknout tlačítko Akceptovat.

  13. Po přijetí změn spusťte konfiguraci v režimu 1C:Enterprise.
    Program vás může požádat o aktualizaci platformy na novější verzi. Jak aktualizovat platformu, se dozvíte v následujících článcích.

  14. Potvrďte, že jste aktualizaci obdrželi legálně.

  15. Začne proces přípravy informační báze, který může nějakou dobu trvat (záleží na počtu aktualizací).

  16. Gratulujeme, tato aktualizace 1C byla úspěšně dokončena!

Poznámka: Pokud jste svou konfiguraci nějakou dobu neaktualizovali, budete muset tyto kroky provést několikrát, dokud nezískáte nejnovější verzi.

Video pokyny pro aktualizaci 1C

Chcete-li ušetřit čas, můžete se podívat na video pokyny pro aktualizaci 1C.

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

Představme si, že stojíme před úkolem aktualizovat konfiguraci 1C, která nebyla aktualizována po velmi, velmi dlouhou dobu, chyběly desítky vydání.

Poměrně často mi v tomto ohledu píší, aby si ujasnili, zda to zvládne a jaká úskalí může mít tak velký update.

Na co si dát pozor

U takto velké aktualizace (a je jedno, zda vše děláme ručně přes konfigurátor nebo automaticky přes updater) je potřeba vzít v úvahu následující body:

  • potřebujete jasně kontrolovat provádění a pokud se během některé z meziaktualizací přestanou handlery spouštět správně, musíte je nejprve provést bez chyb a teprve poté pokračovat
  • pokud to velikost databáze a čas dovolí, musíte si po každé z průběžných aktualizací vytvořit záložní kopie (budou probrány níže), abyste se mohli kdykoli vrátit ke kterékoli z nich
  • pokud máte velmi starou databázi (například jste se rozhodli aktualizovat své účetnictví od verze 2.0.12.2), nemusí stahování nových aktualizací fungovat okamžitě; v tomto případě je potřeba stahovat a instalovat aktualizace přímo z webu 1c a pravidelně spouštět updater a od určitého okamžiku začne stahovat aktualizace sám
  • Pokud aktualizujete čistou konfiguraci (kterou jste právě vytvořili), nezapomeňte provést jednorázové spuštění v uživatelském režimu, aby byla dokončena počáteční inicializace a naplnění dat; jinak budou problémy s prováděním obslužných programů aktualizací

Které verze platformy použít pro takovou aktualizaci?

Standardně doporučuji používat nejnovější verzi platformy 1C – i když v době vydání mnoha meziaktualizací tato verze platformy ještě neexistovala a chyby byly různé.

Doporučuji vám začít experimentovat s verzemi platforem až ve chvíli, kdy se opravdu zaseknete na jedné z průběžných aktualizací a nemůžete pokračovat, například proto, že neběží jeden z obslužných programů aktualizací, protože v době psaní tohoto článku je 1C platforma fungovala trochu jinak.

V tomto případě vám doporučuji vzít si nejbližší přechodnou kopii databáze a použít s ní verzi platformy, která byla doporučena v době vydání problematické aktualizace.

Co hledat v aktualizátoru

Možnost zálohování ve formátu sql

U databází serveru ve výchozím nastavení aktualizátor vytváří záložní kopie ve formátu dt.

A to není dobré z několika důvodů:

  • u velkých databází zabírá nahrávání do dt spoustu času a počítačových zdrojů
  • nahrávání do dt nelze považovat za plnou zálohu; proto, pokud se během procesu aktualizace chcete vrátit zpět k jedné z přechodných kopií, nedoporučoval bych vrátit se zpět na dt unloading

Nebudu se pozastavovat nad tím, proč nelze dt považovat za plnohodnotný databázový archiv (na internetu jsou o tom informace a diskuze). Dovolte mi jen připomenout, že 1C také doporučuje používat tento formát výhradně pro přesun z databáze souborů do databáze serveru a zpět.

Proto má updater možnost konfigurovat vytváření záložních kopií ve formátu sql přímo z DBMS.

Chcete-li to provést, přejděte do vlastností databáze serveru v aktualizátoru:

Poté přejděte na kartu „Archivace“ a zaškrtněte políčko „Zahrnout zálohu SQL do archivu“:

V případě potřeby vyplňte potřebná nastavení:

Podotýkám, že zatím je podporován pouze MS SQL Server. Pro PostgreSQL budete muset před aktualizací databáze vytvořit záložní kopii ručně a opustit myšlenku vytváření přechodných archivů.

Jak zakázat vytváření záloh před aktualizací

Ve výchozím nastavení je aktualizátor nakonfigurován tak, aby před aktualizací databáze vyžadoval záložní kopii.

Pokud to nepotřebujete, přejděte do vlastností databáze a přejděte na kartu "Aktualizovat".

Zde zaškrtněte políčko „Nevytvářet záložní kopii před aktualizací“:

Jak zakázat automatické obnovení databáze, když se aktualizace nezdaří

Tato položka se vztahuje pouze na databáze souborů, protože pouze ty jsou standardně vráceny zpět do původního stavu v případě kritické chyby v době aktualizace.

Současně, pokud jste povolili vytváření mezizáloh (více o tom níže), bude vrácení provedeno na nejbližší kopii.

Pokud potřebujete takové obnovení zakázat, přejděte do vlastností databáze a přejděte na kartu "Aktualizovat".

Zde zaškrtněte políčko „Neobnovovat databázi, pokud se aktualizace nezdaří“:

Jak povolit aktualizace „přímo, nikoli na základě klíčových vydání“

Chcete-li to provést, otevřete vlastnosti databáze a přejděte na kartu "Aktualizovat".

Zde zaškrtněte políčko „Vyhledat aktualizace přímo, nikoli podle klíčových verzí“:

Od nynějška se bude updater snažit do databáze aplikovat všechny vydané aktualizace a nejen ty potřebné.

Zároveň se výrazně prodlouží celková doba provádění operací (vzhledem k nárůstu počtu aktualizací), a proto doporučuji povolit tento režim pouze pro několik verzí předem, pouze pro vyřešení problému s handlery.

Chcete-li omezit cyklus aktualizace, například na maximálně 3 vydání najednou, zaškrtněte na stejné kartě políčko „Aktualizovat maximálně na 3 vydání najednou“:

Poté, co se situace s prováděním obslužných rutin aktualizací vrátí do normálu, doporučuji obě zaškrtávací políčka zrušit a vrátit se k provádění operací po nejkratší cestě.

Jak povolit automatický přechod na další dílčí edici

Ve výchozím nastavení aktualizátor provádí aktualizace přísně v rámci .

A to je správné, protože různé edice (například 2.0 a 3.0) se radikálně liší a téměř vždy přechod mezi nimi vyžaduje pozornost odborníka.

Ale tady je přechod mezi pod edice (například od verze 11.1 do 11.2) obvykle není tak „děsivá“ a u některých konfigurací se dá považovat za normální.

Jak povolit vytváření mezizáloh

Jak jsem psal výše, vytváření mezizáloh (po každé aktualizaci) je vhodné při aktualizaci velmi staré konfigurace.

Protože může nastat situace, kdy bylo potřeba vyřešit problém s prováděním handlerů v některé z předchozích verzí konfigurace, ale po té jsme již aktualizovali několik verzí a můžeme se pouze vrátit do původního stavu databáze.

Tento problém řeší všechny přechodné kopie databáze.

Chcete-li povolit vytváření přechodných kopií, spusťte aktualizaci databáze následovně.

V položce "Více" vyberte operaci "Spustit aktualizaci s pokročilým nastavením":

V dialogovém okně, které se otevře, zaškrtněte políčko „Vytvořit záložní kopii po každé přechodné aktualizaci“...

A klikněte na tlačítko "Spustit".

Jak aktualizovat upravenou databázi

Pokud máte upravený standardní a při pokusu o aktualizaci přes

Tento článek bude hovořit o aktualizaci nestandardní konfigurace 1C (verze 8.2 a 8.3) při uložení všech změn provedených vámi (nebo jinými vývojáři) do standardní konfigurace 1C 8.

Podívejme se na příklad aktualizace konfigurace Účetnictví 2.0 s nestandardními změnami v modulech, rolích, odběrech událostí, výměnných plánech atd. Zde probírané případy nebude s jejich pomocí příliš obtížné aktualizovat, ukážu pouze techniku ​​aktualizace, která vám umožní vypořádat se s vašimi případy.

Aktualizace nestandardní konfigurace 1C krok za krokem

Podívejme se na krok za krokem algoritmus pro aktualizaci konfigurace 1C 8 Tento algoritmus je univerzální, jeho prvních jedenáct kroků popisuje proces aktualizace jakékoli standardní konfigurace 1C 8 a všechny body dohromady popisují aktualizaci nestandardní konfigurace 1C 8. :

  • Stáhněte si konfigurační aktualizační soubor z webu users.v8.1c.ru nebo jej získejte z jiných dostupných zdrojů (například z disku ITS);
  • Rozbalte a nainstalujte aktualizační soubor 1C 8 do libovolné složky na vašem pevném disku;
  • Ve složce s číslem vydání 1C 8 najděte soubor 1cv8.cfu - to je soubor, který obsahuje aktualizace konfigurace;

  • Běh 1C: Podnik v režimu Konfigurátor;
  • Přejděte do nabídky Konfigurace -> Podpora -> Aktualizovat konfiguraci.

  • V okně „Aktualizovat konfiguraci“, které se otevře, nastavte příznak na položku Výběr aktualizačního souboru a stiskněte tlačítko Dále(pokud chcete, můžete použít první bod Najděte dostupné aktualizace a automaticky vyhledávat aktualizační soubory) ;
  • V poli „Specify update file“ vyberte soubor .cfu ze složky s číslem vydání. Upozorňujeme, že není možné aktualizovat konfiguraci databáze 1C 8 pro žádné vydání. U každého aktualizačního souboru je uveden seznam verzí, pro které je určen. Proto může být nutné nainstalovat několik aktualizačních souborů postupně;
  • V dalším okně uvidíte popis této aktualizace. Můžete také vidět, které verze konfigurace je tento soubor určen k aktualizaci. Klepněte na tlačítko Pokračovat v aktualizaci;
  • Pokud tuto verzi konfigurace nelze aktualizovat pomocí vybraného souboru, zobrazí se okno s výzvou, která vydání by měla být nainstalována;
  • Pokud je vybraný soubor vhodný pro aktualizaci konfigurace, zobrazí se okno s informací o verzi aktualizace. Chcete-li pokračovat v aktualizaci, klikněte na tlačítko OK;
  • Poté začne proces aktualizace. Pokud je vaše konfigurace typická, po dokončení zbývá pouze souhlasit se změnou aktuální konfigurace a spustit 1C 8 v režimu Společnost;
  • Pokud aktualizujete konfiguraci se změnami (nestandardní), pak se po dokončení procesu aktualizace objeví okno s porovnáním a sloučením staré a nové konfigurace.

Aktualizace příkladu analýzy nestandardní konfigurace 1C

Přejděme k podrobné analýze správné aktualizace nestandardní konfigurace 1C 8 Celý problém aktualizace takové konfigurace spočívá v tom, že ve standardních metadatových objektech (společné moduly, role, dokumenty, adresáře) byly provedeny změny třetích stran. , atd.). Musíte se ujistit, že všechny vaše změny zůstanou na svém místě, v bezpečí a v pořádku, ale zároveň se použijí také všechny změny z 1C obsažené v aktualizačním souboru. Právě za tímto účelem se při aktualizaci změněné konfigurace objeví srovnávací okno Základní konfigurace(s vašimi změnami) a Nová konfigurace dodavatele(aktualizovaná standardní konfigurace).

Toto okno obsahuje dva sloupce, z nichž každý obsahuje strom metadat. První zobrazuje aktuální metadata konfigurace databáze a druhý zobrazuje aktualizovaná metadata konfigurace dodavatele (aktualizovaná typická konfigurace). Zelené tužky označují změněné objekty, první sloupec ukazuje typické objekty metadat, které jste změnili, a druhý sloupec ukazuje typické objekty metadat změněné aktualizací. Abyste tedy správně aktualizovali nestandardní konfiguraci 1c, musíte najít všechny objekty metadat, které jste změnili vy i aktualizace (tj. změněné dvakrát).

Chcete-li to provést, klepněte na tlačítko umístěné ve spodní části okna Filtr, v okně, které se otevře, nastavte příznak a stiskněte OK.

Nyní budou v porovnávacím okně viditelné pouze objekty, které potřebujeme, což značně zjednodušuje proces aktualizace. Nutno podotknout, že pokud byly do vaší konfigurace přidány nové nestandardní dokumenty, adresáře, role, moduly atd., pak je aktualizace konfigurace nepřepíše, zůstanou na svém místě a nic se s nimi nestane. Problém je pouze s upravenými generickými objekty.

Ke správné aktualizaci různých objektů metadat potřebujete svůj vlastní přístup, takže se podívejme na různé situace na jednoduchých příkladech. Také podotýkám, že aktualizace silně přepsaných konfigurací je složitý úkol a vyžaduje maximální péči a soustředění.

Obecná aktualizace modulu.

  • Podívejme se na příklad: Do společného modulu Verze ControlConfiguration provedli jste následující změny:
    • V procesu CheckConfigurationVersion() okomentoval řádek: //OpenFormModal("GeneralForm.DeprecatedConfigurationVersion", Parametry);
    • Do modulu s názvem jsme přidali vlastní proceduru MyTestProcedure().

    Během aktualizace se tento modul změnil vložením filtru na dvakrát změněný v okně porovnání, uvidíme, že je zahrnut v seznamu.

    Podívejme se blíže na toto okno a pochopíme, jaké informace z něj můžeme získat. Nejprve vidíme, že se společný modul změnil v hlavní konfiguraci i v aktualizované konfiguraci dodavatele, což je označeno zelenými tužkami v obou sloupcích. Za druhé, v prvním sloupci vidíme zaškrtávací políčko vedle názvu společného modulu, což znamená, že moduly budou sloučeny (ten, který jsme změnili, a standardní aktualizovaný). Za třetí, v posledním sloupci vidíme, v jakém režimu budou moduly sloučeny. V tomto případě je hodnota nastavena na: Převzít z nové konfigurace dodavatele, to znamená, že naše změny budou zcela přepsány a změny provedené aktualizací budou plně aplikovány.

    Jiné režimy slučování nabízejí částečné sloučení modulů s různými prioritami. Ale důrazně doporučuji, abyste tyto režimy nepoužívali, protože poté může váš modul skončit v nepořádku: některé vaše změny budou přepsány a některé standardní změny nebudou použity. Proto změňte hodnoty ve sloupci Režim sloučení... nikdy nebudeme. Za čtvrté, pokud zrušíte zaškrtnutí políčka v prvním sloupci naproti modulu, sloučení se neprovede a modul zůstane ve formě, v jaké byl před aktualizací Na základě výše uvedených bodů existují dva způsoby, jak aktualizovat společný modul :

    • Přepište změny instalací standardních. Poté ručně proveďte přepsané změny v aktualizovaném modulu;
    • Neaktualizujte modul a provádějte standardní změny ručně.

    Mechanismy pro porovnávání konfigurací

    Chcete-li porovnat změny v modulu, můžete použít následující vestavěné mechanismy okna slučování porovnávání konfigurací:

    • Zobrazit rozdíly modulů. Chcete-li to provést, klikněte v okně porovnání pravým tlačítkem myši na modul a vyberte Zobrazit rozdíly modulů... Poté se otevře okno porovnání modulů, ve kterém můžete vidět, které postupy se v aktualizovaném a upraveném modulu liší. Horní část obrazovky je rozdělena do dvou sloupců: vlevo je seznam procedur pro hlavní konfiguraci, které byly změněny, a vpravo je podobný seznam procedur pro aktualizovanou standardní konfiguraci. Spodní část okna je také rozdělena na dvě části, podle stejného principu. Zobrazí kód vybraných procedur. Řádky, které jsou přítomné pouze v hlavní konfiguraci, jsou zvýrazněny modře. Řádky, které jsou přítomny pouze v aktualizované standardní konfiguraci, jsou zvýrazněny zeleně. Čáry, které jsou přítomny v obou konfiguracích, ale neshodují se, jsou zvýrazněny červeně.






    • . K porovnání modulů můžete také použít sestavu porovnání objektů. Chcete-li jej vyvolat v okně porovnání, klikněte pravým tlačítkem na modul a vyberte V okně, které se otevře, v oblasti Formát, nastavit vlajku Podrobnosti. V sestavě, která se otevře, můžete vidět, které řady modulů byly změněny a jak vypadají v obou konfiguracích.


      Přestože tento report poskytuje veškeré informace o změnách, není vhodné jej používat (alespoň při aktualizaci modulů). Jeho dvě modifikace jsou mnohem zajímavější: O zpráva o porovnání hlavních konfiguračních objektů se starou konfigurací dodavatele(v tomto přehledu jsou viditelné pouze změny, které jste provedli) a (v tomto přehledu jsou viditelné pouze změny provedené v modulu aktualizací).



      Pomocí prvního přehledu můžete vidět, na kolika místech byly vaše změny v modulu provedeny, což vám umožní rychle je najít v okně Zobrazit rozdíly modulů. Ve druhé zprávě můžete vidět, na kolika místech typická aktualizace provedla změny.

    Vyřešili jsme všechny nástroje potřebné k aktualizaci modulu. Abychom ukázali jejich praktickou aplikaci, podívejme se na proces aktualizace modulu krok za krokem. Verze ControlConfiguration s výše uvedenými změnami. Aktualizujeme modul dvěma způsoby:

    • Pojďme aktualizovat modul a vymazat v něm provedené změny. Po aktualizaci je zadáme ručně;
    • Modul nebudeme aktualizovat. Změny přijaté v aktualizaci provedeme později.

    První způsob:

      • Před popisem algoritmu poznamenávám, že uvažujeme o velmi jednoduchém příkladu aktualizace, takže popis nezabírá příliš mnoho místa, ale proces aktualizace ve složitém případě sestává z přesně stejných kroků, i když vyžaduje větší soustředění a péči ;
      • Před aktualizací konfigurace vytvořte textový dokument. V něm budeme zaznamenávat změny, které bude potřeba po aktualizaci provést ručně. Data v textovém dokumentu by měla být prezentována co nejsrozumitelnějším způsobem, to znamená být strukturovaná. V našem příkladu napíšeme toto: 1. Obecné moduly 1.1 Version ControlConfiguration
      • Pojďme najít společný modul Verze ControlConfiguration Modul. Klikněte na něj pravým tlačítkem a v kontextové nabídce vyberte O Zpráva o porovnání objektů hlavní konfigurace se starou. V okně, které se otevře, umístěte vlajku Podrobnosti. Také jsem nastavil vlajku Výstup do textového dokumentu, protože je pohodlnější vidět změny, ale to je otázka zvyku. Zmáčkneme tlačítko OK. Přehled, který se otevře, bude vypadat takto:

      • Zpráva ukazuje, že v modulu byly provedeny dvě změny (před každou novou změnou jsou zapsána čísla řádků, ve kterých byla provedena):
        • Řádek 34 je změněn, v hlavní konfiguraci je zakomentován, ve staré dodavatelské konfiguraci nikoli;
        • Byla přidána procedura ve staré konfiguraci dodavatele její místo je prázdné, ale v hlavní konfiguraci tam je. Zprávu neuzavíráme, bude pro nás užitečná;
      • Nyní najdeme první rozdíl v okně porovnání modulů. Chcete-li to provést, znovu klikněte pravým tlačítkem na větev Modul a v kontextovém menu vyberte položku Zobrazit rozdíly modulů... Vzhledem k tomu, že čísla řádků (globální číslování) nejsou v okně porovnání modulů vidět, abychom našli první změnu, projděte si všechny procedury v horní polovině okna. Z přehledu také víme, že první změna je spojena se změnou řádku, proto hledáme text zvýrazněný červeně. Změněný řádek bude nalezen v proceduře CheckConfigurationVersion().

      • Otevřeme textový dokument vytvořený pro záznam změn. V odstavci „1.1.1“ zapíšeme název procedury, ve které se změna nachází. Poté do něj musíme nalezenou změnu zadat, abychom ji snadno našli v textu modulu. K tomu obvykle zkopíruji do dokumentu ne jeden, ale několik řádků postupu najednou, před a po změnách. Ale v tomto případě je postup malý a proto stačí zkopírovat samotný změněný řádek. Získáte následující záznam: 1. Obecné moduly 1.1 ControlVersionConfiguration 1.1.1 CheckVersionConfiguration //OpenFormModal("GeneralForm.Not RecommendedVersionConfiguration", Parametry);
      • Nyní znovu otevřete sestavu porovnání konfigurace, podíváme se na další změnu a také ji najdeme v okně porovnání modulů. Tentokrát je přidán nový postup. Protože tento postup ve staré konfiguraci poskytovatele zcela chybí, jeho text bude zvýrazněn modře:

      • Otevřeme vytvořený textový dokument, abychom znovu zaznamenali změny. V odstavci „1.1.2“ zapíšeme název přidané procedury. Poté tam zkopírujte celý text přidaného postupu. 1.1.2 Procedura MyTestProcedure MyTestProcedure() Export //Text procedury EndProcedure
      • Verze ControlConfiguration je nastaven příznak indikující, že tento modul by měl být aktualizován, čímž se vymažou všechny provedené změny;
      • Dále je třeba zaznamenat změny jiných dvakrát změněných objektů metadat v textovém dokumentu. Ale protože v tomto příkladu uvažujeme o konkrétním obecném modulu, tento krok přeskočíme;
      • Po dokončení práce na dvakrát změněných objektech klikněte v okně porovnání / sloučení na tlačítko Vykonat;
      • Pokud se objeví okno s textem „V hlavní konfiguraci jsou změněny objekty...“, klikněte na tlačítko Ano;

      • V dalším okně Nastavení pravidel podpory neměňte žádná nastavení, ale jednoduše klikněte na tlačítko Ano;

      • Poslední zpráva, která se objeví, je: "Konfigurace sloučení dokončeno." zmáčknout tlačítko OK;
      • Uložte konfiguraci pomocí nabídky Soubor -> Uložit, piktogramy Uložit(modrá disketa) nebo klávesové zkratky Ctrl+S;
      • Po uložení konfigurace obnovíme přepsané změny v modulu. Najděte a otevřete modul ve stromu metadat ControlVersionConfiguration;
      • Otevřeme textový dokument, ve kterém jsou zapsány změny tohoto modulu;
      • Odstavec „1.1.1“ specifikuje postup CheckConfigurationVersion, najdeme ji v modulu a otevřeme;
      • Textový dokument uvádí, že řádek by měl být zakomentován: OpenFormModal("GeneralForm.DeprecatedConfigurationVersion", Parameters);

        Najdeme to v modulu a nastavíme komentář;

      • Odstavec „1.1.2“ specifikuje postup MyTestProcedure, který je třeba přidat do modulu. Zkopírujte jej z textového dokumentu a vložte jej na konec modulu;
      • Konfiguraci uložíme pomocí jedné z výše uvedených metod;
      • Aktualizace konfigurace je nyní dokončena, zbývá pouze aktualizovat konfiguraci pomocí kláves F5 nebo F7 nebo odpovídající ikony a v režimu 1C:Enterprise potvrďte zákonnost aktualizace;

    • Druhý způsob:
      • Druhá metoda zcela opakuje první, kromě toho, že funguje obráceně. Proto jej krátce popíšu;
      • Vytvoříme textový dokument se stejnou strukturou;
      • Pojďme vytvořit zprávu Nahlásit porovnání objektů nové konfigurace dodavatele se starou konfigurací dodavatele;
      • Pomocí vygenerovaného reportu a okna porovnání modulů zapíšeme změny provedené novou konfigurací dodavatele do textového dokumentu;
      • V okně porovnání / sloučení konfigurace zkontrolujte vedle modulu Verze ControlConfiguration VLAJKA JE ODSTRANĚNA. To znamená, že tento modul nebude aktualizován;
      • Aktualizujeme konfiguraci, provedeme změny z textového dokumentu do modulu VersionConfiguration

Aktualizace plánu výměny.

Podívejme se na příklad: jako součást výměnného plánu Podle organizace zahrnuli jste adresář Externí zpracování. Při aktualizaci nestandardní konfigurace 1C se složení tohoto plánu výměny změnilo a my stojíme před úkolem správně aktualizovat plán výměny, aniž bychom ztratili standardní změny nebo naše vlastní. Nástroje používané k porovnání změněných metadatových objektů byly podrobně popsány v předchozích odstavcích, takže pro tento případ bude vše stručně popsáno.

Podívejme se na aktualizaci složení výměnného plánu krok za krokem Podle organizace s následujícími změnami:

  • Do textového dokumentu vytvořeného při aktualizaci obecného modulu přidáme nové řádky: 2. Výměnné plány 2.1 Podle organizace
  • Pojďme najít plán výměny Podle organizace v okně porovnání/sloučení jej rozbalte na větev Sloučenina. Podotýkám, že pokud jde o výměnu, modul můžete také změnit, musí být aktualizován podle pravidel popsaných pro obecný modul. V tomto případě máme zájem o aktualizaci složení výměnného plánu;
  • Stejně jako v případě obecného modulu lze složení výměnného plánu buď aktualizovat ručním přidáním vlastních změn, nebo neaktualizovat ručním přidáním standardních změn. Pokud je ve vašem složení více změn než standardních, je lepší aktualizovat pomocí druhé metody, pokud je jich méně, pak první. Pomocí stejných přehledů můžete zjistit, o jaké změny došlo:
  • V našem příkladu je typičtějších změn, takže změny zapíšeme do textového dokumentu: 2. Plány výměny 2.1 Podle organizace - ***Adresáře - -->Adresář.Externí zpracování
  • Zkontrolujte, zda je v okně porovnání / sloučení zaškrtnuto políčko vedle plánu výměny Podle organizace;
  • Uložte konfiguraci;
  • Po uložení konfigurace obnovíme přepsané změny do výměnného plánu. Ve stromu metadat najdeme a otevřeme plán výměny Podle organizace;
  • V odstavci „2.1“ textového dokumentu je uvedena referenční kniha externí zpracování, najdeme jej ve stromu metadat složení plánu výměny a nastavíme příznak označující účast adresáře na výměně;

  • Uložme a aktualizujme konfiguraci;

Aktualizujte předplatné události.

Podívejme se na příklad: na zdroj odběru událostí Před odstraněním adresáře pro výměnu v rámci organizace zahrnuli jste adresář Externí zpracování. Během aktualizace se změnila skladba zdrojů, úkol je podobný jako u předchozích - správně aktualizovat nestandardní konfiguraci 1c.

Podívejme se krok za krokem na aktualizaci seznamu zdrojů předplatného událostí s následujícími změnami:


Aktualizace rolí v 1C

Než začneme mluvit o aktualizaci rolí v 1C 8, rád bych poznamenal, že je lepší neměnit standardní role, není to potřeba a kromě toho je aktualizace nestandardní konfigurace 1C velmi obtížná. Pokud upravujete jakoukoli standardní konfiguraci a přidáváte do ní své dokumenty, adresáře atd., vytvořte si vlastní roli (nebo několik, podle situace), do které zahrnete nové objekty metadat. Pokud to neuděláte, bude pro vás časem velmi obtížné aktualizovat standardní role (a někdy nemožné), protože téměř v každém vydání se hodně mění a zprávy o porovnávání konfigurací nemusí vypadat příliš jasně.

Ale přesto se často vyskytují případy, kdy již byla role změněna, a to více než jednou, a není čas pochopit proč a proč. Podívejme se proto na příklad: v typické roli Účetní pro referenční knihu Finanční úřady během aktualizace byla přidána práva ke čtení a prohlížení, změněna byla i sada práv rolí;

Podívejme se na aktualizaci role krok za krokem:

  • Pojďme najít roli Účetní v okně porovnání/sloučení jej rozbalte na větev Práva;
  • V tomto příkladu je pouze jedna změna v roli, ale obvykle tomu tak není. Proto je mnohem jednodušší roli neaktualizovat, ale provádět standardní změny ručně;
  • Pojďme tvořit Sestava porovnání objektů konfigurace nového dodavatele se starou konfigurací dodavatele. Obvykle obsahuje mnoho informací, ale ne všechny jsou potřebné pro aktualizaci:
  • Buď byly přidány nové objekty metadat, nebo byla změněna práva pro staré objekty:
    • Přidané objekty vypadají takto: - -->

      Při přidávání nového objektu se v sestavě nezobrazují informace o tom, jaká práva je pro něj potřeba nastavit. Po aktualizaci se tedy můžete buď podívat na jejich uspořádání v konfiguraci poskytovatele, nebo nainstalovat všechny dostupné.

    • Změněné objekty vypadají takto: - *** Adresáře - *** Daňové úřady - *** Oprávnění - *** Čtení - *** Hodnota --> Povoleno<--Запрещено - ***Просмотр - ***Значение -->Povoleno<--Запрещено

      Zároveň je podrobně uvedeno, která práva se změnila;

  • V našem příkladu je ve srovnávací zprávě pouze jeden řádek užitečných informací, které přidáme do textového dokumentu: 4. Role 4.1 Účetní - -->Objekt - RegulatedReportStatisticsForm11NA;

    V tomto případě můžete označit, o jaký metadatový objekt se jedná, ale v tomto případě je již jasné, že sestava;

  • V okně porovnání/kombinace zrušte zaškrtnutí políčka vedle role Účetní;
  • Poté je třeba zapsat změny na další dvakrát změněné objekty metadat do textového dokumentu a provést aktualizaci (proces je podrobně popsán výše);
  • Uložte konfiguraci;
  • Po uložení konfigurace je třeba provést typické změny role Účetní. Ve stromu metadat tuto roli najdeme a otevřeme;
  • V odstavci „4.1“ textového dokumentu je řečeno, že k roli byl přidán objekt Regulated ReportStatisticsForm 11NA, najděte jej ve stromu metadat role, zkontrolujte oprávnění Používání A Pohled;

  • Uložíme a aktualizujeme konfiguraci.

Tímto končí článek o aktualizaci nestandardní konfigurace 1C. Pokud máte po přečtení stále otázky, neváhejte se jich zeptat v komentářích! Na žádost čtenářů mohu v dalším článku mluvit o dalších zajímavých a komplexních aspektech aktualizace nestandardní konfigurace 1C 8.

Téměř všichni klienti používají 1C, takže se někdy musíte vypořádat s tímto programem, nepíšu zpracování pro 1C, ale alespoň se musíte vypořádat s aktualizacemi, a pokud zmeškáte několik vydání, pak když se pokusíte aktualizovat 1C na nejnovější verzi, konfigurátor zobrazí zprávu, že je třeba nainstalovat předchozí aktualizace, a to může být 4-7 souborů. Tento článek samozřejmě není o automatické aktualizaci přes internet, ale pomocí souborů, offline.

Aktualizujeme pomocí konfiguračního souboru vydání, které potřebujeme (nejnovější), služby hostování souborů s těmito vydáními lze nalézt na internetu, vynikající podpora aktualizací je https://forum.ruboard.ru, existují sekce 1C kde si můžete prohlédnout potřebná vydání.

Příprava aktualizačních souborů 1C

Pokud jste zmeškali několik verzí, pak pro aktualizaci bez instalace předchozích „aktualizací“ musíte použít soubor s názvem setup, například BP83_2.0.66.45_setup.zip, váží několik set megabajtů, uložte jej na disk a rozbalte .

Spustíme soubor setup.exe, jedná se o rozbalovač, který rozbalí aktualizační soubory 1C do složky, kterou jsme zadali, a poté jej nepotřebujeme. Označíme požadované místo a zapamatujeme si, kde jsme jej vybalili

Soubor, který potřebujeme, bude v rozbalené složce a má příponu *.cf, viz snímek obrazovky níže

Postup aktualizace bez instalace předchozích verzí 1C

Před aktualizací konfigurací nezapomeňte zálohovat databázi.

Nyní pro aktualizaci musíte přejít do 1C Configurator

Načítání konfigurace ze souboru

Pokud se konfigurace po spuštění konfigurátoru neotevře, otevřete ji pomocí příslušné položky nabídky, je to úplně první, na snímku obrazovky zvýrazněná zeleně. Dále přejděte na položku „Načíst konfiguraci ze souboru...“

Vyberte naši složku s rozbalenými soubory

V dalším dialogu odpovíme „Ano“

Pokud konfigurátor nadává a říká, že „K provedení příkazu musíte odemknout všechny objekty“, musíte „povolit možnost změny“ v „nastavení podpory“

Nyní zopakujeme kroky načítání souboru z konfigurace, této.

Tato metoda není vhodná pro ty, kteří aktualizují 1C automaticky, přes internet, je určena pro ty, kteří aktualizují pomocí souborů vydání dodávaných na discích ITS nebo na službách hostování souborů.

Tváří v tvář skutečnosti, že stará konfigurace 1C, která nebyla dlouho aktualizována, žádá o instalaci předchozích verzí a může jich být více než tucet, jsem začal hledat informace na internetu o tomto problému, ale bohužel jsem nic nenašel, řešení jsem nakonec našel sám, dávám na tento blog, třeba se bude někomu hodit.