Indice del Manual Integración Directa - Documentos Equivalentes Electrónicos

De tfhkacolwiki
Ir a la navegación Ir a la búsqueda

Servicio Documentos Equivalentes Web Soap

  1. Método Enviar


Class.FacturaGeneral

Atributo Tipo Dato Formato Requerido Descripción
tipoDocumento String - SI
Invoice, CreditNote, DebitNote
consecutivoDocumento String - SI
PATH: root/cbc:ID
(ver detalle en Class.Autorizado")
fechaEmision String - SI
root/cbc:IssueDate, root/cbc:IssueTime
root/cbc:IssueDate, root/cbc:IssueTime
PATH: root/cbc:IssueDate, root/cbc:IssueTime
moneda String - -
PATH: root/cbc:DocumentCurrencyCode
(ver detalle en)
propina String - -
Pendiente por verificar, Sin Uso en XML
cantidadDecimales cantidadDecimales - SI
Revisión
Se envía la cantidad de Decimales a usar.
totalDescuentos String - NO
Descuento Global
PATH: root/cac:LegalMonetaryTotal/cbc:AllowanceTotalAmount
totalBrutoSinImpuestos String - SI
Subtotal sin impuestos
SUMA((Cant*VU)+/- Cargos y Desc de linea)
PATH: root/cac:LegalMonetaryTotal/cbc:LineExtensionAmount
importeTotal String - SI
Sin uso para darlo de baja
PATH:
redondeoAplicado String - SI
Definido
PATH: /root/cac:LegalMonetaryTotal/cbc:PayableRoundingAmount
totalAnticipos String - NO
Definido
PATH: /root/cac:LegalMonetaryTotal/cbc:PrepaidAmount
ttotalBaseImponible String - NO
Definido
PATH: ChargeTotalAmount
totalMonto String - SI
Definido
PATH: root/cac:LegalMonetaryTotal/cbc:PayableAmount
totalMonto String - SI
Definido
PATH: root/cac:LegalMonetaryTotal/cbc:PayableAmount
fechaVencimiento String - SI
Definido
PATH: root/cbc:DueDate
finformacionAdicional String - SI
Definido
PATH: root/cbc:Note
rangoNumeracion String - SI
Definido
PATH: "root/ext:UBLExtensions/ext:UBLExtension/ext:ExtensionContent/sts:DianExtensions/sts:InvoiceControl/sts:AuthorizedInvoices/sts:Prefix

root/ext:UBLExtensions/ext:UBLExtension/ext:ExtensionContent/sts:DianExtensions/sts:InvoiceControl/sts:AuthorizedInvoices/sts:From"

cliente Class.Cliente - SI
Definido
PATH:
impuestosGenerales List<Class.FacturaImpuestos> - SI
FacturaImpuestos Concluiria en el campo TaxTotal
PATH:
detalleDeFactura List<Class.FacturaDetalle> - SI
PATH:
extras List<Class.Extras> - NO
PATH:
cargosDescuentos List<Class.CargosDescuentos> - NO
PATH: /root/AllowanceCharge
fechaInicioPeriodoFacturacion String - NO
root/cac:InvoicePeriod/cbc:StartDate + root/cac:InvoicePeriod/cbc:StartTime
entregaMercancia Class.Entrega - NO
/root/cac:Delivery
terminosEntrega Class.TerminosEntrega - NO
/root/cac:Delivery
mediosDePago List<Class.MediosDePago> - SI
root/cac:PaymentMeans
anticipos List<Class.Anticipos> - NO
root/PrepaidPayment
tasaDeCambio Class.TasaDeCambio - NO
Tasa de Cambio
root/cac:PaymentExchangeRate
tasaDeCambioAlternativa Class.TasaDeCambioAlternativa - NO
/root/cac:PaymentAlternativeExchangeRate
totalProductos String - SI
Número o cantidad de elementos presentes en InvoiceLine
/root/cbc:LineCountNumeric
autorizado Class.Autorizado - NO
/Invoice/cac:TaxRepresentativeParty/
documentosReferenciados List<Class.DocumentoReferenciado> - CC
/root/cac:AdditionalDocumentReference
ordenDeCompra List<Class.OrdenDeCompra> - NO
/root/cac:OrderReference
fechaPagoImpuestos String - NO
Fecha de Pago de Impuestos
root/cbc:TaxPointDate
tipoOperacion String - SI
Tipo de Operacion
/root/cbc:CustomizationID
destinatario List<Destinatario> - NO
1 Interoperabilidad, en caso de otros tipos de envios se agregan
No aplica
condicionPago List<Class.CondicionPago> - CC
Condiciones de Pago
/root/cac:PaymentTerms
codigoCosto String -
Codigo de referencia de pago.
/root/cbc:AccountingCostCode



Class.DocumentosReferenciados

Atributo Tipo Dato Formato Requerido Descripción
numeroDocumento String - SI
Numero del documento Referenciado
PATH: "/root/cac:AdditionalDocumentReference/cbc:ID
/root/cac:DespatchDocumentReference/cbc:ID
/root/cac:ReceiptDocumentReference/cbc:ID
/root/cac:DiscrepancyResponse/cbc:ReferenceID
/Invoice/cac:BillingReference/cac:CreditNoteDocumentReference/cbc:ID
/CreditNote/cac:BillingReference/cac:InvoiceDocumentReference/cbc:ID
/DebitNote/cac:BillingReference/cac:InvoiceDocumentReference/cbc:ID"
cufeDocReferenciado String - SI
PATH: "/root/cac:AdditionalDocumentReference/cbc:UUID
/root/cac:DespatchDocumentReference/cbc:UUID
/root/cac:ReceiptDocumentReference/cbc:UUID
/root/cac:DiscrepancyResponse/cbc:UUID
/Invoice/cac:BillingReference/cac:CreditNoteDocumentReference/cbc:UUID
/CreditNote/cac:BillingReference/cac:InvoiceDocumentReference/cbc:UUID
/DebitNote/cac:BillingReference/cac:InvoiceDocumentReference/cbc:UUID"
tipoCUFE String - SI
PATH: "/root/cac:AdditionalDocumentReference/cbc:UUID@schemeName
root/cac:DespatchDocumentReference/cbc:UUID@schemeName
/root/cac:ReceiptDocumentReference/cbc:UUID@schemeName
/root/cac:DiscrepancyResponse/cbc:UUID@schemeName
/Invoice/cac:BillingReference/cac:CreditNoteDocumentReference/cbc:UUID@schemeName
/CreditNote/cac:BillingReference/cac:InvoiceDocumentReference/cbc:UUID@schemeName
/DebitNote/cac:BillingReference/cac:InvoiceDocumentReference/cbc:UUID@schemeName"
fecha String - NO
Extensible Duquesa - 140 Pedido
PATH: "/root/cac:AdditionalDocumentReference/cbc:IssueDate
/root/cac:DespatchDocumentReference/cbc:IssueDate
/root/cac:ReceiptDocumentReference/cbc:IssueDate
/Invoice/cac:BillingReference/cac:CreditNoteDocumentReference/cbc:IssueDate
/CreditNote/cac:BillingReference/cac:InvoiceDocumentReference/cbc:IssueDate
/DebitNote/cac:BillingReference/cac:InvoiceDocumentReference/cbc:IssueDate"
tipoDocumentoCodigo String - NO
Ejemplos en XML esta pero en anexo no
PATH: "/root/cac:AdditionalDocumentReference/cbc:DocumentTypeCode
/root/cac:DespatchDocumentReference/cbc:DocumentTypeCode
/root/cac:ReceiptDocumentReference/cbc:DocumentTypeCode"
tipoDocumento String - NO
Ejemplos en XML esta pero en anexo no
PATH: "/root/cac:AdditionalDocumentReference/DocumentType
/root/cac:DespatchDocumentReference/DocumentType
/root/cac:ReceiptDocumentReference/DocumentType"
codigoInterno String - SI
"Este campo decide si a que nodo XML se va a llenar:
1 - AdditionalDocumentReference
2 - DespatchDocumentReference
3 - ReceiptDocumentReference
4 - DiscrepancyResponse
5 - BillingReference"
PATH: NODEFINIDO
codigoEstatusDocumento String - NO Código de Estatus del Documento
Código de Estatus del Documento
PATH: "/root/cac:AdditionalDocumentReference/cbc:DocumentStatusCode
/root/cac:DespatchDocumentReference/cbc:DocumentStatusCode
/root/cac:ReceiptDocumentReference/cbc:DocumentStatusCode
/root/cac:DiscrepancyResponse/cbc:ResponseCode"
descripcion List<String> - NO Descripción del Documento
Descripción del Documento
PATH: "/root/cac:AdditionalDocumentReference/cbc:DocumentDescription
/root/cac:DespatchDocumentReference/cbc:DocumentDescription
/root/cac:ReceiptDocumentReference/cbc:DocumentDescription
/root/cac:DiscrepancyResponse/cbc:Description"
fechaInicioValidez String - NO Fecha de Inicio de Validez
PATH: "/root/cac:AdditionalDocumentReference/cac:ValidityPeriod/cbc:StartDate
/root/cac:DespatchDocumentReference/cac:ValidityPeriod/cbc:StartDate
/root/cac:ReceiptDocumentReference/cac:ValidityPeriod/cbc:StartDate"
fechaFinValidez String - NO Fecha de Fin de Validez
PATH: "/root/cac:AdditionalDocumentReference/cac:ValidityPeriod/cbc:EndDate
/root/cac:DespatchDocumentReference/cac:ValidityPeriod/cbc:EndDate
/root/cac:ReceiptDocumentReference/cac:ValidityPeriod/cbc:EndDate"
fextras String - NO Opcional sin uso
PATH: NO DEFINIDO




OrdenDeCompra

Atributo Tipo Dato Formato Requerido Descripción
numeroDocumento String - SI Numero de Orden de Compra
Extensible Duquesa
PATH: /root/cac:OrderReference/cbc:ID
fecha String - NO Fecha
Extensible Duquesa
PATH: /root/cac:OrderReference/cbc:IssueDate + /root/cac:OrderReference/cbc:IssueTime
numeroPedido String - NO Numero de Pedido
Extensible Duquesa
PATH: /root/cac:OrderReference/cbc:SalesOrderID
tipoOrden String - NO Tipo de Orden de compra
Extensible Duquesa
PATH: /root/cac:OrderReference/cbc:OrderTypeCode
codigoCliente String - NO Codigo Cliente
Extensible Duquesa
PATH: /root/cac:OrderReference/cbc:CustomerReference
uuid String - NO UUID de alguna referencia
Extensible Duquesa
PATH: /root/cac:OrderReference/cbc:UUID
tipoCUFE String - NO Tipo de CUFE
Extensible Duquesa
PATH: /root/cac:OrderReference/cbc:UUID@schemeName
documentoReferencia Class.DocumentoReferenciado - NO Tipo de CUFE
Documento Referencia
PATH: /root/cac:OrderReference/cac:DocumentReference


Class.FacturaImpuestos

Atributo Tipo Dato Formato Requerido Descripción
codigoTOTALImp String - SI Identificador del tributo
Definición de los atributos del elemento 16.1.6
PATH: "root/cac:TaxTotal/cac:TaxSubtotal/cac:TaxCategory/cac:TaxScheme/cbc:ID
ó root/cac:WithholdingTaxTotal/cac:TaxSubtotal/cac:TaxCategory/cac:TaxScheme/cbc:ID"
porcentajeTOTALImp String - NO Tarifa del tributo
"En el caso de que la tarifa del tributo sea un porcentaje:
informar la tarifa (porcentaje) a ser aplicada a la base
imponible."
PATH: "root/cac:TaxTotal/cac:TaxSubtotal/cac:TaxCategory/cbc:Percent
ó root/cac:WithholdingTaxTotal/cac:TaxSubtotal/cac:TaxCategory/cbc:Percent"
baseImponibleTOTALImp String - SI "Base Imponible sobre la que se calcula el valor del tributo"
"En el caso de que el tributo sea una porcentaje del valor
tributable: informar la base imponible en valor monetario.
En el caso de que el tributo es un valor fijo por unidad
tributada: informar el número de unidades tributadas."
PATH: "root/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxableAmount

ó root/cac:WithholdingTaxTotal/cac:TaxSubtotal/cbc:TaxableAmount"

valorTOTALImp String - SI "Valor del tributo: producto del porcentaje aplicado sobre la base imponible"
PATH: "root/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxAmount

ó /root/cac:WithholdingTaxTotal/cac:TaxSubtotal/cbc:TaxAmount"

controlInterno String - NO Indicador de Tipo de Retencion
PATH: NODEFINIDO
unidadMedidaTributo String - CC Unidad de medida base para el tributo
"Usado en el caso de que el tributo es un valor fijo por
unidad tributada: informar el valor del tributo por unidad
tributada. Por ejemplo, el impuesto de consumo a las
bolsas o los impuestos a los combustibles."
PATH: root/cac:TaxTotal/cac:TaxSubtotal/cbc:BaseUnitMeasure
unidadMedida String - SI Identificación de la unidad de medida
PATH: root/cac:TaxTotal/cac:TaxSubtotal/cbc:BaseUnitMeasure@unitCode
valorTributoUnidad String - NO Valor del tributo por unidad
PATH: root/cac:TaxTotal/cac:TaxSubtotal/cbc:PerUnitAmount
extras List<Class.Extensible> - NO -
PATH: NODEFINIDO


Class.ImpuestosTotales

Atributo Tipo Dato Formato Requerido Descripción
codigoTOTALImp String - SI Identificador del tributo
De uso interno, NO es parte del Anexo Técnico
PATH: NODEFINIDO
montoTotalImp String - SI Valor del tributo
"Suma de todos los elementos
../cac:TaxTotal/TaxSubtotal/cbc:TaxAmount"
PATH: "root/cac:TaxTotal/cbc:TaxAmount
ó root:WithholdingTaxTotal/cbc:TaxAmount"
controlInterno String - NO Sin uso actual
NO está declarado en el Anexo Técnico
redondeoAplicado String - SI Redondeo agregado al total del impuesto
PATH: root/cac:TaxTotal/cbc:RoundingAmount


Class.LineaInformacionAdicional

Atributo Tipo Dato Formato Requerido Descripción
nombre String - SI Característica que quiere informar del ítem, por ejemplo (Uso Vehículo)
PATH: root/cac:InvoiceLine/cac:Item/cac:AdditionalItemProperty/cbc:Name
valor String - SI Valor de la característica que se quiere informar, por ejemplo (Particular)
PATH: root/cac:InvoiceLine/cac:Item/cac:AdditionalItemProperty/cbc:Value
cantidad - NO Cantidad del Bien
PATH: root/cac:InvoiceLine/cac:Item/cac:AdditionalItemProperty/cbc:ValueQuantity
unidadMedida - NO Unidad de la cantidad del bien
PATH: root/cac:InvoiceLine/cac:Item/cac:AdditionalItemProperty/cbc:ValueQuantity@unitcode


Class.Direccion

Atributo Tipo Dato Formato Requerido Descripción
municipio String - SI Código del municipio
PATH: ../cac:Address/cbc:ID
ciudad String - SI Nombre de la ciudad
PATH: ../cac:Address/cbc:CityName
zonaPostal String - NO Código postal
PATH: ../cac:Address/cbc:PostalZone
departamento String - SI Nombre del Departamento
PATH: ../cac:Address/cbc:CountrySubentity
codigoDepartamento String - SI Código del Departamento
PATH: ../cac:Address/cbc:CountrySubentityCode
direccion String - SI Dirección
PATH: ../cac:Address/cac:AddressLine/cbc:Line
pais String - SI Código identificador del país / País
PATH: ../cac:Address/cac:Country/cbc:IdentificationCode
PATH: ../cac:Address/cac:Country/cbc:Name
lenguaje String - SI Identificador del lenguaje utilizado en el nombre del país
PATH: ../cac:Address/cac:Country/cbc:Name/@languageID
buzon String - NO Buzón postal
PATH: ../cac:Address/cbc:Postbox
piso String - NO Piso
PATH: ../cac:Address/cbc:Floor
habitacion String - NO Habitación
PATH: ../cac:Address/cbc:Room
calle String - NO Nombre de la calle
PATH: ../cac:Address/cbc:StreetName
calleAdicional String - NO Nombre adicional para especificar mejor el nombre de la calle
PATH: ../cac:Address/cbc:AdditionalStreetName
cbloque String - NO Nombre del bloque
PATH: ../cac:Address/cbc:BlockName
nombreEdificio String - NO Nombre de un edificio.
PATH: ../cac:Address/cbc:BuildingName
numeroEdificio String - NO Número de una casa o edificio.
PATH: ../cac:Address/cbc:BuildingNumber
ubicacion String - NO Una ubicación específica dentro de un edificio.
PATH: ../cac:Address/cbc:InhouseMail
departamentoOrg String - NO Un departamento direccionable de una organización.
PATH: ../cac:Address/cbc:Department
aLaAtencionDe String - NO A la atención de
PATH: ../cac:Address/cbc:MarkAttention
aCuidadoDe String - NO Cuidado de
PATH: ../cac:Address/cbc:MarkCare
numeroParcela String - NO Número de parcela
PATH: ../cac:Address/cbc:PlotIdentification
subDivision String - NO Subdivisión (Nombre del barrio)
PATH: ../cac:Address/cbc:CitySubdivisionName
region String - NO Región
PATH: ../cac:Address/cbc:Region
distrito String - NO Distrito
PATH: ../cac:Address/cbc:District
correccionHusoHorario String - NO Corrección del huso horario correspondiente
PATH: ../cac:Address/cbc:TimezoneOffset
localizacion <List<Coordenadas> - NO Coordenadas de la Dirección
PATH: ../cac:Address/cac:LocationCoordinate



Class.TasaDeCambioAlternativo

Atributo Tipo Dato Formato Requerido Descripción
monedaOrigen String - SI Divisa adicional base para conversión
PATH: /root/cac:PaymentAlternativeExchangeRate/cbc:SourceCurrencyCode
baseMonedaOrigen String - NO "Base monetaria de la divisa extranjera para el cambio. Debe ser 1.00 "
PATH: /root/cac:PaymentAlternativeExchangeRate/cbc:SourceCurrencyBaseRate
monedaDestino String - SI Divisa a la cual se hace la conversión
PATH: /root/cac:PaymentAlternativeExchangeRate/cbc:TargetCurrencyCode
baseMonedaDestino String - SI "Base monetaria para la conversión. Debe ser 1.00 "
PATH: /root/cac:PaymentAlternativeExchangeRate/cbc:TargetCurrencyBaseRate
tasaDeCambio String - SI Valor de la tasa de cambio entre las divisas
PATH: /root/cac:PaymentAlternativeExchangeRate/cbc:CalculationRate
fechaDeTasaDeCambio String - SI "Fecha en la que se fijó la tasa de cambio (CalculationRate)"
PATH: /root/cac:PaymentAlternativeExchangeRate/cbc:Date
indicadorDeTasa String - NO Indicador de Tasa de Cambio
PATH: /root/cac:PaymentExchangeRate/cbc:ExchangeMarketID
operadorCalculo String - NO Operador de Calculo
PATH: /root/cac:PaymentExchangeRate/cbc: MathematicOperatorCode
codigoInterno1 String - NO sin uso
PATH:
codigoInterno2 String - NO sin uso
PATH:
extras List<Class.Extensible> - NO sin uso
PATH:


Class.MediosDePago

Atributo Tipo Dato Formato Requerido Descripción
metodoDePago String - SI Formas de pago
PATH: /root/cac:PaymentMeans/cbc:ID
medioPago String - SI Código correspondiente al medio de pago
PATH: /root/cac:PaymentMeans/cbc:PaymentMeansCode
fechaDeVencimiento String - CC Fecha de vencimiento de la factura
PATH: /root/cac:PaymentMeans/cbc:PaymentDueDate
numeroDeReferencia String - NO Identificador del pago
PATH: /root/cac:PaymentMeans/cbc:PaymentID
codigoReferencia String - NO "Instrucciones relativas al pago"
PATH: /root/cac:PaymentMeans/cbc:InstructionID
numeroDias String - NO
PATH: /root/cac:PaymentMeans/cbc:InstructionNote
codigoBanco String - NO
PATH: /root/cac:PaymentMeans/cac:PayeeFinancialAccount/cbc:AccountTypeCode
nombreBanco String - NO
PATH: /root/cac:PaymentMeans/cac:PayeeFinancialAccount/cbc:Name
numeroTransferencia String - NO
PATH: /root/cac:PaymentMeans/cac:PayeeFinancialAccount/cbc:ID
codigoCanalPago String - NO
PATH: /root/cac:PaymentMeans/cbc:PaymentChannelCode
extras List<Class.Extensible> - NO
PATH:


Class.Entrega

Atributo Tipo Dato Formato Requerido Descripción
fechaEfectivaSalida String - NO Fecha efectiva de entrega de los bienes o servicio + Hora efectiva de entrega de los bienes o servicio
PATH: /root/cac:Delivery/cbc:ActualDeliveryDate + /root/cac:Delivery/cbc:ActualDeliveryTime
direccionEntrega Class.Direccion - NO Grupo con información con respeto a la dirección de entrega
PATH: /root/cac:Delivery/cac:DeliveryAddress
datosTransportistas Class.DatosTransportista - NO Grupo de datos con información sobre la empresa de transporte
PATH: /root/cac:Delivery/cac:DeliveryParty
identificacionTransporte Class.DatosTransportista - NO
PATH: /root/cac:Delivery/cac:Despatch/cbc:ID
matriculaTransporte String - NO
PATH: /root/cac:Delivery/cac:Despatch/ cbc:ID/@schemeAgencyID
fechaSolicitada String - NO
PATH: /root/cac:Delivery/cac:Despatch/ cbc:ID/@schemeAgencyID
fechaEstimada String - NO
PATH: /root/cac:Delivery/cac:Despatch/ cbc:EstimatedDespatchDate y EstimatedDespatchTime
fechaReal String - NO
PATH: /root/cac:Delivery/cac:Despatch/ cbc:ActualDespatchDate y ActualDespatchTime
direccionDespacho Class.Direccion - NO
PATH: /root/cac:Delivery/cac:Despatch/cac:DespatchAddress
datosdelDespacho Party - NO
PATH: /root/cac:Delivery/cac:Despatch/ cac:DespatchParty
extras List<Class.Extensible> - NO Valores extras
PATH:





DatosTransportistas

Atributo Tipo Dato Formato Requerido Descripción
indicadordeCuidado String - SI
PATH: /root/cac:Delivery/cac:DeliveryParty/cbc:MarkCareIndicator
indicadordeAtencion String - SI
PATH: /root/cac:Delivery/cac:DeliveryParty/cbc:MarkAttentionIndicator
nombreResponsableEntrega String - NO Nombre comercial de la empresa de transporte
PATH: /root/cac:Delivery/cac:DeliveryParty/cac:PartyName/cbc:Name
direccionResponsableEntrega Class.Direccion - NO Grupo con datos sobre la dirección de la empresa de transporte
PATH: /root/cac:Delivery/cac:DeliveryParty/cac:Address/cbc:Physical Location
tipoIdentificacion String - NO Tipo de documento de identidad del Transportador
PATH: /root/cac:Delivery/cac:DeliveryParty/cac:PartyTaxScheme/cbc:CompanyID/@schemeName
numeroIdentificacion String - NO Identificador del transportador
PATH: /root/cac:Delivery/cac:DeliveryParty/cac:PartyTaxScheme/cbc:CompanyID
numeroIdentificacionDV String - NO DV del NIT del Transportador
PATH: /root/cac:Delivery/cac:DeliveryParty/cac:PartyTaxScheme/cbc:CompanyID@schemeID
responsabilidadesRut List<Class.Obligaciones> - NO Obligaciones del transportador
PATH: /root/cac:Delivery/cac:DeliveryParty/cac:PartyTaxScheme/cbc:TaxLevelCode
detallesTributarios List<Class.Tributos> - NO Grupo de detalles tributarios de la empresa de transporte
PATH: /root/cac:Delivery/cac:DeliveryParty/cac:PartyTaxScheme/cac:TaxScheme
transportadorDireccion Class.Direccion - CC Grupo de información para informar dirección fiscal del transportador
PATH: /root/cac:Delivery/cac:DeliveryParty/cac:PartyLegalEntity/cac:RegistrationAddress
transportadorNombre String - CC Nombre o Razón Social del transportador
PATH: /root/cac:Delivery/cac:DeliveryParty/cac:PartyLegalEntity/cbc:RegistrationName
transportadorTipoIdentificacion String - CC Tipo de documento de identidad del Transportador
PATH: /root/cac:Delivery/cac:DeliveryParty/cac:PartyLegalEntity/cbc:CompanyID@schemeName
transportadorNumeroDocumento String - CC Nombre comercial de la empresa de transporte
PATH: "/root/cac:Delivery/cac:DeliveryParty/cac:PartyLegalEntity/cbc:CompanyID"
transportadorNumeroDocumentoDV String - CC DV del NIT del Transportador
PATH: /root/cac:Delivery/cac:DeliveryParty/cac:PartyLegalEntity/cbc:CompanyID@schemeID
numeroMatriculaMercantil String - CC Número de matrícula mercantil
PATH: /root/cac:Delivery/cac:DeliveryParty/cac:PartyLegalEntity//cac:CorporateRegistrationScheme/cbc:Name
prefijoFacturacion String - NO
PATH: /root/cac:Delivery/cac:DeliveryParty/cac:PartyLegalEntity//cac:CorporateRegistrationScheme/cbc:ID
nombreContacto String - NO Nombre Contacto
PATH: /root/cac:Delivery/cac:DeliveryParty/cac:Contact/cbc:Name
telefono String - NO Número de teléfono, celular u otro
PATH: /root/cac:Delivery/cac:DeliveryParty/cac:Contact/cbc:Telephone
telefax String - NO Número de teléfono, celular u otro
PATH: /root/cac:Delivery/cac:DeliveryParty/cac:Contact/cbc:Telefax
email String - NO Correo electrónico de contacto
PATH: /root/cac:Delivery/cac:DeliveryParty/cac:Contact/cbc:ElectronicMail
nota String - NO Nota adicional de contacto
PATH: /root/cac:Delivery/cac:DeliveryParty/cac:Contact/cbc:Note
extras List<Class.Extensible> - NO Extensible
PATH:
razonSocial String - SI Nombre o Razón Social del transportador
PATH: /Invoice/cac:Delivery/cac:DeliveryParty/cac:PartyTaxScheme/cbc:RegistrationName


Class.CondicionPago

Atributo Tipo Dato Formato Requerido Descripción
identificador String - SI Condiciones de Pago
PATH: /root/cac:PaymentTerms/cbc:ID
medioPagoAsociado String - NO Medio Pago asociado
PATH: /root/cac:PaymentTerms/cbc:PaymentMeansID
comentario String - NO Nota
PATH: /root/cac:PaymentTerms/cbc:Note
montoMulta String - NO Monto de la multa
PATH: /root/cac:PaymentTerms/cbc:PenaltySurchargePercent
monto String - NO monto
PATH: /root/cac:PaymentTerms/cbc:Amount
porcentajePago String - NO Porcentaje de Pago
PATH: /root/cac:PaymentTerms/cbc:PaymentPercent
montoPenalidad String - NO Monto de la Penalidad
PATH: /root/cac:PaymentTerms/cbc:PenaltyAmount
codigoEvento String - NO Codigo de Evento
PATH: /root/cac:PaymentTerms/cbc:ReferenceEventCode
duracionPeriodo String - NO Duracion de Periodo
PATH: /root/cac:PaymentTerms/cac:SettlementPeriod/cbc:DurationMeasure
duracionPeriodoMedida String - NO Unidad de medida de la duracion de periodo
PATH: /root/cac:PaymentTerms/cac:SettlementPeriod/cbc:DurationMeasure@unitCode
fechaVencimiento String - NO Fecha de Vencimiento
PATH: /root/cac:PaymentTerms/cbc:PaymentDueDate
referenciaAnticipo String - NO Numero de referencia de Anticipo
PATH: /root/cac:PaymentTerms/cac:PrepaidPaymentReferenceID
periodoDesde String - NO Periodo desde
PATH: /root/cac:PaymentTerms/cac:ValidityPeriod/cbc:StartDate
periodoHasta String - NO Periodo hasta
PATH: /root/cac:PaymentTerms/cac:ValidityPeriod/cbc:EndDate
porcentajeDescuento String - NO porcentaje de Descuento
PATH: /root/cac:PaymentTerms/cbc:SettlementDiscountPercent
extras List<Class.Extensible> - NO
PATH: