![]() |
Cita:
Es que hay que mirarlo todo. Menos mal que estáis ahí. Muchas gracias. |
el cliente manda con respecto a VERIFACTU o NO VERIFACTU, pero en nuestro caso ya lo hemos decidido y no vamos a hacer la opción NO VERIFACTU, es decir, el que quiera seguir con nosotros será VERIFACTU si o si y nuestros clientes en principio todos van a coger VERIFACTU.
Mi humilde consejo como desarrollador es no dar opción a NO VERIFACTU y no complicarse la vida tontamente. |
Disculpa, verás que tengo un lio impresionante. Me desdigo de lo dicho antes (que creía que lo entendía). A pesar de las evidencias y de que has dicho que se ha contrastado con Verifactu a través del correo electrónico... me cuesta entender ni siquiera la necesidad de estas etiquetas.
Cita:
Cita:
|
Perdón por haber vuelto sobre un tema en el que básicamente lo que hice fue repetir lo ya dicho; me había quedado atrás, en la página ciento-treinta-y-poco y según iba leyendo participaba... Ahora me parece que mi participación no ha aportado nada ya que considero que el asunto quedó resuelto fundamentalmente con las contribuciones de sglorka y delphiGar.
Cita:
|
Cita:
|
Otra cosa que nos estamos dando cuenta al hacer algunos envíos de pruebas, es que al parecer el servicio web no está haciendo ninguna comprobación sobre los datos de <Encadenamiento>, al fallarnos un registro de un bloque que iba todo encadenado correlativo entre sí, vimos que las posteriores que tenían esa como anterior las aceptaba como correctas sin errores a pesar de que esa no había sido subida. Y para asegurarnos hemos hecho la prueba de generar tres encadenadas entres sí, no enviar la primera a propósito, y luego enviar las dos siguientes que van encadenadas a una que no existe para ellos, y responde correcto. Incluso hemos forzado a enviar a propósito 2 encadenadas contra la misma origen, provocando claramente una ruptura del encadenamiento y lo acepta todo como "Correcto".
Esto nos indica que no están comprobando nada del encadenamiento, esto tiene algún sentido o los errores de encadenamiento se verían después en la plataforma o algo así? se sabe algo al respecto? Es que claro así es bastante complicado testear nuestros desarrollos y saber si funcionan correctamente. |
Cita:
|
Cita:
var encadenamientoFacturaAnterior = new EncadenamientoFacturaAnteriorType(); encadenamientoFacturaAnterior.IDEmisorFactura = cifEmisor; encadenamientoFacturaAnterior.NumSerieFactura = "00001/pepitodelospalotes/2024";//numero factura nunca añadida anteriormente encadenamientoFacturaAnterior.FechaExpedicionFactura = "02-02-2024";//fecha factura anterior encadenamientoFacturaAnterior.Huella = "7F3D68A9B8C39A1D29C7B4F54E6FA318CBD26317F02C89DF1A6477E3952D8F3E";//huella generada por ia Lo acepta como correcto. |
Cita:
Le he consultado este tema de la validación de los encadenamientos al correo de consultas de la aeat y me acaban de responder esto: Buenos días: Aunque existan saltos en la cadena de registros de facturación, algo que desde la AEAT asumimos y prevemos que ocurra, tenemos la forma de detectar esta circunstancias excepcionales ya que quedarán marcadas convenientemente con los indicadores de la operativas comentadas y serán fáciles de trazas con nuestras herramientas de explotación. El sentido de tener encadenados cronológicamente a través hash de la forma que se solicita en el reglamento es porque en la mayoría de las casuísticas esta cadena estará bien formada y sólo existirán casos excepcionales que estarán bajo control. No debería ser una preocupación como empresa desarrolladora, la responsabilidad de detectar el mal uso o incumplimiento reiterado corresponde a la AEAT. Atentamente, Atención al Usuario Departamento de Informática Tributaria |
Cita:
Una duda que me surge es que si tu SIF lo usan varias empresas (es mi caso), ¿tienes que empezar el encadenamiento por cada empresa? Es decir. Empresa 1: primer registro -> encadenamiento sobre anterior registro de esta empresa Empresa 2: primer registro -> encadenamiento sobre anterior registro de esta empresa Agradeceria respuesta. Gracias. |
Cita:
|
Cita:
|
Cita:
|
Cita:
|
Cita:
Por lo que yo se, el encadenamiento va por NIF/CIF y para todas las operaciones (alta, anulación y subsanación), osea que diría que la respuesta es que no puedes distinguir entre TPVs que tengan el mismo NIF. |
Cita:
Por ejemplo nuestro programa tiene contadores distintos para facturas simplificadas, para facturas contado y para facturas de albaranes. Nosotros de momento estamos encadenando las facturas de cada contador. Si se crea la factura simplificada FS3, la encadenamos con la FS2 creada anteriormente. Si después se crea la factura contado CO8, la encadenamos con la CO7 y no con la FS3 Ya lo hacemos de esta forma para TicketBAI y no hemos tenido ninguna queja pero en VeriFactu no se si será un problema... De momento los envíos que hacemos no se queja pero por lo que he leído tampoco valida el encadenamiento... Que opináis? Muchas gracias |
yo creo que el encadenamiento lo van a tratar como ticketbai (sería lo lógico).
Si está justificado que tengas que usar series separadas, ejemplo, tengo 2 tiendas físicas, y la base de datos es física, pues es imposible encadenar una con otra, así que cada tpv me lleva una serie y cada serie lleva un encadenamiento. Ahora bien, si tienes todo montado en el mismo sitio, o base de datos online (web etc), pues no puedes hacer encadenamientos por series distintas, tendrás que meter todo en el mismo encadenamiento |
Cita:
Creo que tampoco. Nosotros tenemos SERIES distintas, pero tenemos que obviarlas al generar el encadenamiento. |
Cita:
Leyendo la normativa creo que tenéis razón, pero voy a enviar una consulta por si a caso Tan contento que estaba yo utilizando el mismo sistema que para TicketBAI :( Gracias |
consulta sobre encadenamiento y serie
Cita:
|
| La franja horaria es GMT +2. Ahora son las 11:37:30. |
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