Löschen von Dokumenten in der 1C 8.3-Buchhaltung. Buchhaltungsinformationen. Durch eine Markierung zum Löschen von Objekten

Heute werden wir über das Löschen von Dokumenten sowie über alle 1C Accounting-Objektdaten im Allgemeinen sprechen (ich erkläre, was Objektdaten sind und wie sie sich von anderen in meinem vollständigen 1C Accounting 8-Kurs mit Beispielen unterscheiden). Manchmal gibt es Situationen ( ja, manchmal vielleicht auch nicht), wenn Sie ein Dokument löschen müssen, aber es will nicht gehen. Mal sehen, warum das passiert und wie man es beheben kann.

Da wir über die Entfernung und diesen Vorgang sprechen unwiderruflich, dann lesen Sie unbedingt den Artikel über Datenbanksicherung. Sehr oft hilft dies, größere Probleme im Unternehmen zu vermeiden!

So löschen Sie ein Dokument in 1C Accounting

Schauen wir uns zunächst an, wie Objekte in 1C Accounting 8 gelöscht werden. Zunächst ist zu sagen, dass kein einzelnes Objekt (1C-Dokument, Verzeichniselement usw.) direkt gelöscht werden kann, da wir beispielsweise Unnötiges löschen Dateien in Windows. Der Vorgang zum Löschen von Dokumenten in 1C ist etwas anders.

KOMMENTAR! In einigen Versionen von 8.3 ist es möglich, Elemente direkt zu löschen, auch vorinstallierte (!). Benutzen Sie dies niemals, zumal es unmöglich ist, diesen Vorgang abzubrechen!

Um ein Verzeichniselement, eine Gruppe oder ein Dokument, das Sie nicht mehr benötigen, zu löschen, müssen Sie dies zunächst tun zum Löschen markieren. Dies kann mit dem Schlüssel erfolgen Löschen auf der Tastatur oder die entsprechende Schaltfläche in der Symbolleiste. Nachfolgend finden Sie ein Beispiel aus 1C Accounting 8.3:


Bevor Sie auf die Schaltfläche „Löschen“ klicken, stellen Sie sicher, dass das gewünschte Objekt in der Liste ausgewählt ist. Während des Vorgangs fordert das Programm eine Bestätigung der Aktion an.

Webseite_

Nach der Bestätigung wird das Objekt in der Liste links mit einem roten Kreuz markiert, wie in der Abbildung unten. Übrigens, was das Kreuz angeht, aber noch eins, es gibt noch eins hier auf der Seite.

Webseite_

Beachten Sie: Wenn Sie eine Verzeichnisgruppe zum Löschen markieren, werden auch alle Elemente sowie Untergruppen zum Löschen markiert. Folglich, Wenn in der Gruppe viele Elemente zum Löschen markiert sind, kann der Vorgang einige Zeit dauern!

Sie können eine Markierung zum Löschen auf die gleiche Weise entfernen, wie Sie sie markieren können.

Wenn Sie es mit markieren, wird seine Ausführung abgebrochen.

Um die zum Löschen markierten 1C Accounting-Datenbankobjekte endgültig zu entfernen, müssen Sie mit der Verarbeitung beginnen „Markierte Objekte löschen“. Gehen Sie dazu für 1C Accounting 8.3 in das Hauptmenü.

Webseite_

Und für 1C Accounting 8.2 müssen Sie zum Löschen markierter Objekte zum Menü gehen „Vorgänge / Markierte Objekte löschen.“ oder im Bereich „Administration“.

Webseite_

Erinnern: Gelöschte Objekte können nicht wiederhergestellt werden. Auf keinen Fall.

Es gab einen wichtigen Teil des Artikels, aber ohne JavaScript ist er nicht sichtbar!

Warum wird das Dokument nicht gelöscht?

Es kommt jedoch häufig vor, dass ein zum Löschen markiertes Objekt nicht dauerhaft gelöscht werden kann. Aus irgendeinem Grund kann das Programm dies nicht tun. Warum?

In 1C Accounting kann ein Dokument oder Verzeichniselement nicht gelöscht werden, wenn mindestens ein Link dazu besteht.

Wenn also ein Dokument „nicht gelöscht“ werden möchte, bedeutet dies, dass es von anderen Dokumenten in der 1C-Datenbank referenziert wird. Was meinst du mit Referenz? Sehr einfach. Das bedeutet, dass in ein anderes Dokument Es gibt ein Feld, in dem dieses „nicht löschbare Dokument“ als Wert ausgewählt wird. Nachfolgend finden Sie ein Beispiel für 1C Accounting 8.2.

Webseite_

Wenn Sie versuchen, die in diesem Dokument unterstrichene Rechnung zu löschen, entsteht die Situation mit einem „ewigen“ Dokument. Für solche Fälle, in denen ein Dokument oder Verzeichniselement nicht gelöscht wird, gibt es einen separaten Artikel. Ich empfehle, es sich anzusehen.

Fassen wir es zusammen

Wenn Sie kein Dokument, kein Verzeichniselement oder irgendetwas anderes löschen, das durch das Setzen einer Löschmarkierung gelöscht wird, müssen Sie nacheinander alle Links zu dem zu löschenden Objekt löschen. Nur in diesem Fall steht der endgültigen Entfernung nichts mehr im Wege.

Wenn Sie die Objekte benötigen, mit denen dieses Dokument verknüpft ist, können Sie das Löschen natürlich vergessen. Es gab zum Beispiel ein Lagerhaus. Dann wurde er liquidiert. Es wird jedoch nicht mehr möglich sein, es aus der 1C Accounting-Datenbank zu entfernen, da es in vielen Dokumenten verwendet wird. Nach dem Reduzieren der Datenbank können Sie jedoch immer noch unnötige Dokumente entfernen.

In meinem vollständigen Kurs über 1C Accounting bespreche ich die Funktionen der Arbeit mit zum Löschen markierten Objekten, das Löschen von Links zu Objekten und andere damit zusammenhängende Themen. Nach Abschluss der Schulung verschwinden alle Ihre Fragen zu 1C.

Senden Sie diesen Artikel an meine E-Mail

Beim Versuch, ein unnötiges Systemobjekt (Verzeichniselement, Dokument, Berichtsoption usw.) zu löschen, kann der Benutzer es nicht dauerhaft aus der 1C-Datenbank entfernen, sondern nur eine Markierung zum Löschen setzen. Daher stellt sich die Frage: Wie lösche ich markierte Objekte in 1C 8.3?

In diesem Artikel werden wir uns ansehen, wie dieser Vorgang abgeschlossen wird. Die Löschfunktionalität ist für viele Konfigurationen identisch und die beschriebene Technik eignet sich für UT, ERP, Accounting und ZUP.

Um ein Objekt vollständig aus der 1C-Datenbank zu entfernen, müssen Sie die Verarbeitung zum Löschen markierter Objekte ausführen. Dies geschah nicht, um die Arbeit der Benutzer zu erschweren, sondern um Fehler zu vermeiden. Wenn Sie beispielsweise die Gegenpartei entfernen, für die der Verkauf registriert ist, werden die Produkte an niemanden verkauft. Daher ist es unmöglich, Objekte einfach aus dem System zu entfernen. Sie müssen zunächst sicherstellen, dass sie nirgendwo verwendet werden und dass ihre Abwesenheit nicht zu Fehlern im Programm führt. Zu diesem Zweck erfolgt die Verarbeitung zum Löschen markierter Objekte bereitgestellt.

Daher erfolgt die Löschung in 1C in zwei Schritten:

 Setzen einer Markierung zum Löschen in 1C;

 Endgültige Entfernung durch Bearbeitung, wenn das Objekt in keiner Weise am System beteiligt ist.

Wie setze ich in 1C 8.3 eine Löschmarkierung?

Um in 1C eine Markierung zum Löschen festzulegen, wählen Sie das gewünschte Nachschlagewerk/Dokument aus (Sie können auch eine Liste von Objekten gleichzeitig auswählen) und wählen im Menü „Mehr“ den Befehl „Zum Löschen markieren/Markierung aufheben“ (in einigen Zeitschriften ein Symbol dafür). Der Befehl wird angezeigt) oder drücken Sie die Löschtaste auf Ihrer Tastatur. Das System fordert Sie auf, Ihre Absichten zu bestätigen und anschließend wird die Markierung überprüft.

Bitte beachten Sie, dass beim Versuch, ein bereits markiertes Element zu markieren, die umgekehrte Aktion ausgeführt wird – die Markierung wird aufgehoben.

Wie lösche ich markierte Objekte?

Im Rechnungswesen und ZUP ist die Bearbeitung im Bereich Verwaltung verfügbar, in UT und ERP im Bereich Stammdaten und Verwaltung → Support und Wartung. Und wenn Sie plötzlich vergessen haben, in welchem ​​Abschnitt Sie nach dem gewünschten Systemobjekt suchen sollen, können Sie jederzeit den Abschnitt „Alle Funktionen“ verwenden.

Die Verarbeitung der Entfernung markierter Objekte wird durch die referenzielle Integrität gesteuert, d. h. Wenn das zu löschende Objekt Referenzen in anderen Objekten hat, wird der Löschvorgang nicht durchgeführt.

Es stehen zwei Verarbeitungsmodi zur Verfügung, automatisch und manuell (selektiv), und Sie können auch eine Routineaufgabe für die automatische Entfernung nach einem festgelegten Zeitplan einrichten.

Im selektiven Modus zeigt das System alle zum Löschen markierten Elemente gruppiert nach Typ an. Über die Checkboxen können Sie Objekte auswählen, die Sie dauerhaft aus dem System entfernen möchten. Durch einen Doppelklick mit der Maus können Sie das Objekt öffnen. Nachdem Sie die Auswahl getroffen haben, müssen Sie auf „Löschen“ klicken und der Vorgang zum Löschen markierter Objekte aus der Datenbank beginnt.

Im Automatikmodus startet dieser Vorgang sofort.

Unabhängig vom ausgewählten Modus wird daher bei der Verarbeitung versucht, alle Objekte zu löschen, die über die Markierung verfügen. Sollte eine Löschung nicht möglich sein, wird eine Liste der nicht gelöschten Objekte mit Links zu ihren Verwendungsorten angezeigt.

Die in diesem Fall verfügbaren Optionen sind:

 Markieren Sie die Verwendungsorte zum Löschen und versuchen Sie es erneut.

 Nehmen Sie Korrekturen an den Verwendungsstellen vor. Wenn Sie beispielsweise einen Mitarbeiter löschen müssen, der sich im Einstellungslistendokument befindet, müssen Sie ihn aus diesem Dokument löschen.

 Führen Sie den Austauschvorgang mit dem Befehl „Ersetzen“ durch. Es wird eine Liste ähnlicher Artikel zum Austausch angeboten. Wenn Sie beispielsweise ein Merkmal eines Artikels in einem Dokument ersetzen müssen, wird eine Liste der Merkmale desselben Artikels angeboten.

Um den Vorgang mithilfe einer geplanten Aufgabe automatisch durchzuführen, müssen Sie in der Verarbeitung das Kontrollkästchen „Markierte Objekte automatisch nach Zeitplan löschen“ setzen und den Zeitplan konfigurieren.

Benötigen Sie einen 1C-Programmierer?

Ihre Vorteile bei einer Zusammenarbeit mit uns!

Kostenlose vorläufige Schätzung der Arbeitskosten vor Arbeitsbeginn.

Der Preis einer Arbeitsstunde für einen Programmierer ist doppelt so niedrig wie der Markt.

Vorrangige schnelle Reaktion auf dringende Aufgaben – ab 5 Minuten!

Ein klares System zum Festlegen, Verfolgen und Übermitteln von Aufgaben.

Wir erstellen Videoanleitungen zu erledigten Aufgaben.

Wir gewähren 3 Monate Garantieunterstützung für abgeschlossene Aufgaben.

So löschen Sie Objekte (Verzeichnisse, Dokumente), die zum Löschen markiert sind, aus der Datenbank in 1C: Buchhaltung 8.3 (Revision 3.0)

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

Wie Sie wissen, können Sie in 1C: Accounting 8.3 (Revision 3.0) kein Objekt (Verzeichnis, Dokument) sofort löschen. Sie können es nur zum Löschen markieren. Dies liegt daran, dass dieses Objekt in anderen Datenbankobjekten verwendet werden kann.

Beispielsweise kann ein zum Löschen markiertes Nomenklaturverzeichniselement in bestehenden Implementierungsdokumenten verwendet werden. Dann kann dieses Element nicht gelöscht werden. Und wenn das Element einmal nicht benötigt wird, lässt es sich ganz einfach wieder entfernen!

Lassen Sie uns das Element „Brick“ zum Löschen aus dem Nomenklaturverzeichnis markieren. Entfernen wir es dauerhaft aus der Datenbank.

1. Gehen Sie dazu in den Bereich „Administration“ und wählen Sie „Markierte Objekte löschen“ ():

2. Wählen Sie als Löschmodus „Automatisches Löschen aller markierten Objekte“. Diese Option ist fast immer geeignet. Es ist möglicherweise nur dann nicht geeignet, wenn wir neben dem „Brick“ noch andere Objekte zum Löschen markiert haben, die wir aus irgendeinem Grund jetzt nicht löschen möchten. Und so wählen wir immer die erste Option und klicken auf die Schaltfläche „Löschen“.

3. Das Programm erledigt alles selbst und erst am Ende, wenn Elemente, auf die andere Elemente der Datenbank verweisen, zum Löschen markiert wurden, erscheint ein Fenster wie dieses. Es zeigt Elemente, die nicht gelöscht werden können (linke Seite) und die Objekte, die auf sie verweisen (rechte Seite). Klicken Sie einfach auf die Schaltfläche „Schließen“.

Mit freundlichen Grüßen, Wladimir Milkin(Lehrer und Entwickler).

Geeignet für 1C 8.3 ZUP, 1C 8.3 Trade Management, 1C 8.3 Accounting und andere 1C 8.3-Konfigurationen. Schauen wir uns den Startmodus des Programms 1C 8.3 an Verwaltete Anwendung.

Nicht jeder weiß, dass diese Behandlung tatsächlich die Behandlung ersetzt hat Universelle Auswahl und Bearbeitung von Objekten. Und die Markierung zum Löschen in 1C 8.3 wird als Dienstattribut des Objekts betrachtet. Daher können wir über die Änderung der Dokumentdetails sprechen, wenn Sie das Dokument zum Löschen markieren möchten.

So markieren Sie das Dokument im Journal zum Löschen

Bei komplexen Auswahlen und einer großen Menge gelöschter Dokumente ist es sinnvoll, die oben in 1C 8.3 besprochene Verarbeitung zu nutzen. Wenn Sie Dokumente aus einem Belegjournal löschen, können Sie wie folgt vorgehen.

Schritt 1

Im offenen Journal der Implementierungsdokumente legen wir die Auswahl für die Gegenpartei „Carpenter+“ und die Organisation „Ivanov IP“ fest:

Schritt 2

Klicken Strg+A– Alle Auswahldokumente markieren, dann bei gedrückter Taste Strg Klicken Sie auf das Dokument, das nicht gelöscht werden muss. Zum Beispiel ein Umsatz von weniger als 10.000 Rubel. Daher haben wir entsprechend dem Beispiel die notwendigen Dokumente ausgewählt, die farblich (in diesem Fall gelb) hervorgehoben sind:

Schritt 3

Klicken Sie mit der rechten Maustaste auf die Liste. Im Dropdown-Kontextmenü (oder durch Klicken auf Noch) Wählen Sie den gewünschten Befehl aus Zum Löschen markieren/Markierung aufheben:

Wir erhalten das Ergebnis – 6 ausgewählte Dokumente sind zum Löschen markiert:

So markieren Sie zum Löschen mithilfe der Verarbeitung Universelle Auswahl und Verarbeitung von Objekten

Für Abonnenten des Information Technology Support (ITS) gibt es eine spezielle Verarbeitung UniversalSelectionAndProcessingObjects.epf. Sie finden es auf der ITS-Festplatte im Verzeichnis \1CITS\EXE\ExtReps\Unireps82\UniversalSelection\ oder indem Sie in der Online-Version des ITS suchen.

Es funktioniert zwar nur, wenn 1C 8.3 im normalen Anwendungsmodus ausgeführt wird. Für eine verwaltete Anwendung finden Sie ähnliche Vorgehensweisen auf Entwicklerseiten.

Wir nutzen die Verarbeitung für ITS-Abonnenten. Dazu konfigurieren wir den Start des 1C 8.3-Programms im Normalmodus. Schauen wir uns ein Beispiel im Programm 1C 8.3 ZUP 3.0 an. Wir starten das Programm 1C ZUP 3.0 im Konfiguratormodus. Auf der Speisekarte Serviceparameter auf dem Lesezeichen Einführung von 1C Enterprise Setzen Sie bei der Anwendung einen Punkt, wie in der Abbildung unten Thick Client (regelmäßige Anwendung):

Klicken Sie auf „Anwenden“. Wir starten das Programm 1C ZUP 3.0 (8.3) im Modus Unternehmen(Sie können die F5-Taste aus dem Konfigurator verwenden). Jetzt können Sie über das Menü Datei öffnen Wählen Sie die Verarbeitung aus dem Verzeichnis aus, in dem sie installiert ist (oder Sie können sie verbinden).

Zu lösendes Problem: Markieren Sie alle Dokumente zum Löschen Gehaltsabrechnung und Beiträge für die Hauptabteilung für den Zeitraum Februar-Juni 2016. zum Organisieren Ideal in 1C 8.3 ZUP 3.0

Schritt 1

Beginnen Sie im Fenster „Objekt suchen“ mit der Eingabe des Wortes „Abgrenzung“. Das Programm 1C ZUP 3.0 (8.3) bietet Optionen in der Dropdown-Liste an. Auswählen eines Objekts Berechnung der Gehälter und Beiträge:

Schritt 2

Verwenden Sie auf der Registerkarte Auswahl nach Detailwerten die „grüne Schaltfläche mit einem Plus“, um Auswahlen hinzuzufügen, und legen Sie die Bedingung fest: Datum > 01.02.2016, da die 1C 8.3 ZUP-Datenbank die neuesten Dokumente für Juni 2016 enthält:

Schritt 3

Klicken Sie auf die Schaltfläche Objekte finden. Wir bekommen das Ergebnis. Wenn wir ein Objekt nicht zum Löschen markieren möchten, deaktivieren Sie das Kontrollkästchen daneben:

Schritt 4

Gehen Sie zum Lesezeichen Wird bearbeitet. Verarbeitung auswählen Zum Löschen markieren Durch Klicken auf den Pfeil verschieben Sie ihn auf die rechte Seite des Fensters - Ausgewählte Behandlungen. Klicken Sie auf Ausführen. Wir erhalten das Ergebnis:

Schritt 5

Öffnen Sie als Nächstes das Gehaltsbuch. Wir sehen, dass alle Gehaltsabrechnungsdokumente vom Februar für die „Ideale“ Organisation (mit Ausnahme des Dokuments für nicht zum Main Einheit) sind zum Löschen markiert. Öffnen wir ein Dokument, das nicht zum Löschen markiert ist. Wir sehen, dass es gemäß Division 2 gebildet ist:

So markieren Sie alle Dokumente auf einmal zum Löschen, ohne die referenzielle Integrität zu überprüfen

Diese Methode kann beispielsweise verwendet werden, wenn ein 1C 8.3-Benutzer beschließt, die 1C 8.3-Datenbank vollständig von Dokumenten zu bereinigen und die vorhandenen Verzeichnisse und Einstellungen zu verwenden, um Aufzeichnungen für eine andere Organisation zu führen.

Im Hauptmenü (Dreieck in der oberen linken Ecke) auswählen Alle Funktionen. Verarbeitung finden

Auf dem Lesezeichen Daten löschen Bei dieser Verarbeitung können Sie nicht nur alle zu löschenden Dokumente auf einmal auswählen, sondern auch einzelne Dokumentarten und den Löschzeitraum festlegen. Standardmäßig ist in 1C 8.3 ein Häkchen vorhanden Objekte löschen, für die Sie Zugriffsrechte haben:

Wir kreuzen alle Dokumente an. Alles was Sie tun müssen, ist den Knopf zu drücken Löschen. Bitte beachten Sie jedoch, dass es ohne referenzielle Integritätskontrolle sinnvoll ist, Konfigurationsobjekte beim Bereinigen der 1C 8.3-Datenbank oder beim Debuggen der Übertragung zu löschen (Warnmeldung der Entwickler). In anderen Fällen ist es besser, Objekte zum Löschen zu markieren.

Im 1C-Programm kann fast kein Objekt sofort physisch gelöscht werden. Diese Funktion kann in Rollen konfiguriert werden (die Rechte „Löschen“ und „Interaktives Löschen“). Normalerweise lässt der Entwickler solche Aktionen nicht zu, um katastrophale Folgen in der Zukunft zu vermeiden.

Das Markieren zum Löschen bedeutet, dass das Objekt für den Benutzer nicht mehr relevant ist. Wenn ein Dokument mit einer Markierung versehen wird, wird seine Veröffentlichung automatisch storniert.

Beispiel für das Löschen eines Verzeichniseintrags Nomenklatur

In unserem Beispiel löschen wir ein Element, aber der Vorgang zum Löschen eines Dokuments oder eines anderen Objekts unterscheidet sich nicht von den gegebenen Anweisungen.

Setzen wir ein Kontrollkästchen zum Löschen direkt aus dem Listenformular dieses Verzeichnisses. Wählen Sie dazu die gewünschte Position aus und drücken Sie die Entf-Taste auf der Tastatur (oder verwenden Sie das Kontextmenü).

Das Programm stellt uns eine Frage zur Notwendigkeit (oder Entfernung) der Löschmarkierung. Antworten wir mit „Ja“.

Anschließend erscheint neben dem ausgewählten Verzeichniselement ein Schild. Wir möchten Sie daran erinnern, dass ein Konfigurationsobjekt, das über Lösch- oder interaktive Löschrechte verfügt, mit der Kombination Umschalt+Entf sofort physisch gelöscht werden kann.

Jetzt können wir mit dem direkten Löschen unseres Verzeichnisobjekts fortfahren. Wenn Sie keinen Zugriff auf diese Funktionalität haben, bedeutet das, dass Sie nicht über die entsprechenden Rechte dafür verfügen.

Wählen Sie im Menü „Verwaltung“ den Punkt „Markierte Objekte löschen“.

Diese Funktionalität ist auch im Menü „Alle Funktionen“ verfügbar.

Im sich öffnenden Fenster werden Sie vom Programm gefragt, ob Sie alle zum Löschen markierten Objekte oder nur einige davon löschen möchten. In unserem Beispiel löschen wir nur den Artikel „Besäumtes Brett 50*250*300“.

Für einige Zeit wird das System berechnen, ob andere Infobase-Objekte auf unser Board verweisen. Daraufhin meldete uns das Programm, dass das Löschen nicht möglich sei.

Damit unser Artikel gelöscht werden kann, müssen wir alle Objekte in der Tabelle rechts zum Löschen markieren. Eine andere Möglichkeit besteht darin, unser Objekt überall durch ein anderes zu ersetzen.

Sie sollten keine Probleme damit haben, verwandte Objekte zum Löschen zu markieren, daher wählen wir einen Ersatz aus.

Klicken Sie auf die Schaltfläche „Ersetzen…“.

Wählen wir das Element aus, das in allen zugehörigen Objekten ersetzt werden soll. Danach wird Ihnen erneut ein Fenster zum erneuten Löschen angezeigt. Diesmal lief alles gut, wie uns das Programm mitteilte.

Automatisches Löschen markierter Objekte nach Zeitplan

In neueren Versionen des 1C-Programms (ab 8.3) haben die Entwickler eine sehr praktische Möglichkeit hinzugefügt, markierte Objekte automatisch nach einem Zeitplan zu löschen. Schauen wir uns an, wie Sie diese Einstellung vornehmen.

Gehen Sie im sich öffnenden Formular zum Abschnitt „Routinevorgänge“ und aktivieren Sie das Kontrollkästchen „Markierte Objekte automatisch nach einem Zeitplan löschen“. Danach wird der Hyperlink „Zeitplan einrichten“ für Sie aktiv. Folge es.

Vor Ihnen öffnet sich ein Standardformular zum Erstellen eines Zeitplans. Bei Bedarf können Sie die Standardwerte ändern, sodass die Startzeit dieses Routinevorgangs nicht mit den Arbeitszeiten der Mitarbeiter Ihrer Organisation übereinstimmt.