Referencia de la Clase sage.ew.contabilidad.AsientosFacturasGenerador.TipoIvaLinea

Clase para representar una linea de tipos de iva con su codigo, base, %, iva, etc., del asiento de factura que se está generando. Más...

Diagrama de herencias de sage.ew.contabilidad.AsientosFacturasGenerador.TipoIvaLinea

Métodos públicos

 TipoIvaLinea (IAsientosFacturasGenerador toAsientosFacturasGenerador)
 Constructor de la classe TipoIvaLinea Más...
 
TipoIvaLinea _Clonar ()
 Devuelve una copia exacta del objeto TipoIvaLinea actual. Más...
 
void _Recalcular_Linea ()
 Recalcular campos de IVA y RECARGO con los datos existentes en el registro BASE,PRCIVA, PRCREC Más...
 

Campos de datos

IAsientosFacturasGenerador _CabecAsiFactGen
 Referencia a objeto general de negocio de generador de facturas que cumpla la interfaz IAsientosFacturasGenerador Más...
 

Métodos protegidos

void NotifyPropertyChanged (String tcNombrePropiedad)
 Lanza un evento de tipo PropertyChanged Más...
 

Propiedades

string _Codigo [get, set]
 Código de Tipo de IVA Más...
 
string _Nombre [get, set]
 Descripción del Tipo de IVA Más...
 
decimal _Base [get, set]
 Base imponible Más...
 
decimal _PrcIva [get]
 Porcentaje de IVA Más...
 
decimal _TotalIva [get, set]
 Importe IVA Más...
 
decimal _PrcRecEquiv [get, set]
 Porcentaje de Recargo equivalencia Más...
 
decimal _TotalRecEquiv [get, set]
 Importe recargo equivalencia Más...
 
decimal _TotalIvaIncluido [get, set]
 Importe total IVA INCLUIDO del tipo de IVA. Se utilizará cuando se trabaja IVA incluido, p.e. desde facturación de albaranes de venta o en Sage Capture donde las facturas que se generan los importes llegan IVA incluido tanto a compras como en ventas. Más...
 
decimal _ImpIvaInc_Auxi [get, set]
 Campo auxiliar utilizado en facturación de albaranes de venta IVA incluido donde se iran guardando los importes originales IVA incluido extraidos de las lineas de los albaranes de venta. Más...
 
bool _NoRecalcularLinea [get, set]
 Si se ha de recalcular TOTALIVA i TOTALRECEQUIV al modificar _Base Más...
 
bool _PermitirActTotalIvaCompras [get, set]
 Permitir actualizar importe total de IVA (_TotalIva) en compras. Si se da valor true no preguntará y de forma totalmente incondicional permitirá la actualización de _TotalIva. Más...
 
bool _IvaExento [get, set]
 Si el tipo de IVA es EXENTO o no (según ficha TIPOIVA) Más...
 
bool _IvaServicios [get, set]
 Si el tipo de IVA es de SERVICIOS no (según ficha TIPOIVA) Más...
 
bool _Iva0 [get, set]
 Si el tipo de IVA es 0% SUJETO o no (según ficha TIPOIVA) Más...
 
string _Cta_Iv_Sop [get, set]
 Cuenta de iva soportado Más...
 
string _Cta_Iv_Rep [get, set]
 Cuenta de iva repercutido Más...
 
string _Cta_Re_Sop [get, set]
 Cuenta de recargo equivalencia soportado Más...
 
string _Cta_Re_Rep [get, set]
 Cuenta de recargo equivalencia soportado Más...
 
string _Cta_Iv_Sop_Nodeduc [get, set]
 Cuenta de iva soportado no deducible (prorrata). Más...
 
string _SerieOrdSopor [get, set]
 Serie de orden soportado Más...
 
bool _EsIvaCEE [get, set]
 Si es IVA CEE o no Más...
 
bool _Prorrata_IvaNoDeduc [get, set]
 Si es un registro de IVA no deducible por aplicación de prorrata. Más...
 

Eventos

PropertyChangedEventHandler PropertyChanged
 Evento PropertyChanged Más...
 

Descripción detallada

Clase para representar una linea de tipos de iva con su codigo, base, %, iva, etc., del asiento de factura que se está generando.

Definición en la línea 94 del archivo AsientosFacturasGenerador.cs.

Documentación del constructor y destructor

◆ TipoIvaLinea()

sage.ew.contabilidad.AsientosFacturasGenerador.TipoIvaLinea.TipoIvaLinea ( IAsientosFacturasGenerador  toAsientosFacturasGenerador)
inline

Constructor de la classe TipoIvaLinea

Definición en la línea 640 del archivo AsientosFacturasGenerador.cs.

Documentación de las funciones miembro

◆ _Clonar()

TipoIvaLinea sage.ew.contabilidad.AsientosFacturasGenerador.TipoIvaLinea._Clonar ( )
inline

Devuelve una copia exacta del objeto TipoIvaLinea actual.

Devuelve

Recordar si se añade alguna propiedad nueva a la clase, añadirla aquí para que la incluya en la clonación.

Definición en la línea 659 del archivo AsientosFacturasGenerador.cs.

◆ _Recalcular_Linea()

void sage.ew.contabilidad.AsientosFacturasGenerador.TipoIvaLinea._Recalcular_Linea ( )
inline

Recalcular campos de IVA y RECARGO con los datos existentes en el registro BASE,PRCIVA, PRCREC

Definición en la línea 695 del archivo AsientosFacturasGenerador.cs.

◆ NotifyPropertyChanged()

void sage.ew.contabilidad.AsientosFacturasGenerador.TipoIvaLinea.NotifyPropertyChanged ( String  tcNombrePropiedad)
inlineprotected

Lanza un evento de tipo PropertyChanged

Parámetros
tcNombrePropiedadNombre de la propiedad que ha cambiado

Definición en la línea 107 del archivo AsientosFacturasGenerador.cs.

Documentación de los campos

◆ _CabecAsiFactGen

IAsientosFacturasGenerador sage.ew.contabilidad.AsientosFacturasGenerador.TipoIvaLinea._CabecAsiFactGen

Referencia a objeto general de negocio de generador de facturas que cumpla la interfaz IAsientosFacturasGenerador

Definición en la línea 510 del archivo AsientosFacturasGenerador.cs.

Documentación de propiedades

◆ _Base

decimal sage.ew.contabilidad.AsientosFacturasGenerador.TipoIvaLinea._Base
getset

Base imponible

Definición en la línea 241 del archivo AsientosFacturasGenerador.cs.

◆ _Codigo

string sage.ew.contabilidad.AsientosFacturasGenerador.TipoIvaLinea._Codigo
getset

Código de Tipo de IVA

Definición en la línea 129 del archivo AsientosFacturasGenerador.cs.

◆ _Cta_Iv_Rep

string sage.ew.contabilidad.AsientosFacturasGenerador.TipoIvaLinea._Cta_Iv_Rep
getset

Cuenta de iva repercutido

Definición en la línea 558 del archivo AsientosFacturasGenerador.cs.

◆ _Cta_Iv_Sop

string sage.ew.contabilidad.AsientosFacturasGenerador.TipoIvaLinea._Cta_Iv_Sop
getset

Cuenta de iva soportado

Definición en la línea 547 del archivo AsientosFacturasGenerador.cs.

◆ _Cta_Iv_Sop_Nodeduc

string sage.ew.contabilidad.AsientosFacturasGenerador.TipoIvaLinea._Cta_Iv_Sop_Nodeduc
getset

Cuenta de iva soportado no deducible (prorrata).

Definición en la línea 591 del archivo AsientosFacturasGenerador.cs.

◆ _Cta_Re_Rep

string sage.ew.contabilidad.AsientosFacturasGenerador.TipoIvaLinea._Cta_Re_Rep
getset

Cuenta de recargo equivalencia soportado

Definición en la línea 580 del archivo AsientosFacturasGenerador.cs.

◆ _Cta_Re_Sop

string sage.ew.contabilidad.AsientosFacturasGenerador.TipoIvaLinea._Cta_Re_Sop
getset

Cuenta de recargo equivalencia soportado

Definición en la línea 569 del archivo AsientosFacturasGenerador.cs.

◆ _EsIvaCEE

bool sage.ew.contabilidad.AsientosFacturasGenerador.TipoIvaLinea._EsIvaCEE
getset

Si es IVA CEE o no

Definición en la línea 614 del archivo AsientosFacturasGenerador.cs.

◆ _ImpIvaInc_Auxi

decimal sage.ew.contabilidad.AsientosFacturasGenerador.TipoIvaLinea._ImpIvaInc_Auxi
getset

Campo auxiliar utilizado en facturación de albaranes de venta IVA incluido donde se iran guardando los importes originales IVA incluido extraidos de las lineas de los albaranes de venta.

Definición en la línea 470 del archivo AsientosFacturasGenerador.cs.

◆ _Iva0

bool sage.ew.contabilidad.AsientosFacturasGenerador.TipoIvaLinea._Iva0
getset

Si el tipo de IVA es 0% SUJETO o no (según ficha TIPOIVA)

Definición en la línea 536 del archivo AsientosFacturasGenerador.cs.

◆ _IvaExento

bool sage.ew.contabilidad.AsientosFacturasGenerador.TipoIvaLinea._IvaExento
getset

Si el tipo de IVA es EXENTO o no (según ficha TIPOIVA)

Definición en la línea 516 del archivo AsientosFacturasGenerador.cs.

◆ _IvaServicios

bool sage.ew.contabilidad.AsientosFacturasGenerador.TipoIvaLinea._IvaServicios
getset

Si el tipo de IVA es de SERVICIOS no (según ficha TIPOIVA)

Definición en la línea 526 del archivo AsientosFacturasGenerador.cs.

◆ _Nombre

string sage.ew.contabilidad.AsientosFacturasGenerador.TipoIvaLinea._Nombre
getset

Descripción del Tipo de IVA

Definición en la línea 230 del archivo AsientosFacturasGenerador.cs.

◆ _NoRecalcularLinea

bool sage.ew.contabilidad.AsientosFacturasGenerador.TipoIvaLinea._NoRecalcularLinea
getset

Si se ha de recalcular TOTALIVA i TOTALRECEQUIV al modificar _Base

Definición en la línea 481 del archivo AsientosFacturasGenerador.cs.

◆ _PermitirActTotalIvaCompras

bool sage.ew.contabilidad.AsientosFacturasGenerador.TipoIvaLinea._PermitirActTotalIvaCompras
getset

Permitir actualizar importe total de IVA (_TotalIva) en compras. Si se da valor true no preguntará y de forma totalmente incondicional permitirá la actualización de _TotalIva.

Normalmente en compras solo se permite actualizar _TotalIva si se trabaja con el opcflag "Cuadrar facturas de compra".

Recordar que en ventas siempre se permite modificar el _TotalIva.

Definición en la línea 500 del archivo AsientosFacturasGenerador.cs.

◆ _PrcIva

decimal sage.ew.contabilidad.AsientosFacturasGenerador.TipoIvaLinea._PrcIva
get

Porcentaje de IVA

Definición en la línea 272 del archivo AsientosFacturasGenerador.cs.

◆ _PrcRecEquiv

decimal sage.ew.contabilidad.AsientosFacturasGenerador.TipoIvaLinea._PrcRecEquiv
getset

Porcentaje de Recargo equivalencia

Definición en la línea 360 del archivo AsientosFacturasGenerador.cs.

◆ _Prorrata_IvaNoDeduc

bool sage.ew.contabilidad.AsientosFacturasGenerador.TipoIvaLinea._Prorrata_IvaNoDeduc
getset

Si es un registro de IVA no deducible por aplicación de prorrata.

Definición en la línea 625 del archivo AsientosFacturasGenerador.cs.

◆ _SerieOrdSopor

string sage.ew.contabilidad.AsientosFacturasGenerador.TipoIvaLinea._SerieOrdSopor
getset

Serie de orden soportado

Definición en la línea 603 del archivo AsientosFacturasGenerador.cs.

◆ _TotalIva

decimal sage.ew.contabilidad.AsientosFacturasGenerador.TipoIvaLinea._TotalIva
getset

Importe IVA

Definición en la línea 282 del archivo AsientosFacturasGenerador.cs.

◆ _TotalIvaIncluido

decimal sage.ew.contabilidad.AsientosFacturasGenerador.TipoIvaLinea._TotalIvaIncluido
getset

Importe total IVA INCLUIDO del tipo de IVA. Se utilizará cuando se trabaja IVA incluido, p.e. desde facturación de albaranes de venta o en Sage Capture donde las facturas que se generan los importes llegan IVA incluido tanto a compras como en ventas.

Definición en la línea 411 del archivo AsientosFacturasGenerador.cs.

◆ _TotalRecEquiv

decimal sage.ew.contabilidad.AsientosFacturasGenerador.TipoIvaLinea._TotalRecEquiv
getset

Importe recargo equivalencia

Definición en la línea 380 del archivo AsientosFacturasGenerador.cs.

Documentación de los eventos

◆ PropertyChanged

PropertyChangedEventHandler sage.ew.contabilidad.AsientosFacturasGenerador.TipoIvaLinea.PropertyChanged

Evento PropertyChanged

Definición en la línea 101 del archivo AsientosFacturasGenerador.cs.


La documentación para esta clase fue generada a partir del siguiente fichero: