Control de usuario para listas previas de documentos Más...
Métodos públicos | |
ListasPreviasDocs () | |
Constructor vacio. Más... | |
ListasPreviasDocs (string tcClass, Type toTipoObjeto, string tcPantalla) | |
Constructor vacio. Más... | |
virtual void | PopulateBrowser () |
Rellena las propiedades necesarias para el browser Más... | |
virtual bool | _InsertarObjetoAddon (ToolStripItem toolStripItem) |
Inserta elementos de menú al menú opciones Más... | |
virtual void | PopulateBrowser (sage.ew.botones.btBrowDocuments btBrowser) |
Rellena las propiedades necesarias para el browser Más... | |
override void | Refresco () |
Acción de refrescar Más... | |
override void | EjecutarAccion (AccionesBrowserTab toAccion=AccionesBrowserTab.Ver, bool tlClose=false) |
Ejecutar la acción de la botonera Más... | |
void | ShowOpciones () |
Muestra las opciones del registro seleccionado Más... | |
void | Filtrar () |
Acción externa "filtrar" Más... | |
void | Borrar () |
Acción externa "borrar" Más... | |
void | ImprimirDoc () |
Acción externa imprimir Más... | |
void | Nuevo () |
Acción externa "nuevo" Más... | |
void | Editar () |
Acción externa "editar" Más... | |
void | Opciones () |
Acción externa "opciones" Más... | |
Métodos públicos heredados desde sage.ew.formul.UserControls.ListasPreviasUI | |
ListasPreviasUI () | |
Constructor vacio. Más... | |
void | ShowFiltros () |
Mustra el panel lateral de filtros Más... | |
void | Imprimir () |
Accion de impresión. Muestra el formulario de impresion con la opcion correcta seleccionada Más... | |
void | Exportar () |
Accion de exportación. Muestra el formulario de impresion con la opcion correcta seleccionada Más... | |
virtual bool | _ComprobarAccesoPantalla (string tcPantalla) |
Comprobar que tipo de acceso tiene el usuario actual en la pantalla "tcPantalla" Además también nos dispara el método _EstablecerInformacionAcceso() para mostrar en el browser si estamos en Sólo lectura, Baja sucripción,... Más... | |
Métodos públicos estáticos | |
static bool | CheckAccesoPantalla (string tcPantalla) |
Comprueba que el usuario tenga acceso a la pantalla pasada como parametro Más... | |
static bool | CheckPersmisoEscrituraPantalla (string tcPantalla) |
Compreba que el usuario tenga permisos de escritura en el documento Más... | |
static eTipoDocumento | GetTipoDocumento (string tcClass) |
Devuelve el tipo de documento segun nombre de la clase. TODO : S'hauria de canviar la manera de detectar quin tipus de document vols obrir. Diego sugereix de ficar un camp a formmante amb el tipus de document que es en lloc de mirar directament el nom de clase Más... | |
static object | GetDocumento (eTipoDocumento _TipoDocumento) |
Devuelve un objeto segun el tipo de documento que le pasemos. Este objeto será de tipo DocVenta que correspondiente al eTipoDocumento pasado Más... | |
Campos de datos | |
sage.ew.botones.btBrowDocuments | btBrowDocuments |
Browser del documento. Se aprovecha para configurar el browser Más... | |
Campos de datos heredados desde sage.ew.formul.UserControls.ListasPreviasUI | |
string | _TooltipTab = "" |
Para poder introducir un tooltip en el header el tabpage Más... | |
AccionesBrowserTab | FormAccion = AccionesBrowserTab.Ver |
Acción del cliente Más... | |
BarraSuperior | barraSuperiorEdicion1 |
barraSuperiorEdicion1 Más... | |
BrowserUserControl | browserUserControl1 |
browserUserControl1 Más... | |
Métodos protegidos | |
override void | OnLoad (EventArgs e) |
Override de OnLoad. Establecemos la botonera de la barra superior Más... | |
void | EditarAgrupacionPrevisionesCobro () |
Editar para el browse de Agrupaciones de previsones de cobro Más... | |
void | EditarAgrupacionPrevisionesPago () |
Editar para el browse de Agrupaciones de previsones de pago Más... | |
void | AbrirRemesa (dynamic toDoc, dynamic toBoton) |
Acción genérica de abrir remesa. Más... | |
void | CerrarRemesa (dynamic toDoc, dynamic toBoton) |
Acción genérica de cerrar remesa. Más... | |
void | ContabRemesa (dynamic toDoc, dynamic toBoton) |
Acción genérica de contabilizar remesa. Más... | |
void | DesContabRemesa (dynamic toDoc, dynamic toBoton) |
Acción genérica de descontabilizar remesa. Más... | |
void | accionSepaRemesa (dynamic toDoc, btRemesaGenerarSepa toBoton) |
Acción de generar o visualizar fichero SEPA de remesa. Más... | |
override void | Dispose (bool disposing) |
Limpiar los recursos que se estén usando. Más... | |
Métodos protegidos heredados desde sage.ew.formul.UserControls.ListasPreviasUI | |
void | _OcultarBotonSalir () |
Oculta o mustra el boton salir en relacion a su parent, si este está definido, es un FormTabs y la propiedad SePuedeSalir del mismo. Más... | |
override void | Dispose (bool disposing) |
Limpiar los recursos que se estén usando. Más... | |
Propiedades | |
string | Pantalla [get, set] |
Nombre de la pantalla asociada Más... | |
eTipoDocumento | _TipoDocumento [get, set] |
Tipo de documento asociado Más... | |
string | Clase [get, set] |
Clase del documento Más... | |
Type | Tipo [get, set] |
Type del documento Más... | |
Propiedades heredados desde sage.ew.formul.UserControls.ListasPreviasUI | |
Clases.Browser | _Browser [get, set] |
Instancia de la clase Browser Más... | |
string | _Pantalla [get, set] |
Nombre de la pantalla asociada Más... | |
bool | SoloLectura [get, set] |
Define si el BrowserTab es de "solo lectura" Más... | |
bool | BotonNuevoVisible [get, set] |
Define si el boton de nuevo es visible Más... | |
bool | BotonBorrarVisible [get, set] |
Define si el boton de borrar es visible Más... | |
Otros miembros heredados | |
Tipos públicos heredados desde sage.ew.formul.UserControls.ListasPreviasUI | |
enum | AccionesBrowserTab { AccionesBrowserTab.Ver, AccionesBrowserTab.Nuevo, AccionesBrowserTab.Editar, AccionesBrowserTab.Borrar, AccionesBrowserTab.Refrescar, AccionesBrowserTab.Grafica, AccionesBrowserTab.Imprimir, AccionesBrowserTab.ImpresionMasiva } |
Acciones a realizar sobre el mantenimiento Más... | |
Control de usuario para listas previas de documentos
Definición en la línea 37 del archivo ListasPreviasDocs.cs.
|
inline |
Constructor vacio.
Definición en la línea 232 del archivo ListasPreviasDocs.cs.
|
inline |
Constructor vacio.
Definición en la línea 247 del archivo ListasPreviasDocs.cs.
|
inlinevirtual |
Inserta elementos de menú al menú opciones
toolStripItem | Control a añadir al formulario, ha de cumplir la interfaz IAddonTabDoc, IAddonBotonMenuDoc, ... |
Definición en la línea 277 del archivo ListasPreviasDocs.cs.
|
inlineprotected |
Acción genérica de abrir remesa.
Definición en la línea 2321 del archivo ListasPreviasDocs.cs.
|
inlineprotected |
Acción de generar o visualizar fichero SEPA de remesa.
Definición en la línea 2443 del archivo ListasPreviasDocs.cs.
|
inline |
Acción externa "borrar"
Definición en la línea 2098 del archivo ListasPreviasDocs.cs.
|
inlineprotected |
Acción genérica de cerrar remesa.
Definición en la línea 2353 del archivo ListasPreviasDocs.cs.
|
inlinestatic |
Comprueba que el usuario tenga acceso a la pantalla pasada como parametro
tcPantalla | Pantalla a comprobar |
Definición en la línea 1893 del archivo ListasPreviasDocs.cs.
|
inlinestatic |
Compreba que el usuario tenga permisos de escritura en el documento
tcPantalla |
Definición en la línea 1908 del archivo ListasPreviasDocs.cs.
|
inlineprotected |
Acción genérica de contabilizar remesa.
Definición en la línea 2383 del archivo ListasPreviasDocs.cs.
|
inlineprotected |
Acción genérica de descontabilizar remesa.
Definición en la línea 2413 del archivo ListasPreviasDocs.cs.
|
inlineprotected |
Limpiar los recursos que se estén usando.
disposing | true si los recursos administrados se deben desechar; false en caso contrario. |
Definición en la línea 19 del archivo ListasPreviasDocs.Designer.cs.
|
inline |
Acción externa "editar"
Definición en la línea 2139 del archivo ListasPreviasDocs.cs.
|
inlineprotected |
Editar para el browse de Agrupaciones de previsones de cobro
Definición en la línea 2280 del archivo ListasPreviasDocs.cs.
|
inlineprotected |
Editar para el browse de Agrupaciones de previsones de pago
Definición en la línea 2295 del archivo ListasPreviasDocs.cs.
|
inlinevirtual |
Ejecutar la acción de la botonera
toAccion | |
tlClose |
Reimplementado de sage.ew.formul.UserControls.ListasPreviasUI.
Definición en la línea 461 del archivo ListasPreviasDocs.cs.
|
inline |
Acción externa "filtrar"
Definición en la línea 2090 del archivo ListasPreviasDocs.cs.
|
inlinestatic |
Devuelve un objeto segun el tipo de documento que le pasemos. Este objeto será de tipo DocVenta que correspondiente al eTipoDocumento pasado
_TipoDocumento | Clase a consultar |
Definición en la línea 1996 del archivo ListasPreviasDocs.cs.
|
inlinestatic |
Devuelve el tipo de documento segun nombre de la clase. TODO : S'hauria de canviar la manera de detectar quin tipus de document vols obrir. Diego sugereix de ficar un camp a formmante amb el tipus de document que es en lloc de mirar directament el nom de clase
tcClass | Clase a consultar |
Definición en la línea 1925 del archivo ListasPreviasDocs.cs.
|
inline |
Acción externa imprimir
Definición en la línea 2114 del archivo ListasPreviasDocs.cs.
|
inline |
Acción externa "nuevo"
Definición en la línea 2131 del archivo ListasPreviasDocs.cs.
|
inlineprotected |
Override de OnLoad. Establecemos la botonera de la barra superior
e |
Definición en la línea 318 del archivo ListasPreviasDocs.cs.
|
inline |
Acción externa "opciones"
Definición en la línea 2165 del archivo ListasPreviasDocs.cs.
|
inlinevirtual |
Rellena las propiedades necesarias para el browser
Reimplementado en sage.ew.formul.UserControls.ListasPreviasDocsAgrupacionPrevisionesPago, sage.ew.formul.UserControls.ListasPreviasDocsAgrupacionPrevisionesCobro, sage.ew.formul.UserControls.ListasPreviasDocsStockInicial, sage.ew.formul.UserControls.ListasPreviasDocsStockInventario, sage.ew.formul.UserControls.ListasPreviasDocsAlbaranRegularizacion, sage.ew.formul.UserControls.ListasPreviasDocsAlbaranTraspaso, sage.ew.formul.UserControls.ListasPreviasDocsRemesasCobro, sage.ew.formul.UserControls.ListasPreviasDocsRemesasPago, sage.ew.formul.UserControls.ListasPreviasDocsAsientos, sage.ew.formul.UserControls.ListasPreviasDocsDocumentosOtros, sage.ew.formul.UserControls.ListasPreviasDocsFacturaCompra, sage.ew.formul.UserControls.ListasPreviasDocsPedidoCompra, sage.ew.formul.UserControls.ListasPreviasDocsAlbaranCompra, sage.ew.formul.UserControls.ListasPreviasDocsDepositoCompra, sage.ew.formul.UserControls.ListasPreviasDocsPropuestaCompra, sage.ew.formul.UserControls.ListasPreviasDocsDocumentoCompra, sage.ew.formul.UserControls.ListasPreviasDocsFacturaVenta, sage.ew.formul.UserControls.ListasPreviasDocsPedidoVenta, sage.ew.formul.UserControls.ListasPreviasDocsDepositoVenta, sage.ew.formul.UserControls.ListasPreviasDocsAlbaranVenta, sage.ew.formul.UserControls.ListasPreviasDocsTicket, sage.ew.formul.UserControls.ListasPreviasDocsPresupuestoVenta, sage.ew.formul.UserControls.ListasPreviasDocsDocumentoVenta, sage.addons.factucert.Visual.UserControls.ListasPreviasDocsFacturaAnulada, sage.addons.services.Visual.UserControls.ListasPreviasDocsServices, Sage.ES.S50.Fabricacion.Visual.UserControls.ListasPreviasDocsAlbaranProduccion, Sage.ES.S50.Fabricacion.Visual.UserControls.ListasPreviasDocsPartesCostes, sage.addons.Incidencias.Visual.UserControls.ListasPreviasIncidencia y sage.addons.Pildora.Visual.UserControls.ListasPreviasDocPildora.
Definición en la línea 266 del archivo ListasPreviasDocs.cs.
|
inlinevirtual |
Rellena las propiedades necesarias para el browser
Definición en la línea 289 del archivo ListasPreviasDocs.cs.
|
inlinevirtual |
Acción de refrescar
Reimplementado de sage.ew.formul.UserControls.ListasPreviasUI.
Definición en la línea 437 del archivo ListasPreviasDocs.cs.
|
inline |
Muestra las opciones del registro seleccionado
Definición en la línea 1435 del archivo ListasPreviasDocs.cs.
sage.ew.botones.btBrowDocuments sage.ew.formul.UserControls.ListasPreviasDocs.btBrowDocuments |
Browser del documento. Se aprovecha para configurar el browser
Definición en la línea 227 del archivo ListasPreviasDocs.cs.
|
getset |
Tipo de documento asociado
Definición en la línea 64 del archivo ListasPreviasDocs.cs.
|
getset |
Clase del documento
Definición en la línea 82 del archivo ListasPreviasDocs.cs.
|
getset |
Nombre de la pantalla asociada
Definición en la línea 55 del archivo ListasPreviasDocs.cs.
|
getset |
Type del documento
Definición en la línea 92 del archivo ListasPreviasDocs.cs.