PVS Programa Validador de SUNAT Validación de información de ZOFRATACNA Manual de usuario VERSION 1.0 INTENDENCIA NACIONAL DE SISTEMAS DE INFORMACION Lima, 14 de mayo de 2013
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 5.1.1 Estructura de archivo de información a presentar de ZOFRATACNA... 11 14-may-13 1
1 OBJETIVO Validar los archivos de envío de la información ZOFRATACNA a presentarse en SUNAT. 2 CONTEXTO Archivos txt de ZOFRATACNA PVS Archivos Validados 3 INSTALACIÓN Para instalar el Programa Validador de Sunat - PVS, deberá ir a la página de Sunatwww.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:descargaeinstalacion-del-validador-pvs&catid=127:programa-validador-pvs&itemid=195 14-may-13 2
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: 14-may-13 3
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: 20147797011001201302.01.TXT 20147797011002201302.01.TXT 20147797011003201302.01.TXT 20147797011004201302.01.TXT 20147797011005201302.01.TXT 14-may-13 4
Después, hacer clic en el botón Evaluar, para validar los registros y campos de los planos indicados De encontrarse toda la información consistente aparecerá el mensaje de validez: 14-may-13 5
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. 14-may-13 6
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: 1 2 3 Apareciendo en el primer botón el reporte de Información Consistente : 14-may-13 7
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 este caso no hubo errores 14-may-13 8
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 Los 6 archivos se deberán de enviar a SUNAT. 14-may-13 9
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: 14-may-13 10
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 2. Validar el dígito verificador 3. Validar prefijos: 10, 15, 17, 20 2 cod_tipcdp CARACTER 2 Si a. Tipo, Serie y número del CDP, o 3. Si no existe CDP, registrar '0' 3 num_sercdp CARACTER 4 Si a. Tipo, Serie y número del CDP, o 3. Si no existe CDP, registrar '0' 4 num_cdp CARACTER 8 Si a. Tipo, Serie y número de CDP, o 3. Si no existe CDP, registrar '0' 5 num_decsimp CARACTER 15 Si 14-may-13 11
a. Tipo, Serie y número de CDP, o 3. Si no existe Declaración simplificada, registrar '0' 6 num_decsal CARACTER 15 Si a. Tipo, Serie y número de CDP, o 3. Si no existe Declaración de salida, registrar '0' 7 fec_emicdp DATE 10 Si 8 fec_decsimp DATE 10 Si 9 fec_decsal DATE 10 Si 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" 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" 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 11 num_ruczft CARACTER 11 Si 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 2. Validar el dígito verificador 3. Validar prefijos: 10, 15, 17, 20 2 cod_tipcdp CARACTER 2 Si a. Tipo, Serie y número del CDP, o 14-may-13 12
3. Si no existe CDP, registrar '0' 3 num_sercdp CARACTER 4 Si a. Tipo, Serie y número del CDP, o 3. Si no existe CDP, registrar '0' 4 num_cdp CARACTER 8 Si a. Tipo, Serie y número de CDP, o 3. Si no existe CDP, registrar '0' 5 num_decsimp CARACTER 15 Si a. Tipo, Serie y número de CDP, o 3. Si no existe Declaración simplificada, registrar '0' 6 num_decsal CARACTER 15 Si a. Tipo, Serie y número de CDP, o 3. Si no existe Declaración de salida, registrar '0' 7 num_distdel CARACTER 12 Si 8 num_distal CARACTER 12 Si 9 cod_prod CARACTER 10 Si 2. num_dist_del<= num_dis_al 2. num_dist_del<= num_dis_al Se registra la partida NANDINA, ver hoja "Códigos de productos" 2. Debe existir en la Tabla de Arancel Nandina 10 num_correl CARACTER 4 Si 11 des_prod CARACTER 120 Si 2. 0 <num_correl<= 9999 3. En caso de no ser necesario registrar '0' Se registra la descripción de producto del Comité de Administración de ZOFTRATACNA 12 ctd_bienes DEC(15,4) 15,4 Si Se registra la cantidad de bienes ingresados a ZOFTRATACNA. 14-may-13 13
Cabecera de Facturas de Primera venta archivo 003 N Campo Tipo Dato Long. Obligatorio Observaciones 1 num_rucinf CARACTER 11 Si 2. Validar el dígito verificador 3. Validar prefijos: 10, 15, 17, 20 2 cod_tipcdp CARACTER 2 Si 3 num_sercdp CARACTER 4 Si 4 num_cdp CARACTER 8 Si 5 fec_emicdp DATE 10 Si 2. Formato "MM/DD/AAAA" 6 cod_inf CARACTER 8 Si 7 num_ruccomp CARACTER 11 Si 2. Validar el dígito verificador 8 cod_comp CARACTER 8 Si 3. Validar prefijos: 10, 15, 17, 20 9 mto_cdp DEC(15,2) - Si 2. Sin comas 10 cod_moneda CARACTER 2 Si 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 2. Validar el dígito verificador 3. Validar prefijos: 10, 15, 17, 20 2 cod_tipcdp CARACTER 2 Si 3 num_sercdp CARACTER 4 Si 4 num_cdp CARACTER 8 Si 5 num_decsimp CARACTER 15 Si 6 num_decsal CARACTER 15 Si 7 num_distdel CARACTER 12 Si 2. Si no existe Declaración simplificada, registrar '0' 2. Si no existe Declaración de salida, registrar '0' 2. num_dist_del<= num_dis_al 8 num_distal CARACTER 12 Si 14-may-13 14
2. num_dist_del<= num_dis_al Se registra la partida NANDINA, ver hoja "Códigos de productos" 9 cod_prod CARACTER 10 Si 2. Debe existir en la Tabla de Arancel Nandina 10 num_correl CARACTER 4 Si 11 des_prod CARACTER 120 Si 12 ctd_bienes DEC(15,4) 15,4 Si 2. 0 <num_correl<= 9999 3. En caso de no ser necesario registrar '0' Se registra la descripción de producto del Comité de Administración de ZOFTRATACNA Se registra la cantidad de bienes ingresados a ZOFTRATACNA. Detallemedios de pago Archivo 005 N Campo Tipo Dato Lon g. Obligatorio Observaciones 1 num_rucinfzt CARACTER 11 Si 2. Validar el dígito verificador 3. Validar prefijos: 10, 15, 17, 20 2 cod_tipcdp CARACTER 2 Si 3 num_sercdp CARACTER 4 Si 4 num_cdp CARACTER 8 Si 5 cod_tipmp CARACTER 3 Si Se registra el código de Medio de Pago, ver hoja "Códigos de Medios de Pago" 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" 2. Debe existir en la Tabla de Bancos 7 mto_mp DEC(15,2) - Si 2. Sin comas 8 cod_moneda CARACTER 2 Si 2. Validar, sólo pueden ser: - NS (Nuevos Soles) - DA (Dólares Americanos) - OT (Otros) Los nombres de los archivos son: - Cabecera de mercancías: RRRRRRRRRRRCCCYYYYWW.ZZ.txt - Detalle de mercancías : RRRRRRRRRRRCCCYYYYWW.ZZ.txt - Cabecera de Facturas de primera venta: RRRRRRRRRRRCCCYYYYWW.ZZ.txt 14-may-13 15
- Detalle de Facturas de primera venta: RRRRRRRRRRRCCCYYYYWW.ZZ.txt - Detalle de medios de pago: RRRRRRRRRRRCCCYYYYWW.ZZ.txt - Archivo de control RRRRRRRRRRRRepSum.txt RUC + CCC + YYYY + WW +.ZZ +.TXT Donde: CCC = Correlativo YYYY = Es el año al que corresponde la presentación de la declaración informativa que debe ser mayor o igual al 2013 WW= Es el mes al que corresponde la presentación de la solicitud Ejemplos: 10 si es octubre, 11 si es noviembre, 12 si es diciembre. ZZ = Indica el número de veces que se está enviando la información. Ejemplo: 01 es el primer envío. 14-may-13 16