![]() |
Cita:
En mi opinión no podemos dejar de generar registros (hacer nuevas facturas) aunque haya un error, un usuario no puede dejar de vender. Yo pienso que cuando el usuario vea que ha habido un error en una factura, cuando pueda lo arreglará de la forma que el programa se lo permita y se volverá a enviar. Gracias |
Cita:
Lo lógico es reencadebar todo, ya que si tenemos que pasar un programa para revisar el encadenamiento vanos a tener fallos. Esto es un problema GORDO para los No verufactusncomo les pidan los registros de hace 1 ó 2 años. |
Cita:
|
Cita:
Yo diría que solo tienes que volver a mandar el que se tiene que arreglar... los demás ya están bien. No? |
Cita:
Yo voy a trabajar en esa línea hasta que alguien haga la consulta y lo detallen claramente. |
??
Cita:
|
Cita:
|
Cita:
Cita:
|
Cita:
Pregunta a al AEAT Código:
Tengo 5 registros de Alta para enviar, cada uno encadenado con el anterior mediante el hash correspondiente, Buenos días: En el caso planteado, tenga en cuenta que para solucionar el error del registro 2 (siempre y cuando no corresponda la emisión de una factura rectificativa) deberá generar un nuevo registro de facturación de tipo "ALTA POR RECHAZO" con el error corregido. El encadenamiento siempre será en orden cronológico, por lo que este nuevo registro (siguiendo la serie, sería el registro 6) irá encadenado con el registro 5. Efectivamente se producirá un salto en la cadena entre el registro 1 y 3 pero es algo que desde la AEAT ya se tendrá en cuenta por lo que no debe subsanar los registros posteriores con nuevas huellas. Código:
En este tipo de situaciones, puede darse el caso de algún salto en el encadenamiento. Los registros se admitirán aunque el encadenamiento no sea el |
bueno pues tras leer la respuesta que te dio Hacienda, veo que lleváis razón, no consideran que nº de factura sea igual que registro, y por lo tanto si subo las facturas A1 a A5, y luego modifico la A2, esta irá encadenada con A5, y luego cuando suba A6 irá encadenada con la subsanación de A2.
Personalmente me parece un lío, pero bueno, habrá que adaptarse a lo que digan. gracias por las respuestas |
Cita:
|
Sustitutiva Cliente Erroneo.
Hola siguiendo con mi ritmo, ahora me toca las sutitutivas por cliente erroneo, la operativa seria.
Siendo A mis facturas B los registros enviados a la aeat teniendo en cuanta que la factura ya se ha emitido, enviado con su respectivo rsgistro mi factura Fac001. 1-> emito una factura F1 Fac002, con las cantidades en negativo , genero mi factura A, que imprimo por si se la he enviado al cliente anterior. Genero un registro de Anulacion Bn4 con los datos de la factura Fac001, encadenado con el registro anterior sea cual sea (por claridad n3) 2-> emito una factura F1 Fac003 con los datos ya correctos para enviar al cliente correcto. Genero un registro de alta, Bn5 con los datos de la factura Fac003, encadenado con Bn4. Esto seria lo correcto o en vez de la factura F1 Fac002, seria una Rectificativa R1? Perdonad la obbiedad pero soy muy ceporro con las cosas que no he hecho nunca hasta que las comprendo. |
Cita:
Gracias. |
Cita:
Empezando por el título, aquí nohay sustitutivas, aquí estas intentando hacer una rectificativa por sustitucion de una factura f1. Las sustitutivas (f3) son emitidas para sustituir las de tipo f2. Para las facturas por sustitución no hay que hacer anulaciones, algún compañerote lo podrá explicar mejor, ya que las rectificativas que yo tengo son por diferencias no hago de sustitución El caso que has planteando estas aplicando una doble negativa, al anular y emitir un abono y se te quedaría todo a 0, como si no hubieras emitido nada. Además las facturas rectificativas por sustitución también tienen 2 formas de hacerlas y dependiendo de lo que quieras hacer o mejor se adapte a tu software, es mejor qur lo veas claro.es un punto un poco lioso en el reglamento |
Cita:
Y estoy seguro que esta secuencia (A13bueno encadenada con A13malo y marcada subsanación) será aceptada por AEAT. Ahora bien, puede haber caso de operatividad que permiten secuencias como:
|
Cita:
En mi cabeza no cabe que un registro que se envía a la Aeat no esté almacenado en el Sif. El código que se desarrolle para tal cometido, al menos, debe asegurar este punto. |
Cita:
El problema es que hayas emitido la factura con su qr y no haya dado tiempo a enviarla antes de la avería y es un escenario posible y un potencial problema aquí no cabe subsanacion. |
Cita:
|
Forma de cambiar destinatario de una factura
Hola, segun esto, me cotesto a mi mismo
Cita:
1-> Emito una factura R1 FacR001, con las cantidades en negativo , genero mi factura A serie Rectificativa, que imprimo para el cliente anterior generando un registro de Rectificacion Bn4 con los datos de la factura Fac001, encadenado con el registro anterior sea cual sea (por claridad Bn3) 2-> Emito una factura F1 Fac002 con los datos ya correctos con serie de facturas normales ,para enviar al cliente correcto generando un registro de alta, Bn5 con los datos de la factura Fac002, encadenado con Bn4. Gracias de todas formas por tu interes @ermendalenda^\||/ |
Cita:
"Si se ha expedido una factura a nombre de un destinatario existente pero diferente de aquél para el que se realizó la correspondiente operación, deberá expedirse una factura rectificativa en la que constando el mismo destinatario se consignen con signo negativo las magnitudes de la misma." ... puede ser incorrecto, ya que sólo tendrán consideración de rectificativas ( apartado 6 del artículo 15) la facturas que se expidan por alguna de las causas previstas en los apartados 1 y 2 del artículo 15 del reglamento de facturación (Real Decreto 1619/2012). En ningún caso, errar en el destinatario de la operación ( no en algún dato descriptivo del mismo) de forma que no era la persona a la que iba dirigida la factura, se contempla en dichos apartados. Para estos casos, existe la factura de abono (factura normal en negativo). Yo barajaría dos opciones 1.- Anular la factura mediante un registro de anulación y emitir una nueva factura al cliente correcto 2.- Emitir una factura de abono en negativo al cliente incorrecto y otra factura normal con el cliente correcto Yo elegiría la primera ,ya que de esta forma, el cliente que erramos no se entera de nada. Si eliges la segunda, debes enviar las dos facturas ( Factura errónea y Abono ) al cliente para que las declare como recibidas y se puedean conciliar ante un hipotético cruce de hacienda |
Cita:
Entonces si anulo directamente la factura ,no he de darle nada al cliente? Otra cosa, la factura erronea , tampoco la tengo que pasar a la gestoria?, que genero para que la gestora la elimine, porque en la aeat, el registrovale, pero para la gestoria que hago una factura en negativo? |
Pues con este es el 3 sitio donde consulto y dice lo mismo.
Cita:
|
Consultar factura por el codigo QR
Estoy leyendo el QR de una factura que previamente ya se ha enviado y aceptado como REGISTRO CORRCTO.
Porque al consultar el QR me dice que NO EXISTE DICHA FACTURA ???? |
Hola:
Estoy integrando facturas en la AEAT por veri*factu mediante las clases generadas por la importación del WSDL en delphi, me encuentro con las siguientes incidencias/problemas que quisiera saber si alguien más le sucede: 1.Cuando envío más de 8 facturas en un bloque me devuelve el siguiente error, esto no sucede si los bloques son de 8 o menos facturas: Se requiere un certificado para completar la autenticación de cliente - :htt p://prewww1.aeat.es/wlpl/TIKE-CONT/ws/SistemaFacturacion/VerifactuSOAP - SOAPAction:"" 2.Envio una factura simplificada (SIN NIF) y me la acepta sin problema, a continuación intento enviar otra factura y me devuelve el siguiente error: Incorrecto - 1123 - Error en el bloque de Encadenamiento.. El formato del NIF es incorrecto.. NIF:. - 60 3.Genero las facturas mediante QuickReport, en una factura con varias páginas, y el cálculo de totales lo realizo a la vez que se genera la factura. ¿Como puedo generar el QR en la cabecera de la factura (se necesita el total de la factura entre otros datos) si el total lo conozco al finalizar la última página? ¿Se tendría que calcular primero el importe de todas las facturas y luego imprimir? |
Cita:
Es fácil de saber cuál es la opción a elegir en cada cada si tienes en cuenta un par de cosas: 1-la factura emitida no se ha entregado a ningún cliente o al cliente que se le ha entregado no tiene que ver con los datos que nos dijo : ANULACION y remisión nieva factura correctamente. 2-la factura se ha entregado al cliente con algún error o el cliente ha decidido cambiar los datos RECTIFICATIVA POR SUSTITUTUCION Pero si tienes el programa preparado para facturas rectificativas por sustitución, no dudes en usar siempre esa opción para las modifiaciones del cliente |
Cita:
Tambien puede asignar en qreport que se origine la primera hoja al final del reporte. Puede publicar la parte del codigo en la que asigna los datos de encadenamiento que genera este error? Cita:
|
Cita:
|
Cita:
Si hacen un requerimiento que lo tenga todo. |
Cita:
|
Cita:
Cuando haces una factura y te equivocas de destinatario, teniendo todos sus datos correctos, la operación nunca llegó a realizarse con dicho destinanatario, por tanto, queda fuera de los casos de rectificación y como te indica en dicha consulta, una operación que nunca llegó a realizarse se debe anular con una factura de abono |
Huella Anterior
Hola, podeis por favor cambiar la huella anterior (SOLO EL HASH), y enviar el siguiente (pero que incluya la huella anterior falsa),
No entiendo que todos estais diciendo que ya controlan el registro anterior, pero yo cambio la huella del anterior (despues de enviarla) y al enviar el siguiente con la huella anterior cambiada me da correcto. |
Por acabar de entenderlo.
Cita:
Si la factura la realizo despues de por ejemplo haber reparado el coche, rectificativa, en negativo. Pero si es por ejemplo antes de entregar un material que me han pedido, factura de abono, verdad. |
Cita:
Es normal, ya que esto nos facilita mucho el desarrollo. Imagina no poder pasar a la siguiente fase porque te atascas en el encadenamiento de las huellas. Más adelante activarán el control entiendo. |
Cita:
Deberías dar más datos de cómo lo calculas y a partir de qué datos. Sin eso es imposible ayudarte más. |
Cita:
Los hashses no tienen dígito de control ni letra de control ni nada en su contenido ni nada parecido para poder verificar si es correcto, la única forma de verificarlo es compararlo con el correcto, Y peor aun, modifico un solo carácter del hash en el último registro enviado(despues de enviar) y en el siguiente registro (nodo registro anterior) incluyo el hash malo. Y Dan como aceptado Entonces mi duda es, esa prueba la habéis hecho? |
Cita:
Error:La longitud de huella del registro anterior no cumple con las especificaciones. |
Cita:
|
Cita:
¿Cómo estás incluyendo el certificado en el envío? ¿Si envías sólo 1 factura no te da ese error? Cita:
Yo creo que lo ideal es que el total esté calculado y almacenado previamente con los datos de la factura. ¿Si lo generas al imprimir, significa que no lo tienes guardado en tu Base de Datos? Si es así, podría pasar que 2 impresiones diferentes de una misma factura en diferentes momentos cambiaran el total. |
Hola buenos dias
Preguntaba como funciona el encadenamiento de facturas puedo enviarlas todas por esta URL?:prewww1.aeat.es/wlpl/TIKE-CONT/ws/SistemaFacturacion/VerifactuSOAP Y hay alguna URL para pruebas en vez de tener que usar la URL de produccion? Muchas gracias |
Cita:
Cita:
Pero en la práctica pasan cosas inesperadas y los sistemas pueden caer. Y luego arrancan desde un punto de recuperación anterior a la caída. A veces, en situación perfecta, cada guion en mi esquema anterior siendo un punto de recuperación, se restaura desde el último guion anterior a la caída, y llegamos al esquema que propones. Pero a veces en una caída, debes recular de uno o varios puntos de recuperación, por circunstancias; y aquí tienes la oportunidad de tener una situación, observada desde el exterior, como la que he dibujado. |
| La franja horaria es GMT +2. Ahora son las 08:43:00. |
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