Vrijednost polja koda je jedinstvena 1s 8.2. Vrijednost polja "Šifra" ("Broj") nije jedinstvena. Šta je razlog za ovu grešku?

Najčešće se ova greška javlja kada se radi direktno sa imenicima ugovora, ugovornih strana, artikala itd. Korisnik dodaje novi unos u bilo koji od imenika i sistem mu automatski dodeljuje šifru, ali prilikom snimanja unosa daje greška „Kôd nije jedinstven!“ i stoga se objekat ne može sačuvati.

Šta je razlog za ovu grešku?

A razlog može biti netočna numeracija objekata direktorija. Kako se to događa? Obično, kada kreirate novi unos u nekom od direktorija, program sam generiše kod unosa. Ako je u prethodnim zapisima korisnik ručno uređivao kod, onda postoji mogućnost da se prilikom kreiranja sljedećih zapisa širina koda poveća za jedan znak i više neće stati u polje, što znači da će generiranje koda početi iznova. Ali nemoguće je pohraniti objekte s istim kodovima u 1C direktorije, što znači da će korisnik u takvoj situaciji dobiti poruku o grešci na ekranu.

Kako popraviti grešku "Kôd nije jedinstven"?

Naravno, rješenje za ovaj problem pružaju programeri 1C. Sastoji se od potpunog prenumeracije elemenata direktorija. U tu svrhu postoji posebna obrada na disku za podršku informatičke tehnologije 1C () pod nazivom "Univerzalni odabir i obrada objekata.epf". Nalazi se u direktoriju \1CITS\EXE\ExtReps\UNIREPS81\UniversalSelection.

Sve što korisnik treba da uradi je da ode do gore navedenog direktorijuma, započne obradu i sačeka da se završi proces prenumeracije objekata izabranog direktorijuma.

Kako spriječiti da se pojavi greška “Kôd nije jedinstven”?

Kako bi se spriječila ova greška pri radu s 1C direktorijima, prije svega se ne preporučuje ručno uređivanje kodova zapisa. Upravo smetnje u numeraciji programa najčešće dovode do njenog nastanka. Ako ne možete bez uređivanja kodova, razmislite o situaciji unaprijed.

Šta da radim ako prilikom kreiranja objekata infobaze naiđem na grešku „Vrijednost polja „Šifra“ nije jedinstvena“ (za dokumente – vrijednost polja „Broj“)?



To je obično zbog činjenice da je kod uređenog imenika (broj dokumenta) pogrešno uređivan ručno.

Pogledajmo primjer radi jasnoće. Za određeni direktorij, dozvoljena dužina koda je 9 znakova. U imeniku su elementi “000000001”, “000000002”, ..., “000000086” kreirani i numerisani na standardni način. Ako navedete, na primjer, broj "90" u sljedećem elementu, tada će program, prvo, automatski dopuniti navedeni broj s desne strane razmacima do 9 znakova (dobijete "90_______" - 7 razmaka desno ), i drugo, „razumeće“ novu metodu numerisanja i dodeliće kodove „91_______“, „92_______“ itd. sledećim elementima. (istih 7 mjesta na desnoj strani). Nakon snimanja elementa sa kodom “99_______”, naknadno automatsko numerisanje neće biti moguće, jer sljedeći broj generiran prema ovom pravilu (“100_______”) neće stati u dozvoljenih 9 znakova.

Da biste otklonili grešku, morate koristiti obradu „Univerzalne zbirke i obrade objekata“ (može se naći na ITS disku).


U polju „Pretraga objekta“ morate navesti željeni objekat (direktorij/dokument). Na kartici „Odabir prema vrijednostima detalja“ možete izvršiti selekciju (u našem slučaju odabir ćemo postaviti po kodu):


Kada kliknete na dugme „Pronađi objekte“, kartica „Pronađeni objekti“ će biti popunjena objektima koji zadovoljavaju uslove odabira:


Na kartici “Obrada” morate odabrati obradu “Prenumeriranje objekata”. Zaglavlje obrade označava naziv postavke i početni broj od kojeg će se izvršiti numeriranje. Obrada se pokreće klikom na dugme „Pokreni“.


Nakon što se obrada završi, možete provjeriti izmijenjeni kod u imeniku „Stanovnici“, kao i dodati nove unose za verifikaciju.

Šta da radim ako prilikom kreiranja objekata infobaze naiđem na grešku „Vrijednost polja „Šifra“ nije jedinstvena“ (za dokumente – vrijednost polja „Broj“)?



To je obično zbog činjenice da je kod uređenog imenika (broj dokumenta) pogrešno uređivan ručno.

Pogledajmo primjer radi jasnoće. Za određeni direktorij, dozvoljena dužina koda je 9 znakova. U imeniku su elementi “000000001”, “000000002”, ..., “000000086” kreirani i numerisani na standardni način. Ako navedete, na primjer, broj "90" u sljedećem elementu, tada će program, prvo, automatski dopuniti navedeni broj s desne strane razmacima do 9 znakova (dobijete "90_______" - 7 razmaka desno ), i drugo, „razumeće“ novu metodu numerisanja i dodeliće kodove „91_______“, „92_______“ itd. sledećim elementima. (istih 7 mjesta na desnoj strani). Nakon snimanja elementa sa kodom “99_______”, naknadno automatsko numerisanje neće biti moguće, jer sljedeći broj generiran prema ovom pravilu (“100_______”) neće stati u dozvoljenih 9 znakova.

Da biste otklonili grešku, morate koristiti obradu „Univerzalne zbirke i obrade objekata“ (može se naći na ITS disku).


U polju „Pretraga objekta“ morate navesti željeni objekat (direktorij/dokument). Na kartici „Odabir prema vrijednostima detalja“ možete izvršiti selekciju (u našem slučaju odabir ćemo postaviti po kodu):


Kada kliknete na dugme „Pronađi objekte“, kartica „Pronađeni objekti“ će biti popunjena objektima koji zadovoljavaju uslove odabira:


Na kartici “Obrada” morate odabrati obradu “Prenumeriranje objekata”. Zaglavlje obrade označava naziv postavke i početni broj od kojeg će se izvršiti numeriranje. Obrada se pokreće klikom na dugme „Pokreni“.


Nakon što se obrada završi, možete provjeriti izmijenjeni kod u imeniku „Stanovnici“, kao i dodati nove unose za verifikaciju.