![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
|
Varias facturas en un solo XML
Pues eso. Tengo este caso... Se están enviando Facturas F2 en tiempo real a Hacienda y en un momento dado se corta INTERNET... Luego al cabo de un par de horas se restablece el servicio de internet... Tengo 20 Tickets F2 que no se enviaron por falta de conexión y ahora tengo que enviarlas en un solo registro...
¿Cómo lo hago?... ¿Conocéis algún ejemplo de Ficheros XML con varias facturas de un solo tipo de IMPUESTO? o ¿Tengo que enviar un fichero por cada factura? |
|
#2
|
||||
|
||||
|
Tendrás que agruparlos en un único RF marcando incidencia a "S", no hay problema en mandar una o mil facturas en el xml.
__________________
La religión es personal e intransferible. |
|
#3
|
||||
|
||||
|
Código:
<sum1:RegistroAlta> <sum1:IDVersion>1.0</sum1:IDVersion> <sum1:IDFactura> <sum1:IDEmisorFactura>AAAA</sum1:IDEmisorFactura> <sum1:NumSerieFactura>12345</sum1:NumSerieFactura> <sum1:FechaExpedicionFactura>13-09-2024</sum1:FechaExpedicionFactura>Departamento de Informática Tributaria </sum1:IDFactura> <sum1:NombreRazonEmisor>XXXXX</sum1:NombreRazonEmisor> <sum1:Subsanacion>S</sum1:Subsanacion> <sum1:TipoFactura>F1</sum1:TipoFactura> <sum1:DescripcionOperacion>Descripc</sum1:DescripcionOperacion> <sum1:Destinatarios> <sum1:IDDestinatario> <sum1:NombreRazon>YYYY</sum1:NombreRazon> <sum1:NIF>BBBB</sum1:NIF> </sum1:IDDestinatario> </sum1:Destinatarios> <sum1:Desglose> <sum1:DetalleDesglose> <sum1:ClaveRegimen>01</sum1:ClaveRegimen> <sum1:CalificacionOperacion>S1</sum1:CalificacionOperacion> <sum1:TipoImpositivo>4</sum1:TipoImpositivo> <sum1:BaseImponibleOimporteNoSujeto>10</sum1:BaseImponibleOimporteNoSujeto> <sum1:CuotaRepercutida>0.4</sum1:CuotaRepercutida> </sum1:DetalleDesglose> <sum1:DetalleDesglose> <sum1:ClaveRegimen>01</sum1:ClaveRegimen> <sum1:CalificacionOperacion>S1</sum1:CalificacionOperacion> <sum1:TipoImpositivo>21</sum1:TipoImpositivo> <sum1:BaseImponibleOimporteNoSujeto>100</sum1:BaseImponibleOimporteNoSujeto> <sum1:CuotaRepercutida>21</sum1:CuotaRepercutida> </sum1:DetalleDesglose> </sum1:Desglose> <sum1:CuotaTotal>21.4</sum1:CuotaTotal> <sum1:ImporteTotal>131.4</sum1:ImporteTotal>Departamento de Informática Tributaria <sum1:Encadenamiento> <sum1:RegistroAnterior> <sum1:IDEmisorFactura>AAAA</sum1:IDEmisorFactura> <sum1:NumSerieFactura>44</sum1:NumSerieFactura> <sum1:FechaExpedicionFactura>13-09-2024</sum1:FechaExpedicionFactura> <sum1:Huella>HuellaRegistroAnterior</sum1:Huella> </sum1:RegistroAnterior> </sum1:Encadenamiento> <sum1:SistemaInformatico> <sum1:NombreRazon>SSSS</sum1:NombreRazon> <sum1:NIF>NNNN</sum1:NIF> <sum1:NombreSistemaInformatico>NombreSistemaInformatico</sum1:NombreSistemaInformatico> <sum1:IdSistemaInformatico>77</sum1:IdSistemaInformatico> <sum1:Version>1.0.03</sum1:Version> <sum1:NumeroInstalacion>383</sum1:NumeroInstalacion> <sum1:TipoUsoPosibleSoloVerifactu>N</sum1:TipoUsoPosibleSoloVerifactu> <sum1:TipoUsoPosibleMultiOT>S</sum1:TipoUsoPosibleMultiOT> <sum1:IndicadorMultiplesOT>S</sum1:IndicadorMultiplesOT> </sum1:SistemaInformatico> <sum1:FechaHoraHusoGenRegistro>2024-09-13T19:20:30+01:00</sum1:FechaHoraHusoGenRegistro> <sum1:TipoHuella>01</sum1:TipoHuella> <sum1:Huella>Huella</sum1:Huella> </sum1:RegistroAlta>
__________________
La religión es personal e intransferible. |
|
#4
|
|||
|
|||
|
No es una respuesta que me valga... El XML que pones es de varios TIPO IMPUESTOS, pero no son varias FACTURAS. Además está el apartado HUELLA ANTERIOR que no se como se procesa cuando haya varias FACTURAS en un mismo XML, por eso pedí algún XML con varias facturas de ejemplo.
|
|
#5
|
|||
|
|||
|
MM!!! Según tu mensaje, debo repetir el BLOQUE RegistroAlta COMPLETO en el mismo XML, tantas veces como facturas tenga que enviar?
|
|
#6
|
|||
|
|||
|
Exactamente el <sum:RegistroFactura> es el que repetiras tantas veces como facturas vayan en el XML.
|
|
#7
|
|||
|
|||
|
cita:
marcando incidencia a "S", MM!! Incidencia o Subsanación? En el XML tuyo no pones Incidencia sino Subsanación... Y si los registros de facturas no se llegaron a enviar, por qué se debe poner Incidencia al enviarlos en BLOQUE? Resumiendo, no tendrías un XML enviado con Facturas en BLOQUE en un solo fichero de EJEMPLO y que esté aceptado por la AEAT, para que pueda verlo? |
|
#8
|
|||
|
|||
|
Como comentan más arriba, tienes que mandarlo como Incidencia a "S" y repetir el nodo de "RegistroFactura" tantas veces como necesites
En este envío van 2 registros que dieron el error 1195, pero para que veas la estructura pienso que te sirve: Código:
<?xml version="1.0" encoding="utf-8"?>
<RegFactuSistemaFacturacion xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<Cabecera xmlns="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/tike/cont/ws/SuministroLR.xsd">
<ObligadoEmision xmlns="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/tike/cont/ws/SuministroInformacion.xsd">
<NombreRazon>EMPRESA DE PRUEBAS</NombreRazon>
<NIF>B12345678</NIF>
</ObligadoEmision>
<RemisionVoluntaria xmlns="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/tike/cont/ws/SuministroInformacion.xsd">
<Incidencia>S</Incidencia>
</RemisionVoluntaria>
</Cabecera>
<RegistroFactura xmlns="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/tike/cont/ws/SuministroLR.xsd">
<RegistroAlta xmlns="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/tike/cont/ws/SuministroInformacion.xsd">
<IDVersion>1.0</IDVersion>
<IDFactura>
<IDEmisorFactura>B12345678</IDEmisorFactura>
<NumSerieFactura>1168</NumSerieFactura>
<FechaExpedicionFactura>06-06-2025</FechaExpedicionFactura>
</IDFactura>
<RefExterna>aef22426-6bbc-429b-8b93-968589502f8b</RefExterna>
<NombreRazonEmisor>EMPRESA DE PRUEBAS</NombreRazonEmisor>
<Subsanacion>N</Subsanacion>
<RechazoPrevio>N</RechazoPrevio>
<TipoFactura>F1</TipoFactura>
<FechaOperacion>06-06-2025</FechaOperacion>
<DescripcionOperacion>Descripcion</DescripcionOperacion>
<FacturaSimplificadaArt7273>N</FacturaSimplificadaArt7273>
<FacturaSinIdentifDestinatarioArt61d>N</FacturaSinIdentifDestinatarioArt61d>
<Macrodato>N</Macrodato>
<Destinatarios>
<IDDestinatario>
<NombreRazon>PEPITO PEREZ</NombreRazon>
<NIF>11111111Y</NIF>
</IDDestinatario>
</Destinatarios>
<Cupon>N</Cupon>
<Desglose>
<DetalleDesglose>
<Impuesto>01</Impuesto>
<ClaveRegimen>01</ClaveRegimen>
<BaseImponibleOimporteNoSujeto>100</BaseImponibleOimporteNoSujeto>
</DetalleDesglose>
<DetalleDesglose>
<Impuesto>01</Impuesto>
<ClaveRegimen>01</ClaveRegimen>
<CalificacionOperacion>S1</CalificacionOperacion>
<TipoImpositivo>10</TipoImpositivo>
<BaseImponibleOimporteNoSujeto>10</BaseImponibleOimporteNoSujeto>
<CuotaRepercutida>1</CuotaRepercutida>
</DetalleDesglose>
</Desglose>
<CuotaTotal>22</CuotaTotal>
<ImporteTotal>132</ImporteTotal>
<Encadenamiento>
<RegistroAnterior>
<IDEmisorFactura>B12345678</IDEmisorFactura>
<NumSerieFactura>G/2</NumSerieFactura>
<FechaExpedicionFactura>05-06-2025</FechaExpedicionFactura>
<Huella>E3F1E3F7868E29A4B1EFE28DE5096C341153664AA6B39A6784EEC85463004A4A</Huella>
</RegistroAnterior>
</Encadenamiento>
<SistemaInformatico>
<NombreRazon>YO</NombreRazon>
<NIF>B12345678</NIF>
<NombreSistemaInformatico>MI SOFTWARE</NombreSistemaInformatico>
<IdSistemaInformatico>EE</IdSistemaInformatico>
<Version>1.25.000</Version>
<NumeroInstalacion>1001-0001-B12345678-t87MD4zml53XP+uD/RII6g==</NumeroInstalacion>
<TipoUsoPosibleSoloVerifactu>S</TipoUsoPosibleSoloVerifactu>
<TipoUsoPosibleMultiOT>S</TipoUsoPosibleMultiOT>
<IndicadorMultiplesOT>N</IndicadorMultiplesOT>
</SistemaInformatico>
<FechaHoraHusoGenRegistro>2025-06-06T10:22:13+02:00</FechaHoraHusoGenRegistro>
<TipoHuella>01</TipoHuella>
<Huella>8B0D05A23A07400CE24D275FFA3C65E00CDA0CF4D80AE7CD5F296D6E8B66AFD0</Huella>
</RegistroAlta>
</RegistroFactura>
<RegistroFactura xmlns="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/tike/cont/ws/SuministroLR.xsd">
<RegistroAlta xmlns="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/tike/cont/ws/SuministroInformacion.xsd">
<IDVersion>1.0</IDVersion>
<IDFactura>
<IDEmisorFactura>B12345678</IDEmisorFactura>
<NumSerieFactura>1169</NumSerieFactura>
<FechaExpedicionFactura>06-06-2025</FechaExpedicionFactura>
</IDFactura>
<RefExterna>0be06c4f-592f-410f-9b17-6bd2641918e5</RefExterna>
<NombreRazonEmisor>EMPRESA DE PRUEBAS</NombreRazonEmisor>
<Subsanacion>N</Subsanacion>
<RechazoPrevio>N</RechazoPrevio>
<TipoFactura>F1</TipoFactura>
<FechaOperacion>06-06-2025</FechaOperacion>
<DescripcionOperacion>Descripcion</DescripcionOperacion>
<FacturaSimplificadaArt7273>N</FacturaSimplificadaArt7273>
<FacturaSinIdentifDestinatarioArt61d>N</FacturaSinIdentifDestinatarioArt61d>
<Macrodato>N</Macrodato>
<Destinatarios>
<IDDestinatario>
<NombreRazon>PEPITO PEREZ</NombreRazon>
<NIF>11111111Y</NIF>
</IDDestinatario>
</Destinatarios>
<Cupon>N</Cupon>
<Desglose>
<DetalleDesglose>
<Impuesto>01</Impuesto>
<ClaveRegimen>01</ClaveRegimen>
<BaseImponibleOimporteNoSujeto>1100</BaseImponibleOimporteNoSujeto>
</DetalleDesglose>
<DetalleDesglose>
<Impuesto>01</Impuesto>
<ClaveRegimen>01</ClaveRegimen>
<CalificacionOperacion>S1</CalificacionOperacion>
<TipoImpositivo>10</TipoImpositivo>
<BaseImponibleOimporteNoSujeto>10</BaseImponibleOimporteNoSujeto>
<CuotaRepercutida>1</CuotaRepercutida>
</DetalleDesglose>
</Desglose>
<CuotaTotal>232</CuotaTotal>
<ImporteTotal>1342</ImporteTotal>
<Encadenamiento>
<RegistroAnterior>
<IDEmisorFactura>B12345678</IDEmisorFactura>
<NumSerieFactura>1168</NumSerieFactura>
<FechaExpedicionFactura>06-06-2025</FechaExpedicionFactura>
<Huella>8B0D05A23A07400CE24D275FFA3C65E00CDA0CF4D80AE7CD5F296D6E8B66AFD0</Huella>
</RegistroAnterior>
</Encadenamiento>
<SistemaInformatico>
<NombreRazon>YO</NombreRazon>
<NIF>B12345678</NIF>
<NombreSistemaInformatico>MI SOFTWARE</NombreSistemaInformatico>
<IdSistemaInformatico>EE</IdSistemaInformatico>
<Version>1.25.000</Version>
<NumeroInstalacion>1001-0001-B15606528-t87MD4zml53XP+uD/RII6g==</NumeroInstalacion>
<TipoUsoPosibleSoloVerifactu>S</TipoUsoPosibleSoloVerifactu>
<TipoUsoPosibleMultiOT>S</TipoUsoPosibleMultiOT>
<IndicadorMultiplesOT>N</IndicadorMultiplesOT>
</SistemaInformatico>
<FechaHoraHusoGenRegistro>2025-06-06T10:23:54+02:00</FechaHoraHusoGenRegistro>
<TipoHuella>01</TipoHuella>
<Huella>EBDDAB1018EDE3E2A3103CD1BBB1D1D719E5714A6A76E1E446ECA7DD182D7E60</Huella>
</RegistroAlta>
</RegistroFactura>
</RegFactuSistemaFacturacion>
Última edición por Jarogo08 fecha: 10-06-2025 a las 09:44:09. |
|
#9
|
||||
|
||||
|
Perdona, la verdad es que la respuesta esta un poco floja.
Cita:
Cita:
Cita:
__________________
La religión es personal e intransferible. |
|
#10
|
|||
|
|||
|
Madre mía, esto es de locos...
Incidencia dentro de qué bloque va? Y se dice una sola vez o 1 vez por cada FACTURA? |
|
#11
|
||||
|
||||
|
En el xml de Jarogo lo verás bien, solo se envía una vez.
__________________
La religión es personal e intransferible. |
|
#12
|
|||
|
|||
|
y lo marqué en rojo, para que destaque más ![]() |
|
#13
|
|||
|
|||
|
ya lo tengo, lo he enviado a la AEAT y me han contestado con respuesta correcto para cada uno de las facturas...
A la pregunta de donde va "Incidencia=S" va una sola vez y el grupo: <sum:Cabecera> <sum1:ObligadoEmision> <sum1:NombreRazon>TPVBARMAN, S.L.U.</sum1:NombreRazon> <sum1:NIF>B12345678</sum1:NIF> </sum1:ObligadoEmision> <sum1:RemisionVoluntaria> <sum1:Incidencia>S</sum1:Incidencia> </sum1:RemisionVoluntaria> </sum:Cabecera> |
|
#14
|
||||
|
||||
|
Cita:
__________________
Uno se alegra de ser útil. (Isaac Asimov) |
|
#15
|
|||
|
|||
|
Hola!!
Voy a empezar a pelearme con esto ahora, supongo que generar el XML no debe dar problemas según vuestras explicaciones... Pero por irme adelantando a lo que me voy a encontrar, cuando me responda AEAT entiendo que me va a devolver un sólo fichero de respuesta y en él vendrá el resultado de la recepción de cada una de las facturas que envié... Alguien guarda algún fichero de respuesta de AEAT de un envío en bloque para colgarlo aquí y verlo???... Y si viene notificando facturas correctas e incorrectas pues mucho mejor. Gracias!!! |
|
#16
|
|||
|
|||
|
Ah, y otra cosa... Si hiciese el envío una a una en lugar de en bloque, creéis que me pondrían problemas????
|
|
#17
|
||||
|
||||
|
Cita:
__________________
La religión es personal e intransferible. |
|
#18
|
|||
|
|||
|
Cita:
Es que a ver, yo tengo algo de TPV pero de mostrador, no de supermercados, es decir, que no tengo clientes que generen facturas de forma masiva... Que si hay una incidencia no creo que se puedan acumular sin enviar más de 10-15 facturas, tirando por lo alto... Entonces es que no sé si vale la pena, la verdad, o mejor ir y enviarlas una a una, estoy en esa duda |
|
#19
|
||||
|
||||
|
Si tu cliente es muy raro que genere dos o mas facturas en menos de un minuto entonces no te comas la cabeza, pero si hay alguna posibilidad que pase de forma mas o menos continuada si que me haría un control de flujo y eso. Ya te digo que tampoco han dejado la cosa muy clara (como todo vamos), así que tampoco tomes mi palabra por ley.
__________________
La religión es personal e intransferible. |
![]() |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| adjuntar varias facturas en un único fichero pdf | identsoft | Impresión | 3 | 04-07-2019 19:41:08 |
| Impresion de varias facturas a la vez | m8estrella83 | Impresión | 7 | 14-05-2015 22:06:36 |
| Impresion de varias facturas de una vez | lbidi | Impresión | 1 | 25-11-2014 22:24:02 |
| Imprimir varias facturas con imagen | nabucodonosor | Impresión | 1 | 21-04-2014 18:54:27 |
| Varias copias al imprimir muchas facturas | Salomon | Impresión | 7 | 06-05-2004 18:53:05 |
|