Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Temas legales (https://www.clubdelphi.com/foros/forumdisplay.php?f=65)
-   -   Preproducción en empresas reales (https://www.clubdelphi.com/foros/showthread.php?t=97576)

ermendalenda 03-07-2025 14:12:43

Cita:

Empezado por ermendalenda (Mensaje 566055)
Un cambio de tarjeta de red cambia la Mac, ojo.

Enfin te lo explico si quieres:
Si te dicen que cualquier cambio de hardware o software implixa un nunrro de instalacion nuevo, y la unica forma temdrian en la que ellos pueden ver que ha habido un cambio de hardware dd la mac de forma remota. blanco y en botella.
Pero realmente tampoco entiwndo a que te refieres con la pregunta, por supuesto el programa seguiria igualmente funcionando sin errores y no tendrias problemaa de indole informatica, pero me temo que no estarias cumpliendo con lo que piden. Es discutible?, sí, pero ya decides tú.

Faneka 03-07-2025 14:26:52

Cita:

Empezado por Jarogo08 (Mensaje 566062)
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").

¿El número de instalación lo forzais con el cambio de disco duro o es automático de alguna manera?

Jarogo08 03-07-2025 14:32:30

Cita:

Empezado por Faneka (Mensaje 566063)
Vale, cuando cambiais de nº de instalación marcais como "primer registro". Pues eso tengo que mirarlo entonces.


Exacto!
Por eso decía que si en el número de instalación metes algo de la licencia (o el timestamp que sugieren) creo que no es muy complicado implementarlo. O al menos a nosotros no nos fue difícil ni nos trastocó mucho. Suponiendo que lo tengamos bien, que a lo mejor vienen y nos dicen que así no vale y sí se complica la cosa :D

Jarogo08 03-07-2025 14:35:43

Cita:

Empezado por Faneka (Mensaje 566067)
¿El número de instalación lo forzais con el cambio de disco duro o es automático de alguna manera?

Al cambiar de disco duro tenemos que generar una nueva licencia (ya de antes, no tiene que ver con el Verifactu). Cogemos un "id" de la partición para construir la licencia del programa.

Y ese mismo "id" lo metemos en el nº de instalación. Así que si hay un cambio de disco o de servidor, nos llaman para generar la nueva licencia y al ponerla los registros de facturación nuevos ya van a coger el nuevo valor

Faneka 03-07-2025 14:40:57

Cita:

Empezado por Jarogo08 (Mensaje 566070)
Al cambiar de disco duro tenemos que generar una nueva licencia (ya de antes, no tiene que ver con el Verifactu). Cogemos un "id" de la partición para construir la licencia del programa.

Y ese mismo "id" lo metemos en el nº de instalación. Así que si hay un cambio de disco o de servidor, nos llaman para generar la nueva licencia y al ponerla los registros de facturación nuevos ya van a coger el nuevo valor

Perfecto, muchas gracias, mañana me pondre a realizar los cambios para que al cambiar de nº de instalación resetee y se mande como primer registro.
Entonces lo que si que no cambia el nº de instalación es actualizar el .EXE/SIF ¿no?

Jarogo08 03-07-2025 14:41:22

Cita:

Empezado por ermendalenda (Mensaje 566064)
Enfin te lo explico si quieres:
Si te dicen que cualquier cambio de hardware o software implixa un nunrro de instalacion nuevo, y la unica forma temdrian en la que ellos pueden ver que ha habido un cambio de hardware dd la mac de forma remota. blanco y en botella.
Pero realmente tampoco entiwndo a que te refieres con la pregunta, por supuesto el programa seguiria igualmente funcionando sin errores y no tendrias problemaa de indole informatica, pero me temo que no estarias cumpliendo con lo que piden. Es discutible?, sí, pero ya decides tú.

¿donde dicen que cualquier cambio de hardware implica un nuevo número de instalación? ¿si cambias el ratón tienes que cambiar el número de instalación? ¿puedes decirme dónde pone eso?
porque yo viendo las FAQs de desarrolladores (pregunta 4, página 8) no veo que diga eso por ningún sitio. Habla de reinstalar el programa, no de cambiarle una pieza al PC

Jarogo08 03-07-2025 14:50:17

Cita:

Empezado por Faneka (Mensaje 566071)
Perfecto, muchas gracias, mañana me pondre a realizar los cambios para que al cambiar de nº de instalación resetee y se mande como primer registro.
Entonces lo que si que no cambia el nº de instalación es actualizar el .EXE/SIF ¿no?


La actualización del programa no cambia el número de instalación. FAQs de desarrolladores (pregunta 4, página 8):

Cita:

Otro dato importante que caracteriza al SIF es su versión, pero un cambio en dicha versión (cuando se actualiza, por ejemplo) no significa que el SIF pase a ser otro SIF con Id. distinto, cosa que sí ocurre con los otros 3 campos mencionados.

Faneka 03-07-2025 14:52:27

Cita:

Empezado por Jarogo08 (Mensaje 566073)
La actualización del programa no cambia el número de instalación. FAQs de desarrolladores (pregunta 4, página 8):

Si, justo estaba repasando la pregunta. Mejor, sino si que seria un rollo, hay veces que por lo que sea te toca actualizar varias veces el mismo día por algún bug o petición del cliente. ^\||/

ermendalenda 03-07-2025 15:15:08

Cita:

Empezado por Jarogo08 (Mensaje 566073)
La actualización del programa no cambia el número de instalación. FAQs de desarrolladores (pregunta 4, página 8):

Gracias por la info.

ermendalenda 03-07-2025 15:20:10

Cita:

Empezado por Jarogo08 (Mensaje 566072)
¿donde dicen que cualquier cambio de hardware implica un nuevo número de instalación? ¿si cambias el ratón tienes que cambiar el número de instalación? ¿puedes decirme dónde pone eso?
porque yo viendo las FAQs de desarrolladores (pregunta 4, página 8) no veo que diga eso por ningún sitio. Habla de reinstalar el programa, no de cambiarle una pieza al PC

A mi en 2 contestaciones al hilo de lo que hemos hablado, por ejemplo
Cita:


Sí, pueden seguir con el mismo Numeroinstalación y, por tanto, con el mismo encadenamiento porque el simple hecho de restaurar una copia de la base de datos no implica un nuevo NumeroInstalacion.

Añadir que debe considerarse una instalación distinta cuando:
El software se instala en un nuevo equipo, incluso si se trata del mismo obligado tributario.
Aunque se restaure una copia de seguridad, cambia el entorno físico (hardware, sistema operativo, etc.).

Y este otro
Cita:

Buenos días:

Gracias por su consulta.

Cualquier cambio en el entorno físico (ya sea de hardware o de software, incluso si se formatea el ordenador donde estaba instalado un SIF y se reinstala el mismo software de nuevo en ese mismo ordenador ) implicaría un nuevo Número de Instalación.

Quedamos a su disposición.

novatico 03-07-2025 15:34:48

Cita:

Empezado por Jarogo08 (Mensaje 566050)
O yo lo veo muy claro o vosotros lo veis muy oscuro... :D

¿por qué tienes que distribuir SIF distintos? Nosotros tenemos un único programa que va a permitir modo Verifactu o modo SII (no contemplamos TicketBAI ni No-Verifactu). ¿cual es el problema de eso? Se lo instalas a un cliente y lo configura para trabajar de una manera u otra. ¿por que tienes que tener varios distintos?

Te cuento el caso que se me presentó hace un mes. Un cliente que tiene 3 empresas, una de ellas sujeta al SII, otra a Verifactu y una tercera que no está sujeta.

Teniendo en cuenta esto, no es que necesite 3 SIF diferentes, pero sí 3 instalaciones diferentes, una para cada empresa, si sigo las indicaciones de la AEAT.

ermendalenda 03-07-2025 20:46:56

Para el encadenamiento en red voy a tener darle el mismo nunero de instalacion a todos los tpvs, se me habia pasado totalmente, lo digo por si a alguien mas le ha pasado.

sglorka 03-07-2025 21:32:22

Cita:

Empezado por novatico (Mensaje 566078)
Te cuento el caso que se me presentó hace un mes. Un cliente que tiene 3 empresas, una de ellas sujeta al SII, otra a Verifactu y una tercera que no está sujeta.

Teniendo en cuenta esto, no es que necesite 3 SIF diferentes, pero sí 3 instalaciones diferentes, una para cada empresa, si sigo las indicaciones de la AEAT.

Para este caso necesitas 3 SIF's diferentes y sólo el que aplica Verifactu necesita un número de instalación y una declaración responsable. Los otros dos no cumplen con RRSIF por que no aplican Verifactu por ende, no generan RF ni lo tienen que enviar inmediatamente

gizmo2025 04-07-2025 07:04:19

Cita:

Empezado por ermendalenda (Mensaje 566084)
Para el encadenamiento en red voy a tener darle el mismo nunero de instalacion a todos los tpvs, se me habia pasado totalmente, lo digo por si a alguien mas le ha pasado.


Yo tengo pensado hacer lo mismo (al menos de momento), porque es una base de datos MySql donde todos guardan y trabajan en la misma base de datos, y el servidor que envia lo tengo en la misma máquina donde está el servidor MySql. Asi que no se que pinta el nº de instalacion, de momento yo le pongo "1" fijo (no hay mas PCs ni nada que registren registros RF y los manden a AEAT, 1 solo equipo para cada OT).

Jarogo08 04-07-2025 08:47:23

Cita:

Empezado por ermendalenda (Mensaje 566076)
A mi en 2 contestaciones al hilo de lo que hemos hablado, por ejemplo
Cita:

Sí, pueden seguir con el mismo Numeroinstalación y, por tanto, con el mismo encadenamiento porque el simple hecho de restaurar una copia de la base de datos no implica un nuevo NumeroInstalacion.

Añadir que debe considerarse una instalación distinta cuando:
El software se instala en un nuevo equipo, incluso si se trata del mismo obligado tributario.
Aunque se restaure una copia de seguridad, cambia el entorno físico (hardware, sistema operativo, etc.).

Y este otro
Cita:
Buenos días:

Gracias por su consulta.

Cualquier cambio en el entorno físico (ya sea de hardware o de software, incluso si se formatea el ordenador donde estaba instalado un SIF y se reinstala el mismo software de nuevo en ese mismo ordenador ) implicaría un nuevo Número de Instalación.

Quedamos a su disposición.

Bueno... partiendo de que es una contestación de un técnico y no está en ninguna documentación oficial, hay 2 opciones:

1- Puedes hacerle caso literalmente: pero entonces "cualquier cambio de hardware" también implica cambiar el teclado, el ratón o el monitor.
2- Puedes interpretar su respuesta con lo que hay en la documentación, que lo que dice es si se reinstala el programa. ¿cuando se reinstala un programa por un cambio de hardware? se me ocurre cuando cambias todo el servidor (pc), el disco duro, la placa, etc.

Nosotros vamos por la opción 2: si tenemos que reinstalar el programa o darle nueva licencia, cambiamos el número de instalación. Si no, no.

Pero bueno... es como lo vemos nosotros. Que a lo mejor estamos equivocados. :)

Jarogo08 04-07-2025 08:51:12

Cita:

Empezado por novatico (Mensaje 566078)
Te cuento el caso que se me presentó hace un mes. Un cliente que tiene 3 empresas, una de ellas sujeta al SII, otra a Verifactu y una tercera que no está sujeta.

Teniendo en cuenta esto, no es que necesite 3 SIF diferentes, pero sí 3 instalaciones diferentes, una para cada empresa, si sigo las indicaciones de la AEAT.


Claro... o tienes 3 instalaciones cada una con sus librerías y su base de datos, o tienes una única instalación con sus librerías y su base de datos y en ella 3 empresas, cada una operando de su manera (si el programa permite multiempresa).

Pero eso ya era de antes, no? hace dos años, cuando no existía el Verifactu... ¿no estabas en el mismo caso? ¿en que te cambió el Verifactu esto?

Logan05 04-07-2025 09:18:51

Cita:

Empezado por Jarogo08 (Mensaje 566088)
Bueno... partiendo de que es una contestación de un técnico y no está en ninguna documentación oficial, hay 2 opciones:

1- Puedes hacerle caso literalmente: pero entonces "cualquier cambio de hardware" también implica cambiar el teclado, el ratón o el monitor.
2- Puedes interpretar su respuesta con lo que hay en la documentación, que lo que dice es si se reinstala el programa. ¿cuando se reinstala un programa por un cambio de hardware? se me ocurre cuando cambias todo el servidor (pc), el disco duro, la placa, etc.

Nosotros vamos por la opción 2: si tenemos que reinstalar el programa o darle nueva licencia, cambiamos el número de instalación. Si no, no.

Pero bueno... es como lo vemos nosotros. Que a lo mejor estamos equivocados. :)

Pues nosotros lo mismo, opción 2 sólo cuando reinstalamos o damos nueva licencia, porque tenemos clientes a los que nosotros no les llevamos el mantenimiento hardware así que ¿como vamos a saber cuando cambian una tarjeta de red, o algo? pero incluso voy más allá, si un cliente actualiza el sistema operativo de windows 10 a 11 por ejemplo (que se hace sólo) ¿como puñetas quieren los de hacienda que nosotros controlemos esas cosas? :confused:

Jarogo08 04-07-2025 09:26:44

Cita:

Empezado por Logan05 (Mensaje 566092)
Pues nosotros lo mismo, opción 2 sólo cuando reinstalamos o damos nueva licencia, porque tenemos clientes a los que nosotros no les llevamos el mantenimiento hardware así que ¿como vamos a saber cuando cambian una tarjeta de red, o algo? pero incluso voy más allá, si un cliente actualiza el sistema operativo de windows 10 a 11 por ejemplo (que se hace sólo) ¿como puñetas quieren los de hacienda que nosotros controlemos esas cosas? :confused:


Exactamente... hay procesos de los que no nos vamos a enterar, así que cómo carajo lo vamos a controlar!

Lo dicho, si entramos en juego nosotros por licencia o por reinstalación cambiamos ese número. Pero si no así se queda!

Faneka 04-07-2025 09:31:25

Justo, acabo de hacer un botón para nosotros que se encarga de generar otro nº de instalación y vaciar el encadenamiento, pero se lo comente a los compañeros, si nos enteramos del cambio de servidor, disco, etc. entraremos para reiniciar, sino pues nada, seguiran con el mismo nº de instalación, no hay otra.

novatico 04-07-2025 09:33:20

Cita:

Empezado por sglorka (Mensaje 566085)
Para este caso necesitas 3 SIF's diferentes y sólo el que aplica Verifactu necesita un número de instalación y una declaración responsable. Los otros dos no cumplen con RRSIF por que no aplican Verifactu por ende, no generan RF ni lo tienen que enviar inmediatamente

Gracias por tu comentario.
Sí, en mi caso serían 3 SIF diferentes, pero he contestado de esa forma porque, al parecer, muchos se plantean tener un único SIF que en la instalación pregunte a que norma está sujeto el OT, y ya no dejarlo cambiar.

Un saludo.


La franja horaria es GMT +2. Ahora son las 03:10:04.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi