COMFIAR Formato de archivo de XML para Factura Electrónica WSFE V1 Para RG 2485 Nivel 1 COMFIAR - Formato Archivo XML. A continuación se especifica el archivo XML para las transacciones correspondientes a puntos de venta que se encuentran bajo el Web Services de Facturación electrónica según RG 2485 V1. Todos Los importes van en la moneda facturada. Para todos los casos y/o secciones el separador utilizado será el . (punto), por lo tanto todo lo que este a la derecha de un punto es considerado decimal. En los casos que se especifica la Longitud de un campo, no hace falta completar con ceros a la izquierda. Si un campo tiene Precisión dos decimales, se puede escribir 120.30, sin necesidad de completar la longitud Ej.: 0000000000120.30. La sección ITEMS solo debe completarse para los niveles 2 y 3 de COMFIAR, no para nivel 1 Dado la propiedad del formato XML, es posible adicionas etiquetas personalizadas a las existentes, en caso de ser necesario. Etiqueta <ComprobantesComfiar> </ComprobantesComfiar> Obligatorio Si SI <ComprobanteComfiar> SI </ComprobanteComfiar> SI Descripción Inicia el agrupamiento de un grupo de comprobantes Inicia el agrupamiento de los datos del comprobante Finaliza el agrupamiento de los datos del comprobante Finaliza el agrupamiento de un grupo de comprobantes CABECERA Para todos los casos y/o secciones el separador utilizado será el . ( punto), por lo tanto todo lo que este a la derecha de un punto es considerado decimal. En los casos que se especifica la Longitud de un campo, no hace falta completar con ceros a la izquierda. Si un campo tiene Precisión dos decimales, se puede escribir 120.30, sin necesidad de completar la longitud Ej.: 0000000000120.30. #Campo Nombre Campo 0 Obligatorio <Cabecera> Si 1 <CuitEmisor> SI 2 <PuntoDeVenta> SI 3 <TipoComprobanteId> SI 4 <NroComprobante > SI 5 <FechaComprobante> Si 6 <FechaVencimientoPago> -- Descripción Validación Inicia el agrupamiento de los datos de la cabecera del comprobante Número del Cuit emisor del comprobante. 11 caracteres – numérico. Indica el número de punto de venta del comprobante 4 caracteres – numérico. autorizado Especifica el tipo de comprobante Según Tabla AFIP 2 caracteres – numérico. 8 caracteres – numérico Indica el número del comprobante Fecha del comprobante (yyyymmdd). para concepto igual a 1, la fecha de emisión del comprobante puede ser hasta más 5 días respecto 8 caracteres numérico (aaaammdd) de la fecha de generación; si se indica Concepto igual a 2 ó 3 puede ser hasta 10 días anteriores o posteriores a la fecha de generación. Fecha de vencimiento para el pago. Obligatorio si <codigoConcepto> es igual a 2 ó 3 8 caracteres numérico (aaaammdd) 7 <CodigoCliente> Si Código del Cliente, sino se puede completar con el cuit del cliente 50 caracteres – alfanumérico 8 <RazonSocial> Si 100 caracteres – alfanumérico 9 <MonedaId> Si Razón social del cliente. Código de moneda del comprobante 10 <TipoDeCambio> Si 11 <ImporteTotal> Si 12 <Direccion> Si 13 <TipoDocumentoId> SI 14 <NumeroDocumento> Si Cotización de la moneda informada. Para pesos argentinos (PES) la misma debe ser 1 importe total del comprobante, Debe ser igual a Importe neto no gravado + Importe exento + Importe neto gravado + todos los campos de IVA al XX% + Importe de tributos 3 caracteres – alfanumérico Precisión 6 decimales - Numérico Precisión 2 decimales – Numérico. Dirección del cliente. Código de documento identificatorio del comprador: 80 CUIT 86 CUIL 87 CDI 89 LE 90 LC 91 CI extranjera 92 en trámite 93 Acta nacimiento 94 Pasaporte 95 CI Bs. As. RNP 96 DNI 99 Sin identificar/venta global diaria 30 Certificado de Migración 88 Usado por Anses para Padrón80 100 caracteres – alfanumérico. Número del documento, del tipo declarado en el campo anterior 11 caracteres – numérico 2 caracteres numérico 15 <TipoResponsableId> Si 16 <CondicionDePago> Si 17 <Concepto> Si 18 <FechaServicioDesde> -- 19 <FechaServicioHasta> -- 20 <ImporteNeto> Si 21 <ImporteIVA> Si 22 <ImporteOpExentas> Si 23 <ImporteTotalConceptosNoGravados> Si Tipo de responsable (ID) del comprobante. 1 - IVA Resp. Inscripto 2 - IVA Resp. No inscripto 3 - IVA no responsable 4 - IVA Sujeto exento 5 - Consumidor final 6 - Responsable monotributo 7 - Sujeto no categorizado 8 - Importador del exterior 9 - Cliente del exterior 10 - IVA Liberado 11 - IVA Responsable Inscripto - Agente de percepción CondicionDePago 2 caracteres – numérico 50 caracteres – alfanumérico Concepto de la factura. Valores permitidos 01 Productos 2 caracteres – numérico. 02 Servicios 03 Productos y Servicios Fecha de inicio del abono para el servicio a facturar. Dato obligatorio para concepto 2 o 3 (Servicios / 8 caracteres numérico (aaaammdd) Productos y Servicios). Fecha de Fin del abono para el servicio a facturar. 8 caracteres numérico (aaaammdd) Importe neto total de conceptos gravados. Debe ser menor o igual a Importe total y no puede ser menor Precisión 2 decimales – Numérico. a cero. Puede ser 0, si <CodigoIVA> en el detalle es 02 (exento). Suma de los importes del array de IVA. Es 0 Precisión 2 decimales – Numérico. <CodigoIVA> en el detalle es 02 (exento). Importe total de conceptos exentos. Debe ser menor o igual a Importe total y no puede ser menor a cero. Precisión 2 decimales – Numérico. Importe neto no gravado. Debe ser menor o igual a Importe total y no puede ser menor a cero. No puede ser mayor al Importe total de la operación ni menor a cero (0) Precisión 2 decimales – Numérico. 24 <ImporteTributos> Si 25 <RolEmisorId> - 26 <RolReceptorId> - 27 <TextoLibre1> No 28 <TextoLibre2> No 29 <TextoLibre3> No 28 <TextoLibre4> No 29 <TextoLibre5> No 30 </Cabecera> Si Suma de los importes del array de tributos Margen de error: Error relativo porcentual deberá ser <= 0.01% o el error absoluto <=0.01 * cantidad de tributos Rol Emisor que se desea utilizar, sino se utiliza el asignado por defecto Rol receptoque se desea utilizar, sino se utiliza el asignado por defecto Finaliza el agrupamiento de los datos de la cabecera del comprobante Precisión 2 decimales – Numérico. Detalle #Campo Nombre Campo <Items> 0 1 Obligatorio Descripción Inicia el agrupamiento de los ítems. <Item> Inicializa el agrupamiento de datos de un ítem. <IdProducto> No <DescripcionProducto> <CantidadProducto> <UnidadDeMedida> No No Si 6 <PrecioUnitario> No 7 <ImporteTotalItem> No 8 <ImporteBonificacion> Si 2 3 4 5 50 caracteres – alfanumérico 4000 caracteres-Alfanumérico Precisión 2 decimales – Numérico. Código de unidad de medida, según tabla http://www.infoleg.gov.ar/infolegInternet/ane 2 Digitos – numérico. xos/7500079999/79003/res1361-25-10-2002-8.jpg Precisión 6 decimales -Numérico Monto total de la línea = Monto neto de la línea + Monto IVA El importe del descuento realizado <MontoNeto> <CodigoIVA> 9 Si Si 10 <MontoIVA> 11 <TIpo > 12 <TextoLibre1 > 13 <TextoLibre2 > 14 <TextoLibre3 > 15 <TextoLibre4 > 16 17 18 <TextoLibre5 > </Item> Validación 01 02 03 04 05 06 No Gravado Exento 0% 10,50% 21% 27% Precisión 3 decimales – Numérico. Precisión 3 decimales – Numérico. Precisión 3 decimales – Numérico. 2 Digitos – numérico. Precisión 2 decimales – Numérico. Si Si E (Exento) - G (Gravado) - N (No gravado) 1 Carácter No Información opcional 250 caracteres-Alfanumérico No Información opcional 250 caracteres-Alfanumérico No Información opcional 250 caracteres-Alfanumérico No Información opcional 250 caracteres-Alfanumérico No Si Información opcional Finaliza el agrupamiento de datos de un ítem. 250 caracteres-Alfanumérico 19 </Items> Si Finaliza el agrupamiento de los ítems. COMPROBANTES ASOCIADOS Si el punto de venta es del tipo electrónico el comprobante asociado <Tipo> <PtoVta> <Nro> deberá obrar en las bases del organismo. #Campo Nombre Campo 0 1 2 3 Obligatorio Descripción Validación Inicia el agrupamiento de los datos de los <ComprobantesAsociados> comprobantes asociados, si existe alguno. Sino esta Si sección se puede omitir. Inicia el agrupamiento de los datos de un <ComprobantesAsociado> Si comprobante, Código de tipo de comprobante asociado. Deberá ser igual a 1,2 ó 3 si el tipo de comprobante <TipoComprobanteId> que se informa es igual a 2 ó 3. Deberá ser igual a 6, 7 4 caracteres – numérico. ú 8 si el tipo de comprobante que se informa es igual Si a7ú8 <PuntoDeVenta> 2 caracteres – numérico. Si Punto de venta asociado. <NroComprobante> 4 5 6 </ComprobantesAsociado> Si Si </ComprobantesAsociados> Si Numero de comprobante asociado. Finaliza el agrupamiento de los datos de un comprobantes asociados Finaliza el agrupamiento de los datos de los comprobantes asociados 8 caracteres – numérico Textos Libres #Campo Nombre Campo Obligatorio Descripción Inicia el agrupamiento de los Textos libres comprobantes asociados, si existe alguno. Sino esta sección se puede omitir. <Textos> 0 1 <TextoLibre1 > … 2 3 4 <TextoLibre30 > <Textos> Finaliza el agrupamiento de los Textos libres Validación TRIBUTOS #Campo 0 1 Nombre Campo <Tributos> <Tributo> 2 Obligatorio Descripción Inicia el agrupamiento de los tributos, si existe alguno. Si Sino esta sección se puede omitir. Si Inicia el agrupamiento de los datos de un Tributo. Código tributo 01 Impuestos nacionales 02 Impuestos provinciales <Codigo> Si 03 Impuestos municipales 04 Impuestos internos 99 Otros Validación 2 caracteres – numérico. 3 <Descripcion> -- Descripción del tributo. Es obligatorio cuando se informe <Codigo> = 0 4 <BaseImponible> Si Base imponible para la determinación del tributo debe ser mayor o igual a 0 Precisión 2 decimales – Numérico. 5 <Alicuota> Si Alícuota. debe ser mayor o igual a 0 Precisión 2 decimales – Numérico. 6 <Importe> Si Importe del tributo. debe ser mayor o igual a 0 Precisión 2 decimales – Numérico. Si Finaliza el agrupamiento de los datos de un Tributo. Si Finaliza el agrupamiento de los tributos. 7 </Tributo> </Tributos> 80 caracteres – alfanumérico SUBTOTAL IVA #Campo 0 1 Nombre Campo </SubtotalesIVA> <SubtotalIVA> 2 3 4 5 6 </SubtotalIVA> </SubtotalesIVA> Obligatorio Descripción Si Inicia el agrupamiento de los subtotales de IVA. Si Inicia el agrupamiento de los datos del IVA Código de tipo de iva. No se ingresa si <CodigoIVA> <Codigo> Si en el detalle es 02 (exento). Base imponible para la determinación de la alícuota. <BaseImponible> Si No se ingresa si <CodigoIVA> en el detalle es 02 (exento). Importe. No se ingresa si <CodigoIVA> en el detalle es <Importe> Si 02 (exento). Si Finaliza el agrupamiento de los datos del IVA Si Finaliza el agrupamiento de los subtotales de IVA Validación 2 caracteres – numérico. Precisión 2 decimales – Numérico Precisión y 2 decimales – Numérico. OPCIONALES #Campo 0 1 2 Nombre Campo <Opcionales > <Opcional> 3 4 5 <Opcional > <Opcionales > Obligatorio Descripción Inicia el agrupamiento de los opcionales, si existe Si alguno. Sino esta sección se puede omitir. Si Inicia el agrupamiento de los datos Opcionales. <Codigo> Si Código de Opcional <Valor> Si 100 caracteres – alfanumérico Si Si Finaliza el agrupamiento de los datos Opcionales. Finaliza el agrupamiento de los opcionales Validación 2 caracteres – numérico. 100 caracteres – alfanumérico RESPUESTA AFIP #Campo 0 Nombre Campo <Respuesta> Obligatorio Descripción Inicia el agrupamiento de la respuesta de la AFIP. A: Aprobado, O: Observado, R: Rechazado Validación 1 <Resultado> 2 <CAE> CAE asignado al comprobante autorizado. 3 <fechaVencimientoCAE> Fecha de vencimiento del CAE otorgado., y en el caso del 8 caracteres numérico CAEA Especifica la fecha de proceso de la solicitud (aaaammdd) <Errores> Inicia el agrupamiento de los errores, si existe alguno. 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 <Error> <Id> <Descripcion> </Error> </Errores> <Observaciones> <Observacion> <Id> <Descripcion> </Observacion> </Observaciones> <Eventos> <Evento> <Id> <Descripcion> </Evento> </Eventos> </Respuesta> 1 caracter 14 caracteres – numérico Inicia el agrupamiento de los datos del error Código del error Descripción del error Finaliza el agrupamiento de los datos del error. Finaliza el agrupamiento de los errores. Inicia el agrupamiento de las observaciones, si existe alguna. Inicia el agrupamiento de los datos de la observacion Código de la observación Descripción de la observación Finaliza el agrupamiento de la observacion. Finaliza el agrupamiento de las observaciones Inicia el agrupamiento de los eventos, si existe alguno. Inicia el agrupamiento de los datos del evento. Código del evento Descripción del evento Finaliza el agrupamiento de los datos del evento. Inicia el agrupamiento de los eventos. Finaliza el agrupamiento de la respuesta de la AFIP. 5 caracteres – Alfanumérico 2000caracteres – Alfanumérico 5 caracteres – Alfanumérico 2000caracteres – Alfanumérico 5 caracteres – Alfanumérico 2000caracteres – Alfanumérico Ejemplos Esquema de XML <ComprobantesComfiar> <ComprobanteComfiar> <Cabecera> <CuitEmisor> </CuitEmisor> <PuntoDeVenta> </PuntoDeVenta> <TipoComprobanteId> </TipoComprobanteId> <NroComprobante > </NroComprobante > <FechaComprobante> </FechaComprobante> <FechaVencimientoPago> </FechaVencimientoPago> <CodigoCliente> </CodigoCliente> <RazonSocial> </RazonSocial> <MonedaId> </MonedaId> <TipoDeCambio> </TipoDeCambio> <ImporteTotal> </ImporteTotal> <Direccion> </Direccion> <TipoDocumentoId> </TipoDocumentoId> <NumeroDocumento> </NumeroDocumento> <TipoResponsableId> </TipoResponsableId> <CondicionDePago> </CondicionDePago> <Concepto> </Concepto> <FechaServicioDesde> </FechaServicioDesde> <FechaServicioHasta> </FechaServicioHasta> <ImporteNeto> </ImporteNeto> <ImporteIVA> </ImporteIVA> <ImporteOpExentas> </ImporteOpExentas> <ImporteTotalConceptosNoGravados> </ImporteTotalConceptosNoGravados> <ImporteTributos> </ImporteTributos> <TextoLIbre1> </TextoLIbre1> <TextoLIbre2> </TextoLIbre2> <TextoLIbre3> </TextoLIbre3> <TextoLIbre4> </TextoLIbre4> <TextoLIbre5> </TextoLIbre5> </Cabecera> <Items> <Item> <IdProducto> </IdProducto> <DescripcionProducto> </DescripcionProducto> <CantidadProducto> </CantidadProducto> <UnidadDeMedida> </UnidadDeMedida> <PrecioUnitario> </PrecioUnitario> <ImporteTotalItem> </ImporteTotalItem> <ImporteBonificacion> </ImporteBonificacion> <MontoNeto> </MontoNeto> <CodigoIVA/> </CodigoIVA > <MontoIVA> </MontoIVA> <Tipo > <Tipo > <TextoLibre1 > </TextoLibre1 > <TextoLibre2 > </TextoLibre2 > <TextoLibre3 > </TextoLibre3 > <TextoLibre4 > </TextoLibre4 > <TextoLibre5 > </TextoLibre5 > </Item> </Items> <ComprobantesAsociados > <ComprobantesAsociado> <TipoComprobanteId> </TipoComprobanteId> <PuntoDeVenta> </PuntoDeVenta> <NroComprobante> </NroComprobante> </ComprobantesAsociado> </ComprobantesAsociados > <Tributos> <Tributo> <Codigo> </Codigo> <Descripcion> </Descripcion> <BaseImponible></BaseImponible> <Alicuota> </Alicuota> <Importe> </Importe> </Tributo> <Tributos> <SubtotalesIVA > <SubtotalIVA> <Codigo> </Codigo> <BaseImponible> </BaseImponible> <Importe> </Importe> </SubtotalIVA> </SubtotalesIVA> <Opcionales > <Opcional> <Codigo> </Codigo> <Valor> </Valor> </Opcional> </Opcionales > <Textos> <TextoLibre1/> <TextoLibre2/> <TextoLibre3/> <TextoLibre4/> <TextoLibre5/> <TextoLibre6/> <TextoLibre7/> <TextoLibre8/> <TextoLibre9/> . . <TextoLibre29/> . . . <TextoLibre30/> <Textos> </ComprobanteComfiar> </ComprobantesComfiar> Ejemplo Nota de Debito “B”: <?xml version="1.0" standalone="yes"?> <ComprobantesComfiar> <ComprobanteComfiar> <Cabecera> <CuitEmisor> 30707977740 </CuitEmisor> <PuntoDeVenta> 502 </PuntoDeVenta> <TipoComprobanteId> 7 </TipoComprobanteId> <NroComprobante> 16 </NroComprobante> <FechaComprobante> 20110530 </FechaComprobante> <FechaVencimientoPago> 20110625 </FechaVencimientoPago> <CodigoCliente> 00101524 </CodigoCliente> <RazonSocial> APG </RazonSocial> <MonedaId> PES </MonedaId> <TipoDeCambio> 1 </TipoDeCambio> <ImporteTotal> 381.95 </ImporteTotal> <Direccion> Ciudad de la Paz 2846 </Direccion> <TipoDocumentoId> 96 </TipoDocumentoId> <NumeroDocumento> 35380830 </NumeroDocumento> <TipoResponsableId> 1 </TipoResponsableId> <CondicionDePago> 30 días S/I </CondicionDePago> <Concepto> 2 </Concepto> <FechaServicioDesde> 20110401 </FechaServicioDesde> <FechaServicioHasta> 20110429 </FechaServicioHasta> <ImporteNeto> 150 </ImporteNeto> <ImporteIVA> 24.15 </ImporteIVA> <ImporteOpExentas> 100 </ImporteOpExentas> <ImporteTotalConceptosNoGravados> 100 </ImporteTotalConceptosNoGravados> <ImporteTributos> 7.8 </ImporteTributos> <TextoLibre1> 53 </TextoLibre1> <TextoLibre2 /> <TextoLibre3 /> <TextoLibre4 /> <TextoLibre5 /> <RolEmisorId> Emisor </RolEmisorId> <RolReceptorId>CLiente1</RolReceptorId> </Cabecera> <Items> <Item> <IdProducto> Item # 1 </IdProducto> <DescripcionProducto> ITEM primer subtotal IVA C/ bonificación </DescripcionProducto> <CantidadProducto> 1 </CantidadProducto> <UnidadDeMedida> 98 </UnidadDeMedida> <PrecioUnitario> 100 </PrecioUnitario> <ImporteTotalItem> 108.9 </ImporteTotalItem> <ImporteBonificacion> 10 </ImporteBonificacion> <MontoNeto> 100 </MontoNeto> <CodigoIVA> 5 </CodigoIVA > <MontoIVA> 18.9 </MontoIVA> <Tipo> G </Tipo> <TextoLibre1 > </TextoLibre1 > <TextoLibre2 > </TextoLibre2 > <TextoLibre3 > </TextoLibre3 > <TextoLibre4 > </TextoLibre4 > <TextoLibre5 > </TextoLibre5 > </Item> <Item> <IdProducto> Item # 2 </IdProducto> <DescripcionProducto> ITEM segundo subtotal IVA S/bonificación </DescripcionProducto> <CantidadProducto> 1 </CantidadProducto> <UnidadDeMedida> 98 </UnidadDeMedida> <PrecioUnitario> 50 </PrecioUnitario> <ImporteTotalItem> 55.25 </ImporteTotalItem> <ImporteBonificacion> </ImporteBonificacion> <MontoNeto> 50 </MontoNeto> <CodigoIVA> 4 </CodigoIVA > <MontoIVA> 5.25 </MontoIVA> <Tipo> G </Tipo> <TextoLibre1 > </TextoLibre1 > <TextoLibre2 > </TextoLibre2 > <TextoLibre3 > </TextoLibre3 > <TextoLibre4 > </TextoLibre4 > <TextoLibre5 > </TextoLibre5 > </Item> </Items> <ComprobantesAsociados> <ComprobanteAsociado> <TipoComprobanteId> 6 </TipoComprobanteId> <PuntoDeVenta> 502 </PuntoDeVenta> <NroComprobante> 1 </NroComprobante> </ComprobanteAsociado> </ComprobantesAsociados> <Tributos> <Tributo> <Codigo> 99 </Codigo> <Descripcion> Impuestos nacionales </Descripcion> <BaseImponible> 150 </BaseImponible> <Alicuota> 5.2 </Alicuota> <Importe> 7.8 </Importe> </Tributo> </Tributos> <SubtotalesIVA> <SubtotalIVA> <Codigo> 5 </Codigo> <BaseImponible> 90 </BaseImponible> <Importe> 18.9 </Importe> </SubtotalIVA> <SubtotalIVA> <Codigo> 4 </Codigo> <BaseImponible> 50 </BaseImponible> <Importe> 5.25 </Importe> </SubtotalIVA> </SubtotalesIVA> <Opcionales> </Opcionales> <Textos> </Textos > </ComprobanteComfiar> </ComprobantesComfiar> Salida (OUT) de la Nota de Debito “B”: <Respuesta> <Resultado> A </Resultado> <CAE> 61220036796368 </CAE> <FechaVencimientoCAE> 20110609 </FechaVencimientoCAE> <Errores /> <Observaciones /> <Eventos /> </Respuesta> </ComprobanteComfiar> </ComprobantesComfiar> Ejemplo descuento sobre factura A. Caso 1: Descuento sobre el total de la factura: <?xml version="1.0" encoding="iso-8859-1"?> <ComprobantesComfiar> <ComprobanteComfiar> <Cabecera> <CuitEmisor>30707977740</CuitEmisor> <PuntoDeVenta>0056</PuntoDeVenta> <TipoComprobanteId>01</TipoComprobanteId> <NroComprobante>90</NroComprobante> <FechaComprobante>20130304</FechaComprobante> <CodigoCliente>0002155326</CodigoCliente> <RazonSocial>RESONANCIA BUENOS AIRES S.A</RazonSocial> <MonedaId>PES</MonedaId> <TipoDeCambio>1.00</TipoDeCambio> <ImporteTotal>242.00</ImporteTotal> <Direccion>Bartolome Mitre 854- CP 1036 - C.A.B.A</Direccion> <RolEmisorId>EMISORSCHINDLER</RolEmisorId> <RolReceptorId>RECEPTORSCHINDLER1</RolReceptorId> <FechaVencimientoPago>20130328</FechaVencimientoPago> <TipoDocumentoId>80</TipoDocumentoId> <NumeroDocumento>30709520888</NumeroDocumento> <TipoResponsableId>01</TipoResponsableId> <CondicionDePago>7 Días de Fecha de Factura</CondicionDePago> <Concepto>02</Concepto> <FechaServicioDesde>20121101</FechaServicioDesde> <FechaServicioHasta>20121130</FechaServicioHasta> <ImporteNeto>200.00</ImporteNeto> <ImporteIVA>42.00</ImporteIVA> <ImporteOpExentas>0.00</ImporteOpExentas> <ImporteTotalConceptosNoGravados>0.00</ImporteTotalConceptosNoGravados> <ImporteTributos> </ImporteTributos> <TextoLibre1 /> <TextoLibre2 /> <TextoLibre3 /> <TextoLibre4 /> <TextoLibre5 /> </Cabecera> <ComprobantesAsociados /> <Tributos /> <SubtotalesIVA> <SubtotalIVA> <Codigo>05</Codigo> <BaseImponible>200</BaseImponible> <Importe>42.00</Importe> </SubtotalIVA> </SubtotalesIVA> <Opcionales /> <Items> <Item> <IdProducto /> <DescripcionProducto>Prueba</DescripcionProducto> <CantidadProducto>2</CantidadProducto> <UnidadDeMedida>00</UnidadDeMedida> <PrecioUnitario>120.00</PrecioUnitario> <ImporteTotalItem>290.40</ImporteTotalItem> <ImporteBonificacion>0</ImporteBonificacion> <MontoNeto>240.00</MontoNeto> <CodigoIVA>05</CodigoIVA> <MontoIVA>50.40</MontoIVA> <Tipo>G</Tipo> <TextoLibre1 /> <TextoLibre2 /> <TextoLibre3 /> <TextoLibre4 /> <TextoLibre5 /> </Item> <Item> <IdProducto /> <DescripcionProducto>Descuento sobre el total de la factura</DescripcionProducto> <CantidadProducto>1</CantidadProducto> <UnidadDeMedida>99</UnidadDeMedida> <PrecioUnitario>0</PrecioUnitario> <ImporteTotalItem>-48.40</ImporteTotalItem> <ImporteBonificacion>0</ImporteBonificacion> <MontoNeto>-40.00</MontoNeto> <CodigoIVA>05</CodigoIVA> <MontoIVA>-8.40</MontoIVA> <Tipo>G</Tipo> <TextoLibre1 /> <TextoLibre2 /> <TextoLibre3 /> <TextoLibre4 /> <TextoLibre5 /> </Item> </Items> <Respuesta> <Resultado>A</Resultado> <CAE>63090140803930</CAE> <FechaVencimientoCAE>20130314</FechaVencimientoCAE> <Errores /> <Observaciones /> <Eventos /> </Respuesta> </ComprobanteComfiar> </ComprobantesComfiar> Caso 2: Descuento parcial y total de la factura: <?xml version="1.0" encoding="iso-8859-1"?> <ComprobantesComfiar> <ComprobanteComfiar> <Cabecera> <CuitEmisor>30707977740</CuitEmisor> <PuntoDeVenta>0056</PuntoDeVenta> <TipoComprobanteId>01</TipoComprobanteId> <NroComprobante>91</NroComprobante> <FechaComprobante>20130304</FechaComprobante> <CodigoCliente>0002155326</CodigoCliente> <RazonSocial>RESONANCIA BUENOS AIRES S.A</RazonSocial> <MonedaId>PES</MonedaId> <TipoDeCambio>1.00</TipoDeCambio> <ImporteTotal>242.00</ImporteTotal> <Direccion>Bartolome Mitre 854- CP 1036 - C.A.B.A</Direccion> <RolEmisorId>EMISORSCHINDLER</RolEmisorId> <RolReceptorId>RECEPTORSCHINDLER1</RolReceptorId> <FechaVencimientoPago>20130328</FechaVencimientoPago> <TipoDocumentoId>80</TipoDocumentoId> <NumeroDocumento>30709520888</NumeroDocumento> <TipoResponsableId>01</TipoResponsableId> <CondicionDePago>7 Días de Fecha de Factura</CondicionDePago> <Concepto>02</Concepto> <FechaServicioDesde>20121101</FechaServicioDesde> <FechaServicioHasta>20121130</FechaServicioHasta> <ImporteNeto>200.00</ImporteNeto> <ImporteIVA>42.00</ImporteIVA> <ImporteOpExentas>0.00</ImporteOpExentas> <ImporteTotalConceptosNoGravados>0.00</ImporteTotalConceptosNoGravados> <ImporteTributos> </ImporteTributos> <TextoLibre1 /> <TextoLibre2 /> <TextoLibre3 /> <TextoLibre4 /> <TextoLibre5 /> </Cabecera> <ComprobantesAsociados /> <Tributos /> <SubtotalesIVA> <SubtotalIVA> <Codigo>05</Codigo> <BaseImponible>200</BaseImponible> <Importe>42.00</Importe> </SubtotalIVA> </SubtotalesIVA> <Opcionales /> <Items> <Item> <IdProducto /> <DescripcionProducto>Prueba</DescripcionProducto> <CantidadProducto>2</CantidadProducto> <UnidadDeMedida>00</UnidadDeMedida> <PrecioUnitario>140.00</PrecioUnitario> <ImporteTotalItem>290.40</ImporteTotalItem> <ImporteBonificacion>40.00</ImporteBonificacion> <MontoNeto>240</MontoNeto> <CodigoIVA>05</CodigoIVA> <MontoIVA>50.40</MontoIVA> <Tipo>G</Tipo> <TextoLibre1 /> <TextoLibre2 /> <TextoLibre3 /> <TextoLibre4 /> <TextoLibre5 /> </Item> <Item> <IdProducto /> <DescripcionProducto>Descuento sobre el total de la factura</DescripcionProducto> <CantidadProducto>1</CantidadProducto> <UnidadDeMedida>99</UnidadDeMedida> <PrecioUnitario>0</PrecioUnitario> <ImporteTotalItem>-48.40</ImporteTotalItem> <ImporteBonificacion>0</ImporteBonificacion> <MontoNeto>-40.00</MontoNeto> <CodigoIVA>05</CodigoIVA> <MontoIVA>-8.40</MontoIVA> <Tipo>G</Tipo> <TextoLibre1 /> <TextoLibre2 /> <TextoLibre3 /> <TextoLibre4 /> <TextoLibre5 /> </Item> </Items> <Respuesta> <Resultado>A</Resultado> <CAE>63090140804075</CAE> <FechaVencimientoCAE>20130314</FechaVencimientoCAE> <Errores /> <Observaciones /> <Eventos /> </Respuesta> </ComprobanteComfiar> </ComprobantesComfiar>