Cargando...
Buscando...
Nada coincide
Referencia de la clase sage.ew.contabilidad.frmAsientosIvaExento

Formulario de Iva Exento. Más...

Diagrama de herencia de sage.ew.contabilidad.frmAsientosIvaExento
sage.ew.contabilidad.frmAsientosBaseTipo

Métodos públicos

 frmAsientosIvaExento ()
 Constructor.
 
void _Set_oAsientoLineaBind_Letra_Factura (string letra)
 Utilizamos este metodo para poder cambiar el valor desde fuera de la clase.
 
bool _EsCompras ()
 Devuelve si es un IVA exento de compras.
 
- Métodos públicos heredados de sage.ew.contabilidad.frmAsientosBaseTipo
 frmAsientosBaseTipo ()
 Constructor.
 

Campos de datos

objetos.UserControls.ewPanelTitulo ewPanelTituloDatosFactura
 panel de título de la factura
 
objetos.ewpanel ewpanelFactura
 Panel ewpanelFactura.
 
objetos.ewpanel ewpanelFacturaExento
 panel ewpanelFacturaExento
 
objetos.ewpanel ewpanelTipo
 panel ewpanelTipo
 
- Campos de datos heredados de sage.ew.contabilidad.frmAsientosBaseTipo
objetos.ewbutton btBorrar
 Botón btBorrar.
 

Métodos protegidos

override void _Binding ()
 Asociacion de los binding Al asociar la instancia a _AsientoLinea se disparará el _Binding. Si es necesario se deberá de llamar al método si no asociamos la línea, pero en un principio siempre debería de estar relacionado.
 
override void _VisibleChanged ()
 Nos subscribimos a los eventos.
 
override bool _Validar ()
 Validamos que la información es coherente.
 
override void _AceptarBindings ()
 Realizamos el volcado de la copia de la línea del asiento y los campos específicos bindeados sobre el asiento que se pueden modificar.
 
override bool _Save ()
 En la mayoría de formularios vamos a realizar el _Save de la línea En el formulario de IVA exento vamos a guardar el IVA exento únicamente que tenemos en el asiento contable.
 
override void _Delete ()
 Borramos el registro de IVA, Retención. IVA exento ... No es necesario realizar la ejecución del código base.
 
override void Dispose (bool disposing)
 Clean up any resources being used.
 
- Métodos protegidos heredados de sage.ew.contabilidad.frmAsientosBaseTipo
override void OnCreateControl ()
 
bool PresentarMensajeError ()
 Al salir de una asiento o de la pantalla, igual no podemos salir, presentaremos el mensaje correspondiente.
 
virtual void _SubscripcionEventos ()
 Nos subscribimos a los eventos necesarios para aceptar y cancelar los cambios.
 
virtual void _Inicializar ()
 Al entrar por primera vez al registro de IVA ... debe de añadir los valores iniciales.
 
virtual new bool _Aceptar ()
 Aceptamos los cambios.
 
virtual void _ActualizarContadores ()
 Actualizamos los contadores al aceptar los cambios.
 
virtual new void _Cancelar ()
 Cancelamos los cambios.
 
virtual Control BuscarControl (string tcKey)
 Devuelve un control del formulario.
 
virtual void _RestarContadores (bool tlDelete=false)
 Retrocedemos los contadores al cancelar o al borrar un registro.
 
virtual void _ActualizarContadorFactura (eTipoAsiento teTipoAsiento)
 Al aceptar los cambios "_AceptarBindings" vamos a actualizar los contadores si ha modificado algun.
 
virtual void _RestarContadorFactura (eTipoAsiento teTipoAsiento, bool tlDelete)
 Retrocedemos el contador de facturas de venta o de compra.
 
virtual void _ConfigurarNumericUpdown (NumericUpDown toNumericUpDown)
 Configuramos el control NumericUpDown con las propiedades que nos interesa según la máscara wc_total.
 
bool _PresentarMensajeError ()
 Al entrar a la pantalla presentaremos el mensaje correspondiente.
 
override void Dispose (bool disposing)
 Clean up any resources being used.
 

Atributos protegidos

string _cIva = "IVA"
 Desglose de la variable con el concepto IVA o IGIC.
 
string _cTipoIva = string.Empty
 Tenemos una copia del tipo de IVA.
 
- Atributos protegidos heredados de sage.ew.contabilidad.frmAsientosBaseTipo
IAsientos _oAsiento
 Instancia del asiento contable.
 
IAsientos _oAsientoBind
 Instancia clonada del asiento contable que utilizaremos para Bindear.
 
IAsientosLinea _oAsientoLinea
 Instancia de la línea del asiento contable.
 
IAsientosLinea _oAsientoLineaBind
 Instancia clonada de la línea del asiento contable que utilizaremos para Bindear.
 
ewMascara _oMascaraImport = new ewMascara(KeyDiccionarioMascara.wc_total)
 Máscara utilizada para los totales.
 
string _cFactura = string.Empty
 // Número de factura que reutilizaremos si el usuario decide de borrar el número de factura manualmente
 
eTipoAsiento _eTipoAsiento
 Tipo de registro , Repercutido o Soportado, utilizado para retroceder el contador de facturas de venta y de compra.
 
bool _lFactucom = false
 Contador de facturas de compra.
 
bool _lDelete = false
 Para poder controlar el borrado del registro.
 
string _cSimboloDivisaEmpresa = string.Empty
 Indica el símbolo de la divisa de la empresa (€). Utilizadas en las diferentes columnas de importe y labels relacionados con importes.
 

Otros miembros heredados

- Propiedades heredados de sage.ew.contabilidad.frmAsientosBaseTipo
bool _lAsientoMultidivisa [get]
 Indica si es necesario presentar los importes de multidivisa.
 
IAsientos _Asiento [get, set]
 Instancia del asiento contable.
 
IAsientosLinea _AsientoLinea [get, set]
 Instancia de la línea del asiento contable.
 
IAsientosLinea _AsientoLineaBind [get, set]
 Instancia clonada de la línea del asiento contable que utilizaremos para Bindear.
 

Descripción detallada

Formulario de Iva Exento.

Definición en la línea 22 del archivo frmAsientosIvaExento.cs.

Documentación de constructores y destructores

◆ frmAsientosIvaExento()

sage.ew.contabilidad.frmAsientosIvaExento.frmAsientosIvaExento ( )
inline

Constructor.

Definición en la línea 42 del archivo frmAsientosIvaExento.cs.

Documentación de funciones miembro

◆ _AceptarBindings()

override void sage.ew.contabilidad.frmAsientosIvaExento._AceptarBindings ( )
inlineprotectedvirtual

Realizamos el volcado de la copia de la línea del asiento y los campos específicos bindeados sobre el asiento que se pueden modificar.

Reimplementado de sage.ew.contabilidad.frmAsientosBaseTipo.

Definición en la línea 800 del archivo frmAsientosIvaExento.cs.

◆ _Binding()

override void sage.ew.contabilidad.frmAsientosIvaExento._Binding ( )
inlineprotectedvirtual

Asociacion de los binding Al asociar la instancia a _AsientoLinea se disparará el _Binding. Si es necesario se deberá de llamar al método si no asociamos la línea, pero en un principio siempre debería de estar relacionado.

Asociacion de los binding de los campos del registro de IVA

Reimplementado de sage.ew.contabilidad.frmAsientosBaseTipo.

Definición en la línea 654 del archivo frmAsientosIvaExento.cs.

◆ _Delete()

override void sage.ew.contabilidad.frmAsientosIvaExento._Delete ( )
inlineprotectedvirtual

Borramos el registro de IVA, Retención. IVA exento ... No es necesario realizar la ejecución del código base.

Reimplementado de sage.ew.contabilidad.frmAsientosBaseTipo.

Definición en la línea 867 del archivo frmAsientosIvaExento.cs.

◆ _EsCompras()

bool sage.ew.contabilidad.frmAsientosIvaExento._EsCompras ( )
inline

Devuelve si es un IVA exento de compras.

Devuelve

Definición en la línea 912 del archivo frmAsientosIvaExento.cs.

◆ _Save()

override bool sage.ew.contabilidad.frmAsientosIvaExento._Save ( )
inlineprotectedvirtual

En la mayoría de formularios vamos a realizar el _Save de la línea En el formulario de IVA exento vamos a guardar el IVA exento únicamente que tenemos en el asiento contable.

Reimplementado de sage.ew.contabilidad.frmAsientosBaseTipo.

Definición en la línea 853 del archivo frmAsientosIvaExento.cs.

◆ _Set_oAsientoLineaBind_Letra_Factura()

void sage.ew.contabilidad.frmAsientosIvaExento._Set_oAsientoLineaBind_Letra_Factura ( string letra)
inline

Utilizamos este metodo para poder cambiar el valor desde fuera de la clase.

Definición en la línea 890 del archivo frmAsientosIvaExento.cs.

◆ _Validar()

override bool sage.ew.contabilidad.frmAsientosIvaExento._Validar ( )
inlineprotectedvirtual

Validamos que la información es coherente.

Devuelve

Reimplementado de sage.ew.contabilidad.frmAsientosBaseTipo.

Definición en la línea 717 del archivo frmAsientosIvaExento.cs.

◆ _VisibleChanged()

override void sage.ew.contabilidad.frmAsientosIvaExento._VisibleChanged ( )
inlineprotectedvirtual

Nos subscribimos a los eventos.

Reimplementado de sage.ew.contabilidad.frmAsientosBaseTipo.

Definición en la línea 691 del archivo frmAsientosIvaExento.cs.

◆ Dispose()

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

Clean up any resources being used.

Parámetros
disposingtrue if managed resources should be disposed; otherwise, false.

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

Documentación de campos

◆ _cIva

string sage.ew.contabilidad.frmAsientosIvaExento._cIva = "IVA"
protected

Desglose de la variable con el concepto IVA o IGIC.

Definición en la línea 28 del archivo frmAsientosIvaExento.cs.

◆ _cTipoIva

string sage.ew.contabilidad.frmAsientosIvaExento._cTipoIva = string.Empty
protected

Tenemos una copia del tipo de IVA.

Definición en la línea 33 del archivo frmAsientosIvaExento.cs.

◆ ewpanelFactura

objetos.ewpanel sage.ew.contabilidad.frmAsientosIvaExento.ewpanelFactura

Panel ewpanelFactura.

Definición en la línea 752 del archivo frmAsientosIvaExento.Designer.cs.

◆ ewpanelFacturaExento

objetos.ewpanel sage.ew.contabilidad.frmAsientosIvaExento.ewpanelFacturaExento

panel ewpanelFacturaExento

Definición en la línea 756 del archivo frmAsientosIvaExento.Designer.cs.

◆ ewpanelTipo

objetos.ewpanel sage.ew.contabilidad.frmAsientosIvaExento.ewpanelTipo

panel ewpanelTipo

Definición en la línea 764 del archivo frmAsientosIvaExento.Designer.cs.

◆ ewPanelTituloDatosFactura

objetos.UserControls.ewPanelTitulo sage.ew.contabilidad.frmAsientosIvaExento.ewPanelTituloDatosFactura

panel de título de la factura

Definición en la línea 742 del archivo frmAsientosIvaExento.Designer.cs.


La documentación de esta clase está generada de los siguientes archivos: