Clase RegistroFiscal para. Más...
Métodos públicos | |
RegistroFiscal () | |
Constructor. | |
RegistroFiscal (DataRow tdrRegistro) | |
Constructor a utilizar en la carga de la información de los modelos. | |
Métodos protegidos | |
Int16 | ConvertToInt16NVL (object toValue, Int16 tnValue=0) |
Convierte a Int16 controlando si el valor en nulo. | |
int | ConvertToInt32NVL (object toValue, Int16 tnValue=0) |
Convierte a Int32 controlando si el valor en nulo. | |
DateTime | ConvertToDatetimeNVL (object toValue, DateTime tnValue=new DateTime()) |
Convierte a DateTime controlando si el valor en nulo. | |
decimal | _ConvertToDecimalNVL (object toValue) |
Convierte a decimal controlando si el valor en nulo. | |
Propiedades | |
string | _TipoRegistro [get, set] |
Identifica del origen del registros de IVA/IGIC (IVA_DED, IVA_DEV, EXEN_DEV, EXEN_DED, RECC_DEV, RECC_DED) | |
string | _ClaveConfiguracion [get, set] |
Código clave de la configuración del modelo. | |
string | _Empresa [get, set] |
Código de empresa. | |
string | _Factura [get, set] |
Número de factura. | |
string | _Cuenta [get, set] |
Cuenta contable. | |
string | _TipoIVA [get, set] |
Código de IVA/IGIC. | |
decimal | _Bimpo [get, set] |
Base imponible del registro. | |
decimal | _PorcenIVA [get, set] |
Porcentaje de IVA/IGIC. | |
decimal | _IVA [get, set] |
IVA/IGIC del registro. | |
decimal | _IVADeducible [get, set] |
IVA/IGIC deducible del registro (Prorrata) | |
decimal | _PorcenRec [get, set] |
Porcentaje de recargo. | |
decimal | _Recargo [get, set] |
Importe de recargo. | |
string | _Cif [get, set] |
CIF de la cuenta. | |
string | _Nombre [get, set] |
Nombre de la cuenta. | |
string | _CifIVA [get, set] |
CIF de la cuenta del cliente contado o proveedor vario del registro de IVA/IGIC. | |
string | _NombreIVA [get, set] |
Nombre de la cuenta del cliente contado o proveedor vario del registro de IVA/IGIC. | |
bool | _Comunitario [get, set] |
Indica si el registro es Comunitario. | |
int | _CuentaComunitaria [get, set] |
Tipo de operador de la cuenta. | |
bool | _Devolucion [get, set] |
Indica si es una devolución. | |
bool | _TratamientoNacional [get, set] |
Tratamiento nacional del registro. | |
bool | _Devengado [get, set] |
Indica si es un registro de IVA/IGIC repercutido sea o no una operacion no sujeta. | |
bool | _ISP [get, set] |
Factura ISP. | |
bool | _OperacionNoSujeta [get, set] |
Operación no sujeta. | |
bool | _TipoIVAServicio [get, set] |
Tipo de IVA/IGIC con la marca de sercicio. | |
bool | _TipoIVABienInversion [get, set] |
Tipo de IVA/IGIC con la marca de bien de inversión. | |
bool | _TipoIVADeducible [get, set] |
Tipo de IVA/IGIC con la marca de deducible (DEDUCE) | |
TipoDeduccionFactura | _TipoDeduccionFactura [get, set] |
Indica el tipo de deducción de la factura. | |
bool | _TipoIGICImplicito [get, set] |
Indica si es le registro de IGIC es implícito. | |
bool | _CriterioCaja [get, set] |
Criterio de Caja. | |
int | _LiquidacionOperacion [get, set] |
Número de liquidación de operación de la factura. | |
int | _LiquidacionFacturaOrigen [get, set] |
Número de liquidación de operación de la factura origen. | |
int | _Asiento [get, set] |
Número de asiento. | |
string | _Ejercicio [get, set] |
Ejercicio del asiento contable. | |
int | _OperacionAsiento [get, set] |
Número de operación del asiento. | |
DateTime | _FechaAsiento [get, set] |
Fecha del asiento. | |
string | _DescripcionTipoImpuesto [get, set] |
Descripción del tipo de Impuesto. | |
string | _TaxUID [get, set] |
Código de TAXUID. | |
eOperacionFiscal | _OperacionFiscal [get, set] |
Operación fiscal. | |
bool | _ProrrataAplicar [get, set] |
Indica si se ha aplicado la Prorrata en el registro del IGIC Deducible. | |
bool | _ProrrataNoDeducible [get, set] |
Indica si es le registro No Deducvible de la prorrata del IGIC Deducible. | |
bool | _Anual [get, set] |
Registro de una declaración anual, cuando la liquidación no es del periodo. | |
bool | _VolumenOperaciones [get, set] |
Utilizado para el volumen de operaciones. | |
decimal | _Por_Real [get, set] |
Porcentaje real de un IGIC implícito. | |
string | _NomClavepg [get, set] |
Descripción de la forma de pago del registro de cobro/pago de criterio de caja. | |
string | _PeriodCorrection [get, set] |
Periodo de correció | |
string | _YearCorrection [get, set] |
Año de corrección. | |
DateTime? | _DateCorrection [get, set] |
Fecha de corrección. | |
string | _CashCriteria [get] |
Devuelve la clave de criterio de Caja necesario para el Compliance. | |
string | _TransactionType [get] |
Devuelve el identificador de la transaccción INV (Invoice)/CCINV (Cash criteria invoice)/CCPAY (Cash criteria payment) | |
bool | _IsCorrection [get] |
Es rectificativa. Se informará true para agrupaciones de facturas rectificativas Se informará false para agrupaciones de facturas no rectificativas Devolverá el mismo valor que _Devolucion. De momento lo dejo de esta forma por si es necesario realizar algun control adicional. | |
bool | _EOS [get, set] |
Es un registro de la tabla de EOS. | |
bool | _Retencion [get, set] |
Registro de IRPF. Cuando es de IRPF también lo tenemos en EOS. | |
bool | _PeriodoAnterior [get, set] |
Indica que el movimiento es de un periodo anterior la actual Es similar al volumen de operaciones, pero lo tratamos diferente De momento utilizado en el modelo 130 para pasarle una fecha diferente. | |
string | _GrupoContribuyente [get, set] |
Grupo de contribuyente de la retención (TIPORET.G_CONTRI) | |
IRegistroFiscalDatosRetencion | _DatosRetencion [get, set] |
Información adicional de las retenciones. | |
IRegistroFiscalDatosEOS | _DatosEOS [get, set] |
Información adicional de la tabla EOS. | |
Clase RegistroFiscal para.
Definición en la línea 18 del archivo RegistroFiscal.cs.
|
inline |
Constructor.
Definición en la línea 81 del archivo RegistroFiscal.cs.
|
inline |
Constructor a utilizar en la carga de la información de los modelos.
tdrRegistro | DataRow del registros fiscal |
Definición en la línea 90 del archivo RegistroFiscal.cs.
|
inlineprotected |
Convierte a decimal controlando si el valor en nulo.
toValue | Objeto a convertir |
Definición en la línea 744 del archivo RegistroFiscal.cs.
|
inlineprotected |
Convierte a DateTime controlando si el valor en nulo.
toValue | Objeto a convertir |
tnValue | Valor por defecto si es nulo |
Definición en la línea 731 del archivo RegistroFiscal.cs.
|
inlineprotected |
Convierte a Int16 controlando si el valor en nulo.
toValue | Objeto a convertir |
tnValue | Valor por defecto si es nulo |
Definición en la línea 703 del archivo RegistroFiscal.cs.
|
inlineprotected |
Convierte a Int32 controlando si el valor en nulo.
toValue | Objeto a convertir |
tnValue | Valor por defecto si es nulo |
Definición en la línea 717 del archivo RegistroFiscal.cs.
|
getset |
Registro de una declaración anual, cuando la liquidación no es del periodo.
Implementa Sage.ES.S50.Modelos.Interficies.IRegistroFiscal.
Definición en la línea 476 del archivo RegistroFiscal.cs.
|
getset |
Número de asiento.
Definición en la línea 395 del archivo RegistroFiscal.cs.
|
getset |
Base imponible del registro.
Implementa Sage.ES.S50.Modelos.Interficies.IRegistroFiscal.
Definición en la línea 187 del archivo RegistroFiscal.cs.
|
get |
Devuelve la clave de criterio de Caja necesario para el Compliance.
Definición en la línea 539 del archivo RegistroFiscal.cs.
|
getset |
CIF de la cuenta.
Implementa Sage.ES.S50.Modelos.Interficies.IRegistroFiscal.
Definición en la línea 236 del archivo RegistroFiscal.cs.
|
getset |
CIF de la cuenta del cliente contado o proveedor vario del registro de IVA/IGIC.
Implementa Sage.ES.S50.Modelos.Interficies.IRegistroFiscal.
Definición en la línea 252 del archivo RegistroFiscal.cs.
|
getset |
Código clave de la configuración del modelo.
Implementa Sage.ES.S50.Modelos.Interficies.IRegistroFiscal.
Definición en la línea 147 del archivo RegistroFiscal.cs.
|
getset |
Indica si el registro es Comunitario.
Implementa Sage.ES.S50.Modelos.Interficies.IRegistroFiscal.
Definición en la línea 268 del archivo RegistroFiscal.cs.
|
getset |
Criterio de Caja.
Implementa Sage.ES.S50.Modelos.Interficies.IRegistroFiscal.
Definición en la línea 370 del archivo RegistroFiscal.cs.
|
getset |
Cuenta contable.
Implementa Sage.ES.S50.Modelos.Interficies.IRegistroFiscal.
Definición en la línea 171 del archivo RegistroFiscal.cs.
|
getset |
Tipo de operador de la cuenta.
Implementa Sage.ES.S50.Modelos.Interficies.IRegistroFiscal.
Definición en la línea 276 del archivo RegistroFiscal.cs.
|
getset |
Fecha de corrección.
Implementa Sage.ES.S50.Modelos.Interficies.IRegistroFiscal.
Definición en la línea 530 del archivo RegistroFiscal.cs.
|
getset |
Información adicional de la tabla EOS.
Implementa Sage.ES.S50.Modelos.Interficies.IRegistroFiscal.
Definición en la línea 676 del archivo RegistroFiscal.cs.
|
getset |
Información adicional de las retenciones.
Implementa Sage.ES.S50.Modelos.Interficies.IRegistroFiscal.
Definición en la línea 667 del archivo RegistroFiscal.cs.
|
getset |
Descripción del tipo de Impuesto.
Implementa Sage.ES.S50.Modelos.Interficies.IRegistroFiscal.
Definición en la línea 431 del archivo RegistroFiscal.cs.
|
getset |
Indica si es un registro de IVA/IGIC repercutido sea o no una operacion no sujeta.
Implementa Sage.ES.S50.Modelos.Interficies.IRegistroFiscal.
Definición en la línea 300 del archivo RegistroFiscal.cs.
|
getset |
Indica si es una devolución.
Implementa Sage.ES.S50.Modelos.Interficies.IRegistroFiscal.
Definición en la línea 284 del archivo RegistroFiscal.cs.
|
getset |
Ejercicio del asiento contable.
Definición en la línea 404 del archivo RegistroFiscal.cs.
|
getset |
Código de empresa.
Implementa Sage.ES.S50.Modelos.Interficies.IRegistroFiscal.
Definición en la línea 155 del archivo RegistroFiscal.cs.
|
getset |
Es un registro de la tabla de EOS.
Implementa Sage.ES.S50.Modelos.Interficies.IRegistroFiscal.
Definición en la línea 627 del archivo RegistroFiscal.cs.
|
getset |
Número de factura.
Implementa Sage.ES.S50.Modelos.Interficies.IRegistroFiscal.
Definición en la línea 163 del archivo RegistroFiscal.cs.
|
getset |
Fecha del asiento.
Definición en la línea 422 del archivo RegistroFiscal.cs.
|
getset |
Grupo de contribuyente de la retención (TIPORET.G_CONTRI)
Definición en la línea 657 del archivo RegistroFiscal.cs.
|
get |
Es rectificativa. Se informará true para agrupaciones de facturas rectificativas Se informará false para agrupaciones de facturas no rectificativas Devolverá el mismo valor que _Devolucion. De momento lo dejo de esta forma por si es necesario realizar algun control adicional.
Implementa Sage.ES.S50.Modelos.Interficies.IRegistroFiscal.
Definición en la línea 618 del archivo RegistroFiscal.cs.
|
getset |
Factura ISP.
Implementa Sage.ES.S50.Modelos.Interficies.IRegistroFiscal.
Definición en la línea 308 del archivo RegistroFiscal.cs.
|
getset |
IVA/IGIC del registro.
Implementa Sage.ES.S50.Modelos.Interficies.IRegistroFiscal.
Definición en la línea 203 del archivo RegistroFiscal.cs.
|
getset |
IVA/IGIC deducible del registro (Prorrata)
Implementa Sage.ES.S50.Modelos.Interficies.IRegistroFiscal.
Definición en la línea 211 del archivo RegistroFiscal.cs.
|
getset |
Número de liquidación de operación de la factura origen.
Implementa Sage.ES.S50.Modelos.Interficies.IRegistroFiscal.
Definición en la línea 386 del archivo RegistroFiscal.cs.
|
getset |
Número de liquidación de operación de la factura.
Implementa Sage.ES.S50.Modelos.Interficies.IRegistroFiscal.
Definición en la línea 378 del archivo RegistroFiscal.cs.
|
getset |
Nombre de la cuenta.
Implementa Sage.ES.S50.Modelos.Interficies.IRegistroFiscal.
Definición en la línea 244 del archivo RegistroFiscal.cs.
|
getset |
Nombre de la cuenta del cliente contado o proveedor vario del registro de IVA/IGIC.
Implementa Sage.ES.S50.Modelos.Interficies.IRegistroFiscal.
Definición en la línea 260 del archivo RegistroFiscal.cs.
|
getset |
Descripción de la forma de pago del registro de cobro/pago de criterio de caja.
Definición en la línea 503 del archivo RegistroFiscal.cs.
|
getset |
Número de operación del asiento.
Implementa Sage.ES.S50.Modelos.Interficies.IRegistroFiscal.
Definición en la línea 413 del archivo RegistroFiscal.cs.
|
getset |
Operación fiscal.
Implementa Sage.ES.S50.Modelos.Interficies.IRegistroFiscal.
Definición en la línea 449 del archivo RegistroFiscal.cs.
|
getset |
Operación no sujeta.
Implementa Sage.ES.S50.Modelos.Interficies.IRegistroFiscal.
Definición en la línea 317 del archivo RegistroFiscal.cs.
|
getset |
Periodo de correció
Implementa Sage.ES.S50.Modelos.Interficies.IRegistroFiscal.
Definición en la línea 512 del archivo RegistroFiscal.cs.
|
getset |
Indica que el movimiento es de un periodo anterior la actual Es similar al volumen de operaciones, pero lo tratamos diferente De momento utilizado en el modelo 130 para pasarle una fecha diferente.
Implementa Sage.ES.S50.Modelos.Interficies.IRegistroFiscal.
Definición en la línea 648 del archivo RegistroFiscal.cs.
|
getset |
Porcentaje real de un IGIC implícito.
Implementa Sage.ES.S50.Modelos.Interficies.IRegistroFiscal.
Definición en la línea 494 del archivo RegistroFiscal.cs.
|
getset |
Porcentaje de IVA/IGIC.
Implementa Sage.ES.S50.Modelos.Interficies.IRegistroFiscal.
Definición en la línea 195 del archivo RegistroFiscal.cs.
|
getset |
Porcentaje de recargo.
Implementa Sage.ES.S50.Modelos.Interficies.IRegistroFiscal.
Definición en la línea 219 del archivo RegistroFiscal.cs.
|
getset |
Indica si se ha aplicado la Prorrata en el registro del IGIC Deducible.
Implementa Sage.ES.S50.Modelos.Interficies.IRegistroFiscal.
Definición en la línea 458 del archivo RegistroFiscal.cs.
|
getset |
Indica si es le registro No Deducvible de la prorrata del IGIC Deducible.
Implementa Sage.ES.S50.Modelos.Interficies.IRegistroFiscal.
Definición en la línea 467 del archivo RegistroFiscal.cs.
|
getset |
Importe de recargo.
Implementa Sage.ES.S50.Modelos.Interficies.IRegistroFiscal.
Definición en la línea 227 del archivo RegistroFiscal.cs.
|
getset |
Registro de IRPF. Cuando es de IRPF también lo tenemos en EOS.
Implementa Sage.ES.S50.Modelos.Interficies.IRegistroFiscal.
Definición en la línea 636 del archivo RegistroFiscal.cs.
|
getset |
Código de TAXUID.
Implementa Sage.ES.S50.Modelos.Interficies.IRegistroFiscal.
Definición en la línea 440 del archivo RegistroFiscal.cs.
|
getset |
Indica el tipo de deducción de la factura.
Implementa Sage.ES.S50.Modelos.Interficies.IRegistroFiscal.
Definición en la línea 352 del archivo RegistroFiscal.cs.
|
getset |
Indica si es le registro de IGIC es implícito.
Implementa Sage.ES.S50.Modelos.Interficies.IRegistroFiscal.
Definición en la línea 361 del archivo RegistroFiscal.cs.
|
getset |
Código de IVA/IGIC.
Implementa Sage.ES.S50.Modelos.Interficies.IRegistroFiscal.
Definición en la línea 179 del archivo RegistroFiscal.cs.
|
getset |
Tipo de IVA/IGIC con la marca de bien de inversión.
Implementa Sage.ES.S50.Modelos.Interficies.IRegistroFiscal.
Definición en la línea 334 del archivo RegistroFiscal.cs.
|
getset |
Tipo de IVA/IGIC con la marca de deducible (DEDUCE)
Implementa Sage.ES.S50.Modelos.Interficies.IRegistroFiscal.
Definición en la línea 343 del archivo RegistroFiscal.cs.
|
getset |
Tipo de IVA/IGIC con la marca de sercicio.
Implementa Sage.ES.S50.Modelos.Interficies.IRegistroFiscal.
Definición en la línea 325 del archivo RegistroFiscal.cs.
|
getset |
Identifica del origen del registros de IVA/IGIC (IVA_DED, IVA_DEV, EXEN_DEV, EXEN_DED, RECC_DEV, RECC_DED)
Implementa Sage.ES.S50.Modelos.Interficies.IRegistroFiscal.
Definición en la línea 139 del archivo RegistroFiscal.cs.
|
get |
Devuelve el identificador de la transaccción INV (Invoice)/CCINV (Cash criteria invoice)/CCPAY (Cash criteria payment)
Implementa Sage.ES.S50.Modelos.Interficies.IRegistroFiscal.
Definición en la línea 580 del archivo RegistroFiscal.cs.
|
getset |
Tratamiento nacional del registro.
Implementa Sage.ES.S50.Modelos.Interficies.IRegistroFiscal.
Definición en la línea 292 del archivo RegistroFiscal.cs.
|
getset |
Utilizado para el volumen de operaciones.
Implementa Sage.ES.S50.Modelos.Interficies.IRegistroFiscal.
Definición en la línea 485 del archivo RegistroFiscal.cs.
|
getset |
Año de corrección.
Implementa Sage.ES.S50.Modelos.Interficies.IRegistroFiscal.
Definición en la línea 521 del archivo RegistroFiscal.cs.