taller de facturación electrónica
TRANSCRIPT
ROLANDOPALERMO
Information Technology Consulting
INFORMES: [email protected]
http://rolandopalermo.com Trujillo, Perú – Guayaquil, Ecuador – Guanajuato, México
TALLER DE INTEGRACIÓN DE APLICACIONES JAVA CON LOS
SERVICIOS DE FACTURACIÓN ELECTRÓNICA DEL S.R.I. DEL ECUADOR
OBJETIVO Al finalizar el taller, el participante tendrá las herramientas y recursos necesarios para desarrollar aplicaciones Java que
le permitan la correcta integración con los servicios web del Sistema de Rentas Internas del Ecuador.
PRE-REQUISITOS Conocimientos básicos de Java SE, SOA, XML.
Conocimientos básicos de algún manejador de base de datos (MySQL, Postgresql, SQL Server).
SOFTWARE Y LIBRERÍAS A UTILIZAR JDK 6.0, Netbeans, Eclipse.
JAX-WS 2.0
MITyCLib
XML-APIS 1.3.04
XMLSEC-1.4.2
METODOLOGÍA Se utilizará métodos audiovisuales para presentar los temas. Se desarrollará un caso práctico en donde se cerrará todo
un ciclo de emisión de una factura electrónica desde la generación, emisión, validación hasta la recepción inclusive.
OTRAS CONSIDERACIONES Se entregarán PPTS así como librerías y clases Java utilizadas durante el taller.
FECHA La disponibilidad del consultor, encargado de dictar el taller, es de lunes a viernes a partir de las 8:30 a.m.
LUGAR Capacitación en línea vía Skype y Teamviewer.
TEMARIO La plataforma de Facturación Electrónica del S.R.I. Servicios web expuestos por el SRI
Consideraciones técnicas previas
Librerías y algoritmos a emplear
Introducción a SOA y Java
Generación de claves de acceso Generación en ambiente normal
El dígito verificador y el algoritmo de módulo 11
Generación en ambiente de contingencia
Generación de archivos XML Clases para el manejo de facturas y guías de remisión
Generación automática del archivo XML usando anotaciones
Validación de documentos Revisión de los esquemas XSD 1.1.0
Marshaling de una factura electrónica
Firmado digital de documentos electrónicos Firmado de una factura electrónica utilizando MITyCLib y
XadES_BES
Integración con los servicios web del S.R.I. Creación de un cliente proxy para consumir los servicios web
del S.R.I.
Invocación al servicio de recepción de comprobantes.
Invocación al servicio de autorización de comprobantes.
Recepción de comprobantes electrónicos Recepción y almacenamiento de comprobantes electrónicos.