Referencia de la Clase sage.ew.contabilidad.UserControls.MantegridDesgloseExenciones

Mantegrid para el desglose de Exenciones/No sujeciones Más...

Diagrama de herencias de sage.ew.contabilidad.UserControls.MantegridDesgloseExenciones

Métodos públicos

 MantegridDesgloseExenciones ()
 Constructor base Más...
 
virtual bool _Valid (eOperacionesAsientos toOperAsiento, eTipoOperacionEmitidasSII toOperSII, TipoCliente toTipoCli, bool tlIGIC, bool tlNSECDD)
 Validación de las exenciones Más...
 

Campos de datos

objetos.UserControls.Mantegrid mtgExenciones
 mtgExenciones Más...
 

Métodos protegidos

override void Dispose (bool disposing)
 Limpiar los recursos que se estén usando. Más...
 

Atributos protegidos

IAsientosLinea _oAsientoLineaBind
 Instancia clonada de la línea del asiento contable que utilizaremos para Bindear Más...
 

Propiedades

eOperacionesAsientos _TipoOperacionAsientos [get, set]
 Tipo de operación Más...
 
DataTable _TiposIva [get]
 Para poder consultar desde fuera el datatable con los distintos tipos de iva y sus bases Más...
 
DataTable _CausasExenciones [get, set]
 Datatable con las posibles causa de exenciones a utilizar Más...
 
DataTable _CausasNoSujetas [get, set]
 Datatable con las posibles causa de no sujeción a utilizar Más...
 
decimal _ImporteBasesDocumento [get]
 Importe de las bases EXENTAS del asiento / factura / documento Más...
 
dynamic _Documento [get, set]
 Referencia del documento Más...
 
ewDocVentaFRA _Factura [get, set]
 
Referencia del documento de factura Más...
 
IAsientos _AsientoBind [get, set]
 Instancia clonada de la línea del asiento contable que utilizaremos para Bindear Más...
 
BindingList< IExencionesSII_DatosExenta [get, set]
 Datos de las exenciones Más...
 
BindingList< IExencionesSII_DatosNoSujeta [get, set]
 Datos de las no sujeciones Más...
 
string _Mensaje_Error [get, set]
 Mensaje de error Más...
 
bool _MostrarTipoIva [get, set]
 Para mostrar la columna con el tipo de iva en el grid o no Más...
 
bool _ModoNoSujeta [get, set]
 Para indicar que utilizaremos el control en modo de operaciones no sujetas Más...
 
int _CausaDefecto [get, set]
 Para indicar la causa de exención/no sujeción por defecto Más...
 

Descripción detallada

Mantegrid para el desglose de Exenciones/No sujeciones

Definición en la línea 24 del archivo MantegridDesgloseExenciones.cs.

Documentación del constructor y destructor

◆ MantegridDesgloseExenciones()

sage.ew.contabilidad.UserControls.MantegridDesgloseExenciones.MantegridDesgloseExenciones ( )
inline

Constructor base

Definición en la línea 251 del archivo MantegridDesgloseExenciones.cs.

Documentación de las funciones miembro

◆ _Valid()

virtual bool sage.ew.contabilidad.UserControls.MantegridDesgloseExenciones._Valid ( eOperacionesAsientos  toOperAsiento,
eTipoOperacionEmitidasSII  toOperSII,
TipoCliente  toTipoCli,
bool  tlIGIC,
bool  tlNSECDD 
)
inlinevirtual

Validación de las exenciones

Parámetros
toOperAsientoOperación del asiento
toOperSIIOperación del SII
toTipoCliTipo cliente


Parámetros
tlIGICSi la factura tiene algun IGIC
tlNSECDDOperaciones nacionales sujetas exentas con derecho a deducción
Devuelve

Definición en la línea 693 del archivo MantegridDesgloseExenciones.cs.

◆ Dispose()

override void sage.ew.contabilidad.UserControls.MantegridDesgloseExenciones.Dispose ( bool  disposing)
inlineprotected

Limpiar los recursos que se estén usando.

Parámetros
disposingtrue si los recursos administrados se deben desechar; false en caso contrario.

Definición en la línea 14 del archivo MantegridDesgloseExenciones.Designer.cs.

Documentación de los campos

◆ _oAsientoLineaBind

IAsientosLinea sage.ew.contabilidad.UserControls.MantegridDesgloseExenciones._oAsientoLineaBind
protected

Instancia clonada de la línea del asiento contable que utilizaremos para Bindear

Definición en la línea 37 del archivo MantegridDesgloseExenciones.cs.

◆ mtgExenciones

objetos.UserControls.Mantegrid sage.ew.contabilidad.UserControls.MantegridDesgloseExenciones.mtgExenciones

mtgExenciones

Definición en la línea 75 del archivo MantegridDesgloseExenciones.Designer.cs.

Documentación de propiedades

◆ _AsientoBind

IAsientos sage.ew.contabilidad.UserControls.MantegridDesgloseExenciones._AsientoBind
getset

Instancia clonada de la línea del asiento contable que utilizaremos para Bindear

Definición en la línea 153 del archivo MantegridDesgloseExenciones.cs.

◆ _CausaDefecto

int sage.ew.contabilidad.UserControls.MantegridDesgloseExenciones._CausaDefecto
getset

Para indicar la causa de exención/no sujeción por defecto

Definición en la línea 237 del archivo MantegridDesgloseExenciones.cs.

◆ _CausasExenciones

DataTable sage.ew.contabilidad.UserControls.MantegridDesgloseExenciones._CausasExenciones
getset

Datatable con las posibles causa de exenciones a utilizar

Definición en la línea 71 del archivo MantegridDesgloseExenciones.cs.

◆ _CausasNoSujetas

DataTable sage.ew.contabilidad.UserControls.MantegridDesgloseExenciones._CausasNoSujetas
getset

Datatable con las posibles causa de no sujeción a utilizar

Definición en la línea 85 del archivo MantegridDesgloseExenciones.cs.

◆ _DatosExenta

BindingList<IExencionesSII> sage.ew.contabilidad.UserControls.MantegridDesgloseExenciones._DatosExenta
getset

Datos de las exenciones

Definición en la línea 174 del archivo MantegridDesgloseExenciones.cs.

◆ _DatosNoSujeta

BindingList<IExencionesSII> sage.ew.contabilidad.UserControls.MantegridDesgloseExenciones._DatosNoSujeta
getset

Datos de las no sujeciones

Definición en la línea 191 del archivo MantegridDesgloseExenciones.cs.

◆ _Documento

dynamic sage.ew.contabilidad.UserControls.MantegridDesgloseExenciones._Documento
getset

Referencia del documento

Definición en la línea 125 del archivo MantegridDesgloseExenciones.cs.

◆ _Factura

ewDocVentaFRA sage.ew.contabilidad.UserControls.MantegridDesgloseExenciones._Factura
getset


Referencia del documento de factura

Definición en la línea 139 del archivo MantegridDesgloseExenciones.cs.

◆ _ImporteBasesDocumento

decimal sage.ew.contabilidad.UserControls.MantegridDesgloseExenciones._ImporteBasesDocumento
get

Importe de las bases EXENTAS del asiento / factura / documento

Definición en la línea 98 del archivo MantegridDesgloseExenciones.cs.

◆ _Mensaje_Error

string sage.ew.contabilidad.UserControls.MantegridDesgloseExenciones._Mensaje_Error
getset

Mensaje de error

Definición en la línea 207 del archivo MantegridDesgloseExenciones.cs.

◆ _ModoNoSujeta

bool sage.ew.contabilidad.UserControls.MantegridDesgloseExenciones._ModoNoSujeta
getset

Para indicar que utilizaremos el control en modo de operaciones no sujetas

Definición en la línea 227 del archivo MantegridDesgloseExenciones.cs.

◆ _MostrarTipoIva

bool sage.ew.contabilidad.UserControls.MantegridDesgloseExenciones._MostrarTipoIva
getset

Para mostrar la columna con el tipo de iva en el grid o no

Definición en la línea 217 del archivo MantegridDesgloseExenciones.cs.

◆ _TipoOperacionAsientos

eOperacionesAsientos sage.ew.contabilidad.UserControls.MantegridDesgloseExenciones._TipoOperacionAsientos
getset

Tipo de operación

Definición en la línea 53 del archivo MantegridDesgloseExenciones.cs.

◆ _TiposIva

DataTable sage.ew.contabilidad.UserControls.MantegridDesgloseExenciones._TiposIva
get

Para poder consultar desde fuera el datatable con los distintos tipos de iva y sus bases

Definición en la línea 63 del archivo MantegridDesgloseExenciones.cs.


La documentación para esta clase fue generada a partir de los siguientes ficheros: