Diferencia entre revisiones de «Manual Robot Corporativo»
(Página creada con «== Objetivo == * El presente documento tiene como objetivo establecer y describir las actividades a ejecutar a fin de entregar el aplicativo de envíos de documentos. ==…») |
|||
Línea 40: | Línea 40: | ||
== Proceso funcional == | == Proceso funcional == | ||
=== | === a) Lectura y Envió de documentos: === | ||
El robot online Corporativo Java, dispone de un botón por RUC, el cual activa una tarea automática que realiza la lectura de todos los archivos TXT que son alojados en el directorio del servidor o PC, una vez encontrado la lista de documentos, los envía a través de un proceso archivo por archivo de forma masiva al servicio The Factory HKA | El robot online Corporativo Java, dispone de un botón por RUC, el cual activa una tarea automática que realiza la lectura de todos los archivos TXT que son alojados en el directorio del servidor o PC, una vez encontrado la lista de documentos, los envía a través de un proceso archivo por archivo de forma masiva al servicio The Factory HKA | ||
Revisión del 00:24 2 nov 2022
Objetivo
- El presente documento tiene como objetivo establecer y describir las actividades a ejecutar a fin de entregar el aplicativo de envíos de documentos.
Alcance
- Servidor de sistemas del cliente y/o casa de software.
Roles y responsables
The Factory H.K.A.
Líder de desarrollo:
- Responsable de generar y entregar los ejecutables a instalar.
Ingeniero de Integración:
- Encargado de hacer el seguimiento al cliente, hasta la puesta en producción del producto.
Cliente / Casa de Software
Usuario Funcional:
- Persona del área usuaria responsable de validar y dar conformidad del producto instalado.
Control de calidad:
- Responsable de verificar y dar conformidad que el producto software cumple con los requisitos funcionales y técnicos especificados.
Procesos de integración
- Para utilizar nuestros servicios, es necesario que su sistema de facturación genere un archivo “.txt” cada vez que emita un comprobante, de esta manera el Robot Online enviara estos archivos al servicio The Factory H.K.A, el cual generara los XML con la firma digital el cual será reenviado al servicio de SUNAT, finalmente el Robot Online descargara XML, PDF y CDR (Constancia de aprobación de SUNAT) generados en el servicio The Factory H.K.A y los alojará localmente en el equipo Cliente. Los documentos emitidos también serán actualizados en el portal The Factory H.K.A con aprobación de la SUNAT.
Requerimientos mínimos para el correcto funcionamiento
- JDK JAVA 8 Descargar
- 2GB de ram por Ruc
Proceso funcional
a) Lectura y Envió de documentos:
El robot online Corporativo Java, dispone de un botón por RUC, el cual activa una tarea automática que realiza la lectura de todos los archivos TXT que son alojados en el directorio del servidor o PC, una vez encontrado la lista de documentos, los envía a través de un proceso archivo por archivo de forma masiva al servicio The Factory HKA
b) Generación de XML:
Una vez enviado el documento, el servicio The Factory HKA genera un archivo XML firmado, este es enviado a SUNAT y descargado por el robot Corporativo online java automáticamente en menos de 1 segundo.
Los comprobantes considerados son:
- Facturas
- Boletas
- Resumen de boletas
- Notas de Crédito
- Notas de Débito
- Comunicación de baja
- Comprobantes de Retención
- Comprobantes de Percepción
- Guías de Remisión
- Liquidación de Compra
c) Generación de PDF:
Proceso encargado de generar los archivos PDF, con base en la información de los archivos TXT, estos últimos contienen la información de los comprobantes.
Los comprobantes considerados son:
- Facturas
- Boletas
- Resumen de boletas
- Notas de Crédito
- Notas de Débito
- Comunicación de baja
- Comprobantes de Retención
- Comprobantes de Percepción
- Guías de Remisión
- Liquidación de Compra
d) Envío de comprobantes electrónicos a SUNAT:
Proceso encargado de realizar el envío de los archivos XML a SUNAT u OSE, previamente generados en el punto “a”.
e) Obtención de CDR:
Proceso encargado de realizar la obtención del Constancia De Recepción(CDR) de SUNAT u OSE, de esa manera es posible determinar el estado oficial de un determinado comprobante (Aceptado o Con errores). Dicho método retorna un archivo en formato XML.
Los comprobantes considerados son:
- Facturas
- Boletas
- Resumen de boletas
- Notas de Crédito
- Notas de Débito
- Comunicación de baja
- Comprobantes de Retención
- Comprobantes de Percepción
- Guías de Remisión
- Liquidación de Compra
Gestión de Alertas
Todos nuestros procesos están controlados por un “Gestor de Alertas”, el cual proporciona información relevante de un determinado suceso a través de una bitácora (log) y archivo TXT respuesta.
A continuación, algunos ejemplos de los sucesos más relevantes:
- Comprobantes rechazados por SUNAT (ej: F001-000234, fue rechaza por XXXX).
- Erro al procesar documento – La serie del documento no existe (eje; la serie del documento F001, no se encuentra registrado)
- Estados de comprobante electrónicos (ej: El resumen de boletas RB�00023824, fue generado con éxito).
- Entre otros.
Despliegue Robot Online Corporativo Java
Ruta de descarga Robot Online Corpórativo Java : descarga.
Ejecución:
- Dar doble clic en el archivo “RobotOnlineCorporativoV(Version).jar” Se mostrará una ventana como la siguiente