30
Manual Generador de Modelos FACIL

Facil Manual Operador

Embed Size (px)

DESCRIPTION

Manual de operador de Facil, de Simplesoft

Citation preview

Page 1: Facil Manual Operador

Manual Generador de Modelos FACIL

Page 2: Facil Manual Operador

Manual herramientas Desarrollo -> Conceptos Generales

Conceptos GeneralesFACIL actúa basado en el archivo de impresión llamado también Spool, este archivo, tiene una estructura general que contiene datos que son ubicados para generar una pagina de impresión a la vez.

Estas paginas que se generan, son controladas ya sea por un carácter de salto de pagina o por un numero de lineas determinado, o en ocasiones por ambas opciones.

Para FACIL estas paginas serán llamadas paginas logicas, ya que al entrar al Filtro FACIL estas se puede manipular y/o juntar varias en una sola, produciendo así, un concepto conocido en ingles como UP, el cual cosiste en tener varias paginas lógicas en una pagina física de impresión.

Con el avance de la tecnología de impresión láser, se a introducido un concepto nuevo para las paginas lógicas, que es el enviar los datos de impresión como una base de datos en una tabla libre, la cual contiene un registro y campos separados con un carácter.

Este registro es convierte en una pagina pagina lógica, y el final del registro es un salto de pagina.

Esta estructura ha avanzado y se a logrado agrupar varios registro para generar una pagina lógica, esta es una técnica utilizada en los sistemas AS400, donde a la agrupación de los registro se les coloca un indicador o indice de control al principio de la linea de datos, obteniendo una pagina versátil y potente de uso.

Esto son los ejemplos de las diferentes pagina lógicas que se pueden utilizar:

FILAS Y COLUMNAS

Es el utilizado en la impresión matricial, el cual el posicionamiento de datos esta determinado por filas y columnas, dando como resultado, la ubicación de los datos siempre en la misma posición.

De tal manera que una pagina lógica siempre tiene la misma cantidad de lineas por pagina y esta información es entregada al dispositivo que imprime.

Cada linea enviada al este dispositivo genera o hace que se incremente un contador de linea, el cual es reiniciado cada vez que supera el numero de lineas por pagina.

Pero para ahorrar bytes, en trasmisión de datos al dispositivo de impresión, existe un carácter de control el cual hace que se realice un salto de pagina en cualquier momento, este salto para las impresoras, no es mas que mover el contador de lineas a la linea determinada como fin de pagina. Y es así como ocurre todo el tiempo la impresión matricial.

BASE DE DATOS

El modelo de base de datos, es un tabla libre, o archivo plano, se parado por un carácter, para el ejemplo ; en cual su final de registro es el salto de pagina. Para agruparlos se puede utilizar un prefijo o indice. Normalmente se utilizar el salto de pagina el inicio de un indice en general, o se puede usar el carácter de salto de pagina.

Una característica especial soportada en este modelo es el orden de los grupos, ya que no es necesario lleva un orden especifico. A no ser que el indice para el ejemplo 1, se el carácter de salto de pagina.

FACIL - 2/30

Page 3: Facil Manual Operador

Manual herramientas Desarrollo -> Conceptos Generales

Fácil también a incursionado en el manejo de otros modelos de impresión, uno modelo de impresión incorporado son los que genera el ARP SAP, el cual entrega archivos PCL.

Estos archivos PCL, son transformados al modelo de Base de Datos, pero esto no limita a la aplicación SAP, también se esta manejando apliaciones como Oracle, que basan su cliente, en windows.

Al basarse en Windows, y enviar la impresión, generan un archivo, el cual después de seleccionar el tipo de letra, y la posición x,y envían un retorno de carro.

Una pregunta se harán es por que aplicaciones que pueden mezclar formatos con datos utiliza el filtro FACIL, la respuesta es muy sencilla, velocidad en la comunicación.

Cuando los clientes de estas aplicaciones envían la impresión con formatos electrónico incluidos en el archivo de impresión, cada pagina pesa alrededor de 2 Mb, esto hace que si tiene 20 usuarios enviado la impresión de 20 factura, el tamaño final del envió sea de 40Mb, sobre la red.

Esto congestiona en horarios pico, pero que hace diferente a Fácil?. La respuesta esta en que FACIL envia el recurso del formulario una sola vez a la impresora, y que lo único adicional que pase por el canal sean los datos posicionados.

Esto hace que el envió anterior sea de tan solo 400K, ya que también existes una remano factura del formulario electrónico el cual queda de un peso de máximo de 200K.

FACIL - 3/30

Page 4: Facil Manual Operador

Manual herramientas Desarrollo -> Jerarquía

Jerarquía Existen tres tipos de ambiente, y su uso esta determinado por la función que realizan, la siguiente es la jerarquía que existe entre los ambientes:

a continuación se describe cada uno de los objetos que actúan en orden de inferior a superior.

AMBIENTE

El ambiente es la unidad Básica del filtro, esta unidad determina la entrada y salida final de los archivos de impresión, como veremos mas adelantes.

DISTRIBUIDO

Utilizando la información contenida en una pagina se procesa contra una lista de ambientes, previamente realizada, haciendo un ciclo de documentos con cada pagina del archivo de impresión.

AMBIENTE DINÁMICO:

El Ambiente dinámico, tiene como función principal, realizar una evaluación de los datos que están dentro del archivo

FACIL - 4/30

Page 5: Facil Manual Operador

Manual herramientas Desarrollo -> Jerarquía

de impresión y determinar cual es el ambiente a tomar, ya sea un distribuido o un ambiente.

Tiene como caso especial evaluar datos de tipo numérico, la sintaxis para reconocerlos es la siguiente Donde ### corresponde al valor a evaluar:

Comando Acción!==### Igual

!<>### Diferente

!>=### Mayor o igual

!<=### Menor o Igual

!>>### Mayor

!<<### Menor

FACIL - 5/30

Nombre del Ambiente

Texto o valor a Evaluar

Selección Ambiente, si la evaluación es verdadera.

Ubicación del dato a evaluar, Si la fila tiene como valor 0 evaluar todas las lineas de la pagina, Si la columna es 0 evalúa toda la fila.

Una vez, introducida la evaluación se adiciona a la lista, se puede navegar en la lista hacia adelante o tras, y se puede también eliminar.

Si la evaluación, no arroja un resultado positivo, entonces se toma como ambiente de trabajo este.

Si la evaluación solo se requiere al principio del archivo de impresión se activa esta opción.

Page 6: Facil Manual Operador

Manual herramientas Desarrollo -> Modelos de archivos de impresión

Modelos de archivos de impresiónFACIL tiene como base de trabajo el archivo de impresión (Spool), a partir de esto se han clasificado 6 modelos de manejo de los archivos de impresión:

Cada uno modelos tiene una característica especial y en algunos casos marca la diferencia en el manejo de la herramienta, en lo que corresponde a los ambientes.

MODELO FILAS COLUMNAS

Este modelo, es el utilizado en la impresión matriz de punto, el cual el posicionamiento se determina siempre por una posición fija dada en filas y columnas.

Cuando es seleccionado, los datos del archivo se pueden partir, y re ubicar sin ningún contratiempo.

MODELO CAMPOS

Se caracteriza por los datos organizados por campos, utilizando un carácter como separador, este carácter solo debe ser usado para separar, y no puede ser usado para otra función.

Adicional mente, el modelo campo tiene características avanzadas, que consiste en separar por indicadores áreas de la pagina del archivo de impresión, permitiendo así una mejor administración de los datos de impresión.

Estos indicies debe estar siempre al principio de cada linea, y se debe reservar el área que ocupan.

MODELO LISTADOS

Aunque este modelo deriva de filas y columnas, su tratamiento, se hace a nivel de pagina, y por tal motivo no se puede seleccionar un área especifica.

FACIL - 6/30

Page 7: Facil Manual Operador

Manual herramientas Desarrollo -> Modelos de archivos de impresión

Dentro de la característica mas importante es el calculo automático, que hace de caracteres por pulgada, para ajustarlo al área de impresión.

MODELO BLOQUES

Es un híbrido entre Filas y columnas para los datos y indices para el posicionamiento de estos, aunque es raro el uso de este modelo.

MODELO BUSCAR REEMPLAZAR

Básicamente es utilizado para los archivos de impresión en PCL, que requiere una inserción de un formato,(Macro) o el cambio de un comando. Busca y reemplaza los datos.

Se pueden generar varias búsquedas, consecutivas de acuerdo al orden de entrada que se de. Por ser una herramienta especializada esta por fuera del desarrollador de ambientes.

FACIL - 7/30

Comando PCL dentro del archivo de impresión a buscar

Nuevo Comando PCL, que reemplazar el anterior.

Funciones especiales, dadas por el ambiente.

Administración de la lista de comando.

Nombre Ambiente Distribuido

Page 8: Facil Manual Operador

Manual herramientas Desarrollo -> Manejo datos de entrada

Manejo datos de entradaLa descripción de los datos de entrada, permite al motor, evaluar los datos y ubicarlos correctamente, a continuación se dará comienzo al manejo de la herramienta principal de desarrollo.

FACIL - 8/30

Determina la forma de llegada de los datos y la forma de procesarlos.

Para el modelo, Campos se determina el carácter utilizado para la separación de estos.

Utilizado para el caso de campos y bloques, reservar un área al principio de cada linea, si su valor es 0 por defecto el indice sera 1 y no se reserva el area.

Determina el carácter de salto de pagina, si es diferente al FormFeed , asccii 12, debe estar al inicio de la columna. Aplica para Campos, Filas Columnas, Bloques, Listados

Determina el Nro de lineas posibles por pagina, del documento, al llegar a este valor salta la pagina, si su valor es igual a 0 no tiene control de salto por numero de lineas

Elimina al principio del archivo de impresión, la cantidad de lineas o caracteres que no se desean procesar. Elimina al principio de cada pagina del archivo de impresión, la cantidad de lineas o caracteres que no se desean procesar.

Determina si se elimina por carácter o lineas los datos contenidos en el archivo de impresión

Page 9: Facil Manual Operador

Manual herramientas Desarrollo -> Salida General

Salida GeneralEl formato de salida esta determinado tres secciones:

La primera determinada por la forma física del papel y su ubicación dentro de la impresora.

La segunda es el manejo del formulario que se desea utilizar. Un ambiente puede usar dos formulario a la vez, pero en el caso de hacerlo, solo uno es trabajado con datos, el segundo queda fijo. Esta técnica es usada para publicidad, que generalmente esta al respaldo de la pagina, cuando es duplex.

FACIL - 9/30

La orientación del papel, horizontal y vertical, Adicional esta las opciones invertidas, la cuales rotan 180°, invertidendo el pie y encabezado de pagina.

El tamaño del papel, tiene como característica adicional, los tipos de papel Folio en Oficio que es el envió a la impresora del tamaño Oficio eliminando lógicamente la pulgada que ajusta a Folio.

Determina si la salida es duplex o no. Exite una opción de no enviar este comando, que es utilizada en los ambientes distribuidos ver Ejemplo 10

Comando PCL Numero de bandeja.

Nombre o Tipo de Papel, de la bandeja. Este se puede personalizar seleccionado “Personalizado”

Es activado cuando el nombre de la bandeja es “Personalizado”

Determina el numero de paginas lógicas (Contenidas en el spool) son ubicadas en una sola pagina lógica.

Cuando el nro. Paginas lógicas es mayor a 1, se debe determinar la distribución o ubicación (Vertical o Horizontal) de estas paginas lógicas. Si se desea hacer una distribución en cuadro, se debe manejar la opción de etiquetas.

Si existe un Clasificador al final de la impresora es posible seleccionar el buzon para dejar la pagina Impresa.

Nombre del Formato al frente de la pagina.

Nombre del Formato al reverso de la pagina.

Determina cual es el formato que sera Fijo, en la pagina.

Page 10: Facil Manual Operador

Manual herramientas Desarrollo -> Manejo de Etiquetas

Manejo de EtiquetasEl concepto de etiqueta, es colocar varias paginas lógicas, en una cuadrícula seccionada de la pagina física.

Lo mas importante de entender es que solo se realiza el trabajo en una sola pagina lógica y es duplicada en las paginas que se determinan en la disposición.

Su forma de distribución en la pagina física es de izquierda a derecha.

FACIL - 10/30

Margenes al rededor de la pagina fisica.

Activación de la función.

Unidad de media utilizada para los valores de margenes

Numero de columnas y filas que componen la etiqueta.

Page 11: Facil Manual Operador

Manual herramientas Desarrollo -> Eventos Generales

Eventos GeneralesEstos son parámetros que ocurren en un documento especial, o con funciones especiales de ambientes, cada evento afecta la pagina lógica y realizan un cambio, si dañar la integridad de los datos.

FACIL - 11/30

Activa la función de seleccionar los datos del código de barra, extraídos por partes des el archivo de impresión.

Elimina los comandos PCL de una archivo de impresión.

Archivo especial generado para archivos de impresión generados con SAP.

Cuando hay ambiente de modo reemplazar y buscar , adjunta la salida los datos de pagina seleccionados en salida General.

Activa la Segmentación de pagina, Solo funciona en modo Campos

Adiciona, o elimina la clave de seguridad de un ambiente.

Adiciona o elimina la inserción del código inicial que da IAC al cliente.

Page 12: Facil Manual Operador

Manual herramientas Desarrollo -> Evento de Pagina

Evento de Paginala re acomodación en el posicionamiento de lineas por un texto especifico. Por ejemplo:

El valor total de un documento puede estar variando entre las lineas 30 y 50, debido al numero de items de la factura, es necesario dejarlo en un punto especifico para seleccionarlo, es aquí donde entra el evento de buscar un texto que lo identifica, se realiza el test y es llevado a la linea 51.

Esta función solo esta disponible para el modo Filas y columnas.

otro evento especial para el salto de pagina, Cuando se necesita que el fin de pagina sea un texto y no un carácter.

FACIL - 12/30

Activar salto de a una linea especifica.

Texto a buscar para realizar el test.

Fila de Inicio de búsqueda del texto, si es 0 inicia desde la primera linea

del documento

columna de Inicio de búsqueda del texto, si es 0 inicia desde la primera

columna de la lineaSi el encontrado el texto de

busqueda es colocado en esta posición de linea, insertado las lineas necesarias para que esto

ocurra.Activa la opción para no utilizar el salto de pagina como control de

este, y dejar el un texto para este fin.

Fila de Inicio de búsqueda del texto, si es 0 inicia desde la primera linea del documento.

Page 13: Facil Manual Operador

Manual herramientas Desarrollo -> Numerador de Pagina

Numerador de PaginaGenera un consecutivo cada vez que se imprime con el ambiente, no es posible cambia el tipo de letra, pero se puede ubicar en cualquier lugar de la pagina y con un tamaño especifico.

FACIL - 13/30

numero de Inicio del contador

Activa la función de numerador de pagina

Posición en X del numerador

Posición en Y del numerador

Tamaño de letra

Rotación del numeador, 0°, 90°, 180° ,270°

Genera # copias con el mismo numerador.

Page 14: Facil Manual Operador

Manual herramientas Desarrollo -> Manejo Trafico

Manejo TraficoEl trafico da la posibilidad de colocar un texto que identifica cada copia adicional en pagina, Este texto se puede ubicar en cualquier lugar de la pagina con atributos de rotación y su tamaño de letra.

FACIL - 14/30

Activación FunciónUbicación en XUbicación en Y

Tamaño de la letra

Rotación texto Trafico: 0°, 90°, 180°, 270°

Navegador dentro de la lista de textos para las copias. Este indica el numero de copias introducido / Posición actual de la copia

Retroceder en la lista

Avanzar en la lista

Texto de la copia, al pulsar la tecla <ENTER> el texto es adicionado a la lista.

Borrar de la lista.

Page 15: Facil Manual Operador

Manual herramientas Desarrollo -> Mascara de Datos Numéricos

Mascara de Datos NuméricosSu ámbito esta en el ambiente que la activa, su función es la formatea la salida de los datos Numéricos.

Para ello es necesario conocer la forma de entrada de los datos, para da luego la salida correspondiente de dichos datos.

FACIL - 15/30

Activación de la función

Símbolo para la separación decimal

Numero de decimales que contiene la entrada.

El formato de salida, es la mascara que tentra el numero a salir. El simbolo # indica la posición de los numeros y los simbolos de puntuación ., deben estar relacionados con la mascar. Ejemplo: ###.###,00

Símbolo para el decimal

Símbolo para los valores Negativos

Si se hace necesario colocar un texto antes del numero.

Si se hace necesario colocar un texto adicional después de escribir el numero.

Page 16: Facil Manual Operador

Manual herramientas Desarrollo -> Control gráficas

Control gráficasEl manejo de la gráfica en modelo barras, con datos extraídos de archivo de impresión esta divido en dos partes. Una que la sección global de la gráfica, en donde se especifica el lugar, área, y atributos; y la segunda sección donde se toma los datos para ser gráficados.

La escala vertical es calculada y ajustada automáticamente contra el área (en su alto), que ocupara en la pagina la imagen, y el ancho de la barra se calcula toman la separación de las barras contra el ancho de la imagen.

La orden de aparición con que se dibuja las barras, depende del orden de entra que se da en la selección de datos.

PRIMERA FASE:

Entrada sección Global

FACIL - 16/30

Activar Función

Alto de la Imagen, unidad 1440 ppp

Ancho de la imagen, unidad 1440 ppp

Espacio entre las barras

Posición en X

Posición en Y

Para que los datos introducidos en el control del área de imagen quede registrados en el objeto imagen, es necesario pulsar esto Botón

Hace una pre visualización de la imagen.

Informa el numero de items (Barras) adicionados.

Page 17: Facil Manual Operador

Manual herramientas Desarrollo -> Control gráficas

SEGUNDA FACE

Consiste en seleccionar los datos, para ello se activa la opción manejo de campo, y en la pestaña de Manejo de datos se toma el dato para la barra

Y en la pestaña de Eventos, se se activa el evento ítem de gráfica.

El posicionamiento y comportamiento de párrafo, y cada una de las funciones mencionadas sigue su curso normal, es decir se imprimen normalmente.

FACIL - 17/30

El patrón de la barra, esta es la lista:SolidoTransparenteLineas horizontalesLineas verticalesLineas diagonales IzquierdaLineas diagonaesl DerechaLineas Cruzadolineas Cruzado DiagonalGris 5%Gris 10%Gris 20%gris 30%gris 40%gris 50%gris 60%gris 70%gris 80%

Valor de prueba para la altura, este es solo utilizado para la previsualización.

Navegador entre Barras

Adicionar item Barra, con su respectivo patron.

Borrar Item Barra.

Pre visualizar el patrón de la barra.

Modificar o cambiar el patrón de la barra.

Selección de dato

Page 18: Facil Manual Operador

Manual herramientas Desarrollo -> Modelo de datos Filas por Columnas

Modelo de datos Filas por ColumnasEn este capitulo se verán las funciones necesarias para un optimo manejo de los datos dados en este modelo.

Una vez introducido las opciones globales, entramos al manejo de los datos internos, donde daremos los atributos y se manejaran los eventos contemplados en FACIL, para ello se pulsa el boton de Manejo de Campos a continuación se visualizara la siguiente pantalla.

FACIL - 18/30

Area de Control: Se utiliza para guardar los atributos del campo que se a seleccionado.

Area de trabajo: Se selecciona los datos y se le dan los atributos y funciones, para la salida de ellos.

Area de Administración: Inserta, borra o crea una nueva, regla para la selección de datos y sus atributos.

área de Navegación: Se mueve entre cada uno de los datos seleccionados, que son guardados como registros individuales.

Page 19: Facil Manual Operador

Manual herramientas Desarrollo -> Manejo de Datos

Manejo de DatosLa pestaña de manejo de datos se encarga de seleccionar en las fila(s ) y columna(s) los datos para se colocados en la pagina de salida, esta selección es como realizar un cuadro dentro del archivo de impresión.

Ademas de seleccionar los datos también se da un posicionamiento y los atributos de estos datos seleccionados.

La unidad de media utilizada para el posicionamiento es de 1440 puntos por pulgada.

FACIL - 19/30

Nombre que se le da al registro.

Fila inicial para tomar los datos.

Numero de fila a tomar a partir de la fila inicial.

Columna inicial para tomar los datos.

Nro. de caracteres a tomar a partir de la columna inicial

Nombre que se le da al registro.

Ubicación en X,Y en la pagina fisica.

Cuando varias filas (mas 1) necesitan el mismo atributo, pero lo que varia es su posición, ya se en el eje X o Y, se utiliza esta opción, por lo general la mas usada es el del eje Y ya que lo que simula es un interlineado, mientra que el eje X simula un tabulador. Ambas pueden combinarse.

La alineación, se realiza de acuerdo al posicionamiento en X, existe una izquierda sin espacio, esta lo que hace es eliminar los espacios tanto a la derecha como a la izquierda de los datos si estos vienen.

Existen dos tipos de letras seleccionables, la primera parte de la lista, son las letras internas de la impresora, la segunda, son las TTF (True Type Font) y estan separadas por un indicador, ------TTF---------, de este indicador hacia abajo son TTF.

Algunos sistemas operativos, utilizan diferentes tablas de caracteres para los símbolos extendidos (como la ñ, Ñ, ó, í, etc.) estas tablas son estándares del mercado, aquí están las soportadas por la impresora.

10U – PC-8 8U - HP Roman-8 1E - ISO 4: United Kingdom 8M - HP Math-8 0N - ISO 8859-1 Latin 1

0O - OCR A 1G - ISO 21: German1U - HP US Legal 0U - ASCII19U - Windows ANSI

Page 20: Facil Manual Operador

Manual herramientas Desarrollo -> código de Barras

código de BarrasLos datos seleccionados pueden se convertidos a códigos de barras, los código posibles son: EAN 128C UCC, 3 de 9,2 de 5, Codabar, EAN13, EAN128 F1(3902) F1(96) EMCALI, UCC 128B, 128B-EAN,128C-EAN.

El código EAN128 F1(3902) F1(96) EMCALI, tiene como característica reemplazar (3902) por F1(3902) y (96) por F1(96) y si viene un segundo (8020) por F1(8020), esto lógicamente cuando en el string viene.

Ejemplo de string

Inicial -> (57)34343455534(8020)12345545(3902)34343344(96)20071210

Salida -> -> (57)34343455534(8020)12345545F1(3902)34343344F1(96)20071210

Donde F1 en el código es función 1.

En el código EAN 128C UCC, para realizar el función 1, es necesario que sea introducido el texto F1.

Para los dos códigos anteriores es necesario que los dato sean pares.

En el 128C-EAN, los datos no necesarias pares y el función 1.

La ubicación es determinada por la posición dada en la pestaña manejo de Datos.

FACIL - 20/30

activación de la función.

Coloca el texto del código de barras debajo del código, con el tamaño seleccionado en el manejo de datos.

Selecciona el tipo de código de barras.

Alto de la barra, unidad 1/1440” ppp

Grosor de la barra, factor 1 ->100% de un milimetro.

Page 21: Facil Manual Operador

Manual herramientas Desarrollo -> Monto Escrito

Monto EscritoTiene como habilidad de convertir una selección que contiene números en letras. La ubicación y atributos de textos es

determinada por la posición dada en la pestaña manejo de Datos.

FACIL - 21/30

Activa la opción

Si se desea limitar un area, como hacer una caja de parrafo se da un valor diferente a 0, unidad de medida 1/1400” ppp.

Si se desea realizar una sangria para que desde la segunda linea en adelante se realice se da el valor, negativo para colocarlo antes de la pos x, seleccionada, y positivo para colocarlo despues de la posicion x. Estas posicion esta determinada en la pestaña de manejo de datos, al igual que el interlineado.

Page 22: Facil Manual Operador

Manual herramientas Desarrollo -> Eventos de Datos

Eventos de DatosLos eventos son situaciones especiales, que nos sirven para de evaluación de los datos para tomar acciones con ellos.

Los siguientes son los posibles eventos:

COPIA POR PAGINA

El numero de copias, esta regido por un dato dentro del archivo de impresión, al seleccionar el dato automática, se activa el comando PCL numero de copias.

DUPLICA PAGINA LÓGICA

Genera una nueva pagina Lógica, utilizando el dato seleccionado.

LISTA BANCOS

Existe un código único para el nombre de cada banco, este valor es tomado como indice y esta almacenado en le archivo: formatos\Colbancos.prn, al activar este evento, se toma el datos (que lógicamente es un numero del banco) y es convertido al nombre del banco de la lista.

CAMPO PARA NOMBRE ARCHIVO IMAGEN

En la creación de imagenes, se tomar da el nombre a esta desde el archivo de impresión.

ULTIMA COLUMNA PAGINA SEPARADORA

Funciona solo en en campos.

FACIL - 22/30

Lista de Eventos

Si el evento necesita un parámetro adicional

Extare el campo seleccionado, creando un archivo llamado correo.txt en el directorio Repositorio. Cada campo que se selecciona es separado por <;> y es colocado en el orden en que es seleccionado. Que puede ser utilizado para realizar una lista de correo.

Page 23: Facil Manual Operador

Manual herramientas Desarrollo -> Eventos de Datos

LINEA DE TITULO PARA PAG SEPARADORA

Funciona solo en en campos.

NUMERADOR AUTOMATICO ACTIVO

Cuando el numerador esta activo y se desea personalizar la salida, en lo que corresponde a ubicación y selección de letra. Se activa esta opción.

DUPLICAR N VECES SI ENCUENTRA TEXTO

Igual a copias por pagina.

ENVIAR EL TEXTO SIN MODIFICAR

En el caso que se desee enviar un texto tal cual como viene, (Dentro de la selección) esta opción lo permite. Por ejemplo, se quiere seguir utilizado el comando de Prescribe en la selección del código de barras.

CODIGO BARRAS REFERENCIA 1

Cuando en los eventos Generales del ambientes, esta activo, extraer código desde los datos, este evento le indica al filtro, que lo seleccionado, pertenece a al referencia 1.

CODIGO BARRAS REFERENCIA 2

Igual que el anterior pero este pertenece a la referencia 2.

CODIGO BARRAS VALOR

Igual que el anterior pero este pertenece al valor, adicional mente coloca F1(3900) o F1(3920), estos dos ulitmo valores tiene correspondencia con el parámetro adicional, 1=3900 2=3902.

CODIGO BARRAS FECHA DIA

Igual que el anterior, pero este pertenece a la fecha.

CODIGO BARRAS FECHA MES

Igual que el anterior.

CODIGO BARRAS FECHA AÑO

Igual que el anterior.

Para el caso de selección de código de barras por datos dentro del archivo de impresión, se debe activar un registro de código de barras, al final de toda la selección.

COLOCAR LINEA DEBAJO SI TOCA BORDE

Si el texto seleccionado toca el borde la pagina del lado derecho, automática, baja la palabra que toco el borde, su

FACIL - 23/30

Page 24: Facil Manual Operador

Manual herramientas Desarrollo -> Eventos de Datos

nueva ubicación tiene relación con el interlineado que se halla dado.

ELIMINAR CARACETERES MENORES DE ASCII

Elimina los caracteres menores del código ASCII colocado en el parámetro adicional.

INSERTAR FECHA

Inserta la fecha del sistema, con las características dadas en la pestaña manejo de datos

INSERTAR HORA

Inserta la hora del sistema, con las características dadas en la pestaña manejo de datos

NOMBRE PDF

Da el nombre al PDF con el datos seleccionado.

RECORTAR POR ANCHO DEFINIDO

Si el texto seleccionado abarcar el ancho definido en el parámetro adicional, automática, baja la palabra que toco el borde, su nueva ubicación tiene relación con el interlineado que se halla dado, y la posición en X.

COD. UCC 128 EAN INST. F1( DESDE (

Solo para códigos de barras Ean 128, inserta F1 , después de encontrar el ( contado por el parámetro adicional.

ITEM DE GRÁFICAS

Agrega valor a la gráfica de Barras.

ITEM COMO MASCARA

Aplica la mascara general a el dato seleccionado. (lógicamente si contiene números)

FACIL - 24/30

Page 25: Facil Manual Operador

Manual herramientas Desarrollo -> Duplicar un registro

Duplicar un registro

Si se desea duplicar un registro, ya se sea para darle nuevos atributos, o posicionarnos en otro sitio, o darle eventos, o todo lo anterior, Una vez dado todos los atributos y eventos al registro seleccionado se debe dar guardar, que se encuentra en el área de control.

Después solo es utilizar Nuevo o insertar que se encuentra en ele área de Administración y listo.

La diferencia de Insertar y Nuevo, consiste en que Nuevo siempre va a crea el registro al final del archivo, mientra que insertar, abre espacio entre registro para colocar el nuevo registro.

El desplazamiento entre la lista de registro se hace con la barra de desplazamiento ubicada en la parte inferior del área de administración.

FACIL - 25/30

Page 26: Facil Manual Operador

Manual herramientas Desarrollo -> Modelo de datos Campos

Modelo de datos CamposEl manejo de campos es la utilización de de una tabla libre, utilizando un registro con campos separados por un caracteres. Como ya se explico en los conceptos básicos. Pero tiene un poder adicional que es el manejo de una pagina adicional para los detalles.

FACIL - 26/30

Area de Control: Se utiliza para guardar los atributos del campo que se a seleccionado.

Area de trabajo: Se selecciona los datos y se le dan los atributos y funciones, para la salida de ellos.

Area de Administración: Inserta, borra o crea una nueva, regla para la selección de datos y sus atributos.

área de Navegación: Se mueve entre cada uno de los datos seleccionados, que son guardados como registros individuales.

Page 27: Facil Manual Operador

Manual herramientas Desarrollo -> Pagina de Detalles

Pagina de DetallesEl detalle no es mas que una pagina de anexos que contiene un archivo de impresión, como puede ser factura, extracto, consiste básicamente, en el envió de un grupo que denominaremos encabezado, el cual debe ser repetido en las paginas de anexo. Para realizar esta operación, existe indice reservados, que son los siguientes:

Indice FunciónXYZ

Grupos utilizados para el encabezado, que sera repetido en el anexo.

W Grupo detalle

Adicional mente existe otro grupo de utilizado para el encabezado, pero su condición es que el espacio reservado debe ser de dos caracteres.

Indice FunciónZ1Z2Z3Z4Z5Z6Z7Z8

Grupos utilizados para el encabezado, que sera repetido en el anexo.

FUNCIONAMIENTO

Cuando determina los grupo dentro de la pagina Lógica, se sabe de antemano quien es el grupo(s) de encabezado y detalle, ver imagen-> para este ejemplo el indice 1 corresponde al encabezado y el indice 2 corresponde a detalle.

Esta correspondencia, se describe, en el generador de ambientes pestaña Control Detalle ver siguiente pagina.

En donde :

Indice Archivo de impresión Indice Correspondencia1 Encabezado X

2 Campo detalle W

3 (No tiene correspondencia)

4 (No tiene correspondencia)

La aparición o no del anexo esta unida, con la cantidad de lineas de detalle que podamos colocar en la pagina física frontal, si sobrepasamos la cantidad de lineas de detalle de la pagina frontal debe aparecer la pagina de Anexo.

Esto se logra con un delimitador de numero de lineas de la pagina frontal, pero la pagina de anexo también debe tener un limite para albergar las lineas de detalle, que a su vez esta como la pagina frontal delimitada por el numero de

FACIL - 27/30

Page 28: Facil Manual Operador

Manual herramientas Desarrollo -> Pagina de Detalles

lineas posibles en ella. Esto también esta contemplado, es decir que si pasamos este limite se debe crear otra pagina de anexo, y así hasta comenzar con el nuevo cliente.

Esto también va acompañado de que se necesita otro formato diferente en la pagina de Anexo, y posiblemente pueda ser seleccionada de otra bandeja y duplex. Que también esta contemplado en este manejo. Ver imagen.

Una vez parametrizado el funcionamiento de la pagina frontal y la de anexo, solo es cuestión de ubicar, todos los datos. Cabe destacar que también es necesario ubicar los indice de encabezado y Detalle de la pagina Anexo.

FACIL - 28/30

Activacion Pagina Anexo

Area de relación de encabezados

Relación campo Detalle

Numero de lineas disponibles en la pagina de anexo

Numero de lineas disponible en la pagina frontal.

Area de relación de encabezados Adicionles.

Formato pagina Anexo

Numero de Bandeja de entrada

Activación/Desactivación Duplex.

Nombre de bandeja o tipo de papel

Page 29: Facil Manual Operador

Manual herramientas Desarrollo -> Manejo de Datos Campos

Manejo de Datos CamposLa pestaña de manejo de datos se encarga de seleccionar manejo de campos los datos para se colocados en la pagina de salida.

Ademas de seleccionar los datos también se da un posicionamiento y los atributos de estos datos seleccionados.

La unidad de media utilizada para el posicionamiento es de 1/1440” puntos por pulgada.

FACIL - 29/30

Nombre que se le da al registro.

Indice del Grupo

Columna inicial para tomar los datos. 0 = todos

Posición del Campo

Nro. de caracteres a tomar a partir de la columna inicial

Nombre que se le da al registro.

Ubicación en X,Y en la pagina fisica.

Cuando varias filas (mas 1) dentro del grupo necesita un interlineado un deplazamiento en X, se utiliza esta opción, por lo general la mas usada es el del eje Y ya que lo que simula es un interlineado, mientra que el eje X simula un tabulador. Ambas pueden combinarse.

La alineación, se realiza de acuerdo al posicionamiento en X, existe una izquierda sin espacio, esta lo que hace es eliminar los espacios tanto a la derecha como a la izquierda de los datos si estos vienen.

Existen dos tipos de letras seleccionables, la primera parte de la lista, son las letras internas de la impresora, la segunda, son las TTF (True Type Font) y estan separadas por un indicador, ------TTF---------, de este indicador hacia abajo son TTF.

Algunos sistemas operativos, utilizan diferentes tablas de caracteres para los símbolos extendidos (como la ñ, Ñ, ó, í, etc.) estas tablas son estándares del mercado, aquí están las soportadas por la impresora.

10U – PC-8 8U - HP Roman-8 1E - ISO 4: United Kingdom 8M - HP Math-8 0N - ISO 8859-1 Latin 1

0O - OCR A 1G - ISO 21: German1U - HP US Legal 0U - ASCII19U - Windows ANSI

Page 30: Facil Manual Operador

Manual herramientas Desarrollo -> Adicionales características

Adicionales característicasDesde la pagina 20 hasta la 25, funcionan igual para este modelo de datos.

Excepto para eventos, donde hay una nueva característica, el rompimiento de Indice. Este rompimiento de indice permite, crear un nuevo indice basado en el grupo de indice actual, el cual permite colocar parte de los datos restantes en otro lugar. Usado como el procesador de texto en el manejo de columna.

Se delimita por el numero de lineas que puede tener la columna, y al llegar a ese punto los datos del grupo se convierten en otro indice.

Recuerde que los nuevos indices que se creen deben ser diferentes a los de la restricciones dadas al inicio del modelo.

FACIL - 30/30

Limite de la columna en numero de lineas.

Nuevo Indice.