complemento para sector de ventas al detalle.

 

Este complemento a diferencia del resto, no tiene carácter obligatorio, sino que se trata de una facilidad para que los contribuyentes puedan adoptarlo a efecto de eficientar el procesamiento de la información.

Puedes descargar la documentación y definición del complemento en el sitio del SAT.

Datos del complemento detallista

A continuación una descripción y ejemplo de cada atributo en el complemento. La declaración de nameSpace es a nivel primario en nodo Comprobante. xmlns:detallista="http://www.sat.gob.mx/detallista"

IMPORTANTE: El schemaLocation para este complemento debe de ser declarado a nivel <cfdi:Comprobante>

xsi:schemaLocation="http://www.sat.gob.mx/cfd/3 http://www.sat.gob.mx/sitio_internet/cfd/3/cfdv32.xsd http://www.sat.gob.mx/detallista http://www.sat.gob.mx/sitio_internet/cfd/detallista/detallista.xsd"

Descripción de los campos, lo puedes localizar en el siguiente documento:
DVZ_Informacion_CFDI-CFDIRET.pdf

Ejemplo

<?xml version="1.0" encoding="UTF-8"?>
<cfdi:Comprobante
  xsi:schemaLocation="http://www.sat.gob.mx/cfd/3 http://www.sat.gob.mx/sitio_internet/cfd/3/cfdv32.xsd http://www.sat.gob.mx/detallista http://www.sat.gob.mx/sitio_internet/cfd/detallista/detallista.xsd"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:cfdi="http://www.sat.gob.mx/cfd/3" xmlns:detallista="http://www.sat.gob.mx/detallista"
  fecha="2015-03-05T10:33:52" tipoDeComprobante="ingreso" serie="C" folio="38"
  LugarExpedicion="Monterrey, Nuevo León" metodoDePago="No Identificado"
  NumCtaPago="No Identificado" formaDePago="PAGO EN UNA SOLA EXHIBICION" total="40600.00"
  descuento="0.00" subTotal="35000.00" Moneda="Pesos"
  certificado="MIIEdDCCA1ygAwIBAgIUMjAwMDEwMDAwMDAxMDAwMDU4NjcwDQYJKoZIhvcNAQEFBQAwggFvMRgwFgYDVQQDDA9BLkMuIGRlIHBydWViYXMxLzAtBgNVBAoMJlNlcnZpY2lvIGRlIEFkbWluaXN0cmFjacOzbiBUcmlidXRhcmlhMTgwNgYDVQQLDC9BZG1pbmlzdHJhY2nDs24gZGUgU2VndXJpZGFkIGRlIGxhIEluZm9ybWFjacOzbjEpMCcGCSqGSIb3DQEJARYaYXNpc25ldEBwcnVlYmFzLnNhdC5nb2IubXgxJjAkBgNVBAkMHUF2LiBIaWRhbGdvIDc3LCBDb2wuIEd1ZXJyZXJvMQ4wDAYDVQQRDAUwNjMwMDELMAkGA1UEBhMCTVgxGTAXBgNVBAgMEERpc3RyaXRvIEZlZGVyYWwxEjAQBgNVBAcMCUNveW9hY8OhbjEVMBMGA1UELRMMU0FUOTcwNzAxTk4zMTIwMAYJKoZIhvcNAQkCDCNSZXNwb25zYWJsZTogSMOpY3RvciBPcm5lbGFzIEFyY2lnYTAeFw0xMjA3MjcxNzAyMDBaFw0xNjA3MjcxNzAyMDBaMIHbMSkwJwYDVQQDEyBBQ0NFTSBTRVJWSUNJT1MgRU1QUkVTQVJJQUxFUyBTQzEpMCcGA1UEKRMgQUNDRU0gU0VSVklDSU9TIEVNUFJFU0FSSUFMRVMgU0MxKTAnBgNVBAoTIEFDQ0VNIFNFUlZJQ0lPUyBFTVBSRVNBUklBTEVTIFNDMSUwIwYDVQQtExxBQUEwMTAxMDFBQUEgLyBIRUdUNzYxMDAzNFMyMR4wHAYDVQQFExUgLyBIRUdUNzYxMDAzTURGUk5OMDkxETAPBgNVBAsTCFVuaWRhZCAxMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC2TTQSPONBOVxpXv9wLYo8jezBrb34i/tLx8jGdtyy27BcesOav2c1NS/Gdv10u9SkWtwdy34uRAVe7H0a3VMRLHAkvp2qMCHaZc4T8k47Jtb9wrOEh/XFS8LgT4y5OQYo6civfXXdlvxWU/gdM/e6I2lg6FGorP8H4GPAJ/qCNwIDAQABox0wGzAMBgNVHRMBAf8EAjAAMAsGA1UdDwQEAwIGwDANBgkqhkiG9w0BAQUFAAOCAQEATxMecTpMbdhSHo6KVUg4QVF4Op2IBhiMaOrtrXBdJgzGotUFcJgdBCMjtTZXSlq1S4DG1jr8p4NzQlzxsdTxaB8nSKJ4KEMgIT7E62xRUj15jI49qFz7f2uMttZLNThipunsN/NF1XtvESMTDwQFvas/Ugig6qwEfSZc0MDxMpKLEkEePmQwtZD+zXFSMVa6hmOu4M+FzGiRXbj4YJXn9Myjd8xbL/c+9UIcrYoZskxDvMxc6/6M3rNNDY3OFhBK+V/sPMzWWGt8S1yjmtPfXgFs1t65AZ2hcTwTAuHrKwDatJ1ZPfa482ZBROAAX1waz7WwXp0gso7sDCm2/yUVww=="
  noCertificado="20001000000100005867"
  sello="PBPYqw1CnEmQh8Yfv3+0MQGWHEgErx6xLaYyDoNhn4GRpuKq7hUTK+2WGRauETGCdee/WMNW870lN9MrMCILAPHWQVR/bqRy6uyf4u3mvPSWx/WiM3Ywk8mB+L2ZIZupxu2i4PQUIkMPgwONVvMbEs7NfKwdE+TGyNLn5Es5JOo="
  version="3.2">
  <cfdi:Emisor rfc="AAA010101AAA" nombre="Empresa de Pruebas SA">
    <cfdi:DomicilioFiscal colonia="Fracc. San Pedro" calle="Encinos" noExterior="1452"
      municipio="Monterrey" estado="Nuevo León" pais="México" codigoPostal="64000"/>
    <cfdi:RegimenFiscal Regimen="Regimen General de Ley Personas Morales de Prueba"/>
  </cfdi:Emisor>
  <cfdi:Receptor rfc="XAXX010101000" nombre="Exportadora de Ganado HOLSTEIN S.A.">
    <cfdi:Domicilio colonia="Ejido La Siembra" calle="Av. Principal" noExterior="102"
      municipio="Zacatecas" estado="Zacatecas" pais="México" codigoPostal="99170"
      localidad="Ejido La Siembra"/>
  </cfdi:Receptor>
  <cfdi:Conceptos>
    <cfdi:Concepto cantidad="1" descripcion="Módulo de embarque" valorUnitario="35000.00"
      unidad="LTE" importe="35000.00">
      <cfdi:InformacionAduanera numero="32441223" fecha="2015-02-10"/>
    </cfdi:Concepto>
  </cfdi:Conceptos>
  <cfdi:Impuestos totalImpuestosRetenidos="0.00" totalImpuestosTrasladados="5600.00">
    <cfdi:Retenciones>
      <cfdi:Retencion impuesto="ISR" importe="0.00"/>
      <cfdi:Retencion impuesto="IVA" importe="0.00"/>
    </cfdi:Retenciones>
    <cfdi:Traslados>
      <cfdi:Traslado importe="5600.00" tasa="16.00" impuesto="IVA"/>
    </cfdi:Traslados>
  </cfdi:Impuestos>
  <cfdi:Complemento>
    <detallista:detallista documentStructureVersion="AMC8.1" documentStatus="ORIGINAL" type="SimpleInvoiceType" contentVersion="1.3.1">
      <detallista:requestForPaymentIdentification>
        <detallista:entityType>INVOICE</detallista:entityType>
      </detallista:requestForPaymentIdentification>
      <detallista:specialInstruction code="ZZZ">
        <detallista:text>TRES MIL CIENTO CINCUENTA Y CINCO PESOS 80/100 M.N.</detallista:text>
      </detallista:specialInstruction>
      <detallista:orderIdentification>
        <detallista:referenceIdentification type="ON">18510599</detallista:referenceIdentification>
        <detallista:ReferenceDate>2014-07-17</detallista:ReferenceDate>
      </detallista:orderIdentification>
      <detallista:AdditionalInformation>
        <detallista:referenceIdentification type="ACE">P00065</detallista:referenceIdentification>
      </detallista:AdditionalInformation>
      <detallista:DeliveryNote>
        <detallista:referenceIdentification>1111111111</detallista:referenceIdentification>
        <detallista:ReferenceDate>2014-07-23</detallista:ReferenceDate>
      </detallista:DeliveryNote>
      <detallista:buyer>
        <detallista:gln>7504000107903</detallista:gln>
        <detallista:contactInformation>
          <detallista:personOrDepartmentName>
            <detallista:text>0388</detallista:text>
          </detallista:personOrDepartmentName>
        </detallista:contactInformation>
      </detallista:buyer>
      <detallista:seller>
        <detallista:gln>7504023722008</detallista:gln>
        <detallista:alternatePartyIdentification type="SELLER_ASSIGNED_IDENTIFIER_FOR_A_PARTY">130636</detallista:alternatePartyIdentification>
      </detallista:seller>
      <detallista:shipTo>
        <detallista:gln>7504023722000</detallista:gln>
        <detallista:nameAndAddress>
          <detallista:name>CONTENEDORES INDUSTRIALES DE PRUEBA</detallista:name>
          <detallista:streetAddressOne>Av. República Mexicana 1234</detallista:streetAddressOne>
          <detallista:city>Guaymas</detallista:city>
          <detallista:postalCode>85450</detallista:postalCode>
        </detallista:nameAndAddress>
      </detallista:shipTo>
      <detallista:InvoiceCreator>
        <detallista:gln>9199919991999</detallista:gln>
        <detallista:alternatePartyIdentification type="VA">3271623</detallista:alternatePartyIdentification>
        <detallista:nameAndAddress>
          <detallista:name>RECEPTOR COMP DETALLISTA</detallista:name>
          <detallista:streetAddressOne>Av. República Mexicana 1234</detallista:streetAddressOne>
          <detallista:city>Guaymas</detallista:city>
          <detallista:postalCode>85450</detallista:postalCode>
        </detallista:nameAndAddress>
      </detallista:InvoiceCreator>
      <detallista:Customs>
        <detallista:gln>9919999199821</detallista:gln>
      </detallista:Customs>
      <detallista:currency currencyISOCode="MXN">
        <detallista:currencyFunction>BILLING_CURRENCY</detallista:currencyFunction>
        <detallista:rateOfChange>13.10</detallista:rateOfChange>
      </detallista:currency>
      <detallista:paymentTerms paymentTermsEvent="DATE_OF_INVOICE" PaymentTermsRelationTime="REFERENCE_AFTER">
        <detallista:netPayment netPaymentTermsType="END_OF_MONTH">
          <detallista:paymentTimePeriod>
            <detallista:timePeriodDue timePeriod="DAYS">
              <detallista:value>30</detallista:value>
            </detallista:timePeriodDue>
          </detallista:paymentTimePeriod>
        </detallista:netPayment>
        <detallista:discountPayment discountType="ALLOWANCE_BY_PAYMENT_ON_TIME">
          <detallista:percentage>0.00</detallista:percentage>
        </detallista:discountPayment>
      </detallista:paymentTerms>
      <detallista:shipmentDetail/>
      <detallista:allowanceCharge allowanceChargeType="CHARGE_GLOBAL" settlementType="BILL_BACK" sequenceNumber="33421123">
        <detallista:monetaryAmountOrPercentage>
          <detallista:rate base="INVOICE_VALUE">
            <detallista:percentage>0.00</detallista:percentage>
          </detallista:rate>
        </detallista:monetaryAmountOrPercentage>
      </detallista:allowanceCharge>
      <detallista:lineItem type="SimpleInvoiceLineItemType" number="1">
        <detallista:tradeItemIdentification>
          <detallista:gtin>FGTSDF</detallista:gtin>
        </detallista:tradeItemIdentification>
        <detallista:alternateTradeItemIdentification type="BUYER_ASSIGNED">2222</detallista:alternateTradeItemIdentification>
        <detallista:tradeItemDescriptionInformation language="ES">
          <detallista:longText>DESCRIPCIÓN DEL ARTÍCULO 1</detallista:longText>
        </detallista:tradeItemDescriptionInformation>
        <detallista:invoicedQuantity unitOfMeasure="PZA">1</detallista:invoicedQuantity>
        <detallista:aditionalQuantity QuantityType="FREE_GOODS">0.00</detallista:aditionalQuantity>
        <detallista:grossPrice>
          <detallista:Amount>12.90</detallista:Amount>
        </detallista:grossPrice>
        <detallista:netPrice>
          <detallista:Amount>13.90</detallista:Amount>
        </detallista:netPrice>
        <detallista:AdditionalInformation>
          <detallista:referenceIdentification type="ON">RFSADC2918</detallista:referenceIdentification>
        </detallista:AdditionalInformation>
        <detallista:Customs>
          <detallista:gln>9999199991999</detallista:gln>
          <detallista:alternatePartyIdentification type="TN">64GHY73261</detallista:alternatePartyIdentification>
          <detallista:ReferenceDate>2014-07-23</detallista:ReferenceDate>
          <detallista:nameAndAddress>
            <detallista:name>NUEVO LAREDO 2</detallista:name>
          </detallista:nameAndAddress>
        </detallista:Customs>
        <detallista:LogisticUnits>
          <detallista:serialShippingContainerCode type="SRV">5732GF832871</detallista:serialShippingContainerCode>
        </detallista:LogisticUnits>
        <detallista:palletInformation>
          <detallista:palletQuantity>1</detallista:palletQuantity>
          <detallista:description type="BOX">Empaque con poliuretano 234 alta resistencia.</detallista:description>
          <detallista:transport>
            <detallista:methodOfPayment>PAID_BY_BUYER</detallista:methodOfPayment>
          </detallista:transport>
        </detallista:palletInformation>
        <detallista:extendedAttributes>
          <detallista:lotNumber productionDate="2014-06-10">4EFE4</detallista:lotNumber>
        </detallista:extendedAttributes>
        <detallista:allowanceCharge allowanceChargeType="CHARGE_GLOBAL" settlementType="OFF_INVOICE" sequenceNumber="1">
          <detallista:specialServicesType>EAB</detallista:specialServicesType>
          <detallista:monetaryAmountOrPercentage>
            <detallista:percentagePerUnit>5%</detallista:percentagePerUnit>
            <detallista:ratePerUnit>
              <detallista:amountPerUnit>3.00</detallista:amountPerUnit>
            </detallista:ratePerUnit>
          </detallista:monetaryAmountOrPercentage>
        </detallista:allowanceCharge>
        <detallista:tradeItemTaxInformation>
          <detallista:taxTypeDescription>OTH</detallista:taxTypeDescription>
          <detallista:referenceNumber>883720126</detallista:referenceNumber>
          <detallista:taxCategory>TRANSFERIDO</detallista:taxCategory>
          <detallista:tradeItemTaxAmount>
            <detallista:taxPercentage>5.00</detallista:taxPercentage>
            <detallista:taxAmount>3.00</detallista:taxAmount>
          </detallista:tradeItemTaxAmount>
        </detallista:tradeItemTaxInformation>
        <detallista:totalLineAmount>
          <detallista:grossAmount>
            <detallista:Amount>12.90</detallista:Amount>
          </detallista:grossAmount>
          <detallista:netAmount>
            <detallista:Amount>13.90</detallista:Amount>
          </detallista:netAmount>
        </detallista:totalLineAmount>
      </detallista:lineItem>
      <detallista:totalAmount>
        <detallista:Amount>13.90</detallista:Amount>
      </detallista:totalAmount>
      <detallista:TotalAllowanceCharge allowanceOrChargeType="ALLOWANCE">
        <detallista:specialServicesType>EAB</detallista:specialServicesType>
        <detallista:Amount>3.00</detallista:Amount>
      </detallista:TotalAllowanceCharge>
    </detallista:detallista>
    <tfd:TimbreFiscalDigital xmlns:tfd="http://www.sat.gob.mx/TimbreFiscalDigital"
      xsi:schemaLocation="http://www.sat.gob.mx/TimbreFiscalDigital http://www.sat.gob.mx/sitio_internet/cfd/TimbreFiscalDigital/TimbreFiscalDigital.xsd"
      selloSAT="FtRoK4ZoBUaH0CPtku4fu5F3FQCevfzDmX+/ZVqzg8pjzf9GmEJgTY9H7BE0g5B4XV5moz30P9OaCVr9keB4lhdxW56JcObXCuOgU67HENVWZlxjRhX5RkLe+RQ4n5OHcbfyUm3ITtAtIZX+JJR0uvPc4jDuKioYRZjJoR4OuVk="
      noCertificadoSAT="20001000000100005761"
      selloCFD="PBPYqw1CnEmQh8Yfv3+0MQGWHEgErx6xLaYyDoNhn4GRpuKq7hUTK+2WGRauETGCdee/WMNW870lN9MrMCILAPHWQVR/bqRy6uyf4u3mvPSWx/WiM3Ywk8mB+L2ZIZupxu2i4PQUIkMPgwONVvMbEs7NfKwdE+TGyNLn5Es5JOo="
      FechaTimbrado="2015-03-05T10:33:52" UUID="ec3c1c62-6526-4d0b-98f8-eee7c743e9a5"
      version="1.0"/>
  </cfdi:Complemento>
  <cfdi:Addenda/>
</cfdi:Comprobante>

descripción de campos

A continuación una descripción y ejemplo de cada atributo en el complemento. La declaración de nameSpace es a nivel primario en nodo Comprobante. xmlns:detallista="http://www.sat.gob.mx/detallista"

  • detallista

    • type : SimpleInvoiceType
      Tipo de transacción bajo estandar del sector detallista, valor prefijado "SimpleInvoiceType".
    • contentVersion : 1.3.1
      Versión del estandar XML utilizado para la elaboración de la guia del sector detallista, valor prefijado "1.3.1".
    • documentStructureVersion : ACM8.1
      Versión de la estructura del documento generado AMC8.1.
    • documentStatus : ORIGINAL
      Función del mensaje, los valores pueden ser "ORIGINAL", "COPY", "REEMPLAZA", "DELETE".
  • requestForPaymentIdentification

    • entityType : INVOICE
      Especifica el tipo de transacción, valores posibles son: INVOICE, DEBIT_NOTE, CREDIT_NOTE, LEASE_RECEIPT, PARTIAL_INVOICE, TRANSPORT_DOCUMENT, AUTO_INVOICE.
  • specialInstruction

    • code : ZZZ
      Atributo para especificar el codigo del tipo de instrucciones comerciales que son enviadas, valores permitidos: "AAB", "DUT", "PUR", "ZZZ".
    • text : TRES MIL CIENTO CINCUENTA Y CINCO PESOS 80/100 M.N.
      Nodo requerido que especifica información de texto que aplica a todo el mensaje de la factura. La información estará en función al código del tema de texto.
  • orderIdentification

    • referenceIdentification : 18510599
      Especifica el número de orden de compra (comprador) a la que hace referencia la factura.
    • type : ON
      Atributo que especifica el código para identificar la orden de compra, valor fijo "ON".
    • referenceDate : 2014-07-17
      Especifica la fecha de la orden de compra(comprador) a la que hace referencia la factura.
  • AditionalInformation

    • referenceIdentification : P00065
      Especifica el número de referencia adicional.
    • type : ACE
      Atributo para especificar el código de referencias adicionales, valors aceptados son: "AAE", "CK", "ACE", "ATZ", "DQ", "IV", "ON", "AWR".
  • DeliveryNote

    • referenceIdentification : 1111111111
      Número emitido por el comprador cuando recibe la mercancía que es la facturada.
    • ReferenceDate : 2014-07-23
      Fecha en la que fue asignado el no. de folio de recibo.
  • buyer

    • gln : 7504000107903
      Especifica el número global de localización (GLN) del comprador.
    • contactInformation
    • personOrDepartmentName
      • text : 0388
        Contacto de nodo requerido que especifica el contacto de compras.
  • seller

    • gln : 7504023722008
      Especifica el número global de localización (GLN) del vendedor.
    • alternatePartyIdentification : 130636
      Especifica el código para identificar qué tipo de identificación secundaria se le asignó al proveedor.
    • type : SELLER_ASSIGNED_IDENTIFIER_FOR_A_PARTY
      Especifica el tipo de identificación secundaria que se le asignaó al proveedor, valores aceptados: IEPS_REFERENCE, SELLER_ASSIGNED_IDENTIFIER_FOR_A_PARTY.
  • shipTo

    • gln : 7504023722000
      Especifica el número global de localización (GLN) de la ubicación donde debe de realizarse la entrega de mercancías.
    • nameAndAddress
    • name : CONTENEDORES INDUSTRIALES DE PRUEBA
      Especifica la razón social de la empresa a donde se va a embarcar en caso de ser diferente al comprador, o el nombre de la bodega o centro de distribución.
    • streetAddressOne : Av. República Mexicana 1234
      Especifica el domicilio a donde se embarcara la mercancía: Calle, número exterior, número interior y colonias.
    • city : Guaymas
      Especifica la ciudad donde se encuentra el domicilio a donde se embarcará la mercancía.
    • postalCode : 85450
      Especifica el codigo postal del domicilio a donde se embarcara la mercancía.
  • InvoiceCreator

    • gln : 9199919991999
      Especifica el número global de localización (GLN)de la ubicación del emisor de la factura.
    • alternatePartyIdentification : 3271623
    • type : VA
      Atributo para especificar el tipo de identificación secundaria que se le asigno al proveedor, valores aceptados: "VA", "IA".
    • nameAndAddress
    • name : RECEPTOR COMP DETALLISTA
      Especifica la razón social de la empresa a donde se emite la factura en caso de ser diferente al identificador del proveedor.
    • streetAddressOne : Av. República Mexicana 1234
      Especifica el domicilio del emisor de la factura: Calle, número exterior, número interior y colonias.
    • city : Guaymas
      Especifica la ciudad donde se encuentra el domicilio del emisor de la factura.
    • potalCode : 85450
      Especifica el codigo postal del domicilio del emisor de la factura.
  • Customs

    • gln : 9919999199821
      Especifica el número global de localización (GLN) de la aduana.
  • currency

    • currencyISOcode : MXN
      Especifica el codigo de la moneda utilizada para detallar la relación de facturas.Todas las cantidades posteriores seran expresadas en la divisa detallada en esta etiqueta, valores aceptados: "MXN", "XEU", "USD".
    • currencyFunction : BILLING_CURRENCY
      Especifica la función de la divisa, valores aceptados: "BILLING_CURRENCY", "PRICE_CURRENCY", "PAYMENT_CURRENCY".
    • ratoOfChange : 13.10
      Especifica la tasa de cambio que se aplica a las monedas. La regla general para calcular la tasa de cambio es la siguiente: Divisa de Referencia multiplicada por la Tasa = Divisa Objetivo
  • paymentTerms

    • paymentTermsEvent : DATE_OF_INVOICE
      Especifica la referencia de tiempo de pago, valores permitidos: "DATE_OF_INVOICE", "EFFECTIVE_DATE".
    • PaymentTermsRelationTime : REFERENCE_AFTER
      Especifica el término de relación del tiempo de pago, valor fijo: "REFERENCE_AFTER".
    • netPayment
      • netPaymentTermsType : END_OF_MONTH
        Especifica las condiciones de pago, valores aceptados: BASIC_NET, END_OF_MONTH, BASIC_DISCOUNT_OFFERED.
    • paymentTimePeriod
      • timePeriodDue
      • timePeriod : DAYS
        Especifica el tipo de período, valor permitido: "DAYS"
      • value : 30
        Especifica el número de períodos.
    • discountPayment
      • discountType : ALLOWANCE_BY_PAYMENT_ON_TIME
        Especifica el calificador de porcentajes, valores permitidos: "ALLOWANCE_BY_PAYMENT_ON_TIME", "SANCTION"
      • percentage : 0.00
        Especifica el valor del porcentaje que serán descontados o cargados si la factura no se paga dentro del término. El porcentaje será en base al valor de la factura.
  • shipmentDetail
    Especifica la información pertinente para el embarque de la mercancía.

  • allowanceCharge

    • allowanceChargeType : CHARGE_GLOBAL
      Atributo indicador de cargo o descuento, valores permitidos: "ALLOWNCE_GLOBAL", "CHARGE_GLOBAL".
    • settlementType : BILL_BACK
      Atributo para especificar la imputación del descuento o cargo, valores permitidos: "BILL_BACK", "OFF_INVOICE".
    • sequenceNumber : 33421123
      Atributo indicador de secuencia de calculo.
    • specialServicesType : DA
      Especifica el tipo de descuento o cargo. Este atributo sólo se utiliza si el comprador conoce los descuentos, valores permitidos: "AA", "AJ", "ADO", "ADT", "ADS", "ABZ", "DA", "EAA", "EAB", "PI", "TAE", "SAB", "RAA", "PAD", "FG", "FA", "TD", "TS", "TX", "TZ", "ZZZ", "VAB", "UM", "DI", "CAC", "COD", "EAB", "FC", "FI", "HD", "QD".
    • monetaryAmountOrPercentage
    • rate
      Nodo opcional que especifica la tarifa.
      • base : INVOICE_VALUE
        Atributo para especificar la base del porcentaje que se aplicará, valor fijo: "INVOICE_VALUE".
      • percentage : 0.00
        Especifica el porcentaje de descuento que se está aplicando según se ha indicado en el campo anterior a toda la factura.
  • lineItem

    • type : SimpleInvoiceLineItemType
      Especifica el tipo de línea de detalle, valor por default: "SimpleInvoiceLineItemType".
    • number : 1
      Especifica el número secuencial que se asigna a cada línea de detalle.
    • tradeItemIdentification
    • gtin : FGTSDF
      Especifica el código EAN del artículo solicitado.
    • alternateTradeItemIdentification : 2222
      Especifica el número de identificación adicional para el artículo.
    • type : BUYER_ASSIGNED
      Especificar el tipo de identificación adicional, en caso de no utilizar condigo GTIN, valores permitidos: "BUYER_ASSIGNED", "SUPPLIER_ASSIGNED", "SERIAL_NUMBER", "GLOBAL_TRADE_ITEM_IDENTIFICATION".
    • tradeItemDescriptionInformation
    • laguage : ES
      Especificar el codigo del idioma en que esta la descripción del articulo, valores permitidos: "ES", "EN".
    • longText : DESCRIPCIÓN DEL ARTÍCULO 1
      Especifica la descripción del artículo solicitado.
    • invoicedQuantity : 1
      Especifica la cantidad facturada del producto en la línea del artículo.
    • unitOfMeasure : PZA
      Atributo para especificar la unidad de medida, sólo si el artículo es de unidad variable.
    • aditionalQuantity : 0.00
      Especifica la cantidad que se está declarando como adicinonal.
      • QuantityType : FREE_GOODS
        Atributo para especificar el código de tipo de cantidad adicional declarada, valores permitidos: "NUM_CONSUMER_UNITS", "FREE_GOODS".
    • grossPrice
    • Amount : 12.90
      Requerido para especificar el precio Bruto del artículo sin incluir descuento ni cargos.
    • netPrice
    • Amount : 13.90
      Especifica el precio neto de cada artículo.
    • AdditionalInformation
    • referenceIdentification : RFSADC2918
      Especifica la referencia adicional de los productos.
      • type : ON
        Atributo para especificar el tipo de referencia, valor prefijado en "ON".
    • Customs
    • gln : 9999199991999
      Especifica el número global de localización (GLN) de la aduana.
    • alternatePartyIdentification : 64GHY73261
      Especifica la identificación del número de pedimento a nivel detalle.
      • type : TN
        Especifica el código de identifiación secundaria, valor prefijado en "TN"
    • ReferenceDate : 2014-07-23
      Especifica la fecha del pedimento, YYYYMMDD
    • nameAndAddress
      • name : NUEVO LAREDO 2
        Especifica el nomnbre de la aduana.
    • LogisticUnits
    • serialShippingContainerCode : 5732GF832871
      Especifica la información de Rangos de identificación de productos.
      • type : SRV
        Especifica el código del número de identidad, valores permitidos: "BJ", "SRV".
    • palettInformation
    • palletQuantity : 1
      Especifica el número de paquetes.
    • description : Empaque con poliuretano 234 alta resistencia.
      Especifica la descripción del empaquetado.
      • type : BOX
        Especifica el tipo de empaquetado, valores permitidos: "EXCHANGE_PALLETS", "RETURN_PALLETS", "PALLET_80x100", "CASE", "BOX".
    • transport
      • methodOfPayment : PAID_BY_BUYER
        Especifica el método de pago, valores permitidos: "PREPAID_BY_SELLER", "PAID_BY_BUYER".
    • extendedAttributes
    • lotNumber : 4EFE4
      Especifica el número de lote.
      • productionDate : 2014-06-10
        Atributo para especificar la fecha de producción.
    • allowanceCharge
    • allowanceChargeType : CHARGE_GLOBAL
      Atrbuto para especificar el cargo o descuento, valores permitidos: "ALLOWANCE_GLOBAL", "CHARGE_GLOBAL".
    • settlementType : OFF_INVOICE
      Atributo para especificar la imputación del cargo o descuento, valores permitidos: "OFF_INVOICE", "CHARGE_TO_BE_PAID_BY_VENDOR", "CHARGE_TO_BE_PAID_BY_CUSTOMER".
    • sequenceNumber : 1
      Atributo para especificar la secuencia del cálculo.
    • specialServicesType : EAB
      Especifica el tipo de descuento o cargo. Este atributo sólo se utiliza si el comprador conoce el tipo de descuento o cargo, valores permitidos: "AA", "AJ", "ADO", "ADT", "ADS", "ABZ", "DA", "EAA", "EAB", "PI", "TAE", "SAB", "RAA", "PAD", "FG", "FA", "TD", "TS", "TX", "TZ", "ZZZ", "VAB", "UM", "DI", "CAC", "COD", "EAB", "FC", "FI", "HD", "QD".
    • monetaryAmountOrPercentage
      • percentagePerUnit : 5%
        Especifica el porcentaje del cargo o descuento.
      • ratePerUnit
      • amountPerUnit : 3.00
        Especifica el importe monetario del cargo o descuento por unidad.
    • tradeItemTaxInformation (hasta 99 iteraciones)
    • taxTypeDescription : OTH
      Especifica el tipo de arancel, impuesto o cuota, valores permitidos: "GST", "VAT", "LAC", "AAA", "ADD", "FRE", "LOC", "STT", "OTH".
    • referenceNumber : 883720126
      Especifica el número de identificación del impuesto. Número asignado al comprador por una jurisdicción de impuesto.
    • taxCategory : TRANSFERIDO
      Especifica el identificador de impuesto retenido o transferido, valores permitidos: "TRANSFERIDO", "RETENIDO".
    • tradeItemTaxAmount
      • taxPercentage : 5.00
        Especifica el porcentaje del descuento.
      • taxAmount : 3.00
        Especifica el monto del impuesto.
    • totalLineAmount
    • grossAmount
      • Amount : 12.90
        Especifica el importe bruto de la línea de artículo.
    • netAmount
      • Amount : 13.90
        Especifica el importe neto de la línea de artículo.
  • totalAmount

    • Amount : 13.90
      Especifica el monto.
  • TotalAllowanceCharge

    • allowanceOrChargeType : ALLOWANCE
      Atributo para especificar los cargos o descuentos consolidados, valores permitidos: "ALLOWANCE", "CHARGE".
    • specialServicesType : EAB
      Especifica el tipo de descuento o cargo. Este atributo sólo se utiliza si el comprador conoce el tipo de descuento o cargo, valores permitidos: "AA", "AJ", "ADO", "ADT", "ADS", "ABZ", "DA", "EAA", "EAB", "PI", "TAE", "SAB", "RAA", "PAD", "FG", "FA", "TD", "TS", "TX", "TZ", "ZZZ", "VAB", "UM", "DI", "CAC", "COD", "EAB", "FC", "FI", "HD", "QD".
    • Amount : 3.00
      Especifica el monto total de cargos o descuentos.

* Los campos en negritas indican atributos obligatorios