SlideShare a Scribd company logo
1 of 29
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
+500 millones
                Documentación autorizada por año




“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
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


       Postulación             Homologación                 Resolución


•   Solicitud de acceso   •   Set de datos           •   Aprobación

•   Confirmación          •   Simulación             •   Notificación

                          •   Envío CFE con Adenda

                          •   Intercambio
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
 Emisor Electrónico




                      DGI valida que sea Emisor electrónico sin
                      observaciones y otorga rango de numeración
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
                      VQQGEwJVWTErMCkGA1UECgwiQURNSU5JU1R
                      QUNJT04gTkFDSU9OQUwgREUgQ09SUkVPUzEf
                      MB0GA1UECwwWU0VSVklDSU9TIEVMGXEv1==
              </Signature>
Servicios

               RECEPCIONSOBRE




            CONSULTARESTADOENVIO




              RECEPCIONREPORTE
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

               RECEPCIONSOBRE




            CONSULTARESTADOENVIO




              RECEPCIONREPORTE
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

               RECEPCIONSOBRE




            CONSULTARESTADOENVIO




              RECEPCIONREPORTE
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 sample
   http://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 Larrosa
gbentanc@genexusconsulting.com   jlarrosa@genexus.com

More Related Content

What's hot

오픈소스GIS를 활용한 서버기반 공간분석과 시각화
오픈소스GIS를 활용한 서버기반 공간분석과 시각화오픈소스GIS를 활용한 서버기반 공간분석과 시각화
오픈소스GIS를 활용한 서버기반 공간분석과 시각화MinPa Lee
 
軟體弱點掃描
軟體弱點掃描軟體弱點掃描
軟體弱點掃描Rainmaker Ho
 
CAD/BIM/GIS 융복합 활용 방향과 디지털 트윈
CAD/BIM/GIS 융복합 활용 방향과 디지털 트윈CAD/BIM/GIS 융복합 활용 방향과 디지털 트윈
CAD/BIM/GIS 융복합 활용 방향과 디지털 트윈SANGHEE SHIN
 
Introduction to Public Key Infrastructure
Introduction to Public Key InfrastructureIntroduction to Public Key Infrastructure
Introduction to Public Key InfrastructureTheo Gravity
 
Цифровият подпис-теория и практика
Цифровият подпис-теория и практикаЦифровият подпис-теория и практика
Цифровият подпис-теория и практикаe_ivanova
 
Verifiable Credentials in Self-Sovereign Identity (SSI)
Verifiable Credentials in Self-Sovereign Identity (SSI)Verifiable Credentials in Self-Sovereign Identity (SSI)
Verifiable Credentials in Self-Sovereign Identity (SSI)Evernym
 
Secure electronic transaction
Secure electronic transactionSecure electronic transaction
Secure electronic transactionNishant Pahad
 
(2013 DEVIEW) 멀티쓰레드 프로그래밍이 왜이리 힘드나요?
(2013 DEVIEW) 멀티쓰레드 프로그래밍이  왜이리 힘드나요? (2013 DEVIEW) 멀티쓰레드 프로그래밍이  왜이리 힘드나요?
(2013 DEVIEW) 멀티쓰레드 프로그래밍이 왜이리 힘드나요? 내훈 정
 
공간SQL을 이용한 공간자료분석 기초실습
공간SQL을 이용한 공간자료분석 기초실습공간SQL을 이용한 공간자료분석 기초실습
공간SQL을 이용한 공간자료분석 기초실습BJ Jang
 
Sosiaalisen median opetus ja käyttö opetuksessa (Mediakasvatuksen käsikirja, ...
Sosiaalisen median opetus ja käyttö opetuksessa (Mediakasvatuksen käsikirja, ...Sosiaalisen median opetus ja käyttö opetuksessa (Mediakasvatuksen käsikirja, ...
Sosiaalisen median opetus ja käyttö opetuksessa (Mediakasvatuksen käsikirja, ...Harto Pönkä
 
Log Mining: Beyond Log Analysis
Log Mining: Beyond Log AnalysisLog Mining: Beyond Log Analysis
Log Mining: Beyond Log AnalysisAnton Chuvakin
 
PKI and Applications
PKI and ApplicationsPKI and Applications
PKI and ApplicationsSvetlin Nakov
 
Digital investigation
Digital investigationDigital investigation
Digital investigationunnilala11
 
라이브드론맵 (Live Drone Map) - 실시간 드론 매핑 솔루션
라이브드론맵 (Live Drone Map) - 실시간 드론 매핑 솔루션라이브드론맵 (Live Drone Map) - 실시간 드론 매핑 솔루션
라이브드론맵 (Live Drone Map) - 실시간 드론 매핑 솔루션Impyeong Lee
 

What's hot (15)

오픈소스GIS를 활용한 서버기반 공간분석과 시각화
오픈소스GIS를 활용한 서버기반 공간분석과 시각화오픈소스GIS를 활용한 서버기반 공간분석과 시각화
오픈소스GIS를 활용한 서버기반 공간분석과 시각화
 
軟體弱點掃描
軟體弱點掃描軟體弱點掃描
軟體弱點掃描
 
CAD/BIM/GIS 융복합 활용 방향과 디지털 트윈
CAD/BIM/GIS 융복합 활용 방향과 디지털 트윈CAD/BIM/GIS 융복합 활용 방향과 디지털 트윈
CAD/BIM/GIS 융복합 활용 방향과 디지털 트윈
 
Using mikrotik with radius
Using mikrotik with radiusUsing mikrotik with radius
Using mikrotik with radius
 
Introduction to Public Key Infrastructure
Introduction to Public Key InfrastructureIntroduction to Public Key Infrastructure
Introduction to Public Key Infrastructure
 
Цифровият подпис-теория и практика
Цифровият подпис-теория и практикаЦифровият подпис-теория и практика
Цифровият подпис-теория и практика
 
Verifiable Credentials in Self-Sovereign Identity (SSI)
Verifiable Credentials in Self-Sovereign Identity (SSI)Verifiable Credentials in Self-Sovereign Identity (SSI)
Verifiable Credentials in Self-Sovereign Identity (SSI)
 
Secure electronic transaction
Secure electronic transactionSecure electronic transaction
Secure electronic transaction
 
(2013 DEVIEW) 멀티쓰레드 프로그래밍이 왜이리 힘드나요?
(2013 DEVIEW) 멀티쓰레드 프로그래밍이  왜이리 힘드나요? (2013 DEVIEW) 멀티쓰레드 프로그래밍이  왜이리 힘드나요?
(2013 DEVIEW) 멀티쓰레드 프로그래밍이 왜이리 힘드나요?
 
공간SQL을 이용한 공간자료분석 기초실습
공간SQL을 이용한 공간자료분석 기초실습공간SQL을 이용한 공간자료분석 기초실습
공간SQL을 이용한 공간자료분석 기초실습
 
Sosiaalisen median opetus ja käyttö opetuksessa (Mediakasvatuksen käsikirja, ...
Sosiaalisen median opetus ja käyttö opetuksessa (Mediakasvatuksen käsikirja, ...Sosiaalisen median opetus ja käyttö opetuksessa (Mediakasvatuksen käsikirja, ...
Sosiaalisen median opetus ja käyttö opetuksessa (Mediakasvatuksen käsikirja, ...
 
Log Mining: Beyond Log Analysis
Log Mining: Beyond Log AnalysisLog Mining: Beyond Log Analysis
Log Mining: Beyond Log Analysis
 
PKI and Applications
PKI and ApplicationsPKI and Applications
PKI and Applications
 
Digital investigation
Digital investigationDigital investigation
Digital investigation
 
라이브드론맵 (Live Drone Map) - 실시간 드론 매핑 솔루션
라이브드론맵 (Live Drone Map) - 실시간 드론 매핑 솔루션라이브드론맵 (Live Drone Map) - 실시간 드론 매핑 솔루션
라이브드론맵 (Live Drone Map) - 실시간 드론 매핑 솔루션
 

Viewers also liked

Fundamentos contables de comercio y servicios
Fundamentos contables de comercio y serviciosFundamentos contables de comercio y servicios
Fundamentos contables de comercio y serviciosJAIME DIAZ
 
Presentación y Información de SAIT Software Administrativo
Presentación y Información de SAIT Software AdministrativoPresentación y Información de SAIT Software Administrativo
Presentación y Información de SAIT Software AdministrativoIgnacio Gutierrez
 
notas de debito y credito
notas de debito y credito notas de debito y credito
notas de debito y credito Carlos Quimbita
 
Pasos para un buen trabajo APA
Pasos para un buen trabajo APAPasos para un buen trabajo APA
Pasos para un buen trabajo APAmarcelo
 

Viewers also liked (8)

Conceptos 2 presentacion
Conceptos 2 presentacionConceptos 2 presentacion
Conceptos 2 presentacion
 
Fundamentos contables de comercio y servicios
Fundamentos contables de comercio y serviciosFundamentos contables de comercio y servicios
Fundamentos contables de comercio y servicios
 
Presentación y Información de SAIT Software Administrativo
Presentación y Información de SAIT Software AdministrativoPresentación y Información de SAIT Software Administrativo
Presentación y Información de SAIT Software Administrativo
 
Sistema de Facturacion Virtual - Luis Zuñiga
Sistema de Facturacion Virtual -  Luis ZuñigaSistema de Facturacion Virtual -  Luis Zuñiga
Sistema de Facturacion Virtual - Luis Zuñiga
 
notas de debito y credito
notas de debito y credito notas de debito y credito
notas de debito y credito
 
notas de credito y debito
notas de credito y  debitonotas de credito y  debito
notas de credito y debito
 
Fundamentos De Contabilidad
Fundamentos De ContabilidadFundamentos De Contabilidad
Fundamentos De Contabilidad
 
Pasos para un buen trabajo APA
Pasos para un buen trabajo APAPasos para un buen trabajo APA
Pasos para un buen trabajo APA
 

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

Facturación electrónica
Facturación electrónicaFacturación electrónica
Facturación electrónicaANEP - DETP
 
Factura Electronica Cecoban
Factura Electronica CecobanFactura Electronica Cecoban
Factura Electronica CecobanAMIPCI
 
Factura Electrónica / Servicio de Impuestos Internos (Chile)
Factura Electrónica / Servicio de Impuestos Internos (Chile)Factura Electrónica / Servicio de Impuestos Internos (Chile)
Factura Electrónica / Servicio de Impuestos Internos (Chile)EUROsociAL II
 
Contpa qi presentacion-seminario_feantes31dic_09ago12
Contpa qi presentacion-seminario_feantes31dic_09ago12Contpa qi presentacion-seminario_feantes31dic_09ago12
Contpa qi presentacion-seminario_feantes31dic_09ago12asacute
 
Ventanilla única
Ventanilla únicaVentanilla única
Ventanilla únicaJSAM2012
 
Facturas digitales
Facturas digitalesFacturas digitales
Facturas digitalesfaroviejo
 
Capacitación Facturacion Electrónica
Capacitación Facturacion ElectrónicaCapacitación Facturacion Electrónica
Capacitación Facturacion ElectrónicaDurango Oficial
 
Factura Electronica de Exportación, tendencias 2010
Factura Electronica de Exportación, tendencias 2010Factura Electronica de Exportación, tendencias 2010
Factura Electronica de Exportación, tendencias 2010Marcos Pueyrredon
 
Factura Electronica en el Perú
Factura Electronica en el PerúFactura Electronica en el Perú
Factura Electronica en el PerúLima Innova
 
Factura electronica
Factura electronicaFactura electronica
Factura electronicaLima MyPE
 
Factoring: Confirming Banco de Guayaquil
Factoring: Confirming Banco de GuayaquilFactoring: Confirming Banco de Guayaquil
Factoring: Confirming Banco de GuayaquilAmCham Guayaquil
 
SISTEMA INTEGRADO DE REGISTROS ELECTRONICOS - RVIE (ultimo).pdf
SISTEMA INTEGRADO DE REGISTROS ELECTRONICOS - RVIE (ultimo).pdfSISTEMA INTEGRADO DE REGISTROS ELECTRONICOS - RVIE (ultimo).pdf
SISTEMA INTEGRADO DE REGISTROS ELECTRONICOS - RVIE (ultimo).pdfAngelChumbesCandela
 
SISTEMA INTEGRADO DE REGISTROS ELECTRONICOS - RVIE (ultimo).pdf
SISTEMA INTEGRADO DE REGISTROS ELECTRONICOS - RVIE (ultimo).pdfSISTEMA INTEGRADO DE REGISTROS ELECTRONICOS - RVIE (ultimo).pdf
SISTEMA INTEGRADO DE REGISTROS ELECTRONICOS - RVIE (ultimo).pdfNANCY324788
 
CERTIFICADO Y FIRMA ELECTRÓNICA
CERTIFICADO Y FIRMA ELECTRÓNICACERTIFICADO Y FIRMA ELECTRÓNICA
CERTIFICADO Y FIRMA ELECTRÓNICAKarenpenr
 
Certificado y firma electrónica
Certificado y firma electrónicaCertificado y firma electrónica
Certificado y firma electrónicaKarenpenr
 
Facturacion electronica presentacion2
Facturacion electronica presentacion2Facturacion electronica presentacion2
Facturacion electronica presentacion2EdwinDiazTorres1
 

Similar to Factura electrónica en Uruguay: overview y herramientas para integrarla (20)

Facturación electrónica
Facturación electrónicaFacturación electrónica
Facturación electrónica
 
Factura Electronica Cecoban
Factura Electronica CecobanFactura Electronica Cecoban
Factura Electronica Cecoban
 
Factura Electrónica / Servicio de Impuestos Internos (Chile)
Factura Electrónica / Servicio de Impuestos Internos (Chile)Factura Electrónica / Servicio de Impuestos Internos (Chile)
Factura Electrónica / Servicio de Impuestos Internos (Chile)
 
Contpa qi presentacion-seminario_feantes31dic_09ago12
Contpa qi presentacion-seminario_feantes31dic_09ago12Contpa qi presentacion-seminario_feantes31dic_09ago12
Contpa qi presentacion-seminario_feantes31dic_09ago12
 
Ventanilla única
Ventanilla únicaVentanilla única
Ventanilla única
 
Facturación Electrónica para Desarrolladores
Facturación Electrónica para  DesarrolladoresFacturación Electrónica para  Desarrolladores
Facturación Electrónica para Desarrolladores
 
Facturas digitales
Facturas digitalesFacturas digitales
Facturas digitales
 
Estrategia e el_abc_factura_electronica
Estrategia e el_abc_factura_electronicaEstrategia e el_abc_factura_electronica
Estrategia e el_abc_factura_electronica
 
Capacitación Facturacion Electrónica
Capacitación Facturacion ElectrónicaCapacitación Facturacion Electrónica
Capacitación Facturacion Electrónica
 
User final siticom
User final siticomUser final siticom
User final siticom
 
Factura Electronica de Exportación, tendencias 2010
Factura Electronica de Exportación, tendencias 2010Factura Electronica de Exportación, tendencias 2010
Factura Electronica de Exportación, tendencias 2010
 
Factura Electronica en el Perú
Factura Electronica en el PerúFactura Electronica en el Perú
Factura Electronica en el Perú
 
Factura electronica
Factura electronicaFactura electronica
Factura electronica
 
Factoring: Confirming Banco de Guayaquil
Factoring: Confirming Banco de GuayaquilFactoring: Confirming Banco de Guayaquil
Factoring: Confirming Banco de Guayaquil
 
Boveda fiscal kontender
Boveda fiscal kontenderBoveda fiscal kontender
Boveda fiscal kontender
 
SISTEMA INTEGRADO DE REGISTROS ELECTRONICOS - RVIE (ultimo).pdf
SISTEMA INTEGRADO DE REGISTROS ELECTRONICOS - RVIE (ultimo).pdfSISTEMA INTEGRADO DE REGISTROS ELECTRONICOS - RVIE (ultimo).pdf
SISTEMA INTEGRADO DE REGISTROS ELECTRONICOS - RVIE (ultimo).pdf
 
SISTEMA INTEGRADO DE REGISTROS ELECTRONICOS - RVIE (ultimo).pdf
SISTEMA INTEGRADO DE REGISTROS ELECTRONICOS - RVIE (ultimo).pdfSISTEMA INTEGRADO DE REGISTROS ELECTRONICOS - RVIE (ultimo).pdf
SISTEMA INTEGRADO DE REGISTROS ELECTRONICOS - RVIE (ultimo).pdf
 
CERTIFICADO Y FIRMA ELECTRÓNICA
CERTIFICADO Y FIRMA ELECTRÓNICACERTIFICADO Y FIRMA ELECTRÓNICA
CERTIFICADO Y FIRMA ELECTRÓNICA
 
Certificado y firma electrónica
Certificado y firma electrónicaCertificado y firma electrónica
Certificado y firma electrónica
 
Facturacion electronica presentacion2
Facturacion electronica presentacion2Facturacion electronica presentacion2
Facturacion electronica presentacion2
 

More from GeneXus

After Chatbots Yo (Ro) Bots
After Chatbots Yo (Ro) BotsAfter Chatbots Yo (Ro) Bots
After Chatbots Yo (Ro) BotsGeneXus
 
Construya las aplicaciones del futuro ¡hoy!
Construya las aplicaciones del futuro ¡hoy!Construya las aplicaciones del futuro ¡hoy!
Construya las aplicaciones del futuro ¡hoy!GeneXus
 
Live Editing in Action
Live Editing in ActionLive Editing in Action
Live Editing in ActionGeneXus
 
Experiencias en el desarrollo de aplicaciones móviles en el sector salud de M...
Experiencias en el desarrollo de aplicaciones móviles en el sector salud de M...Experiencias en el desarrollo de aplicaciones móviles en el sector salud de M...
Experiencias en el desarrollo de aplicaciones móviles en el sector salud de M...GeneXus
 
¿Pensando en implementar un sistema de gestión integral en su organización?
¿Pensando en implementar un sistema de gestión integral en su organización?¿Pensando en implementar un sistema de gestión integral en su organización?
¿Pensando en implementar un sistema de gestión integral en su organización?GeneXus
 
K2B Tools el compañero de viaje ideal hacia el futuro
K2B Tools el compañero de viaje ideal hacia el futuroK2B Tools el compañero de viaje ideal hacia el futuro
K2B Tools el compañero de viaje ideal hacia el futuroGeneXus
 
Sd y Plataformas
Sd y PlataformasSd y Plataformas
Sd y PlataformasGeneXus
 
PXTools: Nuevo generador y nuevos controles responsivos
PXTools: Nuevo generador y nuevos controles responsivosPXTools: Nuevo generador y nuevos controles responsivos
PXTools: Nuevo generador y nuevos controles responsivosGeneXus
 
APPlícate: Aplicaciones móviles para el desarrollo de la industria
APPlícate: Aplicaciones móviles para el desarrollo de la industriaAPPlícate: Aplicaciones móviles para el desarrollo de la industria
APPlícate: Aplicaciones móviles para el desarrollo de la industriaGeneXus
 
GeneXus 4 Students
GeneXus 4 StudentsGeneXus 4 Students
GeneXus 4 StudentsGeneXus
 
La importancia de ser responsive
La importancia de ser responsiveLa importancia de ser responsive
La importancia de ser responsiveGeneXus
 
K2B: El ERP nativo para el mundo GeneXus
K2B: El ERP nativo para el mundo GeneXusK2B: El ERP nativo para el mundo GeneXus
K2B: El ERP nativo para el mundo GeneXusGeneXus
 
GeneXus 15 (Salto)
GeneXus 15 (Salto)GeneXus 15 (Salto)
GeneXus 15 (Salto)GeneXus
 
GeneXus Cloud Deployment Services. El camino a la nube.
GeneXus Cloud Deployment Services. El camino a la nube.GeneXus Cloud Deployment Services. El camino a la nube.
GeneXus Cloud Deployment Services. El camino a la nube.GeneXus
 
LigaMX con GeneXus: De 0 a 1.700.000 de usuarios
LigaMX con GeneXus: De 0 a 1.700.000 de usuariosLigaMX con GeneXus: De 0 a 1.700.000 de usuarios
LigaMX con GeneXus: De 0 a 1.700.000 de usuariosGeneXus
 
Innovando con GeneXus y SAP
Innovando con GeneXus y SAPInnovando con GeneXus y SAP
Innovando con GeneXus y SAPGeneXus
 
Going mobile
Going mobileGoing mobile
Going mobileGeneXus
 
Audit+: La mejor forma de auditar KB’s GeneXus
Audit+: La mejor forma de auditar KB’s GeneXusAudit+: La mejor forma de auditar KB’s GeneXus
Audit+: La mejor forma de auditar KB’s GeneXusGeneXus
 
WW+, SD+ y Audit+: Potencie GeneXus la Suite Plus
WW+, SD+ y Audit+: Potencie GeneXus la Suite PlusWW+, SD+ y Audit+: Potencie GeneXus la Suite Plus
WW+, SD+ y Audit+: Potencie GeneXus la Suite PlusGeneXus
 
Aproveche las ventajas de la colaboración entre GeneXus y Cloud Shared Office...
Aproveche las ventajas de la colaboración entre GeneXus y Cloud Shared Office...Aproveche las ventajas de la colaboración entre GeneXus y Cloud Shared Office...
Aproveche las ventajas de la colaboración entre GeneXus y Cloud Shared Office...GeneXus
 

More from GeneXus (20)

After Chatbots Yo (Ro) Bots
After Chatbots Yo (Ro) BotsAfter Chatbots Yo (Ro) Bots
After Chatbots Yo (Ro) Bots
 
Construya las aplicaciones del futuro ¡hoy!
Construya las aplicaciones del futuro ¡hoy!Construya las aplicaciones del futuro ¡hoy!
Construya las aplicaciones del futuro ¡hoy!
 
Live Editing in Action
Live Editing in ActionLive Editing in Action
Live Editing in Action
 
Experiencias en el desarrollo de aplicaciones móviles en el sector salud de M...
Experiencias en el desarrollo de aplicaciones móviles en el sector salud de M...Experiencias en el desarrollo de aplicaciones móviles en el sector salud de M...
Experiencias en el desarrollo de aplicaciones móviles en el sector salud de M...
 
¿Pensando en implementar un sistema de gestión integral en su organización?
¿Pensando en implementar un sistema de gestión integral en su organización?¿Pensando en implementar un sistema de gestión integral en su organización?
¿Pensando en implementar un sistema de gestión integral en su organización?
 
K2B Tools el compañero de viaje ideal hacia el futuro
K2B Tools el compañero de viaje ideal hacia el futuroK2B Tools el compañero de viaje ideal hacia el futuro
K2B Tools el compañero de viaje ideal hacia el futuro
 
Sd y Plataformas
Sd y PlataformasSd y Plataformas
Sd y Plataformas
 
PXTools: Nuevo generador y nuevos controles responsivos
PXTools: Nuevo generador y nuevos controles responsivosPXTools: Nuevo generador y nuevos controles responsivos
PXTools: Nuevo generador y nuevos controles responsivos
 
APPlícate: Aplicaciones móviles para el desarrollo de la industria
APPlícate: Aplicaciones móviles para el desarrollo de la industriaAPPlícate: Aplicaciones móviles para el desarrollo de la industria
APPlícate: Aplicaciones móviles para el desarrollo de la industria
 
GeneXus 4 Students
GeneXus 4 StudentsGeneXus 4 Students
GeneXus 4 Students
 
La importancia de ser responsive
La importancia de ser responsiveLa importancia de ser responsive
La importancia de ser responsive
 
K2B: El ERP nativo para el mundo GeneXus
K2B: El ERP nativo para el mundo GeneXusK2B: El ERP nativo para el mundo GeneXus
K2B: El ERP nativo para el mundo GeneXus
 
GeneXus 15 (Salto)
GeneXus 15 (Salto)GeneXus 15 (Salto)
GeneXus 15 (Salto)
 
GeneXus Cloud Deployment Services. El camino a la nube.
GeneXus Cloud Deployment Services. El camino a la nube.GeneXus Cloud Deployment Services. El camino a la nube.
GeneXus Cloud Deployment Services. El camino a la nube.
 
LigaMX con GeneXus: De 0 a 1.700.000 de usuarios
LigaMX con GeneXus: De 0 a 1.700.000 de usuariosLigaMX con GeneXus: De 0 a 1.700.000 de usuarios
LigaMX con GeneXus: De 0 a 1.700.000 de usuarios
 
Innovando con GeneXus y SAP
Innovando con GeneXus y SAPInnovando con GeneXus y SAP
Innovando con GeneXus y SAP
 
Going mobile
Going mobileGoing mobile
Going mobile
 
Audit+: La mejor forma de auditar KB’s GeneXus
Audit+: La mejor forma de auditar KB’s GeneXusAudit+: La mejor forma de auditar KB’s GeneXus
Audit+: La mejor forma de auditar KB’s GeneXus
 
WW+, SD+ y Audit+: Potencie GeneXus la Suite Plus
WW+, SD+ y Audit+: Potencie GeneXus la Suite PlusWW+, SD+ y Audit+: Potencie GeneXus la Suite Plus
WW+, SD+ y Audit+: Potencie GeneXus la Suite Plus
 
Aproveche las ventajas de la colaboración entre GeneXus y Cloud Shared Office...
Aproveche las ventajas de la colaboración entre GeneXus y Cloud Shared Office...Aproveche las ventajas de la colaboración entre GeneXus y Cloud Shared Office...
Aproveche las ventajas de la colaboración entre GeneXus y Cloud Shared Office...
 

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

  • 1. Factura electrónica en Uruguay Overview y herramientas para integrarla Gerardo Bentancour Javier Larrosa GeneXus Consulting Artech Consultores
  • 2. Agenda Introducción Actores Operativa Integración
  • 3. +500 millones Documentación autorizada por año “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
  • 5. 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”
  • 6. Autenticidad  Certificado digital  Firma electrónica avanzada
  • 7. 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…
  • 8. Ingreso al sistema de CFE Postulación Homologación Resolución • Solicitud de acceso • Set de datos • Aprobación • Confirmación • Simulación • Notificación • Envío CFE con Adenda • Intercambio
  • 10. Intervienen • Dirección General Impositiva • Emisor electrónico / Receptor electrónico • Receptores no electrónicos
  • 11. Habilitados • Etapa piloto: 17 empresas • Empresas de software • Apertura del sistema
  • 13. Autorización de emisión Emisor Electrónico DGI valida que sea Emisor electrónico sin observaciones y otorga rango de numeración
  • 14. 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
  • 15. Envío de Reporte Diario Emisor Electrónico DGI valida el reporte diario contra los envíos realizados para la fecha
  • 17. WebService + Capa de seguridad <Tag>Value</Tag> <Signature> MKISkDCCA3igAdIcAgIQfrtTklnnmmVO3kKZ 6K38LzANBgkqhkiG9w0BAQUFADB6MQswCQYD VQQGEwJVWTErMCkGA1UECgwiQURNSU5JU1R QUNJT04gTkFDSU9OQUwgREUgQ09SUkVPUzEf MB0GA1UECwwWU0VSVklDSU9TIEVMGXEv1== </Signature>
  • 18. Servicios RECEPCIONSOBRE CONSULTARESTADOENVIO RECEPCIONREPORTE
  • 19. 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
  • 20. Servicios RECEPCIONSOBRE CONSULTARESTADOENVIO RECEPCIONREPORTE
  • 21. 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
  • 22. Servicios RECEPCIONSOBRE CONSULTARESTADOENVIO RECEPCIONREPORTE
  • 23. Envío de Reporte Diario Emisor Electrónico DGI valida el reporte diario contra los envíos realizados para la fecha
  • 24. 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)
  • 25. Consumidor .NET • Instalar certificado  MMC • Enviroment Property  Use Native Soap = Yes • Modificar Web.config • Definir binding , behaviour • Incluir valor del certificado
  • 26. Consumidor Java • Instalar certificado  Keytool • Instalar soporte Axis/Rampart • Copiar jar a webapp • Configurar información del certificado • Código o security.properties
  • 27. Resumen • WebServices GX • Herramientas para firma • Tipo de datos Criptografía • eFactura sample http://wiki.gxtechnical.com/commwiki/servlet/hwiki?WS-Security+DGI+(Efactura)+WebServices, • Comunidad
  • 28. 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
  • 29. ¡GRACIAS! Gerardo Bentancour Javier Larrosa gbentanc@genexusconsulting.com jlarrosa@genexus.com

Editor's Notes

  1. Nuestro objetivo hoy es mostrarles que la facturación electrónica no es un misterio y que por medio de las herramientas que ya están disponibles en GX se puede integrar de una forma bastante sencilla.Para eso primero les voy a presentar lo que GeneXus Consulting desarrolló junto con la DGI (considerando los aspectos generales del sistema, los actores y la operativa) y por otra parte las herramientas disponibles en GX para integrarse al sistema de Factura electrónica de una forma bastante simple.
  2. Arrancar con alguna analogía a lo que es la factura actual.Antes que nada debemos definir que es un comprobante fiscal electrónico, o CFE. Este es un documento digital generado y firmado electrónicamente.La validez de estos documentos está dada por la firma electrónica avanzada, que está reconocida por la ley 18.600 de fines del 2009, y que está presentada en el marco de PKI uruguay.
  3. Para garantizar la integridad y autenticidad de la información se utiliza, por un lado un certificados digitales de persona jurídica para identificar al emisor y para asegurar la autenticidad se utiliza la firma electrónica avanzada que se base en 3 conceptos integridad, autenticidad del emisor y el no repudio.
  4. Los tipos de CFE disponibles hasta este momento son:Para operaciones realizadas por contribuyentes a consumo final se utilizarán los e-Tickets y sus notas de corrección. Por ejemplo: las compras del supermercado o la compra de un auto.Para las operaciones (enajenaciones y prestaciones de servicios) entre contribuyentes se utilizará la e-Factura y sus notas de corrección.Lo que hoy sería cualquier factura con RUC.El e-Remito es utilizado para documentar el movimiento físico de bienes en territorio nacional.El e-Resguardo es utilizado para respaldar retenciones de impuestos realizadas por los sujetos pasivos responsables.…y a futuro… se irán incorporando otros tipos de documentos regulados por la Agencia tributaria, como podrían ser las facturas de exportación.
  5. Para comenzar a operar con el sistema, se debe cumplir una serie de etapas, que comienzan con la postulación, donde el contribuyente registra una solicitud de ingreso al sistema y acepta las condiciones del mismo y selecciona los tipos de CFE que va a utilizar, pudiendo elegir entre eFactura/eTicket, eRemito y/o eResguado.Luego de haber realizado la Postulación, se le habilita un ambiente de homologación donde debe cumplir los pasos que se presentan: Set de datos, se debe descargar una planilla del sistema y enviar los CFE que se encuentran en la misma. Simulación, debe enviar X cantidad de CFEs de cada tipo de los que está certificando. Envío de CFE con Adenda, Prueba de intercambio, se descarga dos sobres con comprobantes y debe generar las respuestas a los mismos de acuerdo a lo esperado.Una vez finalizada la etapa de homologación se pasa por la etapa de resolución donde DGI releva las pruebas realizadas y resuelve otorgar la condición de Emisor electrónico al contribuyente, a partir de ese momento queda habilitado para la utilización de CFEs.
  6. Quienes intervienen en la facturación electrónica:Por un lado la DGI que va a ser quien de la autorización para emitir los CFEs y quien recepcione los mismos.Por otro lado los emisores electrónicos que son aquellas empresas que están habilitadas en el sistema de factura electrónica, que se transforman también en receptores electrónicos, por lo que toda transacción entre emisores electrónicos será realizada por este medio.Y por último los receptores no electrónicos, que son o personas o aquellas empresas que no están adheridas a este sistema, que al adquirir un producto o servicio de un emisor electrónico recibirán una representación impresa del CFE, el cual podrán validar en la página de la DGI o en el propio sitio del emisor.
  7. Hasta setiembre el acceso al sistema de factura electrónica estaba restringido a las empresas que formaron parte del piloto, de las cuales, como pueden haber visto Tienda Inglesa ya se encuentra habilitado como emisor electrónico, hay un par de empresas que ya finalizaron la homologación y alrededor de 8 empresas más que finalizarán en los próximos días.A partir de octubre DGI abre la posibilidad a que otras empresas puedan acceder a los ambientes de prueba de factura electrónica para luego comenzar con las etapas necesarias para operar como emisores electrónicos.Además la incorporación al sistema será obligatoria para determinadas empresas a partir de diciembre del 2013Según el Decreto 324/011 existen beneficios fiscales para las inversiones realizadas por este concepto, hasta el 31 de diciembre de 2014. El 70 % de la inversión en informática será tomado a cuenta como pago de tributos.
  8. EnvioHomologacion
  9. EnvioHomologacion
  10. Es un servicio genexus que tiene una capa adicional (hecha con datapower ) Que cambia? Al consumirlo tengo que especificar información de esa capa de seguridad , usando certificados y firmando la informacion de los headerQue es firmar? Mediante el uso de certificados que proveen clave publica y privada se genera la firma que garantiza la autenticidad e integridad de los datos.
  11. Vamos a ver el ejemplo de enviar la factura , que se corresponde con emitir la factura
  12. EnvioHomologacion
  13. Vamos a ver el ejemplo de enviar la factura , que se corresponde con emitir la factura
  14. EnvioHomologacion
  15. Vamos a ver el ejemplo de enviar la factura , que se corresponde con emitir la factura
  16. Firmar los datos, los CFE. No se firma el sobre ( el conjunto de CFE) sino cada uno de los CFE Asignarlo al SDT Llamar al servicio
  17. DGI – Dirección General Impositiva
  18. DGI – Dirección General Impositiva