Formulario de asientos contables. Más...
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. | |
Formulario de asientos contables.
Definición en la línea 30 del archivo frmAsientos.cs.
|
inline |
Constructor del formulario de asientos.
Definición en la línea 36 del archivo frmAsientos.cs.
|
inline |
Constructor del formulario de asientos que le pasamos la instancia.
Definición en la línea 52 del archivo frmAsientos.cs.
|
inlineprotected |
Enlazar controles específicos del documento del formulario de asientos.
Definición en la línea 7150 del archivo frmAsientos.cs.
|
inlineprotected |
Bloquea o desbloquea los controles de la pantalla teniendo en cuenta el documento cargado.
Definición en la línea 9072 del archivo frmAsientos.cs.
|
inlineprotected |
Conteoles específicos.
| tlEnabled | |
| tlBloqueado |
Definición en la línea 9153 del archivo frmAsientos.cs.
|
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 9040 del archivo frmAsientos.cs.
|
inlineprotected |
Para realizar operaciones antes de cambiar de registro mediante la botonera.
| teAccion | |
| tlOk |
Definición en la línea 8995 del archivo frmAsientos.cs.
|
inlineprotected |
Cancelación de la subscripción de los eventos del formulario de asientos y BaseDocumento.
Definición en la línea 7921 del archivo frmAsientos.cs.
|
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 8520 del archivo frmAsientos.cs.
|
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 7105 del archivo frmAsientos.cs.
|
inlineprotected |
Método redefinible para poder establecer las propiedades específicas en cada documento.
Definición en la línea 9263 del archivo frmAsientos.cs.
|
inlineprotected |
Realizar las comprobaciones antes de salir del formulario.
Definición en la línea 8897 del archivo frmAsientos.cs.
|
inlineprotected |
Método para la configuración del formulario.
Definición en la línea 7771 del archivo frmAsientos.cs.
|
inlineprotected |
Configuramos las columnas de la grid de asientos.
Definición en la línea 949 del archivo frmAsientos.cs.
|
inlineprotected |
Duplicar asiento.
Definición en la línea 8955 del archivo frmAsientos.cs.
|
inlineprotected |
Al realizar la impresión validaremos si hay líneas en el asiento contable.
Definición en la línea 8922 del archivo frmAsientos.cs.
|
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
| taParams |
Definición en la línea 268 del archivo frmAsientos.cs.
|
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.
| tdgvCurrentCol | |
| tlOk |
Definición en la línea 1497 del archivo frmAsientos.cs.
|
inlineprotected |
Eliminar una línea de la grid del asiento contable.
| trRowDelete |
Definición en la línea 6818 del archivo frmAsientos.cs.
|
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.
| tlOk | |
| tlInsert |
Definición en la línea 9276 del archivo frmAsientos.cs.
|
inlineprotected |
Refrescamos el nombre de la cuenta y el saldo al cambiar de línea.
| tdgvCurrentRow |
Definición en la línea 9292 del archivo frmAsientos.cs.
|
inlineprotected |
Pulsación del botón de Nuevo Documento.
Definición en la línea 8860 del archivo frmAsientos.cs.
|
inlineprotected |
Botón de observaciones del documento.
Definición en la línea 7044 del archivo frmAsientos.cs.
|
inlineprotected |
Para refrescar controles específicos.
| toClaves |
Definición en la línea 7133 del archivo frmAsientos.cs.
|
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 7097 del archivo frmAsientos.cs.
|
inline |
Método público para poder volver a cargar el asiento y refrescar los datos.
| tnNumero |
Definición en la línea 258 del archivo frmAsientos.cs.
|
inlineprotected |
Subscripción de los eventos del formulario de asientos y BaseDocumento.
Definición en la línea 7805 del archivo frmAsientos.cs.
|
inlineprotected |
Subscripción de los eventos relacionados con la grid de las líneas del documento.
Definición en la línea 8448 del archivo frmAsientos.cs.
|
inlineprotected |
Realizaremos el control de la fecha.
Definición en la línea 8423 del archivo frmAsientos.cs.
|
inlineprotected |
Método para informar del último codigo de documento cargado.
Definición en la línea 6675 del archivo frmAsientos.cs.
|
inline |
Ens retorna el compte de client d l'assentament (es mira amb el següent ordre: iva,retencio, iva exento, assentament)
| tnLinea | Número de línea |
Definición en la línea 4714 del archivo frmAsientos.cs.
|
inlineprotected |
Clean up any resources being used.
| disposing | true if managed resources should be disposed; otherwise, false. |
Definición en la línea 17 del archivo frmAsientos.Designer.cs.
|
inlineprotected |
|
inlineprotected |
Recolocamos el control del panel de la descripcion de los niveles analíticos.
| e |
Definición en la línea 6625 del archivo frmAsientos.cs.
|
inlineprotected |
F Gestión de las teclas rápidas de Contaplus: F4(+) y F5(-)
| msg | |
| keyData |
Definición en la línea 6686 del archivo frmAsientos.cs.
|
protected |
Browser de planes analíticos.
Definición en la línea 122 del archivo frmAsientos.cs.
|
protected |
Mantenimiento de de planes analíticos.
Definición en la línea 126 del archivo frmAsientos.cs.
|
getset |
Clase asiento de compra, necesario para poder realizar un nuevo apunte al calendario.
Definición en la línea 245 del archivo frmAsientos.cs.