FACULTAD DE INGENIERÍA
Carrera de Ingeniería de Sistemas
Computacionales
“SISTEMA INFORMÁTICO BAJO PLATAFORMA WEB
PARA LA MEJORA DEL PROCESO DE VENTAS DE LA
EMPRESA 4J Y M SAC”
Trabajo de suficiencia profesional para optar el título
profesional de:
Ingeniero de Sistemas Computacionales
Autor:
Bach. Javier Noe Rojas Lorenzo
Asesor:
Ing. Franchesca F. Rodríguez Rivera
Lima - Perú
2020
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
DEDICATORIA
Dedicado a mi familia, por ser el motor
que impulsa mi constante superación.
Rojas Lorenzo Javier Noe Pág. 2
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
AGRADECIMIENTO
A los profesores por compartir sus
experiencias y dejarnos sus enseñanzas.
A Dios, a mis Padres, Esposa e Hijos.
Rojas Lorenzo Javier Noe Pág. 3
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
TABLA DE CONTENIDOS
DEDICATORIA .............................................................................................................. 2
AGRADECIMIENTO ..................................................................................................... 3
ÍNDICE DE TABLAS...................................................................................................... 6
ÍNDICE DE FIGURAS .................................................................................................... 7
ÍNDICE DE ANEXOS ..................................................................................................... 8
RESUMEN EJECUTIVO.............................................................................................. 10
CAPÍTULO I. INTRODUCCIÓN ................................................................................ 11
1.1 Antecedentes de la compañía................................................................................................ 11
1.2 Misión, Visión, Valores ....................................................................................................... 17
1.3 La empresa 4JyM SAC ........................................................................................................ 18
1.4 Principales indicadores ........................................................................................................ 19
1.5 Justificación ....................................................................................................................... 21
1.6 Objetivos ........................................................................................................................... 22
1.6.1 Objetivos Generales. ........................................................................................................... 22
1.6.2 Objetivos Específicos. ......................................................................................................... 22
CAPÍTULO II. MARCO TEÓRICO ............................................................................ 23
2.1 Antecedentes de la investigación ........................................................................................... 23
2.1.1. Antecedentes nacionales ............................................................................................. 23
2.1.1. Antecedentes internacionales ....................................................................................... 26
2.2 Productos cárnicos .............................................................................................................. 27
2.3 Concepto y características de la Factura Electrónica ................................................................ 29
2.4 Tipos de Comprobante de Pago ............................................................................................ 33
2.6 Emisión de comprobantes de pago electrónicos ....................................................................... 34
2.7 Uso de Certificados Digitales ............................................................................................... 35
2.8 Guías de Elaboración- Sistema del Contribuyente (Manual del programador) .............................. 36
2.9 Limitaciones del proyecto .................................................................................................... 36
Rojas Lorenzo Javier Noe Pág. 4
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
2.10 Crecimiento de la empresa ................................................................................................... 37
CAPÍTULO III. DESCRIPCIÓN DE LA EXPERIENCIA ......................................... 38
3.1 Estrategia .......................................................................................................................... 38
3.2 Metodología XP o Programación Extrema.............................................................................. 39
CAPÍTULO IV. RESULTADOS ................................................................................... 42
4.1 Implementación del proyecto................................................................................................ 42
4.1.1 Investigación preliminar .............................................................................................. 42
4.1.2 Determinación de los requerimientos del Sistema de Ventas ............................................. 46
4.1.3 Diseño del Sistema de Ventas ................................................................................ 46
4.1.4 Desarrollo del Sistema de Ventas ........................................................................... 47
4.1.5 Implantación y evaluación .................................................................................... 63
4.2 Implementación del servidor virtual ...................................................................................... 66
4.3 Base de datos en PostgreSQL ............................................................................................... 69
4.4 Diagrama de flujo ............................................................................................................... 70
CAPÍTULO V. CONCLUSIONES Y RECOMENDADIONES .................................. 71
REFERENCIAS............................................................................................................. 75
ANEXOS ........................................................................................................................ 79
Rojas Lorenzo Javier Noe Pág. 5
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
ÍNDICE DE TABLAS
Tabla 1 Indicador de la Facturación Electrónica .............................................................. 19
Tabla 2 Indicador de Gastos anuales por tipo ..................................................................20
Tabla 3 Indicador de los Principales Proveedores del año 2019 ....................................... 20
Tabla 4 Facturación Física .............................................................................................. 45
Tabla 5 Cabecera de Pedidos ............................................................................................ 49
Tabla 6 Detalle de Pedidos: i04_pedidos_td ..................................................................... 50
Tabla 7 Cabecera de Guías de Remisión: i04_guias_tc ..................................................... 51
Tabla 8 Detalle de Guías de Remisión: i04_guias_td ........................................................ 53
Tabla 9 Cabecera de Facturación: i04_factu_tc ................................................................ 54
Tabla 10 Detalle de Facturación: i04_factu_td..................................................................56
Tabla 11 Estado de cuenta corriente ................................................................................ 58
Tabla 12 Cabecera de Facturación Electrónica: fa_faele_tc .............................................. 59
Tabla 13 Detalle de Facturación Electrónica: fa_faele_td ................................................. 62
Tabla 14 Detalle de Facturación Electrónica Binario: fa_febinario_tc.............................. 63
Tabla 15: Facturación Electrónica ................................................................................... 64
Tabla 16: Notas de Crédito .............................................................................................. 64
Rojas Lorenzo Javier Noe Pág. 6
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
ÍNDICE DE FIGURAS
Figura 1: Ámbito de comercialización .......................................................................................... 14
Figura 2: Portal web de la empresa 4JyM SAC ............................................................................. 15
Figura 3: Organigrama de la empresa 4J y M SAC ....................................................................... 18
Figura 4: “Consumo per cápita de carne por país y región.” (OCDE-FAO, 2017, pág. 6) .............. 28
Figura 5: “Sistema de Emisión Electrónica de Comprobantes de Pago” (SUNAT, 2018) ............. 30
Figura 6: “Factura desde los sistemas del contribuyente” (SUNAT, 2018) .................................... 31
Figura 7: Operadores de Servicios Electrónicos (SUNAT, 2018), ................................................. 32
Figura 8: Tipo de comprobante de pagos electrónicos ................................................................... 33
Figura 9: Guía de Elaboración de Documentos Electrónicos XML................................................ 36
Figura 10: Metodología XP .......................................................................................................... 40
Figura 11: Formato de guía de remisión ....................................................................................... 43
Figura 12: Formato de facturas ..................................................................................................... 44
Figura 13: Diagrama de secuencias del proceso de ventas ............................................................. 44
Figura 14: “Modelo de datos”. (SUNAT, 2018), ........................................................................... 47
Figura 15: “Modelo de datos de facturación electrónica” (SUNAT, 2018) .................................... 48
Figura 16: Bitvise SSH Client. ..................................................................................................... 68
Figura 17: Sistema de ventas ........................................................................................................ 70
Rojas Lorenzo Javier Noe Pág. 7
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
ÍNDICE DE ANEXOS
Anexo No 1 Ingreso al Sistema ....................................................................................... 79
Anexo No 2 Menú Principal del Sistema ......................................................................... 80
Anexo No 3 Pantalla de Emisión de Pedidos ................................................................... 81
Anexo No 4 PDF Nota de Pedido .................................................................................... 82
Anexo No 5 Pantalla de Emisión de Guías de remisión ................................................... 83
Anexo No 6 Impresión de Guías ..................................................................................... 84
Anexo No 7 Pantalla de Facturación de Guías ................................................................. 85
Anexo No 8 PDF de la Factura Electrónica ..................................................................... 86
Anexo No 9 Pantalla de Emisión de Nota de Crédito y Debito ........................................ 87
Anexo No 10 PDF de Nota de Crédito Electrónica .......................................................... 88
Anexo No 11 Pantalla del Gestor Electrónico (Envíos, Bajas, validaciones) .................... 89
Anexo No 12 Pantalla de Ranking de Ventas por Productos ............................................ 90
Anexo No 13 Estadística de Ventas Por Producto ............................................................ 91
Anexo No 14 Pantalla de Ventas por Clientes ................................................................. 92
Anexo No 15 Estadísticas de Ventas por Clientes ............................................................ 93
Anexo No 16 Pantalla del Registro de Ventas ................................................................. 94
Anexo No 17 Pantalla del Estado de Cuentas por Cobrar................................................. 95
Anexo No 18 Estado de Cuenta por Cobrar por Vencimiento ......................................... 96
Anexo No 19 Código Fuente Menú Principal Ventas ...................................................... 97
Anexo No 20 Código Fuente JavaScript Guardar Factura ................................................ 98
Anexo No 21 Código Fuente PHP Guardar Factura ......................................................... 99
Anexo No 22 Código Fuente PHP Envió a Sunat .......................................................... 101
Anexo No 23 Ingreso Ambiente Planta Ambiente 1 ...................................................... 102
Rojas Lorenzo Javier Noe Pág. 8
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
Anexo No 24 Separación Transformación de productos ................................................ 103
Anexo No 25 Usuario Ingresando al Sistema................................................................. 104
Anexo No 26 Usuario Realizando la Emisión de pedido ................................................ 105
Anexo No 27 Certificado de conformidad del Sistema Web .......................................... 106
Rojas Lorenzo Javier Noe Pág. 9
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
RESUMEN EJECUTIVO
La experiencia profesional, consiste en el desarrollo de un software informático bajo
plataforma web para la mejora del proceso de ventas de la empresa 4JyM SAC, para
lo cual se identificó sus requerimientos y expectativas. Al no existir la infraestructura
tecnológica adecuada, porque solo se utilizaba el MS Excel para cumplir con los
requerimientos gerenciales, se implementó la infraestructura tecnológica donde seria
desarrollada la aplicación, sistema operativo, servidor virtual de base de datos, servidor
web y ambiente de desarrollo de sistemas, entre otras cosas. Previamente se planifico
todo el proyecto, teniendo en cuenta, la entrega de pequeños módulos de subsistemas
que se integrarían al sistema web. Se desarrollo el sistema usando la programación
extrema XP, Ubuntu, PostgreSQL y PHP para la interfaz. Como conclusión indicamos
que el sistema web implementado, ha satisfecho todas las expectativas del usuario,
resolviéndose el problema de la facturación, reserva de pedidos, cálculos de impuestos,
ranking de ventas, facturación electrónica, guías de remisión para el traslado de
productos, etc. Todas estas herramientas implementadas en el sistema, han vuelto más
competitiva a la empresa, incrementándose sus ventas y mejorando su
posicionamiento. El sistema ha sido implementado eficiente y eficazmente, gracias a
los conocimientos adquiridos de desarrollo de sistemas informáticos.
Rojas Lorenzo Javier Noe Pág. 10
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
CAPÍTULO I. INTRODUCCIÓN
Actualmente el negocio de las empresas de carnes en la ciudad de Lima está
orientado al comercio y reparto de carne de: Res, pollo, cerdo, pato, menudencia, para
diferentes tipos de clientes finales: Distribuidores, clubes, hoteles, supermercados,
restaurantes, mercados. Por la gran demanda existente, al ser un rubro del sector de
alimentos, el área de ventas es de vital importancia ya que los ingresos que generan
dependen en gran medida de una gestión eficaz.
Es precisamente que, aprovechando esta demanda de carnes, nace la empresa 4J
y M S.A.C., iniciando sus operaciones en marzo del año 2010, formalizándose de esta
manera en una empresa jurídica, motivado por la creciente demanda de ventas y por
la visión de captar mejores clientes y ganar prestigio.
El crecimiento de empresa, genero la necesidad de mejorar su equipamiento:
transporte, infraestructura, maquinarias, entre otras, asimismo se incrementó el
personal y se incorporó herramientas tecnológicas para facilitar la gestión de la
empresa.
1.1 Antecedentes de la compañía
La empresa 4J y M SAC, inicio sus operaciones el 5 de marzo del año 2010,
formalizándose de esta manera en una empresa jurídica, motivado por la creciente
demanda de carnes. Debido al crecimiento de su negocio, la compañía se vio en la
obligación de mejorar su equipamiento, tanto de transporte, infraestructura,
maquinarias, etc., así como incremento del personal y también la incorporación de
herramientas tecnológicas que les facilite la gestión de la empresa. De esta manera, en
Rojas Lorenzo Javier Noe Pág. 11
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
un primer momento optaron por realizar sus pedidos, guías, facturas, ranking de ventas
en hojas de cálculo Excel.
Esas mejoras facilito el trabajo, sin embargo, este no fue suficiente, pues debido
al incremento del número de clientes, empezaron a tener muchos retrasos en los
despachos, generación del ranking de ventas, registros de ventas, control de estados de
cuenta de los clientes, vencimientos, etc. El proceso de ventas se iniciaba con la
recepción de las órdenes de compra, ya sea a través de correos electrónicos o de
llamadas telefónicas, estas entradas iniciaban diferentes actividades como son: toma
de datos del cliente, asignación de precios, emisión del pedido, verificación de stock,
morosidad de clientes, aprobación de pedidos, elaboración de guías de remisión,
emisión de facturas y/o boletas, impresiones de documentos, despachos, transporte de
productos.
Sin embargo, aun cuando estas actividades se manejaban adecuadamente, el
incremento del volumen de los pedidos, genero la necesidad de automatizar el proceso
de registro de pedidos a través del portal de la empresa y la respectiva facturación
electrónica acorde con lo dispuesto por la SUNAT.
La empresa 4J y M SAC, está liderada por el Gerente General Quilcat Flores Jorge
Fernando y el Gerente Quilcat Flores Marlin Roberto en total se cuenta con 20
colaboradores para poder atender el negocio.
La empresa está organizada de acuerdo con el organigrama mostrado en la Fig. 1, el
cual es estrictamente vertical, por la composición familiar que tiene, sin embargo, a la
fecha está funcionando óptimamente, con un buen nivel de ingresos mensuales.
Rojas Lorenzo Javier Noe Pág. 12
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
CARTA DE SERVICIOS
27 de enero de 2020
Presente. -
Jefe Corporativo de Logística - Perú
Mediante el presente le expresamos nuestros saludos y a la vez hacer de su conocimiento que 4JyM
S.A.C. es una empresa peruana, dinámica e innovadora en el desarrollo de ventas y reparto de
productos del sector avícola, cárnicos y derivados, contando con experiencia en el rubro y
garantimos que nuestros productos son de buena calidad.
Los productos que comercializamos cumplen con altas normas de salubridad Empacados al Vacío,
contando con la autorización sanitaria de SENASAº 000321 además de tener con el respaldo de
nuestros clientes en el rubro de autoservicios, restaurantes, hoteles, y concesionarios a favor de
nuestra calidad y puntualidad.
Nuestro personal se encuentra altamente calificado y comprometido en brindar un excelente
servicio, ya que cuenta con la experiencia y con los instrumentos adecuados para satisfacer sus
necesidades, asimismo, contamos con vehículos y cámaras frigoríficas no tercerizados, los cuales
garantizan puntualidad en la entrega de nuestros productos.
Por lo antes expuesto tenemos la plena seguridad de ofrecer un buen servicio y productos de
calidad para la satisfacción de nuestros clientes.
Agradeciendo la atención prestada, estamos a su disposición para cualquier consulta adicional.
Atentamente.
Lic. Jorge Quilcat Flores
Gerente General
Rojas Lorenzo Javier Noe Pág. 13
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
Ubicación
La empresa 4J y M SAC, tiene como Dirección Legal: Pj. 34 Mza. G59 Lote. 13
A.H. Bocanegra Zona 5. Distrito del Callao y Departamento: Provincia Constitucional
del Callao, Perú
Ámbito geográfico de cobertura de mercado
La empresa 4 J Y M SAC, se encuentra comercializando sus productos en todo
Lima y Callao.
Figura 1: Ámbito de comercialización
Fuente: Empresa 4JyM SAC. Elaboración propia
Rojas Lorenzo Javier Noe Pág. 14
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
Productos
Los productos que comercializa son: pollo S/M, pechuga de pollo, filete de
pechuga, carne de guiso, bisteck porcionado, pecho de res, corazón de res, churrasco,
brazuelo de cerdo, carne molida especial, espinazo de pollo entre otros.
Figura 2: Portal web de la empresa 4JyM SAC
En el portal web de la empresa se muestra la información y características de los productos que
comercializa la empresa, facilitando de esta manera el acceso a nuevos clientes.
Producto:
Carne de res, Pollo, Cerdo y Derivados cárnicos.
Envase aves:
Nuestros productos están envasados en bolsas flexibles de polietileno, sin
presencia de hielo, agua o sangre.
Rojas Lorenzo Javier Noe Pág. 15
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
Envase carnes:
Nuestras carnes están envasadas en bolsas flexibles de poliamidas con
recubrimiento de polietileno de baja densidad, bien sellada, sin presencia de hielo,
agua o sangre.
Rotulado:
Con la finalidad de identificar nuestros productos, informar y darles seguridad a
nuestros clientes, nuestros productos están rotulados con las siguientes
especificaciones:
Tipo de Corte.
Razón Social.
Fecha de Producción.
Fecha de Vencimiento.
R.U.C.
Temperatura de almacenamiento.
Transporte:
Se transporta en camiones con cámaras de frío y nuestras instalaciones cuentan
con la infraestructura requerida de cadena de frío y actualmente atendemos a locales
ubicados en Lima, Callao, Paracas, Ica y Huacho.
La empresa dispone de un servicio de delivery autorizado y realiza los despachos
los lunes, miércoles y viernes.
Nuestros clientes más representativos
Gaming and Services S.A.C.
Charlotte S.A.
Civitano S.A.C.
Rojas Lorenzo Javier Noe Pág. 16
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
Operador Nacional de Hoteles del Perú S.A.C.
Atton San Isidro S.A.C.
Corporación Hotelera Metor S.A.
Club de Regatas Lima
Costa del Sol S.A.
Café del Museo S.A.C.
Inversiones 1220 E.I.R.L.
Grupo Entretenedores S.A.C.
Thunderbird - Salsa's S.A.
VSD Alimentos y Bebidas E.I.R.L.
San Agustín Paracas S.A.C.
Nessus Hoteles Perú S.A.C.
Talbot Hotels S.A.C.
Enotours Perú S.A.C
1.2 Misión, Visión, Valores
Misión
Comercializar productos cárnicos como son carne de pollo S/M, pechuga de pollo,
filete de pechuga, carne de guiso, bisteck porcionado, pecho de res, corazón de res,
churrasco, brazuelo de cerdo, carne molida especial, espinazo de pollo de primera
calidad a través del cumplimiento de las mejores condiciones de salubridad y
manipulación de productos de consumo humano.
Visión
Rojas Lorenzo Javier Noe Pág. 17
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
Consolidarnos como la carnicería principal en el territorio nacional, en la venta de
productos cárnicos.
Valores
Calidad, proporcionar productos de alta calidad, cumpliendo normas
internacionales en el tratamiento y manipulación de productos de consumo
humano.
Buen trato al cliente, búsqueda de la satisfacción del cliente con el propósito de
fidelizarlo.
Ética, contamos con personal idóneo en el trato con los clientes.
1.3 La empresa 4JyM SAC
Gerente General
Jorge Quilcat
Sub Gerente
Roberto Quilcat
Administrador
Ercila Dominguez
Calidad
Geoffrey
Planta (Cerdo) Planta (Carne) Planta (Pollo)
Distribución Distribución Distribución
Figura 3: Organigrama de la empresa 4J y M SAC
El organigrama de la empresa es totalmente vertical, y le es de mucha
utilidad porque de esta manera mantienen un control de la empresa, lo cual
les ha permitido crecer en forma sostenida
Rojas Lorenzo Javier Noe Pág. 18
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
Cantidad de personal
En la empresa laboran 20 personas, distribuidos en las diferentes áreas
Áreas administrativas
La empresa está compuesta de cuatro áreas administrativas, ver el organigrama de la
figura 3
1.4 Principales indicadores
Tabla 1
Indicador de la Facturación Electrónica
Año Mes Monto total Cantidad
(Soles) de ventas
2018 7 270,00 1
2018 9 254,98 5
2018 10 1096170,29 1466
2018 11 1108509,18 1432
2018 12 1096716,78 1438
2019 1 1112528,81 1297
2019 2 970103,67 1135
2019 3 1003902,85 1216
2019 4 1016065,35 1196
2019 5 1093835,47 1214
2019 6 1011956,92 1165
2019 7 1122219,54 1322
2019 8 1141903,57 1318
2019 9 1066959,82 1250
2019 10 1080384,93 1272
2019 11 1110025,36 1248
2019 12 1152433,04 1334
En la tabla 1, se muestra un reporte con la facturación electrónica de la empresa, posterior a su
implementación. Se puede visualizar también que el incremento de las ventas se ha mantenido
llegando en promedio al millón de soles mensuales.
Rojas Lorenzo Javier Noe Pág. 19
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
Tabla 2
Indicador de Gastos anuales por tipo
Tipo de Gasto Año Total anual (S/.)
Gasto 2017 247,636.88
Gasto 2018 507,351.88
Gasto 2019 660,806.45
Mercadería 2012 12,025.91
Mercadería 2016 9,311.16
Mercadería 2017 3,370,359.47
Mercadería 2018 7,567,591.85
Mercadería 2019 9,493,959.14
En la tabla 2, podemos observar los gastos anuales, donde el tipo de gasto “Gasto”, se refiere a gastos
no asociados al producto que se comercializa, pudiendo ser gastos de mantenimiento de los vehículos,
compra de aceite, entre otros, mientras que el tipo de gasto “Mercadería”, se refiere al gasto originado
por la adquisición de los productos que se comercializas, los cuales son: carne de res, de pollo, de cerdo,
mondongo, bofe, etc.
Tabla 3
Indicador de los Principales Proveedores del año 2019
No Proveedores del Año 2019 Total (Sin IGV)
S/.
1 Llamoca Medina Yeny Asunción 2,353,454
2 Distribución e Importación Rosmery E.I.R.L. 669,152
3 Montelirio S.A.C. 642,327
4 Avícola Mamalidia S.A.C. 542,854
5 Corporación Rico S.A.C. 480,536
6 Javier Y Hnas. Group S.A.C 458,643
7 Corporación de Avícola San Antonio & Cía. S.A.C. 389,609
8 Inversiones Agropecuarias Hc Sac 358,310
9 Grupo Pecuario Sociedad Anónima Cerrada 348,902
10 Agropecuaria Wong S.A.C. 306,850
11 Jesbar E.I.R. L 233,324
12 Glosbe S.A.C. 233,028
13 Rojas Flores Floridelia Elcira 207,080
14 Santo Martin S.A.C. 199,014
15 Comercializadora & Distribuidora Sr. de Los Milagros E.I.R.L. 191,819
16 Inversiones Y Negociaciones Rjfm E.I.R.L. 170,578
17 Melo Frigorífico S.A.C. 135,628
18 La Chapetona E.I.R.L. 134,430
19 Anm Rep S.A.C. Peru 102,547
Rojas Lorenzo Javier Noe Pág. 20
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
No Proveedores del Año 2019 Total (Sin IGV)
S/.
20 Gengis Huamani Jatcely Masiel 88,734
21 Granja Los Huarangos Sa 80,591
22 Distribuidora Avícola A & F S.A.C. 76,960
23 Distribuidora De Aves Fer Y Mois S.A.C. 76,271
24 Consorcio Chemo S.A.C 61,301
25 Rudas Pucllas Jesús Roberth 60,412
26 Grupo Mamalidia S.A.C. 58,316
27 Negocios Generales Marlon E.I.R.L. 55,101
28 Makro Supermayorista S.A. 53,678
29 Gutiérrez Ramírez Ayde 50,634
Total 8,820,084
En la tabla 3, se tienen los principales proveedores del año 2019 que superan los S/. 50,000 nuevos
soles en ventas, llegando en su conjunto a facturar S/. 8,820,084 nuevos soles sin IGV. Asimismo,
destaca en esta tabla el proveedor Llamoca Medina Yeny Asunción, el cual llego a vender a la
empresa hasta S/. 2,353,454 nuevos soles.
1.5 Justificación
Actualmente el negocio de las carnes, su rentabilidad esta por el orden del 40%,
cuando históricamente rondaba por el 25%, esta comercialización se basa
principalmente en la distribución de carne de res, cerdo, pato, menudencia; Para
diferentes tipos de clientes, siendo los principales: distribuidores, clubes, hoteles,
supermercados, restaurantes, mercados. El incremento de la demanda de este sector,
hace necesario gestionar una gran cantidad de datos de los clientes, con sus diferentes
modalidades de pago, y además, para ser competitivo y no perder la posición de
mercado e ir incrementando el mismo, exige contar con herramientas tecnológicas que
faciliten la gestión de los clientes, es en esta medida, que se hizo necesario el desarrollo
de un software informático web, para manejar la relación con los clientes, la
facturación electrónica, manejo de pedidos, guías de remisión para el traslado de los
productos, estados de cuentas, entre otros.
Rojas Lorenzo Javier Noe Pág. 21
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
1.6 Objetivos
1.6.1 Objetivos Generales.
Resolver mediante el desarrollo del sistema informático bajo plataforma web la mejora del
proceso de ventas de la compañía 4J Y M SAC.
1.6.2 Objetivos Específicos.
Levantar los requerimientos y expectativas de la gerencia respecto al sistema
Desarrollar un módulo para gestionar los pedidos
Desarrollar un módulo para gestionar la Emisión de Guías de emisión
Desarrollar un módulo para gestionar el Facturación, notas de crédito y notas de
debito
Desarrollar un módulo para el Gestor Electrónico
Desarrollar un módulo para gestionar el Registro de ventas
Desarrollar un módulo para generar el Ranking de ventas
Desarrollar un módulo para gestionar los Estados de cuentas por cobrar
Rojas Lorenzo Javier Noe Pág. 22
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
CAPÍTULO II. MARCO TEÓRICO
2.1 Antecedentes de la investigación
2.1.1. Antecedentes nacionales
Sabino (2019), presento una tesis denominada “Sistema informático web de
atención médica para el policlínico "Padre Urraca" – Paramonga”, presentada por la
Universidad San Pedro, el trabajo en mención tuvo como objetivo la implementación
de un sistema informático en entorno web, dicho trabajo género como resultado la
automatización y el control organizado de la información detallándose las atenciones
ejecutadas en forma ágil y sobre todo eficiente, de esta manera se logró disminuir los
costos de las atenciones médicas tanto en tiempo como en costos de operación.
Perez (2019), en su tesis denominada “Diseño e implementación de un sistema
informático con tecnología web para la gestión de procesos legales en el estudio
Jurídico Jiménez Troya S.R.L.”, presentada en la Universidad Cesar Vallejo, indica
que los principales problemas son la ubicación de casos y el estado en el que se
encuentran. Es por ello que se desarrolló el sistema de gestión web el cual permitirá
administrar y controlar los casos. Para su desarrollo utilizo la metodología Extreme
Programing, (metodología XP), El mismo que se hizo en cuatro meses aproximado,
también menciona que se usó como lenguaje de programación PHP, ello permite a los
operativos de la empresa y clientes poder ingresar a él desde cualquier lugar, por lo
tanto los clientes podrán ingresar y ver su información sin tener que ir a las oficinas
del estudio jurídico, con la incorporación del sistema se busca agilizar los procesos
ponerse en vanguardia respecto a su competencia.
Rojas Lorenzo Javier Noe Pág. 23
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
Huaman (2019), realizo una tesis denominada “Sistema informático web para la
gestión comercial de la Botica Auxiliadora de la Provincia de Barranca”, presentada
por la Universidad San Pedro, el propósito del trabajo fue “mejorar los procesos de
venta de la Botica, entre los que tenemos: registrar los clientes, generar reportes y
controlar la compra y comercialización de sus productos expendidos en la farmacia,
entre otros”. La investigación “fue aplicada, no experimental. En la etapa de desarrollo
y diseño del sistema se realizó con la metodología ágil XP, como lenguaje utilizo
Python, Utilizó PostgreSQL como motor de base de dato”. El resultado final de la
implementación del sistema es facilitar que los usuarios puedan llevar el control en
forma adecuada y amigable tanto de las compras como de las ventas de los diferentes
productos que comercializa la farmacia, Como resultado demuestra la mejora en la
toma de decisiones.
Cynthia (2019), en su tesis titulada “Aplicación web para el proceso de venta de
prendas personalizadas en una empresa textil”, presentada por la Inca Garcilaso de la
Vega , el problema que existe al gestionar las ventas de las prendas no es la adecuada,
ocasionando perdidas de los registros de ventas debido a que son realizados de manera
manual, por otro lado la información que se da a los clientes sobre el estado de las
ventas se realiza a criterio de lo realizado obteniendo pérdida de confianza con la
empresa, para su desarrollo utilizó PHP como lenguaje de programación, como motor
de base de dato utilizo MySQL. El autor certifica que la aplicación web podrá mejorar
el proceso de gestión de las ventas de prendas personalizadas generándose con esto
formalidad en las ventas, fiabilidad con los clientes entre 70% y 90%, e incrementar
los ingresos entre 30% y 60%.
Rojas Lorenzo Javier Noe Pág. 24
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
Flores (2019), en su tesis “Mejora del proceso de ventas y su influencia en el
nivel de fidelización de los clientes de la empresa Molle Plaza E.I.R.L, Cajamarca
2018”, presentada por la Universidad Privada del Norte, el cual tiene como objetivo
mejorar el proceso de ventas, Primero realizan el diagnóstico al software vigente del
proceso de ventas, descubriendo errores, esto conlleva a mejorar en el proceso debido
a la fidelización baja de sus clientes, después de exponer el sistema, se pudo ver
cambios satisfactorios en los resultados, lo cual nos indica claramente la influencia
ejercida en la aceptación y satisfacción de los clientes.
Alfaro Rodriguez (2018) en su trabajo de suficiencia profesional titulada
“Implantación de sistema de facturación electrónica en la empresa World Duty Free
Group Perú S.A.C.”, indica que debido al vencimiento en la autorización para el uso
del aplicativo de la SUNAT , mediante el registro de los documentos de pago, se ha
acogido a la Facturación Electrónica, sin embargo este cambio de sistemas de
información, le ha generado realizar cambios en los procesos internos de facturación
tradicional de la empresa, los mismos que han tenido que ser evaluados de tal forma
que se muestre la menor impresión posible en sus operaciones diarias.
Por otro lado, Tumaya (2018) en su tesis titulada “Propuesta de un Software de
Facturación Electrónica para el Área de Economía del Hospital de Baja Complejidad
Vitarte; Ate Vitarte, 2018”, indica que, para cumplir con la normativa dada por la
SUNAT, respecto a la facturación electrónica, el hospital opto por tercerizar el servicio
de facturación electrónica, seleccionando a un proveedor especifico después de
evaluar a seis de ellos. El Sistema de este proveedor, “permitirá el registro de los
Rojas Lorenzo Javier Noe Pág. 25
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
documentos electrónicos, tales como boletas, facturas, notas de débito y crédito.”,
asimismo facilitará ver reportes estadísticos de los pagos realizados; así como el
reporte de “las ventas mensuales para la declaración de impuestos a la SUNAT”
2.1.1. Antecedentes internacionales
Artículos de Revistas científicas respecto a la Facturación electrónica
Respecto a la facturación electrónica, se tiene múltiples investigaciones, algunas
indicando el impacto de esta en los pequeños comercios, así como publicaciones en
revistas internacionales analizando la facturación electrónica desde diferentes
perspectivas.
Delgado G. (2014), en el artículo “La regulación de la factura electrónica en el
sector público”, manifiesta que básicamente la norma que regula la facturación
electrónica en España, busca “luchar contra la morosidad de las administraciones
públicas”, para esto se impulsa no solo la facturación electrónica sino también la
creación de registros contables, facilitando toda la cadena involucrada en las
transacciones comerciales, desde el proveedor hasta el cliente final. Por otro lado, al
igual que en España, este registro contable facilita el compartimiento de información
entre la SUNAT y la Contraloría de la Republica del Perú, facilitando de esta manera
un control más eficaz y eficiente de este órgano de control.
Asimismo, (da Silva, Hernandez Aros, Welita da Silva, & Gallego Cossio,
2016), realizan un “ANÁLISIS DEL MODELO OPERATIVO DE LA FACTURA
ELECTRÓNICA COLOMBIANA”, indicando que si bien es cierto que la facturación
electrónica en Colombia data desde el año 1996, sin embargo después de 18 años
(2013), la obligación de la facturación electrónica en Colombia es menor, debido
Rojas Lorenzo Javier Noe Pág. 26
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
principalmente que es de carácter voluntario, y esto es debido a que el empresariado
colombiano no ve que esta facturación le genere alguna ventaja competitiva, porque
entre muchos motivos “El comprobante electrónico no es negociable, en comparación
con la tradicional. Esto complica las operaciones de ventas que quieran darle uso” y
asimismo el facturar electrónicamente les genera un incremento de las obligaciones
fiscales.
2.2 Productos cárnicos
La Organización de las Naciones Unidas FAO (2019) indica que, en el mundo,
la carne es el producto de más alto valor nutritivo, es decir, las proteínas, aminoácido,
minerales, grasas, vitaminas y demás componentes, nutricionalmente, es la más
importante fuente que podemos consumir. Asimismo, afirma que, en el primer mundo,
llámese mundo avanzado, el consumo de carne no tiene mayores variaciones, por otro
lado, en países en que van en desarrollo, su consumo se ha duplicado desde el año
1980, esto se debe por el crecimiento demográfico y el mejoramiento del ingreso per
cápita, que solía estar muy por debajo de otras latitudes más desarrolladas.
También afirma la FAO (2019), que “para el año 2050 la producción mundial de
carne se habrá duplicado”, proveyéndose el mayor crecimiento en los países en camino
al desarrollo. De esta manera el creciente consumo de carne es una gran ocasión para
los productores de carne y los que la comercializan, como son los distribuidores. Sin
embargo, para que este crecimiento sea sostenido, y sin mayores problemas sanitarios,
es necesario que se guarden todas las medidas de salubridad, que garanticen la
inocuidad del producto en salvaguarda de la salud pública, no se puede permitir que
elementos contaminantes, como fue la enfermedad de las vacas locas, vuelvan a
Rojas Lorenzo Javier Noe Pág. 27
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
representar una amenaza a la salud pública, que aun cuando tuvo muy pocas víctimas
humanas, si tuvo una gran mortandad del ganado bovino.
Indica la (FAO, 2014), que “en los países que están en camino al desarrollo, su
consumo per cápita es menor a los 10 kg, lo cual es bajo y es una de las importantes
causas de desnutrición. En el mundo son más de 2 mil millones de seres humanos en
que padecen de insuficiencia de vitaminas y minerales trascendentales”, estas
carencias son originadas por el acceso limitado a alimentos ricos en nutrientes, como
son las carnes de diferentes fuentes. Esta mala nutrición, hace que se fomente el
consumo de las carnes, lo cual nos indica que el consumo de estas se verá fuertemente
incrementada en los próximos años, por tanto, las empresas que trabajan este negocio
en sus diferentes modalidades deben estar preparados para enfrentar este crecimiento
de la demanda. (FAO, 2014)
Figura 4: “Consumo per cápita de carne por país y región.” (OCDE-FAO, 2017, pág. 6)
Fuente: (OCDE-FAO, 2017, pág. 6)
Según la FAO (2017) “Crecerá el consumo de carne de res de manera gradual
durante los siguientes 10 años. Para el 2026, también estima que el consumo se
Rojas Lorenzo Javier Noe Pág. 28
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
incremente en 6% en los países desarrollados, por otro lado, en las regiones en
desarrollo se estima aumentar en promedio de 17% “.
2.3 Concepto y características de la Factura Electrónica
De acuerdo con la (SUNAT, 2018), un “Comprobante de Pago Electrónico –
CPE”, “es el documento que certifica la venta de bienes y de servicios el cual está
regulado por SUNAT. Para su provisión se usa un programa informático autorizada
por la SUNAT”
Los “Beneficios”, que genera directa e indirectamente el documento de pago
Electrónico, son: “Ahorro de papel, Mejora del medio ambiente, Seguridad y validez
legal, Está a libre disposición, Integración con otras sistemas y acceso a la Información
en línea.” (SUNAT, 2018)
Según la (SUNAT, 2018), los “Sistemas de Emisión de documentos
electrónico”, son los generadores de los comprobantes de pago. (ver figura 5)
Rojas Lorenzo Javier Noe Pág. 29
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
Figura 5: “Sistema de Emisión Electrónica de Comprobantes de Pago” (SUNAT, 2018)
Fuente: CPE – Comprobante de Pago Electrónico
Sistema de Emisión del Contribuyente
Según la (SUNAT, 2018), Sus características más importantes son las siguientes:
“La emisión nace en los sistemas desarrollados por las empresas o contribuyentes, La serie
es alfanumérica, mediante el Portal web de la SUNAT, se puede validar el archivo digital
enviado de los contribuyentes a la SUNAT”.
Rojas Lorenzo Javier Noe Pág. 30
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
Figura 6: “Factura desde los sistemas del contribuyente” (SUNAT, 2018)
Fuente: (SUNAT, 2018)
Sistema de Emisión Facturador SUNAT
Es un programa gratuito desarrollado por la SUNAT el cual permite registrar
comprobantes electrónicos, está orientado a pequeñas y medianas empresas.
Este permite registrar boletas, facturas, notas de crédito y notas de débito y dar
de baja; las cuales se envían a la SUNAT
Rojas Lorenzo Javier Noe Pág. 31
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
Sus características más importantes son:
“No necesita estar conectado a Internet, transforma la información del
contribuyente al formato XML automáticamente, cumple con las normas y
validaciones indicadas por la SUNAT y firma digitalmente el documento, emite
archivo PDF del comprobante.”
Según la (SUNAT, 2018), “El Operador de Servicios Electrónicos (OSE) es
la entidad encargada de recibir y validar la información electrónica, al mismo tiempo
sirve brinda soporte a los documentos de pago electrónicos y a cualquier otro
documento que se emita.
Las funciones de esta entidad aparte después de validar que la emisión de un
documento de pago electrónico sea correcta, envía la información y constancias
validadas, a la SUNAT.”
Figura 7: Operadores de Servicios Electrónicos (SUNAT, 2018),
Fuente: SUNAT
Rojas Lorenzo Javier Noe Pág. 32
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
Sistema de Emisión SOL
Es el Software informático desarrollado por La SUNAT, que se usa mediante el Portal
de SUNAT, para la emisión de documentos electrónicos. Al mismo tiempo también es
posible emitir el comprobante de pago mediante del APP de SUNAT, que es un
aplicativo móvil el cual realiza diferentes funciones, previamente pide autenticación
con la Clave SOL.
2.4 Tipos de Comprobante de Pago
Figura 8: Tipo de comprobante de pagos electrónicos
Fuente: CPE- Corporación de Pago Electrónico
Según la (SUNAT, 2018), la “Factura Electrónica, es un documento de pago
emitido por la empresa realizar la venta de bienes o servicios”, siendo sus principales
características : “Sustentar ingresos y/ egresos para dar cumplimiento al Impuesto a la
Renta y el crédito fiscal, tiene la serie de dicho documento es alfanumérica, no es
posible utilizarlo para demostrar el traslado de bienes, es emitido por la empresa que
Rojas Lorenzo Javier Noe Pág. 33
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
cuente con RUC, se puede certificar su autenticidad consultando mediante la página
web de la SUNAT.”
Según la (SUNAT, 2018), la “Boleta de Venta Electrónica, es un documento de
pago que es emitido por los las empresas finales.”, este documento: “No da derecho a
crédito fiscal tampoco se podrá sustentar gasto o costo para los tributos, su serie es
alfanumérica, se puede certificar su autenticidad consultando mediante la página web
de la SUNAT.”
Según la (SUNAT, 2018), la “Nota de Crédito Electrónica, es aquel
comprobante electrónico, se emite para realizar devoluciones, descuentos,
bonificación, anulaciones, entre otros, siempre tiene que ir referenciado a una factura
o boleta de venta emitida al mismo cliente”. Tiene efectos tributarios a favor de la
empresa que emite la venta, es obligatorio que la Factura o Boleta Electrónica tenga
la Constancia de Recepción - CDR con anterioridad su serie alfanumérica.
Según la (SUNAT, 2018), la “Nota de Débito Electrónico, es un comprobante
que sirve para efectos tributarios a favor de la empresa que realiza la venta este tipo
de documento al igual que la nota de crédito debe ir referenciado a una factura o boleta
emitida con anterioridad el cual debe tener la constancia de aceptación por la SUNAT,
tiene una serie alfanumérica.”
2.6 Emisión de comprobantes de pago electrónicos
“Todas las empresas o personas naturales que han sido designadas por la
SUNAT están obligados a la emitir documentos de pago electrónicos”
Rojas Lorenzo Javier Noe Pág. 34
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
2.7 Uso de Certificados Digitales
“Las empresas o contribuyentes que emiten comprobantes electrónicos, tienen
que usar el Certificados Digital de los Proveedores que estén registrados Oficialmente
como Prestadores de Servicios de Certificación Digital (ROPS), el cual está supeditado
por INDECOPI.
Por lo tanto, los contribuyentes, pueden verificar a fin de las entidades que están
autorizadas a emitir estos tipos de certificados digitales válidos.
Según la (SUNAT, 2018), Indica que todas las entidades que emiten
documentos de pago electrónicos mediante: Los sistemas del contribuyente,
Facturador SUNAT, Operador de Servicios Electrónicos, están obligados hacer uso de
un Certificado Digital.
Por otro lado, la SUNAT ofrece el Certificado Digital Tributario (CDT) gratuito
para generar la firma digital en los documentos de pagos electrónicos. desde el 12 de
febrero del 2020. hasta el 31 de diciembre del 2021, a fin de obtener del Certificado
Digital Tributario para la emisión de documentos de pago electrónico.
De esta manera, la (SUNAT, 2018), ha indicado requisitos por parte de los
contribuyentes para poder obtener “Certificado Digital Tributario Gratuito” los
cuales serán validados cuando se solicite dicho certificado.
Rojas Lorenzo Javier Noe Pág. 35
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
2.8 Guías de Elaboración- Sistema del Contribuyente (Manual del programador)
Se tiene un conjunto de guías para este sistema: Manual de elaboración para
facturas, Nota de crédito y débito, boleta Electrónicas, anulaciones, Comprobante de
Retención/Percepción Electrónico, Guía de Remisión Electrónica de Remitente y para
el resumen de comprobantes impresos
Figura 9: Guía de Elaboración de Documentos Electrónicos XML
Fuente: SUNAT
2.9 Limitaciones del proyecto
En esta primera fase de implementación del sistema informático web, se ha
logrado satisfacer ampliamente las expectativas de la empresa 4JyM SAC, sin
embargo, aún quedan por automatizar aun muchos otros procesos, destacando entre
ellos, la planilla de sueldos, optimización de pagos a los proveedores, desarrollo de
una app para la toma de pedidos con publicación en Play Store, implementación del
módulo de producción y costeo para planta, entre otros, los mismos que próximamente
serán implementados, dado la buena disposición de la Alta gerencia con los resultados
y facilidades brindadas por el sistema implementado.
Rojas Lorenzo Javier Noe Pág. 36
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
2.10 Crecimiento de la empresa
Si bien es cierto el volumen de ventas de la empresa ha tenido un crecimiento
sostenido, llegan a facturar durante el año 2019 hasta 1 millón de soles mensuales, el
presente año, por efecto de la pandemia, se ha visto decrementada, llegando incluso a
facturar tan solo la mitad de lo facturado en año anterior, en los años siguientes se
volverá al mismo nivel como se estuvo haciendo en época normal, para lo cual el
sistema está preparado.
Rojas Lorenzo Javier Noe Pág. 37
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
CAPÍTULO III. DESCRIPCIÓN DE LA EXPERIENCIA
Javier Noe Rojas Lorenzo es un bachiller en Ingeniera de Sistemas Computacionales
por la Universidad Privada del Norte, especialista en Tecnologías de la Información con
diecisiete años de experiencia profesional, realizando el análisis, diseño e implementación
de sistemas simples y complejos. Cuenta con amplia experiencia en el desarrollo de software
ERP, gestión de proyectos, especialista en desarrollo de software cliente servidor, plataforma
web y aplicaciones móviles. En la actualidad viene desarrollando aplicaciones en plataforma
web, así como aplicaciones móviles con Android Studio utilizando Web Service y JSON.
Vínculo con la empresa 4 J Y M SAC.
Debido a la demanda, al crecimiento de sus ventas, a la obligatoriedad por parte de la
SUNAT de implementar la facturación electrónica. y demás factores los directivos se vieron
en la necesidad de empezar automatizar su negocio, es así como el Gerente General Sr. Jorge
Quilcat Flores me contacto, y me describió todo el proceso de ventas y los puntos críticos a
sistematizar.
A fin de dar solución al problema de la empresa 4JyM SAC se han desarrollado las
siguientes fases:
3.1 Estrategia
A fin de desarrollar una herramienta que facilite la gestión de la empresa 4JyM
SAC, se vio por conveniente utilizar la Metodología XP para el desarrollo del sistema.
Rojas Lorenzo Javier Noe Pág. 38
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
3.2 Metodología XP o Programación Extrema
Como indica (Meléndez Valladarez, Gaitan, & Pérex Reyes, 2016) en su trabajo
de investigación “Metodología Ágil Para El Desarrollo de Software Programación
Extrema”, indican que “el inicio de la programación extrema nace de la mano de Kent
cuando laboraba para Chrysler Corporation allá por el año 1996. Él tuvo varios
conceptos de metodologías para la ejecución de programas que eran de vital
importancia en el desarrollo óptimo de sistema.
Indica (Meléndez Valladarez, Gaitan, & Pérex Reyes, 2016) que la
Programación extrema, es una metodología muy ligera para desarrollar sistemas
informáticos, donde “está basado en la sencillez, la realimentación del código y
comunicación” a medida que se va desarrollando. Indica asimismo que los objetivos
de la Programación Extrema son: “Elevar el trabajo grupal, Satisfacer al cliente y
disminuir los riesgos actuando sobre las variables del proyecto: alance, tiempo,
calidad.”. Por otro lado, las características principales son: “Metodología basada en
prueba/error, orientación hacia quien produce y usa software”
Según (Sinnaps, 2020), “La metodología XP está denominada como
metodología ágil. Así mismo tiene mejores prácticas de un entorno de trabajo
específico. En ella, tienen interacciones que se repiten semanalmente.
Esta técnica se centra en la participación y comunicación de todos los que
conforman el proyecto, al mismo tiempo mejora el Código y queda reutilizable.”
(Sinnaps, 2020)
Rojas Lorenzo Javier Noe Pág. 39
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
Figura 10: Metodología XP
Elaboración propia
Esta metodología se caracteriza por tener las fases de:
“Fase 1: Planificación, En base a las precisiones de los usuarios, se anteponen y se
desmontan en pequeñas versiones. Aproximadamente Esta fase se va verificando.
Cada dos semanas de iteración, Ello con el fin de obtener un producto funcional, útil
y listo para la puesta en marcha.” (Sinnaps, 2020)
“Fase 2: Diseño, Aquí se trabajará con un código simple, realizando lo mínimo
imprescindible para que funcione. Aquí se obtiene una muestra. Al mismo tiempo,
se realizan prototipos del diseño, se crearán tarjetas CRC (Clase-Responsabilidad-
Colaboración).” (Sinnaps, 2020)
“Fase 3: Codificación, El desarrollo del Código se realiza en coordinación mutua de
los desarrolladores. logrando un código depurado y entendible, de esta manera se
deja código fácil para los demás integrantes. El fin del desarrollo de Código es
planificada y organizada” (Sinnaps, 2020)
Rojas Lorenzo Javier Noe Pág. 40
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
“Fase 4: Pruebas, Aquí es donde se realizan las pruebas continuas. Por ser proyectos
que por lo general son a corto plazo, estas pruebas automáticas y continuas son clave.
Así mismo, el cliente final puede realizar test y validación de las versiones.”
(Sinnaps, 2020)
“Fase 5: Lanzamiento, al llegar a esta fase, se da por entendido que se ha probado
todos los requerimientos del cliente con éxito. El resultado un software en producción
útil ”. (Sinnaps, 2020)
Rojas Lorenzo Javier Noe Pág. 41
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
CAPÍTULO IV. RESULTADOS
4.1 Implementación del proyecto
4.1.1 Investigación preliminar
En el levantamiento de requerimientos del proceso de ventas de la empresa
4JYM S.A.C., se identificó las siguientes deficiencias:
Demora del despacho del producto al cliente final, la cual se genera debido a
diversos factores como son: no contar con una lista de precios ya configurada por
cada cliente, tener que estar realizando doble digitación de pedidos, guías,
facturas
Errores de digitación de las guías, facturas, etc.
Calcular incorrecto de los impuestos (IGV) en el proceso de facturación
Mucho tiempo en la obtención del ranking de ventas, actualmente supera la
media hora, debido a no contar con información completa del total de las ventas
realizadas.
Dificultad para la obtención del registro de ventas en línea según disposición de
la SUNAT, para el pago de impuestos e información contable.
Rojas Lorenzo Javier Noe Pág. 42
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
Formato de guías de remisión
Figura 11: Formato de guía de remisión
Fuente: Elaboración propia
Rojas Lorenzo Javier Noe Pág. 43
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
Formato de facturas.
Figura 12: Formato de facturas
Elaboración propia
Diagrama de secuencias del proceso de ventas
Figura 13: Diagrama de secuencias del proceso de ventas
Elaboración propia
Rojas Lorenzo Javier Noe Pág. 44
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
Tabla 4
Facturación Física
Año Mes Monto Total Cantidad
(Soles) de ventas
2017 6 497700,04 603
2017 7 552410,99 705
2017 8 619361,95 794
2017 9 541358,41 741
2017 10 604060,57 846
2017 11 676950,66 987
2017 12 790655,84 1119
2018 1 652069,96 1005
2018 2 635924,11 963
2018 3 697916,77 1053
2018 4 676500,08 1016
2018 5 824374,74 1145
2018 6 771603,55 956
2018 7 857093,17 1076
2018 8 865785,31 1176
2018 9 930439,02 1218
En la tabla 4, se muestra la facturación física de la empresa, antes de la implementación de la facturación
electrónica. Así mismo se puede visualizar claramente en la columna “Cantidad de ventas”, el
incremento constante de las ventas mes a mes, lo cual nos hace percibir que dicho crecimiento se
mantendrá, por lo tanto, se hace necesario automatizar la gestión de las ventas.
Rojas Lorenzo Javier Noe Pág. 45
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
4.1.2 Determinación de los requerimientos del Sistema de Ventas
Requerimientos
Debido, al caos generado por el incremento de los clientes y la imposibilidad de
seguirlos manejando con solo hojas de cálculo, se hace necesario el desarrollo de un
sistema informático que permita gestionar óptimamente las relaciones con los clientes,
generación y seguimiento de pedidos, facturación y seguimiento de facturas giradas,
etc.
Implementar modulo para gestionar las ventas de carnes
Implementar un módulo informático para gestionar los pedidos
Implementar modulo informático para gestionar la facturación electrónica
Implementar modulo para gestionar las notas de crédito
Implementar modulo para gestionar las notas de débito
4.1.3 Diseño del Sistema de Ventas
En la figura siguiente podemos observar el conjunto de proceso que están
involucrados en el Sistema de Ventas y la interrelación entre ellos.
Proceso de Emisión de pedidos
Proceso de Emisión de Guías de remisión
Proceso de Facturación
Proceso de Gestor Electrónico
Rojas Lorenzo Javier Noe Pág. 46
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
4.1.4 Desarrollo del Sistema de Ventas
Diseño de base de datos ventas.
Principales tablas del sistema de ventas: “Emisión de Pedidos, Emisión de guías de
remisión, Emisión de Notas (Débito y crédito), Facturas y Boletas”.
Figura 14: “Modelo de datos”. (SUNAT, 2018),
Elaboración propia
Rojas Lorenzo Javier Noe Pág. 47
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
Diseño de base de datos la Facturación electrónica.
Repositorio de documentos electrónicos.
Figura 15: “Modelo de datos de facturación electrónica” (SUNAT, 2018)
Elaboración propia
Rojas Lorenzo Javier Noe Pág. 48
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
Diccionario de datos
Se muestra a continuación el diccionario de datos del modelo
Tabla 5
Cabecera de Pedidos
Nª Columna Nul Tipo de datos Anch Decim Descripción
o o ales
1 id_pedidos_ No numeric 15 0 id de la tabla
tc
2 ccod_emp No character 4 código de empresa
3 ccod_doc No character 2 código de documento PC,PE
4 cdoc_serie No character 4 serie del pedido
5 cdoc_nro No character 15 número del pedido
6 ccod_eje No character 6 código del ejercicio/año
7 ccod_per No character 6 código del periodo/mes
8 ccod_zona No character 3 código zona de venta
9 dfch_emi No timestamp without fecha de emisión del pedido
time zone
10 ndias_vcto No numeric 3 0 días de vencimiento
11 dfch_dpcho No timestamp without fecha de despacho
time zone
12 ccod_coaux No character 11 código/ruc del cliente
13 ccod_t_fact No character 3 código del tipo de
factura/tipo de pago
14 ccod_direc No character 4 código de la dirección
15 cdireccion Si character varying 200 dirección
16 ccod_mon No character 2 código de la moneda
17 vglosa Si character varying 500 glosa o comentario
18 nt_cambio No numeric 10 4 tipo de cambio
19 nimp_b_mn No numeric 16 2 importe bruto moneda
nacional
20 nimp_b_me No numeric 16 2 importe bruto moneda
extranjera
21 nimp_d_mn No numeric 16 2 descuento moneda nacional
22 nimp_d_me No numeric 16 2 descuento moneda extranjera
23 nimp_n_mn No numeric 16 2 neto moneda nacional
24 nimp_n_me No numeric 16 2 neto moneda extranjera
25 nimp_i_mn No numeric 16 2 impuesto moneda nacional
26 nimp_i_me No numeric 16 2 impuesto moneda extranjera
27 nimp_t_mn No numeric 16 2 total moneda nacional
28 nimp_t_me No numeric 16 2 total moneda extranjera
29 ccod_vend Si character 3 código del vendedor
30 vobs Si character varying 500 otras observaciones
Rojas Lorenzo Javier Noe Pág. 49
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
Nª Columna Nul Tipo de datos Anch Decim Descripción
o o ales
31 cnroocompr Si character 12 número de orden de compra
a
32 vreferencia Si character varying 50 referencia
33 cusr_crt Si character 10 código del usuario que crea
34 cusr_upd Si character 10 código del usuario que
modifica
35 ffch_crt No timestamp without fecha de creación
time zone
36 ffch_upd Si timestamp without fecha de modificación
time zone
37 cestado Si character 1 Estado del pedido
(P=pendiente, A=facturado/
en guía)
Elaboración propia
Tabla 6
Detalle de Pedidos: i04_pedidos_td
Nª Columna Nulo Tipo de datos Anch Deci Descripción
o males
id_pedidos_t
1
d No numeric 15 0 id de la tabla
2 ccod_emp No character 4 código de empresa
3 ccod_doc No character 2 código de documento PC,PE
4 cdoc_serie No character 4 serie del pedido
5 cdoc_nro No character 15 número del pedido
tipo de item
6
ctipo_item No character 2 (01=productos,02=servicios)
7 cid_item No character 5 número de item
8 ccod_artic No character 25 código de producto
9 ccod_alma Yes character 3 código del almacén
10 nund No numeric 12 4 cantidad pedido
11 nund_atn No numeric 12 4 cantidad atendida
12 nimp_u_mn No numeric 16 5 precio moneda nacional
13 nimp_u_me No numeric 16 5 precio moneda extranjera
importe bruto moneda
14
nimp_b_mn No numeric 16 2 nacional
importe bruto moneda
15
nimp_b_me No numeric 16 2 extranjera
16 npor_dscto No numeric 6 2 % de descuento
17 nimp_d_mn No numeric 16 2 descuento moneda nacional
18 nimp_d_me No numeric 16 2 descuento moneda extranjera
19 nimp_n_mn No numeric 16 2 neto moneda nacional
20 nimp_n_me No numeric 16 2 neto moneda extranjera
Rojas Lorenzo Javier Noe Pág. 50
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
Nª Columna Nulo Tipo de datos Anch Deci Descripción
o males
21 nimp_i_mn No numeric 16 2 impuesto moneda nacional
22 nimp_i_me No numeric 16 2 impuesto moneda extranjera
23 nimp_t_mn No numeric 16 2 total moneda nacional
24 nimp_t_me No numeric 16 2 total moneda extranjera
character
25
vobs Yes varying 500 observación del producto
26 cusr_crt Yes character 10 código del usuario que crea
código del usuario que
27
cusr_upd Yes character 10 modifica
timestamp
28 without time
ffch_crt Yes zone fecha de creación
timestamp
29 without time
ffch_upd Yes zone fecha de modificación
Elaboración propia
Tabla 7
Cabecera de Guías de Remisión: i04_guias_tc
Nª Columna Nul Tipo de datos Anch Decimale Descripción
o o s
1 id_guias_tc NO numeric 15 0 id de la tabla
2 ccod_emp NO character 4 código de empresa
3 ccod_doc NO character 2 código de documento
4 cdoc_serie NO character 4 serie de la guía
5 cdoc_nro NO character 15 número de la guía
6 ccod_eje NO character 6 código del ejercicio/año
7 ccod_per NO character 6 código del periodo/mes
8 ctipo_guia NO character 1 tipo de guía (de pedidos, directa)
9 ccod_zona YES character 3 código zona de venta
timestamp
10 without time
dfch_emi NO zone fecha de emisión de la guía
11 ndias_vcto NO numeric 3 0 días de vencimiento
timestamp
12 without time
dfch_vcto NO zone fecha de vencimiento
13 ccod_coaux NO character 11 código/ruc del cliente
Rojas Lorenzo Javier Noe Pág. 51
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
Nª Columna Nul Tipo de datos Anch Decimale Descripción
o o s
código del tipo de factura/tipo de
14
ccod_t_fact YES character 3 pago
15 ccod_direc YES character 4 código de la dirección
character
16
cdireccion YES varying 200 dirección fiscal
17 ccod_mon NO character 2 código de la moneda
character
18
vglosa YES varying 80 glosa
19 nt_cambio NO numeric 10 4 tipo de cambio
20 nimp_b_mn NO numeric 16 2 importe bruto moneda nacional
21 nimp_b_me NO numeric 16 2 importe bruto moneda extranjera
22 nimp_d_mn NO numeric 16 2 descuento moneda nacional
23 nimp_d_me NO numeric 16 2 descuento moneda extranjera
24 nimp_n_mn NO numeric 16 2 neto moneda nacional
25 nimp_n_me NO numeric 16 2 neto moneda extranjera
26 nimp_i_mn NO numeric 16 2 impuesto moneda nacional
27 nimp_i_me NO numeric 16 2 impuesto moneda extranjera
28 nimp_t_mn NO numeric 16 2 total moneda nacional
29 nimp_t_me NO numeric 16 2 total moneda extranjera
30 ccod_o_log YES character 3 código de operación logística
31 ccod_vend YES character 3 código del vendedor
character
32
vobs YES varying 500 observaciones
cnroocompr
33
a YES character 12 número de orden de compra
character
34
vreferencia YES varying 50 referencias
35 cname_tra YES character 80 nombre del transportista
character
36
cdire_tra YES varying 100 dirección del transportista
37 cruc_tra YES character 11 ruc del transportista
38 cplac_tra YES character 15 placa del vehículo
character
39
vpuntop YES varying 100 dirección del punto de partida
character
40
vpuntoll YES varying 100 dirección del punto de llegada
timestamp
41 without time
dfch_tra YES zone fecha de traslado
ccod_chofe
42
r YES character 11 código del chofer
43 ccod_tran YES character 11 ruc del transportista
44 cmotivo YES character 1 motivo de traslado
45 cusr_crt YES character 10 código del usuario que crea
46 cusr_upd YES character 10 código del usuario que modifica
Rojas Lorenzo Javier Noe Pág. 52
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
Nª Columna Nul Tipo de datos Anch Decimale Descripción
o o s
timestamp
47 without time
ffch_crt NO zone fecha de creación
timestamp
48 without time
ffch_upd YES zone fecha de modificación
Estado de la guía (P=pendiente de
49 cestado YES character 1
facturar,A=facturado, X=anulado)
Elaboración propia
Tabla 8
Detalle de Guías de Remisión: i04_guias_td
Nª Columna Nulo Tipo de datos Anc Decimal Descripción
ho es
1 id_guias_td NO numeric 15 0 id de la tabla
2 ccod_emp NO character 4 código de empresa
3 ccod_doc NO character 2 código de documento
4 cdoc_serie NO character 4 serie de la guía
5 cdoc_nro NO character 15 número de la guía
tipo de item
6 (01=productos,02=servi
ctipo_item NO character 2 cios)
7 cid_item NO character 5 número de item
8 ccod_artic NO character 25 código de producto
9 ccod_alma YES character 3 código del almacén
10 nund NO numeric 12 4 cantidad
11 nund_atn NO numeric 12 4 cantidad atendida
12 nimp_u_mn NO numeric 16 5 precio moneda nacional
precio moneda
13
nimp_u_me NO numeric 16 5 extranjera
importe bruto moneda
14
nimp_b_mn NO numeric 16 2 nacional
importe bruto moneda
15
nimp_b_me NO numeric 16 2 extranjera
16 npor_dscto NO numeric 6 2 % de descuento
descuento moneda
17
nimp_d_mn NO numeric 16 2 nacional
descuento moneda
18
nimp_d_me NO numeric 16 2 extranjera
19 nimp_n_mn NO numeric 16 2 neto moneda nacional
20 nimp_n_me NO numeric 16 2 neto moneda extranjera
impuesto moneda
21
nimp_i_mn NO numeric 16 2 nacional
Rojas Lorenzo Javier Noe Pág. 53
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
Nª Columna Nulo Tipo de datos Anc Decimal Descripción
ho es
impuesto moneda
22
nimp_i_me NO numeric 16 2 extranjera
23 nimp_t_mn NO numeric 16 2 total moneda nacional
24 nimp_t_me NO numeric 16 2 total moneda extranjera
observación del
25
vobs YES character varying 500 producto
ccod_doc_re documento de
26
f YES character 2 referencia del pedido
cdoc_serie_r serie de referencia del
27
ef YES character 4 pedido
número de referencia
28
cdoc_nro_ref YES character 15 del pedido
item de referencia del
29
cid_item_ref YES character 5 pedido
código del usuario que
30
cusr_crt YES character 10 crea
código del usuario que
31
cusr_upd YES character 10 modifica
timestamp without time
32
ffch_crt YES zone fecha de creación
timestamp without time
33
ffch_upd YES zone fecha de modificación
Elaboración propia
Tabla 9
Cabecera de Facturación: i04_factu_tc
Nª Columna Nulo Tipo de datos Anch Decimale Descripción
o s
1 id_factu_tc NO numeric 15 0 id de la tabla
2 ccod_emp NO character 4 código de empresa
código de documento
3
ccod_doc NO character 2 (factura,boleta,notas)
4 cdoc_serie NO character 4 serie de la factura
5 cdoc_nro NO character 15 número de la guía
6 ccod_eje NO character 6 código del ejercicio/año
7 ccod_per NO character 6 código del periodo/mes
tipo de factura (de pedidos, de
8
ctipo_reg NO character 1 guías, directa)
9 ccod_zona NO character 3 código zona de venta
timestamp
10 without time
dfch_emi NO zone fecha de emisión de la factura
11 ndias_vcto NO numeric 3 0 días de vencimiento
Rojas Lorenzo Javier Noe Pág. 54
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
Nª Columna Nulo Tipo de datos Anch Decimale Descripción
o s
timestamp
12 without time
dfch_vcto NO zone fecha de vencimiento
ccod_coau
13
x NO character 11 código/ruc del cliente
ccod_t_fac código del tipo de factura/tipo
14
t NO character 3 de pago
character
15
cdireccion YES varying 200 dirección fiscal
16 ccod_mon NO character 2 código de la moneda
character
17
vglosa YES varying 80 glosa
18 nt_cambio NO numeric 10 4 tipo de cambio
nimp_b_m
19
n NO numeric 16 2 importe bruto moneda nacional
nimp_b_m importe bruto moneda
20
e NO numeric 16 2 extranjera
nimp_d_m
21
n NO numeric 16 2 descuento moneda nacional
nimp_d_m
22
e NO numeric 16 2 descuento moneda extranjera
nimp_n_m
23
n NO numeric 16 2 neto moneda nacional
nimp_n_m
24
e NO numeric 16 2 neto moneda extranjera
nimp_i_m
25
n NO numeric 16 2 impuesto moneda nacional
nimp_i_m
26
e NO numeric 16 2 impuesto moneda extranjera
nimp_t_m
27
n NO numeric 16 2 total moneda nacional
nimp_t_m
28
e NO numeric 16 2 total moneda extranjera
ccod_o_lo
29
g YES character 3 código de operación logística
30 ccod_vend YES character 3 código del vendedor
character
31
vobs YES varying 500 observaciones
cnroocomp
32
ra YES character 12 número de orden de compra
character
33
vreferencia YES varying 50 referencias
34 cusr_crt YES character 10 código del usuario que crea
código del usuario que
35
cusr_upd YES character 10 modifica
timestamp
36 without time
ffch_crt NO zone fecha de creación
Rojas Lorenzo Javier Noe Pág. 55
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
Nª Columna Nulo Tipo de datos Anch Decimale Descripción
o s
timestamp
37 without time
ffch_upd YES zone fecha de modificación
38 cestado NO character 1 A=facturado,X=anulado
39 ccod_direc YES character 4 código de dirección fiscal
nimp_in_ importe inafecto moneda
40
mn YES numeric 16 2 nacional
nimp_in_ importe inafecto moneda
41
me YES numeric 16 2 extranjera
nimp_ex_ importe exportación moneda
42
mn NO numeric 16 2 nacional
nimp_ex_ importe exportación moneda
43
me NO numeric 16 2 extranjera
timestamp
44 without time
dfch_ref NO zone fecha de referencia
documento referencia de fact.
ccod_doc_
45 YES character 2 Cuando es nota
ref
crédito
serie referencia de fact. Cuando
cdoc_serie
46 YES character 4 es nota
_ref
crédito
número referencia de fact.
cdoc_nro_
47 YES character 15 Cuando es nota
ref
crédito
ccod_moti motivo de nota de
48
vo YES character 3 crédito/debito
49 ccod_detra YES character 4 código de detracción
Elaboración propia
Tabla 10
Detalle de Facturación: i04_factu_td
Nª Columna Nul Tipo de datos Anc Decimales Descripción
o ho
1 id_factu_td NO numeric 15 0 id de la tabla
2 ccod_emp NO character 4 código de empresa
3 ccod_doc NO character 2 código de documento
4 cdoc_serie NO character 4 serie de la factura
5 cdoc_nro NO character 15 número de la factura
tipo de item
6
ctipo_item NO character 2 (01=productos,02=servicios)
7 cid_item NO character 5 número de item
8 ccod_artic NO character 25 código de producto
Rojas Lorenzo Javier Noe Pág. 56
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
Nª Columna Nul Tipo de datos Anc Decimales Descripción
o ho
9 nund NO numeric 12 4 cantidad
nimp_u_m
10
n NO numeric 16 5 precio moneda nacional
nimp_u_m
11
e NO numeric 16 5 precio moneda extranjera
nimp_b_m importe bruto moneda
12
n NO numeric 16 2 nacional
nimp_b_m importe bruto moneda
13
e NO numeric 16 2 extranjera
14 npor_dscto NO numeric 6 2 % de descuento
nimp_d_m
15
n NO numeric 16 2 descuento moneda nacional
nimp_d_m descuento moneda
16
e NO numeric 16 2 extranjera
nimp_n_m
17
n NO numeric 16 2 neto moneda nacional
nimp_n_m
18
e NO numeric 16 2 neto moneda extranjera
nimp_i_m
19
n NO numeric 16 2 impuesto moneda nacional
20 nimp_i_me NO numeric 16 2 impuesto moneda extranjera
nimp_t_m
21
n NO numeric 16 2 total moneda nacional
22 nimp_t_me NO numeric 16 2 total moneda extranjera
YE
23
ccod_alma S character 3 código del almacén
YE
24
vobs S character varying 500 observación del producto
ccod_doc_ YE documento de referencia
25
ref S character 2 guía/pedido
cdoc_serie YE serie de referencia de
26
_ref S character 4 guía/pedido
cdoc_nro_r YE número de referencia
27
ef S character 15 guía/pedido
cid_item_r YE ítem de referencia
28
ef S character 5 guía/pedido
YE
29
cusr_crt S character 10 código del usuario que crea
YE código del usuario que
30
cusr_upd S character 10 modifica
YE timestamp without time
31
ffch_crt S zone fecha de creación
YE timestamp without time
32
ffch_upd S zone fecha de modificación
Códigos de Tipo de
ccod_afect YE
33 character 2 Afectación
a S
del IGV SUNAT
Elaboración propia
Rojas Lorenzo Javier Noe Pág. 57
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
Tabla 11
Estado de cuenta corriente
N° Columna Nulo Tipo de datos Ancho Decimales Descripción
1 id_ctacte_tm NO numeric 15 0 id de la tabla
2 ccod_emp NO character 4 código de la empresa
3 ccod_eje NO character 6 código del ejercicio/año
4 ccod_per NO character 6 código del periodo/mes
5 ccod_coaux NO character 11 código/ruc cliente
6 ccod_doc NO character 2 código del documento
7 cdoc_serie NO character 4 serie del documento
8 cdoc_nro NO character 15 número del documento
timestamp without
9 ddoc_fch NO time zone fecha de emisión
timestamp without
10 ddoc_fch_venc YES time zone fecha de vencimiento
11 ccod_o_fin YES character 3 código de operación financiera
número de operación
12 cnumero YES character 7 financiera
13 ccod_bco YES character 3 código del banco
14 ccod_mon NO character 2 código de moneda
15 nt_cambio NO numeric 12 5 tipo de cambio
16 ncargo_mn NO numeric 16 2 cargo soles
17 nabono_mn NO numeric 16 2 abono soles
18 ncargo_me NO numeric 16 2 cargo dólares
19 nabono_me NO numeric 16 2 abono dólares
20 cflg_reg YES character 1 flag provisión/abono
21 ccod_t_fact YES character 3 código tipo de factura
22 ccod_vend YES character 3 código del vendedor
23 ccod_zona YES character 3 código de la zona de venta
24 ctipo_ctacte NO character 1 tipo de estado de cuenta
25 cusr_crt YES character 10
26 cusr_upd YES character 10
27 cws_crt YES character 30
28 cws_upd YES character 30
Rojas Lorenzo Javier Noe Pág. 58
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
N° Columna Nulo Tipo de datos Ancho Decimales Descripción
timestamp without
29 ffch_crt NO time zone
timestamp without
30 ffch_upd NO time zone
Tabla 12
Cabecera de Facturación Electrónica: fa_faele_tc
Nª Columna Nulo Tipo de An Decimales Descripción
datos ch
o
1 id_faele_tc NO integer 32 0 id de la tabla
character
2
tipodoc NO varying 2 Tipo de documento
character
3
serie NO varying 4 serie del documento
character
4
correlativo NO varying 15 correlativo del documento
character
5
fechemision YES varying 10 fecha de emisión del documento
character 10
6
rznsocemisor NO varying 0 nombre o razón social del emisor
character
7
codempresa NO varying 2 tipo de empresa del emisor
character
8
rucemisor NO varying 11 ruc del emisor
character 20
9
diremisor NO varying 0 dirección del emisor
character
10
comuemisor NO varying 6 código de ubigeo del emisor
tipodocrecept character Códigos de Tipos de
11 NO 1
or varying Documentos de Identidad
character
12 rucreceptor NO 11 número de documento del cliente
varying
rznsocrecepto character 10
13
r NO varying 0 Nombre o razón social del cliente
character 20
14
dirreceptor NO varying 0 dirección del cliente
character
15
tipomoneda NO varying 4 Códigos de Tipo de Monedas
16 montoocargos YES numeric 10 2 monto de otros cargos
montodescue
17
ntos YES numeric 10 2 monto de descuentos
montogravada
18
s YES numeric 10 2 monto gravadas
Rojas Lorenzo Javier Noe Pág. 59
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
Nª Columna Nulo Tipo de An Decimales Descripción
datos ch
o
montoinafect
19
os YES numeric 10 2 monto inafectos
montoexonera
20
do YES numeric 10 2 monto exonerado
21 montoigv YES numeric 10 2 monto igv del documento
monto impto selectivo al consumo
22
montoisc YES numeric 10 2 isc
montootributo
23
s YES numeric 10 2 monto otros tributos
24 montototal YES numeric 10 2 monto total
código character
25
impuesto YES varying 4 Tipos de Tributos
character
26
tasaimpuesto YES varying 3 tasa IGV
código character Motivo de Nota de Crédito
27 YES 2
motivo varying Electrónica
sustento o motivo cuando se trata de
28 character 10 notas
dscmotivo YES varying 0 de crédito/debito
tipo de documento afectado cuando
tipdocafectad character
29 YES 2 se trata de
o varying
notas de crédito/debito
serie-número del documento
numdocafecta character
30 YES 15 afectado cuando se trata de notas de
do varying
crédito/debito
datoadicional character 10
31
001 YES varying 0 datos adicionales 1
datoadicional character 20
32
002 YES varying 0 datos adicionales 2
datoadicional character 20
33
003 YES varying 0 datos adicionales 3
datoadicional character 10
34
004 YES varying 0 datos adicionales 4
datoadicional character 10
35
005 YES varying 0 datos adicionales 5
datoadicional character 10
36
006 YES varying 0 datos adicionales 6
datoadicional character 10
37
007 YES varying 0 datos adicionales 7
datoadicional character 10
38
008 YES varying 0 datos adicionales 8
datoadicional character 10
39
009 YES varying 0 datos adicionales 9
datoadicional character 10
40
010 YES varying 0 datos adicionales 10
datoadicional character 10
41
011 YES varying 0 datos adicionales 11
Rojas Lorenzo Javier Noe Pág. 60
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
Nª Columna Nulo Tipo de An Decimales Descripción
datos ch
o
datoadicional character 10
42
012 YES varying 0 datos adicionales 12
datoadicional character 10
43 YES
013 varying 0 datos adicionales 13
datoadicional character 10
44 YES
014 varying 0 datos adicionales 14
datoadicional character 10
45 YES
015 varying 0 datos adicionales 15
datoadicional character 10
46
016 YES varying 0 datos adicionales 16
datoadicional character 10
47
017 YES varying 0 datos adicionales 17
datoadicional character 10
48
018 YES varying 0 datos adicionales 18
datoadicional character 10
49
019 YES varying 0 datos adicionales 19
datoadicional character 10
50
020 YES varying 0 datos adicionales 20
character
51
stat_xml NO varying 1 (S=SI N=NO) genero XML
(S=SI N=NO) se firmó con
character
52 stat_firmado NO 1 certificado
varying
digital
character
53
stat_enviado NO varying 1 (S=SI N=no) se envió a SUNAT
(S=SI N=no) devolvió comprobante
character
54 stat_cdr NO 1 de
varying
respuesta (CDR)
character
55
nombre_txt YES varying nombre del archivo txt
character
56
stat_zdo NO varying 1 (S=SI N=no) rechazo
character
57
fechvcto YES varying 10 fecha de vencimiento del documento
character hora minuto segundo que se generó
58
issuetime YES varying 10 el documento
character 10
59
referencia YES varying 0 referencia del documento
montoexporta
60
cion NO numeric 10 2 monto de exportación
(S=SI N=no) se dio de baja el
61
stat_baja NO character 1 documento
vnamexmlrcr character
62
a YES varying 30 nombre del archivo resumen o baja
Elaboración propia
Rojas Lorenzo Javier Noe Pág. 61
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
Tabla 13
Detalle de Facturación Electrónica: fa_faele_td
Nª Columna Nul Tipo de Anch Deci Descripción
o datos o males
1 id_faele_td NO integer 32 0 id de la tabla
character
2
tipodoc NO varying 2 Código de Tipo de documento
character
3
serie NO varying 4 serie del documento
character
4
correlativo NO varying 15 correlativo del documento
character
5
nrolindet NO varying 5 número ítem
6 qtyitem NO numeric 12 7 cantidad
character código de unidad de medida según
7
unmditem NO varying 11 SUNAT
character
8
código item NO varying 25 código interno del producto
character
9
nombreitem NO varying 250 nombre del producto
10 montoprecio NO numeric 12 7 precio sin impuesto
montodescuent
11
o NO numeric 12 2 descuento del producto
12 montoigv NO numeric 12 2 impuesto (IGV)
13 montoisc NO numeric 12 2 impuesto selectivo al consumo
14 montototal NO numeric 12 2 monto total
character
15
código tipoigv NO varying 4 Tipos de Tributos
character Códigos de Tipo de
16 tipafeigv NO 4
varying Afectación del IGV
character tipo de producto: 00=bien,
17
tipoprod NO varying 2 01=servicio
YE
18
tasaigv S numeric 12 2 tasa del IGV
código YE character código internacional tributario
19
itemtributario S varying 25 según SUNAT
montoprecioim
20
pto NO numeric 12 7 precio incluido impuesto
YE character
21
vobs S varying 500 observaciones
vreferenciatribu character
22 NO 20 Códigos de Tipos de Tributos
to varying
Elaboración propia
Rojas Lorenzo Javier Noe Pág. 62
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
Tabla 14
Detalle de Facturación Electrónica Binario: fa_febinario_tc
N Columna Nul Tipo de datos Anch Decimal Descripción
ª o o es
id_febinario_t
1
c NO integer 32 0 id de la tabla
character
2
tipodoc NO varying 2 Código de Tipo de documento
character
3
serie NO varying 4 serie del documento
character
4
correlativo NO varying 15 correlativo del documento
YE
5
filearchivoxml S bytea almacena archivo xml
YE
6
filecdrxml S bytea almacena archivo xml cdr
YE character
7
digestvalue S varying 100 valor hash codificado en Base64
YE character valor de la firma codificado en
8
signaturevalue S varying 500 Base64
responsecodec YE character
9
dr S varying 10 código de respuesta SUNAT
1 YE character
0 descriptioncdr S varying 500 descripción de respuesta SUNAT
Elaboración propia
4.1.5 Implantación y evaluación
Con la puesta en marcha del Sistema se ha facilitado la mejora de la facturación
y seguimiento de las facturas giradas, pudiendo cobrarlas en su debido momento, y
no como antes, que por no disponer de la información oportuna estos pagos se solían
dilatar. En la tabla 14 podemos visualizar los montos facturados, así como el número
de clientes.
Rojas Lorenzo Javier Noe Pág. 63
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
Tabla 15:
Facturación Electrónica
Año Mes Monto total Cantidad
(Soles) de ventas
2018 7 270,00 1
2018 9 254,98 5
2018 10 1096170,29 1466
2018 11 1108509,18 1432
2018 12 1096716,78 1438
2019 1 1112528,81 1297
2019 2 970103,67 1135
2019 3 1003902,85 1216
2019 4 1016065,35 1196
2019 5 1093835,47 1214
2019 6 1011956,92 1165
2019 7 1122219,54 1322
2019 8 1141903,57 1318
2019 9 1066959,82 1250
2019 10 1080384,93 1272
2019 11 1110025,36 1248
2019 12 1152433,04 1334
En la tabla 14, Se puede visualizar el incremento de las ventas durante el año 2019, el cual se
mantuvo llegando en promedio al millón de soles mensuales, siendo de mucha utilidad el
sistema implementado.
Tabla 16:
Notas de Crédito
Año Mes Monto total Cantidad
(Soles) de ventas
2018 9 -17,10 1
2018 10 -507,88 5
2018 11 -4153,12 12
2018 12 -7359,36 15
2019 1 -12550,33 31
2019 2 -15575,35 26
2019 3 -6449,89 15
2019 4 -4159,38 15
2019 5 -19666,25 17
2019 6 -21596,45 17
2019 7 -10161,87 29
Rojas Lorenzo Javier Noe Pág. 64
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
2019 8 -15500,49 34
2019 9 -26880,58 36
2019 10 -36718,83 37
2019 11 -21437,71 33
2019 12 -25909,70 50
En la tabla 15, se muestra las Notas de Crédito de la empresa, luego de la implementación de
la facturación electrónica.
Rojas Lorenzo Javier Noe Pág. 65
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
4.2 Implementación del servidor virtual
4.2.1 Virtualización de servidores (VPS).
Según (vmware, 2020), “Es la partición de un servidor físico, el cual permite
trabajar con varios sistemas operativos son altamente eficaz en el ambiente de TI,
disminuye los costos, su puesta en marcha es ágil y administrable, aumenta el
rendimiento de los programas, alta disposición del servidor.” (vmware, 2020)
Ventajas:
“Es personalizable: Un servidor privado virtual permite instalar tu propio
sistema operativo el cual podemos personalizar las características preinstaladas y
programas por ejemplo Apache, PHP, PostgreSQL, MySQL, el cual nos permite una
mejor adaptación de las necesidades en el servidor web.
Es totalmente privado: No existe posibilidad que otros sitios web accedan
al servidor, tanto la dirección IP y sistema operativo no son compartidos
Tienes completo control: En caso fuera necesario puedes reiniciar el
servidor sin interrumpir a otros sitios web que estén instalados en el servidor.
Tiene recursos dedicados: Administra su propia memoria RAM y espacio
en disco, por lo tanto, ningún otro sitio web puede hacer uso.
Es fácilmente escalable: Estos servidores debido a sus características son
sencillos de incrementar su capacidad cuando así lo necesite y en cualquier momento.
Su relación calidad/precio es muy buena: Al igual que un servidor dedicado
ofrece muchas ventajas, pero el precio es mucho menor, juntamente con la
escalabilidad que nos permite realizar, estos servicios son una de las mejores para un
sitio web. ([Link])
Rojas Lorenzo Javier Noe Pág. 66
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
4.2.2 Servidor Web Apache
De los muchos servidores web existente, tenemos que “El servidor HTTP
(Hypertext Transfer Protocol) Apache, es un software libre y de código abierto para
las plataformas Windows, Mac OS X y UNIX (GNU, BSD, etc.), en la cual se hace
realidad y se implementa el protocolo HTTP 1.1 y la noción de sitios virtuales.”
Asimismo, “Apache, es el servidor web escogido por excelencia, calidad de
servicios, robustez y estabilidad hacen que día a día usuarios y servidores reiteren su
confianza y renueven la elección a este servicio.” (Maldonado, 2020)
Afirma (Maldonado, 2020), que este servidor Apache: tiene un buen Soporte, la
cual se sostiene en la comunidad que dispone; es Multiplataforma, opera tanto en
los sistemas operativos MS Windows, Unix, Linux y Mac; esta provisto de muchas
Funcionalidades, las cuales son oficiales y de terceros; es también un servidor muy
sencillo de instalar y configurar en cualquiera de los sistemas operativos en los cuales
opera; adicionalmente está dotado de mucha Seguridad y tiene un módulo para
manejar el cifrado de certificados SSL/TLS, facilitando de este modo la seguridad de
la información ante los muchos ataques que suelen sufrir.
4.2.3 Ubuntu Server (Linux)
De acuerdo a ([Link], 2020), nos indica que “Ubuntu es un sistema
operativo que se basa en la base del kernel de Linux. También se conoce como
distribución de Linux. Ubuntu es solo uno de los sistemas operativos que se crean
utilizando la base del kernel de Linux. Hay bastantes otros. La mayoría de los otros
sistemas operativos de código abierto construidos en el kernel de Linux están
disponibles para descargar y usar de forma gratuita”. Los principales beneficios de
Ubuntu son: “Ubuntu es completamente gratis; si se le compara con otros sistemas
Rojas Lorenzo Javier Noe Pág. 67
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
operativos, Ubuntu es más seguro; las actualizaciones de Ubuntu son mucho más
frecuentes que la mayoría de los sistemas operativos; Ubuntu ofrece varios
escritorios virtuales, lo cual facilita la programación”
4.2.4 Acceso remoto.
Bitvise SSH Client.
Velasco (2015), indica que “Bitvise es un software de acceso remoto seguro
desarrollado para Windows y disponible como cliente y servidor. El software se basa
en el protocolo Secure Shell (SSH), que proporciona un canal seguro a través de una
red insegura en una arquitectura cliente-servidor. Previa conexión remota este
protocolo se utiliza para trabajar de forma segura a maquinas o servidores virtuales.
Esta herramienta nos permite transportar datos cifrada y segura evitando la
intersección de la información por terceras personas. ” (Velasco, 2015)
Figura 16: Bitvise SSH Client.
Fuente: Bitvise SSH Client.
Rojas Lorenzo Javier Noe Pág. 68
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
4.3 Base de datos en PostgreSQL
Para el proyecto se usa el manejador de base de datos PostgreSQL versión 9.0.
“En la página de PostgreSQL se indica: PostgreSQL es un manejador de base datos
relacional muy potente y de código abierto, utiliza y amplía el lenguaje SQL combinado
muchas características que almacenan y escalan de forma segura. Tiene muy buena
performance manejando altas cargas de datos. PostgreSQL nace en 1986 como parte del
proyecto POSTGRES en la Universidad de California en Berkeley y tiene más de 30
años de desarrollo activo en la plataforma central.
Actualmente sigue ganando alta aceptación por su integridad, confiabilidad de
datos, arquitectura comprobada, conjunto de características robustas, extensibilidad. Así
mismo cuenta con toda una comunidad de código abierto dedicada detrás del software
para brindar soluciones de alto rendimiento y consistente. Trabaja en muchos sistemas
operativos, y actualmente es una de las bases de datos relacional de código abierto
elegida por muchas organizaciones y desarrolladores.
PostgreSQL es gratuito y de código abierto, es altamente extensible. Permite definir
sus propios tipos de datos, crear funciones personalizadas, escribir código de diferentes
lenguajes de programación”. ([Link], 2018)
Rojas Lorenzo Javier Noe Pág. 69
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
4.4 Diagrama de flujo
Figura 17: Sistema de ventas
Diagrama de flujo del sistema de ventas elaborado en función a los requerimiento y expectativas del
cliente
Rojas Lorenzo Javier Noe Pág. 70
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
CAPÍTULO V. CONCLUSIONES Y RECOMENDADIONES
CONCLUSIONES
Con el presente informe de suficiencia profesional se ha descrito en forma ordenada,
organizada y metódica el proceso seguido en la implementación del sistema informático en
entorno web, de tal manera que se pueda resolver el problema de gestión de las ventas de la
empresa 4JyM SAC, para esto se ha utilizado la metodología de programación extrema XP,
y el convencional ciclo de vida del desarrollo de software informático logrando cumplir con
los objetivos propuestos.
1. Respecto al levantamiento de los requerimientos y expectativas de la gerencia con
relación al sistema, se realizó adecuadamente, haciendo algunos ajustes en el proceso de
desarrollo del sistema, lográndose de esta manera una herramienta acorde a las
necesidades de la empresa.
2. Se desarrollo un módulo para gestionar los pedidos, los cuales con la implementación
del software se logró optimizar y automatizar la gestión de los pedidos de manera
positiva, partiendo desde su emisión hasta la separación de productos de la carnicería,
logrando emitir los pedidos de forma rápida y eficiente sin errores de cálculos, aquí se
establecen precios, montos, cantidades, este documento da inicio la secuencia de ventas.
3. Se desarrollo un módulo para gestionar la Emisión de Guías de remisión, con lo cual se
cubrió satisfactoriamente la generación de guías para los traslados de productos, esto
debido a que su registro era semi manual, dejando optimizado la secuencia “Emisión de
pedido – Guía de remisión de pedidos”, de esta manera su emisión es prácticamente
automática.
Rojas Lorenzo Javier Noe Pág. 71
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
4. Se desarrollo un módulo para gestionar la Facturación, logrando agilizar la emisión de
facturas, y boletas de venta electrónica, para realizarlo solo se selecciona la guía y
automáticamente se genera el documento. Al ser un comprobante de pago inicia
obligaciones por cobrar con los clientes y obligaciones por pagar tributarios, de igual
manera se concretó los registros de notas de crédito y débito electrónica.
5. Se desarrollo un módulo Gestor Electrónico, compatibilizando las disposiciones de la
SUNAT respecto a la facturación electrónica, el cual desde el mismo sistema permite
realizar él envió y gestión de estos, cumpliendo de esta manera con lo dispuesto por el
organismo regulador.
6. Se desarrollo un módulo para gestionar el Registro de ventas, superándose ampliamente
la dificultad existente para la obtención del registro de ventas en línea según disposición
de la SUNAT, para el pago de impuestos e información contable.
7. Se desarrollo un módulo para generar el Ranking de ventas, lográndose con esta
automatización la generación oportuna, eficiente y eficaz de los diferentes reportes,
ranking de ventas, entre otros, agilizando la toma de decisiones.
8. Se desarrollo un módulo para gestionar los Estados de cuentas por cobrar, lográndose
con esta automatización la obtención eficiente de las obligaciones reales por cobrar a los
clientes.
Rojas Lorenzo Javier Noe Pág. 72
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
RECOMENDACIONES
A los desarrolladores de sistemas informáticos, se les recomienda, que establezcan
un buen canal de comunicación con el cliente, pues de esta manera, se puede identificar
claramente sus problemas, requerimientos y expectativas con el sistema informático que se
le está construyendo a la medida, esto es muy importante, de esta manera él se ve involucrado
en el desarrollo de este y su contribución se hace más proactiva.
1. Respecto al levantamiento de los requerimientos y expectativas de la gerencia con
relación al sistema, se recomienda realizarlo con mucha empatía con los usuarios, pues
es la mejor forma de que comuniquen todos sus requerimientos, necesidades y
expectativas.
2. Respecto al desarrollo del módulo para gestionar los pedidos, se recomienda incorporar
notificaciones en línea al celular de los responsables cuando los precios estén por debajo
de los establecido esto debido que este módulo da inicio la secuencia de la venta.
3. Respecto al desarrollo del módulo para gestionar la Emisión de Guías de remisión,
actualmente se está trabajando en físico, se recomienda llevarlo a guías electrónicas.
4. Respecto al desarrollo del módulo para gestionar la Facturación, Notas (Débito y
Crédito), al ser documentos tributarios se recomienda asignar un responsable con perfil
contable para su revisión, validación y declaración de impuesto.
5. Respecto al desarrollo del módulo Gestor Electrónico, para evitar posibles multas por
parte de la SUNAT, se recomienda enviar previa revisión los documentos electrónicos
sin pasarse de las fechas establecidas, de igual forma asignar a un responsable para su
gestión.
Rojas Lorenzo Javier Noe Pág. 73
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
6. Respecto al desarrollo del módulo para gestionar el Registro de ventas, de igual manera
se recomienda su revisión y validación según normas y disposiciones SUNAT, de esta
manera se garantiza la declaración del impuesto sin margen de error.
7. Basado en la información estadística del Ranking de ventas, se recomienda
periódicamente dar obsequios a los clientes más representativos, esto ayudara a la
fidelización.
8. Respecto al desarrollo del módulo para gestionar los Estados de cuentas por cobrar, se
recomienda que se implementen alertas diarias de los estados de las cuentas por cobrar,
para que de esta manera se realice la cobranza oportuna y se haga la gestión
correspondiente, por el área correspondiente.
Rojas Lorenzo Javier Noe Pág. 74
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
REFERENCIAS
Alfaro Rodriguez, J. D. (2018). Implantación de sistema de facturación electrónica en la empresa
World Duty Free Group Perú S.A.C. (Trabajo de Suficiencia Profesional). Universidad
San Ignacio de Loyola, Lima, Lima, Perú. Recuperado el 2020, de
[Link]
Cáceda Ñazco, K. S. (2019). Impacto económico financiero de facturación electrónica en pequeñas
y medianas empresas comerciales de la ciudad de Trujillo periodo: 2015 - 2017. (Tesis de
doctorado). Universidad Nacional de Trujillo, Trujillo, La Libertad, Perú. Obtenido de
[Link]
Castro Silva, C. G. (2019). Aplicación web para el proceso de venta de prendas personalizadas en
una empresa textil. (Tesis de grado). Universidad Inca Garcilazo de la Vega, Lima, Perú.
Recuperado el 2020, de [Link]
[Link]. (19 de 10 de 2018). PostgreSQL. Obtenido de ¿Qué es PostgreSQL?:
[Link]
da Silva, S. R., Hernandez Aros, L., Welita da Silva, M., & Gallego Cossio, L. C. (enero-junio de
2016). ANÁLISIS DEL MODELO OPERATIVO DE LA FACTURA ELECTRÓNICA
COLOMBIANA. Revista Científica Hermes, 15, pp. 142-172. Recuperado el 2020, de
[Link]
Delgado García, A. M. (junio de 2014). La regulación de la factura electrónica en el sector público.
IDP. Revista de Internet, Derecho y Política(18), pp. 97-107. Recuperado el 2020, de
[Link]
[Link]. (s.f.). Hostings. Recuperado el 2020, de ¿Cuáles son los beneficios de tener un servidor
VPS?: [Link]
Rojas Lorenzo Javier Noe Pág. 75
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
Empresas Eonomía. (s.f.). Obtenido de Apache, el servidor Web más reconocido:
[Link]
[Link]
FAO. (25 de 11 de 2014). Carne y productos cárnicos. Obtenido de Consumo de Carne:
[Link]
FAO. (15 de marzo de 2019). Producción y sanidad animal. Obtenido de Carne y Productos
Cárnicos: [Link]
Flores Cabrera, J. (2019). Mejora del proceso de ventas y su influencia en el nivel de fidelización
de los clientes de la empresa Molle Plaza E.I.R.L, Cajamarca 2018. (Tesis de grado).
Universidad Privada del Norte, Cajamarca, Perú. Recuperado el 2020, de
[Link]
Huaman Leiva, J. E. (2019). Sistema informático web para la gestión comercial de la Botica
Auxiliadora de la Provincia de Barranca. (Tesis de grado). Universidad San Pedro,
Barranca, Perú. Recuperado el 2020, de
[Link]
Maldonado, D. M. (20 de 4 de 2020). [Link]. Obtenido de Apache, el servidor Web más
reconocido: [Link]
[Link]
Meléndez Valladarez, S. M., Gaitan, M. E., & Pérex Reyes, N. N. (2016). METODOLOGIA ÁGIL
DE DESARROLLO DE SOFTWARE PROGRAMACION EXTREMA. Universidad Nacional
Autonoma de Nicaragua, Managua, Managua, Nicaragua. Recuperado el 2020, de
[Link]
OCDE-FAO. (2017). Perspectivas Agrícolas 2017-2026. (P. OECD Publishing, Ed.)
doi:[Link]
Paucarhuanca Aldoradin, L. A. (2018). Implementación del Módulo Facturación Electrónica Cloud
con Componente Pos Dll para La Integración con El Erp de La Empresa CENTRO DE
Rojas Lorenzo Javier Noe Pág. 76
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
INFORMÁTICA INGENIERÍA S.R.L. (Tesis de pregrado). Universidad Peruana de las
Américas, Lima, Perú. Recuperado el 2020, de
[Link]
Pérez Salas, R. P. (2019). Diseño e implementación de un sistema informático con tecnología web
para la gestión de procesos legales en el estudio Jurídico Jiménez Troya S.R.L. (Tesis de
grado). Universidad Cesar Vallejo, Tarapoto, Perú. Obtenido de
[Link]
Rodas Mendoza, E. P. (2019). Influencia de la implementación de un sistema de emisión
electrónica en la gestión del proceso de facturación en la empresa Hosas Auditing &
Consulting S.R.L. (Tesis de pregrado). Universidad Nacional de Cajamarca, Cajamarca,
Perú. Recuperado el 2020, de [Link]
Sabino Roldan, P. H. (2019). Sistema informático web de atención médica para el policlínico
"Padre Urraca" - Paramonga. (Tesis de grado). Universidad San Pedro, Escuela Profesional
De Ingeniería Informatica y de Sistemas, Barranca., Perú. Recuperado el 2020, de
[Link]
Sinnaps. (2020). METODOLOGÍA XP O PROGRAMACIÓN EXTREMA. Obtenido de
[Link]
SUNAT. (19 de 12 de 2018). CPE. Obtenido de Comprobantes de Pago Electrónico - CPE:
[Link]
SUNAT. (22 de 11 de 2018). see_contribuyente. Obtenido de Sistema de Emisión del
Contribuyente: [Link]
SUNAT. (2020). 01. Concepto y características de la Factura Electrónica. Obtenido de
[Link]
empresas/comprobantes-de-pago-electronicos-empresas/see-desde-los-sistemas-del-
contribuyente/2-comprobantes-que-se-pueden-emitir-desde-see-sistemas-del-
contribuyente/factura-ele
Rojas Lorenzo Javier Noe Pág. 77
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
Tumaya Chaustica, M. R. (2018). Propuesta de un Software de Facturación Electrónica para el
Área de Economía del Hospital de Baja Complejidad Vitarte; Ate Vitarte, 2018. (Trabajo
de suficiencia profesional). Universidad Peruana Unión, Lima, Perú. Recuperado el 2020,
de [Link]
[Link]. (2020). ¿Qué es el alojamiento VPS? Obtenido de ¿Qué es Ubuntu y cómo funciona?:
[Link]
Velasco, R. (1 de 9 de 2015). Redes. Obtenido de Bitvise SSH, un sencillo y completo software
cliente-servidor SSH: [Link]
completo-software-cliente-servidor-ssh/
vmware. (2020). Virtualización. Obtenido de Tipos de Virtualización:
[Link]
Rojas Lorenzo Javier Noe Pág. 78
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
ANEXOS
Anexo No 1 Ingreso al Sistema
Rojas Lorenzo Javier Noe Pág. 79
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
Anexo No 2 Menú Principal del Sistema
Rojas Lorenzo Javier Noe Pág. 80
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
Anexo No 3 Pantalla de Emisión de Pedidos
Rojas Lorenzo Javier Noe Pág. 81
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
Anexo No 4 PDF Nota de Pedido
Rojas Lorenzo Javier Noe Pág. 82
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
Anexo No 5 Pantalla de Emisión de Guías de remisión
Rojas Lorenzo Javier Noe Pág. 83
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
Anexo No 6 Impresión de Guías
Rojas Lorenzo Javier Noe Pág. 84
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
Anexo No 7 Pantalla de Facturación de Guías
Rojas Lorenzo Javier Noe Pág. 85
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
Anexo No 8 PDF de la Factura Electrónica
Rojas Lorenzo Javier Noe Pág. 86
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
Anexo No 9 Pantalla de Emisión de Nota de Crédito y Debito
Rojas Lorenzo Javier Noe Pág. 87
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
Anexo No 10 PDF de Nota de Crédito Electrónica
Rojas Lorenzo Javier Noe Pág. 88
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
Anexo No 11 Pantalla del Gestor Electrónico (Envíos, Bajas, validaciones)
Rojas Lorenzo Javier Noe Pág. 89
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
Anexo No 12 Pantalla de Ranking de Ventas por Productos
Rojas Lorenzo Javier Noe Pág. 90
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
Anexo No 13 Estadística de Ventas Por Producto
Rojas Lorenzo Javier Noe Pág. 91
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
Anexo No 14 Pantalla de Ventas por Clientes
Rojas Lorenzo Javier Noe Pág. 92
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
Anexo No 15 Estadísticas de Ventas por Clientes
Rojas Lorenzo Javier Noe Pág. 93
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
Anexo No 16 Pantalla del Registro de Ventas
Rojas Lorenzo Javier Noe Pág. 94
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
Anexo No 17 Pantalla del Estado de Cuentas por Cobrar
Rojas Lorenzo Javier Noe Pág. 95
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
Anexo No 18 Estado de Cuenta por Cobrar por Vencimiento
Rojas Lorenzo Javier Noe Pág. 96
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
Anexo No 19 Código Fuente Menú Principal Ventas
Rojas Lorenzo Javier Noe Pág. 97
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
Anexo No 20 Código Fuente JavaScript Guardar Factura
Rojas Lorenzo Javier Noe Pág. 98
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
Anexo No 21 Código Fuente PHP Guardar Factura
Rojas Lorenzo Javier Noe Pág. 99
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
Rojas Lorenzo Javier Noe Pág. 100
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
Anexo No 22 Código Fuente PHP Envió a Sunat
Rojas Lorenzo Javier Noe Pág. 101
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
Anexo No 23 Ingreso Ambiente Planta Ambiente 1
Rojas Lorenzo Javier Noe Pág. 102
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
Anexo No 24 Separación Transformación de productos
Rojas Lorenzo Javier Noe Pág. 103
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
Anexo No 25 Usuario Ingresando al Sistema
Rojas Lorenzo Javier Noe Pág. 104
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
Anexo No 26 Usuario Realizando la Emisión de pedido
Rojas Lorenzo Javier Noe Pág. 105
“SISTEMA INFORMATICO BAJO PLATAFORMA WEB PARA LA MEJORA DEL
PROCESO DE VENTAS DE LA EMPRESA 4J Y M SAC”
Anexo No 27 Certificado de conformidad del Sistema Web
Rojas Lorenzo Javier Noe Pág. 106