Editor de Formatos
Editor de Formatos
Editor de Formatos
Etiqueta (Label): Este elemento permite colocar un texto en cualquier parte del
editor, con la finalidad de identificar otro elemento como un campo de datos o para
agregar un titulo o una nota.
Imagen: Es el que permite agregar una imagen o mapa de bits de cualquiera de los
formatos conocidos, ya sea jpg, bmp, gif, etc.
Rotated Label: Es el que permite rotar las etiquetas ya insertadas por el usuario.
La barra del menú principal del Editor de Reportes está compuesta por cinco (5) sub-
menús:
Editar: Este sub - menú maneja las siguientes nueve (9) funciones:
ii) Informe: Está dividido en doce (12) sub - menú que son los siguientes:
Encabezado: en esta parte se encuentran los datos principales de un formato. Por ejemplo
en el formato de factura de venta, en el encabezado se encuentra los datos del cliente como
lo son:
Renglones: Esta banda está relacionada al Sub Report1:RENGLONES. Para acceder a este
Sub Report, haga clic en la carpeta que se encuentra en la parte inferior izquierda llamada
Sub Report1:RENGLONES. Luego al entrar en RENGLONES se encuentran ubicados los
campos de:
- Código.
- Descripción .
- Cant. (Cantidad)
- Unid. (Unidad)
- Precio
- Dcto. (Descuento)
- I.V.A.
- Total.
Recomendaciones para Configurar un Formato de Valery®
Si el tamaño del formato de su factura es diferente al tamaño carta debe hacer lo siguiente:
1. Mida con una regla el formato de su factura. Tome el alto y ancho de su formato.
2. Asegurese de tener seleccionada la unidad de medida milimetros, haciendo clic en
la opción de menú informe / Unidades.
3. Haga clic en la opción de menú: Archivo / Configurar Página
4. Seleccione la Carpeta: Tamaño del Papel
5. Seleccione en la lista de Tamños de Papel la Opción “CUSTOM”
6. Ingrese los valores Ancho y Alto en MILIMETROS, generalmente las reglas dan
los valores en centimetros si ese es su caso divida los valores por 100.
7. Presione ACEPTAR
8. Guarde el reporte en Archivo / Guardar.
Para incluir una formula o cálculo usted debe incluir en el formato un campo tipo
"Variable" (ubicada en la barra de botones, identificado con el icono ). Una vez colocado
este campo, haga clic en dicho campo con el botón derecho del ratón y elija la opción
"cálculo..." del menú que alli se desplega. Luego, aparece una pantalla dividida en tres
areas la cual denominaremos:
1. Área de Cálculo: Este recuadro esta ubicado en la parte izquierda y ocupa la
mitad de la pantalla. En esta área se debe escribir la formula deseada.
2. Área de Datos : Recuadro ubicado en la parte derecha superior de la pantalla,
identificado con el titulo Code Toolbox: Data. Esta area contiene todas las tablas de datos
disponibles para el formato de reporte. Mas adelante se explicará mejor para que se utiliza
cada tabla del sistema.
3. Área de Campos/Utilidades: Recuadro ubicado en la parte inferior derecha de la
pantalla y contiene una lista de campos que contiene cada tabla disponible en el reporte. En
esta área también se encuentran diversas funciones que se puede utilizar en la formula que
se va a realizar.
Ahora bien, la formula anteriormente planteada realiza una suma (+) de dos campos
de la tabla DOCUMENTO. Se suma el campo TOTAL_NETO y el campo IMPUESTO.
Debido a que estamos modificando el formato de factura de venta, la tabla DOCUMENTO
hace referencia a los datos de la factura como tal. Esta formula debe escribirla en el área de
cálculo y luego debe hacer clic en el botón "Aceptar".
Value := DOCUMENTO['TOTAL_NETO'] +
((DOCUMENTO['TOTAL_NETO'] * 16.0) / 100);
En este ejemplo se efectua otro cálculo mas complejo, la suma del campo
TOTAL_NETO de la factura mas el 16% adicional aplicado al mismo campo
TOTAL_NETO.
Supongamos que :
DOCUMENTO['TOTAL_NETO'] = 18500
Veamos la Explicación:
Despues del comando IF se debe escribir la condicion, el cual debe ser una comparacion
lógica, en este caso la comparacion indica si el valor del campo CREDITO de la tabla
DOCUMENTO es mayor a 0.0. Luego se debe escribir el comando THEN. En la siguiente
linea, debemos escribir la formula que el sistema debe calcular en caso que la condición sea
verdadera, luego escribimos el comando ELSE el cual identifica que en la siguiente linea
debe estar la formula que se debe calcular en caso que el campo CREDITO de la tabla
DOCUMENTO no sea mayor que 0.0.
De esta manera podemos utilizar operaciones matemáticas utilizando valores fijos (como el
valor fijo 16.0 del ejemplo anterior) y también podemos hacer uso de los valores de los
campos de la base de datos del sistema.
Para los formatos utilizados en Ventas (Prespuesto, Orden de despacho, Notas de Entrega,
Factura de Venta, Factura de Punto de Venta, Devolución de Venta) encuentran disponibles
las siguientes tablas de datos:
Para el los formatos de las Cuentas por Cobrar (nota de debito, nota de credito, pago,
cheque devuelto, anticipos, factura manual), se encuentran disponibles las siguientes tablas
de datos:
Para el los formatos de los Ingreso y Egreso de Caja, se encuentran disponibles las
siguientes tablas de datos:
Si desea colocar en su formato de factura el monto del total en letras usted debe hacer lo
siguiente:
2. Luego haga clic en el recuadro con el botón derecho del mouse y seleccione
“Cálculos”.
Value := NumeroEnLetras(DOCUMENTO['TOTAL_OPERACION']);
4. IMPORTANTE:
Luego haga clic en la pantalla con el botón derecho del mouse y presione
“Compile”. Posteriormente presione Aceptar. Guarde su formato y continúe.