LA RED ES LOCAL PARA EFECTOS DE CONECTIVIDAD
TODOS LOS SERVIDORES ESTAN EN UNA SOLA RED, TAMBIEN TIENEN INTERNET A TRAVES DE LA RED LOCAL CON UN GATEWAY ASIGNADO
Pues siendo este tu caso deberias poder conectarte a tus 7 instancias.
DATABASE=myservidor:c:miprogramaemployee.fdb
si es asi, ahora tienes que definir un esquema de consolidacion.
si no te preocupa, que sea, movimiento a movimiento, puedes crear una rutina para que cada movimiento, generado, en X instancia. sea enviado a la "instancia consolidadora", ahi solo tienes que poner asignar el numero de "instancia" y llave de movimiento. que imagino es, fecha,numero_movimiento.
ejemplo si en la tienda 3 la ultima factura fue 15/03/2011 #12345, agregas un campo a tu tabla de movimiento que diga, "estado_envio" y le asignas
UPDATE facturas SET estado_envio ='pendiente'
ya en tu codigo de foxpro, debes crear una rutina que, haga un
SELECT * FROM facturas WHERE estado_envio='pendiente'
este se conecte a la instancia_consolidadora y haga un insert.
imagino que para:
1-facturacion,consolidas el total facturado en el dia
2-para cxp y cxc, lo mismo que facturacion
3-inventario--consolidas existencia.
por lo que enviar los movimientos realizados a la instancia principal es lo mas logico.
si prefieres, consolidar al final de dia puedes crear un scheduled task, que dipare las rutina de foxpro en cada tienda y una que dispare el proceso de consolidar.
suerte con eso