Ako odstrániť podnik v 1C. Účtovné informácie. Príklad vymazania položky adresára Nomenklatúra

Ako odstrániť dokumenty a adresáre v 1C 8.3? V programe môžete odstrániť označené objekty dvoma spôsobmi:

  • Interaktívne vymazanie;
  • Prostredníctvom značky na mazanie objektov.

Pozrime sa podrobne na príklady, ako odstrániť dokumenty označené na vymazanie v 1C 8.3.

Interaktívne vymazanie v 1C

Interaktívne vymažte v 1C– ide o okamžité vymazanie bez kontroly referenčnej integrity.

Pozor!!! Tento príklad ukazuje ako je zakázané robiť!

V typických konfiguráciách vývojári 1C deaktivovali túto funkciu pre väčšinu dokumentov a referenčných kníh:

A k čomu by to mohlo viesť, keby takáto príležitosť bola? Napríklad v konfigurátore demo databázy povolíme možnosť upravovať objekty a pre rolu Úplné práva pre referenčné knihy Nomenklatúra A protistrany začiarknite políčko Interaktívne odstránenie:

Teraz prejdeme do používateľského režimu a vymažeme niekoľko prvkov adresára tak, že ich najprv vyberieme a klikneme Shift + Del:

  • Adresár Dodávatelia:

  • Adresár nomenklatúra:

A teraz spustíme v konfigurátore 1C 8.3 Testovanie a oprava a skontrolujte referenčnú integritu informačnej základne. Výsledkom je veľké množstvo chýb v rôznych objektoch:

V užívateľskom režime 1C 8.3 napríklad v dokumente Predaj tovaru uvidíme nefunkčné odkazy, teda odkazy na objekty, ktoré už neexistujú:

A práve sme odstránili dva prvky adresára. K čomu by mohla viesť ďalšia práca s interaktívnym odstraňovaním? Preto sa odporúča zrušiť začiarknutie políčka interaktívneho vymazania v 1C 8.3.

Prostredníctvom značky na mazanie objektov

Pri tejto metóde odstránenia sa kontroluje referenčná integrita a ak má objekt prepojenia, objekt sa neodstráni.

Zoberme si nasledujúci príklad: v používateľskom režime 1C 8.3 začiarknite, aby ste odstránili objekty:

  • V adresári Dodávatelia:

  • V adresári nomenklatúra:

Ak chcete priamo odstrániť objekty označené na odstránenie v 1C 8.3, musíte začať spracovávať . Toto spracovanie je možné spustiť:

  • Hlavné menu – Všetky funkcie – Spracovanie – Vymazanie označených objektov:

  • Hlavné menu – Všetky funkcie – Štandardné – Mazanie označených objektov:

  • Sekcia Administrácia – Služba – Mazanie označených objektov:

  • Sekcia Administrácia – Nastavenia programu – Podpora a údržba – Mazanie označených objektov:

  • Sekcia Prevádzka – Servis – Mazanie označených objektov:

Spracovanie „Odstránenie označených objektov“

Spracovanie „Odstránenie označených objektov“ vám umožňuje vymazať v programe 1C bez potreby exkluzívneho režimu, to znamená, že môžete odstrániť objekty, keď sú používatelia v informačnej databáze 1C 8.3:

Aj v 1C 8.3 na formulári je možné nastaviť začiarkavacie políčko „Zablokujte všetku prácu v programe 1C a urýchlite odstraňovanie“. V takom prípade sa bude počas trvania odstránenia vyžadovať výhradný režim.

Ak chcete zobraziť používateľov, ktorí momentálne pracujú v informačnej databáze, a požiadať ich, aby ukončili program, kým prebieha odstraňovanie:

  • Kliknutím na hypertextový odkaz "používatelia(n)" na formulári "Odstránenie označených objektov", kde n je počet aktívnych používateľov;
  • Sekcia Administrácia – Nastavenia programu – Podpora a údržba – Aktívni používatelia;
  • Správa sekcie – Služba – Aktívni používatelia:

Spracovanie vám umožňuje vybrať si jeden z dvoch režimov vymazania: automatické alebo selektívne vymazanie objektov v 1C 8.3.

V dôsledku toho sa objekty, ktoré nemajú žiadne odkazy, automaticky vymažú:

Tu môžeme označiť, ktoré objekty chceme vymazať, pričom zaškrtávacie políčka necháme zapnuté. Kliknite na tlačidlo Odstrániť. Objekty v 1C, ktoré nemajú prepojenia na iné objekty, budú odstránené:

Po dokončení operácie odstránenia systém 1C 8.3 zobrazí objekty, ktoré nebolo možné odstrániť, a ich prepojenia - v ktorých objektoch sa tieto prvky používajú:

Tu si treba pozrieť:

  • Buď sme tieto objekty omylom označili na odstránenie a musíme zrušiť začiarknutie tohto označenia:

  • Buď ide o duplikát, potom musíte použiť spracovanie "Vyhľadať a odstrániť duplikáty". Táto téma je podrobne diskutovaná v článku:

Po dokončení tejto operácie v 1C 8.3 naša položka označená na odstránenie už nebude mať odkaz na dokument Realizácia (akt, faktúra):

  • Alebo odstráňte odkazy na tento objekt. Teda na pravej strane formulára “Miesta použitia objektu...” označte vymazanie tohto objektu (ak nie je potrebný a bol zadaný nesprávne), alebo musíte prejsť do týchto objektov a predefinovať odkaz:

Po dokončení našich manipulácií kliknite na tlačidlo Na začiatok:

Vráťme sa k oknu:

Nechajte všetky začiarkavacie políčka povolené a kliknite na tlačidlo Odstrániť:

Keďže objekty označené na odstránenie už nemajú prepojenia, budú odstránené v 1C 8.3.

Pozor! Pred odstránením objektov označených na vymazanie – .

Ak došlo k duplikácii osobných údajov zamestnanca v 1C 8.3 ZUP (za jednu osobu bolo zadaných niekoľko jednotlivcov), je možné duplikované karty skombinovať pomocou špeciálneho asistenta. Ako to urobiť, pozrite si nasledujúce video:

Automatické vymazanie v 1C 8.3 prostredníctvom rutinných operácií

V programe 1C je možné vykonať automatické vymazanie pomocou rutinnej úlohy nastavením plánu.

Túto funkciu je možné konfigurovať v sekcii Administrácia – Nastavenia programu – Podpora a údržba – Bežné operácie, kde zaškrtneme políčko „Automaticky odstrániť označené objekty podľa plánu“:

Je vhodné nastaviť plán na čas, keď je systém najmenej zaťažený a nikto nepracuje v informačnej základni 1C 8.3.

Na príklade nastavíme rozvrh od 03.05.2016, denne od 02:00 hod. Kliknite na hypertextový odkaz Nastavte si rozvrh. Nastavenia rozvrhu – tab Sú bežné:

Z tohto článku sa dozviete, ako natrvalo odstrániť objekty označené na vymazanie v 1C. Faktom je, že v 1C dochádza k odstraňovaniu objektov v 2 fázach:
1. Označenie na vymazanie (v zozname objektu sa objaví malý červený krížik)
2. Odstránenie označených predmetov.

Takýto systém je potrebný, pretože Vymazané prvky adresára možno použiť v niektorých dokumentoch. A ak by vám program umožnil tieto prvky okamžite vymazať, tak by sa z dokladov vymazali a tým by sa narušilo účtovníctvo.

Vo fáze odstraňovania označených objektov v 1C sa vykoná kontrola použitia odstránených objektov v iných objektoch. A ak sú použité, program ich vymazanie nedovolí. Program však ukazuje, kde sa odstránené objekty používajú, a ak chcete, môžete ich otvoriť a odstrániť z nich odstránené prvky a potom zopakovať operáciu vymazania označených objektov.

Ako odstrániť objekty v 1C 8.3

Pozrime sa podrobne na to, ako nakoniec odstrániť objekty označené na odstránenie v 1C 8.3 pomocou príkladu konfigurácie na spravovaných formulároch - „Správa obchodu 11.2“.

Na začiatok - 1 - vyberte objekt, ktorý chcete odstrániť, vyberte ho a kliknite naň pravým tlačidlom myši v okne, ktoré sa otvorí

3 - Vidíme, že objekty, ktoré sme vybrali, sú označené červeným krížikom (pozri obrázok nižšie).

4 - V menu „Kmeňové údaje a správa“ - „Správa“. 5 – „Podpora a údržba“ (pozri obrázok nižšie).

6 - V podponuke „Podpora a údržba“, ktorá sa otvorí, vyberte „Odstrániť označené objekty“ a
7 — Začiarknite políčko vedľa režimu „Automatické odstránenie všetkých označených objektov“ a potom kliknite
8 — Tlačidlo „Vymazať“ (pozri obrázok nižšie).

10 - Tu vidíme, že mazanie označených objektov je dokončené, potom kliknite
11 - Kliknite na tlačidlo „Zavrieť“ a môžeme pokračovať v ďalšej práci v programe (pozri obrázok nižšie).

Ako odstrániť objekty v 1C 8.2

A tak sa v tomto článku „vyššie“ už diskutovalo o tom, ako dôjde k úplnému vymazaniu označených objektov v 1C 8.3, t.j. v konfiguráciách na riadených formulároch, ako je UT 11.2
Teraz, aby sme úplne odpovedali na otázku „ako odstrániť objekty označené na vymazanie v 1C“, bude potrebné znova prejsť úplným postupom vymazania, ale na príklade 1C 8.2, t.j. konfigurácie na „bežných formulároch – „Manažment obchodu 10.3“.

Aby sme to dosiahli, musíme prejsť 11 krokmi:

1 - Najprv vyberte objekt, ktorý chcete odstrániť, vyberte ho a kliknite naň pravým tlačidlom myši v okne, ktoré sa otvorí
2 - Zvoľte „Nastaviť značku vymazania“ (pozri obrázok nižšie).

3 — V zobrazenom okne kliknite na „Áno“ (pozri obrázok nižšie).

4 - Teraz vidíme, že objekt, ktorý sme vybrali, je označený červeným krížikom (pozri obrázok nižšie).

5 — V ponuke „Operácie“ vyberte
6 - Odstránenie označených objektov (pozri obrázok nižšie).

7 — V okne, ktoré sa otvorí, kliknite na „Áno“ (pozri obrázok nižšie).

8 — V okne „Vyhľadať a odstrániť označené objekty“ kliknite na tlačidlo „Ovládať“ (pozri obrázok nižšie).

9 — V okne „Vymazávanie objektov“, ktoré sa otvorí, kliknite na tlačidlo „Vymazať“ (pozri obrázok nižšie).

10 - Po všetkých vykonaných akciách vidíme, že „Objekty boli odstránené“
11 — Kliknite na tlačidlo „Zavrieť“ a môžeme pokračovať v práci s programom (pozri obrázok nižšie).

Odstránili ste objekty označené na vymazanie. Ak potrebujete vymazať všetky dokumenty z databázy, môžete použiť

Poznámka: Ak vám nižšie uvedené odporúčania nie sú jasné a v informačnej základni je veľa označených objektov, ktoré zasahujú do vašej práce, odporúčam vám kontaktovať nás - Smart1C.ru.

Ak vezmeme do úvahy možnosti štandardných aplikačných riešení - 1C: Riadenie obchodu 8, 1C: Účtovníctvo 8, 1C: Riadenie miezd a personálu 8, potom v žiadnom z nich v režime 1C: Enterprise nenájdete možnosť priamo odstraňovať objekty, objekty môžete označiť iba pri vymazaní. V 1C môžete označené objekty odstrániť iba spustením špeciálneho spracovania - sledovaním možnosti vymazania. Práve proces „Vymazanie označených objektov“ kontroluje, či existujú odkazy na objekty, ktoré sa majú vymazať. To znamená, či sa pri vymazaní objektov naruší integrita logickej štruktúry informačnej základne 1C.

Prečo je proces odstránenia 2-krokový? Pokúsim sa odpovedať simuláciou situácie. Predstavme si teda, že operátor 1C zadal údaje do nomenklatúrneho adresára v programe. Potom som po 5 minútach objavil nejakú chybu, prvok som okamžite vymazal a vytvoril nový. Zdá sa, že nejde o nič zlé, ale iný operátor už vytvoril doklad Objednávka zákazníka, kde použil položku adresára, ktorá bola následne vymazaná. Preto v dokumente už nebude odkaz na objekt nomenklatúry, bude tam napísané, že objekt bol vymazaný. To znamená, že v tomto prípade bude narušená integrita databázy. Aj keď vytvoríte prvok Directory s rovnakými údajmi, bude mať iný identifikátor, a preto už nebude možné obnoviť predchádzajúci stav informačnej bezpečnosti. Preto vývojári pristupovali k procesu odstraňovania objektov v programe tak opatrne.

Vymazanie označených objektov v 1C 8.2

Pozrime sa na príklad vymazania označených objektov v 1C 8.2 (Bežná aplikácia). Najprv však odpoviem na otázku návštevníka stránky, čo a v akom režime sa označené objekty vymažú. Odstránenie prebieha vo exkluzívnom režime, t.j. v informačnej databáze by mala byť aktívna iba vaša relácia. Ďalej vykonáme nasledujúce kroky:

Niekoľko štatistík o odstraňovaní objektov 1C - informačná základňa 1C architektúra klient-server 6,5 GB (PostgreSQL), na zmazanie bolo označených 135 000 objektov, z nich je možné zmazať 92 000. Kontrola bola dokončená za 4 hodiny, zmazanie za 18 hodín. Kontrola a odstraňovanie nie sú rýchle procesy – odporučil by som vám ich najskôr spustiť na testovacej báze, potom budete vedieť približný odhadovaný čas vykonania.

/
Správa 1C:Podnik 7.7

Omylom môže byť vymazaný dokument alebo záznam v adresári, ktorý už nie je potrebný. Odstránenie záznamov v programe 1C prebieha v dvoch fázach:

Prvé štádium :

Označenie objektov na odstránenie, ktoré je potrebné odstrániť.


Manipulácia so značkou objektu v okne Odstránenie označených predmetovžiadnym spôsobom neovplyvňuje značku výmazu v časopisoch a adresároch.

Príspevky operácií označené na vymazanie vypnúť, príspevky dokument - sú vymazané. Po odstránení značky vymazania sa transakcie automaticky neobnovia.

zotavenie zaúčtovania transakcií vyberte tím Ponuka-> AKCIE-> Povoliť príspevky, Pre zaúčtovania dokladov musíte otvoriť dokument a znovu spustiť.

Odstránenie označených objektov bez výhradného režimu.

Ak 1C nebeží v exkluzívnom režime, nebudete môcť použiť štandardné nástroje na odinštalovanie - 1C zobrazí chybu „“

Ako odstrániť označené objekty bez výhradného režimu?

V situácii, keď nie je možné spustiť 1C vo výhradnom režime, ale musíte odstrániť označené objekty, pomôže spracovanie „Vymazanie“, ktoré si môžete stiahnuť od nás: vymazanie bez výhradného prístupu ( autor Alexander Shatsky, mnou upravený: rýchlosť práce sa výrazne zvýšila).

Spracovanie môžete spustiť v režime „Enterprise“ pomocou príkazu ponuky súbor - otvoriť.

Rozhranie je podobné štandardnému spracovaniu. Ak ty Nechcete, aby sa vám zobrazila chyba „Objekt sa nenašiel“. namiesto vyplnených údajov - vymazať iba pomocou kontroly odkazu, bez použitia začiarkavacieho políčka „Vymazať všetko“ / „Vymazať odkazy“.

Prečo nebolo možné odstrániť niektoré objekty?

Takéto objekty sa zobrazujú v stĺpci „Nedá sa odstrániť“. Počas overovania (kontroly) sa zobrazí hlásenie „*** z *** vybraných objektov nemožno vymazať“.

Prečo nie je možné odstrániť niektoré objekty z databázy 1C? Ide len o to, že v databáze 1C sú odkazy na tieto objekty. Niekde v adresároch, dokladoch, pohyboch je tento objekt označený a preto ho systém nevie vymazať. Takéto situácie opravené ručne a tu potrebujete dobrú znalosť konfigurácie 1C.

Všetky prvky, v ktorých sa používa odstraňovaný objekt, sú zobrazené v zozname „Odkazy na odstraňovaný objekt“. Ak je možné vymazať všetky odkazy na vymazávaný objekt, bude možné vymazať aj samotný objekt. Ak násilne vymažete objekt, namiesto odkazov naň sa zobrazí systémový riadok "<

Takmer každý účtovník v priebehu svojej práce čelí potrebe vymazať nejaký dokument v 1C. Ak neviete, ako správne odstrániť dokumenty v 1C, náš nový článok je špeciálne pre vás.

Takmer každý účtovník sa pri svojej práci stretáva s potrebou vymazať nejaký súbor alebo dokument. Odstránenie dokumentu v 1C sa príliš nelíši od podobného procesu pri práci s operačným systémom Windows. Existuje však niekoľko dôležitých rozdielov:

    po prvé, najprv musí byť dokument, ktorý je potrebné odstrániť, označený špeciálnym znakom (ak ho porovnáme s OS Windows, môžeme nakresliť analógiu s presunom súboru do koša);

    po druhé, k priamemu vymazaniu dochádza podľa presne definovaného algoritmu akcií.

Ak používate verziu 1C 8.2, potom na odstránenie súboru potrebujete:

    kliknite pravým tlačidlom myši na požadovaný dokument;

    počkajte, kým sa nezobrazí kontextové menu;

    označte konkrétny súbor na odstránenie, pre ktorý v zobrazenom zozname vyberte „nastaviť značku odstránenia“;

    udeliť súhlas so systémovým varovaním.

Môžete to urobiť jednoduchšie a po výbere súboru, ktorý chcete odstrániť, jednoducho stlačte kláves Delete.


Po všetkých týchto manipuláciách budete musieť prejsť do hlavnej ponuky s názvom „Operácie“ a vybrať funkciu odstránenia označených objektov. Systém vás upozorní, s ktorým budete musieť súhlasiť pred pokračovaním programu.



Ďalej systém pred vami otvorí okno, kde bude uvedené všetko v databázach, ktoré sú označené na vymazanie. Z tohto zoznamu musíte vybrať tie, ktoré chcete práve teraz odstrániť. Môže to byť jeden dokument alebo celá skupina. Keď sa zvýrazní súbor alebo súbory, ktoré hľadáte, musíte kliknúť na tlačidlo "Ovládať". Toto je potrebné na kontrolu odkazov.


V procese týchto akcií môže byť zrejmé, že napríklad adresáre 1C obsahujú odkazy na dokument, ktorý sa má vymazať, alebo že daňová faktúra obsahuje odkaz, ktorý vedie k súboru, ktorý sa chystáte odstrániť (faktúra). Aby ste mohli dokončiť proces vymazania, budete musieť otvoriť daňové faktúry alebo adresáre alebo tie dokumenty, ktoré obsahujú odkazy na súbor, ktorý sa má vymazať, a vymazať tie isté odkazy. Najprv budete musieť znova zvážiť uskutočniteľnosť takýchto akcií.




Aby ste sa vyhli ďalším nejasnostiam, budete musieť znova skontrolovať neskôr po odstránení všetkých odkazov. A tak ďalej, kým kontrola neukáže, že v iných dokumentoch nie sú žiadne odkazy na odstránený súbor. Potom budete mať prístup k funkcii odstraňovania označených objektov. Na dokončenie celého procesu budete musieť kliknúť na tlačidlo „vymazať“, po ktorom bude súbor natrvalo odstránený.