Slette dokumenter i 1C 8.3 regnskap. Regnskapsinformasjon. Gjennom et merke for sletting av objekter

I dag skal vi snakke om sletting av dokumenter, samt eventuelle 1C Accounting-objektdata generelt (jeg forklarer hva objektdata er og hvordan det skiller seg fra andre i hele 1C Accounting 8-kurset mitt med eksempler). Noen ganger er det situasjoner ( ja, kanskje ikke noen ganger), når du trenger å slette et dokument, men det ønsker ikke å forlate. La oss se hvorfor dette skjer og hvordan vi kan fikse det.

Siden vi snakker om fjerning, og denne operasjonen ugjenkallelig, så husk å lese artikkelen om sikkerhetskopiering av databaser. Svært ofte er dette med på å unngå store problemer i bedriften!

Slik sletter du et dokument i 1C Accounting

La oss først se på hvordan objekter slettes i 1C Accounting 8. Først og fremst skal det sies at ikke et enkelt objekt (1C-dokument, katalogelement osv.) kan slettes direkte, da vi for eksempel sletter unødvendig filer i Windows. Prosessen med å slette dokumenter i 1C er litt annerledes.

KOMMENTAR! I noen versjoner av 8.3 er det mulig å slette elementer direkte, inkludert forhåndsinstallerte(!). Bruk aldri dette, spesielt siden det er umulig å avbryte denne operasjonen!

For å slette et katalogelement, gruppe eller dokument som du ikke lenger trenger, må du først merke for sletting. Dette kan gjøres ved hjelp av nøkkelen Slett på tastaturet eller den tilsvarende knappen på verktøylinjen. Nedenfor er et eksempel fra 1C Accounting 8.3:


Før du klikker på sletteknappen, må du kontrollere at ønsket objekt er valgt i listen. Under operasjonen vil programmet be om bekreftelse av handlingen.

nettsted_

Etter bekreftelse vil objektet merkes i listen med et rødt kryss til venstre, som i figuren under. Forresten, om korset, men et annet, det er et annet her på siden.

nettsted_

Merk: Når du merker en kataloggruppe for sletting, vil alle elementer, samt undergrupper, også merkes for sletting. Følgelig Hvis det er mange elementer i gruppen merket for sletting, kan prosessen ta litt tid!

Du kan fjerne et merke for sletting på samme måte som du kan merke det.

Hvis du merker det til, avbrytes utføringen.

For å endelig bli kvitt 1C Accounting-databaseobjekter merket for sletting, må du starte behandlingen "Sletter merkede objekter". For 1C Accounting 8.3, for å gjøre dette, gå til hovedmenyen.

nettsted_

Og for 1C Accounting 8.2, for å slette merkede objekter må du gå til menyen "Operasjoner / Sletting av merkede objekter." eller i delen "Administrasjon".

nettsted_

Huske: slettede objekter kan ikke gjenopprettes. Aldri.

Det var en viktig del av artikkelen, men uten JavaScript er den ikke synlig!

Hvorfor slettes ikke dokumentet?

Imidlertid er det ganske ofte situasjoner når et objekt merket for sletting ikke kan slettes permanent. Av en eller annen grunn kan ikke programmet gjøre dette. Hvorfor?

I 1C Accounting kan ikke et dokument eller katalogelement slettes hvis det er minst én lenke til det.

Hvis et dokument "ikke ønsker" å bli slettet, betyr det at det refereres til av andre dokumenter i 1C-databasen. Hva mener du med referanse? Veldig enkelt. Dette betyr at i et annet dokument Det er et felt der dette "ikke-slettbare dokumentet" er valgt som verdi. Et eksempel for 1C Accounting 8.2 er gitt nedenfor.

nettsted_

Hvis du prøver å slette fakturaen som er understreket i dette dokumentet, vil det oppstå en situasjon med et "evig" dokument. Det er en egen artikkel om slike tilfeller når et dokument eller katalogelement ikke er slettet. Jeg anbefaler å sjekke det ut.

La oss oppsummere det

Hvis du ikke sletter noe dokument, katalogelement eller noe annet som er slettet ved å sette et slettemerke, må du sekvensielt slette alle lenker til objektet som slettes. Bare i dette tilfellet vil det ikke være noen hindringer for den endelige fjerningen.

Selvfølgelig, hvis du trenger objektene som dette dokumentet er knyttet til, kan du glemme å slette. For eksempel var det et lager. Så ble han likvidert. Det vil imidlertid ikke lenger være mulig å fjerne det fra 1C Accounting-databasen, siden det brukes i mange dokumenter. Men etter å ha kollapset databasen, kan du fortsatt kvitte deg med unødvendige dokumenter.

Jeg diskuterer funksjonene ved å jobbe med objekter merket for sletting, sletting av lenker til objekter og andre relaterte problemer i hele kurset mitt om 1C Accounting. Etter å ha fullført opplæringskurset vil alle spørsmålene dine om 1C forsvinne.

Send denne artikkelen til min e-post

Når du prøver å slette et unødvendig systemobjekt (katalogelement, dokument, rapportalternativ, etc.), vil brukeren ikke kunne fjerne det permanent fra 1C-databasen; han kan bare sette et merke for sletting. Derfor oppstår spørsmålet - Hvordan sletter du merkede objekter i 1C 8.3?

I denne artikkelen vil vi se på hvordan du fullfører denne prosessen. Slettingsfunksjonaliteten for mange konfigurasjoner er identisk og den beskrevne teknikken passer for UT, ERP, Accounting og ZUP.

For å fjerne et objekt fullstendig fra 1C-databasen, må du kjøre Sletting av merkede objekter. Dette ble ikke gjort for å komplisere arbeidet til brukerne, men for å unngå feil. Hvis du for eksempel fjerner motparten som salget er registrert til, vil produktene ikke selges til noen. Derfor er det umulig å bare fjerne objekter fra systemet; du må først sørge for at det ikke brukes hvor som helst, og fraværet vil ikke føre til feil i programmet, og det er for dette formålet Sletting av merkede objekter behandles sørget for.

Således, i 1C, utføres sletting i to stadier:

 Sette et merke for sletting i 1C;

 Endelig fjerning ved behandling dersom objektet ikke er involvert på noen måte i systemet.

Hvordan sette et slettemerke i 1C 8.3?

For å sette et merke for sletting i 1C, velg ønsket oppslagsbok/dokument (du kan også velge en liste over objekter samtidig), i Mer-menyen velger du kommandoen Merk for sletting/Fjern merking (i noen magasiner et ikon av dette kommandoen vises) eller trykk på sletteknappen på tastaturet . Systemet vil be deg om å bekrefte intensjonene dine, og etter det vil merket bli sjekket.

Vær oppmerksom på at hvis du prøver å sette et merke på et allerede merket element, vil den omvendte handlingen bli utført - fjern merket for det.

Hvordan slette merkede objekter?

I Regnskap og ZUP er behandling tilgjengelig i seksjonen Administrasjon, i UT og ERP i seksjonen Masterdata og administrasjon → Støtte og vedlikehold. Og hvis du plutselig har glemt i hvilken seksjon du skal se etter ønsket systemobjekt, kan du alltid bruke seksjonen Alle funksjoner.

Behandling Fjerning av merkede objekter styres av referanseintegritet, dvs. hvis objektet som slettes har referanser i andre objekter, vil ikke sletteprosedyren bli utført.

To behandlingsmoduser er tilgjengelige, automatisk og manuell (selektiv), og du kan også sette opp en rutineoppgave for automatisk fjerning i henhold til en spesifisert tidsplan.

I selektiv modus vil systemet vise alle elementer som er merket for sletting, gruppert etter type. Ved å bruke avmerkingsboksene kan du velge objekter du vil fjerne permanent fra systemet. Ved å dobbeltklikke med musen kan du åpne objektet. Etter at valget er gjort, må du klikke på Slett, og prosessen med å tømme databasen for merkede objekter vil begynne.

I automatisk modus vil denne prosessen starte umiddelbart.

Som et resultat, uavhengig av valgt modus, vil behandlingen forsøke å slette alle objekter som har merket. Hvis sletting ikke er mulig, vil en liste over ikke-slettede objekter vises med lenker til deres brukssteder.

Alternativene som er tilgjengelige i dette tilfellet er:

 Merk bruksstedene for sletting og prøv å slette på nytt.

 Foreta korrigeringer på brukssteder. Hvis du for eksempel trenger å slette en ansatt som er i ansettelseslistedokumentet, må du slette ham fra dette dokumentet.

 Utfør erstatningsprosedyren ved å bruke Replace-kommandoen. En liste over lignende varer for erstatning vil bli tilbudt. For eksempel, hvis du trenger å erstatte en egenskap for en vare i et dokument, vil en liste over egenskaper for den samme varen bli tilbudt.

For å utføre prosedyren automatisk ved hjelp av en planlagt oppgave, må du angi Slett merkede objekter automatisk på et tidsplanflagg under behandling og konfigurere tidsplanen.

Trenger du en 1C-programmerer?

Dine fordeler når du jobber med oss!

Gratis foreløpig estimat av kostnad på oppgaver før arbeidet starter.

Prisen på en time arbeid for en programmerer er 2 ganger lavere enn markedet.

Prioritert rask respons på hasteoppgaver - fra 5 minutter!

Et oversiktlig system for innstilling, sporing og innsending av oppgaver.

Vi lager videoinstruksjoner på utførte oppgaver.

Vi gir garantistøtte i 3 måneder for utførte oppgaver.

Slik sletter du objekter (kataloger, dokumenter) merket for sletting fra databasen i 1C: Regnskap 8.3 (revisjon 3.0)

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

Som du vet, i 1C: Accounting 8.3 (revisjon 3.0) kan du ikke slette noe objekt (katalog, dokument) umiddelbart. Du kan bare merke den for sletting. Dette forklares med at dette objektet kan brukes i andre databaseobjekter.

For eksempel kan et nomenklaturkatalogelement merket for sletting brukes i eksisterende implementeringsdokumenter. Da kan ikke dette elementet slettes. Og hvis elementet ikke brukes noe sted, er det enkelt å fjerne det!

La oss ha elementet "Brick" merket for sletting fra nomenklaturkatalogen. La oss fjerne det fra databasen permanent.

1. For å gjøre dette, gå til "Administrasjon"-delen og velg "Slett merkede objekter" ():

2. Velg "Automatisk sletting av alle merkede objekter" som slettemodus. Dette alternativet er nesten alltid egnet. Det er kanskje ikke egnet bare hvis vi i tillegg til "Brick" har andre objekter merket for sletting, som vi av en eller annen grunn ikke ønsker å slette nå. Og så - vi velger alltid det første alternativet og trykker på "Slett" -knappen.

3. Programmet vil gjøre alt selv og først på slutten, hvis elementer som er referert av andre elementer i databasen har blitt merket for sletting, vil et vindu som dette dukke opp. Den viser elementer som ikke kan slettes (venstre side) og objektene som refererer til dem (høyre side). Bare klikk på "Lukk"-knappen.

Vennlig hilsen, Vladimir Milkin(lærer og utvikler).

Egnet for 1C 8.3 ZUP, 1C 8.3 Trade Management, 1C 8.3 Accounting og andre 1C 8.3 konfigurasjoner. La oss studere lanseringsmodusen til 1C 8.3-programmet Administrert applikasjon.

Ikke alle vet at denne behandlingen faktisk erstattet behandlingen Universell utvelgelse og behandling av objekter. Og merket for sletting i 1C 8.3 regnes som en tjenesteattributt for objektet. Derfor kan vi snakke om å endre dokumentdetaljene hvis du ønsker å merke dokumentet for sletting.

Slik markerer du for sletting i dokumentjournalen

Det er fornuftig å bruke behandlingen diskutert ovenfor i 1C 8.3 for komplekse valg og et stort volum av slettede dokumenter. Hvis du sletter dokumenter fra én dokumentjournal, kan du gå frem på følgende måte.

Trinn 1

I den åpne journalen for implementeringsdokumenter angir vi valget for motparten "Carpenter+" og organisasjonen "Ivanov IP":

Steg 2

Klikk Ctrl+A– merk alle utvalgsdokumenter, deretter mens du trykker på tasten Ctrl Klikk på dokumentet som ikke trenger å slettes. For eksempel salg mindre enn 10 000 rubler. Derfor valgte vi de nødvendige dokumentene i henhold til eksemplet, som er uthevet i farger (i dette tilfellet gul):

Trinn 3

Høyreklikk på listen. I rullegardinmenyen (eller ved å klikke på Mer) velg ønsket kommando Merk for sletting/fjern merking:

Vi får resultatet - 6 utvalgte dokumenter er merket for sletting:

Hvordan markere for sletting ved hjelp av behandling Universell utvelgelse og behandling av objekter

Det er spesiell behandling for ITS-abonnenter UniversalSelectionAndProcessingObjects.epf. Du finner den på ITS-disken i katalogen \1CITS\EXE\ExtReps\Unireps82\UniversalSelection\ eller ved å søke i nettversjonen av ITS.

Riktignok fungerer det bare når du kjører 1C 8.3 i normal applikasjonsmodus. For en administrert applikasjon kan du finne lignende behandlinger på utviklernettsteder.

Vi vil bruke behandling for ITS-abonnenter. For å gjøre dette vil vi konfigurere lanseringen av 1C 8.3-programmet i normal modus. La oss se på et eksempel i 1C 8.3 ZUP 3.0-programmet. Vi starter programmet 1C ZUP 3.0 i konfiguratormodus. På menyen Tjenesteparametere på bokmerket Lansering av 1C Enterprise sett en prikk, som i figuren nedenfor, ved applikasjonen Tykk klient (vanlig applikasjon):

Klikk på bruk. Vi lanserer programmet 1C ZUP 3.0 (8.3) i modus Selskap(du kan bruke F5-knappen fra konfiguratoren). Nå kan du fra menyen Fil – Åpne velg behandling fra katalogen der den er installert (eller du kan koble den til).

Problem som skal løses: Merk alle dokumenter for sletting Lønn og bidrag for Hoveddivisjonen for perioden februar-juni 2016. for organisering av Ideal i 1C 8.3 ZUP 3.0

Trinn 1

I søkeobjektvinduet, begynn å skrive ordet «akkumulering». 1C ZUP 3.0 (8.3)-programmet vil tilby alternativer i rullegardinlisten. Velge et objekt Beregning av lønn og bidrag:

Steg 2

På fanen Valg etter detaljer verdier, bruk den "grønne knappen med et pluss" for å legge til valg, og angi betingelsen: dato > 02/01/2016, siden 1C 8.3 ZUP-databasen inneholder de siste dokumentene for juni 2016:

Trinn 3

Klikk på knappen Finn objekter. Vi får resultatet. Hvis vi ikke ønsker å merke et objekt for sletting, fjerner du merket i boksen ved siden av det:

Trinn 4

Gå til bokmerket Behandling. Velger behandling Merk for sletting Ved å klikke på pilen, flytt den til høyre side av vinduet - Utvalgte behandlinger. Klikk Kjør. Vi får resultatet:

Trinn 5

Deretter åpner du Lønnsjournalen. Vi ser at alle lønnsdokumenter fra februar for organisasjonen "Ideell" (unntatt dokumentet for ikke til Main enhet) er merket for sletting. La oss åpne et dokument som ikke er merket for sletting. Vi ser at den er dannet i henhold til divisjon 2:

Hvordan merke alle dokumenter for sletting på en gang uten å sjekke referanseintegriteten

For eksempel kan denne metoden brukes når en 1C 8.3-bruker bestemmer seg for å fullstendig tømme 1C 8.3-databasen for dokumenter, og bruke de eksisterende katalogene og innstillingene til å holde poster for en annen organisasjon.

Velg i hovedmenyen (trekant i øvre venstre hjørne). Alle funksjoner. Finne behandling

På bokmerket Sletter data Med denne behandlingen kan du velge ikke bare alle dokumenter som skal slettes samtidig, men også angi individuelle typer dokumenter og sletteperioden. Som standard i 1C 8.3 er det en hake Slett objekter, som du har tilgangsrettigheter til:

Vi krysser av for alle dokumenter. Alt du trenger å gjøre er å trykke på knappen Slett. Men vær oppmerksom på at uten referanseintegritetskontroll er det fornuftig å slette konfigurasjonsobjekter når du renser 1C 8.3-databasen eller når du feilsøker overføringen (advarselsmelding fra utviklerne). I andre tilfeller er det bedre å merke objekter for sletting.

I 1C-programmet kan nesten ingen objekter fysisk slettes umiddelbart. Denne funksjonen kan konfigureres i roller (rettighetene "slett" og "interaktiv sletting"). Vanligvis tillater ikke utvikleren at slike handlinger utføres for å unngå katastrofale konsekvenser i fremtiden.

Merking for sletting betyr at objektet ikke lenger er relevant for brukeren. Når et merke settes på et dokument, avbrytes posteringen automatisk.

Eksempel på sletting av et katalogelement Nomenklatur

I vårt eksempel vil vi slette et element, men prosessen med å slette et dokument eller et hvilket som helst annet objekt er ikke forskjellig fra instruksjonene som er gitt.

La oss sette en avmerkingsboks for sletting direkte fra listeformen til denne katalogen. For å gjøre dette, velg posisjonen vi trenger og trykk Del-tasten på tastaturet (eller bruk kontekstmenyen).

Programmet vil stille oss et spørsmål om behovet (eller fjerning) av slettemerket. La oss svare "Ja".

Etter dette vil et skilt vises ved siden av det valgte katalogelementet. Vi minner deg om at hvis et konfigurasjonsobjekt har slette- eller interaktive sletterettigheter, kan du ved å bruke Shift+Del-kombinasjonen umiddelbart slette det fysisk.

Nå kan vi fortsette å slette katalogobjektet vårt direkte. Hvis du ikke har tilgang til denne funksjonaliteten, betyr det at du ikke har de nødvendige rettighetene til den.

Velg elementet "Slett merkede objekter" i "Administrasjon"-menyen.

Denne funksjonaliteten er også tilgjengelig i menyen "Alle funksjoner".

I vinduet som åpnes vil programmet be deg velge om du vil slette alle objekter som er merket for sletting eller bare noen. I vårt eksempel vil vi bare slette elementet "Edged board 50*250*300".

Systemet vil i noen tid beregne om andre infobaseobjekter refererer til styret vårt. Som et resultat ga programmet oss et varsel om at sletting var umulig.

For at varen vår skal slettes, må vi merke alle objekter i tabellen til høyre for sletting. Et annet alternativ er å erstatte objektet vårt med et annet overalt.

Du skal ikke ha noen problemer med å merke relaterte objekter for sletting, så vi velger en erstatning.

Klikk på "Erstatt..."-knappen.

La oss velge elementet som skal erstattes i alle relaterte objekter. Etter dette vil du igjen bli presentert med et vindu for å slette igjen. Denne gangen gikk alt bra, som programmet varslet oss om.

Automatisk sletting av merkede objekter i henhold til tidsplan

I nyere versjoner av 1C-programmet (fra og med 8.3) har utviklerne lagt til en veldig praktisk mulighet for automatisk å slette merkede objekter etter en tidsplan. La oss se på hvordan du gjør denne innstillingen.

I skjemaet som åpnes, gå til delen "Rutineoperasjoner" og merk av for "Slett automatisk merkede objekter på en tidsplan." Etter dette vil hyperkoblingen "Sett opp tidsplan" bli aktiv for deg. Følg det.

Et standardskjema for å sette opp en tidsplan åpnes foran deg. Om nødvendig kan du endre standardverdiene, men slik at starttidspunktet for denne rutineoperasjonen ikke sammenfaller med arbeidstiden til organisasjonens ansatte.