Datu vēsture. Datu vēsture 1c dokumentu izmaiņu vēsture

18.08.2023

Uzņēmumā vairumā gadījumu ar programmu 1C var strādāt nevis viens konkrēts lietotājs, bet visi grāmatveži. Protams, viņi var veikt darbības, kuras viņiem ir paredzētas. darba pienākumi neiejaucoties citu kolēģu rīcībā. Diemžēl grāmatvedības praksē var rasties situācijas, kad pēkšņi parādās kļūda, par kuru pretenzijas tiek uzrādītas tiešajam izpildītājam, kurš sagatavoja dokumentu.

Pateicoties 1C funkcionalitātei, jūs varat noteikt lietotāju, kurš izveidojis pārskatu vai veidlapu.

Ja izpildītājs apliecina, ka viņš visu izdarīja pareizi, ievadīja visus datus bez kļūdām un tāpēc nevar izskaidrot, kāpēc radās kļūme, varat novērot trešās puses iejaukšanās faktu dokumenta rediģēšanas procesā. Lai veiktu šādas vēlamās darbības, ir svarīgi izdomāt, kā 1C skatīt konkrēta dokumenta izmaiņu vēsturi.

Skatīt vēsturi

Faktiski inkognito darbības programmā 1C vienkārši nav iespējams veikt. Tas, protams, ir ļoti svarīgi, jo, ja šādas funkcijas nebūtu, programmā būtu iespējams veikt izmaiņas pēc saviem ieskatiem, “palielinot” sev algu un pārmetot izpildītājam pārmetumus par nepareiziem aprēķiniem. Par laimi, izstrādātāji novērsa šādas krāpšanas iespējamību, aprīkojot programmu ar kontroles funkciju. Noskaidrojot, kā 1C redzēt, kurš ir mainījis dokumentu, jūs varat viegli atrast kļūdas vainīgo. Tas ļaus izteikt neuzticību tiem, kas to ir pelnījuši.

Pārbaudes algoritms

Visas darbības, kas tika veiktas programmā 1C, tiek ierakstītas “Reģistrācijas žurnālā”. Turklāt tas pat reģistrē darījuma statusu, vadot pārbaudītājam, vai darījums ir pabeigts vai atcelts pēdējā brīdī.

Jūs varat atvērt "Reģistrācijas žurnālu" režīmā "Konfigurators" vai "Uzņēmums". Jebkurā gadījumā testa rezultāts būs identisks. Pēc žurnāla atvēršanas jūs varēsiet hronoloģiskā secībā novērot visus notikumus, kas tika veikti šajā programmā.

Tomēr daudzi grāmatveži var strādāt ar programmu 1C, noteikti aizpildot un ģenerējot daudzus dokumentus. Šī iemesla dēļ ir diezgan grūti vienkārši ritināt, pārvietot slīdni, meklēt vajadzīgo dokumentu un izsekot izmaiņām, kurām tas ir bijis pakļauts.

Par laimi, izstrādātāji to ir atvieglojuši ātra meklēšana. Rīkjoslā ir viegli atrast kārtošanas ikonu. Pēc noklikšķināšanas uz šīs pogas tiek atvērts logs “Atlase”, kurā nekavējoties jāiestata punkts izvēles rūtiņā blakus rindai “Atlasīt tūlīt”.

Tagad jums jādodas uz loga “Dati” otro cilni. Šīs cilnes apakšā ir bloks ar tādu pašu precīzu nosaukumu “Dati”. Pievērsiet uzmanību šim blokam, tur redzēsit tukšu rindu, kuras labajā pusē ir poga ar burta “T” attēlu, noklikšķiniet uz tās. Tagad parādīsies jauns logs, kurā jums jāizvēlas datu tips, kuru mēs tagad cenšamies pārbaudīt.

Nākamais solis ir atlasīt dokumentu, kuru mēģināt atrast, noklikšķiniet uz pogas ar trīs punktu attēlu un no piedāvātā saraksta atlasiet dokumentu, kuru meklējat. Noklikšķinot uz pogas “Ok”, jums būs jābūt pacietīgam, jo ​​programma sāks kārtošanas, atlases un visa, kas saistīts ar jūsu atlasīto dokumentu, procesu. Šis process var ilgt vairākas minūtes. Galvenais šajā brīdī neko nedarīt, neiejaukties, bet pacietīgi gaidīt.

Pēc šī procesa pabeigšanas ekrānā hronoloģiskā secībā parādīsies to darbību saraksts, kurām dokuments ir bijis pakļauts. Šajā sarakstā ir norādīti lietotāji, kā arī viņu īpašās darbības. Varat arī noteikt, kurā dienā un kurā laikā tika veiktas izmaiņas.

PADOMS. Žurnāls kādā brīdī var kļūt pārāk pilns, jo darbības tiek reģistrētas nepārtraukti. Lai žurnālu atbrīvotu no nevajadzīgas novecojušas informācijas, ir lietderīgi to laiku pa laikam notīrīt.

Atverot žurnālu, jūs atradīsit iespēju neatgriezeniski dzēst ierakstus, kā arī saglabāt novecojušos ierakstus atsevišķā failā. Šādas manipulācijas ļauj notīrīt žurnālu, bet ne pilnībā atvadīties no dažiem datiem, bet ir iespēja ar tiem strādāt nākotnē.

Tātad, jūs varat viegli izsekot, kurš strādāja ar dokumentu, kad, kādas izmaiņas tika veiktas un vai darījumi tika pabeigti, ja rūpīgi izpētīsit visus šos ieteikumus, kuru praktiskā īstenošana nav saistīta ar problēmām.

Diezgan bieži ir jānoskaidro, kas un kad mainīja šo vai citu datu bāzes objektu. Tas ir diezgan viegli izdarāms.

Sistēma nodrošina īpašu rīku lietotāja darbību reģistrēšanai - žurnāla žurnāls. Tas reģistrē visus notikumus, kas veikti gan interaktīvi, gan izmantojot apstrādi.

Žurnālam var piekļūt gan uzņēmuma režīmā (izvēlne Visas funkcijas ⇒ Standarta ⇒ Žurnāls) un konfiguratora režīmā ( Administrēšana ⇒ Žurnāls):


Ja uzņēmuma režīmā nav izvēlnes vienuma " Visas funkcijas", tad jums ir jāiespējo tā displejs:

Uzmanību!

Lietotājam ir jābūt pietiekamām tiesībām, lai piekļūtu izvēlnei Visas funkcijas un reģistrētos.

Uzņēmuma un konfiguratora režīmā žurnālā ir vienādi dati, funkcionalitāte abos režīmos ir identiska, taču joprojām ir nelielas atšķirības:

  • Uzņēmuma režīmā ir iespējams atlasīt pēc konkrēta dokumenta vai direktorijas elementa, kas ir tas, kas vairumā gadījumu ir nepieciešams. Konfigurators nedarbojas ar lietotāja datiem (bet ir informācija par mainītajiem datiem teksta formā);
  • Konfiguratora režīmā ir iespējams izvēlēties pēc datu atdalītājiem;
  • Vizuāli logi ar datiem un atlasēm nedaudz atšķiras.

Tagad apskatīsim piemēru, kā mēs varam noteikt, kurš rediģējis mūs interesējošo objektu.
1. Pārejiet uz uzņēmuma režīmu un atveriet žurnālu, kā aprakstīts iepriekš;
2. Vēlamajam objektam piemērojam atlasi:

3. Analizējiet informāciju:

No iegūtajiem datiem var iegūt izmeklēšanai nepieciešamo informāciju: kurš lietotājs, kad un no kura datora modificēja interesējošo objektu. Turklāt tabulā ir šķietami identiskas kolonnas “Dati” un “Datu prezentācija”. Dati ir atsauce uz datu bāzes objektu vienam objektam tas vienmēr ir vienāds. Datu attēlojums ir tekstuāls datu attēlojums izmaiņu brīdī, t.i. Izmantojot sleju “Datu prezentācija”, varat izsekot dokumentu skaita un datuma izmaiņu vēsturei un uzziņu grāmatu nosaukumos vai kodos.

Žurnāla dati netiek glabāti pašā datu bāzē, bet gan atsevišķā direktorijā:

  • Failu datu bāzēm - [IS direktorijs]\1Cv8Log;
  • Serveru datu bāzēm - [Klasteru pakalpojumu failu direktorijs]\[Instrumentu drošības direktorijs]\1Cv8Log.

Uzglabāšanu var veikt divos formātos:

  • Faila formāts .lgd— SQLite formāta datubāze;
  • Faila formāts .lgf Un .lgp- regulāri teksta faili.

.lgd formāts ir modernāks, visas jaunās datu bāzes, sākot ar 8.3.5 versiju, glabā žurnāla datus šajā formātā.

Jāpiebilst, ka žurnāls var aizņemt diezgan daudz vietas cietajā diskā. Ir iespējams dzēst datus pirms noteikta datuma un konfigurēt ierakstīto notikumu sarakstu (līdz pilnīga izslēgšana). Iestatījumi tiek veikti konfiguratorā: Administrēšana ⇒ Žurnāla iestatīšana:

Lietojumprogrammu risinājumos ar iebūvētu papildus platformas mehānismiem reģistrācijas žurnāla skatīšanai varat izmantot “Reģistrācijas žurnāla” apstrādi. Apstrāde parasti atrodas izvēlnē Pamatdati un administrēšana ⇒ Atbalsts un apkope.

Lai analizētu objektu izmaiņu vēsturi, varat izmantot arī funkcionālāku mehānismu objektu versiju veidošana, kas ir pieejama, izmantojot konfigurācijas, kuru pamatā ir standarta apakšsistēmu bibliotēka. Šīs funkcionalitātes aprakstam tiks veltīts atsevišķs raksts.

Uzņēmuma darbības laikā bieži vien ir jānoskaidro, kas, kad un kas tieši mainījis dokumentu vai programmu uzziņu grāmatu.

Ļoti bieži man uzdod jautājumus:

  • Kā redzēt, kurš mainīja dokumentu 1C 8.2?
  • Kā redzēt, kurš mainīja dokumentu 1C?
  • Kā 1C uzzināt, kurš un kad mainīja dokumentus?
  • Kā 1C uzzināt, kurš ir mainījis izvietošanu dokumentā?
  • Kā redzēt, kurš mainīja dokumentu 1C?

Žurnāls

Satur informāciju par to, kādi notikumi notika informācijas bāzē noteiktā laika brīdī vai kādas darbības veica konkrēts lietotājs. Katram žurnāla ierakstam, kas atspoguļo datu izmaiņas, tiek parādīts darījuma pabeigšanas statuss (darījums tika veiksmīgi pabeigts vai darījums tika atcelts).

Žurnāls ir pieejams gan 1C:Enterprise režīmā, gan konfiguratora režīmā.

Piekļuve žurnālam ir iespējama gan no konfiguratora režīma (izmantojot izvēlni Administrācija – žurnāls), un no uzņēmuma režīma (izvēlne Serviss - Žurnāls). Taksometra režīmā ( Galvenā izvēlne - Visas funkcijas - Standarta - Žurnāls)

Žurnāla veids (Regulāras formas un taksometrs):


Atlase žurnālā(parastās veidlapas un taksometrs):


Izmantojot rīkus darbam ar sarakstiem, reģistrācijas žurnālu var augšupielādēt tabulā vai, ja nepieciešams, teksta dokuments(izmantojot Actions — Display list), ko vēlāk var saglabāt, piemēram, mapē Excel formātā, TXT vai HTML. Tajā pašā laikā ir iespējams konfigurēt notikumu līmeni, kas tiks ierakstīts žurnālā, kā arī žurnāla sadalīšanas biežumu atsevišķi faili(izvēlnes konfiguratora režīmā Administrēšana - žurnāla iestatīšana).


Un tur ir iespējams arī samazināt ierakstu skaitu šajā žurnālā līdz noteiktam datumam, kas tiek darīts, lai paātrinātu darbu ar notikumu analīzes un ierakstīšanas mehānismu sistēmā vai nevajadzīgu informāciju.

Kur glabājas žurnāls?

Failu datu bāzē: mapi datu bāzes direktorijā 1Cv8Log — tas ir direktorijs, kurā ir žurnāls.

Ja plānojat pārsūtīt failu datu bāzi un vēlaties saglabāt žurnāla vēsturi, un mape 1Cv8Log noteikti ir jāpārkopē uz jaunās 1C datu bāzes kategoriju. Ja jums ir jādzēš 1C reģistrācija, piesakieties failu datu bāze vienkārši izdzēsiet mapi 1Cv8Log.

INKlientu-servera datu bāze: C:\Program Files\1cv8\srvinfo\<Имя кластера сервера>\<Идентификатор базы на сервере>\1Cv8Log

No versijas 8.3.5.1068. Žurnāls ir būtiski pārstrādāts, lai palielinātu pieprasījumu izpildes ātrumu žurnālam un palielinātu datu uzglabāšanas uzticamību.

Tam, cita starpā, bija jāmaina žurnāla uzglabāšanas formāts. Tagad tas tiek saglabāts vienā SQLite datu bāzes failā. Šim failam ir paplašinājums lgd.

Objektu versijas

Dažās 1C konfigurācijās ir ieviests īpašs “Objekta versijas” mehānisms.

Pēc noklusējuma versiju izveide ir atspējota, lai to iespējotu, atveriet Pakalpojums - Grāmatvedības iestatījumi - Grāmatvedības parametru iestatīšana

Noklikšķiniet uz pogas “Objekta versiju izveides iestatīšana”, lai atlasītu, kuriem direktorijiem un dokumentiem ir jāveic versija (pārraugiet, kurš un kad ko mainīja).

Noklusējuma objektu uzraudzība informācijas bāze netiek uzturēts, tāpēc blakus katram dokumenta veidam ir iestatīts karodziņš “Neveidot versiju”. Ja nepieciešams veikt uzraudzību, pretī interesējošo dokumentu žurnālam jāiestata “Version”.

Tieši tā, aizverot logu un noklikšķinot uz pogas “Labi”, objekti tiks uzraudzīti.

Lai skatītu visas izmaiņas, ko kāds ir veicis dokumentā vai uzziņu grāmatā, jums jāiet uz izvēlni: Serviss – objektu izmaiņu vēsture

Versionēšana programmā 1C:Enterprise ➾ Objekta izmaiņu vēsture ➾ Kā iestatīt objektu versijas 1C: Enterprise? ➾ Kas ir versiju veidošana? Opciju, lomu, versiju ierakstīšanas mehānisma u.c iestatīšana.

Iedomājieties situāciju: jūs esat pārdošanas menedžeris. Jūs esat izveidojis klienta pasūtījumu, kuram jums ir jānosūta preces. Mēs izveidojām pārdošanas dokumentu un atklājām, ka tajā esošie dati neatbilst pircēja pasūtījumam. Lai uzzinātu, kurš, kad un kādas izmaiņas ir veicis dokumentā, 1C:Enterprise 8 konfigurācijās ir versiju veidošanas mehānisms.

Versionēšana ir objektu izmaiņu vēstures saglabāšana. Atšķirībā no žurnāla, papildus vēstures saglabāšanai par to, kurš, kad un ko mainīja objektu, versiju veidošanas mehānisms ļauj sistēmas administratoram redzēt konkrētās lietotāju veiktās izmaiņas.

Sistēma ļauj apskatīt jebkuru objekta versiju vai salīdzināt jebkuras objekta versijas savā starpā. Lai strādātu ar objektu izmaiņu vēsturi, vispirms ir jākonfigurē to versijas. Sistēmas administrators konfigurē un apskata versiju vēsturi.


Kā konfigurēt objektu versiju veidošanu?

Ieslēgts šobrīd Versiju veidošanas mehānisms ir pieejams daudzās standarta, visizplatītākajās konfigurācijās, piemēram:

Versiju noteikšanu konfigurē sistēmas administrators ar pilnām tiesībām.

Atveriet cilni "Versioning" un atzīmējiet izvēles rūtiņu "Izmantot objekta versijas".

Noklikšķiniet uz "Notiek objekta versijas iestatīšana..."

Iestatot versijas katram dokumenta un direktoriju veidam, varat norādīt:

  • Do not version - vērtība ir iestatīta uz visiem objektiem pēc noklusējuma;
  • Versija - vērtība tiek izmantota direktoriju un dokumentu konfigurēšanai;
  • Versija grāmatošanas laikā - vērtība tiek izmantota tikai dokumentiem.

Ja ir atlasīta opcija Versija, katru reizi, kad objekts mainās, tā versiju vēsturē tiks ierakstīta nākamā objekta versija.

Ja dokumentam ir iestatīts režīms Versija grāmatošanā, tad pirmā dokumenta versija tiks ierakstīta vēsturē tikai pēc dokumenta pirmās grāmatošanas. Pēc tam dokumentu versijas tiks ierakstītas katru reizi, kad tiek ierakstīts ievietotais dokuments. Režīms ļauj neveidot jaunu dokumentu versijas, kuras lietotājs nav aizpildījis, lai nepalielinātu informācijas drošības apjomu. Mēs iesakām lietot šo iestatījumu visiem dokumentiem.

Versionēšana liels daudzums objekti var izraisīt informācijas bāzes pieaugumu to versiju glabāšanas dēļ. Tāpēc ieteicams šo funkciju izmantot selektīvi.

Lai skatītu objektu izmaiņu vēsturi, atveriet Tools/Object Change History. Komanda ir pieejama tikai sistēmas administratoram un tikai tiem objektiem, kuriem ir konfigurēta versija. Atvērtajā formā atlasiet objektu (piemērā tas ir klienta pasūtījums), atlasiet šī objekta versijas, kuras vēlaties salīdzināt, un noklikšķiniet uz pogas Salīdzināt versijas.

Šī komanda ģenerēs atskaiti par objekta versijas izmaiņām (lai palielinātu, noklikšķiniet uz attēla):

Ja izstrādājat jaunu konfigurāciju, jums ir jāiespējo žurnālfails. Tas ļaus jums izsekot visām lietotāju veiktajām izmaiņām 1C. Piemēram, varat uzzināt, kas ko pievienoja, dzēsa vai mainīja.

Bet, lai šie dati tiktu reģistrēti, jums ir jāizveido žurnāls. Parasti tas ir iespējots pēc noklusējuma, veidojot jaunu konfigurāciju. Bet, ja neizmantojat savas konfigurācijas, labāk ir pārbaudīt šos iestatījumus.

Žurnāla iestatīšana un izmaiņu vēstures apskate

Un tāpēc, pirmkārt, iestatīsim reģistrācijas žurnālu 1C. Iestatījumi ir līdzīgi gan versijām 8.2, gan 8.3. Palaidiet konfiguratoru, atrodiet vienumu Administrēšana un atlasiet Žurnāla iestatījumi.

Šeit jums jāizvēlas pēdējais vienums Reģistrēt kļūdas, brīdinājumus, informāciju, piezīmes.

Tagad, piemēram, pāriesim uz 1C un izveidosim jaunu dokumentu vai direktoriju, jūs varat vienkārši veikt izmaiņas. Es izveidošu jaunu dokumentu.

Tagad, lai skatītu izmaiņas reģistrācijas žurnālā, jums jāiet uz konfiguratoru, jāatver izvēlnes vienums Administrēšana un jāizvēlas Žurnāls.

Tiks atvērts žurnāls, kurā tiek reģistrētas visas lietotāja darbības. Piemēram, es izveidoju jaunu dokumentu. Paskatīsimies, kā manas darbības tika ierakstītas žurnālā. Mēs redzam tabulu, kurā ir lauki Datums un laiks, Lietotājs, Notikums, Darījuma statuss un Metadati. No tiem mēs redzam, ka es iestājos programmā 13.11.17 kontu Administrators. Notikuma kolonnā var redzēt, ka esmu pievienojis datus. Metadatu kolonna parāda, kurš dokuments tas ir.

Žurnālu ir ļoti ērti uzglabāt detalizēta informācija par lietotāja darbībām. Kad es palaižu konfigurāciju, pie kā es pieteicos, ko pievienoju un cikos pametu programmu. Bet, lai izsekotu katra lietotāja darbībām, viņam ir jāpiesakās savā kontā.