La cloche.

Il y a ceux qui ont lu cette nouvelle devant vous.
Abonnez-vous pour recevoir des articles frais.
E-mail
Nom
Nom de famille
Comment voulez-vous lire la cloche
Sans spam

Le plus souvent, cette erreur se produit lorsque vous travaillez directement avec les répertoires de contrats, de contreparties, de la nomenclature, etc. L'utilisateur ajoute un nouvel enregistrement à tous les répertoires, tandis que le système l'attribue automatiquement au code informatique, mais lorsque l'enregistrement est enregistré, il donne une erreur. "Le code n'est pas unique!", Et, par conséquent, l'objet ne peut pas être enregistré.

Quelle est la raison de l'apparition de cette erreur?

Et la raison peut être dans la numérotation incorrecte des objets de référence. Comment cela peut-il arriver? Habituellement, lors de la création d'une nouvelle entrée dans certains des ouvrages de référence, le programme lui-même génère le code d'enregistrement. Si l'utilisateur a modifié manuellement le code dans les enregistrements précédents, il est possible que, lors de la création d'enregistrements ultérieurs, le bit Bit augmentera par un signe et s'arrête dans le champ, ce qui signifie que la génération de codes commencera d'abord. Seulement ici pour stocker des objets avec les mêmes codes dans les livres de référence 1C ne peut pas être, et cela signifie que l'utilisateur recevra un message d'erreur à l'écran.

Comment corriger l'erreur "Le code n'est pas unique"?

Bien sûr, la solution de ce problème est prévue pour les développeurs 1C. Il est de renommer pleinement les éléments du cahier de référence. Pour ce faire, sur le disque de l'information et du support technologique 1C () Il existe un traitement spécial, appelé «Universal Borography-Jobs.epf». Il est situé dans le répertoire \\ 1Cits \\ Exe \\ Exe \\ Exe \\ Exeps81 \\ Universalselection.

Tout ce dont vous avez besoin de l'utilisateur - allez dans le répertoire ci-dessus, commencez à traiter et attendez que le processus d'échange de renumérotation des objets du répertoire sélectionné soit terminé.

Comment empêcher l'apparition d'une erreur "code n'est pas unique"?

Pour empêcher cette erreur lorsque vous utilisez des livres de référence 1C, il n'est pas recommandé de modifier manuellement les codes d'enregistrement. C'est l'intervention dans la numérotation de logiciels et les dirige le plus souvent dans son événement. Si sans modifier les codes, il n'est pas nécessaire, alors considérez la situation à l'avance.

Que faire si lors de la création d'objets base de l'information Erreur "La valeur du champ" Code "n'est pas unique" (pour les documents - la valeur du champ "numéro")?



Cela est généralement dû au fait que le code du livre de référence modifiable (numéro de document) a été modifié de manière incorrecte manuellement.

Pensez à la clarté un exemple. Pour un livre de référence, la longueur de code admissible est de 9 caractères. Dans le répertoire, les éléments "000000001", "000000002", ..., "000000086" ont été créés et standardément numérotés. Si dans l'élément suivant, spécifiez, par exemple, le numéro "90", puis le programme, tout d'abord, complétera automatiquement le numéro spécifié sur les bons espaces jusqu'à 9 caractères (il s'avère "90_______" - sur les 7 espaces droit ), deuxièmement, "comprendra" nouvelle façon La numérotation et les éléments suivants attribuent les codes "91_______", "92_______", etc. (Les mêmes 7 lacunes à droite). Après avoir enregistré un élément avec le code "99_______", la numérotation automatique ultérieure sera impossible, car le numéro suivant formé selon cette règle ("100_______") ne s'intègre pas dans 9 caractères admissibles.

Pour éliminer l'erreur, il est nécessaire d'utiliser le traitement des "démoborcycles universels" (vous pouvez trouver sur le disque).


Dans le champ Objet de recherche, vous devez spécifier l'objet souhaité (répertoire / document). Sur l'onglet "Sélection par les valeurs des détails", vous pouvez faire une sélection (dans notre cas, nous définissons la sélection par code):


Lorsque vous cliquez sur le bouton "Rechercher des objets", l'onglet "Objets trouvés" sera rempli d'objets satisfaisant aux conditions de sélection:


Dans l'onglet Traitement, vous devez sélectionner le traitement des objets de traitement. Dans l'en-tête de traitement, le nom de réglage et le nombre initial à partir de laquelle la numérotation sera effectuée est indiquée. Le traitement de démarrage est effectué en appuyant sur le bouton "Exécuter".


Une fois le traitement terminé, vous pouvez vérifier le code modifié dans le répertoire des troisièmes. Ajoutez de nouvelles entrées à vérifier.

Et si l'erreur n'est pas unique lors de la création d'un objet de base d'informations se produit lorsque la valeur du champ "Code" n'est pas unique "(pour les documents - la valeur du champ" numéro ")?



Cela est généralement dû au fait que le code du livre de référence modifiable (numéro de document) a été modifié de manière incorrecte manuellement.

Pensez à la clarté un exemple. Pour un livre de référence, la longueur de code admissible est de 9 caractères. Dans le répertoire, les éléments "000000001", "000000002", ..., "000000086" ont été créés et standardément numérotés. Si dans l'élément suivant, spécifiez, par exemple, le numéro "90", le programme, tout d'abord, complétera automatiquement le nombre spécifié sur les bons espaces jusqu'à 9 caractères (il s'avère "90_______" - sur les 7 espaces droits) , Deuxièmement, "comprendra" une nouvelle méthode de numérotation et les éléments suivants attribuent des codes "91_____", "92______", etc. (Les mêmes 7 lacunes à droite). Après avoir enregistré un élément avec le code "99_______", la numérotation automatique ultérieure sera impossible, car le numéro suivant formé selon cette règle ("100_______") ne s'intègre pas dans 9 caractères admissibles.

Pour éliminer l'erreur, il est nécessaire d'utiliser le traitement des "démoborcycles universels" (vous pouvez trouver sur le disque).


Dans le champ Objet de recherche, vous devez spécifier l'objet souhaité (répertoire / document). Sur l'onglet "Sélection par les valeurs des détails", vous pouvez faire une sélection (dans notre cas, nous définissons la sélection par code):


Lorsque vous cliquez sur le bouton "Rechercher des objets", l'onglet "Objets trouvés" sera rempli d'objets satisfaisant aux conditions de sélection:


Dans l'onglet Traitement, vous devez sélectionner le traitement des objets de traitement. Dans l'en-tête de traitement, le nom de réglage et le nombre initial à partir de laquelle la numérotation sera effectuée est indiquée. Le traitement de démarrage est effectué en appuyant sur le bouton "Exécuter".


Une fois le traitement terminé, vous pouvez vérifier le code modifié dans le répertoire des troisièmes. Ajoutez de nouvelles entrées à vérifier.

La cloche.

Il y a ceux qui ont lu cette nouvelle devant vous.
Abonnez-vous pour recevoir des articles frais.
E-mail
Nom
Nom de famille
Comment voulez-vous lire la cloche
Sans spam