Referencia de la Clase sage.ew.contabilidad.frmAsientosRetencion

Nuevo formulario base para entrar las retenciones soportadas y repercutidas Más...

Diagrama de herencias de sage.ew.contabilidad.frmAsientosRetencion
sage.ew.contabilidad.frmAsientosBaseTipo sage.ew.contabilidad.frmAsientosRetencionRepercutida sage.ew.contabilidad.frmAsientosRetencionSoportada

Métodos públicos

 frmAsientosRetencion ()
 Constructor Más...
 
- Métodos públicos heredados desde sage.ew.contabilidad.frmAsientosBaseTipo
 frmAsientosBaseTipo ()
 Constructor Más...
 

Campos de datos

bool _ActualizarLineaAsiento = false
 Controlaremos si debe de actualizar la línea del asiento Más...
 
objetos.UserControls.ewPanelTitulo ewPanelTituloDatosFactura
 panel ewPanelTituloDatosFactura Más...
 
objetos.ewpanel ewpanelDatosFactura
 panel ewpanelDatosFactura Más...
 
objetos.ewpanel ewpanelFactura
 panel ewpanelFactura Más...
 
objetos.ewpanel ewpanelFacturaRetencion
 panel ewpanelFacturaRetencion Más...
 
objetos.UserControls.ewPanelTitulo ewPanelTituloDatosRetencion
 panel ewPanelTituloDatosRetencion Más...
 
objetos.ewpanel ewpanelDatosRetencion
 Panel de datos de la retención Más...
 
objetos.ewcheckbox ewchkRelacion
 Mantener relación Más...
 
- Campos de datos heredados desde sage.ew.contabilidad.frmAsientosBaseTipo
objetos.ewbutton btBorrar
 Botón btBorrar Más...
 

Métodos protegidos

virtual void SubscripcionEventos ()
 Nos subscribimos a los eventos necesarios para la gestión de las retenciones Más...
 
override void _VisibleChanged ()
 Al cambiar la visibilidad de la pantalla me interesa realizar algunos controles específicos Más...
 
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 Más...
 
virtual void _SuscripcionEventosRetencion ()
 Suscripcion eventos Más...
 
bool _ModificarNumeroFactura ()
 
override void _Delete ()
 Borramos el registro de Retención No es necesario realizar la ejecución del código base Más...
 
override void _Binding ()
 Asociacion de los binding de los campos del registro de IVA Más...
 
override void _AceptarBindings ()
 Aceptamos los bindings, de momento como no tenemos multidivisa vamos a volcar los valores con divisa Más...
 
override bool _Validar ()
 Validamos que la información es coherente Más...
 
override void _RestarContadores (bool tlDelete=false)
 Retrocedemos los contadores al cancelar o al borrar un registro Más...
 
virtual void _ConfigurarFormulario ()
 Configuramos el formulario Más...
 
override void Dispose (bool disposing)
 Limpiar los recursos que se estén utilizando. Más...
 
- Métodos protegidos heredados desde 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 Más...
 
virtual void _SubscripcionEventos ()
 Nos subscribimos a los eventos necesarios para aceptar y cancelar los cambios Más...
 
virtual void _Inicializar ()
 Al entrar por primera vez al registro de IVA ... debe de añadir los valores iniciales Más...
 
virtual new bool _Aceptar ()
 Aceptamos los cambios Más...
 
virtual void _ActualizarContadores ()
 Actualizamos los contadores al aceptar los cambios Más...
 
virtual new void _Cancelar ()
 Cancelamos los cambios Más...
 
virtual Control BuscarControl (string tcKey)
 Devuelve un control del formulario Más...
 
virtual void _ActualizarContadorFactura (eTipoAsiento teTipoAsiento)
 Al aceptar los cambios "_AceptarBindings" vamos a actualizar los contadores si ha modificado algun Más...
 
virtual void _RestarContadorFactura (eTipoAsiento teTipoAsiento, bool tlDelete)
 Retrocedemos el contador de facturas de venta o de compra Más...
 
virtual void _ConfigurarNumericUpdown (NumericUpDown toNumericUpDown)
 Configuramos el control NumericUpDown con las propiedades que nos interesa según la máscara wc_total Más...
 
bool _PresentarMensajeError ()
 Al entrar a la pantalla presentaremos el mensaje correspondiente Más...
 
override void Dispose (bool disposing)
 Clean up any resources being used. Más...
 

Atributos protegidos

string _cRetencion = ""
 Definición de la variable con el concepto la retención Más...
 
int _nDecimales = 2
 Decimales de la moneda Más...
 
- Atributos protegidos heredados desde sage.ew.contabilidad.frmAsientosBaseTipo
IAsientos _oAsiento
 Instancia del asiento contable Más...
 
IAsientos _oAsientoBind
 Instancia clonada del asiento contable que utilizaremos para Bindear Más...
 
IAsientosLinea _oAsientoLinea
 Instancia de la línea del asiento contable Más...
 
IAsientosLinea _oAsientoLineaBind
 Instancia clonada de la línea del asiento contable que utilizaremos para Bindear Más...
 
ewMascara _oMascaraImport = new ewMascara(KeyDiccionarioMascara.wc_total)
 Máscara utilizada para los totales Más...
 
string _cFactura = string.Empty
 // Número de factura que reutilizaremos si el usuario decide de borrar el número de factura manualmente Más...
 
eTipoAsiento _eTipoAsiento
 Tipo de registro , Repercutido o Soportado, utilizado para retroceder el contador de facturas de venta y de compra Más...
 
bool _lFactucom = false
 Contador de facturas de compra Más...
 
bool _lDelete = false
 Para poder controlar el borrado del registro Más...
 
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 Más...
 

Otros miembros heredados

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

Descripción detallada

Nuevo formulario base para entrar las retenciones soportadas y repercutidas

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

Documentación del constructor y destructor

◆ frmAsientosRetencion()

sage.ew.contabilidad.frmAsientosRetencion.frmAsientosRetencion ( )
inline

Constructor

Definición en la línea 49 del archivo frmAsientosRetencion.cs.

Documentación de las funciones miembro

◆ _AceptarBindings()

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

Aceptamos los bindings, de momento como no tenemos multidivisa vamos a volcar los valores con divisa

Reimplementado de sage.ew.contabilidad.frmAsientosBaseTipo.

Definición en la línea 449 del archivo frmAsientosRetencion.cs.

◆ _Binding()

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

Asociacion de los binding de los campos del registro de IVA

Reimplementado de sage.ew.contabilidad.frmAsientosBaseTipo.

Reimplementado en sage.ew.contabilidad.frmAsientosRetencionRepercutida y sage.ew.contabilidad.frmAsientosRetencionSoportada.

Definición en la línea 420 del archivo frmAsientosRetencion.cs.

◆ _ConfigurarFormulario()

virtual void sage.ew.contabilidad.frmAsientosRetencion._ConfigurarFormulario ( )
inlineprotectedvirtual

Configuramos el formulario

Definición en la línea 611 del archivo frmAsientosRetencion.cs.

◆ _Delete()

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

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

Reimplementado de sage.ew.contabilidad.frmAsientosBaseTipo.

Definición en la línea 400 del archivo frmAsientosRetencion.cs.

◆ _ModificarNumeroFactura()

bool sage.ew.contabilidad.frmAsientosRetencion._ModificarNumeroFactura ( )
inlineprotected


Devuelve

Definición en la línea 375 del archivo frmAsientosRetencion.cs.

◆ _RestarContadores()

override void sage.ew.contabilidad.frmAsientosRetencion._RestarContadores ( bool  tlDelete = false)
inlineprotectedvirtual

Retrocedemos los contadores al cancelar o al borrar un registro

Parámetros
tlDelete

Reimplementado de sage.ew.contabilidad.frmAsientosBaseTipo.

Definición en la línea 598 del archivo frmAsientosRetencion.cs.

◆ _Save()

override bool sage.ew.contabilidad.frmAsientosRetencion._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 354 del archivo frmAsientosRetencion.cs.

◆ _SuscripcionEventosRetencion()

virtual void sage.ew.contabilidad.frmAsientosRetencion._SuscripcionEventosRetencion ( )
inlineprotectedvirtual

◆ _Validar()

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

Validamos que la información es coherente

Devuelve

Reimplementado de sage.ew.contabilidad.frmAsientosBaseTipo.

Reimplementado en sage.ew.contabilidad.frmAsientosRetencionRepercutida y sage.ew.contabilidad.frmAsientosRetencionSoportada.

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

◆ _VisibleChanged()

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

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

Reimplementado de sage.ew.contabilidad.frmAsientosBaseTipo.

Reimplementado en sage.ew.contabilidad.frmAsientosRetencionRepercutida y sage.ew.contabilidad.frmAsientosRetencionSoportada.

Definición en la línea 316 del archivo frmAsientosRetencion.cs.

◆ Dispose()

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

Limpiar los recursos que se estén utilizando.

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

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

◆ SubscripcionEventos()

virtual void sage.ew.contabilidad.frmAsientosRetencion.SubscripcionEventos ( )
inlineprotectedvirtual

Nos subscribimos a los eventos necesarios para la gestión de las retenciones

Definición en la línea 188 del archivo frmAsientosRetencion.cs.

Documentación de los campos

◆ _ActualizarLineaAsiento

bool sage.ew.contabilidad.frmAsientosRetencion._ActualizarLineaAsiento = false

Controlaremos si debe de actualizar la línea del asiento

Definición en la línea 62 del archivo frmAsientosRetencion.cs.

◆ _cRetencion

string sage.ew.contabilidad.frmAsientosRetencion._cRetencion = ""
protected

Definición de la variable con el concepto la retención

Definición en la línea 69 del archivo frmAsientosRetencion.cs.

◆ _nDecimales

int sage.ew.contabilidad.frmAsientosRetencion._nDecimales = 2
protected

Decimales de la moneda

Definición en la línea 74 del archivo frmAsientosRetencion.cs.

◆ ewchkRelacion

objetos.ewcheckbox sage.ew.contabilidad.frmAsientosRetencion.ewchkRelacion

Mantener relación

Definición en la línea 623 del archivo frmAsientosRetencion.Designer.cs.

◆ ewpanelDatosFactura

objetos.ewpanel sage.ew.contabilidad.frmAsientosRetencion.ewpanelDatosFactura

panel ewpanelDatosFactura

Definición en la línea 581 del archivo frmAsientosRetencion.Designer.cs.

◆ ewpanelDatosRetencion

objetos.ewpanel sage.ew.contabilidad.frmAsientosRetencion.ewpanelDatosRetencion

Panel de datos de la retención

Definición en la línea 619 del archivo frmAsientosRetencion.Designer.cs.

◆ ewpanelFactura

objetos.ewpanel sage.ew.contabilidad.frmAsientosRetencion.ewpanelFactura

panel ewpanelFactura

Definición en la línea 594 del archivo frmAsientosRetencion.Designer.cs.

◆ ewpanelFacturaRetencion

objetos.ewpanel sage.ew.contabilidad.frmAsientosRetencion.ewpanelFacturaRetencion

panel ewpanelFacturaRetencion

Definición en la línea 598 del archivo frmAsientosRetencion.Designer.cs.

◆ ewPanelTituloDatosFactura

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

panel ewPanelTituloDatosFactura

Definición en la línea 577 del archivo frmAsientosRetencion.Designer.cs.

◆ ewPanelTituloDatosRetencion

objetos.UserControls.ewPanelTitulo sage.ew.contabilidad.frmAsientosRetencion.ewPanelTituloDatosRetencion

panel ewPanelTituloDatosRetencion

Definición en la línea 607 del archivo frmAsientosRetencion.Designer.cs.


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