1c ștergerea obiectelor marcate în mod programatic. Informații contabile. Exemplu de ștergere a unui element de director Nomenclatură

Potrivit pentru 1C 8.3 ZUP, 1C 8.3 Trade Management, 1C 8.3 Contabilitate și alte configurații 1C 8.3. Să studiem modul de lansare al programului 1C 8.3 Aplicație gestionată.

Nu toată lumea știe că acest tratament a înlocuit de fapt tratamentul Selecția și prelucrarea universală a obiectelor.Și marca pentru ștergere în 1C 8.3 este considerat un atribut de serviciu al obiectului. Prin urmare, putem vorbi despre modificarea detaliilor documentului dacă doriți să marcați documentul pentru ștergere.

Cum se marchează pentru ștergere în jurnalul de documente

Este logic să folosiți procesarea discutată mai sus în 1C 8.3 pentru selecții complexe și un volum mare de documente șterse. Dacă ștergeți documente dintr-un jurnal de documente, puteți proceda după cum urmează.

Pasul 1

În jurnalul deschis al documentelor de implementare, am stabilit selecția pentru contrapartea „Carpenter+” și Organizația „Ivanov IP”:

Pasul 2

Clic Ctrl+A– marcați toate documentele de selecție, apoi apăsând tasta Ctrl Faceți clic pe documentul care nu trebuie șters. De exemplu, vânzări mai mici de 10.000 de ruble. Astfel, am selectat documentele necesare conform exemplului, care sunt evidențiate color (în acest caz galben):

Pasul 3

Faceți clic dreapta pe listă. În meniul contextual derulant (sau făcând clic pe Mai mult) selectați comanda dorită Marcați pentru ștergere/Anulați marcarea:

Obținem rezultatul - 6 documente selectate sunt marcate pentru ștergere:

Cum se marchează pentru ștergere utilizând procesarea Selectarea și procesarea universală a obiectelor

Există o procesare specială pentru abonații Asistență pentru Tehnologia Informației (ITS). UniversalSelectionAndProcessingObjects.epf. Îl puteți găsi pe discul ITS în directorul \1CITS\EXE\ExtReps\Unireps82\UniversalSelection\ sau căutând în versiunea online a ITS.

Adevărat, funcționează numai atunci când rulează 1C 8.3 în modul de aplicare normal. Pentru o aplicație gestionată, puteți găsi tratamente similare pe site-urile dezvoltatorilor.

Vom folosi procesarea pentru abonații ITS. Pentru a face acest lucru, vom configura lansarea programului 1C 8.3 în modul normal. Să ne uităm la un exemplu în programul 1C 8.3 ZUP 3.0. Lansăm programul 1C ZUP 3.0 în modul Configurator. În meniu Parametrii de serviciu pe marcaj Lansarea 1C Enterprise puneți un punct, ca în figura de mai jos, la aplicație Client gros (aplicație obișnuită):

Faceți clic pe aplicați. Lansăm programul 1C ZUP 3.0 (8.3) în mod Companie(puteți folosi butonul F5 din configurator). Acum poți din meniu Fișier – Deschide selectați procesarea din directorul în care este instalat (sau îl puteți conecta).

Problema de rezolvat: Marcați toate documentele pentru ștergere Salarizare și contribuții pentru Divizia Principală pentru perioada februarie-iunie 2016. pentru organizarea Ideal în 1C 8.3 ZUP 3.0

Pasul 1

În fereastra Căutare obiect, începeți să tastați cuvântul „accrual”. Programul 1C ZUP 3.0 (8.3) va oferi opțiuni în lista derulantă. Selectarea unui obiect Calculul salariilor si contributiilor:

Pasul 2

În fila Valori Selectare după detalii, utilizați „butonul verde cu plus” pentru a adăuga selecții și setați condiția: data > 02/01/2016, deoarece baza de date 1C 8.3 ZUP conține cele mai recente documente pentru iunie 2016:

Pasul 3

Faceți clic pe butonul Găsiți obiecte. Obținem rezultatul. Dacă nu vrem să marchem un obiect pentru ștergere, atunci debifați caseta de lângă el:

Pasul 4

Accesați marcajul Prelucrare. Selectarea procesării Marcați pentru ștergere Făcând clic pe săgeată, mutați-o în partea dreaptă a ferestrei - Tratamente selectate. Faceți clic pe Run. Obtinem rezultatul:

Pasul 5

Apoi, deschideți jurnalul de salarizare. Vedem că toate documentele de salarizare din februarie pentru organizația „Ideal” (cu excepția documentului pt nu spre Main unitate) sunt marcate pentru ștergere. Să deschidem un document care nu este marcat pentru ștergere. Vedem că este format conform Diviziunii 2:

Cum să marcați toate documentele pentru ștergere simultan, fără a verifica integritatea referențială

De exemplu, această metodă poate fi utilizată atunci când un utilizator 1C 8.3 decide să șterge complet baza de date 1C 8.3 de documente și să folosească directoarele și setările existente pentru a păstra înregistrări pentru o altă organizație.

În meniul principal (triunghiul din colțul din stânga sus), selectați Toate funcțiile. Găsirea procesării

Pe marcaj Ștergerea datelor Cu această procesare, puteți selecta nu numai toate documentele care urmează să fie șterse simultan, ci și să setați tipurile individuale de documente și perioada de ștergere. În mod implicit, în 1C 8.3 există o bifă Ștergeți obiecte, pentru care aveți drepturi de acces:

Bifăm toate documentele. Tot ce trebuie să faceți este să apăsați butonul Șterge. Dar, vă rugăm să rețineți că, fără control al integrității referențiale, este logic să ștergeți obiectele de configurare la curățarea bazei de date 1C 8.3 sau la depanarea transferului (mesaj de avertizare de la dezvoltatori). În alte cazuri, este mai bine să marcați obiectele pentru ștergere.

/
Administrare 1C: Întreprindere 7.7

Din greșeală, un document sau o intrare în director care nu mai este necesară poate fi ștearsă. Ștergerea înregistrărilor din programul 1C are loc în două etape:

Primul stagiu :

Marcarea obiectelor pentru ștergere care trebuie șterse.


Manipularea semnului unui obiect într-o fereastră Eliminarea obiectelor marcate nu afectează în niciun fel marcajul de ștergere din reviste și directoare.

Postări operațiuni marcat pentru ștergere opriți, postări document - sunt șterse. Când semnul de ștergere este eliminat, tranzacțiile nu sunt restaurate automat.

Recuperare înregistrări de tranzacții selectați o echipă meniul-> ACȚIUNI-> Activați postările, Pentru postări de documente trebuie să deschideți documentul și reluare.

Ștergerea obiectelor marcate fără modul exclusiv.

Dacă 1C nu rulează în modul exclusiv, nu veți putea folosi instrumentele standard de dezinstalare - 1C va afișa eroarea „”

Cum să ștergi obiectele marcate fără modul exclusiv?

Într-o situație în care nu este posibil să rulați 1C în modul exclusiv, dar trebuie să ștergeți obiectele marcate, procesarea „Ștergere”, care poate fi descărcată de la noi, va ajuta: ștergerea fără acces exclusiv ( autor Alexander Shatsky, modificat de mine: viteza de lucru a fost semnificativ crescută).

Puteți începe procesarea în modul „Enterprise” folosind fișierul de comandă din meniu - deschideți.

Interfața este similară cu procesarea standard. daca tu Nu doriți să primiți o eroare „Obiect nu a fost găsit”.în locul detaliilor completate - ștergeți numai cu controlul linkurilor, fără a utiliza caseta de selectare „Ștergeți toate” / „Ștergeți linkurile”.

De ce unele obiecte nu au putut fi șterse?

Astfel de obiecte vor fi afișate în coloana „Nu pot fi șterse”. În timpul verificării (controlului), va fi afișat mesajul „*** din *** obiectele selectate nu pot fi șterse”.

Acum de ce nu pot fi șterse unele obiecte din baza de date 1C? Doar că există link-uri către aceste obiecte în baza de date 1C. Undeva în directoare, documente, mișcări, acest obiect este indicat și, prin urmare, sistemul nu îl poate șterge. Asemenea situatii corectate manualși aici aveți nevoie de o bună cunoaștere a configurației 1C.

Toate elementele în care este folosit obiectul de șters sunt afișate în lista „Legături către obiectul de șters”. Dacă este posibil să ștergeți toate referințele la obiectul care este șters, va fi posibil să ștergeți obiectul în sine. Dacă ștergeți forțat un obiect, linia de sistem „va apărea în locul referințelor la acesta”.<

Cum să ștergeți obiectele (directoare, documente) marcate pentru ștergere din baza de date în 1C: Contabilitate 8.3 (reviziunea 3.0)

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

După cum știți, în 1C: Accounting 8.3 (reviziunea 3.0) nu puteți șterge imediat niciun obiect (director, document). Îl puteți marca doar pentru ștergere. Acest lucru se explică prin faptul că acest obiect poate fi utilizat în alte obiecte de bază de date.

De exemplu, un element de director Nomenclatură marcat pentru ștergere poate fi utilizat în documentele de implementare existente. Atunci acest element nu poate fi șters. Și dacă elementul nu este folosit nicăieri, îndepărtarea lui este ușoară!

Să avem elementul „Brick” marcat pentru ștergere din directorul Nomenclatură. Să-l eliminăm definitiv din baza de date.

1. Pentru a face acest lucru, accesați secțiunea „Administrare” și selectați „Ștergeți obiectele marcate” ():

2. Selectați „Ștergerea automată a tuturor obiectelor marcate” ca mod de ștergere. Această opțiune este aproape întotdeauna potrivită. S-ar putea să nu fie potrivită doar dacă, pe lângă „Brick”, avem și alte obiecte marcate pentru ștergere, pe care din anumite motive nu dorim să le ștergem acum. Și așa - selectăm întotdeauna prima opțiune și apăsăm butonul „Șterge”.

3. Programul va face totul singur și numai la sfârșit, dacă elementele la care se referă alte elemente ale bazei de date au fost marcate pentru ștergere, va apărea o fereastră ca aceasta. Afișează elementele care nu pot fi șterse (partea stângă) și obiectele care le fac referire (partea dreaptă). Doar faceți clic pe butonul „Închidere”.

Cu sinceritate, Vladimir Milkin(profesor și dezvoltator).

Din acest articol veți învăța cum să ștergeți definitiv obiectele marcate pentru ștergere în 1C. Faptul este că în 1C, ștergerea obiectelor are loc în 2 etape:
1. Marcare pentru ștergere (în lista obiectului apare o cruce roșie mică)
2. Îndepărtarea obiectelor marcate.

Un astfel de sistem este necesar deoarece Elementele de director șterse pot fi folosite în unele documente. Și dacă programul v-ar permite să ștergeți imediat aceste elemente, atunci acestea ar fi șterse din documente și astfel contabilitatea ar fi perturbată.

În etapa de ștergere a obiectelor marcate în 1C, se face o verificare pentru utilizarea obiectelor șterse în alte obiecte. Și dacă sunt folosite, programul nu permite ștergerea lor. Dar programul arată unde sunt folosite obiectele șterse și, dacă doriți, le puteți deschide și exclude elementele șterse din ele, apoi repetați operația de ștergere a obiectelor marcate.

Cum să ștergeți obiecte în 1C 8.3

Să vedem în detaliu cum să ștergeți în sfârșit obiectele marcate pentru ștergere în 1C 8.3 folosind exemplul de configurare, pe formularele gestionate - „Trade Management 11.2”.

Pentru început - 1 - selectați obiectul care trebuie șters, selectați-l și faceți clic dreapta pe el în fereastra care se deschide

3 - Vedem ca obiectele pe care le-am selectat sunt marcate cu cruce rosie (vezi poza de mai jos).

4 - În meniul „Date principale și administrare” - „Administrare”. 5 – „Asistență și întreținere” (vezi figura de mai jos).

6 - În submeniul „Suport și întreținere” care se deschide, selectați „Ștergeți obiectele marcate” și
7 — Bifați lângă modul „Eliminarea automată a tuturor obiectelor marcate”, apoi faceți clic pe
8 — Butonul „Ștergere” (vezi figura de mai jos).

10 - Aici vedem că ștergerea obiectelor marcate este finalizată, apoi faceți clic
11 - Faceți clic pe butonul „Închidere” și putem continua lucrările în program (vezi figura de mai jos).

Cum să ștergeți obiecte în 1C 8.2

Și astfel, în acest articol „mai sus” s-a discutat deja despre ștergerea completă a obiectelor marcate în 1C 8.3, adică. în configurații pe formulare gestionate, cum ar fi UT 11.2
Acum, pentru a răspunde pe deplin la întrebarea „cum să ștergeți obiectele marcate pentru ștergere în 1C”, va fi necesar să treceți din nou prin procedura completă de ștergere, dar folosind exemplul 1C 8.2, adică. configurații pe „formulare obișnuite - „Trade Management 10.3”.

Pentru a face acest lucru, trebuie să parcurgem 11 pași:

1 - Mai întâi, selectați obiectul pe care trebuie să îl ștergeți, selectați-l și faceți clic dreapta pe el în fereastra care se deschide
2 - Selectați „Setare marcaj de ștergere” (vezi figura de mai jos).

3 — În fereastra care apare, faceți clic pe „Da” (vezi figura de mai jos).

4 - Acum vedem că obiectul selectat este marcat cu o cruce roșie (vezi imaginea de mai jos).

5 — În meniul „Operațiuni”, selectați
6 - Ștergerea obiectelor marcate (vezi figura de mai jos).

7 — În fereastra care se deschide, faceți clic pe „Da” (vezi figura de mai jos).

8 — În fereastra „Căutați și ștergeți obiectele marcate”, faceți clic pe butonul „Control” (vezi figura de mai jos).

9 — În fereastra „Ștergerea obiectelor” care se deschide, faceți clic pe butonul „Ștergeți” (vezi figura de mai jos).

10 - După toate acțiunile efectuate, vedem că „Obiectele au fost șterse”
11 - Faceți clic pe butonul „Închidere” și putem continua să lucrăm cu programul (vezi figura de mai jos).

Ați șterse obiecte marcate pentru ștergere. Dacă trebuie să ștergeți toate documentele din baza de date, puteți utiliza

Programul 1C 8.3 nu vă permite să ștergeți imediat directoare și documente din baza de date, fără verificări suplimentare. Acest lucru se face pentru a evita eventualele erori. De exemplu, dacă doriți să ștergeți un element care este inclus într-un document, nu puteți face acest lucru.

Să ne uităm la cum să ștergeți documentele și directoarele marcate pentru ștergere în 1C 8.3. Eliminarea în 1C 8.2 este ușor diferită, dar are un algoritm similar.

Ștergerea obiectelor din 1C are loc în două etape:

  1. Marcați pentru ștergere— stabilirea unui semn că un document sau un director este planificat să fie șters. Acest element nu este diferit de altele; poate fi selectat și în alte obiecte.
  2. Îndepărtarea directă— o procedură specială în timpul căreia sistemul controlează dacă există legături către un anumit obiect în baza de date. După controlul referințelor, 1C ia o decizie: dacă obiectul marcat pentru ștergere poate fi șters sau nu.

Să ne uităm la acești doi pași. Instrucțiunile sunt absolut universale și sunt potrivite pentru toate configurațiile de pe 1C 8.3 - Contabilitate, ZUP, Managementul comerțului, ERP, Managementul firmelor mici și așa mai departe.

Setarea unui marcaj pentru ștergere în 1C este foarte simplă. Pur și simplu selectați documentul sau cartea de referință care vă interesează din listă și apăsați butonul „șterge”:

După care trebuie să-ți confirmi intenția. Acum puteți vedea o notă specială în jurnal:

Aceasta înseamnă că data viitoare când ștergeți obiecte prin procesare specială, sistemul vă va oferi să ștergeți acest articol din nomenclatură.

Cum să ștergeți obiectele marcate pentru ștergere în 1C 8.3

A doua etapă este ștergerea directă a ceea ce este deja marcat în baza de date 1C. Acest lucru se face folosind un serviciu special de procesare „Ștergerea obiectelor marcate”. Se află în fila „Administrare”:

Obțineți 267 de lecții video pe 1C gratuit:

La deschidere, 1C ne va oferi două opțiuni dintre care să alegem - ștergerea automată a tuturor obiectelor și selectivă:

Selectiv poate fi util pentru a elimina un anumit obiect. De exemplu, selectați „Mod automat” și faceți clic pe „Șterge”. Va începe ștergerea tuturor obiectelor marcate pentru ștergere din sistem. La sfârșitul lucrării, sistemul va afișa situații conflictuale - obiecte care sunt marcate pentru ștergere, dar care sunt incluse în contabilitate:

Aici trebuie să faci o alegere. De exemplu, am marcat „Board 4000x200x20” pentru ștergere, dar este inclus în documentele „Operațiune” și „“. Dacă nici nu avem nevoie de aceste documente, pur și simplu le marchem pentru ștergere și facem clic pe butonul „Repetați ștergerea”. Dacă sunt necesare documente, merită să vă gândiți dacă acest articol nu ar trebui să fie marcat pentru ștergere.

În exemplul nostru, am decis că nici nu am nevoie de aceste documente în baza de date, așa că le-am verificat. Ca urmare, sistemul a șters atât elementul care interferează, cât și documentul inutil:

Asta e tot, acum știi cum să ștergi documente și directoare din 1C 8.3.

Ștergerea automată a directoarelor și documentelor