Ver Mensaje Individual
  #9  
Antiguo 03-04-2025
espinete espinete is offline
Miembro
 
Registrado: mar 2009
Posts: 662
Reputación: 18
espinete Va camino a la fama
Voy a tener que analizar esto con calma, porque nuestro software de escritorio admite varias configuraciones.

Ejemplo 1: comercio con 3 ordenadores:
- Base de datos unificada (un servidor y 2 clientes).
- Los 3 equipos facturan al mismo tiempo, obviamente con facturas correlativas.
- Cada PC emite facturas. Cada PC hace el envío de las facturas que se hagan en él, pero se guardan todas en el servidor, que es donde está la única base de datos a la que se conectan los demás.

Ejemplo 2: franquicia con 3 tiendas y 3 ordenadores cada una.
- Cada tienda usa su propia facturación, independiente de las otras dos tiendas
- Cada tienda, por separado, funcionaría como el Ejemplo 1

Cada tienda debería usar la misma enumeración correlativa de las facturas, así que NumeroInstalacion debería ser algo como "ClienteXTiendaX".
Es decir, donde haya un encadenamiento (o enumeración de facturas) propio, debe ser un NumeroInstalacion propio.

A ver como lo implemento en el software, porque ahora mismo no tenemos nada que identifique a cada tienda. Solo a cada Cliente/Empresa y cada PC.
Como cada tienda tiene su "servidor", supongo que usaremos algo que identifique a ese servidor.
Responder Con Cita