Factura electrónica en Uruguay: overview y herramientas para integrarla

Preview:

Citation preview

Factura electrónica en Uruguay

Overview y herramientas para integrarla

Gerardo Bentancour Javier Larrosa

GeneXus Consulting Artech Consultores

Agenda

Introducción Actores

Operativa Integración

“La idea es llegar a 2014 con aproximadamente el 60 o 70% de la

facturación del país subida al régimen de facturación electrónica”

Cr. Pablo Ferreri, Director General de Rentas

+500 millonesDocumentación autorizada por año

INTRODUCCIÓN

Comprobante Fiscal Electrónico

“Es un documento digital generado y firmado

electrónicamente en un formato preestablecido por la DGI,

que tiene la misma validez legal y tributaria de las facturas

y otros documentos soportados en papel”

Autenticidad

Certificado digital

Firma electrónica avanzada

Tipos de CFE

Actualmente:

e-Ticket, NC e-Ticket, ND e-Ticket B2C

e-Factura, NC e-Factura, ND e-Factura B2B

e-Remito

e-Resguardo

Documentación de contingencia

A futuro…

Ingreso al sistema de CFE

• Solicitud de acceso

• Confirmación

Postulación Homologación Resolución

• Set de datos

• Simulación

• Envío CFE con Adenda

• Intercambio

• Aprobación

• Notificación

ACTORES

Intervienen

• Dirección General Impositiva

• Emisor electrónico / Receptor electrónico

• Receptores no electrónicos

Habilitados

• Etapa piloto: 17 empresas

• Empresas de software

• Apertura del sistema

OPERATIVA

Autorización de emisión

DGI valida que sea Emisor electrónico sin

observaciones y otorga rango de numeración

Emisor Electrónico

Envío de CFE

2

El receptor valida y graba los CFE recibidos

DGI publica en la Web los CFE recibidos

DGI valida el Sobre y la firma de los CFE

Envío de Reporte Diario

Emisor Electrónico

DGI valida el reporte diario contra los envíos

realizados para la fecha

INTEGRACIÓN

WebService + Capa de seguridad

<Tag>Value</Tag><Signature> MKISkDCCA3igAdIcAgIQfrtTklnnmmVO3kKZ

6K38LzANBgkqhkiG9w0BAQUFADB6MQswCQYD VQQGEwJVWTErMCkGA1UECgwiQURNSU5JU1RQUNJT04gTkFDSU9OQUwgREUgQ09SUkVPUzEfMB0GA1UECwwWU0VSVklDSU9TIEVMGXEv1==

</Signature>

Servicios

RECEPCIONREPORTE

CONSULTARESTADOENVIO

RECEPCIONSOBRE

Envío de CFE

2

El receptor valida y graba los CFE recibidos

DGI publica en la Web los CFE recibidos

DGI valida el Sobre y la firma de los CFE

Servicios

RECEPCIONREPORTE

CONSULTARESTADOENVIO

RECEPCIONSOBRE

Envío de CFE

2

El receptor valida y graba los CFE recibidos

DGI publica en la Web los CFE recibidos

DGI valida el Sobre y la firma de los CFE

Servicios

RECEPCIONREPORTE

CONSULTARESTADOENVIO

RECEPCIONSOBRE

Envío de Reporte Diario

Emisor Electrónico

DGI valida el reporte diario contra los envíos

realizados para la fecha

RecepcionSobre

• Import WSDL

• Parámetros In: Xmldata

• Invocar Servicio

&signedXml = &CryptoUtils.SignXML1(&Xml, CFE",&CryptoUtils.FindCertificate(“XXXX"),false)

&WSeFacturaData.xmlData = &signedXml

&WSeFacturaData = &WSeFactura.EFACRECEPCIONSOBRE(&WSeFacturaData)

Consumidor .NET

• Instalar certificado MMC

• Enviroment Property Use Native Soap = Yes

• Modificar Web.config

• Definir binding , behaviour

• Incluir valor del certificado

Consumidor Java

• Instalar certificado Keytool

• Instalar soporte Axis/Rampart

• Copiar jar a webapp

• Configurar información del certificado

• Código o security.properties

Resumen

• WebServices GX

• Herramientas para firma

• Tipo de datos Criptografía

• eFactura samplehttp://wiki.gxtechnical.com/commwiki/servlet/hwiki?WS-Security+DGI+(Efactura)+WebServices,

• Comunidad

Referencias

• Conferencias relacionadas

• Firma electrónica, factura electrónica… y ¿después?

Mauro Flores – Deloitte – Lunes 16:15 a 16:45 – Sala 2A

• Factura electrónica: la adaptación es inevitable. ¿Su empresa está preparada?

Fernando Simon (Migrate) - Lunes 15:45 a 16:15 – Sala 3F

• Plataforma de Gobierno Electrónico y GeneXus

Horacio Nemeth - AGESIC, Gerardo Canedo - GeneXus Consulting

Martes 09:00 a 09:30 – Sala 2C

• Sitios relacionados• www.eFactura.dgi.gub.uy

• http://wiki.gxtechnical.com/commwiki/servlet/hwiki?WS-Security+DGI+(Efactura)+WebServices

¡GRACIAS!

Gerardo Bentancour Javier Larrosagbentanc@genexusconsulting.com jlarrosa@genexus.com