Issuu on Google+

Gerardo Bentancour

Javier Larrosa

gbentanc@genexusconsulting.com jlarrosa@genexus.com


Agenda  Que - Quien  Introducción  Tipos de CFE  Ingreso al sistema de CFE  Autorización de Emisión  Envío de CFE  Envío de Reporte

 Como  Consumo e-Factura  Futuro cercano


Introducción ¿Qué es un comprobante fiscal electrónico? “Es

un documento digital generado y firmado electrónicamente en un formato prestablecido por la DGI, que tiene la misma validez legal y tributaria de las facturas y otros documentos soportados en papel”


Introducción  Firma electrónica avanzada  Integridad, Autenticación y No repudio  Ley 18.600  PKI Uruguay


Tipos de CFE  En una primera etapa DGI prevé los siguientes tipos

de CFE:

 e-Ticket, NC e-Ticket, ND e-Ticket  e-Factura, NC e-Factura, ND e-Factura  e-Remito  e-Resguardo

B2C B2B


Ingreso al sistema de CFE • La empresa debe comenzar solicitando un usuario y clave de acceso para ingresar la postulación para ingresar al sistema. • Una vez validado los datos ingresados en la postulación comienza el ciclo de certificación donde la empresa deberá cumplir los requisitos planteados. • La DGI resuelve el ingreso al sistema otorgándole a la empresa la condición de emisor electrónico.


Autorización de Emisión Emisor Electrónico

2

DG

Id ev firm uelve ad CA o E

El de em A u iso t or r s o iza lic c i ó i ta n d un e E Co m i ns t sió an 1 n C cia AE DGI valida que sea Emisor electrónico sin observaciones y otorga rango de numeración


Envío de CFE

Emisor Electrónico

2

El emisor envía el C FE al receptor electrónico Receptor Electrónico

3

4

a, firm nvía e te, mi FE y I re iso s C a DG em a lo El cen obre a ls alm e

el od ad FE ult res s C el e lo d ne tie so Ob roce p

1

El recep tor in aceptació forma la n del CF E El receptor valida y graba los CFE recibidos

lt a r u s E con s CF e d lo pue o de r 5 cepto stad le re El GI e D en DGI valida el Sobre y la firma de los CFE

DGI publica en la Web los CFE recibidos


Envío de Reporte Diario 3

Emisor Electrónico

2

El

em is pr o es or c o c e t ad ns DG sa o d ult Id r ep m ien el a e l ev or t t o u o n elve de e l o d la ac el rep ep ort taci e ón

El em co is o ne re n l op resu vía a er ac m en D G ion d I e es e to l re de da po l d s l rte ía as

1 DGI valida el reporte diario contra los envíos realizados para la fecha


Consumo e-Factura  Webservice + Capa de seguridad ( Ws-Security)  RECEPCIONSOBRE  RECEPCIONREPORTE  CONSULTARESTADOENVIO


Consumo e-Factura  RecepciónSobre  Parámetro: Armar Xmldata  Invocar Servicio &WS_eFacturaData.xmlData = &XmlSignatureUtil.SignXML(&Xml, “CFE”) &WS_eFacturaData = &WS_eFactura.EFACRECEPCIONSOBRE(&WS_eFacturaData)


Consumo e-Factura  Armar XmlData  CFE firmado  SDT y XmlSignatureUtil  Consideraciones   

Sobre  contenedor No soporta Tag vacío  XmlNullSerialization = NoTag Attribute “version”  &SDTCFE.version = “1.0”


Consumo e-Factura  Invocar servicio (.NET)  Instalar certificado  MMC  Enviroment Property  Use Native Soap = Yes  Modificar Web.config  

ABC  Definir Binding (behaviour ) Incluir información del certificado

&WS_eFacturaData = &WS_eFactura.EFACRECEPCIONSOBRE(&WS_eFacturaData)


Consumo e-Factura  Invocar servicio (Java)  Instalar certificado  Keytool  Instalar soporte Axis/Rampart  Copiar jar a webapp  Configurar security.properties con información del certificado &WS_eFacturaData = &WS_eFactura.EFACRECEPCIONSOBRE(&WS_eFacturaData)


Futuro cercano  Ejemplo de consultar estado  Criptografía Nativa en Gx  Soporte Nativo en Generador Java


Gerardo Bentancour

Javier Larrosa

gbentanc@genexusconsulting.com jlarrosa@genexus.com


Factura Electrónica en Uruguay