Look-up in Google Scholar
Title: Implementación del módulo de validación y autorización de comprobantes de pago electrónicos (CPE) para conseguir la acreditación de Operador de Servicios Electrónicos (OSE)
Advisor(s): Díaz Suárez, Jorge Eduardo
OCDE field: https://purl.org/pe-repo/ocde/ford#2.02.04; https://purl.org/pe-repo/ocde/ford#2.00.00
Issue Date: 16-Nov-2023
Institution: Universidad Peruana de Ciencias Aplicadas (UPC)
Abstract: La facturación electrónica en Perú cumple un papel muy importante para cualquier contribuyente permitiendo entregar comprobantes de pago en segundos. Esto ha ayudado a miles de comercios a utilizar sistemas conectados con SUNAT y dejar de lado los comprobantes físicos. Arisale es una empresa que ofrece un servicio de implementación de puntos de venta, tanto a nivel de hardware como software. Atiende a todo tipo de negocios, desde una pequeña bodega hasta grandes comercios retail (Nicolás, 2017). Entre sus principales servicios, la empresa ofrece un sistema de facturación a través del cual, se emiten Comprobantes de Pago Electrónicos (CPE). Estos comprobantes son enviados a SUNAT (Superintendencia Nacional de Administración Tributaria) mediante servicios SOAP (Simple Object Access Protocol) y REST (Representational State Transfer) para su validación y obtención de la respectiva constancia de recepción (CDR). La problemática nace debido a que los servicios de validación que ofrece SUNAT suelen ser inestables y reiteradas veces retornan errores que no se solucionan hasta después de varios días, generando incomodidad para el cliente en su operación diaria y trayendo consigo problemas operativos, contables e incluso financieros. Este trabajo se basa en realizar las implementaciones necesarias para conseguir la acreditación de Operador de Servicios Electrónicos (OSE) y poder validar internamente la correcta emisión de un CPE, comprobando informáticamente el cumplimiento de los aspectos esenciales de un documento electrónico, y su envío a SUNAT con sus respectivas constancias. De esta manera, se puede mitigar las posibles interrupciones en los servicios de SUNAT y entregar un servicio más eficiente y de calidad a nuestros clientes. En el marco de la tecnología y para alcanzar nuestro objetivo, utilizaremos Scala y C# como lenguajes de programación, MariaDB y MongoDB como base de datos.

Electronic invoicing in Peru plays a very important role for any taxpayer, allowing payment receipts to be delivered in seconds. This has helped thousands of businesses to use systems connected to SUNAT and leave aside physical receipts. Arisale is a company that offers a point-of-sale implementation service, both at the hardware and software level. It serves all types of businesses, from small refreshment stands to large retail stores. Among its main services, the company offers a billing system through which electronic payment receipts (CPE, in Spanish) are issued. These receipts are sent to SUNAT through SOAP and REST services for validation and obtaining the respective proof of receipt (CDR, in Spanish). The problem arises because the validation services offered by SUNAT tend to be unstable and repeatedly return errors that are not solved until after several days, generating discomfort for the client in their daily operation and bringing with them operational, accounting, and even financial problems. The present work is based on carrying out the necessary implementations to achieve the accreditation of Electronic Services Operator (OSE, in Spanish), thus being able to internally validate the correct issuance of a CPE, verifying compliance with the essential aspects of an electronic document, and sending it validated to SUNAT with their respective certificates. In this way, we mitigate interruptions in SUNAT services and deliver a more efficient and quality service to our clients. In terms of technologies, to achieve our objective, we will use Scala and C# as programming languages, and MariaDB and MongoDB as databases.
Discipline: Ingeniería de Software
Grade or title grantor: Universidad Peruana de Ciencias Aplicadas (UPC). Facultad de Ingeniería
Grade or title: Ingeniero de Software
Juror: Canaval Sánchez, Luis Martín; Sopla Maslucán, Abraham
Register date: 25-Jan-2024



This item is licensed under a Creative Commons License Creative Commons