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

De tfhkacolwiki
Revisión del 16:14 28 dic 2023 de Nhoyos (discusión | contribuciones) (Página creada con «====<font color="blue">Class.FacturaGeneral</font>==== {| class="mw-collapsible mw-collapsed wikitable" ! style="background:#f2f2f2; text-align:center;"|Atributo ! style="…»)
(dif) ← Revisión anterior | Revisión actual (dif) | Revisión siguiente → (dif)
Ir a la navegación Ir a la búsqueda

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