[SerializableAttribute]
public abstract class BaseInvoice : BindableCore<SerializableAttribute>
Public MustInherit Class BaseInvoice
Inherits BindableCore| AddressCode | Shipping address code [CodDireccion]. |
| AmountBaseVAT1 | Amount of taxable base 1 [BaseImponible1]. |
| AmountBaseVAT2 | Amount of tax base 2 [BaseImponible2]. |
| AmountBaseVAT3 | Amount of tax base 3 [BaseImponible3]. |
| AmountBaseVAT4 | Amount of tax base 4 [BaseImponible4]. |
| AmountBaseVAT5 | Amount of tax base 5 [BaseImponible5]. |
| AmountBaseVAT6 | Amount of tax base 6 [BaseImponible6]. |
| CalculationTypeTaxRetention | Retention rate calculation method [MetodoCalculoIRPF]. |
| ClassificationCode | Classification code [CodTipoClasificacion]. |
| CodeTaxRetention | Withholding rate code [CodImpuestoRetencion]. |
| CodeVAT1 | Tax code 1 [CodTipoImpuesto1]. |
| CodeVAT2 | Tax code 2 [CodTipoImpuesto2]. |
| CodeVAT3 | Tax code 3 [CodTipoImpuesto3]. |
| CodeVAT4 | Tax code 4 [CodTipoImpuesto4]. |
| CodeVAT5 | Tax code 5 [CodTipoImpuesto5]. |
| CodeVAT6 | Tax code 6 [CodTipoImpuesto6]. |
| ControlNumber | /Control number of invoice [NumControl]. |
| CurrencyAmountBaseVAT1 | Amount of tax base 1 in the currency [BaseImponible1Divisa]. |
| CurrencyAmountBaseVAT2 | Amount of tax base 2 in the currency [BaseImponible2Divisa]. |
| CurrencyAmountBaseVAT3 | Amount of tax base 3 in the currency [BaseImponible3Divisa]. |
| CurrencyAmountBaseVAT4 | Amount of tax base 4 in the currency [BaseImponible4Divisa]. |
| CurrencyAmountBaseVAT5 | Amount of tax base 5 in the currency [BaseImponible5Divisa]. |
| CurrencyAmountBaseVAT6 | Amount of tax base 6 in the currency [BaseImponible6Divisa]. |
| CurrencyCode | Invoice currency code [CodDivisa]. |
| CurrencyExchange | Change of invoice currency [CambioDivisa]. |
| CurrencyOthers1Amount | Amounts of other amounts 1 in the currency [ImporteOtrosImp1Divisa]. |
| CurrencyOthers2Amount | Amount of other amounts 2 in the currency [ImporteOtrosImp2Divisa]. |
| CurrencyTransportAmount | Amount of transport in currency [ImportePortesDivisa]. |
| Date | Invoice date [Fecha]. |
| Description | Description text of invoice [Descripcion]. |
| Fields | List of extended fields and values. |
| FiscalAddress | Fiscal address [DireccionFiscal]. |
| FiscalCity | Fiscal city [PoblacionFiscal]. |
| FiscalCodeCountry | Fiscal code of country [CodPaisFiscal]. |
| FiscalEmail | Fiscal email [EmailFiscal]. |
| FiscalIdentificationCode | Fiscal identification code [CodIdentificacionFiscal]. |
| FiscalName | Fiscal name [NombreFiscal]. |
| FiscalPhone | Fiscal phone [TelefonoFiscal]. |
| FiscalState | Fiscal state [ProvinciaFiscal]. |
| FiscalVATNumber | Fiscal VAT Number [NIFFiscal]. |
| FiscalZipCode | Fiscal ZIP code [CodigoPostalFiscal]. |
| MethodPaymentCode | Method payment code [CodMedioPago]. |
| Notes | List of invoice note ids. |
| Others1Amount | Amount of other amounts 1 [ImporteOtrosImp1]. |
| Others1Code | Other amounts code 1 [CodOtrosImp1]. |
| Others1CodeVAT | Code of tax [CodTipoImpuestoOtrosImp1]. |
| Others1Name | Name of other amounts 1 [NombreOtrosImp1]. |
| Others1Percent | Percentage of other amounts 1 [PorcOtrosImp1]. |
| Others1PercentSpecialVAT | RE percentage of other amounts 1 [PorcREOtrosImp1]. |
| Others1PercentVAT | VAT percentage of other amounts 1 [PorcIVAOtrosImp1]. |
| Others2Amount | Amount of other amounts 2 [ImporteOtrosImp2]. |
| Others2Code | Other amounts code 2 [CodOtrosImp2]. |
| Others2CodeVAT | Code of tax [CodTipoImpuestoOtrosImp2]. |
| Others2Name | Name of other amounts 2 [NombreOtrosImp2]. |
| Others2Percent | Percentage of other amounts 2 [PorcOtrosImp2]. |
| Others2PercentSpecialVAT | RE percentage of other amounts 2 [PorcREOtrosImp2]. |
| Others2PercentVAT | VAT percentage of other amounts 2 [PorcIVAOtrosImp2]. |
| PercentRetention | Percentage of retention on maturities [PorcRetencion]. |
| PercentSpecialVAT1 | RE 1 Percentage [PorcRE1]. |
| PercentSpecialVAT2 | RE 2 Percentage [PorcRE2]. |
| PercentSpecialVAT3 | RE 3 Percentage [PorcRE3]. |
| PercentSpecialVAT4 | RE 4 Percentage [PorcRE4]. |
| PercentSpecialVAT5 | RE 5 Percentage [PorcRE5]. |
| PercentSpecialVAT6 | RE 6 Percentage [PorcRE63]. |
| PercentTaxRetention | Retention rate percentage [PorcIRPF]. |
| PercentVAT1 | VAT percentage 1 [PorcIVA1]. |
| PercentVAT2 | VAT percentage 2 [PorcIVA2]. |
| PercentVAT3 | VAT percentage 3 [PorcIVA3]. |
| PercentVAT4 | VAT percentage 4 [PorcIVA4]. |
| PercentVAT5 | VAT percentage 5 [PorcIVA5]. |
| PercentVAT6 | VAT percentage 6 [PorcIVA6]. |
| ProjectCode | Set the code of project to which is attached [CodProyecto]. |
| Rectification | Indicates if it is a rectification invoice [Rectificativa]. |
| RectifiedInvoiceId | Rectification invoice indentification [IdFacturaRectificada]. |
| Reference | It indicates a free text [Referencia]. |
| SpecialVAT | Indicates whether the RE must be calculated [RecargoEquivalencia]. |
| TaxRates | Invoice Rate List. |
| TaxTreatmentCode | VAT treatment [CodTratamientoImpuesto]. |
| TermPaymentCode | Term payment code [CodTerminoPago]. |
| TransportAmount | Transport amount [ImportePortes]. |
| TransportCodeVAT | Code of transport tax [CodTipoImpuestoPortes]. |
| TransportPercentSpecialVAT | Transport RE percentage [PorcREPortes]. |
| TransportPercentVAT | Transport VAT percentage [PorcIVAPortes]. |
| TypeCode | Invoice type code [CodTipoFactura]. |
| WorkOrderCode | Indicates the code of work order which is adhered [CodParteTrabajo]. |
| GetAttributeFromT |
Get attribute from a class.
(Defined by ObjectExtensions) |
| ValidateDataAnnotations |
Validate class with validator of DataAnnotations.
(Defined by ObjectExtensions) |