Utilización correcta de macros para imprimir

Cuando desde el RECETARIO pulsa el botón "Imprimir" aparecen muchas opciones de impresión:

 

Desde aquí puede imprimir las opciones de una en una, o bien crear una macro que imprima varias opciones de una sola vez.

Ejemplo:

 

1>3>7F>

 

Esta macro imprime la opción 1, luego saca la hoja de la impresora > ,luego imprime la opción 3, vuelve a sacar la hoja y por último imprime en la misma hoja las opciones 7 y F y saca la última hoja de la impresora.

 

En Magisfor puede haber hasta 5 impresoras diferentes que imprimen diferentes cosas (La sexta impresora virtual PDF no cuenta):

 

Hay algunas reglas importantes que hay que tener en cuenta:

 

La impresora general para etiquetas es la impresora que se utilizará para imprimir las opciones:

 

4-Etiqueta
E-Etiqueta de envío
B-Etiqueta PDF
E-Etiqueta de envío
F-Etiqueta receta
I-Etiqueta precinto
J-Etiqueta precinto y cuño

 

Si la impresora general para informes y la impresora general para etiquetas son diferentes usted puede tener problemas si no define bien sus macros.

 

Cada vez que en una macro Magisfor se encuentra con una opción, debe comprobar con que impresora ha de imprimir esa opción.

Ejemplo:

 

1>47>3>F>

Esta macro funcionará sin problemas si la impresora general para informes y la impresora general para etiquetas coinciden, sin embargo, si ambas impresoras son diferentes, cuando Magisfor lee la macro, sucede lo siguiente:

 

Cuando lee la opción 1-Guía de Elaboración y Control, Magisfor debe asignar como impresora predeterminada del sistema, la impresora general para informes. Imprime la opción 1 y luego saca la hoja.

Cuando lee la siguiente opción 4-Etiqueta Magisfor comprueba que la etiqueta se imprime por otra impresora con lo cual ha de cambiar la impresora predeterminada del sistema Windows y asignar la impresora general de etiquetas como predeterminada del sistema. Luego hay que imprimir la opción 7-Facturación al Seguro que se imprime por la impresora general de informes con lo cual Magisfor debe cambiar otra vez en Windows la impresora predeterminada del sistema. Para la opción 3-Prospectos, continuamos con la misma impresora, pero para imprimir la última opción F-Etiqueta receta hay que volver a cambiar de impresora.

 

Observe que para imprimir 5 opciones, Magisfor ha tenido que cambiar 4 veces la impresora predeterminada de Windows. Esto consume muchos recursos y mucho tiempo y fácilmente se pueden producir errores.

 

Se podría haber evitado si esa macro la hubiéramos escrito así: 1>37>4>F>

Se imprimen las mismas cosas, pero en esta macro, se imprimen primero las opciones 1, 3 y 7 con la impresora general para informes. Luego se cambia la impresora y se imprimen las opciones 4 y F con la impresora general para etiquetas. Magisfor solo ha tenido que cambiar la impresora predeterminada del sistema una sola vez.

Nota: En general es mucho mejor poner primero las opciones que se van a imprimir por la impresora de etiquetas. La macro anterior sería más correcta así:

4>F>1>37> El envío de los datos a la impresora de etiquetas suele ser más rápido que el envío de datos a la impresora de informes con lo cual, cuando Magisfor cambie en el sistema la impresora de etiquetas por la impresora de informes, todos los datos de las etiquetas ya estarán en la impresora de etiquetas y no habrá problemas.

 

 

Sacar la hoja de la impresora:

Cuando en una macro Magisfor encuentra un signo ">" saca la hoja de la impresora. Cuando va a imprimir por una impresora de etiquetas, es mejor que después de imprimir una opción, cambie la etiqueta porque no va a imprimir dos cosas en la misma etiqueta, por eso en la macro hemos puesto las dos últimas opciones >4>F> solas y separadas por un cambio de hoja (o salto de etiqueta). En una impresora con papel DINA4 puede imprimir varias opciones en una sola hoja, pero en una impresora de etiquetas no.

 

Diferencia entre la etiqueta para el frasco que se imprime con la opción (4-Etiqueta) y la etiqueta para el frasco que se guarda e imprime:

La opción 4-Etiqueta imprimirá la etiqueta del frasco por la impresora general de etiquetas, sin embargo si pulsa el botón que está a la derecha de la opción 4 y tiene un disquete dibujado, la etiqueta del frasco se guardará o se imprimirá por la impresora del programa de etiquetas en serie (la 3ª impresora en la imagen de arriba). Esta tercera impresora puede ser la misma que la segunda (impresora general de etiquetas) o no.

Cuando pulsa el botón que tiene un disquete dibujado, Magisfor le pregunta si quiere imprimirla automáticamente o bien si solo quiere guardar la etiqueta. La diferencia entre estas dos opciones es esta:

1-Impresión automática = NO: El programa guarda la etiqueta en el fichero de etiquetas que esté activo. Podrá ir a imprimirla cuando quiera.

2-Impresión automática = SÍ: El programa guarda la etiqueta en un fichero temporal denominado "Automaticas.@et", inmediatamente carga el programa de etiquetas en serie, imprime la etiqueta recién guardada, luego elimina la etiqueta del fichero "Automaticas.@et" y sale del programa de etiquetas en serie.

 

Como puede ver, la impresión de la etiqueta del frasco así no tiene nada que ver con la opción "4-Etiquetas", son dos etiquetas diferentes y dos impresiones diferentes.

La ventaja de imprimir a través del programa de etiquetas en serie, es que Magisfor adapta el tamaño de la letra al ancho del formato de etiqueta que tenga su impresora de etiquetas, es decir, ninguna línea de la etiqueta se va a salir por el margen derecho.

Problema con esta etiqueta: Como puede ver esta etiqueta que se imprime desde el programa de etiquetas no tiene un número ni una letra con lo cual NO PUEDE INCLUIRLA EN UNA MACRO.

La etiqueta que se imprime con la opción "4-Etiqueta", se imprime tal como usted la está viendo. Puede cambiar su tamaño con el dial que hay a su derecha , pero no se adapta de forma automática al ancho del formato de su impresora de etiquetas. Esta etiqueta más bien está pensada para imprimirla en una hoja DINA4 y luego recortarla y pegarla en el frasco con cinta transparente adhesiva. También puede ser útil cuando el frasco es muy pequeño y necesite reducir en extremo la etiqueta, pero en general está un poco obsoleta.

 

Todas las etiquetas que se imprimen pulsando el botón que tiene un disquete, no pueden incluirse en una macro. Probablemente en la próxima versión 14 de Magisfor todas esas formas de imprimir etiquetas con el programa de etiquetas en serie ya se podrán incluir en las macros.

 

 

En la ventana IMPRIMIR aparece una lista desplegable con 6 macros (4 macros para la edición no profesional):

 

Puede seleccionar una de las 6 macros o bien puede activar el tip "Selección automática"

 

1-Genéricas: Esta macro es para cambiarla a menudo poniendo lo que usted quiera.

2-ASSS Mi Farmacia: Macro para las fórmulas del seguro de la propia farmacia

3-PVP Mi Farmacia: Macro para las fórmulas privadas de la propia farmacia.

4-P.Coste: Macro para cuando valora pulsando el botón Precio Coste.

5-ASSS Otra Farmacia: Macro de impresión para las fórmulas del Seguro hechas a farmacias de terceros (solo edición profesional de Magisfor)

6-PVP Otra Farmacia: Macro de impresión para fórmulas de terceros valoradas con el botón PVP (solo edición profesional de Magisfor)

 

Si el tip "Selección automática" está seleccionado, al llegar a la ventana de impresión se selecciona de forma automática la macro según el botón que haya pulsado para valorar la fórmula y según si la fórmula es para su farmacia o para terceros.

Si cuando llega el cuadro de texto de la macro está vacío, aparecerá la ventana de macros para que dé de alta y asigne una macro.