Brisanje dokumenata u 1C 8.3 računovodstvu. Računovodstvene informacije. Kroz oznaku za brisanje objekata

Danas ćemo razgovarati o brisanju dokumenata, kao io svim podacima o objektima 1C računovodstva općenito (objašnjavam što su objektni podaci i po čemu se razlikuju od drugih u svom punom kursu 1C računovodstvo 8 s primjerima). Ponekad postoje situacije ( da, možda ne ponekad), kada trebate izbrisati dokument, ali ga ne želi da ode. Hajde da vidimo zašto se to dešava i kako to popraviti.

Pošto govorimo o uklanjanju, i ovoj operaciji neopoziv, onda svakako pročitajte članak o sigurnosnoj kopiji baze podataka. Vrlo često to pomaže da se izbjegnu veliki problemi u kompaniji!

Kako izbrisati dokument u 1C računovodstvu

Prvo, pogledajmo kako se objekti brišu u 1C računovodstvu 8. Prije svega, treba reći da se niti jedan objekt (1C dokument, element direktorija itd.) ne može izbrisati direktno, jer, na primjer, brišemo nepotrebne datoteke u Windows-u. Proces brisanja dokumenata u 1C je malo drugačiji.

KOMENTAR! U nekim verzijama 8.3 moguće je direktno brisati elemente, uključujući i one unaprijed instalirane(!). Nikada ne koristite ovo, pogotovo jer je nemoguće otkazati ovu operaciju!

Da biste izbrisali element direktorija, grupu ili dokument koji vam više nije potreban, prvo morate označiti za brisanje. To se može učiniti pomoću ključa Izbriši na tastaturi ili odgovarajuće dugme na traci sa alatkama. Ispod je primjer iz 1C računovodstva 8.3:


Prije nego kliknete na dugme za brisanje, uvjerite se da je željeni objekt odabran na listi. Tokom operacije, program će tražiti potvrdu akcije.

web stranica_

Nakon potvrde, objekat će na listi biti označen crvenim krstom na lijevoj strani, kao na slici ispod. Inače, o krstu, ali još jedan, ima još jedan ovde na sajtu.

web stranica_

Bilješka: Kada označite grupu direktorija za brisanje, svi elementi, kao i podgrupe, također će biti označeni za brisanje. shodno tome, Ako u grupi ima mnogo elemenata označenih za brisanje, proces može potrajati!

Oznaku za brisanje možete ukloniti na isti način kao što je možete i označiti.

Ako ga označite kao , njegovo izvršenje se otkazuje.

Da biste se konačno riješili objekata baze podataka 1C Accounting označenih za brisanje, morate započeti obradu "Brisanje označenih objekata". Za 1C računovodstvo 8.3, da biste to učinili, idite na glavni meni.

web stranica_

A za 1C računovodstvo 8.2, da biste izbrisali označene objekte, morate ići u meni "Operacije / Brisanje označenih objekata." ili u odeljku "Administracija".

web stranica_

Zapamtite: izbrisani objekti se ne mogu vratiti. Nema šanse.

Postojao je važan dio članka, ali bez JavaScripta nije vidljiv!

Zašto se dokument ne briše?

Međutim, vrlo često postoje situacije kada se objekt označen za brisanje ne može trajno izbrisati. Iz nekog razloga program to ne može učiniti. Zašto?

U 1C računovodstvu, element dokumenta ili direktorija se ne može izbrisati ako postoji barem jedna veza do njega.

Dakle, ako dokument "ne želi" da se izbriše, to znači da se na njega pozivaju drugi dokumenti u bazi podataka 1C. Šta mislite pod referencom? Veoma jednostavno. To znači da u drugi dokument Postoji polje u kojem je ovaj "dokument koji se ne može izbrisati" odabran kao vrijednost. Primjer za 1C računovodstvo 8.2 dat je u nastavku.

web stranica_

Ako pokušate da izbrišete fakturu podvučenu u ovom dokumentu, onda će nastati situacija sa "vječnim" dokumentom. Postoji poseban članak o takvim slučajevima kada se dokument ili element direktorija ne briše. Preporučujem da ga provjerite.

Hajde da sumiramo

Ako ne izbrišete nijedan dokument, element direktorija ili bilo što drugo što je izbrisano postavljanjem oznake za brisanje, tada morate redom obrisati sve veze na objekt koji se briše. Samo u tom slučaju neće biti prepreka za njegovo konačno uklanjanje.

Naravno, ako su vam potrebni objekti s kojima je ovaj dokument povezan, onda možete zaboraviti na brisanje. Na primjer, postojalo je skladište. Tada je likvidiran. Međutim, više ga neće biti moguće ukloniti iz baze podataka 1C računovodstva, jer se koristi u mnogim dokumentima. Međutim, nakon kolapsa baze podataka, i dalje se možete riješiti nepotrebnih dokumenata.

O značajkama rada sa objektima označenim za brisanje, brisanje veza na objekte i druga srodna pitanja govorim u svom punom kursu o 1C računovodstvu. Nakon završetka kursa obuke, sva vaša pitanja o 1C će nestati.

Pošaljite ovaj članak na moj e-mail

Prilikom pokušaja brisanja nepotrebnog sistemskog objekta (stavka direktorija, dokument, opcija izvještaja itd.), korisnik ga neće moći trajno ukloniti iz baze podataka 1C, već može postaviti samo oznaku za brisanje. Stoga se postavlja pitanje - Kako izbrisati označene objekte u 1C 8.3?

U ovom članku ćemo pogledati kako dovršiti ovaj proces. Funkcionalnost brisanja za mnoge konfiguracije je identična i opisana tehnika je prikladna za UT, ERP, računovodstvo i ZUP.

Da biste potpuno uklonili objekt iz 1C baze podataka, morate pokrenuti obradu Brisanje označenih objekata. Ovo je urađeno ne da bi se komplicirao rad korisnika, već da bi se izbjegle greške. Na primjer, ako uklonite drugu stranu na koju je registrirana prodaja, proizvodi se neće prodati nikome. Stoga je nemoguće jednostavno ukloniti objekte iz sistema; prvo se morate uvjeriti da se on nigdje ne koristi i da njegovo odsustvo neće dovesti do grešaka u programu, te se u tu svrhu vrši obrada Brisanja označenih objekata obezbeđeno.

Dakle, u 1C, brisanje se izvodi u dvije faze:

 Postavljanje oznake za brisanje u 1C;

 Konačno uklanjanje obradom ako objekat nije ni na koji način uključen u sistem.

Kako postaviti oznaku za brisanje u 1C 8.3?

Da biste postavili oznaku za brisanje u 1C, odaberite željenu referentnu knjigu/dokument (možete odabrati i listu objekata odjednom), u izborniku Više odaberite naredbu Označi za brisanje/Demarkiraj (u nekim časopisima ikona ovog prikazana komanda) ili pritisnite dugme za brisanje na tastaturi. Sistem će od vas tražiti da potvrdite svoje namjere i nakon toga će oznaka biti provjerena.

Imajte na umu da ako pokušate postaviti oznaku na već označeni element, izvršit će se obrnuta radnja - poništavanje oznake.

Kako izbrisati označene objekte?

U računovodstvu i ZUP-u obrada je dostupna u odeljku Administracija, u UT i ERP u odeljku Glavni podaci i administracija → Podrška i održavanje. A ako ste iznenada zaboravili u kojem odjeljku tražiti željeni sistemski objekt, uvijek možete koristiti odjeljak Sve funkcije.

Obrada Uklanjanje označenih objekata kontroliše se referentnim integritetom, tj. ako objekt koji se briše ima reference u drugim objektima, postupak brisanja neće biti izveden.

Dostupna su dva načina obrade, automatski i ručni (selektivni), a možete postaviti i rutinski zadatak za automatsko uklanjanje prema zadanom rasporedu.

U selektivnom režimu, sistem će prikazati sve stavke označene za brisanje, grupisane po vrsti. Koristeći potvrdne okvire, možete odabrati objekte koje želite trajno ukloniti iz sistema. Dvostrukim klikom miša možete otvoriti objekt. Nakon izvršenog odabira potrebno je kliknuti na Izbriši i započinje proces brisanja baze podataka označenih objekata.

U automatskom načinu rada, ovaj proces će početi odmah.

Kao rezultat toga, bez obzira na odabrani način, obrada će pokušati izbrisati sve objekte koji imaju oznaku. Ako brisanje nije moguće, prikazat će se lista neobrisanih objekata sa linkovima do mjesta njihovog korištenja.

Dostupne opcije u ovom slučaju su:

 Označite mjesta korištenja za brisanje i pokušajte ponovo obrisati.

 Izvršite ispravke na mjestima korištenja. Na primjer, ako trebate izbrisati zaposlenika koji se nalazi u dokumentu Liste zapošljavanja, morate ga izbrisati iz ovog dokumenta.

 Izvršite proceduru zamjene koristeći naredbu Zamijeni. Biće ponuđena lista sličnih artikala za zamjenu. Na primjer, ako trebate zamijeniti karakteristiku stavke u dokumentu, biće ponuđena lista karakteristika iste stavke.

Da biste automatski izvršili proceduru korištenjem zakazanog zadatka, morate postaviti oznaku Automatski izbriši označene objekte na rasporedu u obradi i konfigurirati raspored.

Da li vam je potreban 1C programator?

Vaše prednosti kada radite sa nama!

Besplatna preliminarna procjena cijene zadataka prije početka radova.

Cijena sata rada za programera je 2 puta niža od tržišne.

Prioritetno brz odgovor na hitne zadatke - od 5 minuta!

Jasan sistem za postavljanje, praćenje i podnošenje zadataka.

Izrađujemo video instrukcije o obavljenim zadacima.

Za obavljene zadatke pružamo garanciju na 3 mjeseca.

Kako izbrisati objekte (direktorije, dokumente) označene za brisanje iz baze podataka u 1C: Računovodstvo 8.3 (revizija 3.0)

2017-02-15T15:51:46+00:00

Kao što znate, u 1C: Računovodstvu 8.3 (revizija 3.0) ne možete odmah izbrisati nijedan objekat (direktorij, dokument). Možete ga samo označiti za brisanje. Ovo se objašnjava činjenicom da se ovaj objekt može koristiti u drugim objektima baze podataka.

Na primjer, element imenika Nomenklature označen za brisanje može se koristiti u postojećim dokumentima implementacije. Tada se ovaj element ne može izbrisati. A ako se element nigdje ne koristi, lako ga je ukloniti!

Označimo element “cigla” za brisanje iz imenika Nomenklature. Uklonimo ga trajno iz baze podataka.

1. Da biste to učinili, idite na odjeljak "Administracija" i odaberite "Izbriši označene objekte" ():

2. Odaberite “Automatsko brisanje svih označenih objekata” kao način brisanja. Ova opcija je gotovo uvijek prikladna. Možda nije prikladan samo ako, osim "cigle", imamo i druge objekte označene za brisanje, koje iz nekog razloga sada ne želimo izbrisati. I tako - uvijek izaberemo prvu opciju i pritisnemo dugme "Izbriši".

3. Program će sve uraditi sam i tek na kraju, ako su elementi koji su referencirani drugim elementima baze podataka označeni za brisanje, pojaviće se ovakav prozor. Prikazuje elemente koji se ne mogu izbrisati (lijeva strana) i objekte koji ih referenciraju (desna strana). Samo kliknite na dugme "Zatvori".

S poštovanjem, Vladimir Milkin(nastavnik i programer).

Pogodno za 1C 8.3 ZUP, 1C 8.3 Upravljanje trgovinom, 1C 8.3 Računovodstvo i druge 1C 8.3 konfiguracije. Proučimo način pokretanja programa 1C 8.3 Upravljana aplikacija.

Ne znaju svi da je ovaj tretman zapravo zamijenio tretman Univerzalni odabir i obrada objekata. I oznaka za brisanje u 1C 8.3 smatra se servisnim atributom objekta. Stoga možemo govoriti o promjeni detalja dokumenta ako želite označiti dokument za brisanje.

Kako označiti za brisanje u dnevniku dokumenata

Ima smisla koristiti obradu opisanu gore u 1C 8.3 za složene odabire i veliku količinu izbrisanih dokumenata. Ako izbrišete dokumente iz jednog dnevnika dokumenata, možete postupiti na sljedeći način.

Korak 1

U otvorenom časopisu implementacionih dokumenata postavili smo izbor za drugu stranu „Carpenter+“ i organizaciju „Ivanov IP“:

Korak 2

Kliknite Ctrl+A– označite sve dokumente za odabir, a zatim pritisnite tipku Ctrl Kliknite na dokument koji ne treba brisati. Na primjer, prodaja manja od 10.000 rubalja. Tako smo prema primjeru odabrali potrebne dokumente koji su označeni bojom (u ovom slučaju žutom):

Korak 3

Kliknite desnim tasterom miša na listu. U padajućem kontekstualnom meniju (ili klikom na Više) odaberite željenu komandu Označi za brisanje/Ukloni oznaku:

Dobijamo rezultat - 6 odabranih dokumenata označeno je za brisanje:

Kako označiti za brisanje korištenjem obrade Univerzalni odabir i obrada objekata

Postoji posebna obrada za pretplatnike podrške informacionoj tehnologiji (ITS). UniversalSelectionAndProcessingObjects.epf. Možete ga pronaći na ITS disku u direktoriju \1CITS\EXE\ExtReps\Unireps82\UniversalSelection\ ili pretraživanjem u online verziji ITS-a.

Istina, radi samo kada se 1C 8.3 pokreće u normalnom načinu rada. Za upravljanu aplikaciju, slične tretmane možete pronaći na web lokacijama za programere.

Koristit ćemo obradu za ITS pretplatnike. Da bismo to učinili, konfigurirat ćemo pokretanje programa 1C 8.3 u normalnom načinu rada. Pogledajmo primjer u programu 1C 8.3 ZUP 3.0. Pokrećemo program 1C ZUP 3.0 u modu konfiguratora. Na meniju Servisni parametri na obeleživaču Lansiranje 1C Enterprise stavite tačku, kao na slici ispod, na aplikaciju Debeli klijent (redovna aplikacija):

Kliknite na primjenu. Pokrećemo program 1C ZUP 3.0 (8.3) u modu Kompanija(možete koristiti dugme F5 iz konfiguratora). Sada možete iz menija Datoteka – Otvori odaberite obradu iz direktorija u kojem je instaliran (ili ga možete povezati).

Problem koji treba riješiti: Označite sve dokumente za brisanje Plate i doprinosi za Glavni odjel za period februar-jun 2016. za organizaciju Ideal u 1C 8.3 ZUP 3.0

Korak 1

U prozoru Search Object, počnite kucati riječ „accrual“. Program 1C ZUP 3.0 (8.3) nudi opcije na padajućoj listi. Odabir objekta Obračun plata i doprinosa:

Korak 2

Na kartici Odabir prema vrijednostima detalja, koristite „zeleno dugme sa plusom“ da dodate selekcije i postavite uslov: datum > 01.02.2016, pošto baza podataka 1C 8.3 ZUP sadrži najnovije dokumente za jun 2016:

Korak 3

Kliknite na dugme Find Objects. Dobijamo rezultat. Ako ne želimo da označimo objekat za brisanje, onda poništite okvir pored njega:

Korak 4

Idite na bookmark Obrada. Odabir obrade Označi za brisanje Klikom na strelicu pomaknite je na desnu stranu prozora - Odabrani tretmani. Kliknite na Run. Dobijamo rezultat:

Korak 5

Zatim otvorite dnevnik plata. Vidimo da su svi platni spiskovi iz februara za organizaciju “Ideal” (osim dokumenta za ne do glavne jedinica) su označene za brisanje. Otvorimo dokument koji nije označen za brisanje. Vidimo da se formira prema Diviziji 2:

Kako označiti sve dokumente za brisanje odjednom bez provjere referentnog integriteta

Na primjer, ova metoda se može koristiti kada korisnik 1C 8.3 odluči potpuno očistiti 1C 8.3 bazu podataka dokumenata i koristiti postojeće direktorije i postavke za čuvanje zapisa za drugu organizaciju.

U glavnom meniju (trougao u gornjem levom uglu) izaberite Sve funkcije. Pronalaženje obrade

Na obeleživaču Brisanje podataka Ovom obradom možete odabrati ne samo sve dokumente za brisanje odjednom, već i postaviti pojedinačne vrste dokumenata i period brisanja. Podrazumevano u 1C 8.3 postoji kvačica Izbrišite objekte, za koje imate prava pristupa:

Označavamo sve dokumente. Sve što treba da uradite je da pritisnete dugme Izbriši. Ali, imajte na umu da bez kontrole referentnog integriteta, ima smisla brisati konfiguracijske objekte prilikom čišćenja baze podataka 1C 8.3 ili prilikom otklanjanja grešaka u prijenosu (poruka upozorenja od programera). U drugim slučajevima, bolje je označiti objekte za brisanje.

U programu 1C gotovo nijedan objekt ne može se odmah fizički izbrisati. Ova funkcija se može konfigurirati u ulogama (prava na „brisanje“ i „interaktivno brisanje“). Tipično, programer ne dozvoljava izvođenje takvih radnji kako bi se izbjegle katastrofalne posljedice u budućnosti.

Označavanje za brisanje znači da objekt više nije relevantan za korisnika. Kada se na dokumentu stavi oznaka, njegovo knjiženje se automatski poništava.

Primjer brisanja stavke u imeniku Nomenklatura

U našem primjeru, izbrisat ćemo element, ali proces brisanja dokumenta ili bilo kojeg drugog objekta se ne razlikuje od datih instrukcija.

Postavimo potvrdni okvir za brisanje direktno iz obrasca liste ovog direktorija. Da biste to učinili, odaberite poziciju koja nam je potrebna i pritisnite tipku Del na tastaturi (ili koristite kontekstni meni).

Program će nam postaviti pitanje o potrebi (ili uklanjanju) oznake za brisanje. Odgovorimo sa „Da“.

Nakon toga, znak će se pojaviti pored odabranog elementa direktorija. Podsjećamo vas da ako konfiguracijski objekt ima prava za brisanje ili interaktivno brisanje, onda pomoću kombinacije Shift+Del možete ga odmah fizički izbrisati.

Sada možemo nastaviti s direktnim brisanjem našeg objekta direktorija. Ako nemate pristup ovoj funkciji, to znači da nemate odgovarajuća prava za nju.

Odaberite stavku “Izbriši označene objekte” u meniju “Administracija”.

Ova funkcija je takođe dostupna u meniju „Sve funkcije“.

U prozoru koji se otvori, program će od vas tražiti da odaberete da li želite da obrišete sve objekte označene za brisanje ili samo neke. U našem primjeru izbrisat ćemo samo stavku "Kupana daska 50*250*300".

Neko vrijeme će sistem izračunati da li drugi objekti baze podataka upućuju na našu ploču. Kao rezultat toga, program nam je dao obavijest da je brisanje nemoguće.

Da bi naša stavka bila obrisana potrebno je da sve objekte u tabeli desno označimo za brisanje. Druga opcija je da svuda zamijenimo naš objekt drugim.

Ne biste trebali imati problema s označavanjem povezanih objekata za brisanje, pa ćemo izabrati zamjenu.

Kliknite na dugme "Zamijeni...".

Odaberimo stavku koja će biti zamijenjena u svim povezanim objektima. Nakon toga, ponovo će vam se prikazati prozor za ponovno brisanje. Ovog puta sve je prošlo u najboljem redu, o čemu nas je program obavijestio.

Automatsko brisanje označenih objekata prema rasporedu

U novijim verzijama programa 1C (počevši od 8.3), programeri su dodali vrlo zgodnu mogućnost automatskog brisanja označenih objekata po rasporedu. Pogledajmo kako napraviti ovu postavku.

U obrascu koji se otvori, idite na odjeljak "Rutinske operacije" i označite okvir "Automatski obrišite označene objekte na rasporedu". Nakon toga, hiperveza “Postavi raspored” će postati aktivna za vas. Prati ga.

Pred vama će se otvoriti standardni obrazac za postavljanje rasporeda. Ako je potrebno, možete promijeniti zadane vrijednosti, ali tako da se vrijeme početka ove rutinske operacije ne poklapa s radnim vremenom zaposlenih u vašoj organizaciji.