
17-8 Cómo crear sus propios comandos SC II Manual del Administrador v2.2
Serie CFN Gasboy
Nombre Definición
%D Fecha (MM/DD/YY)
%T Hora (HH:MM AM/PM)
%W Día de la semana (Sun, Mon, Tue, Wed, Thu, Fri, Sat)
%Y Fecha y hora en el formato YYMMDDHHMM
%U Número del usuario que está actualmente en sesión
%P Nivel de permiso del usuario que está actualmente en sesión
%S Número del turno actual (1, 2 ó 3)
%Q Número de cambios del turno; cada cambio de turno incrementa este número; se
reiniciará el conteo al llegar a 9999
%B# Saldo actual de efectivo en la caja #
%I ID de la instalación que actualmente se está controlando
%A Número de líneas de entrada desde el terminal de comando que está esperando a ser
leído (para probar si el usuario presionó )
%K Posición del interruptor de llave de la consola:
0 = apagado
1 = encendido
4 = supervisor
8 = administrador
%E Ultimo código de error desde el último comando. Un valor de 00 significa que el
comando se concluyó exitosamente, un valor mayor que 00 generalmente significa
que el comando falló. (Tome nota de que FIND usa el código de error de una manera
especial).
00 = concluyó 14 = opción no válida
01 = transacción(es) en curso 15 = tarjeta válida, con asignación de bits
02 = no se encontró (no existe) 16 = tarjeta válida, limitada
03 = datos no válidos 17 = tarjeta no válida con asignación de bits
04 = la tarjeta es válida 18 = tarjeta no válida, limitada
05 = la tarjeta no es válida 19 =
esperando NC, NW, o NY [sistema host]
06 = el dispositivo está fuera de servicio 20 = cadena demasiado larga
07 = la bomba se está usando 21 =
imprimir encabezado antes de este registro
08 = la bomba no está activa 22 = algunos válidos, algunos no válidos
09 = comando ilegal 23 =
imprimir un subtotal antes de este registro
10 = concluyó, falló 24 = sin precio
11 = archivo lleno 25 = no se puede abrir archivo
12 = el comando está protegido 26 = el sistema está activo
13 = el sistema está detenido 27 = no se puede activar
%X Todos los códigos de error desde el último comando.
%C Desde donde el comando está siendo ejecutado:
1 = Puerto de comandos locales (terminal de comandos)
2 = Puerto de comandos remotos
3 = cron
4 = Check Point #1 8 = Profit Point #1
5 = Check Point #2 9 = Profit Point #2
6 = Check Point #3 10 = Profit Point #3
7 = Check Point #4 11 = Profit Point #4
%R Nivel de ejecución del sistema:
0 = ejecutando
1 = bloqueando transacciones nuevas
2 = detenido
3 = con paro de emergencia
4 = memoria llena
5 = inoperativo
%Fd Devuelve la cantidad de espacio libre de la unidad especificada, donde d es la unidad
%M# Opciones misceláneas, donde # significa:
0 = devuelve el valor (en centavos) contenido en un totalizador que suma el
valor absoluto de todos los ítems relacionados a ventas, el cual no se
puede restablecer; o sea, todas las ventas se suman al totalizador,
Comentários a estes Manuais