Referencia de la Clase sage.ew.contabilidad.frmAsientosBaseTipo

Formulario base de Iva repercutido, Retenciones ... Más...

Diagrama de herencias de sage.ew.contabilidad.frmAsientosBaseTipo
sage.ew.contabilidad.frmAsientosEOS sage.ew.contabilidad.frmAsientosIva sage.ew.contabilidad.frmAsientosIvaExento sage.ew.contabilidad.frmAsientosIvaRECC sage.ew.contabilidad.frmAsientosReferenciaCatastral sage.ew.contabilidad.frmAsientosRetencion sage.ew.contabilidad.frmSIIAdicionales sage.ew.contabilidad.frmSIIAdicionalesFra sage.ew.contabilidad.frmSIIRectificaciones

Métodos públicos

 frmAsientosBaseTipo ()
 Constructor Más...
 

Campos de datos

objetos.ewbutton btBorrar
 Botón btBorrar Más...
 

Métodos protegidos

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 _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 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 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 bool _Validar ()
 Validamos que la información es coherente Más...
 
virtual 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 Más...
 
virtual void _ActualizarContadores ()
 Actualizamos los contadores al aceptar los cambios Más...
 
virtual new void _Cancelar ()
 Cancelamos los cambios Más...
 
virtual void _VisibleChanged ()
 Al cambiar la visibilidad de la pantalla me interesa realizar algunos controles específicos Más...
 
virtual void _Delete ()
 Borramos el registro de IVA, Retención. IVA exento ... Más...
 
virtual Control BuscarControl (string tcKey)
 Devuelve un control del formulario Más...
 
virtual void _RestarContadores (bool tlDelete=false)
 Retrocedemos los contadores al cancelar o al borrar un registro 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

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

Propiedades

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

Formulario base de Iva repercutido, Retenciones ...

Definición en la línea 23 del archivo frmAsientosBaseTipo.cs.

Documentación del constructor y destructor

◆ frmAsientosBaseTipo()

sage.ew.contabilidad.frmAsientosBaseTipo.frmAsientosBaseTipo ( )
inline

Constructor

Definición en la línea 29 del archivo frmAsientosBaseTipo.cs.

Documentación de las funciones miembro

◆ _Aceptar()

virtual new bool sage.ew.contabilidad.frmAsientosBaseTipo._Aceptar ( )
inlineprotectedvirtual

◆ _AceptarBindings()

virtual void sage.ew.contabilidad.frmAsientosBaseTipo._AceptarBindings ( )
inlineprotectedvirtual

◆ _ActualizarContadores()

virtual void sage.ew.contabilidad.frmAsientosBaseTipo._ActualizarContadores ( )
inlineprotectedvirtual

Actualizamos los contadores al aceptar los cambios

Reimplementado en sage.ew.contabilidad.frmAsientosIvaSoportado.

Definición en la línea 362 del archivo frmAsientosBaseTipo.cs.

◆ _ActualizarContadorFactura()

virtual void sage.ew.contabilidad.frmAsientosBaseTipo._ActualizarContadorFactura ( eTipoAsiento  teTipoAsiento)
inlineprotectedvirtual

Al aceptar los cambios "_AceptarBindings" vamos a actualizar los contadores si ha modificado algun

Parámetros
teTipoAsiento

Reimplementado en sage.ew.contabilidad.frmAsientosIvaRepercutido.

Definición en la línea 422 del archivo frmAsientosBaseTipo.cs.

◆ _Binding()

◆ _Cancelar()

virtual new void sage.ew.contabilidad.frmAsientosBaseTipo._Cancelar ( )
inlineprotectedvirtual

Cancelamos los cambios

Reimplementado en sage.ew.contabilidad.frmSIIAdicionalesFra y sage.ew.contabilidad.frmSIIRectificaciones.

Definición en la línea 369 del archivo frmAsientosBaseTipo.cs.

◆ _ConfigurarNumericUpdown()

virtual void sage.ew.contabilidad.frmAsientosBaseTipo._ConfigurarNumericUpdown ( NumericUpDown  toNumericUpDown)
inlineprotectedvirtual

Configuramos el control NumericUpDown con las propiedades que nos interesa según la máscara wc_total

Parámetros
toNumericUpDown

Definición en la línea 455 del archivo frmAsientosBaseTipo.cs.

◆ _Delete()

virtual void sage.ew.contabilidad.frmAsientosBaseTipo._Delete ( )
inlineprotectedvirtual

◆ _Inicializar()

virtual void sage.ew.contabilidad.frmAsientosBaseTipo._Inicializar ( )
inlineprotectedvirtual

Al entrar por primera vez al registro de IVA ... debe de añadir los valores iniciales

Reimplementado en sage.ew.contabilidad.frmAsientosIva, sage.ew.contabilidad.frmAsientosEOS y sage.ew.contabilidad.frmAsientosReferenciaCatastral.

Definición en la línea 293 del archivo frmAsientosBaseTipo.cs.

◆ _PresentarMensajeError()

bool sage.ew.contabilidad.frmAsientosBaseTipo._PresentarMensajeError ( )
inlineprotected

Al entrar a la pantalla presentaremos el mensaje correspondiente

Devuelve

Definición en la línea 469 del archivo frmAsientosBaseTipo.cs.

◆ _RestarContadores()

virtual void sage.ew.contabilidad.frmAsientosBaseTipo._RestarContadores ( bool  tlDelete = false)
inlineprotectedvirtual

Retrocedemos los contadores al cancelar o al borrar un registro

Parámetros
tlDelete

Reimplementado en sage.ew.contabilidad.frmAsientosRetencion y sage.ew.contabilidad.frmAsientosIvaSoportado.

Definición en la línea 410 del archivo frmAsientosBaseTipo.cs.

◆ _RestarContadorFactura()

virtual void sage.ew.contabilidad.frmAsientosBaseTipo._RestarContadorFactura ( eTipoAsiento  teTipoAsiento,
bool  tlDelete 
)
inlineprotectedvirtual

Retrocedemos el contador de facturas de venta o de compra

Parámetros
teTipoAsiento
tlDelete

Reimplementado en sage.ew.contabilidad.frmAsientosIvaRepercutido.

Definición en la línea 437 del archivo frmAsientosBaseTipo.cs.

◆ _Save()

virtual bool sage.ew.contabilidad.frmAsientosBaseTipo._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 en sage.ew.contabilidad.frmAsientosIvaExento, sage.ew.contabilidad.frmAsientosEOS, sage.ew.contabilidad.frmAsientosRetencion, sage.ew.contabilidad.frmAsientosIva y sage.ew.contabilidad.frmAsientosReferenciaCatastral.

Definición en la línea 327 del archivo frmAsientosBaseTipo.cs.

◆ _SubscripcionEventos()

virtual void sage.ew.contabilidad.frmAsientosBaseTipo._SubscripcionEventos ( )
inlineprotectedvirtual

Nos subscribimos a los eventos necesarios para aceptar y cancelar los cambios

Definición en la línea 281 del archivo frmAsientosBaseTipo.cs.

◆ _Validar()

◆ _VisibleChanged()

◆ BuscarControl()

virtual Control sage.ew.contabilidad.frmAsientosBaseTipo.BuscarControl ( string  tcKey)
inlineprotectedvirtual

Devuelve un control del formulario

Parámetros
tcKey
Devuelve

Definición en la línea 394 del archivo frmAsientosBaseTipo.cs.

◆ Dispose()

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

◆ OnCreateControl()

override void sage.ew.contabilidad.frmAsientosBaseTipo.OnCreateControl ( )
inlineprotected

Definición en la línea 185 del archivo frmAsientosBaseTipo.cs.

◆ PresentarMensajeError()

bool sage.ew.contabilidad.frmAsientosBaseTipo.PresentarMensajeError ( )
inlineprotected

Al salir de una asiento o de la pantalla, igual no podemos salir, presentaremos el mensaje correspondiente

Devuelve

Definición en la línea 254 del archivo frmAsientosBaseTipo.cs.

Documentación de los campos

◆ _cFactura

string sage.ew.contabilidad.frmAsientosBaseTipo._cFactura = string.Empty
protected

// Número de factura que reutilizaremos si el usuario decide de borrar el número de factura manualmente

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

◆ _cSimboloDivisaEmpresa

string sage.ew.contabilidad.frmAsientosBaseTipo._cSimboloDivisaEmpresa = string.Empty
protected

Indica el símbolo de la divisa de la empresa (€). Utilizadas en las diferentes columnas de importe y labels relacionados con importes

Definición en la línea 102 del archivo frmAsientosBaseTipo.cs.

◆ _eTipoAsiento

eTipoAsiento sage.ew.contabilidad.frmAsientosBaseTipo._eTipoAsiento
protected

Tipo de registro , Repercutido o Soportado, utilizado para retroceder el contador de facturas de venta y de compra

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

◆ _lDelete

bool sage.ew.contabilidad.frmAsientosBaseTipo._lDelete = false
protected

Para poder controlar el borrado del registro

Definición en la línea 83 del archivo frmAsientosBaseTipo.cs.

◆ _lFactucom

bool sage.ew.contabilidad.frmAsientosBaseTipo._lFactucom = false
protected

Contador de facturas de compra

Definición en la línea 79 del archivo frmAsientosBaseTipo.cs.

◆ _oAsiento

IAsientos sage.ew.contabilidad.frmAsientosBaseTipo._oAsiento
protected

Instancia del asiento contable

Definición en la línea 51 del archivo frmAsientosBaseTipo.cs.

◆ _oAsientoBind

IAsientos sage.ew.contabilidad.frmAsientosBaseTipo._oAsientoBind
protected

Instancia clonada del asiento contable que utilizaremos para Bindear

Definición en la línea 55 del archivo frmAsientosBaseTipo.cs.

◆ _oAsientoLinea

IAsientosLinea sage.ew.contabilidad.frmAsientosBaseTipo._oAsientoLinea
protected

Instancia de la línea del asiento contable

Definición en la línea 59 del archivo frmAsientosBaseTipo.cs.

◆ _oAsientoLineaBind

IAsientosLinea sage.ew.contabilidad.frmAsientosBaseTipo._oAsientoLineaBind
protected

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

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

◆ _oMascaraImport

ewMascara sage.ew.contabilidad.frmAsientosBaseTipo._oMascaraImport = new ewMascara(KeyDiccionarioMascara.wc_total)
protected

Máscara utilizada para los totales

Definición en la línea 67 del archivo frmAsientosBaseTipo.cs.

◆ btBorrar

objetos.ewbutton sage.ew.contabilidad.frmAsientosBaseTipo.btBorrar

Botón btBorrar

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

Documentación de propiedades

◆ _Asiento

IAsientos sage.ew.contabilidad.frmAsientosBaseTipo._Asiento
getset

Instancia del asiento contable

Definición en la línea 111 del archivo frmAsientosBaseTipo.cs.

◆ _AsientoLinea

IAsientosLinea sage.ew.contabilidad.frmAsientosBaseTipo._AsientoLinea
getset

Instancia de la línea del asiento contable

Definición en la línea 135 del archivo frmAsientosBaseTipo.cs.

◆ _AsientoLineaBind

IAsientosLinea sage.ew.contabilidad.frmAsientosBaseTipo._AsientoLineaBind
getset

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

Definición en la línea 154 del archivo frmAsientosBaseTipo.cs.

◆ _lAsientoMultidivisa

bool sage.ew.contabilidad.frmAsientosBaseTipo._lAsientoMultidivisa
getprotected

Indica si es necesario presentar los importes de multidivisa

Definición en la línea 88 del archivo frmAsientosBaseTipo.cs.


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