Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Telecomunicaciones
Presentado por
Lima Per
Noviembre 2014
ii
DEDICATORIA
Este trabajo est dedicado a toda mi familia
en especial a mis hijos Jhair, Diego y
Santiago quienes son el motor de mi fuerza
y lucha diaria de superacin, a mis
hermanas, a papa y mama por todo el calor
y cario familiar que brindaron y a mi esposa
Roxana por todo su amor y apoyo porque sin
duda es y ser la principal fuente de
motivacin.
iii
AGRADECIMIENTOS
Al profesor Mg. Ral Daz Rojas por su orientacin y dedicacin para que este trabajo
cumpla con los objetivos trazados.
A los profesores de la UIGV, principalmente a los profesores de la Facultad de
Ingeniera de Sistemas por sus observaciones tericas que me sirvieron de mucho.
A todas aquellas personas que indirectamente me ayudaron para culminar este trabajo
y que muchas veces constituyen un invalorable apoyo.
iv
RESUMEN
ABSTRACT
The purpose of this thesis is to implement an information system that allows operating
electronic bill stems from the undeniable need to give legal validity to electronic copy
of tax documents such as purchase and sales invoices, receipts, credit memos, notes
debit, as this operation of enterprises and SUNAT is optimized.
In this regard the new system, the VIA PARK RIMAC project may electronically
generate, sign, transmit and store receipts, reducing costs of the billing process, and
allows to incorporate major improvements in its operation and services offered to their
customers (users), while simplifying them fulfill their tax obligations.
The National Tax Administration (SUNAT) will allow you to gather information on
taxpayers more quickly, safely and efficiently to better monitor the credits and debits,
improve control over the movement of goods with valid audit documents thereby
optimize the IGV control and provide better services with better quality information to
taxpayers.
vi
NDICE
RESUMEN ....................................................................................................... V
ABSTRACT .................................................................................................... VI
LISTA DE FIGURAS ....................................................................................... IX
LISTA DE TABLAS ........................................................................................... X
CAPTULO 1:
1.1
1.1.1
1.1.2
1.2
Objetivos.............................................................................................. 3
1.2.1
Objetivo Principal..................................................................................... 3
1.2.2
1.3
Justificacin ......................................................................................... 3
1.4
1.5
1.6
CAPTULO 2:
2.1
CAPTULO 3:
TECNOLGICA
............................................................................................. 6
3.1
3.1.1
Sub-seccin ............................................................................................ 7
vii
3.2
3.2.1
3.3
Sub-seccin ............................................................................................ 7
CAPTULO 4:
4.1
4.2.1
4.2.2
CAPTULO 5:
5.1
viii
Lista de figuras
1.1. Inicia con la numeracin, luego la leyenda, y la pgina
ix
Lista de tablas
1.1. Inicia con la numeracin, luego la leyenda, y la pgina
18
20
CAPITULO 1:
Introduccin
En tal sentido con el nuevo sistema, el proyecto VIA PARQUE RIMAC podr
electrnicamente generar, firmar, transmitir y almacenar comprobantes de pago,
reduciendo los costos del proceso de facturacin, y permite incorporar grandes
mejoras en su operacin y en los servicios ofrecidos a sus clientes (usuarios), a la vez
que les simplifica el cumplimiento de sus obligaciones tributarias.
Objetivo principal
Objetivos secundarios
Seleccionar un modelo de anlisis de emisin de comprobantes de pago
adecuado para resolver el problema planteado.
Buscar y analizar los mtodos, modelos y/o algoritmos que existen para la
realizacin del anlisis de emisin de comprobantes.
Obtener una base de datos histrica de los datos de los clientes que ser
utilizada para el entrenamiento.
1.3 Justificacin
La importancia de implementar un sistema electrnico que permita operar con
facturacin electrnica es una respuesta a la innegable necesidad de otorgar validez
legal a los documentos tributarios de compra y venta tales como son las facturas,
boletas, notas de dbito, notas de crdito, ya que con estos se optimiza la operacin
de las empresas frente a la SUNAT.
Con los beneficios existentes el proyecto puede economizar el tiempo y recursos para
cada transaccin en las casetas, tan importante para el manejo de colas de servicio
por el cobro de peaje.
Con estos beneficios el proyecto VPR puede consultar en lnea la cantidad real de sus
trnsitos en su concesin y por consiguiente los montos recaudados, emitidos y
declarados a SUNAT, mejora tambin en tiempo los reportes financieros que se
entregan a las reas internas administrativas.
Adicionalmente los usuarios que transitan por los peajes del proyecto podrn consultar
en un sistema web todos los comprobantes de pago, beneficiando a sus sistemas
contables la rendicin a SUNAT; esto permitir atraer una mayor cantidad de clientes
incrementando una mejor utilidad para el xito de la empresa. Mejora la calidad y
eficiencia de las operaciones en general, al darle estructura a la organizacin, un norte
hacia donde deben ir dirigidos los esfuerzos para lograr ms altos niveles de
rentabilidad y competitividad. Tambin promueve el desarrollo integral del personal, y
Segn Tartarufi:
La factura se entiende por la nota o detalle de las mercancas
vendidas que el vendedor remite al comprador, con la precisa y
detalla indicacin de su especie, calidad, cantidad y de su precio,
y con todas aquellas otras que puedan servir o ser necesarias
tanto para individualizar las mercancas mismas como para
determinar el contenido y las modalidades de ejecucin del
contrato. [2]
2.2. Factura Electrnica
Para la SUNAT, La Factura Electrnica no es un nuevo comprobante de pago, es la
misma Factura que se emite de manera fsica, con la diferencia que en este caso su
generacin es a travs del Sistema de Emisin Electrnica (SEE), teniendo como
caractersticas:
Es emitida por la persona o negocio que opte por afiliarse al Sistema de Emisin
Electrnica en SOL.
Para emitir la Factura Electrnica solo tiene que afiliarse al SEE, ingresando
con su Clave SOL a SUNAT Operaciones en Lnea y seleccione la opcin
correspondiente del men. Los requisitos para la afiliacin son:
(una
autoridad
de
certificadora)
acredita
electrnicamente
la
autenticidad de la identidad de una persona fsica o persona moral, como lo puede ser
la URL de un sitio Web, empresa o persona fsica, a travs del estndar UITT X.509
[4] basado en algoritmos de criptografa asimtrica [5]
La Autoridad Certificadora (AC) es una organizacin confiable que emite o revoca
certificados de entidades, mediante la validacin y autentificacin de dichas
solicitudes.
intercambiar informacin con otras personas o entidades con la garanta de que slo
quien posee la llave privada puede tener acceso a dicha informacin.
Por lo anterior, el uso de los certificados digitales permite generar la infraestructura
necesaria para proporcionar servicio seguros en Internet, y fomentar as el
desarrollo del comercio electrnico permitiendo:
a) Garantizan la integridad de las transacciones y archivos.
10
b) Garantizan la confidencialidad.
c) Garantizan la autenticidad.
d) Hacen irrefutable una transaccin.
e) Obtener una firma digital.
2.4. Firma Digital
Una firma digital es un mecanismo criptogrfico que permite al receptor de un mensaje
firmado digitalmente determinar la entidad originadora de dicho mensaje (autenticacin
de origen y no repudio), y confirmar que el mensaje no ha sido alterado desde que fue
firmado por el originador (integridad)
La firma digital se aplica en aquellas reas donde es importante poder verificar la
autenticidad y la integridad de ciertos datos, por ejemplo documentos electrnicos o
software, ya que proporciona una herramienta para detectar la falsificacin y la
manipulacin del contenido [6]
2.5. Negocios Electrnicos
Transformacin de los procesos internos y externos de la empresa mediante el uso de
las tecnologas de informacin y comunicaciones.
El objetivo no es slo establecer relaciones comerciales, sino tambin brindar un valor
diferenciado tanto a la empresa como a sus clientes, proveedores, socios y
trabajadores.
Caractersticas de los negocios electrnicos:
11
RUP Es un marco del proyecto que describe una clase de los procesos que
son iterativos e incrementales.
RUP Define un manojo entero de las actividades y de los artefactos que usted
necesita elegir de para construir sus propios, proceso individual.
Anlisis de requisitos
Anlisis y diseo
Implementacin
12
Test
Distribucin
13
ello, la compaa A convierte los datos que desea compartir con la empresa B en
formato XML. Todas las dos empresas tienen que hacer es ponerse de acuerdo sobre
un conjunto de etiquetas (o utilizar un conjunto estndar de su industria).
XML es un lenguaje desarrollado por el W3C para la presentacin visual de
informacin sobre los hechos que pueden facilitar el intercambio de datos entre
aplicaciones y / o humanos.
Aunque el origen de HTML y XML es la misma - Standard Generalized Markup
Language (SGML), HTML est diseada principalmente para slo la presentacin de
las pginas de hipertexto en los navegadores, XML, por el contrario, est diseado
para crear nuevos lenguajes de marcado para la nueva tipos de documentos. HTML
restringe a los usuarios a slo unos pocos elementos de juego definidas por el W3C,
como <HEAD>, <B0DY> y <H2>. XML permite a los usuarios definir nuevos elementos
para el procesamiento de la informacin en su dominio particular contexto, o en el
campo. Creacin de tipos de documentos, la etiqueta conjuntos, la creacin de
documentos XML y el comportamiento de XML procesador, que analiza el documento
XML, son determinados y en base a las especificaciones de XML 1.0. La
especificacin de XML se puede obtener en http://www.w3c.org/xml.
Los conceptos en los que se construye XML son bastante sencillos:
El significado de los datos en un documento XML se especifica por las etiquetas de los
elementos de datos y las relaciones entre diferentes elementos de datos en el mismo
documento se realizan a travs de anidacin simple y referencias.
Por lo tanto XML no slo especifica los elementos de datos, sino tambin su
semntica.
Sin embargo, el XML es simplemente un lenguaje de definicin de datos, no una
tecnologa. XML no puede por s misma integrar los diferentes sistemas. XML permite
al usuario:
14
XML fortalezas
Poderoso meta-lenguaje
Al ser un derivado de SGML, XML es compatible con el desarrollo de nuevos
lenguajes de marcado para las industrias verticales y los dominios de negocio. El
lenguaje XML consta de reglas que cualquier persona puede seguir para crear un
lenguaje de marcas. Algunos de los ejemplos incluyen FpML (Financial Products
Markup Language), cXML (Lenguaje de marcado extensible Comercio).
Las normas garantizan que un solo programa compacto, el analizador, puede procesar
todos estos nuevos lenguajes. XML se puede integrar varios archivos (con datos
estructurados y datos no estructurados) en un documento nico compuesto. Ejemplo
de datos estructurados son los archivos heredados o base de datos relacional, los
datos no estructurados pueden ser documentos de texto, grficos e imgenes,
recursos de audio y vdeo y pginas web.
Permite concordancia semntica entre los socios comerciales XML permite la creacin
de concordancia semntica entre las compaas de intercambio de documentos XML,
proporcionando una asignacin, transformaciones y referencias cruzadas en el
documento. A travs de un flujo de trabajo XML, que puede ser distribuido a todos los
socios comerciales, o puede estar en funcin de cada socio, las empresas tambin se
puede definir la tramitacin de este documento XML mediante la identificacin de las
actividades, procesos y tareas.
15
16
Programas que estn debidamente codificados para analizar ciertos documentos XML
pueden incluso entender los lenguajes que utilizan un conjunto de caracteres
diferentes, como el rabe o el japons. Esto permite el intercambio de informacin, no
slo entre los diferentes sistemas informticos y aplicaciones, sino tambin en todos
los idiomas y pases.
Estndar abierto y comn
XML se basa en estndares abiertos comunes, lo que le separa del navegador de
propiedad, programas de anlisis, editores, etc. Esta es una de las grandes ventajas
de XML.
Nivel de compresin alto
La compresin de datos esencialmente significa maximizar el rendimiento de una
secuencia de entrada dada. Dado que los documentos XML se estructuran y ordenado
altamente, que puede ser comprimido bastante bien, aumentando as el rendimiento.
De hecho, la compresin de documentos XML es mucho mejor que un documento de
texto estndar como el ltimo es generalmente menos estructurada.
XML limitaciones
Mensajes XML puede ser muy grandes
Mensajes XML puede ser tan grande como 5 a 10 veces sus mensajes EDI
equivalentes, lo que es mucho ms lento que el EDI.
Este gran flujo de datos a travs de Internet utiliza una gran cantidad de ancho de
banda y ralentiza todo el proceso hacia abajo. Para las grandes empresas que tienen
relaciones fijas y alto volumen de transacciones, EDI sigue siendo una mejor manera
de manejar esas conexiones. XML, por otro lado, se puede utilizar para la bsqueda
de cualquier a cualquier conectividad.
Diferentes estndares
Varias organizaciones y empresas estn promoviendo sus propios sabores de los
estndares XML. Esto se suma a una gran confusin en el mercado sobre los
problemas de interoperabilidad. XML es slo una tecnologa en evolucin y hay varias
piezas que estn siendo desarrollados
Interpretacin semntica limitada
17
Dos empresas para poder intercambiar datos basados en XML, que necesitan llegar a
un acuerdo explcitamente en la semntica del documento, como las definiciones de
las etiquetas. Documento XML por s misma no proporciona mucha informacin acerca
de cmo interpretarla.
No facilita la transformacin de datos
El problema central, ya sea en EAI o B2Bi para todas las empresas es la capacidad de
transformar e integrar datos de una aplicacin a otra. Sin embargo, el XML es ms que
otro formato de datos en la pltora de formatos utilizados por una empresa.
XML namespaces
Segn el W3C, un espacio de nombres XML es una coleccin de nombres,
identificados por un identificador uniforme de recursos (URI), que se utilizan en
documentos XML como tipos de elementos y nombres de atributos. Espacios de
nombres XML calificar nombres de elementos en una forma reconocible para evitar
conflictos entre los elementos con el mismo nombre. Los elementos contenidos en un
documento XML se pueden definir de diferentes esquemas a travs de Internet.
2.11. Servicios WEB (web services)
Los servicios Web son URL-direccionables, autnomos recursos y / o aplicaciones que
pueden ser descritas, publicadas, que se encuentra y se invoca en una red,
generalmente Internet. Los servicios Web son representaciones XML de aplicaciones,
recursos, mensajes y objetos que permiten la aplicacin a aplicacin ver la interaccin
de Internet. Ofrecen interfaces bien definidos, llamados contratos, que describen los
servicios prestados. Los servicios Web se basan en la arquitectura orientada a
servicios (SOA) y se unen de apoyo, publicar y las operaciones de bsqueda. Cada
componente (nodo de red) puede jugar cualquiera o todas las funciones de un agente
de servicio, solicitante del servicio o proveedor de servicios.
Los servicios Web permiten a las empresas a publicar sus interfaces pblicas de
objetos de negocio y programas para que otras empresas puedan buscar y encontrar e
interactuar con estos servicios.
En el centro de servicios Web es el hecho de que cada servicio encapsula los detalles
de ejecucin y publica una API de mensajera, de modo que pueda ser utilizado por
otros servicios sobre la red. Los servicios web tienen todas las caractersticas de
sistemas orientados a objetos, tales como la encapsulacin, paso de mensajes, la
18
19
20
depsitos
autorizados,
almacenes
fiscales,
terminales
de
21
22
23
24
25
Diseo de Software.
Codificacin.
Pruebas de Software.
Correccin.
26
Adaptacin.
Mejora.
27
C
o
m
un
ic
ac
i
n:
28
3.2.2 Interoperabilidad
La IEEE define la interoperabilidad como la capacidad de dos o ms sistemas o
componentes para intercambiar informacin y para usar la informacin que se ha
intercambiado (Institute of Electrical and Electronics Engineers, 1990). Dentro de su
mbito de aplicacin, especifica un conjunto de elementos comunes tales como el
vocabulario, conceptos, principios, polticas, directrices, recomendaciones, normas,
especificaciones y practicas (Wegner, 1996). La interoperabilidad debe ser
considerado en tres niveles (Vernadat, 2010)
29
A. Nivel
Organizacional:
Procesos
coordinados
en
los
que
diferentes
En la prctica,
30
31
32
33
34
Formacin en lnea.
Mayor calidad en la informacin interna.
Equipos de colaboracin en el entorno web.
Integracin ms gil del profesional en la empresa.
Soporte para la gestin.
Comercio electrnico interno.
Fidelizacin del empleado.
XP (EXTREME PROGRAMING)
SCRUM
35
VALOR
Experiencia del
Alto
equipo
DESCRIPCION
PUNTAJE
Bajo
Alto
Bajo
Mucho
Documentacin completa
Mnima documentacin
Carga de trabajo
Documentacin
Poco
Manejo de
Mayor
Riesgos
Menor
Relacin con el
Mayor
cliente
Menor
Mayor
Menor
Duracin
RUP
XP
SCRUM
AUP
ALTO
ALTO
BAJO
ALTO
Carga de trabajo
BAJO
ALTO
BAJO
ALTO
Documentacin
MUCHO
MODERADO
POCO
MODERADO
Manejo de Riesgos
MAYOR
MENOR
MAYOR
MENOR
36
MENOR
MENOR
MAYOR
MENOR
Duracin
MAYOR
MENOR
MAYOR
MENOR
Criterio / Metodologa
RUP
XP
SCRUM
AUP
Carga de trabajo
Documentacin
Manejo de Riesgos
Duracin
TOTAL
14
11
12
11
37
38
No se entregara:
4.1.12.
Producto
39
el
Manual
40
de
Usuario.
Figura 15: Aplicacin de la metodologa - Sistema de Informacin para la emisin electrnica de comprobantes de pago a SUNAT
41
42
Objetivos de Negocio
43