Buena noche...
Tengo una tabla de equipos o cajas o terminales con esta estructura de ejemplo :
codigo nombre impresora1 impresora2 impresora3 ...
01 terminal1 DEFAULT epson_400 epson_tmu200
02 terminal2 DEFAULT epson_500 epson_tmu300
.....
En el formulario de registro o ingreso a la aplicación se debe leer el código del terminal (01,02)
o en el acceso directo mandarlo como parámetro y por lógica que se pueda cambiar o no ...
.. Y EN LA LOGICA DEL SISTEMA :
IMPRIMIR_FACTURA(TERMINA->IMPRESORA1) // o variables u objetos globales
IMPRIMIR_TICKET(TERMINA->IMPRESORA2)
IMPRIMIR_COMANDA(TERMINA->IMPRESORA3)