Cita:
Empezado por rci
No tengo muy claro eso que dices... una cosa es como se identifica un SIF (Apartado sistema informatico dentro del RF) y otra como encadenas...
Nosotros ahora mismo para el encadenamiento no tenemos en cuenta el numero de instalación.
Lo que si tenemos es, en caso que tengamos dos bases de datos replicadas (replica SQL Server), que realmente tienen la misma información pero físicamente están en dos servidores distintos de dos tiendas separadas físicamente, tenemos un encadenamiento separado para cada sede. En ese caso tienen distinto número de instalación.
Pero si es una sola base de datos, un servidor central con la BD y varios ordenadores (TPVs, pcs de oficina para facturación...) todos utilizan la misma cadena.
En ese caso todos tienen el mismo numero de instalación.
Supongo que a la práctica viene a ser lo mismo que comentas, pero ... lo comento porque en nuestra table de encadenamiento no hay el campo numero de serie...
|
Bueno ya lo estás diciendo tú.
Lo que si tenemos es, en caso que tengamos dos bases de datos replicadas (replica SQL Server), que realmente tienen la misma información pero físicamente están en dos servidores distintos de dos tiendas separadas físicamente, tenemos un encadenamiento separado para cada sede. En ese caso tienen distinto número de instalación.
Estás haciendo el encadenamiento por Id.OEF (NIF) + Id.SIF + NºInstalación, los dos primeros parámetros son iguales pero el número de instalación distinta te obliga a crear otra línea de encadenamiento
Pero si es una sola base de datos, un servidor central con la BD y varios ordenadores (TPVs, pcs de oficina para facturación...) todos utilizan la misma cadena.
En ese caso todos tienen el mismo numero de instalación.
Exacto, en este caso estás utilizando los tres parámetros (Id.OEF (NIF) + Id.SIF + NºInstalación) iguales, por lo tanto, SÓLO hay un encadenamiento
Si al final lo que quiero que quede claro es que el encadenamiento se realiza, no por OT, (porque el OT puede tener distintas instalaciones, incluso dos instalaciones de diferente software, uso Sage para una empresa y uso Holded para otra ) sino por SIF, que como dice claramente el documento de preguntas frecuentes,
"Un SIF se identifica universalmente por la “concatenación” de tres campos: Id.OEF (NIF) + Id.SIF (código de 2 posiciones dado por el fabricante a su producto SIF) + NºInstalación(*)"
y cada SIF, así definido, tiene su propia línea de encadenamiento