LA CAMPANA

C'è chi ha letto questa notizia prima di te.
Iscriviti per ricevere gli ultimi articoli.
E-mail
Nome
Cognome
Come vuoi leggere The Bell
Niente spam

Molto spesso, questo errore si verifica quando si lavora direttamente con elenchi di contratti, controparti, nomenclatura, ecc. L'utente aggiunge un nuovo record a qualsiasi directory e il sistema gli assegna automaticamente un codice, ma quando il record viene salvato, viene visualizzato l'errore "Il codice non è univoco!" e, pertanto, l'oggetto non può essere salvato.

Qual è il motivo di questo errore?

E il motivo potrebbe essere una numerazione errata degli oggetti della directory. Come avviene questo? Di solito, quando si crea un nuovo record in una delle directory, il programma stesso genera il codice del record. Se nelle voci precedenti l'utente ha modificato il codice manualmente, in seguito c'è la possibilità che, durante la creazione di voci successive, la profondità di bit del codice aumenterà di un carattere e cesserà di adattarsi al campo, il che significa che la generazione dei codici ricomincerà. Solo ora è impossibile memorizzare oggetti con gli stessi codici nelle directory 1C, il che significa che l'utente in una situazione del genere riceverà un messaggio di errore sullo schermo.

Come correggere l'errore "Il codice non è univoco"?

Ovviamente, la soluzione a questo problema è fornita dagli sviluppatori 1C. Consiste nella rinumerazione completa degli elementi della directory. A tale scopo, sul disco del supporto per la tecnologia dell'informazione 1C () è presente una speciale elaborazione chiamata "UniversalSelection and ProcessingObjects.epf". Si trova nella directory \\ 1CITS \\ EXE \\ ExtReps \\ UNIREPS81 \\ UniversalSelection.

Tutto ciò che l'utente deve fare è entrare nella directory sopra, avviare l'elaborazione e attendere il completamento del processo di rinumerazione degli oggetti della directory selezionata.

Come posso evitare l'errore "Il codice non è univoco"?

Per evitare la comparsa di questo errore quando si lavora con le directory 1C, prima di tutto, non è consigliabile modificare manualmente i codici di accesso. È l'interferenza con la numerazione del programma che più spesso porta al suo verificarsi. Se non puoi fare a meno di modificare i codici, pensa in anticipo alla situazione.

Cosa fare se, durante la creazione di oggetti infobase, l'errore "Il valore del campo" Codice "non è univoco" (per i documenti - il valore del campo "Numero")?



Ciò è solitamente dovuto al fatto che il codice del libro di consultazione modificato (numero del documento) è stato modificato manualmente in modo errato.

Consideriamo un esempio per chiarezza. Per un libro di consultazione, la lunghezza del codice ammissibile è di 9 caratteri. Nel libro di consultazione, gli elementi "000000001", "000000002", ..., "000000086" sono stati creati e numerati in modo standard. Se, ad esempio, il numero "90" è specificato nell'elemento successivo, il programma, in primo luogo, completerà automaticamente il numero indicato a destra con spazi fino a 9 caratteri (risulterà "90_______" - 7 spazi a destra), e in secondo luogo, "capirà" il nuovo modo di numerare e assegna i codici "91_______", "92_______", ecc. ai seguenti elementi. (gli stessi 7 spazi a destra). Dopo aver scritto un articolo con il codice "99_______", la successiva numerazione automatica sarà impossibile, poiché il numero successivo generato secondo questa regola ("100_______") non rientra nei 9 caratteri validi.

Per eliminare l'errore, è necessario utilizzare l'elaborazione "UniversalSelections andProcessingObjects" (si trova sul disco ITS).


Nel campo "Cerca oggetto", è necessario specificare l'oggetto desiderato (riferimento / documento). Nella scheda "Selezione per valori di attributo", è possibile selezionare (nel nostro caso, impostare la selezione per codice):


Quando fai clic sul pulsante "Trova oggetti", la scheda "Oggetti trovati" verrà riempita con oggetti che soddisfano i criteri di selezione:


Nella scheda "Elaborazione" è necessario selezionare l'elaborazione "Rinumerazione oggetti". L'intestazione dell'elaborazione contiene il nome dell'impostazione e il numero iniziale da cui verrà eseguita la numerazione. L'elaborazione viene avviata premendo il pulsante "Esegui".


Al termine dell'elaborazione, è possibile controllare il codice modificato nella directory Residenti e aggiungere nuove voci per la verifica.

Cosa fare se, durante la creazione di oggetti infobase, l'errore "Il valore del campo" Codice "non è univoco" (per i documenti - il valore del campo "Numero")?



Ciò è solitamente dovuto al fatto che il codice del libro di consultazione modificato (numero del documento) è stato modificato manualmente in modo errato.

Consideriamo un esempio per chiarezza. Per un libro di consultazione, la lunghezza del codice ammissibile è di 9 caratteri. Nel libro di consultazione, gli elementi "000000001", "000000002", ..., "000000086" sono stati creati e numerati in modo standard. Se, ad esempio, il numero "90" è specificato nell'elemento successivo, il programma, in primo luogo, completerà automaticamente il numero indicato a destra con spazi fino a 9 caratteri (risulterà "90_______" - 7 spazi a destra), e in secondo luogo, "capirà" il nuovo modo di numerare e assegna i codici "91_______", "92_______", ecc. ai seguenti elementi. (gli stessi 7 spazi a destra). Dopo aver scritto un articolo con il codice "99_______", la successiva numerazione automatica sarà impossibile, poiché il numero successivo generato secondo questa regola ("100_______") non rientra nei 9 caratteri validi.

Per eliminare l'errore, è necessario utilizzare l'elaborazione "UniversalSelections andProcessingObjects" (si trova sul disco ITS).


Nel campo "Cerca oggetto", è necessario specificare l'oggetto desiderato (riferimento / documento). Nella scheda "Selezione per valori di attributo", è possibile selezionare (nel nostro caso, impostare la selezione per codice):


Quando fai clic sul pulsante "Trova oggetti", la scheda "Oggetti trovati" verrà riempita con oggetti che soddisfano i criteri di selezione:


Nella scheda "Elaborazione" è necessario selezionare l'elaborazione "Rinumerazione oggetti". L'intestazione dell'elaborazione contiene il nome dell'impostazione e il numero iniziale da cui verrà eseguita la numerazione. L'elaborazione viene avviata premendo il pulsante "Esegui".


Al termine dell'elaborazione, è possibile controllare il codice modificato nella directory Residenti e aggiungere nuove voci per la verifica.

LA CAMPANA

C'è chi ha letto questa notizia prima di te.
Iscriviti per ricevere gli ultimi articoli.
E-mail
Nome
Cognome
Come vuoi leggere The Bell
Niente spam