Detalle
| Tipo | Manual de Usuario |
| Módulo | Gestión Comercial |
| Formulario | frmComprobantes_Impresoras |
| Versión | 1.0 |
Introducción
Este formulario permite definir, para cada tipo de comprobante, qué impresora se utiliza por defecto y cuántas copias se imprimen. De esta forma, al emitir un comprobante el sistema sabe automáticamente a qué impresora enviarlo, sin que el operador deba elegirla cada vez.
Acceso al módulo
Menú Gestión → Archivos → Impresora default por comprobante (opción "Impresora Default").
Pantalla principal
La ventana muestra una barra de herramientas y una grilla con la lista de comprobantes y su impresora asociada. En la barra de estado inferior se muestra el total de registros.
La grilla lista los comprobantes con (al menos) la impresora asignada y la cantidad de copias. La edición de la asociación se realiza en una ventana auxiliar (frmComprobantes_Impresoras_AddMod).
Filtros de búsqueda
El formulario carga la lista completa al abrirse y la refresca con el botón Buscar (no expone filtros por texto: la búsqueda recupera todos los comprobantes y muestra el total de registros en la barra inferior).
Resultados
La grilla muestra, por comprobante, la Impresora asignada y el número de Copias. La barra de estado indica "Total de Registros" con la cantidad listada.
Acciones disponibles
- Modificar: abre la ventana de asociación para el comprobante seleccionado, donde se elige la impresora y la cantidad de copias. También con doble clic sobre la fila, o con Enter / barra espaciadora.
- Imprimir → Resultado de la Búsqueda: genera e imprime (con diálogo de impresión) el listado mostrado en la grilla.
No se encontraron acciones de alta ni de baja en este formulario: la operación habitual es modificar la impresora/copias de un comprobante existente.
Ejemplo práctico
- Abrir Gestión → Archivos → Impresora default por comprobante.
- Ubicar en la grilla el comprobante a configurar (por ejemplo, Factura A).
- Hacer doble clic (o seleccionar y pulsar Modificar).
- En la ventana de asociación, elegir la impresora y la cantidad de copias. Aceptar.
- Verificar que la grilla refleje la impresora y las copias asignadas.
Consejos útiles
- Defina la cantidad de Copias según la necesidad operativa de cada comprobante (por ejemplo, original y duplicado).
- Use el nombre de impresora exactamente como figura en el sistema operativo del equipo que imprime.
- Si cambia la impresora física, actualice aquí la asociación para todos los comprobantes afectados.
Preguntas frecuentes
¿Puedo dar de alta un comprobante nuevo desde aquí?
No. El formulario administra la impresora/copias de comprobantes ya existentes; la acción principal es Modificar.¿Qué pasa si no asocio una impresora a un comprobante?
El comprobante no tendrá impresora por defecto y, al emitirse, dependerá de la configuración general de impresión. Verificar el comportamiento contra el binario instalado.¿Cómo imprimo la lista de configuraciones?
Con la opción Imprimir → Resultado de la Búsqueda, que abre el diálogo de impresión del listado.¿Cuántas copias se imprimen por defecto?
Las que se hayan configurado en la columna Copias de cada comprobante (por defecto 1 al crear el registro).Permisos
| Permiso | Acción |
|---|---|
Gestion.Archivos.ComprobantesImpresoras.Modificar |
Permite asociar los tipos de comprobantes a una impresora |
La apertura del formulario desde el menú no realiza control de permiso; el único IsAllowedObject se ejecuta al intentar Modificar la asociación.
Información técnica
Basada en el análisis del formulario real de la v14
Formularios principales
| Form | Rol |
|---|---|
| frmComprobantes_Impresoras | Listado de comprobantes con su impresora/copias |
| frmComprobantes_Impresoras_AddMod | Ventana de asociación de impresora y copias a un comprobante |
Permisos reales
| Permiso | Acción |
|---|---|
Gestion.Archivos.ComprobantesImpresoras.Modificar |
Permite asociar los tipos de comprobantes a una impresora (verificado dentro de frmComprobantes_Impresoras.vb) |
Tablas de base de datos principales
| Tabla | Uso |
|---|---|
| Comprobantes_impresoras | Asociación comprobante ↔ impresora: Id, Id_Comprobante, Letra, Impresora, Bandeja, Copias |
Relación con otros módulos / manuales
| Manual relacionado | Vínculo operativo |
|---|---|
| "Cuentas de Servicios" | Amplía el circuito, la configuración o los datos que utiliza esta funcionalidad. |
| "Importar Asientos desde Excel" | Amplía el circuito, la configuración o los datos que utiliza esta funcionalidad. |
Notas para soporte
- La apertura desde el menú (FormTile.vb) NO valida permiso (el bloque de chequeo está comentado); el permiso
Gestion.Archivos.ComprobantesImpresoras.Modificarsolo se evalúa al editar. Verificar contra el binario instalado. - La clase de negocio es
clsComprobantes_impresoras, sobre los stored proceduresComprobantes_impresoras_Search,_Add,_Mod,_Del(y_Nuevo). - Form legacy en VB.NET. Verificar contra el binario instalado.