Procesarea căutării și eliminarea duplicatelor 8.3. Eliminarea duplicatelor din directoare. Eliminarea elementelor duplicate

În acest articol vom analiza posibilitatea de a căuta și șterge duplicatele în „1C:Enterprise 8.3” și „1C:Enterprise 8.2”. Vom ilustra cum să lucrați cu procesarea standard „Căutați și eliminați duplicatele” în sistemul 1C sub formă de instrucțiuni pas cu pas. Vom lua în considerare, de asemenea, în detaliu cum să căutați repetări în 1C 8.3 și cum să eliminați corect duplicatele.

Dacă nu monitorizați datele din programul 1C, atunci duplicarea informațiilor este inevitabilă. Cel mai adesea acest lucru se întâmplă în directoarele „Nomenclatură” și „Contrapărți”.

Găsirea și ștergerea duplicatelor în 1C:Enterprise 8.2

În 1C 8.2, căutarea și ștergerea duplicatelor se poate face folosind procesarea de pe discul ITS: „Căutați și înlocuiți datele” (8.2). Aceasta este o prelucrare universală care ne permite să schimbăm o valoare cu alta, după care obiectele fără legături au fost marcate pentru ștergere și șterse folosind procesarea „Ștergerea obiectelor marcate”.

Procesul de căutare și ștergere a duplicatelor în 1C 8.2 poate fi efectuat în operațiuni separate:

  • Prin înregistrarea prezenței unui dublu în program.
  • Determinarea celui mai mare număr de legături către perechea găsită.
  • Procesarea „Căutare și înlocuire a datelor” (un obiect cu un număr mai mic de link-uri este de obicei înlocuit cu un duplicat găsit cu un număr mare de link-uri).
  • Obiectul, legăturile către care au fost înlocuite, a fost marcat pentru ștergere și șters fizic din baza de date 1C 8.2 folosind procesarea „Ștergerea obiectelor marcate”.

Găsirea și ștergerea duplicatelor în 1C:Enterprise 8.3

Produsul software „1C: Accounting 8. Edition 3.0” are deja încorporat un mecanism unic pentru căutarea și eliminarea duplicatelor. Aceasta este o procesare standard „Căutați și eliminați duplicatele”, care este potrivită pentru căutarea nu numai în articole și contractori, ci și în alte directoare și documente.

Procesarea tipică din 1C 8.3 „Căutați și eliminați duplicatele” simplifică munca de eliminare a informațiilor inutile din baza de date cât mai mult posibil. Mai mult, pentru ștergerea corectă - fără încălcări ale înregistrărilor din baza de date!

Unde se află procesarea „Căutați și eliminați duplicatele”?

Procesarea poate fi numită:

  • Meniu principal/Toate funcțiile/Procesare/Căutați și ștergeți duplicatele.
  • Secțiunea Administrare/Suport și Întreținere.
  • După configurarea Panoului de navigare al secțiunii Administrare: configurarea Panoului de navigare - selectând comanda „Căutați și eliminați duplicatele” din comenzile disponibile.

Capacitățile de procesare „Căutați și eliminați duplicatele”

Ce trebuie să știm despre această prelucrare?

  • Procesarea are scopul de a căuta și elimina duplicatele din toate listele programului 1C (pentru administratorii programului 1C - trebuie să existe Drepturi depline).
  • Procesarea vă permite să găsiți aparițiile tuturor elementelor duplicate în baza de date 1C și înlocuiește duplicatele cu link-uri către elementul „corect” selectat.

Vom analiza pas cu pas cum să lucrăm cu această procesare în acest articol.

Pasul 1. Rularea unei căutări pentru elemente duplicate

Apelați formularul de procesare „Căutați și eliminați duplicatele”.

Setați condițiile pentru selectarea elementelor de căutare:

1. Selectarea directoarelor sau documentelor în care procesarea va căuta duplicate.

2. Impunerea unor condiții pentru selectarea unei opțiuni, de exemplu, un detaliu TIN completat care nu este marcat pentru ștergere.

3. Reguli pentru căutarea duplicatelor: implicit este să se potrivească cu numele, dar puteți seta altele. De exemplu, o potrivire a TIN-ului sau a codurilor (în primul caz în 1C 8.3) va avea ca rezultat un avertisment despre prezența TIN-ului introdus în baza de date, dar o potrivire a codurilor din cauza unicității inerente a numerelor în 1C este în mare parte imposibil.

Făcând clic pe butonul „Căutare duplicate”, datele sunt selectate și comparate în funcție de condițiile specificate. Dacă nu sunt găsite duplicate, este afișat mesajul corespunzător: „Nu au fost găsite duplicate pentru parametrii specificați”.

Când sunt detectate duplicate, este afișată o listă de duplicate. Lista este formată din 2 părți: în stânga sunt elementele găsite. În dreapta sunt informații despre elementele selectate: numărul de duplicate găsite și lista documentelor în care au fost utilizate.

Pasul 2: Selectați originalul

Unul dintre elementele din partea stângă este selectat automat de programul 1C ca original.

Cu toate acestea, puteți selecta un alt element evidențiind-l și făcând clic pe butonul Marcare ca original. Duplicatele din listă sunt marcate cu steaguri.

Pasul 3. Ștergerea directă a duplicatelor din „1C: Enterprise 8.3”

Ștergerea duplicatelor are loc făcând clic pe butonul „Șterge duplicatele”. Duplicatele vor fi marcate pentru ștergere, iar toate atașamentele lor din documente vor fi înlocuite cu Originalul selectat. Puteți șterge definitiv duplicatele prin procesarea „Ștergerea obiectelor marcate” (secțiunea Administrare/Suport și Întreținere).

Un exemplu de ștergere a duplicatelor din directorul „Conturi bancare”.

Completați formularul „Căutați și eliminați duplicatele”:

1. Director de conturi bancare.

2. Nu este marcat pentru ștergere.

3. Comparați după nume.

De exemplu, în baza de date 1C 8.3 există 3 conturi bancare duplicate, să vedem cum procesarea va elimina link-urile inutile:

Faceți clic pe butonul „Găsiți duplicate”. Programul 1C 8.3 a găsit toate cele trei duplicate și sugerează să lăsați obiectul cu mai multe legături. Acest lucru este rezonabil, așa că o facem;

Faceți clic pe butonul „Șterge duplicatele”. După finalizarea tuturor pașilor, programul 1C va afișa un mesaj care indică finalizarea cu succes: Toate duplicatele găsite (3) au fost combinate cu succes.

Să ne uităm la directorul „Conturi bancare”:

două conturi bancare sunt marcate pentru ștergere. Acum le eliminăm după procesare „Ștergerea obiectelor marcate”.

Atenție! Asigurați-vă că o faceți copie de rezervăînainte de a șterge duplicatele, deoarece procedura este ireversibilă. După eliminarea duplicatelor, generați rapoarte de bază, efectuați o verificare contabilă rapidă, testați și corectați baza de date.

Pe baza materialelor de la Profbukh8.ru

Cum să eliminați duplicatele din directorul de contabilitate 1C 8.3?

În ultimele ediții ale configurației bazate pe 1C 8.3, a apărut o oportunitate excelentă de a automatiza căutarea și înlocuirea directoarelor duplicate. Acest lucru se face folosind procesarea specială 1C - Căutarea și înlocuirea duplicatelor. Este încorporat în astfel de soluții de aplicație pe formulare gestionate precum: Contabilitate 3.0, Managementul comerțului (UT) 11, Managementul firmelor mici, ZUP 3.0, ERP 2.0.

Să ne uităm la o scurtă instrucțiune: cum să găsiți procesarea în interfață, cum să o folosiți pentru a restrânge elemente duplicate ale articolelor, contractanților și altor directoare.

Atenţie! Înainte de a lucra cu procesarea, asigurați-vă că ați făcut o copie de rezervă a bazei de date.

Se procesează pentru a găsi duplicate

Procesarea Căutarea și eliminarea duplicatelor se află în fila „Administrare”, în secțiunea „Suport și întreținere”:

În partea de jos:

În timpul procesării, este necesar să indicăm ce director dorim să „scanăm” (în cazul nostru, nomenclatură), în funcție de ce selecție (cele care nu sunt marcate pentru ștergere) și care va fi un fapt de duplicat pentru noi (să luăm un potrivirea numelui pe baza unor cuvinte similare). După setare, faceți clic pe „Găsiți duplicate”.

1C va oferi opțiuni pentru duplicate:

Folosind exemplul frigiderului STINOL: sistemul a marcat elementul cu finalul „101” ca original și elementul „103” ca duplicat. În fereastra din dreapta vedem în ce documente este implicat acest articol de nomenclatură.

Puteți reutiliza „originalul” folosind butonul „Marcați ca original” în funcție de convingerile dvs. Vă recomandăm să alegeți ca standard obiectul care are mai multe „locuri de utilizare” pentru a accelera procesul de lipire durează:

Dacă credem că acest grup de elemente nu este duplicat, pur și simplu debifați elementul părinte:

Căutarea duplicatelor 1C 8.3 va evidenția aceste obiecte în gri, ceea ce înseamnă că nu vor participa la procedura de lipire.

După toate setările, trebuie să faceți clic pe butonul „Șterge duplicatele”. Atenție, procedura nu este reversibilă, nu uitați să faceți o copie de rezervă!

La sfârșitul procedurii, asigurați-vă că verificați baza de date pentru erori: construiți rapoarte de bază, verificați data de închidere a perioadelor etc.

Pe baza materialelor de la: programist1s.ru

În ultimele ediții ale configurației bazate pe 1C 8.3, a apărut o oportunitate excelentă de a automatiza căutarea și înlocuirea directoarelor duplicate. Acest lucru se face folosind procesarea specială 1C - Căutarea și înlocuirea duplicatelor. Este încorporat în astfel de soluții de aplicație pe formulare gestionate precum: , .

Să ne uităm la o scurtă instrucțiune: cum să găsiți procesarea în interfață, cum să o folosiți pentru a restrânge elemente duplicate ale articolelor, contractanților și altor directoare.

Atenţie!Înainte de a lucra cu procesarea, asigurați-vă că ați făcut o copie de rezervă a bazei de date.

Se procesează pentru a găsi duplicate

Procesarea Căutarea și eliminarea duplicatelor se află în fila „Administrare”, în secțiunea „Suport și întreținere”:

În partea de jos:

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

În timpul procesării, este necesar să indicăm ce director dorim să „scanăm” (în cazul nostru, nomenclatură), în funcție de ce selecție (cele care nu sunt marcate pentru ștergere) și care va fi un fapt de duplicat pentru noi (să luăm un potrivire de nume pentru cuvinte similare). După setare, faceți clic pe „Găsiți duplicate”.

1C va oferi opțiuni pentru duplicate:

Folosind exemplul frigiderului STINOL: sistemul a marcat elementul cu terminația „101” ca original și elementul „103” ca duplicat. În fereastra din dreapta vedem în ce documente este implicat acest articol.

Puteți reutiliza „originalul” folosind butonul „Marcați ca original” în funcție de convingerile dvs. Recomand să alegeți ca standard obiectul care are mai multe „puncte de utilizare” pentru a accelera procesul de lipire durează:

ȘTERREA DUPLICATELOR DIN DIRECTOARE

1. Motivele duplicaturilor în directoare

Problema duplicaturilor din directoare apare în toate bazele de date, 1C nu face excepție ( ESTE- baze de informaţii în termeni de 1C). Principalele motive pentru duplicarea în directoare sunt următoarele:

  • Factorul uman
  • Erori de politică de schimb

Cu bazele de date mari și un număr mare de utilizatori, duplicarea elementelor de director este inevitabilă. Cel mai adesea acest lucru se întâmplă din cauza lipsei documentelor de reglementare: pentru ce directoare cine ar trebui să fie responsabil și cum să controleze aceste directoare. Cel mai adesea, securitatea informațiilor este un produs al creativității colective, pentru munca de care nimeni nu este responsabil. Acesta este subiectul unui articol separat.

Să luăm în considerare apariția directoarelor duplicate folosind exemplul de configurare „Contabilitatea întreprinderii 8” (BP). Cele mai „aglomerate” cărți de referință sunt „Contrapărți”Și "Nomenclatură". Acest lucru este firesc, pentru că Aproape toți utilizatorii lucrează cu aceste directoare.

Exemple simple de zi cu zi din munca unei întreprinderi mici.

  • Directorul de nomenclatură conține sute de mii de articole. Dacă este prost structurat, duplicatele sunt inevitabile. Marfa a ajuns la depozit. Depozitarul nu a reușit să selecteze produsul corect din director (un depozitar nou, fără experiență sau un bătrân vechi). Creează o nouă poziție în director. Acest lucru este valabil mai ales atunci când există multe depozite și funcționează cu o singură bază de date (Doamne ferește, distribuită). Ei nu pot face rost la biroul central. Un exemplu simplu din securitatea informațiilor reale. Comparați numerele 3148 și 3150. Aflați diferențele.

00000003146

Tablă zincată plat 0,7*1250*2500

00000003148

Tablă zincată

Tablă zincată

PC

00000003147

Tablă zincată

Tablă zincată

00000003149

Tabla zincata kg

Tabla zincata kg

kg

00000003150

Piesă din tablă zincată

Piesă din tablă zincată

PC

00000003151

Tabla zincata 2,0-0,5 m

Tabla zincata 2,0-0,5 m

PC

  • Directorul clienților ajunge la zeci de mii de articole. Din anumite motive, angajații care vând bunuri sunt numiți „manager” peste tot, deși cuvântul „manager” este tradus ca „manager” - „client” în rusă. Conform observațiilor mele, această categorie de angajați are cea mai mare fluctuație de personal. Un manager bun are proprii lui clienți. Și companiile atrag managerii de succes cu clienții săi. Un nou angajat, slab versat în securitatea informațiilor care este nou pentru el, va produce o mulțime de duplicate. Fara comentarii.

000006108

KAMAZ-LEASING-Service-Noginsk LLC

SRL "KAMAZ-LEASING-Service-Noginsk" Noginskoe OSB 2557 Noginsk

5031079232

000006028

KamAZ-Leasing-Service-Noginsk LLC

SRL „KAMAZ-Leasing-Service-Noginsk”

  • La schimbul de informații între două sisteme de securitate a informațiilor, tehnologia de schimb de date trebuie respectată cu strictețe. De exemplu, să luăm cele două configurații cele mai comune ale sursei de alimentare și unității de stocare. Intrarea în directoare și schimbul de date între configurații trebuie să fie strict reglementate. Dacă introduceți simultan două elemente complet identice în directoare în ambele configurații (de exemplu, în directorul „Persoane fizice”) și apoi schimbați între configurații, atunci va avea loc duplicarea elementelor de director. Motivul este că fiecare intrare din 1C8 are propriul său identificator unic. Comparația înregistrărilor are loc în funcție de aceasta și nu în funcție de conținut, ca în 1C7. Prin urmare, două intrări care sunt complet identice din punctul de vedere al utilizatorului pentru sistemul 1C8 vor fi diferite. Angajatul este introdus simultan în BP și ZUP (acest lucru se poate vedea din diferitele coduri din configurații).

4536-0028

Komarov Iuri Nikolaevici

00004717

Komarov Iuri Nikolaevici

2. Găsiți și înlocuiți duplicatele

Există multe tratamente pentru căutarea duplicatelor, în special pe site-ul Infostart (selectat doar pentru 1C8):

Procesare universală pentru căutarea duplicatelor folosind orice director și orice detalii

Căutați duplicate folosind directorul „Persoane fizice”, ținând cont de zilele de naștere

Căutați duplicate folosind directorul „Contractanți”, ținând cont de TIN

Căutați duplicate folosind directorul Contacte, ținând cont de detalii

Găsirea și înlocuirea duplicatelor în directoare

Directoarele trebuie curățate de duplicate în mod regulat. Vă recomand să faceți acest lucru cel puțin o dată pe lună înainte de sfârșitul lunii.

Următoarea secvență de acțiuni este propusă pentru fiecare director curent:

  • Găsirea duplicatelor folosind tratamentele de mai sus
  • Analiza fiecărui duplicat al directorului. Pentru fiecare element de director duplicat, trebuie să lăsați o copie și să marcați restul pentru ștergere. De exemplu, două elemente de director duplicate. Una este veche, cea principală, cu care lucrăm de mult. Al doilea a fost introdus recent, întâmplător, din greșeală. Îl lăsăm pe primul, al doilea este marcat pentru ștergere.
  • Înlocuiți legăturile de la obiectele marcate pentru ștergere cu cele principale. Un element nou, eronat, a fost introdus dintr-un motiv; cel mai probabil, unul dintre documentele noi se referă la acesta. Prin urmare, în acest document, legătura de la noul element de director duplicat trebuie schimbat la elementul de director principal, corect.
  • Efectuați ștergerea obiectelor marcate, de ex. eliminați-le din securitatea informațiilor pentru a evita confuzia.

Aceste operațiuni trebuie efectuate utilizând procesarea localizată pe discul ITS; se află o listă a acestora.

Legăturile sunt înlocuite prin procesare „Căutați și înlocuiți valori.epf".

Atenţie! Acest tratament este universal. Schimbă orice link-uri! Trebuie să-l folosești cu mare atenție (granada este în mâinile unei maimuțe)!!! Practică pe un sistem de securitate a informațiilor de testare.

Începem procesarea prin meniul principal „Fișier/Deschidere”. Un formular de procesare va apărea pe ecran. Faceți clic pe pictograma de pe ea "Adăuga"(sau pe cheie Introduce). Va fi adăugată o linie de înlocuire, în care vom indica „cu ce să înlocuim” și „cu ce să înlocuim”. Puteți adăuga mai multe astfel de linii, dar este mai bine să nu riscați și să schimbați linkurile pe rând.

O linie va apărea în fereastra de procesare de sus. Să înființăm secțiunea „Ce să înlocuiesc”. Faceți clic pe butonul "T"- selecția mesei.

Va apărea o fereastră cu obiecte de configurare a securității informațiilor (directoare, documente). Să alegem un director „Contrapărți” pentru a elimina duplicatele din acesta.

Să configuram secțiunea în același mod „Cu ce ​​să înlocuiți”. Faceți clic pe câmpul gol. Apar butoane similare. Click pe "T", selectați directorul „Contrapărți”.

Să revenim la secțiunea „Ce să înlocuim”. Există un buton în fereastră "T" schimbat într-un buton «…» - selectarea unei intrări din director „Contrapărți”:

Faceți clic pe el și selectați obiectele pe care le-am marcat mai devreme în listă. Anterior, a fost efectuată o analiză a înregistrărilor „inutile” și acestea au fost marcate pentru ștergere. În exemplul dat, numele a patru organizații conține cuvântul „Vega”. Cele două elemente ale directorului sunt complet identice. Acest lucru confirmă nu numai aceleași nume, ci și același TIN. Un element nou cu un cod mare este marcat pentru ștergere, deoarece... credem că elementul mai vechi are deja propria sa istorie

Selectați elementul 6158. Sistemul vă va avertiza că am selectat un element marcat pentru ștergere. Suntem de acord.

Pe formularul de procesare din secțiune „Ce să înlocuiesc” Va apărea numele contrapărții.

Accesați secțiunea „Pentru ce să schimbi”(click pe câmpul gol). Apar butoane similare. Click pe «…» . Selectează elementul directorului principal:

Ecranul de procesare arată astfel:

Verificați cu atenție lista! Când faceți clic pe un element din această listă, se va deschide documentul corespunzător. Pentru a înlocui linkurile, faceți clic pe butonul „Efectuați înlocuirea valorii”.

Dacă cazul „nu rulează”, atunci linkurile tuturor obiectelor din listă se vor schimba în elementul de director „corect”. Dacă ați lucrat deja îndeaproape cu obiectul eronat, atunci sunt necesare acțiuni suplimentare.

De exemplu, dacă un director are un subdirector (de exemplu „Acorduri ale contractorilor”) și aceste acorduri au participat la operațiuni, atunci este necesară modificarea acordului împreună cu contrapartea. Pentru a face acest lucru, adăugați o altă linie în partea de sus a procesării, în care selectăm un obiect din director „Acorduri ale contractorilor” pentru această contraparte.

În capitolul „Ce să înlocuiesc” exista un acord al contrapartidei sterse, in sectiunea „Cu ce ​​să înlocuiți”- acordul contrapartidei principale. În timpul acestei operațiuni, nu vor fi transferate numai link-urile directoarelor „Contrapărți”, dar și o carte de referință „Acorduri ale contractorilor”.

Este mai bine să le înlocuiți succesiv. În primul rând, efectuăm o înlocuire a contractului - debifați prima linie.

Pentru a verifica funcționarea, puteți apăsa din nou butonul „Găsiți linkuri”. Lista de obiecte ar trebui să rămână goală.

Pentru a nu mai fi confundat cu obiectul eronat, trebuie să îl eliminați din securitatea informațiilor. Acest lucru se face prin procesare pe discul ITS. „Ștergerea obiectelor marcate.epf". Spre deosebire de procesarea încorporată în configurație, aceasta vă permite să ștergeți obiecte fără a bloca securitatea informațiilor.

Începem procesarea. Va fi emis un avertisment care să precizeze că „Procesarea poate dura mult timp până la finalizare”. De acord. Procesarea va selecta toate obiectele marcate pentru ștergere și va afișa o listă a acestora în fereastra de sus.

În mod implicit, toate obiectele sunt marcate pentru ștergere. Puteți bifa casetele pentru a le selecta pe cele de care aveți nevoie. Faceți clic pe butonul „Control”. Va fi afișat următorul mesaj:

Daca spui "Da" procesarea va încerca să elimine obiectele marcate. Ștergerea va avea loc dacă nu există referințe la obiectele care sunt șterse. Daca spui "Nu", apoi după control va fi afișată o listă de link-uri pentru fiecare obiect, care pot fi vizualizate și analizate.

De exemplu, nu au fost găsite linkuri pentru contrapartea noastră „VEGA-M” și obiectul poate fi șters din securitatea informațiilor. Acesta este marcat cu o bifă verde; lista de link-uri din fereastra de jos este goală.

Obiectele cu o „bifă” roșie nu pot fi șterse din securitatea informațiilor. Fereastra de jos arată documentele care fac referire la acest obiect. Deci, pentru contrapartea „Tehdialstroy” există 15 link-uri.

Pentru această contraparte, este necesar să se efectueze aceleași operațiuni ca și pentru contrapartea „VEGA-M”.

Pentru a elimina obiecte din securitatea informațiilor, trebuie să faceți clic pe butonul "Șterge". Toate obiectele marcate pentru ștergere care nu sunt referite vor fi șterse.

In concluzie, va reamintesc inca o data ca operatiunile descrise produc modificari ireversibile in securitatea informatiei. Puteți utiliza aceste tratamente doar cu o bună înțelegere a acțiunilor efectuate și cu bune abilități.

În configurația bazată pe 1C 8.3, există o oportunitate excelentă de a automatiza căutarea și înlocuirea directoarelor duplicate. Acest lucru se face folosind procesarea specială 1C - Căutarea și înlocuirea duplicatelor.

Să ne uităm la o scurtă instrucțiune: cum să găsiți procesarea în interfață, cum să o folosiți pentru a restrânge elemente duplicate ale articolelor, contractanților și altor directoare.

Atenţie! Înainte de a lucra cu procesarea, asigurați-vă că ați făcut o copie de rezervă a bazei de date.

Se procesează pentru a găsi duplicate

Procesarea Căutarea și eliminarea duplicatelor se află în fila „Administrare”, în secțiunea „Suport și întreținere”:

În timpul procesării, este necesar să indicăm ce director dorim să „scanăm” (în cazul nostru, nomenclatură), în funcție de ce selecție (cele care nu sunt marcate pentru ștergere) și care va fi un fapt de duplicat pentru noi (să luăm un potrivirea numelui pe baza unor cuvinte similare). După setare, faceți clic pe „Găsiți duplicate”.

1C va oferi opțiuni pentru duplicate:

  • duplicate găsite

Puteți reutiliza „originalul” folosind butonul „Marcați ca original” în funcție de convingerile dvs.

  • setarea valorii de referință

Dacă credem că acest grup de elemente nu este duplicat, pur și simplu debifați elementul părinte:

  • nu este un duplicat

Căutarea duplicatelor 1C 8.3 va evidenția aceste obiecte în gri, ceea ce înseamnă că nu vor participa la procedura de lipire.