Verificările de interdicție de modificare nu au fost găsite. Editarea datelor pentru această perioadă este interzisă. Modificările nu pot fi scrise. Setarea datei de interzicere pentru descărcarea datelor

Procesarea vă permite să citiți date din orice registru de acumulare, registru contabil sau registrul de informații, editați-le și înregistrați-le din nou. Pentru a face acest lucru, trebuie să selectați registrul dorit. Apoi setați valorile corespunzătoare în câmpurile de selecție. Pentru un registru slave, registratorul trebuie doar să specifice registratorul însuși. Faceți clic pe butonul Citiți. Vor apărea date din registru, care pot fi editate. După aceea, aceste date sunt introduse în baza de date folosind butonul Scrie.

Este posibil să editați registrul de acumulare nu numai cu selecția de către registrator, ci și cu selecția după una dintre dimensiunile acestuia (vezi figura „Selectarea după dimensiuni a registrului de acumulare”).

Intrările din registru pot fi editate pe baza datelor din prima linie pentru un anumit câmp. Pentru a face acest lucru, după citirea intrărilor din registru, trebuie să plasați cursorul în coloana dorită și făcând clic pe butonul „Completați prima linie”, acesta va fi efectuat în coloana selectată prin toate liniile până la valoarea din prima linie.

Înregistrările din registru pot fi editate în orice mod. Pentru asta după citirea intrărilor din registru trebuie să tastați textul din dreapta și să faceți clic pe butonul Procesare (vezi Fig. „Procesarea aleatorie a intrărilor de registru”).

Dacă este necesar ca un set de înregistrări de registru să fie scris cu atributul Data Exchange.Load, atunci trebuie să setați atributul corespunzător. (vezi Fig. „Simptom de încărcare”).

Editarea retroactivă a datelor nu este o problemă pentru utilizatorii cu drepturi depline. Pentru a face acest lucru, debifați caseta de selectare „Aplicați data interzicerii pentru utilizatorii cu drepturi depline”. Dacă dintr-un motiv oarecare nu este de dorit sau imposibil să îl eliminați, dar este posibil să lucrați cu registrul care trebuie editat, atunci cu această prelucrare este posibil să editați registrul disponibil, dar aceasta necesită o ușoară modificare a configurației . Pentru a evita procedura de verificare a interzicerii editării retroactiv, utilizați parametru suplimentar: "RecordSet.AdditionalProperties.Insert ("Do NotCheckDate", True);". Pentru ca acesta să funcționeze, este necesar să se facă modificări în procedura de verificare a datei interzicerii. În SCP, pot fi făcute următoarele modificări la gestionatorii de evenimente pentru abonamentele la BeforeWriteAccumulationRegisterDateEditingBanDate și BeforeWriteInformationRegisterDateBanEditDate:

// Verificarea posibilității de modificare a înregistrărilor din registru (data interzicerii modificării datelor) // Procedura înainte de înregistrarea Registrului de acumulareVerificarea disponibilității perioadei (Sursă, Eșec, Înlocuire) Export Dacă Eșuează SAU Sursă.Schimb de date.Încărcare Apoi Return; endIf; //- //Verificarea perioadei înregistrărilor de registru (Sursă, Eșec, „Registrul de acumulare”); //- //+ Dacă Source.AdditionalProperties.Property("Don'tCheckDate") ȘI Source.AdditionalProperties.Don'tCheckDate Then Failure = False; În caz contrar, verificați RegisterRecordPeriod(Sursa, Eșec, „Registrul de acumulare”); endIf; //+ #If NOT an OuterConnection Then If Refusal Then Report("Editarea datelor pentru această perioadă este interzisă. Modificările nu pot fi scrise...", MessageStatus.Important); endIf; #EndIf Sfârșit de procedură // Înainte de înregistrarea Registrului de acumulare, Verificarea Disponibilității Perioadei // Verificarea posibilității de modificare a înregistrărilor în registru (data interzicerii modificării datelor) // Procedura înainte de redactarea Registrului de informații, Verificarea Disponibilității Perioada (Sursă, Eșec, Înlocuire) Exportă Dacă Eșuează SAU Sursă. Schimb de date. Încărcare Apoi Retur; endIf; //- //Verificarea perioadei înregistrărilor de registru (Sursă, Eșec, „Registrul de acumulare”); //- //+ Dacă Source.AdditionalProperties.Property("Don'tCheckDate") ȘI Source.AdditionalProperties.Don'tCheckDate Then Failure = False; În caz contrar, verificați RegisterRecordPeriod (Sursă, Eșec, „Registrul informațiilor”); endIf; //+ #If NOT an OuterConnection Then If Refusal Then Report("Editarea datelor pentru această perioadă este interzisă. Modificările nu pot fi scrise...", MessageStatus.Important); endIf; #EndIfEndProcedure // Înainte de a scrie registrul de informații Verificarea disponibilității perioadei

Și în configurația 3.0, când încercați să modificați datele din document, butoanele și câmpurile de introducere sunt inactive

Aceasta înseamnă că administratorul de sistem a stabilit o restricție cu privire la data interzicerii editării în 1C - perioada anterioară este închisă și nu se pot face modificări.

Procedura de corectare a situatiei:

Notă: Pentru a face corecturi, este necesară intervenția Administratorului de sistem sau disponibilitatea drepturilor de administrator (drepturi complete)!

1. Conectați-vă la baza de date în 1C: modul Enterprise.

2. Pentru ediția 2.0:

Accesați meniul „Instrumente - Gestionarea utilizatorilor și accesului - Data interzicerii datelor” și setați setarea necesară:

Următoarele valori sunt disponibile pentru valoarea „Metode de specificare a datei la care este interzisă modificarea datelor”:

  • data generala- data interzicerii modificărilor este stabilită simultan pentru toate organizațiile și rolurile de utilizator;
  • Data interzicerii de către organizație- vă permite să setați diferite date de interzicere pentru organizații, fără împărțire pe roluri;
  • Data interzicerii de către organizație și utilizator- vă permite să setați diferite date de interzicere pentru organizații în funcție de utilizatori și (sau) grupuri de utilizatori. Dacă utilizatorul este membru al mai multor grupuri de utilizatori, atunci data minimă setată pentru grupurile de utilizatori este considerată ca dată limită.

Pentru ediția 3.0:

Accesați meniul „Administrare – Asistență și întreținere”, bifați caseta de selectare „Modificare data interdicției” și faceți clic pe linkul „Configurare” pentru a seta setarea necesară:

Următoarele valori sunt disponibile pentru valoarea „Setați data interzicerii”:

  • Nu există nicio interdicție privind modificarea datelor- în acest caz, toate datele de interdicție stabilite anterior sunt dezactivate;
  • Pentru toți utilizatorii- în acest caz, devin disponibile câmpurile „Metoda de precizare a datei interzicerii” și „Data interzicerii”.
  • De către utilizatori- această caracteristică poate fi utilizată dacă data interzicerii trebuie setată pentru un anumit utilizator sau grup de utilizatori sau dacă utilizatorii diferiți trebuie să seteze valori diferite pentru data interzicerii.

Următoarele valori sunt disponibile pentru valoarea „Metoda de specificare a datei interzicerii”:

  • data generala– cu această metodă, se stabilește o dată de interdicție pentru toate elementele de date ale programului;
  • După obiecte– datele de interdicție sunt specificate de obiectele programului. Fiecare obiect are data sa de interdicție. Dacă această valoare este selectată, atunci devine disponibilă o listă la care puteți adăuga obiecte (folosind comanda corespunzătoare) și specifica o valoare diferită a datei de interdicție pentru fiecare obiect.

Adesea, programele de contabilitate trebuie să interzică modificările documentelor vechi. De exemplu, după ce raportarea a fost deja transmisă. Factorul uman joacă un rol imens atunci când lucrați cu orice program de contabilitate. Pentru a preveni un angajat din ignoranță sau accident de a face modificări la astfel de documente, 1C 8.3 Contabilitate 3.0 oferă un mecanism pentru datele de închidere a perioadei.

Unde pot găsi data interzicerii în 1C 8.3? În meniul „Administrare”, selectați „Suport și întreținere” (dacă aveți drepturile corespunzătoare).

În subsecțiunea „Operațiuni de rutină”, bifați caseta pentru „Modificarea datelor de interzicere”. În dreapta vei avea ocazia să mergi la setările acestuia.

După ce faceți clic pe hyperlinkul către setările care apare, se va deschide formularul corespunzător. Mai întâi trebuie să indicați dacă data interzicerii este setată pentru toți utilizatorii sau numai pentru anumiți. Aceste două metode diferă doar prin aceea că în al doilea caz va fi necesar să se specifice o listă de utilizatori sau grupuri de utilizatori cărora li se va aplica această interdicție.

Setarea datei de interdicție „De către utilizatori”

Dacă tipul de setare este „După utilizator”, datele de interzicere sunt configurate pentru fiecare utilizator sau grup de utilizatori. Pentru a face acest lucru, trebuie să selectați linia corespunzătoare și să specificați valoarea în câmpul „Data interzicerii”.

Setarea datei de interdicție „După obiecte”

În programul 1C Accounting 3.0, este posibil să se diferențieze data interzicerii în funcție de organizație. Aceasta metoda relevante atunci când programul ține evidența mai multor organizații simultan.

În partea de jos a formularului, în secțiunea „Alte modalități de a specifica data interzicerii”, selectați elementul din lista drop-down „După obiecte”. În partea tabelară care apare, sunt indicate acele organizații a căror editare a datelor ar trebui interzisă. Fiecare organizație are propria dată.

Dacă această setare nu se realizează pentru toți utilizatorii, atunci fiecare are propria listă de organizații și date. Este permis ca un utilizator să seteze metoda „După obiecte”, iar altul să stabilească data generală.

Data interzicerii generale

În cazul în care data interzicerii este comună atât pentru utilizatori, cât și pentru organizații, setarea va arăta ca în figura de mai jos.

Data interzicerii dinamice

Stabilirea cu rigiditate a unei date de interzicere este adesea incomod, deoarece necesită o monitorizare constantă a relevanței și schimbării. Nu există nicio garanție că va fi instalat la timp data viitoare.

Pentru a evita greșelile și situațiile neplăcute pe viitor, este recomandat să setați „Sfârșitul anului trecut/trimestrul/luna/săptămâna” sau „Ultima zi”. Această metodă de configurare va reseta automat data interzicerii.

Setarea datei de interzicere pentru descărcarea datelor

În cazul în care ați configurat sincronizarea cu alte baze de date 1C și datele nedorite pot ajunge în perioadele anterioare, utilizați setarea datei interzicerii descărcarii datelor.

În meniul „Administrare”, selectați „Sincronizare datelor”.

Când sincronizarea datelor este activată, veți avea acces la caseta de selectare „Descărcați data interzisă”. Instalați-l și urmați hyperlinkul care apare pentru a merge la setări.

Setarea datei de interzicere a descărcarii este similară cu setarea datei de interzicere a editării datelor. Diferența lor constă în faptul că aici, în loc de diferențiere pe utilizatori, împărțire după baze de date cu informații, cu care se realizează sincronizarea.




Top