|
Tipo de validación
|
Criterios de validación (clase)
|
Descripción de criterios de validación
|
Descripción de validación
|
Resolución
|
Código de validación
|
|
Error
|
com.ptc.csvtoinservice.validation.DataEncodingValidator
|
Verificar que todos los ficheros del paquete de entrada sean conformes con UTF-8.
|
CSV file has the wrong encoding.
|
File $FILE_NAME (such as OptionsChoicesDefinition.csv) must be encoded in UTF8.
|
101
|
|
Error
|
com.ptc.csvtoinservice.validation.MandatoryColumnValidator
|
Verificar que los ficheros de entrada contengan todas las columnas obligatorias esperadas en la estructura.
|
Column is mandatory.
|
Mandatory column $NAME is missing in $FILE_NAME. For example, column Option_Code is missing in OptionsChoicesDefinition.csv file.
|
201
|
|
Error
|
com.ptc.csvtoinservice.validation.MandatoryColumnValidator
|
Verificar que todas las columnas obligatorias incluyan contenido.
|
Content is missing for some of the mandatory columns specified on the file header.
|
Row $ROW_NUMBER content in $FILE_NAME is missing some column information. For example, Row 2 content in hotspot.csv is missing some columns information.
|
202
|
|
Error
|
com.ptc.csvtoinservice.validation.EmptyLineValidator
|
Verificar que todos los ficheros del paquete de entrada no contengan ninguna línea vacía en el centro o al final del fichero.
|
CSV file contains empty lines.
|
Remove empty line $LINE_NUMBERs. For example, remove empty line 6 in xml.csv file.
|
301
|
|
Error
|
com.ptc.csvtoinservice.validation.DuplicateEntryValidator
|
Verificar que ninguno de los ficheros del paquete de entrada contenga ninguna entrada duplicada (entradas con el mismo contenido en todas las columnas).
|
CSV file contains duplicate lines.
|
Lines $LINE_NUMBERS in $FILE_NAME are identical. Remove the duplicate line. For example, lines 24 and 25 in ProductInstance.csv file are identical. Remove the duplicate line.
|
401
|
|
Error
|
com.ptc.csvtoinservice.validation.ContextValidator
|
Verificar que se haya especificado el contexto o la recopilación en el paquete CSV (en los ficheros properties.csv o toc.csv).
|
Context is missing in the CSV bundle.
|
No context or collection ID is specified in CSV bundle (in either properties.csv or toc.csv).
|
501
|
|
Error
|
com.ptc.csvtoinservice.validation.ContextValidator
|
Verificar que el contexto y los ID de recopilación especificados en el fichero properties.csv existan en la lista predefinida de recopilaciones.
|
Context or Collection does not exist in InService.
|
$CONTEXT_ID or $COLLECTION_ID context or collection ID is not specified in the properties.csv or toc.csv file. All Collections and Contexts must be pre-defined in the system.
|
502
|
|
Error
|
com.ptc.csvtoinservice.validation.BundleCreationDateValidator
|
Verificar que la fecha de creación especificada en el fichero properties.csv no sea anterior a la del paquete cargado anteriormente.
|
Same bundle is already loaded with later creation date.
|
Creation Date value in the properties.csv file must be greater or equal to the already loaded bundle Creation Date.
|
601
|
|
Error
|
com.ptc.csvtoinservice.validation.IEFileValidator
|
Verificar que cada una de las entradas de nombre de fichero especificadas en los ficheros de asignación (xml/pdf/imagen/graphics.csv) exista en la carpeta respectiva de PDF/XML/GRAPHIC/IMAGE en el paquete.
|
File referenced in the IE mapping file is not found in respective PDF/XML/GRAPHIC/IMAGE folder.
|
File specified in $COLUMN_NAME column on $FILE_NAME mapping file does not exist and must be added to the bundle. For example, file specified in Name_ja column on pdf.csv mapping file does not exist and must be added to the bundle.
|
701
|
|
Aviso
|
com.ptc.csvtoinservice.validation.ImageCodeValidator
|
Verificar que cualquier entrada de código de imagen que se especifique en productheirarchy.csv, toc.csv, assembly.csv o part.csv exista en Image.csv.
|
Image code is not found in image.csv.
|
Image code $IMAGE_CODE in $FILE_NAME does not exist in image.csv. It must be added to the bundle. For example. image code GIGC55 in the toc.csv file does not exist in the image.csv file. It must be added to the bundle.
|
801
|
|
Error
|
com.ptc.csvtoinservice.validation.ApplicabilitySyntaxValidator
|
Verificar que la expresión de la columna de aplicabilidad contenga un corchete de cierre válido para cada corchete de apertura.
|
Invalid APEX brackets syntax in Applicability column.
|
Brackets are missing in Applicability syntax information in $FILE_NAME. For example, brackets are missing in Applicability syntax information in producthierarchy.csv.
|
901
|
|
Error
|
com.ptc.csvtoinservice.validation.ApplicabilitySyntaxValidator
|
Verificar que la expresión de aplicabilidad contenga sintaxis válida de comillas (comillas simples).
|
Invalid APEX quote syntax in Applicability column.
|
The Applicability column syntax in the line $ROW_NUMBER of $FILE_NAME contains single quote. For example, the Applicability column syntax in the line 5 of assembly.csv file contains single quote.
|
902
|
|
Error
|
com.ptc.csvtoinservice.validation.ApplicabilitySyntaxValidator
|
Verificar que la expresión de la columna de aplicabilidad contenga sintaxis válida de palabra clave (utilizada en la posición correcta).
|
Invalid APEX keyword syntax in Applicability column.
|
Correct the Applicability column keywords syntax in the line $ROW_NUMBER of $FILE_NAME. For example, correct the position of keyword syntax in the line number 5 of assembly.csv file.
|
903
|
|
Error
|
com.ptc.csvtoinservice.validation.ApplicabilitySyntaxValidator
|
Verificar que la expresión de la columna de aplicabilidad contenga palabras clave válidas.
|
Invalid APEX keywords syntax in Applicability column.
|
Correct the Applicability column keywords in the line $ROW_NUMBER of $FILE_NAME. For example, correct the Applicability column keywords in the line number 5 of assembly.csv file.
|
904
|
|
Error
|
com.ptc.csvtoinservice.validation.ApplicabilityContentValidator
|
Verificar que la expresión de la columna de aplicabilidad contenga sintaxis válida de efectividad por fecha.
|
Invalid Date Effectivity syntax in Applicability column.
|
Correct the Date Effectivity syntax in the Applicability column in line $ROW_NUMBER of $FILE_NAME. For example, correct the Date Effectivity syntax in the Applicability column in line 4 of assembly.csv file.
|
1001
|
|
Error
|
com.ptc.csvtoinservice.validation.ApplicabilityContentValidator
|
Verificar que la expresión de aplicabilidad contenga valores válidos de producto.
|
The product specified in Applicability column does not exist in the system.
|
PRODUCT $PRODUCT_VALUE specified in line $ROW_NUMBER in the Applicability column of $FILE_NAME does not exist and needs to be loaded into the product hierarchy. For example, PRODUCT Name specified in the line number 5 in the Applicability column of assembly.csv file does not exist and needs to be loaded into the product hierarchy.
|
1002
|
|
Error
|
com.ptc.csvtoinservice.validation.OrphanEntryValidator
|
Verificar que cada código de documento en el fichero toc.csv tenga una referencia de IE correspondiente en el fichero de asignación cargado en el mismo paquete.
|
Document code in toc.csv is not found in the bundle.
|
Add the Document Code $DOCUMENT_CODE that is specified in the toc.csv file to the bundle, if it is not already loaded.
|
1401
|
|
Error
|
com.ptc.csvtoinservice.validation.OrphanEntryValidator
|
Verificar que todos los elementos de línea de PartsList en el fichero assembly.csv tengan la referencia de artículo correspondiente en el fichero part.csv (en el paquete).
|
Part code specified in assembly.csv is not found in part.csv.
|
Add Part Code $PART_CODE to the part.csv file.
|
1402
|