NameDescriptionTypeAdditional information
DoetSubtotal

Indica la suma de los valores brutos de las líneas de la factura. Ver apartado FAU01 LegalMonetaryTotal => FAU02 LineExtensionAmount

decimal number

Required

Matching regular expression pattern: ^((?!^DoetSubtotal$)[0-9.])+$

Range: inclusive between 0 and 1E+20

DoetBase

Base imponible para el cálculo de los tributos. Ver apartado FAU01 LegalMonetaryTotal => FAU04 TaxExclusiveAmount

decimal number

Required

Matching regular expression pattern: ^((?!^DoetBase$)[0-9.])+$

Range: inclusive between 0 and 1E+20

DoetTotalImpuestos

Indica el total de todos los impuestos presentes en el documento.

decimal number

Required

Matching regular expression pattern: ^((?!^DoetTotalImpuestos$)[0-9.])+$

Range: inclusive between 0 and 1E+20

DoetSubtotalMasImpuestos

Indica la Suma de DoetSubtotal+DoetTotalImpuestos. Ver apartado FAU01 LegalMonetaryTotal => FAU06 TaxInclusiveAmount

decimal number

Required

Matching regular expression pattern: ^((?!^DoetSubtotalMasImpuestos$)[0-9.])+$

Range: inclusive between 0 and 1E+20

DoetTotalDescuentos

Indica la suma de todos los descuentos aplicados a nivel de factura, es decir los descuentos globales que han afectado las bases de los impuestos. Ver apartado FAU01 LegalMonetaryTotal => FAU08 AllowanceTotalAmount

decimal number

Required

Matching regular expression pattern: ^((?!^DoetTotalDescuentos$)[0-9.])+$

Range: inclusive between 0 and 1E+20

DoetTotalcargos

indica la suma de todos los cargos aplicados a nivel de la factura. Ver apartado FAU01 LegalMonetaryTotal => FAU10 ChargeTotalAmount

decimal number

Required

Matching regular expression pattern: ^((?!^DoetTotalcargos$)[0-9.])+$

Range: inclusive between 0 and 1E+20

DoetTotalAnticipos

Indica la suma de todos los pagos anticipados del documento. Ver apartado FAU01 LegalMonetaryTotal => FAU12 PrePaidAmount

decimal number

Required

Matching regular expression pattern: ^((?!^DoetTotalAnticipos$)[0-9.])+$

Range: inclusive between 0 and 1E+20

DoetAjusteAlPeso

Indica el valor de ajuste al total de documento. Este campo puede ser usado para evitar decimales en el total del documento. Puede ser valores negativos. Para Ajustar el valor DoetTotalDocumento de 9999.99 a 10000 el valor de DoetAjusteAlPeso debe ser 0.01 y DoetTotalDocumento debe ser 10000

decimal number

Matching regular expression pattern: ^((?!^DoetAjusteAlPeso)[0-9.-])+$

DoetTotalDocumento

Indica el total a pagar de la factura. Este valor es calculado de la siguiente manera : DoetSubtotalMasImpuestos -DoetTotalDescuentos +DoetTotalcargos-DoetTotalAnticipos ó Valor total de ítems(incluyendo cargos+ y descuentos- a nivel de ítems)+DoetTotalImpuestos + DoetTotalcargos – DoetTotalDescuentos – DoetTotalAnticipos. Ver apartado FAU01 LegalMonetaryTotal => FAU14 PayableAmount

decimal number

Required

Matching regular expression pattern: ^((?!^DoetTotalDocumento$)[0-9.])+$

Range: inclusive between 0 and 1E+20