PVS – Programa Validador de SUNAT
Validación de información de ZOFRATACNA
Manual de usuario
VERSION 1.0
INTENDENCIA NACIONAL DE SISTEMAS DE INFORMACION
INDICE
1
OBJETIVO ... 2
2
CONTEXTO ... 2
3
INSTALACIÓN ... 2
4
VALIDACIÓN Y GENERACIÓN DE ARCHIVOS DE ENVÍO PARA SUNAT ... 3
5
ANEXOS ... 11
5.1
Estructura de tablas... 11
1 OBJETIVO
2 CONTEXTO
3 INSTALACIÓN
Para instalar el Programa Validador de Sunat - PVS, deberá ir a la página de Sunat
www.sunat.gob.pe
Descargar la Validador PVS desde la siguiente ruta:
http://orientacion.sunat.gob.pe/index.php?option=com_content&view=article&id=924:descarga-einstalacion-del-validador-pvs&catid=127:programa-validador-pvs&Itemid=195
Validar los archivos de envío de la información
ZOFRATACNA a presentarse en SUNAT.
Archivos txt de
ZOFRATACNA
PVS
Archivos
Validados
Auto instalador: INSPVS.EXE versión 1.15 o posterior que incluye la validación de ZOFRATACNA
El auto instalador creará la carpeta c:\PVS y el acceso directo PVS en el escritorio.
NOTA: Las versiones posteriores a la versión 1.15 también contendrán los pasos descritos en este manual.
Requisitos mínimos:
PENTIUM IV o superior
1MB RAM
5Gb espacio libre para procesamiento de archivos
10 Mb para instalación de programa
Versión preparada para Windows 2000/XP/Vista/7
4 VALIDACIÓN Y GENERACIÓN DE ARCHIVOS DE ENVÍO PARA SUNAT
•
Ejecutar el aplicativo, haciendo doble clic sobre el acceso directo llamado PVS, ingresar
su N° de RUC, seleccionar el concepto a validar y hacer clic en aceptar:
•
Ingresar el periodo a evaluar, para este ejemplo se consideró en año = “2013” y en
periodo = “02”
•
Para buscar el directorio donde se encuentra los archivos a validar, hacer clic en el botón
buscar, una vez seleccionado, hacer clic en el botón Aceptar
•
Hacer clic en el botón Ver Archivos y se visualizará los archivos txt que se ajusten a la
nomenclatura: RUC+NroTabla+Periodo.nn.txt, luego hacer clic en el botón Aceptar y
aparecerán los siguientes archivos:
20147797011
001
201302
.01.TXT
20147797011
002
201302
.01.TXT
20147797011
003
201302
.01.TXT
20147797011
004
201302
.01.TXT
20147797011
005
201302
.01.TXT
•
Después, hacer clic en el botón “Evaluar”, para validar los registros y campos de los
planos indicados
•
Luego, para poder ubicar la ruta donde se desea guardar la información que se va a
remitir a SUNAT, insertar el medio magnético, hacer clic en el botón buscar y
posteriormente en Copiar archivo –en este caso se seleccionó la Unidad: D-:
Considerar que, además del archivo válido se generará otro archivo de control, el mismo
que fue generado al momento de la validación con resultado fue satisfactorio y que se
ubicará en el directorio origen.
NOTA: La carpeta donde se generen o se evalúen los archivos debe ser una ruta
corta.
•
Apareciendo al terminar el siguiente mensaje:
•
Al presionar el botón de Aceptar se mostrará la pantalla de resultados:
•
Apareciendo en el primer botón el reporte de “Información Consistente”:
1
3
2
•
En el segundo botón, en caso hubiera inconsistencias, se mostrará el reporte de errores,
detallando la línea que contiene el error, el campo y la descripción del error.
•
En tercer botón se mostrarán las líneas específicas que contienen el error:
En este caso no hubo errores
Al finalizar los archivos que fueron correctamente generados deberán ser copiados y remitidos a SUNAT
Archivo encriptado con información valida:
Archivo encriptado de resumen
a74b639e398398f059b5665f54adb074748e70d120147797011Rep.zip
TRATAMIENTO DE ERRORES
Podrían presentarse observaciones en la validación:
• Cantidad de campos
• Ruc no permitido
• Periodo inválido
• Etc.
•
En la pantalla luego de la validación presionar el segundo botón de “Constancia de
Información inconsistente”,
•
Se presentará un resumen de los campos que tienen observaciones en un reporte
parecido al siguiente:
Aquí se detalla, el nombre del archivo, el registro observado, el orden numérico del
campo y el dato que no está acorde a la validación. De acuerdo a estas indicaciones se
deberá corregir el archivo original y volver a validar.
Y en el tercer botón de “Relación de Errores por Archivo Evaluado” se presentará un
archivo de estas características:
20100066603|02|0001|00000001|1500|500|300|400|9999000000|1|TACNA PERU|12345678901.1234
5 ANEXOS
5.1 Estructura de tablas
5.1.1 Estructura de archivo de información a presentar de ZOFRATACNA
NOTA: En el archivo plano que se validará, cada campo deberá estar separado por el carácter pipe (“|”)
Cabecera de mercancías
archivo 001
N° Campo Tipo Dato Long. Obligatorio Validaciones
1 num_rucinfzft CARACTER 11 Si
1. Obligatorio
2. Validar el dígito verificador 3. Validar prefijos: 10, 15, 17, 20
2 cod_tipcdp CARACTER 2 Si
1. Obligatorio
2. Se debe registrar al menos uno de los tres documentos:
a. Tipo, Serie y número del CDP, o b. Declaración simplificada, o c. Declaración de salida 3. Si no existe CDP, registrar '0'
3 num_sercdp CARACTER 4 Si
1. Obligatorio
2. Se debe registrar al menos uno de los tres documentos:
a. Tipo, Serie y número del CDP, o b. Declaración simplificada, o c. Declaración de salida 3. Si no existe CDP, registrar '0'
4 num_cdp CARACTER 8 Si
1. Obligatorio
2. Se debe registrar al menos uno de los tres documentos:
a. Tipo, Serie y número de CDP, o b. Declaración simplificada, o
2. Se debe registrar al menos uno de los tres documentos:
a. Tipo, Serie y número de CDP, o b. Declaración simplificada, o c. Declaración de salida
3. Si no existe Declaración simplificada, registrar '0'
6 num_decsal CARACTER 15 Si
1. Obligatorio
2. Se debe registrar al menos uno de los tres documentos:
a. Tipo, Serie y número de CDP, o b. Declaración simplificada, o c. Declaración de salida
3. Si no existe Declaración de salida, registrar '0'
7 fec_emicdp DATE 10 Si
1. Obligatorio
2. Formato "MM/DD/AAAA"
3. Se debe registrar si tipo, serie y número del CDP son diferentes de '0', en caso contrario
"01/01/1901"
8 fec_decsimp DATE 10 Si
1. Obligatorio
2. Formato "MM/DD/AAAA"
3. Se debe registrar si el número de declaración simplificada es diferente de '0', en caso contrario "01/01/1901"
9 fec_decsal DATE 10 Si
1. Obligatorio
2. Formato "MM/DD/AAAA"
3. Se debe registrar si el número de declaración de salida es diferente de '0', en caso contrario "01/01/1901"
10 cod_inf CARACTER 8 Si 1. Obligatorio
11 num_ruczft CARACTER 11 Si
1. Obligatorio
2. Validar el dígito verificador 3. Validar prefijos: 10, 15, 17, 20
Detalle de mercancías
archivo 002
N° Campo Tipo Dato Long. Obligatorio Observaciones
1 num_rucinfzft CARACTER 11 Si
1. Obligatorio
2. Validar el dígito verificador 3. Validar prefijos: 10, 15, 17, 20
2
cod_tipcdp CARACTER 2 Si
1. Obligatorio
2. Se debe registrar al menos uno de los tres documentos:
a. Tipo, Serie y número del CDP, o b. Declaración simplificada, o
c. Declaración de salida 3. Si no existe CDP, registrar '0'
3 num_sercdp CARACTER 4 Si
1. Obligatorio
2. Se debe registrar al menos uno de los tres documentos:
a. Tipo, Serie y número del CDP, o b. Declaración simplificada, o c. Declaración de salida 3. Si no existe CDP, registrar '0'
4 num_cdp CARACTER 8 Si
1. Obligatorio
2. Se debe registrar al menos uno de los tres documentos:
a. Tipo, Serie y número de CDP, o b. Declaración simplificada, o c. Declaración de salida 3. Si no existe CDP, registrar '0'
5 num_decsimp CARACTER 15 Si
1. Obligatorio
2. Se debe registrar al menos uno de los tres documentos:
a. Tipo, Serie y número de CDP, o b. Declaración simplificada, o c. Declaración de salida
3. Si no existe Declaración simplificada, registrar '0'
6 num_decsal CARACTER 15 Si
1. Obligatorio
2. Se debe registrar al menos uno de los tres documentos:
a. Tipo, Serie y número de CDP, o b. Declaración simplificada, o c. Declaración de salida
3. Si no existe Declaración de salida, registrar '0'
7 num_distdel CARACTER 12 Si 1. Obligatorio 2. num_dist_del<= num_dis_al 8 num_distal CARACTER 12 Si 1. Obligatorio 2. num_dist_del<= num_dis_al 9 cod_prod CARACTER 10 Si
Se registra la partida NANDINA, ver hoja "Códigos de productos"
1. Obligatorio
2. Debe existir en la Tabla de Arancel Nandina
10 num_correl CARACTER 4 Si
1. Obligatorio
2. 0 <num_correl<= 9999
3. En caso de no ser necesario registrar '0'
11 des_prod CARACTER 120 Si
Se registra la descripción de producto del Comité de Administración de ZOFTRATACNA
1. Obligatorio
Cabecera de Facturas de
Primera venta
archivo 003
N° Campo Tipo Dato Long. Obligatorio Observaciones
1 num_rucinf CARACTER 11 Si
1. Obligatorio
2. Validar el dígito verificador 3. Validar prefijos: 10, 15, 17, 20
2 cod_tipcdp CARACTER 2 Si 1. Obligatorio
3 num_sercdp CARACTER 4 Si 1. Obligatorio
4 num_cdp CARACTER 8 Si 1. Obligatorio
5 fec_emicdp DATE 10 Si 1. Obligatorio
2. Formato "MM/DD/AAAA"
6 cod_inf CARACTER 8 Si 1. Obligatorio
7 num_ruccomp CARACTER 11 Si
1. Obligatorio
2. Validar el dígito verificador 3. Validar prefijos: 10, 15, 17, 20
8 cod_comp CARACTER 8 Si 1. Obligatorio
9 mto_cdp DEC(15,2) - Si
1. Obligatorio 2. Sin comas
10 cod_moneda CARACTER 2 Si
1. Obligatorio
2. Validar, sólo pueden ser: - NS (Nuevos Soles) - DA (Dólares Americanos) - OT (Otros)
Detalle de Facturas de
primera venta
Archivo 004
N° Campo Tipo Dato Long. Obligatorio Observaciones
1 num_rucinfzft CARACTER 11 Si
1. Obligatorio
2. Validar el dígito verificador 3. Validar prefijos: 10, 15, 17, 20
2 cod_tipcdp CARACTER 2 Si 1. Obligatorio
3 num_sercdp CARACTER 4 Si 1. Obligatorio
4 num_cdp CARACTER 8 Si 1. Obligatorio
5 num_decsimp CARACTER 15 Si
1. Obligatorio
2. Si no existe Declaración simplificada, registrar '0'
6 num_decsal CARACTER 15 Si
1. Obligatorio
2. Si no existe Declaración de salida, registrar '0'
7 num_distdel CARACTER 12 Si
1. Obligatorio
2. num_dist_del<= num_dis_al
2. num_dist_del<= num_dis_al
9 cod_prod CARACTER 10 Si
Se registra la partida NANDINA, ver hoja "Códigos de productos"
1. Obligatorio
2. Debe existir en la Tabla de Arancel Nandina
10 num_correl CARACTER 4 Si
1. Obligatorio
2. 0 <num_correl<= 9999
3. En caso de no ser necesario registrar '0'
11 des_prod CARACTER 120 Si
Se registra la descripción de producto del Comité de Administración de ZOFTRATACNA
1. Obligatorio
12 ctd_bienes DEC(15,4) 15,4 Si
Se registra la cantidad de bienes ingresados a ZOFTRATACNA.
1. Obligatorio
Detallemedios
de pago
Archivo 005
N° Campo Tipo Dato
Lon
g. Obligatorio Observaciones
1 num_rucinfzt CARACTER 11 Si
1. Obligatorio
2. Validar el dígito verificador 3. Validar prefijos: 10, 15, 17, 20
2 cod_tipcdp CARACTER 2 Si 1. Obligatorio
3 num_sercdp CARACTER 4 Si 1. Obligatorio
4 num_cdp CARACTER 8 Si 1. Obligatorio
5 cod_tipmp CARACTER 3 Si
Se registra el código de Medio de Pago, ver hoja "Códigos de Medios de Pago"
1. Obligatorio
2. Debe existir en la Tabla de Medios de Pago
6 cod_banco CARACTER 2 Si
Se registra el código de Banco , ver hoja "Códigos de Bancos"
1. Obligatorio
2. Debe existir en la Tabla de Bancos
7 mto_mp DEC(15,2) - Si 1. Obligatorio
2. Sin comas
8 cod_moneda CARACTER 2 Si
1. Obligatorio
2. Validar, sólo pueden ser: - NS (Nuevos Soles) - DA (Dólares Americanos) - OT (Otros)