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...
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... | |
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.
|
inline |
Constructor de la classe TipoIvaLinea
Definición en la línea 640 del archivo AsientosFacturasGenerador.cs.
|
inline |
Devuelve una copia exacta del objeto TipoIvaLinea actual.
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.
|
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.
|
inlineprotected |
Lanza un evento de tipo PropertyChanged
tcNombrePropiedad | Nombre de la propiedad que ha cambiado |
Definición en la línea 107 del archivo AsientosFacturasGenerador.cs.
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.
|
getset |
Base imponible
Definición en la línea 241 del archivo AsientosFacturasGenerador.cs.
|
getset |
Código de Tipo de IVA
Definición en la línea 129 del archivo AsientosFacturasGenerador.cs.
|
getset |
Cuenta de iva repercutido
Definición en la línea 558 del archivo AsientosFacturasGenerador.cs.
|
getset |
Cuenta de iva soportado
Definición en la línea 547 del archivo AsientosFacturasGenerador.cs.
|
getset |
Cuenta de iva soportado no deducible (prorrata).
Definición en la línea 591 del archivo AsientosFacturasGenerador.cs.
|
getset |
Cuenta de recargo equivalencia soportado
Definición en la línea 580 del archivo AsientosFacturasGenerador.cs.
|
getset |
Cuenta de recargo equivalencia soportado
Definición en la línea 569 del archivo AsientosFacturasGenerador.cs.
|
getset |
Si es IVA CEE o no
Definición en la línea 614 del archivo AsientosFacturasGenerador.cs.
|
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.
|
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.
|
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.
|
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.
|
getset |
Descripción del Tipo de IVA
Definición en la línea 230 del archivo AsientosFacturasGenerador.cs.
|
getset |
Si se ha de recalcular TOTALIVA i TOTALRECEQUIV al modificar _Base
Definición en la línea 481 del archivo AsientosFacturasGenerador.cs.
|
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.
|
get |
Porcentaje de IVA
Definición en la línea 272 del archivo AsientosFacturasGenerador.cs.
|
getset |
Porcentaje de Recargo equivalencia
Definición en la línea 360 del archivo AsientosFacturasGenerador.cs.
|
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.
|
getset |
Serie de orden soportado
Definición en la línea 603 del archivo AsientosFacturasGenerador.cs.
|
getset |
Importe IVA
Definición en la línea 282 del archivo AsientosFacturasGenerador.cs.
|
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.
|
getset |
Importe recargo equivalencia
Definición en la línea 380 del archivo AsientosFacturasGenerador.cs.
PropertyChangedEventHandler sage.ew.contabilidad.AsientosFacturasGenerador.TipoIvaLinea.PropertyChanged |
Evento PropertyChanged
Definición en la línea 101 del archivo AsientosFacturasGenerador.cs.