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

Task 152326 Nuevo formulario para especificar la información del libro registro de gastos e ingresos EOS. Más...

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

Métodos públicos

 frmAsientosEOS ()
 Constructor.
 
- Métodos públicos heredados de sage.ew.contabilidad.frmAsientosBaseTipo
 frmAsientosBaseTipo ()
 Constructor.
 

Campos de datos

objetos.ewpanel ewPanelDetalleFactura
 Panel de datos de factura.
 
objetos.UserControls.ewPanelTitulo ewPanelTituloFactura
 Panel de tíitulo de factura.
 
- Campos de datos heredados de sage.ew.contabilidad.frmAsientosBaseTipo
objetos.ewbutton btBorrar
 Botón btBorrar.
 

Métodos protegidos

override void OnLoad (EventArgs e)
 Load.
 
override void _VisibleChanged ()
 Al cambiar la visibilidad de la pantalla me interesa realizar algunos controles específicos.
 
override void _Delete ()
 Aprovechamos el botón de borrar para obtener los datos iniciales de ingresos y gastos.
 
void _ConfigurarFormulario ()
 Configuramos el formulario y nos suscribimos a los eventos necesarios.
 
override void _Inicializar ()
 Al entrar por primera vez consultar datos de ingresos y gastos.
 
override void _Binding ()
 Asociacion de los binding de los campos del registro de IVA.
 
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 ()
 Guardar los datos.
 
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 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.
 

Otros miembros heredados

- 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.
 
- 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

Task 152326 Nuevo formulario para especificar la información del libro registro de gastos e ingresos EOS.

Definición en la línea 27 del archivo frmAsientosEOS.cs.

Documentación de constructores y destructores

◆ frmAsientosEOS()

sage.ew.contabilidad.frmAsientosEOS.frmAsientosEOS ( )
inline

Constructor.

Definición en la línea 104 del archivo frmAsientosEOS.cs.

Documentación de funciones miembro

◆ _AceptarBindings()

override void sage.ew.contabilidad.frmAsientosEOS._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 394 del archivo frmAsientosEOS.cs.

◆ _Binding()

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

Asociacion de los binding de los campos del registro de IVA.

Reimplementado de sage.ew.contabilidad.frmAsientosBaseTipo.

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

◆ _ConfigurarFormulario()

void sage.ew.contabilidad.frmAsientosEOS._ConfigurarFormulario ( )
inlineprotected

Configuramos el formulario y nos suscribimos a los eventos necesarios.

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

◆ _Delete()

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

Aprovechamos el botón de borrar para obtener los datos iniciales de ingresos y gastos.

Reimplementado de sage.ew.contabilidad.frmAsientosBaseTipo.

Definición en la línea 151 del archivo frmAsientosEOS.cs.

◆ _Inicializar()

override void sage.ew.contabilidad.frmAsientosEOS._Inicializar ( )
inlineprotectedvirtual

Al entrar por primera vez consultar datos de ingresos y gastos.

Reimplementado de sage.ew.contabilidad.frmAsientosBaseTipo.

Definición en la línea 224 del archivo frmAsientosEOS.cs.

◆ _Save()

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

Guardar los datos.

Reimplementado de sage.ew.contabilidad.frmAsientosBaseTipo.

Definición en la línea 413 del archivo frmAsientosEOS.cs.

◆ _Validar()

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

Validamos que la información es coherente.

Devuelve

Reimplementado de sage.ew.contabilidad.frmAsientosBaseTipo.

Definición en la línea 287 del archivo frmAsientosEOS.cs.

◆ _VisibleChanged()

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

Al cambiar la visibilidad de la pantalla me interesa realizar algunos controles específicos.

Reimplementado de sage.ew.contabilidad.frmAsientosBaseTipo.

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

◆ Dispose()

override void sage.ew.contabilidad.frmAsientosEOS.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 frmAsientosEOS.Designer.cs.

◆ OnLoad()

override void sage.ew.contabilidad.frmAsientosEOS.OnLoad ( EventArgs e)
inlineprotected

Load.

Parámetros
e

Definición en la línea 121 del archivo frmAsientosEOS.cs.

Documentación de campos

◆ ewPanelDetalleFactura

objetos.ewpanel sage.ew.contabilidad.frmAsientosEOS.ewPanelDetalleFactura

Panel de datos de factura.

Definición en la línea 601 del archivo frmAsientosEOS.Designer.cs.

◆ ewPanelTituloFactura

objetos.UserControls.ewPanelTitulo sage.ew.contabilidad.frmAsientosEOS.ewPanelTituloFactura

Panel de tíitulo de factura.

Definición en la línea 606 del archivo frmAsientosEOS.Designer.cs.


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