Referencia del Namespace Sage.ES.S50.Modelos.enumerados

Enumeraciones

enum  TipoDeduccionFactura { TipoDeduccionFactura.No = 0, TipoDeduccionFactura.Total = 1, TipoDeduccionFactura.Parcial = 2 }
 Enumeración para indicar el tipo de deducción de la factura Más...
 
enum  TipoFiltroModelo {
  TipoFiltroModelo.Todos = 0, TipoFiltroModelo.PendientesGestionar = 1, TipoFiltroModelo.Enviados = 2, TipoFiltroModelo.Enviados_o_Rechazados = 3,
  TipoFiltroModelo.Generados = 4
}
 Enumerado para el tipo de filtro de los modelos Más...
 
enum  TipoIncidenciaModelo {
  TipoIncidenciaModelo.NoDefinida = 0, TipoIncidenciaModelo.Nif = 1, TipoIncidenciaModelo.RetencionCompraSobreTotalFactura = 2, TipoIncidenciaModelo.RetencionVentaSobreTotalFactura = 3,
  TipoIncidenciaModelo.CompensacionREAGyPPorcentaje1 = 4, TipoIncidenciaModelo.OperacionesBienesInversionArt25 = 5, TipoIncidenciaModelo.TipoImpositivoExentoExportaciones = 6, TipoIncidenciaModelo.TipoImpositivoVigente = 7,
  TipoIncidenciaModelo.TipoImpositivoExentoOperacionesInteriorExentasArt25 = 8, TipoIncidenciaModelo.TipoImpositivoExentoOperacionesAreasExentas = 9, TipoIncidenciaModelo.TipoImpositivoExentoOperacionesExentasZEC = 10, TipoIncidenciaModelo.TipoImpositivoExentoOperacionesExentasDerechoDeduccion = 11
}
 Enumeración para las incidencias de los modelos Más...
 
enum  TipoOperacionIntracomunitaria { TipoOperacionIntracomunitaria.EnvioRecepcion = 1, TipoOperacionIntracomunitaria.Transferencia = 2 }
 Enum del tipo de operación intracomunitaria Más...
 
enum  TipoOperacionLibro {
  TipoOperacionLibro.Alta = 0, TipoOperacionLibro.Alta_dev_regimen_viajeros = 1, TipoOperacionLibro.Modificacion = 2, TipoOperacionLibro.Modificacion_dev_regimen_viajeros = 3,
  TipoOperacionLibro.Anulacion = 4, TipoOperacionLibro.Consulta = 5, TipoOperacionLibro.Personalizada = 6
}
 Tipo de operación de envío del libro que se utiliza para generar los XML correspondientes Más...
 

Documentación de las enumeraciones

◆ TipoDeduccionFactura

Enumeración para indicar el tipo de deducción de la factura

Valores de enumeraciones
No 

Factura totalmente no deducible

Total 

Factura totalmente deducible

Parcial 

Factura parcialmente deducible (o Factura parcialmente no deducible)

Definición en la línea 12 del archivo TipoDeduccionFactura.cs.

◆ TipoFiltroModelo

Enumerado para el tipo de filtro de los modelos

Valores de enumeraciones
Todos 

Todos

PendientesGestionar 

Pendientes gestionar

Enviados 

Enviados

Enviados_o_Rechazados 

Enviados o Rechazados (WorkFlow)

Generados 

Generados

Definición en la línea 12 del archivo TipoFiltroModelo.cs.

◆ TipoIncidenciaModelo

Enumeración para las incidencias de los modelos

Valores de enumeraciones
NoDefinida 

Incidencia no definida

Nif 

NIF

RetencionCompraSobreTotalFactura 

Retenciones de compra sobre total factura

RetencionVentaSobreTotalFactura 

Retenciones de compra sobre total factura

CompensacionREAGyPPorcentaje1 

Compensación régimen especial de agricultura, ganadería y pesca Controlar que todos los registros cuyo tipo de operación sea CompensacionesREAGyP tengan un porcentaje 1 %.En el propio taxuid se informa como tipo de IGIG el texto REAGyP y como porcentaje 1.Ejemplo: ES.CompensacionREAGyP_ES.IGICREAGyP1ES.IGICDed Modelo 420

OperacionesBienesInversionArt25 

Operaciones interiores de bienes de inversión exentas por artículo 25 que no son operaciones interiores de bienes de inversión exentas por artículo 25 Modelo 417, 420

TipoImpositivoExentoExportaciones 

Tipo de operación Control Exportaciones Controlar que todos los registros cuyo tipo de operación sea Exportaciones tengan un porcentaje 0 % exento. En el propio taxuid se informa como tipo de IGIC el texto Exento. Ejemplo: ES.Exportaciones_ES.IGICExentoES.IGICDev Modelos de Canarias

TipoImpositivoVigente 

Existen facturas con un gravamen no vigente del X %. Estas facturas no se tendrán en cuenta en la generación del modelo.

TipoImpositivoExentoOperacionesInteriorExentasArt25 

Controlar que todos los registros de dicho tipo de operación tengan un porcentaje 0 % exento. En el propio taxuid se informa como tipo de IGIG el texto Exento. Ejemplo: ES.OperacionesInteriorExentasArt25_ES.IGICExentoES.IGICDev Modelo 417, 420

TipoImpositivoExentoOperacionesAreasExentas 

OperacionesAreasExentas Controlar que todos los registros de dicho tipo de operación tengan un porcentaje 0 % exento.En el propio taxuid se informa como tipo de IGIG el texto Exento. Ejemplo: ES.OperacionesAreasExentas_ES.IGICExentoES.IGICDev Modelo 417, 420

TipoImpositivoExentoOperacionesExentasZEC 

ExentasZEC Controlar que todos los registros de dicho tipo de operación tengan un porcentaje 0 % exento.En el propio taxuid se informa como tipo de IGIG el texto Exento. Modelo 417, 420

TipoImpositivoExentoOperacionesExentasDerechoDeduccion 

OperacionesExentasDerechoDeduccion Controlar que todos los registros de dicho tipo de operación tengan un porcentaje 0 % exento.En el propio taxuid se informa como tipo de IGIG el texto Exento. Modelo 417, 420

Definición en la línea 12 del archivo TipoIncidenciaModelo.cs.

◆ TipoOperacionIntracomunitaria

Enum del tipo de operación intracomunitaria

Valores de enumeraciones
EnvioRecepcion 

EnvioRecepcion

Transferencia 

Transferencia

Definición en la línea 11 del archivo TipoOperacionIntracomunitaria.cs.

◆ TipoOperacionLibro

Tipo de operación de envío del libro que se utiliza para generar los XML correspondientes

Valores de enumeraciones
Alta 

Alta

Alta_dev_regimen_viajeros 

Alta devengado regimen de viajeros

Modificacion 

Modificación

Modificacion_dev_regimen_viajeros 

Modificación devengado regimen de viajeros

Anulacion 

Anulación

Consulta 

Consulta (No utilizado)

Personalizada 

Operacion personalizada (Para poder realizar operaciones distintas a Alta y Baja)

Definición en la línea 12 del archivo TipoOperacionLibro.cs.