Modalidad de Facturacin
Electrnica por Ciclos
ESPECIFICACIN TCNICA PARA EL USO DEL
SERVICIO WEB CICLOS
FECHA: 01/01/2016
VERSIN: 1.0.0.
:: Facturacin Electrnica por Ciclos
Tabla de Contenido
1. INTRODUCCIN ................................................................................................................... 2
2. CARACTERSTICAS ................................................................................................................ 3
3. CERTIFICADO DIGITAL .......................................................................................................... 4
3.1. CARACTERSTICAS DE LOS CERTIFICADOS DIGITALES ................................................................................ 5
3.2. CERTIFICADOS DIGITALES X.509 ........................................................................................................ 6
3.3. PROVEEDOR DEL CERTIFICADO DIGITAL................................................................................................. 7
3.4. MODELO DE SEGURIDAD .................................................................................................................. 8
4. OBJETIVOS ........................................................................................................................... 9
5. ALCANCE.............................................................................................................................. 9
6. REQUERIMIENTOS................................................................................................................ 9
6.1. REQUERIMIENTOS DEL USUARIO ......................................................................................................... 9
6.2. REQUERIMIENTOS DEL SISTEMA ........................................................................................................ 10
7. IMPLEMENTACIN ............................................................................................................. 10
7.1 . DESCRIPCIN DEL SERVICIO WEB............................................................................................... 10
Pg. 1
:: Facturacin Electrnica por Ciclos
1. INTRODUCCIN
La modalidad de facturacin Electrnica por Ciclos definida por la Administracin Tributaria, se trata
de un Servicios Web que permite interactuar al Sistema de Facturacin Computarizado del
Contribuyente con el Sistema de Facturacin Virtual (SFV) de la Administracin Tributaria.
El presente documento tiene por objeto establecer aquellas consideraciones de orden tcnico que le
permitan al contribuyente interactuar con los Servicios Web del SFV para aplicar citada modalidad de
facturacin
La Modalidad de Facturacin Electrnica por Ciclos puede ser utilizada por los contribuyentes que
pertenezcan al Rgimen General y que cumplan con las disposiciones establecidas en la
correspondiente Resolucin Normativa de Directorio que reglamenta el Sistema de Facturacin
Virtual. La aplicacin de esta modalidad no restringe al contribuyente la posibilidad de utilizar otras
Modalidades de Facturacin.
Un Ciclo es aquel periodo de tiempo definido por la Administracin Tributaria en el cual el
contribuyente est autorizado a emitir sus facturas desde su propio sistema de facturacin
computarizado de manera desconectada de la Administracin Tributaria.
El Ciclo se inicia con una solicitud del contribuyente a travs del Servicio Web del SFV, recibe como
respuesta a esta solicitud los datos de la dosificacin de las facturas y se cierra con otro llamado al
Servicio Web del SFV por parte del contribuyente en el cual informa a la Administracin Tributaria la
facturacin realizada durante la duracin del Ciclo en un archivo comprimido.
Para el inicio de un nuevo Ciclo es necesario que se finalice previamente el Ciclo anterior.
Durante el ciclo los contribuyentes de manera desconectada de la Administracin Tributaria emiten
facturas desde su sistema de facturacin computarizado haciendo uso de los datos de dosificacin
que recibieron del Servicio Web del SFV.
Pg. 2
:: Facturacin Electrnica por Ciclos
La aplicacin de esta Modalidad de Facturacin por Ciclos exige realizar previamente pruebas que
permitan asegurar el correcto intercambio de informacin entre la Administracin Tributaria y el
sistema de facturacin computarizado del contribuyente.
Para ello el contribuyente deber ingresar a la Oficina Virtual del SIN y en el Mdulo del SFV realizar los
siguientes pasos:
Suscripcin, el contribuyente elegir la suscripcin a la Modalidad de Facturacin Electrnica
por Ciclos.
Registro del Certificado Digital, permite al contribuyente descargar el certificado pblico de la
Administracin Tributaria y subir su respectivo certificado pblico.
Personalizacin, con este paso el contribuyente especifica las caractersticas especiales de
facturacin con las cuales desea emitir sus facturas cuando corresponda.
Una vez realizados estos 3 pasos se inicia la etapa de pruebas por el perodo que el contribuyente
requiera y ser de acuerdo a procedimiento establecido en la pgina oficial de la administracin.
Las pruebas consisten en el intercambio de informacin a travs del Servicio Web del SFV publicado
por la Administracin Tributaria y el sistema de facturacin computarizado del contribuyente.
Una vez concluida la etapa de pruebas de manera satisfactoria, el contribuyente debe realizar la
activacin de la Modalidad de Facturacin por Ciclos a travs del SFV en la Oficina Virtual por nica vez.
Cualquier solicitud de inicio de ciclo posterior a la activacin ser considerada por la Administracin
Tributaria como oficial, debiendo el contribuyente cumplir con todos los aspectos normativos
relacionados al Sistema de Facturacin Virtual establecidos en la normativa vigente.
2. CARACTERSTICAS
La dosificacin para esta modalidad es automtica, es decir al inicio del ciclo se envan los datos de
dosificacin.
Pg. 3
:: Facturacin Electrnica por Ciclos
Se debe considerar que la fecha lmite de emisin es la misma fecha de la transaccin.
La factura se desmaterializa, el emisor no est obligado a imprimir la factura, salvo solicitud del
cliente.
El emisor est obligado al envo de la factura digital al cliente a travs de medios electrnicos que
le permitan la impresin de la misma (Ej. formato PDF) o bien comunicarle el lugar desde el cual
pueda acceder a ella (Ej. Portal del Proveedor).
Permite la autorizacin por Terceros, debiendo el titular contar con su propio Certificado Digital.
Utiliza certificados digitales de Verisign para el intercambio de informacin.
3. CERTIFICADO DIGITAL
Obtenido del artculo de Daniel Aubareda, Certificados y factura digital: ms fcil, ms seguro, y ms
cmodo para todos.
El Certificado Digital es una herramienta que garantiza plenamente la seguridad en los
intercambios comerciales de la Red.
La Factura Electrnica, aplicacin directa del Certificado Digital, permite una importante reduccin
de costes y la integracin automtica de las facturas con los sistemas informticos de las empresas.
Tanto Certificado Digital como Factura Electrnica suponen un instrumento para aumentar la
competitividad empresarial y hacer de la tramitacin algo ms sencillo para todos.
La seguridad, se ha convertido en una de las mayores obsesiones de los usuarios en la Red. El desarrollo
empresarial, el comercio electrnico y el intercambio de informacin necesitan de una respuesta
tcnica segura, y el Certificado Digital es una herramienta vlida y cada vez ms popular.
Un Certificado Digital es un bloque de caracteres que acompaa a un documento y que certifica quin
es su autor (autenticacin) y que no haya existido ninguna manipulacin de los datos (integridad). Para
firmar, el signatario utiliza una clave secreta que le vincula al documento.
La validez de la firma podr ser comprobada por el destinatario que conoce la clave pblica del autor
validado por la entidad certificadora (Verisign).
Pg. 4
:: Facturacin Electrnica por Ciclos
Mediante la certificacin digital, al existir plena garanta de autenticacin e integridad, existe la
posibilidad de facturar electrnicamente. Entendemos por Factura Electrnica, al documento tributario
generado por medios informticos en formato electrnico, que reemplaza al documento fsico en papel
conservando su mismo valor legal. La Factura Electrnica es transmitida por medios telemticos por el
emisor y se conserva en soporte informtico que permite su consulta e impresin en cualquier
momento.
Con la utilizacin de la Factura Electrnica se consigue la supresin de los costes de emisin,
distribucin y conservacin de la factura en papel, as como una importante simplificacin de los
procesos administrativos, con una importante reduccin de tiempo y espacio. Pero lo que realmente
aporta valor, es la integracin automtica de las facturas con los sistemas informticos de las empresas
(emisoras/receptoras) as como el establecimiento de un nuevo canal de interaccin entre socios de
negocios. Estas circunstancias posibilitan la desmaterializacin total de la factura, mientras que al
mismo tiempo habilitan ms y mejores mecanismos para desarrollar relaciones de negocios ms
eficientes y productivos.
3.1. Caractersticas de los Certificados Digitales
Los Certificados Digitales con los cuales se trabajar para el intercambio de informacin con la
Administracin Tributaria, deben cumplir con las siguientes caractersticas:
Soportar Infraestructura PKI (Primary Key Index): llave privada y llave pblica.
Confidencialidad: El contenido de la comunicacin ha de ser intil para una tercera parte que
lo pudiera interceptar.
Autenticacin: El sistema ha de asegurarnos que una tercera parte no puede usurpar la
identidad de alguna de las dos partes que intervienen en la comunicacin.
Integridad: Debe garantizar que la informacin transmitida, adems de no ser interceptada, no
pueda ser modificada por una tercera parte.
No repudio: Debe garantizar que ninguno de los participantes en una comunicacin pueda
negar parte de la misma. Es un concepto ligado al de autenticacin, y as ser considerado.
Pg. 5
:: Facturacin Electrnica por Ciclos
Uso del protocolo SSL/TLS: para asegurar la privacidad y autenticidad de las comunicaciones digitales.
3.2. Certificados Digitales X.509
El formato de certificados X.509 se especifica en un sistema de notacin denominado sintaxis abstracta
uno (Abstract Sintax One o ASN1). Para la transmisin de los datos se aplica el DER (Distinguished
Encoding Rules o reglas de codificacin distinguible), que transforma el certificado en formato ASN1
en una secuencia de octetos apropiada para la transmisin en redes reales.
Versin. El campo de versin contiene el nmero de versin del certificado codificado.
Nmero de serie del certificado. Este campo es un entero asignado por la autoridad
certificadora. Cada certificado emitido por una CA debe tener un nmero de serie nico.
Identificador del algoritmo de firmado. Este campo identifica el algoritmo empleado para
firmar el certificado (como por ejemplo el RSA o el DSA).
Nombre del emisor. Este campo identifica la CA que ha firmado y emitido el certificado.
Periodo de validez. Este campo indica el periodo de tiempo durante el cual el certificado es
vlido y la CA est obligada a mantener informacin sobre el estado del mismo. El campo
consiste en una fecha inicial, la fecha en la que el certificado empieza a ser vlido y la fecha
despus de la cual el certificado deja de serlo.
Nombre del sujeto. Este campo identifica la identidad cuya clave pblica est certificada en
el campo siguiente. El nombre debe ser nico para cada entidad certificada por una CA dada,
aunque puede emitir ms de un certificado con el mismo nombre si es para la misma entidad.
Informacin de clave pblica del sujeto. Este campo contiene la clave pblica, sus
parmetros y el identificador del algoritmo con el que se emplea la clave.
Identificador nico del emisor. Este es un campo opcional que permite reutilizar nombres
de emisor.
Identificador nico del sujeto. Este es un campo opcional que permite reutilizar nombres de
sujeto.
Extensiones. Las extensiones del X.509 proporcionan una manera de asociar informacin
adicional a sujetos, claves pblicas, etc. Un campo de extensin tiene tres partes:
Pg. 6
:: Facturacin Electrnica por Ciclos
1. Tipo de extensin. Es un identificador de objeto que proporciona la semntica y el tipo
de informacin (cadena de texto, fecha u otra estructura de datos) para un valor de
extensin.
2. Valor de la extensin. Este subcampo contiene el valor actual del campo.
3. Indicador de importancia. Es un flag que indica a una aplicacin si es seguro ignorar el
campo de extensin si no reconoce el tipo. El indicador proporciona una manera de
implementar aplicaciones que trabajan de modo seguro con certificados y evolucionan
conforme se van aadiendo nuevas extensiones.
El ITU (International Telecommunication Union) y el ISO/IEC (International Organization for
standarization/International Electrotechnical Commission) han desarrollado y publicado un conjunto
de extensiones estndar en un apndice al X.509:
1. Limitaciones bsicas. Este campo indica si el sujeto del certificado es una CA y el mximo nivel de
profundidad de un camino de certificacin a travs de esa CA.
2. Poltica de certificacin. Este campo contiene las condiciones bajo las que la CA emiti el certificado
y el propsito del certificado.
3. Uso de la clave. Este campo restringe el propsito de la clave pblica certificada, indicando, por
ejemplo, que la clave slo se debe usar para firmar, para la encriptacin de claves, para la encriptacin
de datos, etc. Este campo suele marcarse como importante, ya que la clave slo est certificada para
un propsito y usarla para otro no estara validado en el certificado.
3.3. Proveedor del certificado digital
Debido a la necesidad de estandarizar y simplificar los procesos de validacin y garantizar un mejor
control de los certificados digitales, se estableci que tanto la Administracin Tributaria, como los
contribuyentes que se adhieran a la Modalidad de Facturacin Electrnica por Ciclos, obtengan los
certificados de la misma entidad certificadora (CA), que para este caso ser Symantec.
Para mayor informacin de los proveedores de esta lnea de certificados puede acceder a la pgina de
informacin de VeriSign para Latinoamrica en la siguiente direccin
Pg. 7
:: Facturacin Electrnica por Ciclos
http://www.verisign.com/latinamerica/esp/verisign-worldwide/
https://www.verisign.es/
http://www.asoban.bo/index.php?option=com_content&view=article&id=11&Itemid=27
https://www.certisur.com/
3.4. Modelo de Seguridad
Con el objetivo de brindar la mayor seguridad y sobre todo lograr la mayor interoperabilidad con
nuestros contribuyentes, y facilitarles la adhesin a nuestra nueva Modalidad de Facturacin
Electrnica por Ciclos, la Administracin Tributaria se decidi por la utilizacin de los estndares
actualmente vigentes y recomendados por la entidad encargada de establecer las mejores prcticas
para el uso de estndares de servicios WEB que recibe el nombre de WSI (WEB Services
Interoperatibility Organization).
Para entender ms claro que es la WSI, exponemos el siguiente artculo obtenido de la Wikipedia, que
adems dar una clara idea de lo que se quiere lograr cuando nos referimos a interoperabilidad.
Dentro de la arquitectura SOA (Service Oriented Architecture) para la implementacin de Servicios
Web, la interoperabilidad es tal vez el principio ms importante. Como mtodo de implementacin de
SOA, Web Services debe ofrecer importantes beneficios de interoperabilidad, y permitir la ejecucin
de servicios Web distribuidos en mltiples plataformas de software y arquitecturas de hardware.
La Organizacin para la Interoperabilidad de Servicios Web (Web Services Interoperability
Organization) es un esfuerzo de la industria en este sentido. Su objetivo es fomentar y promover la
Interoperabilidad de Servicios Web (Web Services Interoperability WSI) sobre cualquier plataforma,
sobre aplicaciones, y sobre lenguajes de programacin. Su intencin es ser un integrador de estndares
para ayudar al avance de los servicios web de una manera estructurada y coherente. La WSI ha
organizado los estndares que afectan a la interoperabilidad de los servicios web en una pila basada
en funcionalidades.
Hay varios estndares que necesitan ser coordinados para llevar a buen trmino las cuestiones de
interoperabilidad de servicios. Dichos estndares se estn desarrollando en paralelo y de manera
Pg. 8
:: Facturacin Electrnica por Ciclos
independiente. Para superar estas cuestiones, la WSI ha desarrollado el concepto de 'perfil' (profile)
La WSI define un perfil como:
Un conjunto de definiciones/especificaciones comnmente aceptadas por la industria y a partir del
apoyo a estndares basados en XML, junto con un conjunto de indicaciones que recomiendan cmo
se deben usar las especificaciones para desarrollar servicios web interoperables entre s.
Dado que dicha organizacin, de carcter abierto, est compuesta por las principales compaas de
desarrollo de software, como IBM, Microsoft o Sun Microsystems, hay un claro compromiso por incluir
todos estos estndares en el mundo de la programacin actual y futura.
Por lo que para poder revisar detalles acerca de la implementacin de los servicios WEB recomendamos
el acceso a su pgina web.
4. OBJETIVOS
Permitir a los contribuyentes realizar dosificaciones y presentaciones de las facturas en lnea a
travs del servicio WEB de Facturacin Electrnica por Ciclos y el Sistema de Facturacin
Computarizada del Contribuyente.
5. ALCANCE
El servicio WEB estar al alcance de todos los contribuyentes que pertenezcan a Rgimen General,
en la medida que los mismos incursionen con los requerimientos legales, presenten su certificacin,
Suscripcin, Personalizacin, Pruebas Aprobadas y Activacin a esta modalidad de Facturacin
Electrnica por Ciclos.
6. REQUERIMIENTOS
6.1. Requerimientos del usuario
Para optar por la Modalidad de Facturacin Electrnica por Ciclos son requisitos contar:
Pg. 9
:: Facturacin Electrnica por Ciclos
a) Con un sistema de facturacin computarizado debidamente registrado en el SFV.
b) Con la Certificacin del Cdigo de Control emitido por el SFV.
c) Con el correspondiente Certificado Digital para el intercambio seguro de informacin.
d) Con conexin a Internet.
6.2. Requerimientos del sistema
A travs de la Oficina Virtual y el nuevo Sistema de Facturacin SFV como requerimiento y
prerrequisito a este servicio WEB para la Modalidad de Facturacin por Ciclos, el contribuyente
deber realizar lo siguiente:
Suscripcin, el contribuyente elegir la suscripcin a la Modalidad de Facturacin Electrnica
por Ciclos.
Personalizacin, el contribuyente especifica las caractersticas especiales de facturacin con
las cuales desea emitir sus facturas cuando corresponda.
Registro del Certificado Digital, permite al contribuyente registrar su certificado pblico, para
luego descargar el certificado pblico de la Administracin Tributaria.
7. IMPLEMENTACIN
7.1 . Descripcin del Servicio WEB
Paso 1: La pgina del Servicio WEB Ciclos deber ser referenciada a la aplicacin de su Cliente.
Paso 2: Como se muestra en el paso 1, el servicio WEB de Ciclos ofrece al cliente dos operaciones,
las mismas que son descritas en la pgina y a continuacin se detallan los objetivos, la descripcin
de los mensajes de requerimientos y de respuestas.
a. IniciarCiclo
Objetivo: Operacin que inicia el ciclo del contribuyente.
Pg. 10
:: Facturacin Electrnica por Ciclos
Mensaje de Requerimiento (IniciarCicloRequest):
Nit ulong Nmero de Identificacin Tributaria (NIT) del
contribuyente
CodigoCaracteristica string Cdigo de la caracterstica de facturacin
seleccionada en el proceso de Personalizacin a
travs de la Oficina virtual, para la que desea
dosificar, ver Tabla de caracteristicas.
CodigoActividadEconomica long Cdigo de Actividad para la que desea dosificar
TipoAutorizacion string Cdigo tipo de autorizacion: CFTT (Autorizacin
para terceros); CFTC (Autorizacin conjunta).
Usuario string Usuario del certificado digital, registrado al
momento de registrar el certificado a travs de la
opcin Registro Certificados Facturacin por
Ciclos.
NitEmisor ulong Nmero de Identificacin Tributaria (NIT) del
emisor ya sea tercero o conjunta.
Paralela int Nmero de dosificacion paralela para una misma
sucursal, si tuviese ya algun otro ciclo iniciado
Sucursal int Nmero de sucursal del NIT del contribuyente, el
mismo que se refleja en el padrn Biomtrico
CARACTERISTICAS
CDIGO DESCRIPCIN
CSCF Sin derecho a crdito fiscal
CVME Venta de moneda extranjera
CVGD Venta de gasolina y disel
CDCF Con derecho a crdito fiscal
CCEX Comercial de exportacin
CEXL Comercial de exportacin Libre Consignacin
Pg. 11
:: Facturacin Electrnica por Ciclos
CFTU Turstica
CTCI Tasa Cero IVA
CALQ Alquileres
Mensaje de Respuesta (IniciarCicloResponse):
Eticket string Comprobante electrnico, Identifica el trmite y
el mismo se constituye importante, porque la
Administracin Tributaria quedar a la espera de
que el comprobante electrnico sea enviado en
el mensaje (ConfirmarInicio) como constancia de
que la comunicacin entre las dos partes ha sido
satisfactoria.
Mensajes List<string> Liista de mensajes de error, en caso de ser
necesario.
Estructura y tipo de datos de los mensajes
b. ConfirmarInicio
Objetivo: Operacin que devuelve la informacin de la dosificacin.
Pg. 12
:: Facturacin Electrnica por Ciclos
Mensaje de Requerimiento (ConfirmarInicioRequest):
Eticket string Comprobante electrnico, Identifica el trmite y el
mismo se constituye importante, porque la
Administracin Tributaria quedar a la espera de que el
comprobante electrnico sea enviado en el mensaje
(ConfirmarInicio) como constancia de que la
comunicacin entre las dos partes ha sido satisfactoria.
Nit string Nmero de Identificacin Tributaria (NIT) del
contribuyente
Usuario string Usuario del certificado digital, registrado al momento de
registrar el certificado a travs de la opcin Registro
Certificados Facturacin por Ciclos.
Mensaje de Respuesta (ConfirmarInicioResponse):
Mensajes List<string> Lista de mensajes de error, en caso de ser necesario.
RangoDesde long Rango Desde, Nmero de la factura en el cual debe
inicar la dosificacin.
NumeroAutorizacion long Nmero de autorizacin de la dosificacin.
Llave string Cadena de caracteres que se utiliza para la generacin
del codigo de control
FechaFin long Fecha mxima en la que debe ser finalizado el ciclo.
Leyenda string Texto que debe ser incluido en las facturas.
Pg. 13
:: Facturacin Electrnica por Ciclos
Estructura y tipo de datos de los mensajes
c. FinalizarCiclo
Objetivo: Operacin que finaliza el ciclo, con el reporte de las facturas emitidas durante el ciclo.
Mensaje de Requerimiento (FinalizarCicloRequest):
Eticket string Comprobante electrnico, Identifica el trmite y el
mismo se constituye importante, porque la
Administracin Tributaria quedar a la espera de que el
comprobante electrnico sea enviado en el mensaje
(ConfirmarInicio) como constancia de que la
comunicacin entre las dos partes ha sido satisfactoria.
Pg. 14
:: Facturacin Electrnica por Ciclos
Nit ulong Nmero de Identificacin Tributaria (NIT) del
contribuyente.
NumeroFacturas uint Cantidad de nmero de facturas emitidas en el ciclo.
MontoTotal decimal Monto total emitido en facturas del ciclo.
Archivo Byte[] Valor que debe contener el archivo con informacin
relacionada a la emisin de facturas durante el ciclo. Este
archivo debe ser comprimido con aplicativo 7 ZIP, de
extensin *.7z. Ver tabla de estructura Archivo.
Usuario string Usuario del certificado digital, registrado al momento de
registrar el certificado a travs de la opcin Registro
Certificados Facturacin por Ciclos.
Mensaje de Respuesta (FinalizarCicloResponse):
Eticket string Comprobante electrnico, Identifica el trmite y el
mismo se constituye importante, porque la
Administracin Tributaria quedar a la espera de que el
comprobante electrnico sea enviado en el mensaje
(ConfirmarInicio) como constancia de que la
comunicacin entre las dos partes ha sido satisfactoria.
Mensajes List<string> Liista de mensajes de error, en caso de ser necesario.
Estructura de Archivo
El archivo a enviar deber tener la siguiente estructura de informacin, diferenciada para facturas
segn caracterstica especial, tal como muestra tabla anterior:
1. Grupo, campo tipo numrico que identifica facturas por tipo: 1=CDCF, CALQ, CFTT, CFTC;
2=CVGD; 3=CCEX, CEXL, 4=CSCF, CTCI, CFTU y 5=CVME.
Pg. 15
:: Facturacin Electrnica por Ciclos
2. Nmero de Autorizacin, campo tipo numrico donde se enviar el nmero de autorizacin
asociada a la dosificacin de facturas, que contiene la modalidad de facturacin. Para
facturas con especificaciones 1,2, 3, 4 y 5.
3. Nmero de Factura, campo tipo numrico donde se enviar el nmero correlativo de la
factura emitida en el ciclo. Para facturas con especificaciones 1,2, 3, 4 y 5.
4. Cdigo de Control, campo tipo alfanumrico donde se enviar el cdigo de control de la
factura emitida en el ciclo, separados los pares por guiones. Para facturas con
especificaciones 1,2, 3, 4 y 5.
5. CI/NIT Cliente, campo tipo alfanumrico donde se enviar el Nmero de Identificacin
Tributaria o Cdula de Identidad del comprador. Para facturas con especificaciones 1,2, 3 ,
4 y 5.
6. Nombre Cliente, campo tipo texto, que corresponde al nombre y apellidos o razn social
del cliente/comprador. Para facturas con especificaciones 1,2, 3 , 4 y 5.
7. Fecha Factura, campo tipo fecha donde se enviar el da, mes y ao en el que se emiti la
factura (dd/mm/yyyy). Para facturas con especificaciones 1,2, 3, 4 y 5.
8. Importe Total, campo tipo numrico donde se enviar el importe de cobro que figura en la
factura, hasta dos decimales. Para facturas con especificaciones 1,2, 3, 4 y 5.
9. Importe ICE/IEHD/Tasas, campo tipo numrico donde se enviar el importe del ICE, IEHD o
Tasas contenido en las facturas emitidas, hasta dos decimales. Para facturas con
especificaciones 1 y 3.
10. Importe Exento, campo tipo numrico donde se enviar el importe exento del impuesto,
hasta dos decimales. Incluye exportaciones y otras operaciones exentas. Para facturas con
especificaciones 1 y 3
11. Ventas Gravadas a Tasa Cero, campo tipo numrico donde se enviar el importe consignado
en la factura a tasa cero, hasta dos decimales. Para facturas con especificaciones 1 y 3.
12. Descuentos, Bonificaciones, Rebajas, campo tipo numrico donde se enviar el importe
consignado en la factura como descuento, bonificacin o rebaja, hasta dos decimales. Para
facturas tipos 1,2 y 3.
13. Placa, campo tipo texto donde, se registrar la placa del vehculo automotor al que se le
vendi carburante, slo para estaciones de servicio. Para facturas tipo 2.
Pg. 16
:: Facturacin Electrnica por Ciclos
14. Pas de Origen de la Placa, campo tipo texto donde se registrar la nacionalidad de la placa
del vehculo automotor al que se le vendi carburante, slo para estaciones de servicio. Para
facturas con especificacin 2.
15. Tipo de Envase, campo tipo texto donde se registrar B para bidones, T para botellas, O
para otros, utilizado solo por estaciones de servicio. Para facturas con especificacin 2.
16. Tipo de Producto, campo tipo texto donde se registrar GE para gasolina especial, GP para
gasolina Premium, DI para Disel y GN para Gas Natural Vehicular, utilizado solo por
estaciones de servicio. Para facturas con especificacin 2.
17. Autorizacin de Venta, campo tipo texto donde se registra el nmero de autorizacin de
venta cuando supera los 121 litros, utilizado solo por estaciones de servicio. Para facturas
con especificacin 2.
18. Tipo de Cambio, campo tipo numrico donde se enviar el tipo de cambio de moneda
extranjera a moneda nacional, hasta dos decimales. Para facturas tipo 3 y 5.
19. Tipo de Moneda, campo de tipo texto donde se enviar la moneda oficial utilizada en la
transaccin (Bs.). Para facturas con especificaciones 3 y 5.
Los campos deben ser concatenados por pipes |.
Los campos que no consignen un valor deben ir con 0 (cero).
Estructura y tipo de datos de los mensajes
Pg. 17
:: Facturacin Electrnica por Ciclos
d. PruebaConexion
Objetivo: Operacin que permite probar la conexin entre la Administracin Tributaria con el
sistema del Contribuyente.
Mensaje de Requerimiento (PruebaConexionRequest):
Usuario string Usuario del certificado digital, registrado al momento
de registrar el certificado a travs de la opcin Registro
Certificados Facturacin por Ciclos.
Mensaje de Respuesta (PruebaConexionResponse):
Respuesta string Mensaje de respuesta satisfactoria
Estructura y tipo de datos de los mensajes
Pg. 18