5.8.2.1.16.16.  Controllo della classificazione

Lo strumento verifica se un catalogo contiene dati classificabili ma non ancora classificati.

Ad esempio, se un catalogo contiene variabili che hanno un'unità di peso, è ovvio che esiste una specifica di peso per questi componenti.

Quando viene analizzato dallo strumento, vengono visualizzate solo le colonne/variabili errate (o probabilmente errate).

Sono considerati difettosi i seguenti elementi:

  • isCustomsTariff= true (numero a 11 cifre) & hasCNSCTN=false & hasCNSECCN=false

    Se c'è un numero che non ha 11 cifre, viene comunque visualizzato "falso".

  • hasCNSMASSEXACT = false & isWeight =true (viene controllato se un valore è <=0; anche questo risulta "false")

  • isClassified = false & isRangeValue=true

[Nota]Nota

La revisione riguarda esclusivamente la classificazione del sistema nervoso centrale.

La chiamata viene effettuata su qualsiasi directory/progetto in Automazione [Automation].

Nella finestra di controllo Classificazione, inserire un percorso di archiviazione e un nome per l'output e specificare il separatore.

Figura 5.300. 

Se l'esportazione è riuscita, viene visualizzato un messaggio corrispondente.

Esempio di risultato:

Figura 5.301. 

  • File: Nome file PRJ

  • NomeColonna: nome della colonna della tabella

  • isClassified: ColumnName è assegnato a cns_* (è classificato)

  • è ValueRange: ColumnName è un intervallo di valori/RangeValue (campo giallo)

  • isWeightUnit: l'unità della variabile può essere convertita in "kg".

    Se la classificazione si basa sul peso, ma la tabella non contiene un valore significativo (ad esempio, 0 kg), sotto "desc" viene visualizzato "invalidWeight(<=0)".

  • isCustomsTariff: la variabile in questione contiene il numero di tariffa doganale?

    True" viene visualizzato se hasCNSCTN o hasCNSECCN è "true".

  • hasCNSMASSEXACT: è classificato nel progetto CNSMASSEXACT?

  • hasCNSCTN: CNSCTN è classificato nel progetto?

  • hasCNSECCN: CNSECCN è classificato nel progetto?

  • mappedTo: contiene il valore attualmente mappato e indica quindi un valore impostato in modo errato (ad esempio, cns_CNSGEOMBASE_CNSMASSEXACT invece di cns_CNSPHYPROP_CNSMASSEXACT).

  • Desc = i filtri dell'insieme (alcune variabili ne hanno 2):

    • no cns_CNSPHYPROP_CNSMASSEXACT & isWeight = nessuna assegnazione in cns_CNSPHYPROP_CNSMASSEXACT e l'unità della colonna è "kg".

    • isNotClassified & isRangeValue = nessuna classificazione in cns_* e intervallo di valori nella tabella

    • isNotClassified & isNotRangeValue = nessuna classificazione in cns_* e nessun intervallo di valori nella tabella