Hvordan slette en bedrift i 1C. Regnskapsinformasjon. Eksempel på sletting av et katalogelement Nomenklatur

Hvordan slette dokumenter og kataloger i 1C 8.3? I programmet kan du slette merkede objekter på to måter:

  • Interaktiv sletting;
  • Gjennom et merke for sletting av objekter.

La oss se i detalj på eksempler på hvordan du sletter dokumenter merket for sletting i 1C 8.3.

Interaktiv sletting i 1C

Slett interaktivt i 1C– dette skal slettes umiddelbart, uten å sjekke referanseintegriteten.

Merk følgende!!! Dette eksemplet viser hvordan det er forbudt gjøre!

I typiske konfigurasjoner har 1C-utviklere deaktivert denne funksjonen for de fleste dokumenter og referansebøker:

Og hva kan dette føre til hvis det fantes en slik mulighet? For eksempel, i demodatabasekonfiguratoren vil vi aktivere muligheten til å redigere objekter, og for rollen Fulle rettigheter for oppslagsverk Nomenklatur Og Motparter merk av i boksen Interaktiv fjerning:

La oss nå gå inn i brukermodus og slette et par katalogelementer ved først å velge og klikke Shift + Del:

  • Katalog Entreprenører:

  • Katalog Nomenklatur:

Og nå i 1C 8.3-konfiguratoren vil vi lansere Testing og fiksing og kontroller referanseintegriteten til informasjonsbasen. Som et resultat får vi et stort antall feil i forskjellige objekter:

I brukermodusen til 1C 8.3, for eksempel, i dokumentet Salg av varer vil vi se brutte lenker, det vil si lenker til objekter som ikke lenger eksisterer:

Og vi har nettopp slettet to elementer i katalogen. Hva kan videre arbeid med interaktiv sletting føre til? Derfor anbefales det å fjerne merket for den interaktive sletteboksen i 1C 8.3.

Gjennom et merke for sletting av objekter

Med denne metoden for sletting kontrolleres referanseintegritet, og hvis objektet har koblinger, vil objektet ikke bli slettet.

La oss vurdere følgende eksempel: i brukermodusen til 1C 8.3, sett en hake for å slette objekter:

  • I katalogen Entreprenører:

  • I katalogen Nomenklatur:

For å slette objekter merket for sletting direkte i 1C 8.3, må du starte behandlingen . Denne behandlingen kan startes:

  • Hovedmeny – Alle funksjoner – Behandling – Sletting av merkede objekter:

  • Hovedmeny – Alle funksjoner – Standard – Sletting av merkede objekter:

  • Seksjonsadministrasjon – Tjeneste – Sletting av merkede objekter:

  • Seksjonsadministrasjon – Programinnstillinger – Støtte og vedlikehold – Sletting av merkede objekter:

  • Seksjonsoperasjoner – Service – Sletting av merkede objekter:

Behandler "Sletting av merkede objekter"

Behandlingen "Slette merkede objekter" lar deg slette i 1C-programmet uten behov for eksklusiv modus, det vil si at du kan slette objekter når brukere er i 1C 8.3-infobasen:

Også i 1C 8.3 på skjemaet er det mulig å sette en avmerkingsboks "Blokker alt arbeid i 1C-programmet og få fart på slettingen". I dette tilfellet vil eksklusiv modus være nødvendig under slettingen.

For å se brukerne som jobber i infobasen og be dem om å avslutte programmet mens slettingen kjører:

  • Ved å klikke på hyperlenken "brukere(n)" på skjemaet "Sletter merkede objekter", hvor n er antall aktive brukere;
  • Seksjonsadministrasjon – Programinnstillinger – Støtte og vedlikehold – Aktive brukere;
  • Seksjonsadministrasjon – Tjeneste – Aktive brukere:

Behandling lar deg velge en av to slettemoduser: automatisk eller selektiv sletting av objekter i 1C 8.3.

Som et resultat blir objekter som ikke har noen referanser automatisk slettet:

Her kan vi angi hvilke objekter vi ønsker å slette, og la avmerkingsboksene være aktivert. Klikk på knappen Slett. Objekter i 1C som ikke har lenker til andre objekter vil bli slettet:

Når sletteoperasjonen er fullført, vil 1C 8.3-systemet vise objektene som ikke kunne slettes og koblingene deres - i hvilke objekter disse elementene brukes:

Her må du se:

  • Enten har vi feilaktig merket disse objektene for sletting, og vi må fjerne merket for dette merket:

  • Enten er dette et duplikat, så må du bruke behandling "Søk og fjern duplikater". Dette emnet diskuteres i detalj i artikkelen:

Etter å ha fullført denne operasjonen i 1C 8.3, vil elementet vårt som er merket for sletting ikke lenger ha en lenke til dokumentet Implementering (akt, faktura):

  • Eller fjern referanser til dette objektet. Det vil si på høyre side av skjemaet "Brukssteder for objektet..." marker slettingen av dette objektet (hvis det ikke er nødvendig og ble skrevet inn feil), eller du må gå inn i disse objektene og omdefinere lenken:

Etter å ha fullført våre manipulasjoner, klikk på knappen Til begynnelsen:

La oss gå tilbake til vinduet:

La alle avmerkingsboksene være aktivert og klikk på knappen Slett:

Siden objekter merket for sletting ikke lenger har koblinger, vil de bli slettet i 1C 8.3.

Merk følgende! Før du sletter objekter merket for sletting – .

Hvis det var duplisering av en ansatts personlige data i 1C 8.3 ZUP (flere personer ble lagt inn for en person), er det mulig å kombinere de dupliserte kortene ved hjelp av en spesiell assistent. Slik gjør du dette, se følgende video:

Automatisk fjerning i 1C 8.3 gjennom rutineoperasjoner

I 1C-programmet er det mulig å utføre automatisk sletting ved hjelp av en rutineoppgave ved å sette en tidsplan.

Denne funksjonen kan konfigureres i seksjonen Administrasjon – Programinnstillinger – Støtte og vedlikehold – Rutinedrift, hvor vi krysser av i boksen "Slett automatisk merkede objekter på en tidsplan":

Det anbefales å sette tidsplanen for tidspunktet når systemet er minst belastet og ingen jobber i 1C 8.3 informasjonsbasen.

Ved å bruke eksempelet vil vi sette opp en tidsplan fra 05/03/2016, daglig fra 02:00. Følg hyperlenken Sett opp en tidsplan. Tidsplaninnstillinger – fane Er vanlig:

Fra denne artikkelen lærer du hvordan du permanent sletter objekter merket for sletting i 1C. Faktum er at i 1C skjer sletting av objekter i 2 trinn:
1. Merking for sletting (et lite rødt kryss vises i listen over objektet)
2. Fjerne merkede objekter.

Et slikt system er nødvendig pga De slettede katalogelementene kan brukes i enkelte dokumenter. Og hvis programmet tillot deg å slette disse elementene umiddelbart, ville de bli slettet fra dokumentene og dermed ville regnskapet bli forstyrret.

På stadiet med sletting av merkede objekter i 1C, sjekkes det for bruk av de slettede objektene i andre objekter. Og hvis de brukes, tillater ikke programmet at de slettes. Men programmet viser hvor de slettede objektene brukes, og du, hvis du ønsker det, kan åpne dem og ekskludere de slettede elementene fra dem, og deretter gjenta operasjonen med å slette de merkede objektene.

Slik sletter du objekter i 1C 8.3

La oss se i detalj på hvordan du til slutt sletter objekter merket for sletting i 1C 8.3 ved å bruke konfigurasjonseksemplet, på administrerte skjemaer - "Trade Management 11.2".

Til å begynne med - 1 - velg objektet som skal slettes, velg det og høyreklikk på det i vinduet som åpnes

3 - Vi ser at objektene vi har valgt er markert med rødt kryss (se bildet under).

4 - I menyen "Stamdata og administrasjon" - "Administrasjon". 5 – "Støtte og vedlikehold" (se figuren nedenfor).

6 - I undermenyen "Support and Maintenance" som åpnes, velg "Slett merkede objekter" og
7 — Sett en hake ved siden av «Automatisk fjerning av alle merkede objekter»-modus, og klikk deretter
8 — "Slett"-knapp (se figuren nedenfor).

10 - Her ser vi at sletting av merkede objekter er fullført, klikk deretter
11 - Klikk på "Lukk"-knappen og vi kan fortsette videre arbeid i programmet (se figuren nedenfor).

Slik sletter du objekter i 1C 8.2

Og så, i denne artikkelen "over" ble det allerede diskutert hvordan fullstendig sletting av merkede objekter skjer i 1C 8.3, dvs. i konfigurasjoner på administrerte skjemaer som UT 11.2
Nå, for å svare fullt ut på spørsmålet "hvordan slette objekter merket for sletting i 1C", vil det være nødvendig å gå gjennom hele sletteprosedyren igjen, men ved å bruke eksemplet med 1C 8.2, dvs. konfigurasjoner på "vanlige skjemaer - "Trade Management 10.3".

For å gjøre dette må vi gå gjennom 11 trinn:

1 - Velg først objektet du vil slette, velg det og høyreklikk på det i vinduet som åpnes
2 - Velg "Sett slettemerke" (se figuren nedenfor).

3 — I vinduet som vises, klikk "Ja" (se figuren nedenfor).

4 - Nå ser vi at objektet vi valgte er merket med et rødt kryss (se bildet under).

5 — I "Operations"-menyen velger du
6 - Sletting av merkede objekter (se figuren nedenfor).

7 — I vinduet som åpnes, klikk "Ja" (se figuren nedenfor).

8 — I vinduet «Søk og slett merkede objekter» klikker du på «Kontroll»-knappen (se figuren nedenfor).

9 — I vinduet "Slette objekter" som åpnes, klikk på "Slett"-knappen (se figuren nedenfor).

10 - Etter alle handlingene som er utført, ser vi at "Objekter ble slettet"
11 - Klikk på "Lukk"-knappen og vi kan fortsette å jobbe med programmet (se figuren nedenfor).

Du har slettet objekter merket for sletting. Hvis du trenger å slette alle dokumenter fra databasen, kan du bruke

På en notis: Hvis anbefalingene nedenfor ikke er klare for deg, og det er mange merkede objekter i informasjonsbasen som forstyrrer arbeidet ditt, anbefaler jeg å kontakte oss - Smart1C.ru.

Hvis vi vurderer egenskapene til standard applikasjonsløsninger - 1C: Trade Management 8, 1C: Accounting 8, 1C: Lønn og Personal Management 8, vil du ikke i noen av dem i 1C: Enterprise-modus finne muligheten til å slette objekter direkte, du kan bare merke objekter ved sletting. I 1C kan du slette merkede objekter kun ved å kjøre spesiell behandling - ved å overvåke muligheten for sletting. Det er «Slette merkede objekter»-prosessen som sjekker om det er referanser til objektene som skal slettes. Det vil si om integriteten til den logiske strukturen til 1C-informasjonsbasen vil bli krenket når objekter slettes.

Hvorfor er fjerningsprosessen 2-trinns? Jeg skal prøve å svare ved å simulere situasjonen. Så la oss forestille oss at 1C-operatøren la inn data i nomenklaturkatalogen i programmet. Så, etter 5 minutter, oppdaget jeg en slags feil, slettet elementet umiddelbart og opprettet et nytt. Det virker som om det ikke er noe galt, men en annen operatør hadde allerede opprettet et kundeordredokument, hvor han brukte et katalogelement, som senere ble slettet. Følgelig vil det ikke lenger være en lenke til nomenklaturobjektet i dokumentet, det vil stå der at objektet er slettet. Det vil si at integriteten til databasen i dette tilfellet vil bli krenket. Selv om du oppretter et Directory-element med samme data, vil det ha en annen identifikator, og derfor vil det ikke lenger være mulig å gjenopprette den tidligere tilstanden til informasjonssikkerheten. Det er derfor utviklerne nærmet seg prosessen med å slette objekter i programmet så nøye.

Slette merkede objekter i 1C 8.2

La oss se på et eksempel på sletting av merkede objekter i 1C 8.2 (Vanlig applikasjon). Men først skal jeg svare på en besøkendes spørsmål om hva og i hvilken modus merkede objekter slettes. Sletting skjer i eksklusiv modus, det vil si at bare økten din skal være aktiv i infobasen. Deretter utfører vi følgende trinn:

Litt statistikk om sletting av 1C-objekter - klient-server-arkitektur 1C informasjonsbase på 6,5 GB (PostgreSQL), 135 000 objekter ble merket for sletting, 92 000 av dem kan slettes Kontrollen ble fullført på 4 timer, sletting på 18 timer. Kontroll og fjerning er ikke raske prosesser - jeg vil råde deg til først å kjøre dem på en testbase, så vil du vite den omtrentlige estimerte utførelsestiden.

/
Administrasjon 1C:Enterprise 7.7

Ved en feil kan et dokument eller katalogoppføring som ikke lenger er nødvendig slettes. Sletting av poster i 1C-programmet skjer i to trinn:

Første etappe :

Merke objekter for sletting som må slettes.


Manipulere et objekts merke i et vindu Fjerne merkede objekter påvirker ikke på noen måte slettemerket i magasiner og kataloger.

Oppslag operasjoner merket for sletting skru av, innlegg dokument - er slettet. Når slettemerket fjernes, gjenopprettes ikke transaksjonene automatisk.

Gjenoppretting transaksjonsposteringer velge et lag Meny-> HANDLINGER-> Aktiver innlegg, Til dokumentoppslag du må åpne dokumentet og kjøre på nytt.

Sletting av merkede objekter uten eksklusiv modus.

Hvis 1C ikke kjører i eksklusiv modus, vil du ikke kunne bruke standard avinstalleringsverktøy - 1C vil vise feilen ""

Hvordan slette merkede objekter uten eksklusiv modus?

I en situasjon der det ikke er mulig å kjøre 1C i eksklusiv modus, men du må slette merkede objekter, vil "Sletting"-behandlingen, som kan lastes ned fra oss, hjelpe: sletting uten eksklusiv tilgang ( forfatter Alexander Shatsky, modifisert av meg: hastigheten på arbeidet har blitt betydelig økt).

Du kan starte behandlingen i "Enterprise" -modus ved å bruke menykommandofilen - åpne.

Grensesnittet ligner på standardbehandling. Hvis du Du vil ikke motta feilmeldingen "Objekt ikke funnet". i stedet for de utfylte detaljene - slett kun med lenkekontroll, uten å bruke avmerkingsboksen "Slett alle" / "Slett lenker".

Hvorfor kunne enkelte objekter ikke slettes?

Slike objekter vises i kolonnen "Kan ikke slettes". Under verifisering (kontroll) vil meldingen "*** fra *** valgte objekter kan ikke slettes" vises.

Hvorfor kan ikke noen objekter slettes fra 1C-databasen? Det er bare det at det er lenker til disse objektene i 1C-databasen. Et sted i kataloger, dokumenter, bevegelser er dette objektet indikert og systemet kan derfor ikke slette det. Slike situasjoner korrigert manuelt og her trenger du god kjennskap til 1C-konfigurasjonen.

Alle elementer hvor objektet som slettes brukes vises i listen "Koblinger til objektet som slettes". Dersom det er mulig å slette alle referanser til objektet som slettes, vil det være mulig å slette selve objektet. Hvis du med makt sletter et objekt, vil systemlinjen " vises i stedet for referanser til det "<

Nesten hver regnskapsfører i løpet av sitt arbeid står overfor behovet for å slette et dokument i 1C. Hvis du ikke vet hvordan du sletter dokumenter riktig i 1C, er vår nye artikkel spesielt for deg.

Nesten hver regnskapsfører i løpet av sitt arbeid står overfor behovet for å slette en fil eller et dokument. Å slette et dokument i 1C er ikke mye forskjellig fra en lignende prosess når du arbeider med Windows-operativsystemet. Det er imidlertid noen viktige forskjeller:

    for det første, først må dokumentet som må slettes merkes med et spesielt tegn (hvis vi sammenligner det med Windows OS, kan vi tegne en analogi med å flytte en fil til papirkurven);

    for det andre skjer direkte sletting i henhold til en strengt definert handlingsalgoritme.

Hvis du bruker versjon 1C 8.2, trenger du for å slette en fil:

    høyreklikk på det nødvendige dokumentet;

    vent til kontekstmenyen vises;

    merk en bestemt fil for sletting, for hvilken i listen som vises, velg "sett et slettemerke";

    gi ditt samtykke til systemadvarselen.

Du kan gjøre det enklere og bare trykke på slettetasten etter å ha valgt filen som skal slettes.


Etter alle disse manipulasjonene, må du gå til hovedmenyelementet kalt "Operasjoner" og velge funksjonen for å slette merkede objekter. Systemet vil gi deg en advarsel, som du må godta før programmet fortsetter.



Deretter vil systemet åpne et vindu foran deg hvor alt i databasene som er merket for sletting vil bli listet opp. Fra denne listen må du velge de du vil slette akkurat nå. Dette kan være ett dokument eller en hel gruppe. Når filen eller filene du leter etter er uthevet, må du klikke på "Kontroll"-knappen. Dette er nødvendig for å sjekke lenker.


I prosessen med disse handlingene kan det bli klart at for eksempel 1C-kataloger inneholder lenker til dokumentet som skal slettes, eller at skattefakturaen inneholder en lenke som leder til filen du skal slette (faktura). For å kunne fullføre sletteprosessen, må du åpne skattefakturaer eller kataloger, eller de dokumentene som inneholder lenker til filen som slettes, og slette de samme koblingene. Først må du igjen veie gjennomførbarheten av slike handlinger.




For å unngå ytterligere forvirring, må du sjekke på nytt senere etter at du har fjernet alle koblinger. Og så videre til sjekken viser at det ikke er noen koblinger til den slettede filen i andre dokumenter. Etter dette vil du ha tilgang til funksjonen for å slette merkede objekter. For å fullføre hele prosessen, må du klikke på "slett"-knappen, hvoretter filen slettes permanent.