Referencia de la Clase sage.ew.contabilidad.frmAsientos

Formulario de asientos contables Más...

Diagrama de herencias de sage.ew.contabilidad.frmAsientos

Métodos públicos

 frmAsientos ()
 Constructor del formulario de asientos Más...
 
 frmAsientos (IAsientos toAsiento)
 Constructor del formulario de asientos que le pasamos la instancia Más...
 
void _Refresh (int tnNumero)
 Método público para poder volver a cargar el asiento y refrescar los datos Más...
 
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 Más...
 
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ás...
 

Métodos protegidos

override void _Configurar_Documento_Columnas_Grid ()
 Configuramos las columnas de la grid de asientos Más...
 
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 Más...
 
override void OnShown (EventArgs e)
 Recolocamos el control del panel de la descripcion de los niveles analíticos Más...
 
override void OnFormClosing (FormClosingEventArgs e)
 Override de OnFormClosing Más...
 
override void ActualizarUltimoCodigoCargado ()
 Método para informar del último codigo de documento cargado Más...
 
override bool ProcessCmdKey (ref Message msg, Keys keyData)
 F Gestión de las teclas rápidas de Contaplus: F4(+) y F5(-) Más...
 
override void _MantegridLinies__DataSource_Row_Delete_Event (DataGridViewRow trRowDelete)
 Eliminar una línea de la grid del asiento contable Más...
 
override void _Observaciones_Documento ()
 Botón de observaciones del documento Más...
 
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 Más...
 
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 Más...
 
override void _Refrescar_Controles (Dictionary< string, object > toClaves=null)
 Para refrescar controles específicos Más...
 
override void _Binding ()
 Enlazar controles específicos del documento del formulario de asientos Más...
 
override void _Configurar_Documento ()
 Método para la configuración del formulario Más...
 
override void _SubscripcionEventos ()
 Subscripción de los eventos del formulario de asientos y BaseDocumento Más...
 
override void _CancelarSubscripcionEventos ()
 Cancelación de la subscripción de los eventos del formulario de asientos y BaseDocumento Más...
 
override bool _ValidarFecha ()
 Realizaremos el control de la fecha Más...
 
override void _SubscripcionEventosMantegrid ()
 Subscripción de los eventos relacionados con la grid de las líneas del documento Más...
 
override void _CancelarSubscripcionEventosMantegrid ()
 Cancelación de la subscripción de los eventos relacionados con la grid de las líneas del documento Más...
 
override void _Nuevo_Documento ()
 Pulsación del botón de Nuevo Documento Más...
 
override void _Comprobaciones_Antes_Salir (ref bool tlOk)
 Realizar las comprobaciones antes de salir del formulario Más...
 
override void _Imprimir ()
 Al realizar la impresión validaremos si hay líneas en el asiento contable Más...
 
void _Duplicar ()
 Duplicar asiento Más...
 
override void _BtNavegacion__Click_Before (EW_GLOBAL._AccionsBotonera teAccion, ref bool tlOk)
 Para realizar operaciones antes de cambiar de registro mediante la botonera Más...
 
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 Más...
 
override void _Bloquear_Controles ()
 Bloquea o desbloquea los controles de la pantalla teniendo en cuenta el documento cargado Más...
 
override void _Bloquear_Controles_Especificos (bool tlEnabled, bool tlBloqueado)
 Conteoles específicos Más...
 
override void _Cargar_Propiedades_Documento ()
 Método redefinible para poder establecer las propiedades específicas en cada documento Más...
 
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 Más...
 
override void _MantegridLinies__RowChange (DataGridViewRow tdgvCurrentRow)
 Refrescamos el nombre de la cuenta y el saldo al cambiar de línea Más...
 
override void Dispose (bool disposing)
 Clean up any resources being used. Más...
 

Atributos protegidos

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

Propiedades

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

Descripción detallada

Formulario de asientos contables

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

Documentación del constructor y destructor

◆ 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 las 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 5895 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 7815 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 7896 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 7783 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 7738 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 6666 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 7265 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 5850 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 8006 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 7640 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 6516 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 7698 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 7665 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 5563 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 8019 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 8035 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 7603 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 5789 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 5878 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 5842 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 6550 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 7193 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 7168 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 5452 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 5425 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 5402 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 5463 del archivo frmAsientos.cs.

Documentación de los 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 203 del archivo frmAsientos.cs.


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