2). Aktualizácia štandardnej konfigurácie pre niekoľko vydaní naraz (8.2) Aktualizácia pre 1 z 8.2

Domov / Nezapne sa

Veľmi často ma rôzni špecialisti tretích strán, ktorí nie sú profesionálne spojení s 1C (správcovia systému, účtovníci atď.), žiadajú o radu pri aktualizácii konfigurácií 1C. „Ako aktualizovať konfiguráciu 1C“, „Ako aktualizovať 1C prostredníctvom konfigurátora“ - všetci kladú rovnakú otázku rôznymi spôsobmi. Preto som sa rozhodol napísať tento článok tak, aby som nevysvetľoval zakaždým to isté, ale aby som ich naň všetkých odkázal =)
Väčšina moderných konfigurácií podporuje automatickú aktualizáciu databázy 1C cez internet priamo z užívateľského režimu. Je to pohodlné, ale má to množstvo obmedzení. Hlavným obmedzením je internet. Po prvé to musí byť a po druhé musí byť dostatočne rýchle. Nie vždy sa to takto stáva. Okrem toho používatelia veľmi často zabúdajú alebo sú leniví aktualizovať konfigurácie a hromadí sa veľa zmeškaných vydaní. V dôsledku toho môže ich aktualizácia cez internet trvať dlho.
Tento článok sa zameria na to, ako aktualizovať konfigurácie sami „ručne“.

Sťahovanie aktualizácií 1C

Povedzme, že máte konfiguráciu 1C: Enterprise Accounting 3.0 s nasledujúcim aktuálnym vydaním

Musíme ho aktualizovať na najnovšiu verziu.
Ak to chcete urobiť, musíte prejsť na webovú stránku https://users.v8.1c.ru/, čo je oficiálna webová stránka 1C, kde sú obsiahnuté aktualizácie konfigurácie, a kliknite na hypertextový odkaz „stiahnuť aktualizácie“

Potom zadáte svoje používateľské meno a heslo, ktoré ste vytvorili pri registrácii vášho softvérového produktu.
A ak je všetko v poriadku s vaším predplatným a registráciou ITS (pre majiteľov základnej verzie sa predplatné ITS nevyžaduje), otvorí sa okno podobné tomuto:

Kde nájdete svoju konfiguráciu a kliknite na príslušný hypertextový odkaz. Zobrazí sa tabuľka obsahujúca všetky aktualizácie konfigurácie až po najnovšie vydanie.

Aktuálne vydanie našej konfigurácie je 3.0.49.20 (pozri prvý obrázok). Tu je piaty od začiatku zoznamu.

Tie. zmeškali sme už 4. vydanie: 3.0.49.21, 3.0.49.22, 3.0.49.23, 3.0.49.27.
Najhorúcejšie hlavy sa ponáhľajú stiahnuť všetky tieto vydania a krok za krokom ich aktualizovať. Ale sme leniví ľudia, takže sa pozrime na stĺpec úplne vpravo, ktorý označuje, ktoré verzie je možné aktualizovať vydaním zo stĺpca úplne vľavo. Ako môžete vidieť, je ich veľa a ak sa pozrieme na naše aktuálne vydanie v stĺpci úplne vpravo, uvidíme, že je tam pre všetky aktualizácie.

Tie. nemusíme sťahovať všetky vydania, stačí si stiahnuť najnovšiu a naša súčasná konfigurácia sa na ňu aktualizuje celkom normálne.
Keď „zlyháme“ v odkaze na vydanie, zobrazí sa okno s odkazmi na aktualizácie distribúcií.

Upozorňujeme, že toto okno veľmi často označuje vydanie platformy, s ktorou bude vaša aktualizovaná konfigurácia stabilne fungovať. Ak je vydanie vašej platformy staršie ako toto vydanie, musíte ho aktualizovať.
Stiahnite si požadovanú distribúciu na váš pevný disk.
Táto distribúcia bude vo forme samorozbaľovacieho archívu

Inštalácia šablóny aktualizácie 1C

Rozbaľte ho a vo vašom adresári sa zobrazí zoznam súborov, medzi ktorými nás zaujíma iba jeden súbor, setup.exe

Po jej spustení sa zobrazí okno inštalácie šablóny aktualizácie.

V tomto okne v podstate nemusíte nič meniť, kliknite na tlačidlo „Ďalej“ a nainštalujte šablónu aktualizácie.

Aktualizujeme konfiguráciu 1C

Po nainštalovaní šablóny je potrebné otvoriť a prejsť na aktualizáciu konfigurácie v nasledujúcej ceste: Menu - Konfigurácia - Podpora - Aktualizácia konfigurácie.

Pred aktualizáciou si databázu uložte!

Zobrazí sa okno s aktualizáciou konfigurácie, kde kliknite na všetko „Ďalej“, kým sa nedostanete na úplný koniec.

Ak ste urobili všetko správne, v tomto zozname aktualizácií sa zobrazí vaše číslo vydania, ktoré ste si stiahli z lokality https://users.v8.1c.ru/.
Vyberte ho myšou a tlačidlo „Hotovo“ sa stane aktívnym

Pokojne stlačte toto tlačidlo, po ktorom sa objavia informácie o aktualizácii

Kliknite na tlačidlo „Pokračovať v aktualizácii“. A po určitom čase sa zobrazí okno zobrazujúce vaše aktuálne vydanie a vydanie, na ktoré bude vaša konfigurácia aktualizovaná.

Ak vidíte toto okno, všetko bolo vykonané správne a stiahli ste si požadované vydanie, na ktoré môžete aktualizovať svoju konfiguráciu. Kliknite na „OK“ a užite si aktualizáciu.
V určitom okamihu sa zobrazí okno s výzvou na aktualizáciu konfigurácie databázy.

súhlasíme.
V okne, kde budú informácie o reorganizácii údajov, kliknite na tlačidlo „Prijať“.

Všetko s konfigurátorom! Vaša konfigurácia bola aktualizovaná a na dokončenie aktualizácie musíte spustiť 1C: Enterprise. Môžete to urobiť pomocou ladenia alebo môžete jednoducho zavrieť konfigurátor a spustiť 1C: Enterprise v samostatnej relácii v používateľskom režime.
V užívateľskom režime bude potrebné potvrdiť legálnosť aktualizácie (pre majiteľov verzií PROF), po potvrdení bude aktualizovaná databáza.

Ak všetko pôjde dobre a počas procesu aktualizácie databázy sa nevyskytnú žiadne chyby, potom budete mať s novým vydaním konfiguráciu 1C.

Ak ste zmeškali veľa vydaní, môžete skúsiť aktualizovať konfiguráciu 1C pomocou súboru cf. Ako to urobiť, prečítajte si môj článok:

Jednoduché a rýchle učenie sa programovania v 1C pomocou mojich kníh: a

Niekedy sa zdá, že naučiť sa programovací jazyk v 1C je ťažké a ťažké. V skutočnosti je programovanie v 1C jednoduché. Moje knihy vám pomôžu rýchlo a ľahko zvládnuť programovanie v 1C: a „Základy vývoja v 1C: Taxi“

Naučte sa programovať v 1C pomocou mojej knihy „Programovanie v 1C v 11 krokoch“

  1. Žiadne zložité technické výrazy.
  2. Viac ako 700 strán praktického materiálu.
  3. Ku každej úlohe je priložená kresba (snímka obrazovky).
  4. Zbierka úloh na domácu úlohu.
  5. Kniha je napísaná jasným a jednoduchým jazykom - pre začiatočníka.

Táto kniha je vhodná pre tých, ktorí už s programovaním začali a majú s touto témou určité ťažkosti a pre tých, ktorí programujú už dlho, ale nikdy nepracovali s riadenými formulármi 1C.

  1. Bez zložitých technických výrazov;
  2. Viac ako 600 strán praktického materiálu;
  3. Každý príklad je doplnený nákresom (snímka obrazovky);
  4. Kniha sa posiela e-mailom vo formáte PDF. Dá sa otvoriť na akomkoľvek zariadení!

Promo kód na 15% zľavu - 48PVXHeYu


Ak vám táto lekcia pomohla vyriešiť akýkoľvek problém, páčila sa vám alebo bola užitočná, môžete podporiť môj projekt darovaním ľubovoľnej sumy:

Môžete zaplatiť manuálne:

Yandex.Money - 410012882996301
Web Money - R955262494655

Pridajte sa k mojim skupinám.

Proces aktualizácie konfigurácie programov, ako je 1C, môže trvať pomerne veľa času, takže je lepšie obrátiť sa na profesionálov a absolvovať školenie 1C. Je ľahké stratiť koncentráciu v ktorejkoľvek fáze. Čo vedie k vážnym chybám. Pozrime sa na niektoré z nich, s ktorými sa stretávame najčastejšie. Prečo sa napríklad neaktualizuje 1c?

Popis najjednoduchších možností

Najčastejšie program sám zostaví správu, kde napíše, prečo nebolo možné vykonať tú či onú akciu. Používateľ napríklad pri registrácii nesprávne zadal prihlasovacie meno a heslo. Stačí si prečítať správu, sledovať odkazy a napraviť aktuálnu situáciu.

Aké ďalšie chyby sa rozšírili?

  • Správca tohto programu sa musí postarať o vytvorenie archívu pred pokračovaním v akýchkoľvek aktualizáciách. A musíte samostatne skontrolovať, či bola táto akcia skutočne dokončená. Nedostatok záloh je problém, s ktorým sa stretáva doslova každý druhý používateľ. A s tým súvisí aj odpoveď na otázku, prečo nie je aktualizovaný 1s 8.2.
  • Neštandardné konfigurácie sa pri aktualizácii často zamieňajú so štandardnými. Z tohto dôvodu môžu zmiznúť všetky predtým vykonané zmeny.
  • Po dokončení procesu sa nezabudnite oboznámiť s históriou zmien. Je veľká šanca, že konfigurácia bude fungovať inak. Alebo že to bude vyžadovať použitie ďalších nastavení, aby fungovalo.
  • Niekedy sa pri práci s programom jednoducho nezobrazia vlastnosti ovládacích prvkov dialógového formulára. Dôvodom je neopatrnosť samotného používateľa. Potom sa otázka stáva ešte mätúcou, prečo sa 1s 8 3 neaktualizuje.
  • Niekedy po aktualizácii program jednoducho neumožňuje prejsť na novú konfiguráciu. Napríklad kvôli tomu, že kódy a čísla dokladov sa stanú nejedinečnými. Chyby sa objavujú aj pri aktualizácii informačných registrov. V tejto situácii už nie sú sady záznamov jedinečné. Možné riešenia zahŕňajú enumeráciu kódov, zmenu dĺžky alebo obsahu, zakázanie kontroly jedinečnosti, zmenu vlastností.
  • Používatelia nemusia aktualizovať databázu konzistentne vo všetkých vydaniach. A okamžite použijú najnovšiu verziu. To môže viesť k tomu, že dôležité informácie z databázy jednoducho zmiznú. Zabudované spracovanie aktualizácie sa musí spustiť po každom vydaní. Potom je vysoká pravdepodobnosť, že program sám vyplní prázdne riadky informáciami, ktoré vás zaujímajú. A napraví situáciu, keď sa vydanie 1C neaktualizuje.
  • Okamžitá inštalácia na základňu po predbežných prácach je chybou, ktorú robia takmer všetci používatelia. Najprv však musíte vykonať testy pomocou záložných kópií. Vtedy je väčšia šanca zistiť, či boli úkony dostatočne správne.

Tento článok bude hovoriť o aktualizácii neštandardnej konfigurácie 1C (verzie 8.2 a 8.3), pričom sa všetky zmeny, ktoré ste vykonali vy (alebo iní vývojári), uložia do štandardnej konfigurácie 1C 8.

Pozrime sa na príklad aktualizácie konfigurácie Účtovníctvo 2.0 s neštandardnými zmenami v moduloch, rolách, odberoch udalostí, výmenných plánoch atď. Tu diskutované prípady nebude s ich pomocou príliš ťažké aktualizovať, ukážem len techniku ​​aktualizácie, ktorá vám umožní riešiť vaše prípady.

Aktualizácia neštandardnej konfigurácie 1C krok za krokom

Pozrime sa na krok za krokom algoritmus na aktualizáciu konfigurácie 1C 8 Tento algoritmus je univerzálny, jeho prvých jedenásť krokov popisuje proces aktualizácie akejkoľvek štandardnej konfigurácie 1C 8 a všetky body spolu popisujú aktualizáciu neštandardnej konfigurácie 1C 8. :

  • Stiahnite si konfiguračný aktualizačný súbor z webovej stránky users.v8.1c.ru alebo ho získajte z iných dostupných zdrojov (napríklad z disku ITS);
  • Rozbaľte a nainštalujte aktualizačný súbor 1C 8 do ľubovoľného priečinka na pevnom disku;
  • V priečinku s číslom vydania 1C 8 nájdite súbor 1cv8.cfu - toto je súbor, ktorý obsahuje aktualizácie konfigurácie;

  • Bežať 1C: Podnik v režime Konfigurátor;
  • Prejdite do ponuky Konfigurácia -> Podpora -> Aktualizácia konfigurácie.

  • V okne „Aktualizovať konfiguráciu“, ktoré sa otvorí, nastavte príznak na položku Výber aktualizačného súboru a stlačte tlačidlo Ďalej(ak chcete, môžete použiť prvý bod Nájdite dostupné aktualizácie a automaticky vyhľadať aktualizačné súbory) ;
  • V poli „Specify update file“ vyberte súbor .cfu z priečinka s číslom vydania. Upozorňujeme, že nie je možné aktualizovať konfiguráciu databázy 1C 8 pre žiadne vydanie. Pre každý aktualizačný súbor je uvedený zoznam vydaní, pre ktoré je určený. Preto možno budete musieť nainštalovať niekoľko aktualizačných súborov postupne;
  • V ďalšom okne uvidíte popis tejto aktualizácie. Môžete tiež vidieť, ktoré verzie konfigurácie je tento súbor určený na aktualizáciu. Kliknite na tlačidlo Pokračovať v aktualizácii;
  • Ak túto verziu konfigurácie nemožno aktualizovať vybratým súborom, zobrazí sa okno s výzvou, ktoré vydania by sa mali nainštalovať;
  • Ak je vybraný súbor vhodný na aktualizáciu konfigurácie, zobrazí sa okno s informáciou o verzii aktualizácie. Ak chcete pokračovať v aktualizácii, kliknite na tlačidlo OK;
  • Potom sa spustí proces aktualizácie. Ak je vaša konfigurácia štandardná, po dokončení zostáva len súhlasiť so zmenou aktuálnej konfigurácie a spustiť 1C 8 v režime Podnik;
  • Ak aktualizujete konfiguráciu so zmenami (neštandardné), po dokončení procesu aktualizácie sa zobrazí okno porovnávajúce a zlučujúce starú a novú konfiguráciu.

Aktualizácia analýzy príkladu neštandardnej konfigurácie 1C

Prejdime k podrobnej analýze správnej aktualizácie neštandardnej konfigurácie 1C 8 Celý problém aktualizácie takejto konfigurácie spočíva v tom, že v štandardných objektoch metadát (bežné moduly, roly, dokumenty, adresáre) boli vykonané zmeny tretích strán. , atď.). Musíte sa uistiť, že všetky vaše zmeny zostanú na svojom mieste, v bezpečí a v poriadku, ale zároveň sa použijú aj všetky zmeny z 1C obsiahnuté v aktualizačnom súbore. Na tento účel sa pri aktualizácii zmenenej konfigurácie zobrazí porovnávacie okno Základná konfigurácia(s vašimi zmenami) a Nová konfigurácia dodávateľa(aktualizovaná štandardná konfigurácia).

Toto okno obsahuje dva stĺpce, z ktorých každý obsahuje strom metadát. Prvý zobrazuje aktuálne metaúdaje konfigurácie databázy a druhý zobrazuje aktualizované metaúdaje konfigurácie dodávateľa (aktualizovaná typická konfigurácia). Zelené ceruzky označujú zmenené objekty, prvý stĺpec zobrazuje typické objekty metadát, ktoré ste zmenili, a druhý stĺpec zobrazuje typické objekty metadát zmenené aktualizáciou. Preto, aby ste správne aktualizovali neštandardnú konfiguráciu 1c, musíte nájsť všetky objekty metadát, ktoré ste zmenili vy aj aktualizácia (tj zmenené dvakrát).

Ak to chcete urobiť, kliknite na tlačidlo umiestnené v spodnej časti okna Filter, v okne, ktoré sa otvorí, nastavte príznak a stlačte OK.

Teraz budú v porovnávacom okne viditeľné iba objekty, ktoré potrebujeme, čo značne zjednodušuje proces aktualizácie. Treba si uvedomiť, že ak boli do vašej konfigurácie pridané nové neštandardné dokumenty, adresáre, roly, moduly atď., tak aktualizáciou konfigurácie sa neprepíšu, zostanú na svojom mieste a nič sa im nestane. Problémom sú len objekty upraveného typu.

Ak chcete správne aktualizovať rôzne objekty metadát, potrebujete svoj vlastný prístup, takže sa pozrime na rôzne situácie pomocou jednoduchých príkladov. Poznamenávam tiež, že aktualizácia silne prepísaných konfigurácií je zložitá úloha a vyžaduje si maximálnu starostlivosť a sústredenie.

Všeobecná aktualizácia modulu.

  • Pozrime sa na príklad: Do spoločného modulu Verzia ControlConfiguration vykonali ste nasledujúce zmeny:
    • V postupe CheckConfigurationVersion() zakomentoval riadok: //OpenFormModal("GeneralForm.DeprecatedConfigurationVersion", Parameters);
    • Do modulu s názvom sme pridali vlastný postup MyTestProcedure().

    Počas aktualizácie sa tento modul zmenil vložením dvakrát zmeneného filtra do porovnávacieho okna, uvidíme, že je zahrnutý v zozname.

    Pozrime sa bližšie na toto okno a pochopíme, aké informácie z neho môžeme získať. Po prvé, vidíme, že spoločný modul sa zmenil v hlavnej konfigurácii aj v aktualizovanej konfigurácii dodávateľa, čo je označené zelenými ceruzkami v oboch stĺpcoch. Po druhé, v prvom stĺpci vidíme začiarkavacie políčko vedľa názvu spoločného modulu, čo znamená, že moduly budú zlúčené (ten, ktorý sme zmenili, a štandardný aktualizovaný). Po tretie, v poslednom stĺpci vidíme, v akom režime sa budú moduly spájať. V tomto prípade je hodnota nastavená na: Prevziať z novej konfigurácie dodávateľa, to znamená, že naše zmeny budú úplne prepísané a zmeny vykonané aktualizáciou budú plne aplikované.

    Iné režimy zlučovania ponúkajú čiastočné zlučovanie modulov s rôznymi prioritami. Dôrazne vám však odporúčam, aby ste tieto režimy nepoužívali, pretože potom môže váš modul skončiť v neporiadku: niektoré z vašich zmien budú prepísané a niektoré štandardné zmeny sa nepoužijú. Preto zmeňte hodnoty v stĺpci Režim zlúčenia... nikdy nebudeme. Po štvrté, ak zrušíte začiarknutie políčka v prvom stĺpci oproti modulu, zlúčenie sa nevykoná a modul zostane vo forme, v akej bol pred aktualizáciou. Na základe vyššie uvedených bodov existujú dva spôsoby aktualizácie spoločný modul:

    • Prepíšte svoje zmeny inštaláciou štandardných. Potom manuálne vykonajte prepísané zmeny v aktualizovanom module;
    • Neaktualizujte modul a štandardné zmeny vykonajte manuálne.

    Mechanizmy na porovnávanie konfigurácií

    Ak chcete porovnať zmeny v module, môžete použiť nasledujúce vstavané mechanizmy okna porovnávania a spájania konfigurácií:

    • Pozrite si rozdiely medzi modulmi. Ak to chcete urobiť, v porovnávacom okne kliknite pravým tlačidlom myši na modul a vyberte Zobraziť rozdiely medzi modulmi... Potom sa otvorí okno porovnávania modulov, v ktorom môžete vidieť, ktoré postupy sa v aktualizovanom a upravenom module líšia. Horná časť obrazovky je rozdelená do dvoch stĺpcov: vľavo je zoznam procedúr pre hlavnú konfiguráciu, ktoré boli zmenené, a vpravo je podobný zoznam procedúr pre aktualizovanú štandardnú konfiguráciu. Spodná časť okna je tiež rozdelená na dve časti, podľa rovnakého princípu. Zobrazuje kód vybraných procedúr. Čiary, ktoré sú prítomné iba v hlavnej konfigurácii, sú zvýraznené modrou farbou. Čiary, ktoré sú prítomné iba v aktualizovanej štandardnej konfigurácii, sú zvýraznené zelenou farbou. Čiary, ktoré sú prítomné v oboch konfiguráciách, ale nezhodujú sa, sú zvýraznené červenou farbou.






    • . Na porovnanie modulov môžete použiť aj zostavu porovnávania objektov. Ak ho chcete vyvolať v porovnávacom okne, kliknite pravým tlačidlom myši na modul a vyberte V okne, ktoré sa otvorí, v oblasti formát, nastaviť vlajku Podrobnosti. V správe, ktorá sa otvorí, môžete vidieť, ktoré riadky modulu boli zmenené a ako vyzerajú v oboch konfiguráciách.


      Napriek tomu, že tento prehľad poskytuje všetky informácie o zmenách, nie je vhodné ho používať (aspoň pri aktualizácii modulov). Oveľa zaujímavejšie sú jeho dve modifikácie: O správa o porovnaní hlavných konfiguračných objektov so starou konfiguráciou dodávateľa(v tomto prehľade sú viditeľné iba zmeny, ktoré ste vykonali) a (v tomto prehľade sú viditeľné iba zmeny vykonané v module aktualizáciou).



      Pomocou prvého prehľadu môžete vidieť, na koľkých miestach boli vaše zmeny vykonané v module, čo vám umožní rýchlo ich nájsť v okne Pozrite si rozdiely medzi modulmi. V druhej správe môžete vidieť, na koľkých miestach typická aktualizácia vykonala zmeny.

    Vytriedili sme všetky nástroje potrebné na aktualizáciu modulu. Aby sme ukázali ich praktickú aplikáciu, zvážime proces aktualizácie modulu krok za krokom. Verzia ControlConfiguration so zmenami uvedenými vyššie. Aktualizujme modul dvoma spôsobmi:

    • Aktualizujme modul a vymažte v ňom vykonané zmeny. Po aktualizácii ich zadáme ručne;
    • Modul nebudeme aktualizovať. Zmeny prijaté v aktualizácii vykonáme neskôr.

    Prvý spôsob:

      • Pred popisom algoritmu poznamenávam, že uvažujeme o veľmi jednoduchom príklade aktualizácie, aby popis nezaberal príliš veľa miesta, ale proces aktualizácie v zložitom prípade pozostáva z presne tých istých krokov, aj keď si vyžaduje väčšiu koncentráciu a starostlivosť. ;
      • Pred aktualizáciou konfigurácie vytvorte textový dokument. V ňom budeme zaznamenávať zmeny, ktoré bude potrebné po aktualizácii vykonať ručne. Údaje v textovom dokumente by mali byť prezentované čo najzrozumiteľnejším spôsobom, to znamená byť štruktúrované. V našom príklade napíšeme toto: 1. Všeobecné moduly 1.1 Verzia ControlConfiguration
      • Poďme nájsť spoločný modul Verzia ControlConfiguration modul. Kliknite naň pravým tlačidlom myši a v kontextovej ponuke vyberte O Správa o porovnaní objektov hlavnej konfigurácie so starou. V okne, ktoré sa otvorí, vložte vlajku Podrobnosti. Tiež som nastavil vlajku Výstup do textového dokumentu, pretože je pohodlnejšie vidieť zmeny, ale je to vec zvyku. Stlačíme tlačidlo OK. Prehľad, ktorý sa otvorí, bude vyzerať takto:

      • Správa ukazuje, že v module boli vykonané dve zmeny (pred každou novou zmenou sú zapísané čísla riadkov, v ktorých bola vykonaná):
        • Riadok 34 je zmenený, je zakomentovaný v hlavnej konfigurácii, ale nie v starej konfigurácii dodávateľa;
        • Bola pridaná procedúra v starej konfigurácii dodávateľa, jej miesto je prázdne, ale v hlavnej konfigurácii tam je. Správu nezatvárame, bude pre nás užitočná;
      • Teraz nájdime prvý rozdiel v okne porovnávania modulov. Ak to chcete urobiť, znova kliknite pravým tlačidlom myši na vetvu modul a v kontextovej ponuke vyberte položku Zobraziť rozdiely medzi modulmi... Keďže čísla riadkov (globálne číslovanie) nie sú viditeľné v okne porovnávania modulov, aby sme našli prvú zmenu, prelistujme si všetky postupy v hornej polovici okna. Z prehľadu tiež vieme, že prvá zmena je spojená so zmenou riadku, preto hľadáme text zvýraznený červenou farbou. Zmenený riadok nájdete v procedúre CheckConfigurationVersion().

      • Otvorme textový dokument vytvorený na zaznamenanie zmien. V odseku „1.1.1“ zapíšeme názov procedúry, v ktorej sa zmena nachádza. Po tomto musíme do nej zapísať nájdenú zmenu, aby sme ju ľahko našli v texte modulu. Aby som to urobil, zvyčajne skopírujem do dokumentu nie jeden, ale niekoľko riadkov postupu naraz, pred a po zmenách. Ale v tomto prípade je postup malý a preto stačí skopírovať samotný zmenený riadok. Získate nasledujúci záznam: 1. Všeobecné moduly 1.1 ControlVersionConfiguration 1.1.1 CheckVersionConfiguration //OpenFormModal("GeneralForm.Not RecommendedVersionConfiguration", Parameters);
      • Teraz znova otvoríme zostavu porovnania konfigurácií, pozrieme sa na ďalšiu zmenu a tiež ju nájdeme v okne porovnania modulov. Tentoraz je pridaný nový postup. Keďže tento postup v starej konfigurácii dodávateľa úplne chýba, jeho text bude zvýraznený modrou farbou:

      • Otvorme vytvorený textový dokument na opätovné zaznamenanie zmien. V odseku „1.1.2“ zapíšeme názov pridanej procedúry. Potom tam skopírujte celý text pridaného postupu.
      • Verzia ControlConfiguration 1.1.2 Procedúra MyTestProcedure MyTestProcedure() Export //Text procedúry EndProcedure
      • je nastavený príznak, ktorý indikuje, že tento modul by sa mal aktualizovať, pričom sa vymažú všetky vykonané zmeny;
      • Ďalej musíte zaznamenať zmeny v iných dvakrát zmenených objektoch metadát v textovom dokumente. Ale keďže v tomto príklade uvažujeme o konkrétnom všeobecnom module, tento krok preskočíme; Po dokončení práce na dvakrát zmenených objektoch kliknite v okne porovnávania/zlúčenia na tlačidlo
      • vykonať; Ak sa zobrazí okno s textom „V hlavnej konfigurácii sú zmenené objekty...“, kliknite na tlačidlo;

      • áno Ak sa zobrazí okno s textom „V hlavnej konfigurácii sú zmenené objekty...“, kliknite na tlačidlo;

      • V ďalšom okne Nastavenie pravidiel podpory nemeňte žiadne nastavenia, ale jednoducho kliknite na tlačidlo Posledná správa, ktorá sa zobrazí, je: „Zlúčenie konfigurácie dokončené“. Stlačte tlačidlo;
      • OK Uložte konfiguráciu pomocou ponuky Súbor -> Uložiť , piktogramy Uložiť (modrá disketa) alebo klávesové skratky;
      • Ctrl+S Po uložení konfigurácie obnovíme prepísané zmeny v module. Nájdite a otvorte modul v strome metadát
      • ControlVersionConfiguration;
      • Otvorme textový dokument, v ktorom sú zapísané zmeny tohto modulu; Odsek „1.1.1“ špecifikuje postup CheckConfigurationVersion,
      • nájdime ho v module a otvorme ho;

        Textový dokument naznačuje, že riadok by mal byť zakomentovaný: OpenFormModal("GeneralForm.DeprecatedConfigurationVersion", Parameters);

      • Nájdeme ho v module a nastavíme komentár; Odsek „1.1.2“ špecifikuje postup MyTestProcedure,
      • ktoré je potrebné pridať do modulu. Skopírujte ho z textového dokumentu a vložte ho na koniec modulu;
      • Konfiguráciu uložíme pomocou jednej z vyššie uvedených metód; Aktualizácia konfigurácie je teraz dokončená, zostáva už len aktualizovať konfiguráciu pomocou klávesov F5 alebo F7

    • alebo príslušné ikony a v režime 1C:Enterprise potvrďte legálnosť aktualizácie;
      • Druhý spôsob:
      • Vytvárame textový dokument s rovnakou štruktúrou;
      • Poďme vygenerovať správu Nahlásiť porovnanie objektov novej konfigurácie dodávateľa so starou konfiguráciou dodávateľa;
      • Pomocou vygenerovanej zostavy a porovnávacieho okna modulov zapíšeme zmeny vykonané novou konfiguráciou dodávateľa do textového dokumentu;
      • V okne porovnávania/zlučovania konfigurácií skontrolujte vedľa modulu Verzia ControlConfiguration VLAJKA JE ODSTRÁNENÁ. To znamená, že tento modul nebude aktualizovaný;
      • Aktualizujeme konfiguráciu, vykonáme zmeny z textového dokumentu do modulu VersionConfiguration

Aktualizácia výmenného plánu.

Pozrime sa na príklad: ako súčasť výmenného plánu Podľa organizácie zahrnuli ste adresár Externé spracovanie. Pri aktualizácii neštandardnej konfigurácie 1C sa zloženie tohto plánu výmeny zmenilo a my stojíme pred úlohou správne aktualizovať plán výmeny bez straty štandardných zmien alebo našich vlastných. Nástroje používané na porovnávanie zmenených objektov metadát boli podrobne popísané v predchádzajúcich odsekoch, takže pre tento prípad bude všetko popísané stručne.

Pozrime sa krok za krokom na aktualizáciu výmenného plánu Podľa organizácie s nasledujúcimi zmenami:

  • Do textového dokumentu vytvoreného pri aktualizácii všeobecného modulu doplníme nové riadky: 2. Výmenné plány 2.1 Podľa organizácie
  • Poďme nájsť plán výmeny Podľa organizácie v okne porovnania/zlúčenia rozbaľte na vetvu Zlúčenina. Podotýkam, že pokiaľ ide o výmenu, modul môžete tiež zmeniť, musí sa aktualizovať podľa pravidiel popísaných pre všeobecný modul. V tomto prípade máme záujem aktualizovať zloženie výmenného plánu;
  • Rovnako ako v prípade všeobecného modulu, zloženie výmenného plánu je možné aktualizovať buď manuálnym pridaním vlastných zmien, alebo neaktualizovať manuálnym pridaním štandardných zmien. Ak je vo vašom zložení viac zmien ako štandardné, je lepšie aktualizovať pomocou druhej metódy, ak je menej, potom prvej. Pomocou rovnakých prehľadov môžete vidieť, o aké zmeny ide viac:
  • V našom príklade je viac typických zmien, takže naše zmeny zapíšeme do textového dokumentu: 2. Výmenné plány 2.1 Podľa organizácie - ***Adresáre - -->Adresár.Externé spracovanie
  • Skontrolujte, či je začiarknuté políčko vedľa plánu výmeny v okne porovnávania/zlúčenia ByOrganization;
  • Uložte konfiguráciu;
  • Po uložení konfigurácie obnovíme prepísané zmeny výmenného plánu. V strome metadát nájdeme a otvoríme plán výmeny ByOrganization;
  • V odseku „2.1“ textového dokumentu je uvedená referenčná kniha externé spracovanie, nájdeme ho v strome metadát zloženia plánu výmeny a nastavíme príznak označujúci účasť adresára na výmene;

  • Uložme a aktualizujme konfiguráciu;

Aktualizujte odber udalosti.

Pozrime sa na príklad: na zdroj odberu udalostí Pred odstránením adresára pre výmenu v rámci organizácie zahrnuli ste adresár Externé spracovanie. Počas aktualizácie sa zmenila skladba zdrojov, úloha je podobná predchádzajúcim - správne aktualizovať neštandardnú konfiguráciu 1c.

Pozrime sa krok za krokom na aktualizáciu zoznamu zdrojov odberov udalostí s nasledujúcimi zmenami:


Aktualizácia rolí v 1C

Predtým, ako začneme hovoriť o aktualizácii rolí v 1C 8, rád by som poznamenal, že je lepšie nemeniť štandardné roly, nie je to potrebné a okrem toho je aktualizácia neštandardnej konfigurácie 1C veľmi náročná. Ak upravujete akúkoľvek štandardnú konfiguráciu a pridávate do nej svoje dokumenty, adresáre atď., vytvorte si vlastnú rolu (alebo viacero, podľa situácie), do ktorej zahrniete nové objekty metadát. Ak to neurobíte, v priebehu času bude pre vás veľmi ťažké aktualizovať štandardné roly (a niekedy nemožné), pretože takmer v každom vydaní sa veľa menia a správy o porovnávaní konfigurácií nemusia vyzerať veľmi jasne.

Napriek tomu sa často vyskytujú prípady, keď už bola rola zmenená, a to viac ako raz, a nie je čas pochopiť prečo a prečo. Preto sa pozrime na príklad: v typickej úlohe účtovník pre referenčnú knihu daňové úrady počas aktualizácie boli pridané práva na čítanie a prezeranie, zmenila sa aj sada práv rolí;

Pozrime sa na aktualizáciu roly krok za krokom:

  • Poďme nájsť rolu účtovník v okne porovnania/zlúčenia rozbaľte na vetvu práva;
  • V tomto príklade je len jedna zmena v úlohe, ale zvyčajne to tak nie je. Preto je oveľa jednoduchšie rolu neaktualizovať, ale vykonať štandardné zmeny manuálne;
  • Poďme formovať Správa o porovnaní nových konfiguračných objektov dodávateľa so starou konfiguráciou dodávateľa. Zvyčajne obsahuje veľa informácií, ale nie všetky sú potrebné na aktualizáciu:
  • Buď boli pridané nové objekty metadát, alebo boli zmenené práva pre staré:
    • Pridané objekty vyzerajú takto: - -->

      Pri pridávaní nového objektu sa v zostave nezobrazuje informácia o tom, aké práva mu treba nastaviť. Po aktualizácii si teda môžete buď pozrieť ich usporiadanie v konfigurácii poskytovateľa, alebo nainštalovať všetky dostupné.

    • Zmenené objekty vyzerajú takto: - *** Adresáre - *** Daňové úrady - *** Povolenia - *** Čítanie - *** Hodnota --> Povolené<--Запрещено - ***Просмотр - ***Значение -->Povolené<--Запрещено

      Zároveň je podrobne uvedené, ktoré práva sa zmenili;

  • V našom príklade je v porovnávacej správe iba jeden riadok užitočných informácií, ktoré pridáme do textového dokumentu: 4. Roly 4.1 Účtovník - -->Objekt - RegulatedReportStatisticsForm11NA;

    V tomto prípade môžete uviesť, o aký objekt metadát ide, ale v tomto prípade je už jasné, že správa;

  • V okne porovnania/kombinácie zrušte začiarknutie políčka vedľa roly účtovník;
  • Potom musíte zapísať zmeny ostatných dvakrát zmenených metadátových objektov do textového dokumentu a vykonať aktualizáciu (proces je podrobne popísaný vyššie);
  • Uložte konfiguráciu;
  • Po uložení konfigurácie je potrebné vykonať typické zmeny roly účtovník. V strome metadát nájdeme a otvoríme túto rolu;
  • V odseku „4.1“ textového dokumentu sa hovorí, že do roly bol pridaný objekt Regulovaný štatistický formulár 11NA, nájdite ho v strome metadát roly, skontrolujte povolenia Použitie A Zobraziť;

  • Uložíme a aktualizujme konfiguráciu.

Týmto sa končí článok o aktualizácii neštandardnej konfigurácie 1C. Ak máte po prečítaní stále otázky, neváhajte sa ich opýtať v komentároch! Na žiadosť čitateľov môžem v ďalšom článku hovoriť o ďalších zaujímavých a zložitých aspektoch aktualizácie neštandardnej konfigurácie 1C 8.

účtovníctvo. Ako aktualizovať konfiguráciu 1C: Accounting 8.2 na najnovšiu verziu

Všetci používatelia programov 1C vedia, že výrobca niekedy vydáva aktualizácie pre svoj softvérový produkt. Aktualizácie sú zvyčajne dostupné vo forme kumulatívnych balíkov, individuálnych konfiguračných súborov alebo sa sťahujú automaticky z webovej stránky 1C. Napriek tomu, že program vykonáva hlavne 1C programátor, samotný proces je jednoduchý. Vyškolený správca systému, informatik a samozrejme účtovník si po prečítaní nášho manuálu dokáže vyrobiť 1C 8.2 svojpomocne.


Po prvé, pred aktualizáciou si zálohujte databázu informácií. Opísali sme, ako to urobiť v . Všetko, čo bude uvedené nižšie, platí len pre typickú konfiguráciu. Ako určiť typickú konfiguráciu.

Aby sme zvážili príklad aktualizácie konfigurácie 1C, zoberme si 1C: Účtovanie pre Ukrajinu 8.2 verzia 1.2.6.5 a aktualizácia na 1.2.7.4.

Otvorme vybranú databázu 1C v režime konfigurátora. V okne konfigurátora, ktoré sa otvorí, otvorte konfiguráciu kliknutím na „Konfigurácia“, „Otvoriť konfiguráciu“ v hlavnom menu

Ak je položka ponuky „Otvoriť konfiguráciu“ neaktívna a svieti sivou farbou, konfigurácia je už otvorená, predchádzajúcu položku môžete preskočiť. Potom postupne vyberte položky ponuky „Konfigurácia“, „Podpora“ a „Aktualizovať konfiguráciu“.

V okne „ “, ktoré sa otvorí, ponechajte prepínač v jeho predvolenej polohe – „Vyhľadať dostupné aktualizácie (odporúča sa). Kliknite na tlačidlo „Ďalej“.

V ďalšom paneli toho istého okna môžete pri výbere ďalších akcií robiť rôzne veci. Aktualizáciu si môžete vybrať z katalógu umiestneného na internete na webovej stránke spoločnosti 1C, z katalógu aktualizácií na disku CD, z manuálne zadaného katalógu alebo prehľadávať predvolené katalógy.

Vyberieme možnosť, ktorá nám umožní zadať cestu k adresáru aktualizácie manuálne. Tu si naznačme cestu Pre výber stlačte tlačidlo so zeleným symbolom „+“ a potom tlačidlo s tromi bodkami.

Kliknite na „OK“ a zrušte začiarknutie všetkých ostatných, teraz už nepotrebných možností aktualizácie. Takže, ako je znázornené na nasledujúcom obrázku.

Kliknite na „Ďalej“. V ďalšom dialógovom okne označte požadovanú aktualizáciu a kliknite na „Dokončiť“. Okno „Aktualizovať popis“ nás zoznámi s rozdielmi medzi konfiguráciami. Ak vám všetko vyhovuje, vyberte „Pokračovať v aktualizáciách“.

Počkáme na okno s informáciami o porovnaní verzií a klikneme v ňom na „OK“.

Spustí sa aktualizácia; stavový riadok v spodnej časti okna nám bude signalizovať fázy akcie.

V tomto stave môže 1C zamrznúť a okno konfigurátora môže zbelieť. Ostatné programy môžu zamrznúť a počítač sa môže vo všeobecnosti spomaliť. Z tohto prípadu sa netreba báť. Závisí to hlavne od zdrojov počítača. Po uplynutí určitého času sa otvorí správa, ktorá nám signalizuje, že aktualizácia konfigurácie bola úspešne dokončená a vyzve nás na aktualizáciu databázy. Prirodzene, súhlasíme.

Týmto sa dokončí aktualizácia v režime konfigurátora pre možnosť automatického vyhľadávania.

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

Ak vo fáze výberu zdroja aktualizácie dáme prepínač do pozície „Vybrať aktualizačný súbor“, aktualizáciu možno vykonať z konkrétneho konfiguračného súboru.

Po kliknutí na tlačidlo „Dokončiť“ sa spustí samotný proces aktualizácie. Na začiatku sa otvorí okno s popisom postupu aktualizácie, kliknite na „Pokračovať v aktualizácii“. A proces aktualizácie bude rovnaký ako ten, ktorý je popísaný vyššie.

© 2024 ermake.ru -- O oprave PC - Informačný portál