Listado de palabras de control

Son comandos predefinidos que especifican ciertas características de la impresión del formulario, como por ejemplo, la cantidad de copias.

 

Las palabras de control no forman parte de la impresión del formulario y, por lo tanto, no ocupan líneas dentro de éste.

Ingrese sólo una palabra de control por línea, en las primeras líneas del comprobante. No deje espacios al escribir la palabra de control.

Las palabras de control disponibles están listadas a continuación.

 

VariableSubtemaLongitudDescripción
@LINEASDatos generales0Cantidad de líneas o renglones que ocupa la hoja del comprobante completo. Por defecto, @LINEAS es igual a 72, que es la longitud normal de un formulario continuo.
@NORMALDatos generales0Define el tipo de letra normal. Una vez seleccionado un tipo de letra, el sistema imprimirá con esa tipografía hasta que encuentre dentro del archivo de definición del comprobante, otra palabra de control (relacionada a tipo de letra). Si desea imprimir con letra normal, escriba la palabra de control @NORMAL en la línea en la que debe comenzar la impresión normal.
@EXPANDIDODatos generales0Define el tipo de letra expandido. Una vez seleccionado el tipo de letra, el sistema imprimirá con ese tipo de letra hasta que encuentre dentro del archivo de definición del comprobante, otra palabra de control (relacionada a tipo de letra). Si desea imprimir con letra expandida, escriba la palabra de control @EXPANDIDO en la línea en la que debe comenzar la impresión expandida.
@COMPRIMIDODatos generales0Define el tipo de letra comprimido. Una vez seleccionado un tipo de letra, el sistema imprimirá con ese tipo de letra hasta que encuentre dentro del archivo de definición del comprobante, otra palabra de control (relacionada a tipo de letra). Si desea imprimir con letra comprimida, escriba la palabra de control @COMPRIMIDO en la línea en la que debe comenzar la impresión comprimida.
@SEPARADORDatos generales0Define si se imprime la información del separador. Sólo es posible utilizarlo en el dibujo del formulario para enviar a cocina. La ausencia de esta palabra de control es equivalente a @SEPARADOR=S, lo que originará que se impriman los separadores.
@NMLDatos generales0Define el tipo de letra normal. Una vez seleccionado un tipo de letra, el sistema imprimirá con esa tipografía hasta que encuentre dentro del archivo de definición del comprobante, otra palabra de control (relacionada a tipo de letra). Si desea imprimir con letra normal, escriba la palabra de control @NML en la línea en la que debe comenzar la impresión normal.
@EXPDatos generales0Define el tipo de letra expandido. Una vez seleccionado el tipo de letra, el sistema imprimirá con ese tipo de letra hasta que encuentre dentro del archivo de definición del comprobante, otra palabra de control (relacionada a tipo de letra). Si desea imprimir con letra expandida, escriba la palabra de control @EXP en la línea en la que debe comenzar la impresión expandida.
@CMPDatos generales0Define el tipo de letra comprimido. Una vez seleccionado un tipo de letra, el sistema imprimirá con ese tipo de letra hasta que encuentre dentro del archivo de definición del comprobante, otra palabra de control (relacionada a tipo de letra). Si desea imprimir con letra comprimida, escriba la palabra de control @CMP en la línea en la que debe comenzar la impresión comprimida.
@SUBRAYONDatos generales0Activa el subrayado del texto. Una vez activo el subrayado, el sistema lo aplicará hasta que encuentre dentro del archivo de definición del comprobante, la palabra de control correspondiente para desactivarlo.
@SONDatos generales0Activa el subrayado del texto. Una vez activo el subrayado, el sistema lo aplicará hasta que encuentre dentro del archivo de definición del comprobante, la palabra de control correspondiente para desactivarlo.
@SUBRAYOFFDatos generales0Desactiva el subrayado del texto. Cuando esté activo el subrayado, el sistema lo aplicará hasta que encuentre dentro del archivo de definición del comprobante, la palabra de control correspondiente para desactivarlo.
@SOFDatos generales0Desactiva el subrayado del texto. Cuando esté activo el subrayado, el sistema lo aplicará hasta que encuentre dentro del archivo de definición del comprobante, la palabra de control correspondiente para desactivarlo.
@NEGRITAONDatos generales0Activa el estilo de fuente negrita. Una vez activado el estilo negrita, el sistema lo aplicará hasta que encuentre dentro del archivo de definición del comprobante, la palabra de control correspondiente para desactivarlo.
@NONDatos generales0Habilita la impresión en negrita (Bold). Es posible configurar una palabra, un renglón o bien, un bloque de texto para que sea impreso en negrita.
@NEGRITAOFFDatos generales0Desactiva el estilo de fuente negrita. Una vez activado el estilo negrita, el sistema lo aplicará hasta que encuentre dentro del archivo de definición del comprobante, la palabra de control correspondiente para desactivarlo.
@NOFDatos generales0Deshabilita la impresión en negrita (Bold). Es posible configurar una palabra, un renglón o bien, un bloque de texto para que sea impreso en negrita.
@LINEAENBLANCODatos generales0La ausencia de @LINEAENBLANCO es equivalente a @LINEAENBLANCO=S, lo que originará que se impriman las líneas en blanco.

Ejemplos del comportamiento de @LINEAENBLANCO:


1) @LINEAENBLANCO=S
@CO @DE
@ME

Cuando @ME está en blanco, en la comanda se ve como una línea en blanco. Esto es:
Art1 Artic 1
Desc Adic 1
Art2 Artic 2

Art3 Artic 3



2) @LINEAENBLANCO=N
@CO @DE
@ME


Cuando @ME está en blanco, en la comanda no se ve como una línea en blanco. Esto es:
Art1 Artic 1
Desc Adic 1
Art2 Artic 2
Art3 Artic 3



Sólo es aplicable a las líneas que tengan variables definidas. Las líneas del typ que estuvieran en blanco (espacios) no ven alterado su comportamiento.


Consideraciones:

Si en cambio, se tuviera:
@CO @DE
@CA @ME

La línea @CA @SE ME imprimirá siempre, aunque @ME no tenga valor (porque @CA debe imprimirse).
@DETALLESINPRECIODatos generales0Indica si se imprimen o no los detalles no valorizados de las promociones. La ausencia de @DETALLESINPRECIO es equivalente a @DETALLESINPRECIO = 'S', lo que originará que se imprimen todos los detalles de la promoción (valorizados y no valorizados).

Ejemplos del comportamiento de @DETALLESINPRECIO:


Comanda:
CUBIERTOS MAYORES - 2.00 - 1400
PROMO SANDWICH - 1.00 - 3300
SEVEN UP - 1.00 - 0
SANDWICH DE LOMO - 1.00 - 0
PALTA - 1.00 - 100



@DETALLESINPRECIO=S











Artículo solicitado   Cantidad
@CA @DE @CT


































Artículo solicitado   Cantidad
CUB_MAY CUBIERTOS MAYORES 2.00
916 PROMO SANDWICH 1.00
003 SEVEN UP 1.00
418 SANDWICH DE LOMO 1.00
882 PALTA 1.00




@DETALLESINPRECIO=N











Artículo solicitado   Cantidad
@CA @DE @CT

 





















Artículo solicitado   Cantidad
CUB_MAY CUBIERTOS MAYORES 2.00
916 PROMO SANDWICH 1.00
882 PALTA 1.00

@EXTENDERIMPORTESDatos generales0Permite imprimir los importes de hasta 14 dígitos. Se incluye en el encabezado del typ y no es necesario definir @EXTENDERIMPORTES="SI" o @EXTENDERIMPORTES="NO", con definirlo es suficiente.
@EXTENDERCANTIDADESDatos generales0Permite imprimir cantidades de hasta 14 dígitos. Se incluye en el encabezado del typ y no es necesario definir @EXTENDERIMPORTES="SI" o @EXTENDERIMPORTES="NO", con definirlo es suficiente.
@EXTENDERPRECIOSDatos generales0Permite imprimir los precios de hasta 14 dígitos. Se incluye en el encabezado del typ y no es necesario definir @EXTENDERIMPORTES="SI" o @EXTENDERIMPORTES="NO", con definirlo es suficiente.
@COPIASDatos generales0Cantidad de ejemplares que se emitirán cada vez que se imprima el comprobante, es de utilidad para determinar la cantidad de copias de los formularios a emitir. Por ejemplo, una factura puede ser impresa en original y copia. Por defecto, @COPIAS es igual a 1 (si no especifica otro valor o no está presente la palabra de control). Utilice la expresión @COPIAS:n o bien, @COPIAS=n donde n es la cantidad de ejemplares a emitir. No deje espacios en la expresión anterior.
Top