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

Formulario de asientos contables. Más...

Diagrama de herencia de sage.ew.contabilidad.frmAsientos

Métodos públicos

 frmAsientos ()
 Constructor del formulario de asientos.
 
 frmAsientos (IAsientos toAsiento)
 Constructor del formulario de asientos que le pasamos la instancia.
 
void _Refresh (int tnNumero)
 Método público para poder volver a cargar el asiento y refrescar los datos.
 
override bool _Init (object[] taParams)
 _Método para realizar las mismas comprobaciones que en el método análogo de la pantalla de fox. Básicamente cargamos el documento
 
string Cuenta_Cliente (int tnLinea=0)
 Ens retorna el compte de client d l'assentament (es mira amb el següent ordre: iva,retencio, iva exento, assentament)
 

Métodos protegidos

override void _Configurar_Documento_Columnas_Grid ()
 Configuramos las columnas de la grid de asientos.
 
override void _MantegridLinies__BeforeColChange (DataGridViewColumn tdgvCurrentCol, ref bool tlOk)
 Antes de cambiar de columna en el grid Si se ha pulsado el F4 de los conceptos de asientos no debe de saltar a la siguiente columna.
 
override void OnShown (EventArgs e)
 Recolocamos el control del panel de la descripcion de los niveles analíticos.
 
override void OnFormClosing (FormClosingEventArgs e)
 Override de OnFormClosing.
 
override void ActualizarUltimoCodigoCargado ()
 Método para informar del último codigo de documento cargado.
 
override bool ProcessCmdKey (ref Message msg, Keys keyData)
 F Gestión de las teclas rápidas de Contaplus: F4(+) y F5(-)
 
override void _MantegridLinies__DataSource_Row_Delete_Event (DataGridViewRow trRowDelete)
 Eliminar una línea de la grid del asiento contable.
 
override void _Observaciones_Documento ()
 Botón de observaciones del documento.
 
override void _Refrescar_Observaciones ()
 Refresca el icono de observaciones en función de si existen En la pantalla de asientos no debe de hacer nada, tenemos las observaciones lineales.
 
override void _Cargar_Documento (bool tlNavegacion=false)
 Cuando se desbloquea un documento pasa por este método que teniamos en el formulario base Si el asiento está descuadrado se queda readonly, necesitamos poder cargar el documento para que se desbloquee.
 
override void _Refrescar_Controles (Dictionary< string, object > toClaves=null)
 Para refrescar controles específicos.
 
override void _Binding ()
 Enlazar controles específicos del documento del formulario de asientos.
 
override void _Configurar_Documento ()
 Método para la configuración del formulario.
 
override void _SubscripcionEventos ()
 Subscripción de los eventos del formulario de asientos y BaseDocumento.
 
override void _CancelarSubscripcionEventos ()
 Cancelación de la subscripción de los eventos del formulario de asientos y BaseDocumento.
 
override bool _ValidarFecha ()
 Realizaremos el control de la fecha.
 
override void _SubscripcionEventosMantegrid ()
 Subscripción de los eventos relacionados con la grid de las líneas del documento.
 
override void _CancelarSubscripcionEventosMantegrid ()
 Cancelación de la subscripción de los eventos relacionados con la grid de las líneas del documento.
 
override void _Nuevo_Documento ()
 Pulsación del botón de Nuevo Documento.
 
override void _Comprobaciones_Antes_Salir (ref bool tlOk)
 Realizar las comprobaciones antes de salir del formulario.
 
override void _Imprimir ()
 Al realizar la impresión validaremos si hay líneas en el asiento contable.
 
void _Duplicar ()
 Duplicar asiento.
 
override void _BtNavegacion__Click_Before (EW_GLOBAL._AccionsBotonera teAccion, ref bool tlOk)
 Para realizar operaciones antes de cambiar de registro mediante la botonera.
 
override void _Borrar_Documento (bool llPreguntar=true)
 Método base para eliminar un documento No debe realizar el código base, no me interesa que realice el New, las clases de negocio tienen un comportamiento diferente.
 
override void _Bloquear_Controles ()
 Bloquea o desbloquea los controles de la pantalla teniendo en cuenta el documento cargado.
 
override void _Bloquear_Controles_Especificos (bool tlEnabled, bool tlBloqueado)
 Conteoles específicos.
 
override void _Cargar_Propiedades_Documento ()
 Método redefinible para poder establecer las propiedades específicas en cada documento.
 
override void _MantegridLinies__Row_New_Before (ref bool tlOk, bool tlInsert)
 Evento para realizar controles antes de añadir una línea Si no tenemos una cuenta contable no podemos añadir una línea.
 
override void _MantegridLinies__RowChange (DataGridViewRow tdgvCurrentRow)
 Refrescamos el nombre de la cuenta y el saldo al cambiar de línea.
 
override void Dispose (bool disposing)
 Clean up any resources being used.
 

Atributos protegidos

btBrowPlanes _btBrowPlan = new btBrowPlanes()
 Browser de planes analíticos.
 
btMantePlanes _btMantePlan = new btMantePlanes()
 Mantenimiento de de planes analíticos.
 

Propiedades

dynamic _Asiento [get, set]
 Clase asiento de compra, necesario para poder realizar un nuevo apunte al calendario.
 

Descripción detallada

Formulario de asientos contables.

Definición en la línea 30 del archivo frmAsientos.cs.

Documentación de constructores y destructores

◆ frmAsientos() [1/2]

sage.ew.contabilidad.frmAsientos.frmAsientos ( )
inline

Constructor del formulario de asientos.

Definición en la línea 36 del archivo frmAsientos.cs.

◆ frmAsientos() [2/2]

sage.ew.contabilidad.frmAsientos.frmAsientos ( IAsientos toAsiento)
inline

Constructor del formulario de asientos que le pasamos la instancia.

Definición en la línea 52 del archivo frmAsientos.cs.

Documentación de funciones miembro

◆ _Binding()

override void sage.ew.contabilidad.frmAsientos._Binding ( )
inlineprotected

Enlazar controles específicos del documento del formulario de asientos.

Definición en la línea 5930 del archivo frmAsientos.cs.

◆ _Bloquear_Controles()

override void sage.ew.contabilidad.frmAsientos._Bloquear_Controles ( )
inlineprotected

Bloquea o desbloquea los controles de la pantalla teniendo en cuenta el documento cargado.

Definición en la línea 7850 del archivo frmAsientos.cs.

◆ _Bloquear_Controles_Especificos()

override void sage.ew.contabilidad.frmAsientos._Bloquear_Controles_Especificos ( bool tlEnabled,
bool tlBloqueado )
inlineprotected

Conteoles específicos.

Parámetros
tlEnabled
tlBloqueado

Definición en la línea 7931 del archivo frmAsientos.cs.

◆ _Borrar_Documento()

override void sage.ew.contabilidad.frmAsientos._Borrar_Documento ( bool llPreguntar = true)
inlineprotected

Método base para eliminar un documento No debe realizar el código base, no me interesa que realice el New, las clases de negocio tienen un comportamiento diferente.

Definición en la línea 7818 del archivo frmAsientos.cs.

◆ _BtNavegacion__Click_Before()

override void sage.ew.contabilidad.frmAsientos._BtNavegacion__Click_Before ( EW_GLOBAL._AccionsBotonera teAccion,
ref bool tlOk )
inlineprotected

Para realizar operaciones antes de cambiar de registro mediante la botonera.

Parámetros
teAccion
tlOk

Definición en la línea 7773 del archivo frmAsientos.cs.

◆ _CancelarSubscripcionEventos()

override void sage.ew.contabilidad.frmAsientos._CancelarSubscripcionEventos ( )
inlineprotected

Cancelación de la subscripción de los eventos del formulario de asientos y BaseDocumento.

Definición en la línea 6701 del archivo frmAsientos.cs.

◆ _CancelarSubscripcionEventosMantegrid()

override void sage.ew.contabilidad.frmAsientos._CancelarSubscripcionEventosMantegrid ( )
inlineprotected

Cancelación de la subscripción de los eventos relacionados con la grid de las líneas del documento.

Definición en la línea 7300 del archivo frmAsientos.cs.

◆ _Cargar_Documento()

override void sage.ew.contabilidad.frmAsientos._Cargar_Documento ( bool tlNavegacion = false)
inlineprotected

Cuando se desbloquea un documento pasa por este método que teniamos en el formulario base Si el asiento está descuadrado se queda readonly, necesitamos poder cargar el documento para que se desbloquee.

Definición en la línea 5885 del archivo frmAsientos.cs.

◆ _Cargar_Propiedades_Documento()

override void sage.ew.contabilidad.frmAsientos._Cargar_Propiedades_Documento ( )
inlineprotected

Método redefinible para poder establecer las propiedades específicas en cada documento.

Definición en la línea 8041 del archivo frmAsientos.cs.

◆ _Comprobaciones_Antes_Salir()

override void sage.ew.contabilidad.frmAsientos._Comprobaciones_Antes_Salir ( ref bool tlOk)
inlineprotected

Realizar las comprobaciones antes de salir del formulario.

Definición en la línea 7675 del archivo frmAsientos.cs.

◆ _Configurar_Documento()

override void sage.ew.contabilidad.frmAsientos._Configurar_Documento ( )
inlineprotected

Método para la configuración del formulario.

Definición en la línea 6551 del archivo frmAsientos.cs.

◆ _Configurar_Documento_Columnas_Grid()

override void sage.ew.contabilidad.frmAsientos._Configurar_Documento_Columnas_Grid ( )
inlineprotected

Configuramos las columnas de la grid de asientos.

Definición en la línea 870 del archivo frmAsientos.cs.

◆ _Duplicar()

void sage.ew.contabilidad.frmAsientos._Duplicar ( )
inlineprotected

Duplicar asiento.

Definición en la línea 7733 del archivo frmAsientos.cs.

◆ _Imprimir()

override void sage.ew.contabilidad.frmAsientos._Imprimir ( )
inlineprotected

Al realizar la impresión validaremos si hay líneas en el asiento contable.

Definición en la línea 7700 del archivo frmAsientos.cs.

◆ _Init()

override bool sage.ew.contabilidad.frmAsientos._Init ( object[] taParams)
inline

_Método para realizar las mismas comprobaciones que en el método análogo de la pantalla de fox. Básicamente cargamos el documento

Parámetros
taParams
Devuelve

Definición en la línea 225 del archivo frmAsientos.cs.

◆ _MantegridLinies__BeforeColChange()

override void sage.ew.contabilidad.frmAsientos._MantegridLinies__BeforeColChange ( DataGridViewColumn tdgvCurrentCol,
ref bool tlOk )
inlineprotected

Antes de cambiar de columna en el grid Si se ha pulsado el F4 de los conceptos de asientos no debe de saltar a la siguiente columna.

Parámetros
tdgvCurrentCol
tlOk

Definición en la línea 1418 del archivo frmAsientos.cs.

◆ _MantegridLinies__DataSource_Row_Delete_Event()

override void sage.ew.contabilidad.frmAsientos._MantegridLinies__DataSource_Row_Delete_Event ( DataGridViewRow trRowDelete)
inlineprotected

Eliminar una línea de la grid del asiento contable.

Parámetros
trRowDelete

Definición en la línea 5598 del archivo frmAsientos.cs.

◆ _MantegridLinies__Row_New_Before()

override void sage.ew.contabilidad.frmAsientos._MantegridLinies__Row_New_Before ( ref bool tlOk,
bool tlInsert )
inlineprotected

Evento para realizar controles antes de añadir una línea Si no tenemos una cuenta contable no podemos añadir una línea.

Parámetros
tlOk
tlInsert

Definición en la línea 8054 del archivo frmAsientos.cs.

◆ _MantegridLinies__RowChange()

override void sage.ew.contabilidad.frmAsientos._MantegridLinies__RowChange ( DataGridViewRow tdgvCurrentRow)
inlineprotected

Refrescamos el nombre de la cuenta y el saldo al cambiar de línea.

Parámetros
tdgvCurrentRow

Definición en la línea 8070 del archivo frmAsientos.cs.

◆ _Nuevo_Documento()

override void sage.ew.contabilidad.frmAsientos._Nuevo_Documento ( )
inlineprotected

Pulsación del botón de Nuevo Documento.

Definición en la línea 7638 del archivo frmAsientos.cs.

◆ _Observaciones_Documento()

override void sage.ew.contabilidad.frmAsientos._Observaciones_Documento ( )
inlineprotected

Botón de observaciones del documento.

Definición en la línea 5824 del archivo frmAsientos.cs.

◆ _Refrescar_Controles()

override void sage.ew.contabilidad.frmAsientos._Refrescar_Controles ( Dictionary< string, object > toClaves = null)
inlineprotected

Para refrescar controles específicos.

Parámetros
toClaves

Definición en la línea 5913 del archivo frmAsientos.cs.

◆ _Refrescar_Observaciones()

override void sage.ew.contabilidad.frmAsientos._Refrescar_Observaciones ( )
inlineprotected

Refresca el icono de observaciones en función de si existen En la pantalla de asientos no debe de hacer nada, tenemos las observaciones lineales.

Definición en la línea 5877 del archivo frmAsientos.cs.

◆ _Refresh()

void sage.ew.contabilidad.frmAsientos._Refresh ( int tnNumero)
inline

Método público para poder volver a cargar el asiento y refrescar los datos.

Parámetros
tnNumero

Definición en la línea 215 del archivo frmAsientos.cs.

◆ _SubscripcionEventos()

override void sage.ew.contabilidad.frmAsientos._SubscripcionEventos ( )
inlineprotected

Subscripción de los eventos del formulario de asientos y BaseDocumento.

Definición en la línea 6585 del archivo frmAsientos.cs.

◆ _SubscripcionEventosMantegrid()

override void sage.ew.contabilidad.frmAsientos._SubscripcionEventosMantegrid ( )
inlineprotected

Subscripción de los eventos relacionados con la grid de las líneas del documento.

Definición en la línea 7228 del archivo frmAsientos.cs.

◆ _ValidarFecha()

override bool sage.ew.contabilidad.frmAsientos._ValidarFecha ( )
inlineprotected

Realizaremos el control de la fecha.

Devuelve

Definición en la línea 7203 del archivo frmAsientos.cs.

◆ ActualizarUltimoCodigoCargado()

override void sage.ew.contabilidad.frmAsientos.ActualizarUltimoCodigoCargado ( )
inlineprotected

Método para informar del último codigo de documento cargado.

Devuelve

Definición en la línea 5455 del archivo frmAsientos.cs.

◆ Cuenta_Cliente()

string sage.ew.contabilidad.frmAsientos.Cuenta_Cliente ( int tnLinea = 0)
inline

Ens retorna el compte de client d l'assentament (es mira amb el següent ordre: iva,retencio, iva exento, assentament)

Parámetros
tnLineaNúmero de línea
Devuelve

Definición en la línea 3514 del archivo frmAsientos.cs.

◆ Dispose()

override void sage.ew.contabilidad.frmAsientos.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 17 del archivo frmAsientos.Designer.cs.

◆ OnFormClosing()

override void sage.ew.contabilidad.frmAsientos.OnFormClosing ( FormClosingEventArgs e)
inlineprotected

Override de OnFormClosing.

Parámetros
e

Definición en la línea 5428 del archivo frmAsientos.cs.

◆ OnShown()

override void sage.ew.contabilidad.frmAsientos.OnShown ( EventArgs e)
inlineprotected

Recolocamos el control del panel de la descripcion de los niveles analíticos.

Parámetros
e

Definición en la línea 5405 del archivo frmAsientos.cs.

◆ ProcessCmdKey()

override bool sage.ew.contabilidad.frmAsientos.ProcessCmdKey ( ref Message msg,
Keys keyData )
inlineprotected

F Gestión de las teclas rápidas de Contaplus: F4(+) y F5(-)

Parámetros
msg
keyData
Devuelve

Definición en la línea 5466 del archivo frmAsientos.cs.

Documentación de campos

◆ _btBrowPlan

btBrowPlanes sage.ew.contabilidad.frmAsientos._btBrowPlan = new btBrowPlanes()
protected

Browser de planes analíticos.

Definición en la línea 80 del archivo frmAsientos.cs.

◆ _btMantePlan

btMantePlanes sage.ew.contabilidad.frmAsientos._btMantePlan = new btMantePlanes()
protected

Mantenimiento de de planes analíticos.

Definición en la línea 84 del archivo frmAsientos.cs.

Documentación de propiedades

◆ _Asiento

dynamic sage.ew.contabilidad.frmAsientos._Asiento
getset

Clase asiento de compra, necesario para poder realizar un nuevo apunte al calendario.

Definición en la línea 202 del archivo frmAsientos.cs.


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