Kaip ištrinti susietus dokumentus per 1s 8.3. Buhalterinė informacija

Pastaboje: jei toliau pateiktos rekomendacijos jums nėra aiškios ir informacinė bazė Yra daug pažymėtų objektų, trukdančių jūsų darbui, todėl rekomenduoju susisiekti su mumis - Smart1C.ru.

Jei atsižvelgsime į tipinio galimybes taikymo sprendimai- 1C: Prekybos valdymas 8, 1C: Apskaita 8, 1C: Atlyginimai ir personalo valdymas 8, tada nė viename iš jų 1C: Įmonės režimu nerasite galimybės tiesiogiai ištrinti objektų, galite tik pažymėti objektus, kuriuos norite ištrinti. 1C galite ištrinti pažymėtus objektus tik vykdydami specialų apdorojimą - stebėdami ištrynimo galimybę. „Pažymėtų objektų ištrynimas“ patikrina, ar yra nuorodų į objektus, kuriuos reikia ištrinti. Tai yra, ar ištrinant objektus bus pažeistas 1C informacijos bazės loginės struktūros vientisumas.

Kodėl pašalinimo procesas yra 2 etapų? Pabandysiu atsakyti imituodamas situaciją. Taigi, įsivaizduokime, kad 1C operatorius programoje įvedė duomenis į nomenklatūros katalogą. Tada po 5 minučių aptikau kažkokią klaidą, iš karto ištryniau elementą ir sukūriau naują. Atrodo, nieko blogo, bet kitas operatorius jau buvo sukūręs Kliento užsakymo dokumentą, kuriame panaudojo katalogo elementą, kuris vėliau buvo ištrintas. Atitinkamai dokumente nebeliks nuorodos į nomenklatūros objektą, ten bus parašyta, kad objektas ištrintas. Tai reiškia, kad tokiu atveju bus pažeistas duomenų bazės vientisumas. Net jei sukursite katalogo elementą su tais pačiais duomenimis, jis turės kitą identifikatorių, todėl nebebus galima atkurti ankstesnės informacijos saugos būsenos. Štai kodėl kūrėjai taip atsargiai žiūrėjo į objektų ištrynimo procesą programoje.

Pažymėtų objektų ištrynimas 1C 8.2

Pažvelkime į pažymėtų objektų ištrynimo pavyzdį 1C 8.2 ( Reguliarus taikymas). Bet pirmiausia atsakysiu į svetainės lankytojo klausimą, kokiu būdu ir kokiu režimu pažymėti objektai ištrinami. Ištrynimas vyksta išskirtiniu režimu, t. y. informacijos bazėje turi būti aktyvi tik jūsų sesija. Toliau atliekame šiuos veiksmus:

Šiek tiek statistikos apie 1C objektų ištrynimą - klientas-serveris architektūra 1C informacinė bazė 6,5 GB (PostgreSQL), naikinti pažymėta 135 000 objektų, iš jų galima ištrinti 92 000. Valdymas atliktas per 4 valandas, ištrynimas per 18 valandų. Valdymas ir pašalinimas nėra greiti procesai – patarčiau pirmiausia juos paleisti testinėje bazėje, tada žinosite apytikslį numatomą vykdymo laiką.

Instrukcijos

Norėdami ištrinti nereikalingą dokumentą programoje 1c Enterprise 8.2, turite pažymėti jį ištrinti. Yra keli būdai tai padaryti:

Užveskite pelės žymeklį virš dokumento ir spustelėkite jį dešiniuoju pelės mygtuku spustelėkite pelėms. Submeniu pasirinkite „Nustatyti ištrynimo ženklą“;

Užveskite žymeklį ant dokumento, įrankių juostoje spustelėkite piktogramą „Ištrinti“ (lapą su raudonu kryžiumi).

Pasirodys dialogo langas: „Pažymėti elementą ištrinti? – Taip.
Po to dokumentas turės statusą „Nepaskelbtas“ ir ant jo bus uždėtas raudonas kryžius.

Norėdami atkurti ištrinimui pažymėtą dokumentą:
- užveskite žymeklį ant dokumento, dešiniuoju pelės mygtuku spustelėkite jį ir submeniu pasirinkite „Atžymėti ištrynimą“;

Užveskite žymeklį ant dokumento, paspauskite klaviatūros klavišą Delete;

Pasirodys dialogo langas: „Panaikinti elemento žymėjimą, kad būtų galima ištrinti? – Taip.

Norėdami sunaikinti dokumentus, pažymėtus ištrinti, turite eiti į meniu punktą „Operacijos“. Submeniu pasirinkite „Ištrinti pažymėtus objektus“.
Pasirodys dialogo langas: „Pasiruošimas ištrinti pažymėtus objektus gali užtrukti ilgai! Tęsti operaciją?" – Taip.

Atsidarys visų pažymėtų ištrinti elementų inventorius. Turite spustelėti mygtuką „Valdymas“, tada mygtuką „Ištrinti“. Po to visi elementai ištrinami ir jų negalima atkurti.

pastaba

Kai naikinami objektai, pažymėti ištrinti, informacijos bazėje gali būti tik vienas vartotojas. Kiti informacijos bazės vartotojai turi išeiti iš programos.

Vartotojas, norintis sunaikinti pažymėtus trynimui dokumentus, turi turėti teises atlikti šią operaciją. Vartotojo teises nustato duomenų bazės administratorius.

Ištrynimas yra labai atsakinga operacija, dėl kurios dažnai negrįžtamai prarandama informacija. Be to, kyla pavojus netyčia ištrinti reikiamus duomenis. Dėl šios priežasties 1C programos kūrėjai į šios funkcijos įgyvendinimą žiūrėjo gana rimtai.

Jums reikės

  • - programa „1C: įmonė“.

Instrukcijos

Paleiskite programą 1C: Enterprise ir atidarykite norimą duomenų bazę. Sukonfigūruokite dokumento ištrynimo režimą 1C. Norėdami tai padaryti, eikite į meniu „Įrankiai“, pasirinkite „Parinktys“, eikite į skirtuką „Bendra“. Apatinėje eilutėje galite nustatyti objekto trynimo režimo parinktį. Gali būti dvi reikšmės – „Tiesioginis ištrynimas“ arba „Pažymėti ištrynimui“. Pasirinkite antrąją parinktį ir spustelėkite Gerai.

Atidarykite katalogą, iš kurio norite ištrinti 1C dokumentus. Užveskite žymeklį ant eilutės su dokumentu, spustelėkite klaviatūros klavišą Delete arba spustelėkite mygtuką „Ištrinti“ įrankių juostoje. Taip pat galite pažymėti dokumentą, kurį norite ištrinti, naudodami atitinkamą komandą meniu „Veiksmai“. Atlikus šiuos veiksmus dokumentai nebus ištrinti, bet jų būsenos piktograma bus perbraukta kryželiu. Galite bet kada atšaukti šį ženklą naudodami tuos pačius metodus.

Šiandien kalbėsime apie dokumentų ištrynimą, taip pat apie bet kokius 1C apskaitos objekto duomenis apskritai (paaiškinu, kas yra objekto duomenys ir kuo jie skiriasi nuo kitų, pilname 1C apskaitos 8 kurse su pavyzdžiais). Kartais būna situacijų ( taip, gal kartais ne), kai reikia ištrinti dokumentą, bet tai nenori išeiti. Pažiūrėkime, kodėl taip nutinka ir kaip tai ištaisyti.

Kadangi mes kalbame apie pašalinimą, ir šią operaciją neatšaukiamas, tada būtinai perskaitykite straipsnį apie duomenų bazės atsarginę kopiją. Labai dažnai tai padeda išvengti didelių problemų įmonėje!

Kaip ištrinti dokumentą 1C apskaitoje

Pirma, pažiūrėkime, kaip paprastai ištrinami objektai 1C apskaitoje 8. Visų pirma, reikia pasakyti, kad nei vieno objekto (1C dokumento, katalogo elemento ir kt.) negalima ištrinti tiesiogiai, kaip, pavyzdžiui, ištriname. nereikalingus failus sistemoje Windows. 1C dokumentų ištrynimo procesas šiek tiek skiriasi.

KOMENTARUOTI! Kai kuriose 8.3 versijose galima tiesiogiai ištrinti elementus, įskaitant iš anksto įdiegtus (!). Niekada to nenaudokite, juo labiau neatšaukite šią operaciją neįmanomas!

Norėdami ištrinti nebereikalingą katalogo elementą, grupę ar dokumentą, pirmiausia turite pažymėti ištrinti. Tai galima padaryti naudojant raktą Ištrinti klaviatūroje arba atitinkamu mygtuku įrankių juostoje. Žemiau pateikiamas pavyzdys iš 1C apskaitos 8.3:


Prieš spustelėdami trynimo mygtuką, įsitikinkite, kad sąraše pasirinktas norimas objektas. Operacijos metu programa paprašys veiksmo patvirtinimo.

Interneto svetainė_

Patvirtinus, objektas sąraše bus pažymėtas raudonu kryžiumi kairėje, kaip parodyta paveikslėlyje žemiau. Beje, apie kryžių, bet dar vienas, yra dar vienas čia svetainėje.

Interneto svetainė_

Pastaba: Kai pažymėsite katalogų grupę, kad ją būtų galima ištrinti, visi elementai, taip pat pogrupiai, taip pat bus pažymėti kaip ištrinti. Vadinasi, Jei grupėje yra daug elementų, pažymėtų ištrinti, procesas gali užtrukti!

Galite pašalinti ženklą, kad jį būtų galima ištrinti, taip pat, kaip jį pažymėti.

Jei pažymėsite jį , jo vykdymas bus atšauktas.

Norėdami pagaliau atsikratyti „1C Accounting“ duomenų bazės objektų, pažymėtų ištrinti, turite pradėti apdorojimą „Pažymėtų objektų trynimas“. Norėdami tai padaryti, 1C apskaitos 8.3 eikite į pagrindinį meniu.

Interneto svetainė_

O 1C Apskaita 8.2, norėdami ištrinti pažymėtus objektus, turite eiti į meniu „Operacijos / pažymėtų objektų trynimas“. arba skiltyje „Administravimas“.

Interneto svetainė_

Prisiminti: ištrintų objektų atkurti negalima. Negali būti.

Buvo svarbi straipsnio dalis, bet be JavaScript jos nematyti!

Kodėl dokumentas neištrintas?

Tačiau gana dažnai pasitaiko situacijų, kai objekto, pažymėto ištrinti, nepavyksta visam laikui ištrinti. Dėl tam tikrų priežasčių programa negali to padaryti. Kodėl?

1C apskaitoje dokumento ar katalogo elemento negalima ištrinti, jei į jį yra bent viena nuoroda.

Taigi, jei dokumentas „nenori“, kad jis būtų ištrintas, tai reiškia, kad jis nurodomas kituose 1C duomenų bazės dokumentuose. Ką reiškia nuoroda? Labai paprasta. Tai reiškia, kad į kitas dokumentas Yra laukas, kuriame šis „neištrinamas dokumentas“ pasirenkamas kaip reikšmė. Toliau pateikiamas 1C apskaitos 8.2 pavyzdys.

Interneto svetainė_

Jei bandysite ištrinti šiame dokumente pabrauktą sąskaitą faktūrą, susidurs su „amžinu“ dokumentu. Apie tokius atvejus, kai dokumento ar katalogo elementas neištrinamas, yra atskiras straipsnis. Aš rekomenduoju tai patikrinti.

Apibendrinkime

Jei nepanaikinate jokio dokumento, katalogo elemento ar kažko kito, kas ištrinama nustatę ištrynimo ženklą, turite nuosekliai ištrinti visas nuorodas į šalinamą objektą. Tik šiuo atveju nebus jokių kliūčių jo galutiniam pašalinimui.

Žinoma, jei objektai, su kuriais jis yra susijęs šį dokumentą, jums reikia, tada galite pamiršti apie ištrynimą. Pavyzdžiui, buvo sandėlis. Tada jis buvo likviduotas. Tačiau jo nebebus galima pašalinti iš 1C apskaitos duomenų bazės, nes jis naudojamas daugelyje dokumentų. Tačiau sutraukę duomenų bazę, jūs vis tiek galite atsikratyti nereikalingų dokumentų.

Aptariu darbo su ištrinimui pažymėtais objektais ypatybes, nuorodų į objektus ištrynimą ir kitus susijusius klausimus visame 1C apskaitos kurse. Baigę mokymo kursą visi jūsų klausimai apie 1C išnyks.

Kaip ištrinti dokumentus ir katalogus 1C 8.3? Programoje pažymėtus objektus galite ištrinti dviem būdais:

  • Interaktyvus trynimas;
  • Per objektų ištrynimo ženklą.

Išsamiai pažvelkime į pavyzdžius, kaip ištrinti 1C 8.3 pažymėtus dokumentus.

Interaktyvus trynimas 1C

Interaktyviai ištrinkite 1C– ištrinti iš karto, netikrinant nuorodos vientisumo.

Dėmesio!!! IN šiame pavyzdyje parodyta – kaip tai uždrausta daryk!

Įprastose konfigūracijose 1C kūrėjai išjungė šią funkciją daugumoje dokumentų ir žinynų:

Ir prie ko tai galėtų lemti, jei būtų tokia galimybė? Pavyzdžiui, demonstracinėje duomenų bazės konfigūruotoje įgalinsime galimybę redaguoti objektus ir vaidmeniui Visos teisėsžinynams Nomenklatūra Ir Sandorio šalys pažymėkite langelį Interaktyvus pašalinimas:

Dabar eikime į vartotojo režimą ir ištrinkite keletą katalogo elementų, pirmiausia pasirinkdami ir spustelėdami Shift + Del:

  • Katalogas Rangovai:

  • Katalogas Nomenklatūra:

O dabar paleisime 1C 8.3 konfigūratorių Testavimas ir tvirtinimas ir patikrinkite informacijos bazės nuorodinį vientisumą. Dėl to įvairiuose objektuose gauname daugybę klaidų:

Pavyzdžiui, 1C 8.3 vartotojo režimu dokumente Prekių pardavimas matysime neveikiančias nuorodas, tai yra nuorodas į nebeegzistuojančius objektus:

Ir mes ką tik ištrynėme du katalogo elementus. Prie ko tai gali privesti? tolesnis darbas su interaktyviu trynimu? Todėl rekomenduojama panaikinti interaktyvaus ištrynimo laukelio žymėjimą 1C 8.3.

Per objektų ištrynimo ženklą

Taikant šį trynimo būdą tikrinamas nuorodos vientisumas ir jei objektas turi saitų, objektas nebus ištrintas.

Panagrinėkime šį pavyzdį: 1C 8.3 vartotojo režimu pažymėkite varnelę, kad ištrintumėte objektus:

  • Kataloge Rangovai:

  • Kataloge Nomenklatūra:

Norėdami tiesiogiai ištrinti objektus, pažymėtus ištrinti 1C 8.3, turite pradėti apdorojimą . Šis apdorojimas galite paleisti:

  • Pagrindinis meniu – Visos funkcijos – Apdorojimas – Pažymėtų objektų trynimas:

  • Pagrindinis meniu – Visos funkcijos – Standartinis – Pažymėtų objektų trynimas:

  • Skyrius Administravimas – Aptarnavimas – Pažymėtų objektų trynimas:

  • Skyrius Administravimas – Programos nustatymai – Palaikymas ir priežiūra – Pažymėtų objektų trynimas:

  • Skyrius Operacijos – Aptarnavimas – Pažymėtų objektų trynimas:

Apdorojamas „Pažymėtų objektų ištrynimas“

Apdorojimas „Pažymėtų objektų ištrynimas“ leidžia ištrinti 1C programoje nereikalaujant išskirtinio režimo, tai yra, galite ištrinti objektus, kai vartotojai yra 1C 8.3 informacijos bazėje:

Taip pat 1C 8.3 formoje galima nustatyti žymimąjį laukelį „Blokuoti visus darbus programoje 1C ir pagreitinti ištrynimą“. Tokiu atveju ištrynimo metu reikės išskirtinio režimo.

Norėdami pamatyti vartotojus, kurie yra Šis momentas dirbkite informacijos bazėje ir galite paprašyti išeiti iš programos, kol vyksta trynimas:

  • Spustelėjus hipersaitą "naudotojai (n)" ant formos „Pažymėtų objektų trynimas“, kur n yra aktyvių vartotojų skaičius;
  • Skyrius Administravimas – Programos nustatymai – Palaikymas ir priežiūra – Aktyvūs vartotojai;
  • Skyrius Administravimas – Paslauga – Aktyvūs vartotojai:

Apdorojimas leidžia pasirinkti vieną iš dviejų trynimo režimų: automatinį arba atrankinį objektų ištrynimą 1C 8.3.

Dėl to objektai, neturintys nuorodų, automatiškai ištrinami:

Čia galime nurodyti, kuriuos objektus norime ištrinti, palikdami įjungtus žymimuosius laukelius. Spustelėkite mygtuką Ištrinti. 1C objektai, neturintys nuorodų į kitus objektus, bus ištrinti:

Baigus ištrynimo operaciją, 1C 8.3 sistema parodys objektus, kurių nepavyko ištrinti, ir jų nuorodas – kuriuose objektuose šie elementai naudojami:

Čia reikia žiūrėti:

  • Arba per klaidą pažymėjome šiuos objektus, kad juos būtų galima ištrinti, ir turime atžymėti šį ženklą:

  • Arba tai yra dublikatas, tada turite naudoti apdorojimą „Ieškoti ir pašalinti dublikatus“. Ši tema išsamiai aptariama straipsnyje:

Atlikus šią operaciją 1C 8.3, mūsų elementas, pažymėtas kaip ištrinti, nebeturės nuorodos į dokumentą Įgyvendinimas (aktas, sąskaita faktūra):

  • Arba pašalinkite nuorodas į šį objektą. Tai yra, dešinėje formos pusėje „Objekto naudojimo vietos...“ pažymėkite šio objekto ištrynimą (jei jis nereikalingas ir buvo įvestas neteisingai), arba turite eiti į šiuos objektus ir iš naujo apibrėžti nuorodą:

Baigę manipuliacijas, spustelėkite mygtuką Į pradžią:

Grįžkime prie lango:

Palikite visus žymimuosius langelius įjungtus ir spustelėkite mygtuką Ištrinti:

Kadangi objektai, pažymėti ištrinti, nebeturi nuorodų, jie bus ištrinti 1C 8.3.

Dėmesio! Prieš ištrinant objektus, pažymėtus ištrinti – .

Jei 1C 8.3 ZUP buvo dubliuojami darbuotojo asmens duomenys (keli asmenys vienam asmeniui), tuomet galima derinti kortelių dublikatus pasitelkus specialų asistentą. Kaip tai padaryti, žiūrėkite šį vaizdo įrašą:

Automatinis ištrynimas 1C 8.3 atliekant įprastas operacijas

1C programoje galima naudoti reguliavimo užduotis gaminti automatinis pašalinimas nustatant tvarkaraštį.

Šią funkciją galima konfigūruoti skyriuje Administravimas – Programos nustatymai – Palaikymas ir priežiūra – Įprastos operacijos, kur pažymime langelį „Automatiškai ištrinti pažymėtus objektus pagal tvarkaraštį“:

1C 8.3 informacinėje bazėje patartina nustatyti laiko grafiką, kai sistema mažiausiai apkraunama ir niekas nedirba.

Naudodami pavyzdį sudarysime tvarkaraštį nuo 2016-03-05, kasdien nuo 02:00 val. Sekite hipersaitą Sudarykite tvarkaraštį. Tvarkaraščio nustatymai – skirtukas Yra dažni:

Neįmanoma ištrinti katalogų ir dokumentų 1C 8.3 apskaitos programoje.

1C 8.3 programa neleidžia nedelsiant ištrinti katalogų ir dokumentų duomenų bazėje be papildomų patikrinimų. Tai daroma siekiant išvengti galimos klaidos. Pavyzdžiui, jei norite ištrinti elementą, įtrauktą į dokumentą, to padaryti negalite.

Pažiūrėkime, kaip ištrinti 1C 8.3 pažymėtus dokumentus ir katalogus. Pašalinimas 1C 8.2 yra šiek tiek kitoks, tačiau turi panašų algoritmą.

Objektų ištrynimas 1C vyksta dviem etapais:

  1. Pažymėti trynimui – ženklo nustatymas, kad dokumentą ar katalogą planuojama ištrinti. Šis elementas niekuo nesiskiria nuo kitų, jį galima pasirinkti ir kituose objektuose.
  2. Tiesioginis trynimas – tai speciali procedūra, kurios metu sistema patikrina, ar duomenų bazėje yra nuorodų į tam tikrą objektą. Po nuorodos valdymo 1C priima sprendimą: ar galima ištrinti objektą, pažymėtą ištrinti, ar ne.

Pažvelkime į šiuos du veiksmus. Instrukcijos yra visiškai universalios ir tinka visoms 1C 8.3 konfigūracijoms - apskaitai, ZUP, prekybos valdymui, ERP, mažų įmonių valdymui ir pan.

Pažymėti ištrinti

Nustatyti ištrynimo ženklą 1C yra labai paprasta. Tiesiog iš sąrašo pasirinkite jus dominantį dokumentą ar žinyną ir paspauskite mygtuką „Ištrinti“:

Po to turite patvirtinti savo ketinimą. Dabar žurnale galite pamatyti specialią pastabą:

Tai reiškia, kad kitą kartą, kai ištrinsite objektus specialiu apdorojimu, sistema pasiūlys ištrinti šį nomenklatūros elementą.

Kaip ištrinti objektus, pažymėtus ištrinti 1C 8.3

Antrasis etapas yra tiesioginis ištrynimas, kas jau pažymėta 1C duomenų bazėje. Tai atliekama naudojant specialią paslaugą „Pažymėtų objektų ištrynimas“. Jis yra skirtuke „Administravimas“:

Atidarius, 1C suteiks mums dvi pasirinkimo parinktis – automatinį visų objektų ištrynimą ir atrankinį:

Atrankinis gali būti naudingas norint ištrinti konkretų objektą. Pavyzdžiui, pasirinkite „ Automatinis režimas“ ir spustelėkite „Ištrinti“. Bus pradėtas ištrinti visi sistemoje pažymėti objektai. Darbo pabaigoje sistema parodys konfliktines situacijas – objektus, kurie pažymėti naikinti, bet įtraukti į apskaitą:

Čia reikia pasirinkti. Pavyzdžiui, pažymėjome elementą „Lenta 4000x200x20“, kad būtų pašalintas, bet jis įtrauktas į dokumentus „Eksploatacija“ ir „Pamainos gamybos ataskaita“. Jei mums nereikia ir šių dokumentų, tiesiog pažymime juos ištrinti ir spaudžiame mygtuką „Pakartoti trynimą“. Jei reikalingi dokumentai, verta pagalvoti, ar šio elemento nereikėtų pažymėti naikinti.

Šiame pavyzdyje buvo nuspręsta, kad šie dokumentai duomenų bazėje taip pat nereikalingi, todėl juos pažymėsime. Dėl to sistema ištrynė ir trukdančią nomenklatūrą, ir nereikalingą dokumentą:

Automatinis katalogų ir dokumentų ištrynimas

1C 8.3 platformoje atsirado puiki galimybė automatiškai ištrinti pažymėtus objektus. Ši funkcija įgyvendinama naudojant vadinamąją įprastą užduotį. Sistema atliks šią procedūrą pagal grafiką. Tai užtruks 3 minutes jūsų laiko.

Norėdami sukonfigūruoti, eikite į skirtuką „Administravimas“ - „Palaikymas ir priežiūra“, yra žymimasis laukelis „Automatiškai ištrinti pažymėtus objektus pagal tvarkaraštį“:

Paspaudus ant jo, sistema pasiūlys norimą tvarkaraščio parinktį:

Remiantis medžiaga iš: programmist1s.ru

Dalintis