Cita:
Empezado por Faneka
Pero lo de marcar el registro como "Primer registro" solo se hace en el primer RF que se envíe ¿no? al menos es como lo tenemos nosotros, una vez generes y envies el segundo ya no volvera a mandarse como "primer registro" aunque se cambie de servidor, disco duro, etc...
El número de instalación lo tengo actualmente donde se encuentra el .exe , así que para cada SIF hay un nº de instalación, independientemente de los equipos que trabajen con el SIF, para que cambie de nº de intalación tendría que reiniciar yo el contador o que se perdiera el fichero que lo contiene.
|
Nosotros lo tenemos así:
en la tabla de registros de facturación que enviamos tenemos los siguientes campos, entre muchos otros:
-Factura - Huella - Huella Anterior - Nº Instalación - Nº Instalación Anterior
Entonces, hacemos algo como esto:
Factura 1 - Huella 1 - vacío - Instalación 1 - vacío
Factura 2 - Huella 2 - Huella 1 - Instalación 1 - Instalación 1
Factura 3 - Huella 3 - Huella 2 - Instalación 1 - Instalación 1
si ahora cambiamos el disco duro y por tanto cambia el número de instalación:
Factura 4 - Huella 4 - vacío -
Instalación 2 - Instalación 1
Factura 5 - Huella 5 - Huella 4 - Instalación 2 - Instalación 2
A la hora de enviar los registros, si los campos "Nº Instalación" y "Nº Instalación Anterior" no tienen el mismo valor marcamos el registro como "Primer Registro" (y por tanto no lleva la huella anterior "Huella 3").