Está en la página 1de 3

Historias de Usuario EPIC Facturación Electrónica

Historia de Usuario 1
Rol User admin
Evento Consulta Ruc / DNI
Funcionalidad Llenar campos adjuntos en forma automática
Criterios de Aceptación Al ingresar un ruc devuelve los siguientes valores:
 Razón social
 Departamento
 Provincia
 Distrito
 Dirección
Al ingresar un DNI devuelve los siguientes valores:
 Nombres completos
 Dirección

Historia de Usuario 2
Rol User admin
Evento Elegir Boleta o factura de manera automática
Funcionalidad Emitir comprobante de pago
Criterios de Aceptación  Cuando en el campo (ruc o dni) se ingresen, según la
cantidad de dígitos se debe cambiar el comprobante de
pago a factura o ruc, de ser 11 dígitos automáticamente
será factura, de lo contrario será boleta (esta excepción
incluye boleta a extranjeros)
 Se puede realizar boleta de venta sin nombre del cliente
(campo vacío) a excepción que el monto sea >= 700 soles

Historia de Usuario 3
Rol User admin
Evento Agregar productos a la venta
Funcionalidad Llenar con productos el comprobante de pago
Criterios de Aceptación  Se agregan productos ya registrados en la BD sin restricciones.
 Se pueden agregar servicios, ejemplo: concepto de delivery.
 No se puede generar una boleta o factura por montos
negativos o en cero.

Historia de Usuario 4
Rol User admin
Evento Modificar folio (número de serie)
Funcionalidad Emitir comprobante de pago
Criterios de Aceptación  El administrador puede cambiar la serie de la facturación
 El administrador puede cambiar la serie de las boletas
 En ambos casos se podrá cambiar una única vez el número de
inicio.
Historia de Usuario 5
Rol User admin
Evento Módulo de configuración de facturación
Funcionalidad Emitir comprobante de pago
Criterios de Aceptación En dicha interfaz se debe contar con las siguientes características:
 Elegir entre servidor beta o producción.
 Ingresar el usuario sol
 Ingresar la clave sol
 Adjuntar el certificado emitido por SUNAT .pfx
 Password del certificado digital

Historia de Usuario 6
Rol User admin
Evento Enviar automáticamente las bo/fa creadas
Funcionalidad Cumplir funciones legales con sunat
Criterios de Aceptación Se propone (a evaluar):
 Poder mandar de forma independiente cualquier documento
(boleta o factura).
 Elegir cada cuantos días los comprobantes deben ser enviados
(3 días a sugerencia, con reintentos al 4to día por la noche=

Historia de Usuario 7
Rol User admin
Evento El sistema recibe respuesta de confirmación sunat
Funcionalidad Control interno contable
Criterios de Aceptación El sistema guardará la respuesta de SUNAT (archivo xml) y se
cambiará el estado a recibido

Historia de Usuario 8
Rol User admin
Evento Enviar PDF por correo
Funcionalidad Requerimientos de SUNAT
Criterios de Aceptación Se dará la opción para enviar el pdf (boleta o factura) a un correo.

Historia de Usuario 9
Rol User admin
Evento Imprimir ticket
Funcionalidad Llenar campos adjuntos en forma automática
Criterios de Aceptación Se dará la opción para imprimir el ticket con los siguientes campos:
 Razón social (emisor)
 RUC (emisor)
 Nombre del comprobante (fa o bo) junto con la serie y número
 Dirección del emisor
 Productos detallados en el comprobante, con el importe
 Op. Gravada (monto sin igv)
 IGV 18%
 TOTAL
 Píe de página.

Historia de Usuario 10
Rol User admin
Evento Ingresar certificado digital
Funcionalidad Completar funcionalidades
Criterios de Aceptación El sistema permite ingresar el certificado digital emitido por SUNAT
y quedará registrado en el sistema

Historia de Usuario 11
Rol User admin
Evento Guardar clientes
Funcionalidad Guardar un registro de boletas y facturas
Criterios de Aceptación Se guardarán los siguientes campos:
 RUC / DNI
 Razón / Nombres
 Teléfono
 Email
 Departamento
 Provincia
 Distrito
 Dirección
 Estado

Se adjuntan prototipos, la base de datos de un sistema en producción, el sistema de facturación


electrónica, los links para consultar los libros de la SUNAT y una descripción de la BD.

También podría gustarte