Facil Manual Operador
-
Upload
marco-antonio-castro-collazos -
Category
Documents
-
view
70 -
download
2
description
Transcript of Facil Manual Operador
Manual Generador de Modelos FACIL
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
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
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
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.
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
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
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
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.
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.
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.
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.
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.
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.
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.
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.
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
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.
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
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.
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.
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.
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
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
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
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.
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
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
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
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.