![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
A nosotros nos funcionan correctamente.
|
|
#2
|
||||
|
||||
|
Gracias por responder. Ahora también nos funciona a nosotros, pero hasta hace un rato no.
No sé que les esta pasando... |
|
#3
|
|||
|
|||
|
No consigo enviar correctamente una factura que tenga mezclados una línea con IVA 21% y otra con IVA 0% (si es que eso es posible, que no lo sé).
Cuando la factura está exenta, o no sujeta, no hay problema. Pero en este caso concreto que la factura NO está exenta y SÍ está sujeta, PERO uno de los IVAs es 0, siempre me devuelve que la suma de las bases no coincide. La factura se envía, pero con avisos. Ni siquiera sé si es posible que este caso se de en la vida real, pero por si acaso quería contemplarlo. No sé si me he explicado bien. Me refiero a esto: Línea 1: 1 x Artículo 1 (200) + 4% = 208 Línea 2: 1 x Artículo 1 (200) + 10% = 220 Línea 2: 1 x Artículo 1 (200) + 21% = 242 Línea 3: 1 x Artículo 2 (200) + 0% = 200 Total Factura: 870 Total IVA: 70 El problema es que no sé cómo desglosar el IVA dentro de DesgloseFactura. Código:
<TipoDesglose> <DesgloseFactura> <Sujeta> <NoExenta> <DetalleNoExenta> <TipoNoExenta>S1</TipoNoExenta> <DesgloseIVA> <DetalleIVA> <BaseImponible>200.00</BaseImponible> <TipoImpositivo>4</TipoImpositivo> <CuotaImpuesto>8.00</CuotaImpuesto> </DetalleIVA> <DetalleIVA> <BaseImponible>200.00</BaseImponible> <TipoImpositivo>10</TipoImpositivo> <CuotaImpuesto>20.00</CuotaImpuesto> </DetalleIVA> <DetalleIVA> <BaseImponible>200.00</BaseImponible> <TipoImpositivo>21</TipoImpositivo> <CuotaImpuesto>42.00</CuotaImpuesto> </DetalleIVA> </DesgloseIVA> </DetalleNoExenta> </NoExenta> </Sujeta> </DesgloseFactura> </TipoDesglose> He probado a hacer una factura usando la aplicación web de Batuz "Haz tu factura", y sí permite replicar el caso, pero claro, no permite ver el XML generado (lo cual nos hubiera ayudado mucho a todos, la verdad) |
|
#4
|
||||
|
||||
|
Te falta poner los datos de la linea exenta. Un ejemplo
Código PHP:
|
|
#5
|
||||
|
||||
|
O si fuera no-sujeta también.
Código PHP:
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi ![]() P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
|
#6
|
|||
|
|||
|
Gracias, keys y Neftali.
Me queda claro entonces que la información de "motivo exenta" o "motivo no sujeta" es por línea y no por documento, así que voy a tener que cambiar el algoritmo y encima añadir más campos a la base de datos. Todo bien. |
|
#7
|
|||
|
|||
|
Duda con las rectificativas
Hola.
Sigo liado con las facturas rectificativas, y leer lo que dice la Agencia Tributaria en su web no es que me aclare todas las dudas, la verdad: ://sede.agenciatributaria.gob.es/Sede/impuestos-tasas/iva/iva-libros-registro-iva-traves-aeat/preguntas-frecuentes/2-registro-cuestiones-comunes.html?faqId=f28c6c3d02bc9510VgnVCM100000dc381e0aRCRD Según entiendo, y a modo de resumen, pueden ser de dos tipos, “por sustitución” y “por diferencias”, a elegir por el usuario: 1. Factura rectificativa “por sustitución”: Hay dos formas de hacerlo: 1.A: Creando una sola factura en la que se indiquen los importes correctos (base imponible, cuota y en su caso recargo) y los importes rectificados, respecto de la factura original. - Emitimos una nueva factura, en otra Serie, con el importe/datos correctos - Codigo de Rectificativa: "Rx", Tipo "S" - Se deben rellenar los campos BaseRectificada, CuotaRectificada y CuotaRecargoRectificada - Se debe indicar a qué factura rectifica: FacturasRectificadasSustituidas.NumFactura, FacturasRectificadasSustituidas.SerieFactura, etc. 1.B: Creando dos facturas - Emitimos primero una factura ordinaria en negativo (Tipo "F1"), para "anular" la incorrecta. En ningún momento se indica que esta factura sea Rectificativa (Tipo "Rx", ni "S" ni "I" ni nada) - Emitimos otra factura, esta sí se debe indicar como Rx y tipo "S" - En esta segunda factura, los campos BaseRectificada, CuotaRectificada y CuotaRecargoRectificada van a 0 (o no se indican) - En esta segunda factura se debe indicar también a qué factura rectifica: FacturasRectificadasSustituidas.NumFactura, FacturasRectificadasSustituidas.SerieFactura, etc. 2. Factura rectificativa "por diferencias": A simple vista, parece más fácil de entender y realizar. Según la AEAT, se deberá informar directamente del importe de la rectificación en una sola factura rectificativa y no se debe informar de los campos “base rectificada”, “cuota rectificada”, etc. Consiste simplemente en emitir una nueva factura con "la diferencia" que haya con respecto a la original. - Código "Rx", Tipo "I" - NO se requiere indicar nada en BaseRectificada, CuotaRectificada y CuotaRecargoRectificada - Se debe indicar a qué factura rectifica: FacturasRectificadasSustituidas.NumFactura, FacturasRectificadasSustituidas.SerieFactura, etc. Dicho esto, me surgen varias preguntas... ¿Por qué alguien haría una "por susticución" del tipo B, que requiere hacer dos facturas, en lugar de cualquier otro tipo que requiere hacer solo una? ¿Hay algún caso concreto que te obligue a usar esa opción? ¿La opción 1.A no sería lo mismo que la 2, salvo por tener que indicar BaseRectificada, CuotaRectificada, etc.? En la opción 1.B... esa primera factura en negativo, de la que tanto hemos hablado en el foro (si es del todo "legal" o no)... ¿en qué quedamos? Nos dicen que lo correcto es hacer siempre rectificativas pero en este ejemplo dicen que podemos hacer una en negativo primero y luego una rectificativa? Esa factura en negativo, que lo que hace es "anular" la original (para que la suma entre ambas sea cero), no la catalogan como "rectificativa", así que debe ir en la misma serie de facturación que la original. De hecho no es de Código "Rx". Creo que mi cabeza en realidad se está poniendo en la mente del usuario final en vez de en la mía como desarrollador. Debería simplemente seguir las normas, preparar la aplicación para que las cumpla, y dejarme de hacerme preguntas fiscales ![]() Pues eso... ¿alguien puede confirmarme si esto es correcto? ¿cómo hacéis vosotros las rectificativas, permitís al usuario final elegir entre las tres opciones u obligáis a hacerlo de una forma específica y punto? |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
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 | 3716 | 19-01-2026 20:01:34 |
| 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 |
|