Referencia de la Clase sage.ew.contabilidad.Form.frmAgrupacionPrevisionesCobro

Clase formulario para agrupación de previsiones de cobro, basado en formulario base de agrupaciones de previsiones. Más...

Diagrama de herencias de sage.ew.contabilidad.Form.frmAgrupacionPrevisionesCobro
sage.ew.contabilidad.Form.frmAgrupacionPrevisiones

Métodos públicos

 frmAgrupacionPrevisionesCobro ()
 Constructor de formulario agrupación de previsiones de cobro sin recibir parámetro. Más...
 
 frmAgrupacionPrevisionesCobro (IAgrupacionPrevisiones documento)
 Constructor de formulario agrupación de previsiones de cobro recibiendo objeto de negocio AgrupacionPrevisiones. 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...
 
- Métodos públicos heredados desde sage.ew.contabilidad.Form.frmAgrupacionPrevisiones
 frmAgrupacionPrevisiones ()
 Constructor de formulario agrupación sin recibir parámetro. Más...
 
void _Cargar_Documento ()
 Carga del documento. Más...
 
void _CargarDocumento ()
 Carga del documento Más...
 
void _Refresh ()
 Volver a mostrar los datos del documento. Más...
 
void ActivarBotonEditarCerrarAlInicio ()
 Para que despues de abrir el diaglogo pulse el boton btCerrarEditar Más...
 

Métodos protegidos

override void _Binding ()
 Enlazar controles de la cabecera del formulario a propiedades de negocio. Más...
 
override void _Bloquear_Controles ()
 Bloquear controles del formulario Más...
 
override void ajustesVisualesPropiedaesNoEnBase (string tcPropiedad)
 Realizar ajustes visuales cuando cambia el valor de alguna propiedad de negocio que no pertenece a la clase base AgrupacionesPrevisiones sino que está en alguna de las clases derivadas AgrupacionPrevisionesCobro o AgrupacionPrevisionesPago. Más...
 
override void ajustesVisualesNumBanco ()
 Al ir añadiendo previsiones es posible que el campo _Num_Banco cambie, deberán refrescarse controles para que se muestren los valores correspondientes en la combo del banco, en la cuenta bancaria y en el mandato (este último caso agrupación de prevesiones de cobro). Más...
 
override bool declaracionNumeroManual ()
 Declaración de número manual. Más...
 
override void _Borrar_Documento (bool llPreguntar=true)
 Método base para eliminar un documento. Más...
 
override bool comprobacionesAbandonarDocumento ()
 Comprobaciones varias antes de abandonar documento. Más...
 
override void ajustarOrdenTabulacion ()
 Ajustar orden de tabulación de los controles. Más...
 
override void _Imprimir ()
 Realizamos la impresión, se podra imprimir agrupación, imprimir recibo o imprimir recibos. Más...
 
override void _SubscripcionEventos ()
 Subscripción de los eventos del formulario frmAgrupacionPrevisionesCobro Más...
 
override void _CancelarSubscripcionEventos ()
 Cancelación de subscripción de los eventos del formulario frmAgrupacionPrevisionesCobro al liberar el formulario. Más...
 
override void _SubscripcionEventosMantegrid ()
 Subscripción a los eventos de las grids del formulario. Más...
 
override void _CancelarSubscripcionEventosMantegrid ()
 Cancelación de subscripción a los eventos de la grid del formulario frmAgrupacionPrevisionesCobro al liberar el formulario. Más...
 
override void ajustesVisualesFormulario ()
 Ajustes visuales al formulario de agrupación de previsiones de cobro. Más...
 
override void buscarAgrupacion ()
 Buscar una agrupación. Más...
 
override void _Cargar_Documento (bool tlNavegacion=false)
 Método para la carga de un documento. Más...
 
override void _Cargar_Propiedades_Documento ()
 Cargamos las propiedades específicas del documento. Más...
 
override void prepararMenuImpresion (ewcontextmenustrip menuImpRecibos)
 Submenú para enviar correo a email y email facturacion Más...
 
override void Dispose (bool disposing)
 Clean up any resources being used. Más...
 
- Métodos protegidos heredados desde sage.ew.contabilidad.Form.frmAgrupacionPrevisiones
override void _Constructor_Base (dynamic toDocumento)
 Constructor base. 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 _BtNavegacion__Click_After (EW_GLOBAL._AccionsBotonera teAccion, object toClaves)
 Para realizar operaciones después de cambiar de registro mediante la botonera Más...
 
override void _Imprimir ()
 Override _Imprimir para validar que haya documento Más...
 
override void _Binding ()
 Enlazar controles de la cabecera Más...
 
override void _Nuevo_Documento ()
 Método heredado del formulario FormBaseDocumento para crear un nuevo documento. Más...
 
override void _Bloquear_Controles ()
 Bloquear controles. Más...
 
override void _Borrar_Documento (bool llPreguntar=true)
 Método base para eliminar un documento. Más...
 
override void _NavegacionClickBefore (EW_GLOBAL._AccionsBotonera teAccion, ref bool tlOk)
 Se procede a cambiar de documento. Más...
 
override void _SubscripcionEventos ()
 Subscripción de eventos del formulario frmAgrupacionPrevisiones. Más...
 
override void _CancelarSubscripcionEventos ()
 Cancelación de subscripción de eventos del formulario frmAgrupacionPrevisiones. Más...
 
override void _CancelarEventos_Constructor_Base ()
 Cancelación de eventos constructor base. Más...
 
override void _SubscripcionEventosMantegrid ()
 Subscripción de eventos del mantegrid del formulario frmAgrupacionPrevisiones. Más...
 
override void _CancelarSubscripcionEventosMantegrid ()
 Cancelación de subscripción de eventos del mantegrid del formulario frmAgrupacionPrevisiones. Más...
 
override void OnFormClosing (FormClosingEventArgs e)
 Controlar que no quieran cerrar el formulario por la X teniendo una agrupación en pantalla con algun campo pendiente de rellenar. Más...
 
override void OnLoad (EventArgs e)
 Override OnLoad Más...
 
override void OnShown (EventArgs e)
 Override OnShown Más...
 
bool numeroAgrupacionValido (string tcNumero)
 Devuelve si el número de la agrupacion es válido o no Más...
 
string seleccionarAgrupacion ()
 Seleccionar un número de agrupación via browser. Más...
 
void ajustarGridPrevGen ()
 Ajusta el readonly de las columnas de importe de la grid de previsiones a generar en función de la moneda de la agrupación. Más...
 
void setLabelImporte ()
 Actualizar texto de la label que muestra el importe total de la agrupación en la moneda de la agrupación. Más...
 
void ajustesVisualesDivisa ()
 Ajustes visuales en grid y otros controles cuando cambia la propiedad _Divisa del objeto de negocio de la agrupación. Según si la divisa seleccionada es la divisa de empresa o otra diferente se muestran las columnas de importe en divisa en la grid de previsiones a agrupars y en la grid de previsiones generadas Más...
 
void refrescarTextoBotones ()
 Actualizar el texto, tooltip y tecla rápida de algunos botones del panel superior, en función del estado de la agrupación. Más...
 
void refrescarSellos ()
 Refrescar los sellos mostrados en la agrupación según el estado de la agrupación. Más...
 
void refrescarTotales ()
 Refrescar los totales de la agrupaciones. Más...
 
bool Save ()
 Guardar la agrupación. Más...
 
void New ()
 Preparar para un nuevo documento. Más...
 
void btBuscar_Click (object sender, EventArgs e)
 Acción a ejecutar sobre el bóton "Buscar" agrupación. Más...
 
void btOpciones_Click (object sender, EventArgs e)
 Acción a ejecutar sobre el bóton "Opciones". Más...
 
void focusGridLineas (Mantegrid toManteGrid, int tnIndiceRow=0)
 Pasamos el foco a la grid de líneas y activamos la celda Más...
 
override void Dispose (bool disposing)
 Clean up any resources being used. Más...
 

Otros miembros heredados

- Campos de datos heredados desde sage.ew.contabilidad.Form.frmAgrupacionPrevisiones
ewMante _ewMante
 Objeto cabecera del documento (es tipo ewMante, y en el fondo es una referencia al objeto Documento). Más...
 
- Atributos protegidos heredados desde sage.ew.contabilidad.Form.frmAgrupacionPrevisiones
bool _lNumeroAutomatico = false
 Si se está creando una agrupación y el nº ha sido asignado por contador. Más...
 
bool _lNavegando = false
 Si el usuario está navegando por la botonera Más...
 
bool _lBuscando = false
 Si el usuario está buscando agrupaciones con el botón Buscar Más...
 
int _nDigitos = Convert.ToInt32(EW_GLOBAL._GetLenCampo(KeyDiccionarioLenCampos.wn_digitos))
 Nº dígitos cuenta contable. Más...
 
bool disposedValue = false
 Control de liberación de memoria al cerrar el formulario. Más...
 
ewcontextmenustrip _oMenuOpciones = new ewcontextmenustrip()
 Menú contextual del botón Opciones. Más...
 
ewcontextmenustrip _oMenuImpresion = new ewcontextmenustrip()
 Menú contextual para impresión de agrupaciones de previsiones. Más...
 
string _cMonedaEmpresa
 Moneda de empresa. Más...
 
bool _lEmpresaNormal = Convert.ToBoolean(EW_GLOBAL._GetVariable("wl_normal"))
 Si es una empresa normal (no consolidada). Más...
 
int _nLenNumfactura = 0
 Longitud nº de factura. Más...
 
bool _lRecc = Convert.ToBoolean(EW_GLOBAL._GetVariable("wl_recc"))
 Si la empresa trabaja con criterio de caja. Más...
 
bool _lVenCob = Convert.ToBoolean(EW_GLOBAL._GetVariable("wl_vencob"))
 Si la empresa trabaja vendedor y cobrador en las previsiones de cobro. Más...
 
ewMascara _mascaraImporteMonedaEmpresa
 Máscara de importe grantotal de la moneda de la empresa. Más...
 
ewMascara _mascaraNumElementos
 Máscara para mostrar el nº de elementos de la agrupación. Más...
 
string _cSimboloMonedaEmpresa
 Símbolo de la moneda de la empresa. Más...
 
bool _lRecargaBancos = false
 Propiedad interna para que no se dispare evento de selección de bancos durante la recarga de la lista de bancos Más...
 
sage.ew.objetos.ewlabel ewlblNumero
 
sage.ew.objetos.ewtextbox ewtextboxNumero
 
sage.ew.objetos.ewlabel ewlblCuenta
 
objetos.ewlabel ewLblImpAgrup
 
objetos.ewlabel ewlblNumElementosAgrup
 
objetos.ewlabel ewLblImporteTotalAgrup
 
objetos.ewSelloCerrada ewSelloCerrada
 
objetos.ewbutton btBuscar
 botón Buscar Más...
 
objetos.ewbutton btCerrarEditar
 botón CerrarAbrir Más...
 
objetos.ewbutton btOpciones
 botón Opciones Más...
 
objetos.ewlabel ewlblFechaOperacion
 
objetos.ewlabel ewlblCambio
 
objetos.ewlabel ewlblDivisa
 
objetos.ewlabel ewlblCalcVencim
 
objetos.ewlabel ewlblFormaPago
 
objetos.ewlabel ewlblCuentaBancaria
 
objetos.ewlabel ewlblCambio2
 
objetos.ewlabel ewlblAnyo
 
objetos.ewlabel ewlblTitPrevisiones
 
objetos.ewlabel ewlblTitDatosBancariosVencim
 
txtbox.UserControls.txtFormaPagoBase txtFormaPago
 
objetos.ewcheckbox ewchVencimFormaPago
 
objetos.ewcombobox ewcmbCalcVencim
 
objetos.UserControls.Mantegrid mtgPrevisionesGenerar
 
objetos.UserControls.ewPanelTitulo ewPanelTituloPrevisionesAgrupacion
 
objetos.ewdate txtFechaOperacion
 
objetos.ewcheckbox ewchRecc
 
objetos.ewnumericupdown ewnumPeriodo
 
objetos.ewpanel ewpanelPie
 
objetos.ewlabel ewlblEntidad
 
objetos.ewcombobox cmbBancos
 
objetos.ewlabel ewlblNumPrev
 
objetos.ewbutton ewbtRepartirImporte
 
txtbox.UserControls.cmbDivisa divisa
 
objetos.ewcheckbox ewchGirosMesesCompletos
 
- Propiedades heredados desde sage.ew.contabilidad.Form.frmAgrupacionPrevisiones
bool _lAgrupacionCerrada [get]
 Devuelve si la agrupación está cerrada. Más...
 
dynamic Documento [get, set]
 Objeto de negocio del documento agrupación de previsiones. Más...
 

Descripción detallada

Clase formulario para agrupación de previsiones de cobro, basado en formulario base de agrupaciones de previsiones.

Definición en la línea 24 del archivo frmAgrupacionPrevisionesCobro.cs.

Documentación del constructor y destructor

◆ frmAgrupacionPrevisionesCobro() [1/2]

sage.ew.contabilidad.Form.frmAgrupacionPrevisionesCobro.frmAgrupacionPrevisionesCobro ( )
inline

Constructor de formulario agrupación de previsiones de cobro sin recibir parámetro.

Definición en la línea 53 del archivo frmAgrupacionPrevisionesCobro.cs.

◆ frmAgrupacionPrevisionesCobro() [2/2]

sage.ew.contabilidad.Form.frmAgrupacionPrevisionesCobro.frmAgrupacionPrevisionesCobro ( IAgrupacionPrevisiones  documento)
inline

Constructor de formulario agrupación de previsiones de cobro recibiendo objeto de negocio AgrupacionPrevisiones.

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

Documentación de las funciones miembro

◆ _Binding()

override void sage.ew.contabilidad.Form.frmAgrupacionPrevisionesCobro._Binding ( )
inlineprotected

Enlazar controles de la cabecera del formulario a propiedades de negocio.

Definición en la línea 807 del archivo frmAgrupacionPrevisionesCobro.cs.

◆ _Bloquear_Controles()

override void sage.ew.contabilidad.Form.frmAgrupacionPrevisionesCobro._Bloquear_Controles ( )
inlineprotected

Bloquear controles del formulario

Definición en la línea 887 del archivo frmAgrupacionPrevisionesCobro.cs.

◆ _Borrar_Documento()

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

Método base para eliminar un documento.

Definición en la línea 1029 del archivo frmAgrupacionPrevisionesCobro.cs.

◆ _CancelarSubscripcionEventos()

override void sage.ew.contabilidad.Form.frmAgrupacionPrevisionesCobro._CancelarSubscripcionEventos ( )
inlineprotected

Cancelación de subscripción de los eventos del formulario frmAgrupacionPrevisionesCobro al liberar el formulario.

Definición en la línea 1180 del archivo frmAgrupacionPrevisionesCobro.cs.

◆ _CancelarSubscripcionEventosMantegrid()

override void sage.ew.contabilidad.Form.frmAgrupacionPrevisionesCobro._CancelarSubscripcionEventosMantegrid ( )
inlineprotected

Cancelación de subscripción a los eventos de la grid del formulario frmAgrupacionPrevisionesCobro al liberar el formulario.

Definición en la línea 1260 del archivo frmAgrupacionPrevisionesCobro.cs.

◆ _Cargar_Documento()

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

Método para la carga de un documento.

Definición en la línea 1395 del archivo frmAgrupacionPrevisionesCobro.cs.

◆ _Cargar_Propiedades_Documento()

override void sage.ew.contabilidad.Form.frmAgrupacionPrevisionesCobro._Cargar_Propiedades_Documento ( )
inlineprotected

Cargamos las propiedades específicas del documento.

Definición en la línea 1438 del archivo frmAgrupacionPrevisionesCobro.cs.

◆ _Imprimir()

override void sage.ew.contabilidad.Form.frmAgrupacionPrevisionesCobro._Imprimir ( )
inlineprotected

Realizamos la impresión, se podra imprimir agrupación, imprimir recibo o imprimir recibos.

Definición en la línea 1096 del archivo frmAgrupacionPrevisionesCobro.cs.

◆ _Init()

override bool sage.ew.contabilidad.Form.frmAgrupacionPrevisionesCobro._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 1479 del archivo frmAgrupacionPrevisionesCobro.cs.

◆ _SubscripcionEventos()

override void sage.ew.contabilidad.Form.frmAgrupacionPrevisionesCobro._SubscripcionEventos ( )
inlineprotected

Subscripción de los eventos del formulario frmAgrupacionPrevisionesCobro

Definición en la línea 1138 del archivo frmAgrupacionPrevisionesCobro.cs.

◆ _SubscripcionEventosMantegrid()

override void sage.ew.contabilidad.Form.frmAgrupacionPrevisionesCobro._SubscripcionEventosMantegrid ( )
inlineprotected

Subscripción a los eventos de las grids del formulario.

Definición en la línea 1221 del archivo frmAgrupacionPrevisionesCobro.cs.

◆ ajustarOrdenTabulacion()

override void sage.ew.contabilidad.Form.frmAgrupacionPrevisionesCobro.ajustarOrdenTabulacion ( )
inlineprotectedvirtual

Ajustar orden de tabulación de los controles.

Reimplementado de sage.ew.contabilidad.Form.frmAgrupacionPrevisiones.

Definición en la línea 1067 del archivo frmAgrupacionPrevisionesCobro.cs.

◆ ajustesVisualesFormulario()

override void sage.ew.contabilidad.Form.frmAgrupacionPrevisionesCobro.ajustesVisualesFormulario ( )
inlineprotectedvirtual

Ajustes visuales al formulario de agrupación de previsiones de cobro.

Reimplementado de sage.ew.contabilidad.Form.frmAgrupacionPrevisiones.

Definición en la línea 1299 del archivo frmAgrupacionPrevisionesCobro.cs.

◆ ajustesVisualesNumBanco()

override void sage.ew.contabilidad.Form.frmAgrupacionPrevisionesCobro.ajustesVisualesNumBanco ( )
inlineprotectedvirtual

Al ir añadiendo previsiones es posible que el campo _Num_Banco cambie, deberán refrescarse controles para que se muestren los valores correspondientes en la combo del banco, en la cuenta bancaria y en el mandato (este último caso agrupación de prevesiones de cobro).

Reimplementado de sage.ew.contabilidad.Form.frmAgrupacionPrevisiones.

Definición en la línea 958 del archivo frmAgrupacionPrevisionesCobro.cs.

◆ ajustesVisualesPropiedaesNoEnBase()

override void sage.ew.contabilidad.Form.frmAgrupacionPrevisionesCobro.ajustesVisualesPropiedaesNoEnBase ( string  tcPropiedad)
inlineprotectedvirtual

Realizar ajustes visuales cuando cambia el valor de alguna propiedad de negocio que no pertenece a la clase base AgrupacionesPrevisiones sino que está en alguna de las clases derivadas AgrupacionPrevisionesCobro o AgrupacionPrevisionesPago.

Parámetros
tcPropiedad

Reimplementado de sage.ew.contabilidad.Form.frmAgrupacionPrevisiones.

Definición en la línea 936 del archivo frmAgrupacionPrevisionesCobro.cs.

◆ buscarAgrupacion()

override void sage.ew.contabilidad.Form.frmAgrupacionPrevisionesCobro.buscarAgrupacion ( )
inlineprotectedvirtual

Buscar una agrupación.

Reimplementado de sage.ew.contabilidad.Form.frmAgrupacionPrevisiones.

Definición en la línea 1371 del archivo frmAgrupacionPrevisionesCobro.cs.

◆ comprobacionesAbandonarDocumento()

override bool sage.ew.contabilidad.Form.frmAgrupacionPrevisionesCobro.comprobacionesAbandonarDocumento ( )
inlineprotectedvirtual

Comprobaciones varias antes de abandonar documento.

Devuelve

Reimplementado de sage.ew.contabilidad.Form.frmAgrupacionPrevisiones.

Definición en la línea 1055 del archivo frmAgrupacionPrevisionesCobro.cs.

◆ declaracionNumeroManual()

override bool sage.ew.contabilidad.Form.frmAgrupacionPrevisionesCobro.declaracionNumeroManual ( )
inlineprotectedvirtual

Declaración de número manual.

Devuelve
Devuelve true si hay numero declarado y existe una agrupación con estos datos, false caso contrario.

Reimplementado de sage.ew.contabilidad.Form.frmAgrupacionPrevisiones.

Definición en la línea 988 del archivo frmAgrupacionPrevisionesCobro.cs.

◆ Dispose()

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

◆ prepararMenuImpresion()

override void sage.ew.contabilidad.Form.frmAgrupacionPrevisionesCobro.prepararMenuImpresion ( ewcontextmenustrip  menuImpRecibos)
inlineprotectedvirtual

Submenú para enviar correo a email y email facturacion

Parámetros
menuImpRecibos

Reimplementado de sage.ew.contabilidad.Form.frmAgrupacionPrevisiones.

Definición en la línea 1450 del archivo frmAgrupacionPrevisionesCobro.cs.


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