Polje s unaprijed definiranim nazivom podataka je prazno. Predefinirani elementi imenika. Netočna specifikacija unaprijed definiranog elementa


Jednostavna obrada za rad s unaprijed definiranim vrijednostima.

Omogućuje vam usporedbu elemenata informacijske sigurnosti s elementima unaprijed definiranim u konfiguraciji.

Omogućuje provjeru cjelokupne konfiguracije na prisutnost dupliciranih (nekoliko elemenata informacijske sigurnosti povezanih s jednim unaprijed definiranim elementom - pogreška) i elemenata koji nedostaju (unaprijed definirani elementi koji nisu povezani s elementima informacijske sigurnosti - pogreška). Takav elementi mogu nastati tijekom razmjena ili kvarova i dovesti do pogrešaka u konfiguraciji.

Možete jednostavno vidjeti trenutne vrijednosti i napraviti sve potrebne promjene.

Operativni postupak:

1. Počinjemo s obradom.

2. Odaberite vrstu (imenik, kontni plan, PVC, PVR).

3. Odaberemo imenik odabrane vrste.

4. Svi unaprijed definirani elementi dostupni u informacijskoj sigurnosti i opisani u konfiguraciji pojavljuju se u tabličnom dijelu obrade.

Ako u bazi postoji više elemenata koji su vezani uz jedno predefinirano svojstvo ili nekom od elemenata opisanih u konfiguraciji nisu dodijeljeni elementi informacijske sigurnosti, sustav će to prijaviti prilikom odabira imenika. Duplicirane stavke i stavke koje nedostaju pojavit će se na vrhu popisa i bit će označene narančastom bojom.

5. Postavljamo nove vrijednosti za tražene predefinirane elemente.

U ovom slučaju, linije za koje unaprijed definirani element nestaje iz konfiguracije označene su crvenom bojom. Plave su linije za koje se unaprijed definirani element mijenja, zelene su linije za koje se pojavljuje unaprijed definirani element.
Ako postoji veliki broj duplikata, zgodno je mišem označiti sve dodatne retke i za sve odabrane označiti poništavanje veze pomoću gumba "Odustani od podudaranja" (od verzije 1.3.1)

6. Preraspodjelu vršimo klikom na gumb “Predodijeli elemente”.

Provjera duplikata(pogreška "Unaprijed definirani element nije jedinstven"):

Kada kliknete gumb "Provjeri duplikate", obrada će provjeriti sve referentne knjige, kontne planove, PVC i PVR i prikazati popis tablica s dupliciranim elementima s naznakom broja dupliciranih elemenata.

Nakon toga morate posebno provjeriti objekte za koje su pronađene pogreške.

Provjera propuštenih unosa(pogreška "Unaprijed definirani element nije u podacima"):

Kada kliknete gumb "Provjeri propušteno", obrada će provjeriti sve referentne knjige, kontne planove, PVC i PVR i prikazati popis unaprijed definiranih elemenata koji nisu povezani s podacima o informacijskoj sigurnosti.

Za korištenje je potrebna platforma 8.3.3 ili novija.

Univerzalni, može se koristiti s bilo kojom konfiguracijom.

Prepoznaj jezik afrikaans albanski arapski armenski azerbajdžanski baskijski bengalski bjeloruski bugarski katalonski kineski (jednostavni) kineski (trad.) hrvatski češki danski nizozemski engleski esperantski estonski filipinski finski francuski galicijski gruzijski njemački grčki gujarati haićanski kreolski hebrejski hindski mađarski islandski indonezijski irski talijanski japanski kannada korejski lao latinski latvijski litvanski makedonski malajski malteški norveški perzijski poljski portugalski rumunjski ruski srpski slovački slovenski španjolski svahili švedski tamilski telugu tajlandski turski ukrajinski urdu vijetnamski velški jidiš Afrikaans albanski arapski armenski azerbajdžanski baskijski bengalski bjeloruski bugarski katalonski kineski (jednostavni) kineski (tradicijski) hrvatski češki danski nizozemski engleski esperantski estonski filipinski finski francuski galicijski gruzijski njemački grčki gujarati haićanski kreolski hebrejski mađarski islandski indonezijski irski talijanski japanski kannada korejski lao latinski latvijski litavski makedonski malajski malteški norveški perzijski poljski portugalski rumunjski ruski srpski slovački slovenski španjolski svahili švedski tamilski telugu tajlandski turski ukrajinski urdu vijetnamski velški jidiš

Dobar dan.

Danas ćemo govoriti o inovacijama u platformi 8.3 u vezi s unaprijed definiranim elementima.

Uvod

Dopustite mi da vas podsjetim da sam ranije u praksi vrlo često želio pogledati element imenika kako bih saznao njegov predefinirani naziv. Na primjer, stvorili ste dvije unaprijed definirane druge ugovorne strane i nazvali ih IPSidorov i OOOMeteor. I prišili su im neku logiku.

Kad je sve otklonjeno i razrađeno, pokazalo se da je zadatak postavljen obrnuto i da je za LLC potrebna logika za individualnog poduzetnika, a za individualnog poduzetnika potrebna je logika LLC-a. "Nema problema", kažemo iu poslovnom načinu preimenujemo elemente. Uostalom, ulazak u šifru je puno teži. Prođe godina dana i dobijete novi zadatak: postaviti još neke logike za IP Sidorova. Uđeš u konfigurator, napišeš logiku, počneš provjeravati i ništa ne radi, jer... u konfiguratoru IPSidorov, au poduzeću - OOOMeteor. Mozak je slomljen i želim uništiti ovu grablju. Najjednostavnije i najočiglednije je prikazati naziv predefiniranog elementa u obliku liste. Evo kvake: pomoću metode možete dobiti samo naziv unaprijed definiranog u 8.2. Ali metoda ima svoje neugodnosti, ne može se dobiti u zahtjevu. Oni. Prva neugodnost je dobiti naziv unaprijed definiranog iz reference na imenik.

Druga neugodnost je kada već imamo element imenika i moramo ga unaprijed definirati. Kreiramo unaprijed definirani element i dobivamo dva elementa u direktoriju. Jedan je unaprijed definiran, drugi je operativni, na što se pozivaju svi naši dokumenti. Zamjena linkova svakako pomaže, ali ako je baza podataka velika, onda je teško.

Sada na stvar

Prvi je da imenik sada ima svojstvo "Ažuriranje unaprijed definiranih podataka".

Što nam ovo polje daje? Ako je postavljeno na "Ne ažuriraj automatski", tada ga dodavanjem unaprijed definiranog elementa nećemo odmah vidjeti u imeniku. Oni. metapodaci nemaju nikakve veze s podacima. A ako ga ne stvorite u imeniku, tada će pristup njegovom imenu kroz upravitelja imenika izazvati sintaktičku pogrešku.

Vrlo zanimljivo, ali zašto? Kako možemo stvoriti element u imeniku? Možete ga izraditi kako god želite ili ga možete povezati s postojećim. Sada imenik ima atribut "Naziv unaprijed definiranih podataka". Element imenika stvaramo programski kao i obično putem “Directories.Contractors.CreateElement()” i ispunjavamo njegov atribut “PredefinedDataName” jednak nazivu unaprijed definiranog elementa. Ili ako element već postoji, dobivamo njegov objekt i ponovno ispunjavamo "Ime unaprijed definiranih podataka". Svi.

I na kraju malo sirupa

Ovaj novi atribut ne samo da se može čitati i pisati, već je dostupan iu zahtjevima. Na taj način mu možete nametnuti uvjete u upitima, odrediti je li predefiniran ili ne.

Hvala vam na pažnji.

Ažuriranje 1C neophodan je postupak koji vam omogućuje poboljšanje obrasca za podnošenje izvješća i dokumentacije. U važećoj legislativi stalno se pojavljuju noviteti, a metode obračuna redovito se mijenjaju na gospodarskom području. Stoga morate ažurirati konfiguraciju 1C kako bi u potpunosti bila u skladu sa svim promjenama.

Tvrtka 1C pokušava računovođama i poduzetnicima olakšati rad sa svojim softverom što je više moguće. Prvom prikladnom prilikom izdaje visokokvalitetna ažuriranja softverskih proizvoda. Moraju biti ispravno i točno instalirani.

Mnogi ljudi vjeruju da je ažuriranje 1C posao za stručnjaka. Kažu da ovaj postupak nije moguće provesti vlastitim rukama. Ovo je pogrešno mišljenje. Teškoća ažuriranja leži u vrsti baze podataka koju koristite - standardnoj ili modificiranoj. I također, o tome koja je konfiguracija instalirana na računalu.

Ako je baza standardna (to jest, programer joj nije ništa dodao ili promijenio), ažuriranje će trajati od 15 minuta do najviše 3 sata. Postupak se izvodi u korisničkom načinu rada. Ako se baza promijeni, tada će trebati mnogo više vremena.

Ako je ažuriranje netočno i loše kvalitete, može podaci će biti izgubljeni i sve prethodno dovršene izmjene bit će izgubljene. Tako

Pogreška 1: "Naziv unaprijed definiranog elementa nije jedinstven"

To znači da je bit greške u samoj programskoj platformi. Vi ste ga netočno ažurirali na najnoviju verziju 1C. Da biste to popravili, morate vratiti verziju programa na prethodnu. Ako vaše računalo nema prethodno izdanje, možete ga preuzeti sa službene web stranice. Nakon instaliranja prethodne verzije, možete ponovno početi ažurirati konfiguraciju podataka.

Pogreška 2: "Datoteka ne sadrži dostupna ažuriranja"

To znači da se konfiguracije nisu podudarale. Postoje standardne i nestandardne konfiguracije. Možda preuzete datoteke pripadaju jednoj konfiguraciji, ali druga je instalirana na računalu. Rješenje problema: stvara se prazna standardna konfiguracijska baza podataka i sprema u .cf datoteku, zatim se datoteka koristi za ažuriranje konfiguracije koja više nije standardna. Za dobivanje standardne verzije konfiguracija mora biti podržana (odnosno mora biti prikazana žuta kocka).

Pogreška 3: "Unaprijed definirani element nije u podacima."

Pogreška 4. "Pogreška formata streama."

Ono što se najčešće događa je da se ljudi ne drže stalnih nadogradnji, već umjesto toga uzmu svoju konfiguraciju i usporede je s isporučenom datotekom. Oni to rade kako bi skratili vrijeme. Bit procesa: datoteka za isporuku i konfiguracija se otvaraju i počinje njihova pažljiva usporedba; sve uočene promjene zapisuju se u uređivač teksta. Zatim se dodaju u konfiguraciju. Bolje je to ne činiti. Neka vam treba više vremena za dosljedna ažuriranja. Ali nećete sjediti i zbunjivati ​​zašto se program 1C ruši i pojavljuje se pogreška formata streama.

Pogreška 5. "Naziv unaprijed definiranog elementa nije jedinstven."

To znači da konfiguracija nije ažurirana na prethodnoj platformi, a na trenutno ažuriranoj platformi ne smatra naziv unaprijed definiranog elementa jedinstvenim. Morate se vratiti na prethodnu platformu 1C i tamo ažurirati konfiguraciju. Zatim instalirajte novu platformu. Greška će nestati.

Pogreška 6. "Pogreška pri pisanju države svijeta" i "Pogreška pri pozivanju metode konteksta."

To se događa kada je postojeća konfiguracija ozbiljno oštećena. Na vašem zaslonu možete vidjeti sljedeću sliku: program će ažurirati konfiguraciju do određene točke, zatim će se jednostavno srušiti ili će, bez vidljivog razloga, pokrenuti proces ažuriranja iznova. Što trebate učiniti: nabavite datoteku ažuriranja od programera; čitamo informaciju da će biti instalirano takvo i takvo ažuriranje koje će zamijeniti postojeću verziju; kliknite "ok" i primite obavijest o tome što je točno promijenjeno u konfiguraciji (može se dogoditi da se ništa nije promijenilo); Kliknite na "prihvati promjene"; pojavit će se prozor s upitom da ažurirate cijelu bazu podataka prema novoj konfiguraciji; Dajemo suglasnost za ovaj postupak. Vrlo je važno ostati dosljedan. Neka program polako radi sve radnje redom.

Pogreška 7. “Pogreška tijekom snimanja profila. Takav profil već postoji.”

Morate otići u imenik korisničkih profila i analizirati ga. Tu vjerojatno ima duplikata. Na primjer, nekoliko profila računovođa ili administratora. Ako pronađete, izbrišite nepotrebne profile i ostavite jedan. Nakon toga, pogreška će nestati sa zaslona računala.

Da biste uklonili sve gore navedene pogreške, potrebno vam je iskustvo s programom 1c, kao i profesionalne vještine. Ako niste dobro upućeni u pogreške i niste u potpunosti razumjeli njihov opis (kako ih riješiti), obratite se stručnjaku.

Za neke vrste grešaka nije potreban stručnjak na licu mjesta. Toliko su jednostavni da se njihovo rješenje može objasniti telefonom. Za uklanjanje složenijih pogrešaka potrebno je izravno sudjelovanje stručnjaka.

Ukoliko hitno trebate izraditi izvješća, izraditi izračune i izraditi dokumentaciju, a niste pronašli načine otklanjanja greške, obratite nam se.

Unaprijed definirani elementi imenika kreiraju se u načinu rada konfiguratora. U načinu rada "1C: Konfigurator" određuju se nazivi unaprijed definiranih elemenata. Sami elementi, koji su pohranjeni u bazi podataka, kreiraju se u 1C:Enterprise modu. Dakle, unaprijed definirani element su metapodaci (naziv unaprijed definiranog elementa) i podaci (sam element imenika).

1C:Enterprise 8.2

U 1C:Enterprise 8.2 unaprijed definirani elementi dodani ili izbrisani u konfiguratoru automatski se dodaju ili brišu u bazi podataka.

1C:Enterprise 8.3

U ovoj verziji platforme svaki direktorij sadrži standardni atribut "Naziv unaprijed definiranih podataka". Dizajniran je za pohranjivanje unaprijed definiranog naziva i može se programski promijeniti. Prilikom dodavanja novog elementa u konfigurator, ovaj element može biti kreiran u bazi podataka ili ne - to ovisi o svojstvu direktorija "Ažuriranje unaprijed definiranih podataka". Ako je vrijednost postavljena na "Automatski ažuriraj", tada će unaprijed definirani elementi kreirani u konfiguratoru biti automatski dodani u bazu podataka. Ako je svojstvo postavljeno na "Ne ažuriraj automatski", stavke se neće dodavati u bazu podataka. U tom slučaju morate ih sami izraditi i programski povezati s predefiniranim elementima direktorija postavljanjem atributa “Naziv predefiniranih podataka”.