Opciones campos de Fichero

Multiclave (M). Se especifican qué campos lo son y automáticamente mantendrá ordenado el fichero por ese campo en lectura, escritura, borrado.

Básicos (B). Se especifican qué campos son básicos y automáticamente se pedirán si un código de fichero no esiste de ese fichero, o saldrán en los listados que se autogeneran de los ficheros principales.

Aparezcan en listados (L). Se especifican qué campos aparecerán en los listados que se autogeneren tanto en los ficheros principales (p.ej. cabecera de albarán que salga la fecha, Cod.Clte., Total) como en los cruces de ficheros (p.ej. que cada vez que haya un código de cliente que salga también el nombre del cliente).

Cálculos (C). Se definen campos ficticios mediante CET BASIC. En esta definición pueden haber multiplicaciones, lecturas de otros ficheros... todo lo que CET BASIC permita (p.ej. valor de existencia como multiplicación del precio por las unidades).

Avisos. Son mensajes que saldrán automáticamente cuando se lea un registro y se den determinadas condiciones (p.ej. Stock bajo mínimo).

Partes del 4gl

Opciones. Se definen como "blindar ficheros", o si pregunta la creación de una ficha si no existe, por ej. un artículo que no existe (creaARTI), ...

Preguntas. Se definen las preguntas que se va a efectuar. Se pondrán en tres bloques: cabecera, línea y pie.

Pantalla. Se pintan las pantallas especificando dónde se harán las preguntas, y dónde se sacará la información suplementaria. Se pondrán en tres bloques: cabecera, línea y pie.

Bucles. Se definen los distintos núcleos de bucles de lectura en ficheros bien sea principales o multiclaves.

Actualizaciones. Se especificarán todas las actualizaciones de todos los ficheros que cambien de valor.

Campos de listados. Se definen los campos que saldrán en un listado, separados por cabecera, línea, pie y acumulado.

Formato de Listados. Se "pinta" cómo se desea que aparezca el listado. Sirve tanto para pantalla como para impresora. Estarán separados por cabecera, línea, pie y acumulado.

Rutinas. Se especificarán todas las rutinas que se utilicen en el programa. Existen rutinas ya prefabricadas como son:
  • Cálculo de totales de bases, importes de IVA y recargos de equivalencia
  • Puentes a contabilidad