Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Internet
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 14-03-2024
pablog2k pablog2k is offline
Miembro
 
Registrado: may 2017
Posts: 86
Poder: 8
pablog2k Va por buen camino
Aquí hay que entender el concepto de factura, que no es más que un documento que certifica una venta de un bien/servicio.
Entonces, partiendo de esa base, lo que hacienda dice es: Porque estás vendiendo algo con unidades negativas? Para mi ( y para Hacienda claro ) , no tiene sentido hacer una venta con unidades negativas:
- Mira soy esta empresa X, te vendo -1 unidades de este producto.
Tiene sentido vender -1 de algo? para mi no.
Que dice hacienda?
- Oye, estás vendiendo -1 unidades, algo ha pasado verdad? Ah vale, lo haces porque el cliente no se ha quedado el material, o ha habido un error... lo que sea, pues dime a quien rectificas.
Para mi tiene todo el sentido del mundo.
Pero si, de toda la vida se han hecho facturas en negativo con normalidad ( lo que no hace que sea correcto ).

respecto al caso de espinete, siento decirte que sí es tu responsabilidad que se pueda hacer una rectificativa e indicar a quien rectificas:
"- Empresa con varias tiendas en las que un cliente puede cambiar/devolver un ticket en cualquiera de ellas. Las otras tiendas no tienen acceso al ticket original, porque está almacenado en otra tienda, así que no podrán obtener los datos de ese ticket original (firma), obligatorios para la rectificativa."
Que esas tiendas tengan bases de datos en local (y por lo tanto no tienen acceso entre ellas), es tú problema, que has provocado tú al desarrollar un software y hacer una instalación que no permite comunicación entre tiendas , y deberás resolverlo tú.
Tienes varias opciones:
- no permites devoluciones en tiendas distintas.
- haces que tu programa funcione online.
- haces que las 3 tiendas (o las que sean) se conecten a un server común donde esta tu software y la misma base de datos (cada pc con una sesión distinta). Así tenemos nosotros a algún cliente de ticketbai, cada tienda usa una serie distinta, haces sus rectificativas en la serie de rect. de la serie normal (A-RA, B-RB, C-RC), encadenamiento propio... y sin problemas.

Yo entiendo que muchas veces lo que piden desde hacienda,ticketbai, SII o plataforma que sea, no se adecua a nuestros softwares o formas de trabajar (exe generado con delphi, base de datos firebird en local...etc), pero al final eso es cosa nuestra por haber elegido este lenguaje de programación y ese sistema de gestión de base de datos.

Última edición por pablog2k fecha: 14-03-2024 a las 11:25:52.
Responder Con Cita
  #2  
Antiguo 14-03-2024
espinete espinete is offline
Miembro
 
Registrado: mar 2009
Posts: 233
Poder: 16
espinete Va camino a la fama
Cita:
Empezado por pablog2k Ver Mensaje
Aquí hay que entender el concepto de factura, que no es más que un documento que certifica una venta de un bien/servicio.
Entonces, partiendo de esa base, lo que hacienda dice es: Porque estás vendiendo algo con unidades negativas? Para mi ( y para Hacienda claro ) , no tiene sentido hacer una venta con unidades negativas:
- Mira soy esta empresa X, te vendo -1 unidades de este producto.
Tiene sentido vender -1 de algo? para mi no.
Que dice hacienda?
- Oye, estás vendiendo -1 unidades, algo ha pasado verdad? Ah vale, lo haces porque el cliente no se ha quedado el material, o ha habido un error... lo que sea, pues dime a quien rectificas.
Para mi tiene todo el sentido del mundo.
Pero si, de toda la vida se han hecho facturas en negativo con normalidad ( lo que no hace que sea correcto ).

respecto al caso de espinete, siento decirte que sí es tu responsabilidad que se pueda hacer una rectificativa e indicar a quien rectificas:
"- Empresa con varias tiendas en las que un cliente puede cambiar/devolver un ticket en cualquiera de ellas. Las otras tiendas no tienen acceso al ticket original, porque está almacenado en otra tienda, así que no podrán obtener los datos de ese ticket original (firma), obligatorios para la rectificativa."
Que esas tiendas tengan bases de datos en local (y por lo tanto no tienen acceso entre ellas), es tú problema, que has provocado tú al desarrollar un software y hacer una instalación que no permite comunicación entre tiendas , y deberás resolverlo tú.
Tienes varias opciones:
- no permites devoluciones en tiendas distintas.
- haces que tu programa funcione online.
- haces que las 3 tiendas (o las que sean) se conecten a un server común donde esta tu software y la misma base de datos (cada pc con una sesión distinta). Así tenemos nosotros a algún cliente de ticketbai, cada tienda usa una serie distinta, haces sus rectificativas en la serie de rect. de la serie normal (A-RA, B-RB, C-RC), encadenamiento propio... y sin problemas.

Yo entiendo que muchas veces lo que piden desde hacienda,ticketbai, SII o plataforma que sea, no se adecua a nuestros softwares o formas de trabajar (exe generado con delphi, base de datos firebird en local...etc), pero al final eso es cosa nuestra por haber elegido este lenguaje de programación y ese sistema de gestión de base de datos.
Discrepo en algunas cosas...

Lo primero: Hacienda sí permite ventas en negativo. Lo puedes leer claramente aquí:
https://sede.agenciatributaria.gob.e...ificacion.html

Mira el apartado de excepciones:

Cita:
Cuando la modificación de la base imponible sea consecuencia de la devolución de mercancías o de envases y embalajes y por la operación en la que se entregaron se hubiese expedido factura o factura simplificada, no será necesaria la expedición de una factura o factura simplificada rectificativa, sino que se podrá practicar la rectificación en la factura que se expida por una operación posterior que tenga el mismo destinatario siempre que el tipo impositivo aplicable a todas las operaciones sea el mismo, con independencia de que el resultado sea positivo o negativo.
Por no hablar de que el SII sí lo permite.

Dile ahora tu a un cliente que lleva 30 años trabajando de una manera, que ya no puede permitir devoluciones en tiendas distintas. ¿Eso también es responsabilidad nuestra por permitirlo? ¿Te va a obligar Hacienda a cómo debe trabajar un software?
Hacer que mi programa funcione online suena fácil decirlo. Tenemos versión online, pero convertir en online un software de escritorio con más de 20 años es imposible. No voy a pelearme con Hacienda explicándoles que tenemos clientes que todavía usan una versión de 2005, por ejemplo.

Podemos hablar también del concepto de "rectificativa", que en el 95% de los casos, se utiliza para rectificar errores (datos fiscales, forma de pago, etc.).
¿Que un cliente quiera cambiar o devolver un producto, es un error?

Recuerda que en nuestro caso concreto, estoy hablando de un cambio o devolución de una prenda, en un comercio de venta al público, que solo emite tíckets.
Si empresas como Leroy Merlín, Zara o cualquier multinacional lo hace con ventas en negativo, SIN indicar en ningún caso que sea una rectificativa, sin serie "R", etc. que no vengan a responsabilizarme a mi de nada.
Responder Con Cita
  #3  
Antiguo 14-03-2024
espinete espinete is offline
Miembro
 
Registrado: mar 2009
Posts: 233
Poder: 16
espinete Va camino a la fama
Cita:
Empezado por pablog2k Ver Mensaje
Aquí hay que entender el concepto de factura, que no es más que un documento que certifica una venta de un bien/servicio.
Entonces, partiendo de esa base, lo que hacienda dice es: Porque estás vendiendo algo con unidades negativas? Para mi ( y para Hacienda claro ) , no tiene sentido hacer una venta con unidades negativas:
- Mira soy esta empresa X, te vendo -1 unidades de este producto.
Tiene sentido vender -1 de algo? para mi no.
Que dice hacienda?
- Oye, estás vendiendo -1 unidades, algo ha pasado verdad? Ah vale, lo haces porque el cliente no se ha quedado el material, o ha habido un error... lo que sea, pues dime a quien rectificas.
Para mi tiene todo el sentido del mundo.
Pero si, de toda la vida se han hecho facturas en negativo con normalidad ( lo que no hace que sea correcto ).

respecto al caso de espinete, siento decirte que sí es tu responsabilidad que se pueda hacer una rectificativa e indicar a quien rectificas:
"- Empresa con varias tiendas en las que un cliente puede cambiar/devolver un ticket en cualquiera de ellas. Las otras tiendas no tienen acceso al ticket original, porque está almacenado en otra tienda, así que no podrán obtener los datos de ese ticket original (firma), obligatorios para la rectificativa."
Que esas tiendas tengan bases de datos en local (y por lo tanto no tienen acceso entre ellas), es tú problema, que has provocado tú al desarrollar un software y hacer una instalación que no permite comunicación entre tiendas , y deberás resolverlo tú.
Tienes varias opciones:
- no permites devoluciones en tiendas distintas.
- haces que tu programa funcione online.
- haces que las 3 tiendas (o las que sean) se conecten a un server común donde esta tu software y la misma base de datos (cada pc con una sesión distinta). Así tenemos nosotros a algún cliente de ticketbai, cada tienda usa una serie distinta, haces sus rectificativas en la serie de rect. de la serie normal (A-RA, B-RB, C-RC), encadenamiento propio... y sin problemas.

Yo entiendo que muchas veces lo que piden desde hacienda,ticketbai, SII o plataforma que sea, no se adecua a nuestros softwares o formas de trabajar (exe generado con delphi, base de datos firebird en local...etc), pero al final eso es cosa nuestra por haber elegido este lenguaje de programación y ese sistema de gestión de base de datos.
En esta página de la AEAT, en el ejemplo de "factura rectificativa por sustitución", se indica que también se pueden hacer facturas ordinarias en negativo (la opción 2):

https://sede.agenciatributaria.gob.e...00dc381e0aRCRD

...y luego hacer la rectificativa.

Por lo tanto, sí, se pueden hacer ventas en negativo.

Otra cosa es que para dormir tranquilos, prefiramos que el software soporte todas las opciones posibles, y que el cliente elija.
Pero poder, se puede, diga lo que diga Gipuzkoa.
Responder Con Cita
  #4  
Antiguo 14-03-2024
pablog2k pablog2k is offline
Miembro
 
Registrado: may 2017
Posts: 86
Poder: 8
pablog2k Va por buen camino
ojo que no es lo mismo rectificativas sustitutivas que por diferencias, la 'sustitutiva' sustituye a la otra , y la de 'por diferencias' es la de toda la vida de 'abono' (negativo).
Respecto a lo que dices, si tienes razón, en la normativa lo permite, pero nosotros estamos cansados de discutir con hacienda sobre el tema, y es como pegarse contra un muro:
-facturas en negativo son rectificativas
y de ahí no salen.
Al final preferimos 'enseñar' a los clientes a que si les devuelven hago hagan una rect. indicando a quien rectifican (facilitando el proceso, con un buscador eliges la factura/ticket original y se te genera una rect. que es un espejo pero en negativo, y ya de ahí quitas o pones y confirmas factura/ticket).
De hecho para un cliente es más fácil elegir el documento origen mediante un buscador, y que al darle a 'aceptar' le haga ya la factura en negativo, que tener que meter a mano todas las líneas de los productos que le están devolviendo, con unidades negativas...etc

Última edición por pablog2k fecha: 14-03-2024 a las 12:16:23.
Responder Con Cita
  #5  
Antiguo 14-03-2024
pablog2k pablog2k is offline
Miembro
 
Registrado: may 2017
Posts: 86
Poder: 8
pablog2k Va por buen camino
de todas formas espinete, creo que en tu caso lo que pasa que ticketbai se está liando con esto:
- Envió una factura ordinaria #25
- Rectificó dicha factura, #1R
- Envió un tícket (simplificada) #25D
- Rectificó dicho tícket: #2R

y no tiene nada que ver con poder hacer facturas en negativo, siendo rectificativas o no.
Tienes los xml de envío y respuesta de cada registro que envías a ticketbai?
Podrías ver, cuando enviaste la factura rectificada 1R, si indicabas a quien estabas rectificando, y que datos.
Y lo mismo para el envío de la factura 2R, y comparar a ver que datos has enviado en el caso de 1R y 2R
Responder Con Cita
  #6  
Antiguo 14-03-2024
espinete espinete is offline
Miembro
 
Registrado: mar 2009
Posts: 233
Poder: 16
espinete Va camino a la fama
Cita:
Empezado por pablog2k Ver Mensaje
de todas formas espinete, creo que en tu caso lo que pasa que ticketbai se está liando con esto:
- Envió una factura ordinaria #25
- Rectificó dicha factura, #1R
- Envió un tícket (simplificada) #25D
- Rectificó dicho tícket: #2R

y no tiene nada que ver con poder hacer facturas en negativo, siendo rectificativas o no.
Tienes los xml de envío y respuesta de cada registro que envías a ticketbai?
Podrías ver, cuando enviaste la factura rectificada 1R, si indicabas a quien estabas rectificando, y que datos.
Y lo mismo para el envío de la factura 2R, y comparar a ver que datos has enviado en el caso de 1R y 2R
El problema se ha complicado porque el cliente es un señor mayor que no entiende muy bien lo que le han dicho de Gipuzkoa, y nos lía a nosotros también.

Él llevaba tiempo trabajando normal, haciendo y enviando tanto facturas como facturas simplificadas, sin problema. Cuando había que hacer una devolución, hasta ahora hacía una venta en negativo (no rectificativa) y listo. Se enviaba a TicketBAI sin problema y sin quejas de nadie.

El problema surgió porque, según él (yo lo dudo), le llamaron de TicketBAI para decirle que "no podía hacer ventas en negativo, que tenía que hacer rectificativas."
A mí eso de que le hayan llamado me parece raro, pero bueno. Además, si no puede, pues que TicketBAI muestre un aviso al menos, y que no se trague la factura negativa sin más. Si tanto exigen, que lo avisen.

Total, que el cliente se asustó y lo que hizo fue una rectificativa del tícket: Factura Rectificativa 1R que rectifica al tícket 25D.

El problema es que la versión del software que tiene el cliente, permite tener dos historiales distintos: uno para tickets y otro para facturas ordinarias, por separado, con su propia enumeración independiente.
Y claro, ya tenía OTRA factura rectificativa "1R", pero que rectificaba a una factura ordinaria.

Así que ahora mismo tiene una 1R , que rectifica a una ordinaria, y una 1R que rectifica a una simplificada, porque en su versión actual esto era posible: las ordinarias se guardan sin serie y las simplificadas con la serie "D", en su caso.

Así que se ha liado. La solución sería simplemente anular la última 1R y hacer otra, la 2R, o bien usar otra serie distinta a la "R" para las rectificativas de simplificadas.
Pero claro, esto es muy difícil de explicar a mucha gente. Ten en cuenta que todavía hay clientes que ni siquiera saben lo que es un certificado digital, y de un día para otro necesitan tener uno para poder enviar TicketBAI.
Responder Con Cita
  #7  
Antiguo 14-03-2024
iMia iMia is offline
Miembro
 
Registrado: jul 2010
Posts: 141
Poder: 14
iMia Va por buen camino
Cita:
Empezado por espinete Ver Mensaje
......

El problema surgió porque, según él (yo lo dudo), le llamaron de TicketBAI para decirle que "no podía hacer ventas en negativo, que tenía que hacer rectificativas."
A mí eso de que le hayan llamado me parece raro, pero bueno. Además, si no puede, pues que TicketBAI muestre un aviso al menos, y que no se trague la factura negativa sin más. Si tanto exigen, que lo avisen.

...
A eso me refería yo, si a alguien le habían dado ese toque... por que un cliente mio dice que tambien se lo han dicho...
Responder Con Cita
  #8  
Antiguo 14-03-2024
espinete espinete is offline
Miembro
 
Registrado: mar 2009
Posts: 233
Poder: 16
espinete Va camino a la fama
Cita:
Empezado por pablog2k Ver Mensaje
ojo que no es lo mismo rectificativas sustitutivas que por diferencias, la 'sustitutiva' sustituye a la otra , y la de 'por diferencias' es la de toda la vida de 'abono' (negativo).
Respecto a lo que dices, si tienes razón, en la normativa lo permite, pero nosotros estamos cansados de discutir con hacienda sobre el tema, y es como pegarse contra un muro:
-facturas en negativo son rectificativas
y de ahí no salen.
Al final preferimos 'enseñar' a los clientes a que si les devuelven hago hagan una rect. indicando a quien rectifican (facilitando el proceso, con un buscador eliges la factura/ticket original y se te genera una rect. que es un espejo pero en negativo, y ya de ahí quitas o pones y confirmas factura/ticket).
De hecho para un cliente es más fácil elegir el documento origen mediante un buscador, y que al darle a 'aceptar' le haga ya la factura en negativo, que tener que meter a mano todas las líneas de los productos que le están devolviendo, con unidades negativas...etc
Exacto. Y por este motivo me imagino que sí permiten enviar facturas en negativo, porque incluso en la web de TicketBAI Gipuzkoa ponen el mismo ejemplo, indicando en los pasos que puedes enviar una factura ordinaria en negativo y luego crear la rectificativa.
Por lo que, poder, se puede:
https://www.gipuzkoa.eus/es/web/ogas...tuci%C3%B3n-s-

Mira la "modalidad 2: Factura rectificativa sustitutiva en dos pasos"

Se emite una factura ordinaria normal con importe negativo, y después, se emite OTRA factura, esta sí rectificativa.

Pero sí que te permiten enviar una ordinaria en negativo.

Yo lo único que quiero decir con esto, es que los manuales, legislación, etc. prestan a confusión. Si estuviera todo bien explicado, no habría tanto debate.
Lo de las rectificativas siempre ha dado de qué hablar, mucho antes de que existiera TicketBAI. Ya era un lío aclararse con tanto tipo de rectificativa, tanto ejemplo, según el caso, etc. imagínate ahora con TicketBAI y el envío obligatorio, o cuando empiece VeriFactu dentro de un año.

Lo he dicho siempre: meter en el mismo saco un simple cambio o devolución en un comercio, con "errores en la factura", no es buena idea.
Sobre todo teniendo en cuenta que el 50% de las operaciones diarias que se realizan en España en un comercio, son cambios y devoluciones.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
SII -Nuevo sistema de la Agencia Tributaria española de envío de datos vía Webservice newtron Internet 3557 Hace 1 Semana 17:42:47
Como utilizar la ayuda del nuevo Sistema Operativo gluglu Humor 3 24-09-2007 09:39:05
Aplicacion Agencia De Viajes ArdiIIa Varios 9 20-01-2007 16:49:53
El Vasco Aguirre Al González La Taberna 5 26-05-2006 09:22:28
Microsoft ha lanzado su nuevo sistema operativo DarkByte Humor 0 25-01-2004 09:21:14


La franja horaria es GMT +2. Ahora son las 12:41:38.


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