Číslo není jedinečné v 1s 8.3. Hodnota pole "Code" ("Number") není jedinečná. Jaký je důvod této chyby?

💖 Líbí se vám? Sdílejte odkaz se svými přáteli

Nejčastěji se tato chyba vyskytuje při přímé práci s adresáři smluv, protistran, položek apod. Uživatel přidá nový záznam do libovolného adresáře a systém mu automaticky přiřadí kód, ale při ukládání záznamu dá chyba "Kód není jedinečný!", a proto nelze objekt uložit.

Jaký je důvod této chyby?

A důvodem může být nesprávné číslování objektů adresáře. Jak se to stane? Obvykle při vytváření nového záznamu v některém z adresářů program sám vygeneruje vstupní kód. Pokud v předchozích záznamech uživatel upravoval kód ručně, pak existuje možnost, že při vytváření následných záznamů se šířka kódu zvětší o jeden znak a již se nevejde do pole, což znamená, že generování kódu začne znovu. Je však nemožné ukládat objekty se stejnými kódy v adresářích 1C, což znamená, že uživatel v takové situaci obdrží na obrazovce chybovou zprávu.

Jak opravit chybu „Kód není jedinečný“?

Řešení tohoto problému samozřejmě poskytují vývojáři 1C. Spočívá v úplném přečíslování prvků adresáře. Pro tento účel existuje speciální zpracování na podpůrném disku informačních technologií 1C () s názvem „Universal Selection and Processing of Objects.epf“. Nachází se v adresáři \1CITS\EXE\ExtReps\UNIREPS81\UniversalSelection.

Vše, co uživatel musí udělat, je přejít do výše uvedeného adresáře, zahájit zpracování a počkat na dokončení procesu přečíslování objektů vybraného adresáře.

Jak zabránit zobrazení chyby „Kód není jedinečný“?

Aby k této chybě nedocházelo při práci s adresáři 1C, v první řadě se nedoporučuje ručně upravovat kódy záznamů. Právě zásah do číslování programu nejčastěji vede k jeho vzniku. Pokud se neobejdete bez úpravy kódů, promyslete si situaci předem.

Co mám dělat, když při vytváření objektů infobáze narazím na chybu „Hodnota pole „Kód“ není jedinečná“ (u dokumentů – hodnota pole „Číslo“)?



Obvykle je to způsobeno tím, že kód editovaného adresáře (číslo dokumentu) byl ručně nesprávně upraven.

Pro názornost se podívejme na příklad. Pro určitý adresář je povolená délka kódu 9 znaků. V adresáři byly standardním způsobem vytvořeny a očíslovány prvky „000000001“, „000000002“, ..., „000000086“. Pokud v dalším prvku zadáte například číslo „90“, pak program nejprve automaticky doplní zadané číslo vpravo mezerami až 9 znaků (dostanete „90_______“ - 7 mezer vpravo ), a za druhé „porozumí“ nové metodě číslování a přiřadí následujícím prvkům kódy „91_______“, „92_______“ atd. (stejných 7 mezer vpravo). Po zaznamenání prvku s kódem „99_______“ nebude možné následné automatické číslování, protože další číslo vygenerované podle tohoto pravidla („100_______“) se nevejde do povolených 9 znaků.

K odstranění chyby je nutné použít zpracování „Universal Collections and Objects Processing“ (lze nalézt na disku ITS).


V poli „Vyhledat objekt“ musíte zadat požadovaný objekt (adresář/dokument). Na záložce „Výběr podle podrobných hodnot“ můžete provést výběr (v našem případě nastavíme výběr podle kódu):


Když kliknete na tlačítko „Najít objekty“, karta „Nalezené objekty“ se zaplní objekty, které splňují podmínky výběru:


Na záložce „Zpracování“ musíte vybrat zpracování „Přečíslování objektů“. V záhlaví zpracování je uveden název nastavení a počáteční číslo, od kterého bude číslování provedeno. Zpracování se spustí kliknutím na tlačítko „Spustit“.


Po dokončení zpracování můžete zkontrolovat změněný kód v adresáři „Rezidenti“ a také přidat nové položky pro ověření.

Co mám dělat, když při vytváření objektů infobáze narazím na chybu „Hodnota pole „Kód“ není jedinečná“ (u dokumentů – hodnota pole „Číslo“)?



Obvykle je to způsobeno tím, že kód editovaného adresáře (číslo dokumentu) byl ručně nesprávně upraven.

Pro názornost se podívejme na příklad. Pro určitý adresář je povolená délka kódu 9 znaků. V adresáři byly standardním způsobem vytvořeny a očíslovány prvky „000000001“, „000000002“, ..., „000000086“. Pokud v dalším prvku zadáte například číslo „90“, pak program nejprve automaticky doplní zadané číslo vpravo mezerami až 9 znaků (dostanete „90_______“ - 7 mezer vpravo ), a za druhé „porozumí“ nové metodě číslování a přiřadí následujícím prvkům kódy „91_______“, „92_______“ atd. (stejných 7 mezer vpravo). Po zaznamenání prvku s kódem „99_______“ nebude možné následné automatické číslování, protože další číslo vygenerované podle tohoto pravidla („100_______“) se nevejde do povolených 9 znaků.

K odstranění chyby je nutné použít zpracování „Universal Collections and Objects Processing“ (lze nalézt na disku ITS).


V poli „Vyhledat objekt“ musíte zadat požadovaný objekt (adresář/dokument). Na záložce „Výběr podle podrobných hodnot“ můžete provést výběr (v našem případě nastavíme výběr podle kódu):


Když kliknete na tlačítko „Najít objekty“, karta „Nalezené objekty“ se zaplní objekty, které splňují podmínky výběru:


Na záložce „Zpracování“ musíte vybrat zpracování „Přečíslování objektů“. V záhlaví zpracování je uveden název nastavení a počáteční číslo, od kterého bude číslování provedeno. Zpracování se spustí kliknutím na tlačítko „Spustit“.


Po dokončení zpracování můžete zkontrolovat změněný kód v adresáři „Rezidenti“ a také přidat nové položky pro ověření.

říct přátelům