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

Colaboración Paypal con ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 06-02-2025
Noe277 Noe277 is offline
Miembro
 
Registrado: jul 2017
Posts: 96
Poder: 8
Noe277 Va por buen camino
Batuz

Una pregunta. Haber si alguien me puede decir donde esta la información para corregir una facturara enviada a Batuz.
Solo tengo mal la clave de operación pero no se como reenviarla para corregirla.
Responder Con Cita
  #2  
Antiguo 06-02-2025
Avatar de keys
keys keys is offline
Miembro
 
Registrado: sep 2003
Ubicación: Bilbao
Posts: 1.130
Poder: 23
keys Va por buen camino
Cita:
Empezado por Noe277 Ver Mensaje
Una pregunta. Haber si alguien me puede decir donde esta la información para corregir una facturara enviada a Batuz.
Solo tengo mal la clave de operación pero no se como reenviarla para corregirla.
Creo que la tienes que enviar por software no garante. Bizkaia no tiene el servicio zuzendu como el resto de las haciendas.
Responder Con Cita
  #3  
Antiguo 06-02-2025
infoser101 infoser101 is offline
Miembro
 
Registrado: sep 2021
Posts: 28
Poder: 0
infoser101 Va por buen camino
No se si esta pregunta esta ya mas que superada en el foro, pero soy incapaz de encontrar un sitio con todos los XSD para enviar facturas a Verifactu.

La dirección de la AEAT que pone todo el mundo es:
https://www.agenciatributaria.es/AEA...racion_y_Siste[/i]mas_VERI_FACTU.html
[/i]
El unico esquema de envio que hay es:
https://prewww2.aeat.es/static_files...ministroLR.xsd

Este esquema detalla solo los tipos de alto nivel:

.......
<element name="RegFactuSistemaFacturacion">
<complexType>
<sequence>
<element name="Cabecera" type="sf:CabeceraType"/>
<element name="RegistroFactura" type="sfLR:RegistroFacturaType" maxOccurs="1000"/>
</sequence>
</complexType>
</element>
<complexType name="RegistroFacturaType">
<annotation>
<documentation xml:lang="es">Datos correspondientes a los registros de facturacion</documentation>
</annotation>
<sequence>
<choice>
<element ref="sf:RegistroAlta"/>
<element ref="sf:RegistroAnulacion"/>
</choice>
</sequence>
</complexType>


Cuando se abre este esquema, por ejemplo con XMLNotepad, no se abren los tipo tales como "RegistroAlta", cosa que si ocurría en Ticketbai y Batuz
¿Sabéis como se abren estos esquemas completos, sin ir mirando tipo a tipo?
Responder Con Cita
  #4  
Antiguo 06-02-2025
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.874
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cita:
Empezado por Noe277 Ver Mensaje
Una pregunta. Haber si alguien me puede decir donde esta la información para corregir una facturara enviada a Batuz.
Solo tengo mal la clave de operación pero no se como reenviarla para corregirla.
Debes convertirla al Libro 240 sin software garante y volver a enviarla.
El formato de este libro es diferente al habitual (240 con software garante).

En esta página, en la parte de abajo, tienes documentación técnica.
Esto apunta a los esquemas. Y si navegas por esa página, llegas a este fichero zip, que contiene todos los esquemas. Entre ellos los correspondientes al envío "sin SG".

__________________
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.

Última edición por Neftali [Germán.Estévez] fecha: 06-02-2025 a las 11:17:33.
Responder Con Cita
  #5  
Antiguo 06-02-2025
Noe277 Noe277 is offline
Miembro
 
Registrado: jul 2017
Posts: 96
Poder: 8
Noe277 Va por buen camino
Cita:
Empezado por Neftali [Germán.Estévez] Ver Mensaje
Debes convertirla al Libro 240 sin software garante y volver a enviarla.
El formato de este libro es diferente al habitual (240 con software garante).

En esta página, en la parte de abajo, tienes documentación técnica.
Esto apunta a los esquemas. Y si navegas por esa página, llegas a este fichero zip, que contiene todos los esquemas. Entre ellos los correspondientes al envío "sin SG".


Gracias, Estaba buscando sofware Garante, sabiendo que así lo hare por ai
Responder Con Cita
  #6  
Antiguo 06-02-2025
infoser101 infoser101 is offline
Miembro
 
Registrado: sep 2021
Posts: 28
Poder: 0
infoser101 Va por buen camino
Cita:
Empezado por Neftali [Germán.Estévez] Ver Mensaje
Debes convertirla al Libro 240 sin software garante y volver a enviarla.
El formato de este libro es diferente al habitual (240 con software garante).

En esta página, en la parte de abajo, tienes documentación técnica.
Esto apunta a los esquemas. Y si navegas por esa página, llegas a este fichero zip, que contiene todos los esquemas. Entre ellos los correspondientes al envío "sin SG".

Pero como se convierte?
Mi experiencia es que Batuz solo admite el envío sin software Garante si es de otra fecha (la clave es nif+factura+fecha)
Por tanto, el único camino que he encontrado es enviar la factura, sin SGarante con fecha del dia siguiente, lo cual es un poco chapuza
Responder Con Cita
  #7  
Antiguo 06-02-2025
Avatar de YellowStone
YellowStone YellowStone is offline
Miembro
 
Registrado: feb 2007
Ubicación: Adeje
Posts: 102
Poder: 19
YellowStone Va por buen camino
Cita:
Empezado por Neftali [Germán.Estévez] Ver Mensaje
Debes convertirla al Libro 240 sin software garante y volver a enviarla.
El formato de este libro es diferente al habitual (240 con software garante).

En esta página, en la parte de abajo, tienes documentación técnica.
Esto apunta a los esquemas. Y si navegas por esa página, llegas a este fichero zip, que contiene todos los esquemas. Entre ellos los correspondientes al envío "sin SG".

La gran p.t.d. de esto, es que no tiene ni ejemplos en XML, ni una descripción en pdf que haya podido encontrar, nada de nada aparte de estos XSD, y mi Delphi 2007 no me incorpora correctamente estos XSD, me he tenido que apañar con el ejemplo que pusiste en XML hace tiempo. De todos modos, si una vez corregida la factura, la vuelves a enviar como envío normal CON software garante, al menos en pruebas te la coge como válida si ya es correcta.

Última edición por YellowStone fecha: 06-02-2025 a las 12:07:33.
Responder Con Cita
  #8  
Antiguo 06-02-2025
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.874
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cita:
Empezado por infoser101 Ver Mensaje
Pero como se convierte?
Mi experiencia es que Batuz solo admite el envío sin software Garante si es de otra fecha (la clave es nif+factura+fecha)
Por tanto, el único camino que he encontrado es enviar la factura, sin SGarante con fecha del dia siguiente, lo cual es un poco chapuza
Cita:
Empezado por YellowStone Ver Mensaje
La gran p.t.d. de esto, es que no tiene ni ejemplos en XML, ni una descripción en pdf que haya podido encontrar, nada de nada aparte de estos XSD, y mi Delphi 2007 no me incorpora correctamente estos XSD, me he tenido que apañar con el ejemplo que pusiste en XML hace tiempo. De todos modos, si una vez corregida la factura, la vuelves a enviar como envío normal CON software garante, al menos en pruebas te la coge como válida si ya es correcta.
En mi caso, lo que hacemos es tener una función que "reenvía la factura sin SG" (sin software garante).
Esta función sólo se usa si la factura está rechazada en el libro "240 con SG".
Para hacer esto, volvemos a generar el XML de la factura (con formato sin SG) y la enviamos.

No me consta que tenga que ser con fecha diferente, es más, ahora te pongo un ejemplo y voy a realizar esto pasos:

1) Generar la fatura con error (240 con SG).
2) Y reenviarla a los pocos instantes en el libro "240 sin SG", para que la acepten.

El primer fichero "240 con SG" sería este (te he cambiado algunos campos por zzzzzzzz):

Código PHP:
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<lrpjfecsgap:LROEPJ240FacturasEmitidasConSGAltaPeticion xmlns:lrpjfecsgap="https://www.batuz.eus/fitxategiak/batuz/LROE/esquemas/LROE_PJ_240_1_1_FacturasEmitidas_ConSG_AltaPeticion_V1_0_2.xsd">
    <Cabecera>
        <Modelo>240</Modelo>
        <Capitulo>1</Capitulo>
        <Subcapitulo>1.1</Subcapitulo>
        <Operacion>A00</Operacion>
        <Version>1.0</Version>
        <Ejercicio>2025</Ejercicio>
        <ObligadoTributario>
            <NIF>zzzzzzzzzzzzz</NIF>
            <ApellidosNombreRazonSocial>zzzzzzzzzzzzzzzzz</ApellidosNombreRazonSocial>
        </ObligadoTributario>
    </Cabecera>
    <FacturasEmitidas>
        <FacturaEmitida>
            <TicketBai><?xml version="1.0" encoding="utf-8"?>
                <T:TicketBai xmlns:T="urn:ticketbai:emision">
                    <Cabecera>
                        <IDVersionTBAI>1.2</IDVersionTBAI>
                    </Cabecera>
                    <Sujetos>
                        <Emisor>
                            <NIF>zzzzzzzzz</NIF>
                            <ApellidosNombreRazonSocial>zzzzzzzzzzzzzzzzzzzzz</ApellidosNombreRazonSocial>
                        </Emisor>
                        <Destinatarios>
                            <IDDestinatario>
                                <NIF>A01004324</NIF>
                                <ApellidosNombreRazonSocial>VILADRA SA</ApellidosNombreRazonSocial>
                                <CodigoPostal>08009</CodigoPostal>
                                <Direccion>Muntaner, 12</Direccion>
                            </IDDestinatario>
                        </Destinatarios>
                        <VariosDestinatarios>N</VariosDestinatarios>
                        <EmitidaPorTercerosODestinatario>N</EmitidaPorTercerosODestinatario>
                    </Sujetos>
                    <Factura>
                        <CabeceraFactura>
                            <SerieFactura>TBBT</SerieFactura>
                            <NumFactura>21</NumFactura>
                            <FechaExpedicionFactura>06-02-2025</FechaExpedicionFactura>
                            <HoraExpedicionFactura>12:48:00</HoraExpedicionFactura>
                            <FacturaSimplificada>N</FacturaSimplificada>
                            <FacturaEmitidaSustitucionSimplificada>N</FacturaEmitidaSustitucionSimplificada>
                        </CabeceraFactura>
                        <DatosFactura>
                            <DescripcionFactura>Producto acabado 1</DescripcionFactura>
                            <DetallesFactura>
                                <IDDetalleFactura>
                                    <DescripcionDetalle>Producto acabado 1</DescripcionDetalle>
                                    <Cantidad>1.00000000</Cantidad>
                                    <ImporteUnitario>551.02000000</ImporteUnitario>
                                    <Descuento>99.18000000</Descuento>
                                    <ImporteTotal>546.72640000</ImporteTotal>
                                </IDDetalleFactura>
                            </DetallesFactura>
                            <ImporteTotalFactura>546.73</ImporteTotalFactura>
                            <Claves>
                                <IDClave>
                                    <ClaveRegimenIvaOpTrascendencia>01</ClaveRegimenIvaOpTrascendencia>
                                </IDClave>
                            </Claves>
                        </DatosFactura>
                        <TipoDesglose>
                            <DesgloseFactura>
                                <Sujeta>
                                    <NoExenta>
                                        <DetalleNoExenta>
                                            <TipoNoExenta>S1</TipoNoExenta>
                                            <DesgloseIVA>
                                                <DetalleIVA>
                                                    <BaseImponible>451.84</BaseImponible>
                                                    <TipoImpositivo>21.00</TipoImpositivo>
                                                    <CuotaImpuesto>94.89</CuotaImpuesto>
                                                    <OperacionEnRecargoDeEquivalenciaORegimenSimplificado>N</OperacionEnRecargoDeEquivalenciaORegimenSimplificado>
                                                </DetalleIVA>
                                            </DesgloseIVA>
                                        </DetalleNoExenta>
                                    </NoExenta>
                                </Sujeta>
                            </DesgloseFactura>
                        </TipoDesglose>
                    </Factura>
                    <HuellaTBAI>
                        <EncadenamientoFacturaAnterior>
                            <SerieFacturaAnterior>TBBT</SerieFacturaAnterior>
                            <NumFacturaAnterior>20</NumFacturaAnterior>
                            <FechaExpedicionFacturaAnterior>23-01-2025</FechaExpedicionFacturaAnterior>
                            <SignatureValueFirmaFacturaAnterior>zzzzzzzzzzzzzzX6TDIF5OzFMTLX9SHTgRL/pGkwdYbfaIgE7fHCtIaPvYSVaFC+ur55aDaVFH0ptQYD55/iPWSm</SignatureValueFirmaFacturaAnterior>
                        </EncadenamientoFacturaAnterior>
                        <Software>
                            <LicenciaTBAI>zzzzzzzzzzzzzzzzz</LicenciaTBAI>
                            <EntidadDesarrolladora>
                                <NIF>zzzzzzzzzzzzzzzz</NIF>
                            </EntidadDesarrolladora>
                            <Nombre>SOFTWARE GARANTE TICKETBAI PRUEBA</Nombre>
                            <Version>1.0</Version>
                        </Software>
                    </HuellaTBAI>
                    <ds:Signature
....
Aquí sigue todo lo de la huella, firmas,...
El segundo fichero, una vez que se envía "240 sin SG", verás que es mucho más sencillo. Se genera a partir de la misma factura, pero el formato es más simple y no lleva todo lo de la firma.
Esa misma factura yo la he enviado con el libro "240 sin SG" 3 minutos después de la original y me la han aceptado, con este fichero:

Código PHP:
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<lrpjfessgamp:LROEPJ240FacturasEmitidasSinSGAltaModifPeticion xmlns:lrpjfessgamp="https://www.batuz.eus/fitxategiak/batuz/LROE/esquemas/LROE_PJ_240_1_2_FacturasEmitidas_SinSG_AltaModifPeticion_V1_0_1.xsd">
    <Cabecera>
        <Modelo>240</Modelo>
        <Capitulo>1</Capitulo>
        <Subcapitulo>1.2</Subcapitulo>
        <Operacion>A00</Operacion>
        <Version>1.0</Version>
        <Ejercicio>2025</Ejercicio>
        <ObligadoTributario>
            <NIF>zzzzzzzzzz</NIF>
            <ApellidosNombreRazonSocial>zzzzzzzzzzzzzzzzzz</ApellidosNombreRazonSocial>
        </ObligadoTributario>
    </Cabecera>
    <FacturasEmitidas>
        <FacturaEmitida>
            <Destinatarios>
                <IDDestinatario>
                    <NIF>A01004324</NIF>
                    <ApellidosNombreRazonSocial>VILADRA SA</ApellidosNombreRazonSocial>
                    <CodigoPostal>08009</CodigoPostal>
                </IDDestinatario>
            </Destinatarios>
            <VariosDestinatarios>N</VariosDestinatarios>
            <EmitidaPorTercerosODestinatario>N</EmitidaPorTercerosODestinatario>
            <CabeceraFactura>
                <SerieFactura>TBBT</SerieFactura>
                <NumFactura>21</NumFactura>
                <FechaExpedicionFactura>06-02-2025</FechaExpedicionFactura>
                <FacturaSimplificada>N</FacturaSimplificada>
                <FacturaEmitidaSustitucionSimplificada>N</FacturaEmitidaSustitucionSimplificada>
            </CabeceraFactura>
            <DatosFactura>
                <DescripcionFactura>Producto acabado 1</DescripcionFactura>
                <ImporteTotalFactura>546.73</ImporteTotalFactura>
                <Claves>
                    <IDClave>
                        <ClaveRegimenIvaOpTrascendencia>01</ClaveRegimenIvaOpTrascendencia>
                    </IDClave>
                </Claves>
            </DatosFactura>
            <TipoDesglose>
                <DesgloseFactura>
                    <Sujeta>
                        <NoExenta>
                            <DetalleNoExenta>
                                <TipoNoExenta>S1</TipoNoExenta>
                                <DesgloseIVA>
                                    <DetalleIVA>
                                        <BaseImponible>451.84</BaseImponible>
                                        <TipoImpositivo>21.00</TipoImpositivo>
                                        <CuotaImpuesto>94.89</CuotaImpuesto>
                                        <OperacionEnRecargoDeEquivalenciaORegimenSimplificado>N</OperacionEnRecargoDeEquivalenciaORegimenSimplificado>
                                    </DetalleIVA>
                                </DesgloseIVA>
                            </DetalleNoExenta>
                        </NoExenta>
                    </Sujeta>
                </DesgloseFactura>
            </TipoDesglose>
        </FacturaEmitida>
    </FacturasEmitidas>
</lrpjfessgamp:LROEPJ240FacturasEmitidasSinSGAltaModifPeticion>
__________________
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.

Última edición por Neftali [Germán.Estévez] fecha: 06-02-2025 a las 12:56:28.
Responder Con Cita
  #9  
Antiguo 06-02-2025
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.874
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
La primera se envía en el capítulo 1.1 (240 con SG), la rechazan, generas el nuevo XML más simple y la envías con el capítulo 1.2 (240 sin SG).
__________________
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.
Responder Con Cita
  #10  
Antiguo 06-02-2025
Avatar de YellowStone
YellowStone YellowStone is offline
Miembro
 
Registrado: feb 2007
Ubicación: Adeje
Posts: 102
Poder: 19
YellowStone Va por buen camino
Cita:
Empezado por Neftali [Germán.Estévez] Ver Mensaje
La primera se envía en el capítulo 1.1 (240 con SG), la rechazan, generas el nuevo XML más simple y la envías con el capítulo 1.2 (240 sin SG).
Entiendo lo que haces, pero no entiendo que sin corregir el motivo por el que te la rechazan en el 240 "con" SG, te la acepten sin más en el 240 "sin" SG.
Responder Con Cita
  #11  
Antiguo 07-02-2025
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.874
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cita:
Empezado por YellowStone Ver Mensaje
Entiendo lo que haces, pero no entiendo que sin corregir el motivo por el que te la rechazan en el 240 "con" SG, te la acepten sin más en el 240 "sin" SG.

Si, en mi caso, si he corregido el motivo.


1) He generado un error (relacionado con el certificado) y envío (con 240 con SG)
2) Me la han rechazado
3) Lo he corregido
4) Y la he vuelto a enviar (240 sin SG).
5) Me la han aceptado



De esa forma he generado los 2 ficheros distintos para que los vieras.
__________________
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.
Responder Con Cita
  #12  
Antiguo 06-02-2025
infoser101 infoser101 is offline
Miembro
 
Registrado: sep 2021
Posts: 28
Poder: 0
infoser101 Va por buen camino
Cita:
Empezado por Neftali [Germán.Estévez] Ver Mensaje
En mi caso, lo que hacemos es tener una función que "reenvía la factura sin SG" (sin software garante).
Esta función sólo se usa si la factura está rechazada en el libro "240 con SG".
Para hacer esto, volvemos a generar el XML de la factura (con formato sin SG) y la enviamos.

No me consta que tenga que ser con fecha diferente, es más, ahora te pongo un ejemplo y voy a realizar esto pasos:

1) Generar la fatura con error (240 con SG).
2) Y reenviarla a los pocos instantes en el libro "240 sin SG", para que la acepten.

El primer fichero "240 con SG" sería este (te he cambiado algunos campos por zzzzzzzz):

Código PHP:
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<lrpjfecsgap:LROEPJ240FacturasEmitidasConSGAltaPeticion xmlns:lrpjfecsgap="https://www.batuz.eus/fitxategiak/batuz/LROE/esquemas/LROE_PJ_240_1_1_FacturasEmitidas_ConSG_AltaPeticion_V1_0_2.xsd">
    <Cabecera>
        <Modelo>240</Modelo>
        <Capitulo>1</Capitulo>
        <Subcapitulo>1.1</Subcapitulo>
        <Operacion>A00</Operacion>
        <Version>1.0</Version>
        <Ejercicio>2025</Ejercicio>
        <ObligadoTributario>
            <NIF>zzzzzzzzzzzzz</NIF>
            <ApellidosNombreRazonSocial>zzzzzzzzzzzzzzzzz</ApellidosNombreRazonSocial>
        </ObligadoTributario>
    </Cabecera>
    <FacturasEmitidas>
        <FacturaEmitida>
            <TicketBai><?xml version="1.0" encoding="utf-8"?>
                <T:TicketBai xmlns:T="urn:ticketbai:emision">
                    <Cabecera>
                        <IDVersionTBAI>1.2</IDVersionTBAI>
                    </Cabecera>
                    <Sujetos>
                        <Emisor>
                            <NIF>zzzzzzzzz</NIF>
                            <ApellidosNombreRazonSocial>zzzzzzzzzzzzzzzzzzzzz</ApellidosNombreRazonSocial>
                        </Emisor>
                        <Destinatarios>
                            <IDDestinatario>
                                <NIF>A01004324</NIF>
                                <ApellidosNombreRazonSocial>VILADRA SA</ApellidosNombreRazonSocial>
                                <CodigoPostal>08009</CodigoPostal>
                                <Direccion>Muntaner, 12</Direccion>
                            </IDDestinatario>
                        </Destinatarios>
                        <VariosDestinatarios>N</VariosDestinatarios>
                        <EmitidaPorTercerosODestinatario>N</EmitidaPorTercerosODestinatario>
                    </Sujetos>
                    <Factura>
                        <CabeceraFactura>
                            <SerieFactura>TBBT</SerieFactura>
                            <NumFactura>21</NumFactura>
                            <FechaExpedicionFactura>06-02-2025</FechaExpedicionFactura>
                            <HoraExpedicionFactura>12:48:00</HoraExpedicionFactura>
                            <FacturaSimplificada>N</FacturaSimplificada>
                            <FacturaEmitidaSustitucionSimplificada>N</FacturaEmitidaSustitucionSimplificada>
                        </CabeceraFactura>
                        <DatosFactura>
                            <DescripcionFactura>Producto acabado 1</DescripcionFactura>
                            <DetallesFactura>
                                <IDDetalleFactura>
                                    <DescripcionDetalle>Producto acabado 1</DescripcionDetalle>
                                    <Cantidad>1.00000000</Cantidad>
                                    <ImporteUnitario>551.02000000</ImporteUnitario>
                                    <Descuento>99.18000000</Descuento>
                                    <ImporteTotal>546.72640000</ImporteTotal>
                                </IDDetalleFactura>
                            </DetallesFactura>
                            <ImporteTotalFactura>546.73</ImporteTotalFactura>
                            <Claves>
                                <IDClave>
                                    <ClaveRegimenIvaOpTrascendencia>01</ClaveRegimenIvaOpTrascendencia>
                                </IDClave>
                            </Claves>
                        </DatosFactura>
                        <TipoDesglose>
                            <DesgloseFactura>
                                <Sujeta>
                                    <NoExenta>
                                        <DetalleNoExenta>
                                            <TipoNoExenta>S1</TipoNoExenta>
                                            <DesgloseIVA>
                                                <DetalleIVA>
                                                    <BaseImponible>451.84</BaseImponible>
                                                    <TipoImpositivo>21.00</TipoImpositivo>
                                                    <CuotaImpuesto>94.89</CuotaImpuesto>
                                                    <OperacionEnRecargoDeEquivalenciaORegimenSimplificado>N</OperacionEnRecargoDeEquivalenciaORegimenSimplificado>
                                                </DetalleIVA>
                                            </DesgloseIVA>
                                        </DetalleNoExenta>
                                    </NoExenta>
                                </Sujeta>
                            </DesgloseFactura>
                        </TipoDesglose>
                    </Factura>
                    <HuellaTBAI>
                        <EncadenamientoFacturaAnterior>
                            <SerieFacturaAnterior>TBBT</SerieFacturaAnterior>
                            <NumFacturaAnterior>20</NumFacturaAnterior>
                            <FechaExpedicionFacturaAnterior>23-01-2025</FechaExpedicionFacturaAnterior>
                            <SignatureValueFirmaFacturaAnterior>zzzzzzzzzzzzzzX6TDIF5OzFMTLX9SHTgRL/pGkwdYbfaIgE7fHCtIaPvYSVaFC+ur55aDaVFH0ptQYD55/iPWSm</SignatureValueFirmaFacturaAnterior>
                        </EncadenamientoFacturaAnterior>
                        <Software>
                            <LicenciaTBAI>zzzzzzzzzzzzzzzzz</LicenciaTBAI>
                            <EntidadDesarrolladora>
                                <NIF>zzzzzzzzzzzzzzzz</NIF>
                            </EntidadDesarrolladora>
                            <Nombre>SOFTWARE GARANTE TICKETBAI PRUEBA</Nombre>
                            <Version>1.0</Version>
                        </Software>
                    </HuellaTBAI>
                    <ds:Signature
....
Aquí sigue todo lo de la huella, firmas,...
El segundo fichero, una vez que se envía "240 sin SG", verás que es mucho más sencillo. Se genera a partir de la misma factura, pero el formato es más simple y no lleva todo lo de la firma.
Esa misma factura yo la he enviado con el libro "240 sin SG" 3 minutos después de la original y me la han aceptado, con este fichero:

Código PHP:
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<lrpjfessgamp:LROEPJ240FacturasEmitidasSinSGAltaModifPeticion xmlns:lrpjfessgamp="https://www.batuz.eus/fitxategiak/batuz/LROE/esquemas/LROE_PJ_240_1_2_FacturasEmitidas_SinSG_AltaModifPeticion_V1_0_1.xsd">
    <Cabecera>
        <Modelo>240</Modelo>
        <Capitulo>1</Capitulo>
        <Subcapitulo>1.2</Subcapitulo>
        <Operacion>A00</Operacion>
        <Version>1.0</Version>
        <Ejercicio>2025</Ejercicio>
        <ObligadoTributario>
            <NIF>zzzzzzzzzz</NIF>
            <ApellidosNombreRazonSocial>zzzzzzzzzzzzzzzzzz</ApellidosNombreRazonSocial>
        </ObligadoTributario>
    </Cabecera>
    <FacturasEmitidas>
        <FacturaEmitida>
            <Destinatarios>
                <IDDestinatario>
                    <NIF>A01004324</NIF>
                    <ApellidosNombreRazonSocial>VILADRA SA</ApellidosNombreRazonSocial>
                    <CodigoPostal>08009</CodigoPostal>
                </IDDestinatario>
            </Destinatarios>
            <VariosDestinatarios>N</VariosDestinatarios>
            <EmitidaPorTercerosODestinatario>N</EmitidaPorTercerosODestinatario>
            <CabeceraFactura>
                <SerieFactura>TBBT</SerieFactura>
                <NumFactura>21</NumFactura>
                <FechaExpedicionFactura>06-02-2025</FechaExpedicionFactura>
                <FacturaSimplificada>N</FacturaSimplificada>
                <FacturaEmitidaSustitucionSimplificada>N</FacturaEmitidaSustitucionSimplificada>
            </CabeceraFactura>
            <DatosFactura>
                <DescripcionFactura>Producto acabado 1</DescripcionFactura>
                <ImporteTotalFactura>546.73</ImporteTotalFactura>
                <Claves>
                    <IDClave>
                        <ClaveRegimenIvaOpTrascendencia>01</ClaveRegimenIvaOpTrascendencia>
                    </IDClave>
                </Claves>
            </DatosFactura>
            <TipoDesglose>
                <DesgloseFactura>
                    <Sujeta>
                        <NoExenta>
                            <DetalleNoExenta>
                                <TipoNoExenta>S1</TipoNoExenta>
                                <DesgloseIVA>
                                    <DetalleIVA>
                                        <BaseImponible>451.84</BaseImponible>
                                        <TipoImpositivo>21.00</TipoImpositivo>
                                        <CuotaImpuesto>94.89</CuotaImpuesto>
                                        <OperacionEnRecargoDeEquivalenciaORegimenSimplificado>N</OperacionEnRecargoDeEquivalenciaORegimenSimplificado>
                                    </DetalleIVA>
                                </DesgloseIVA>
                            </DetalleNoExenta>
                        </NoExenta>
                    </Sujeta>
                </DesgloseFactura>
            </TipoDesglose>
        </FacturaEmitida>
    </FacturasEmitidas>
</lrpjfessgamp:LROEPJ240FacturasEmitidasSinSGAltaModifPeticion>

¿De donde has sacado el esquema para el subcapitulo 1.1 con TODO el fichero ticketbai desglosado?
Hasta ahora, el esquema que conocía del sub-capitulo 1.1 incorporaba como un string el contenido codificado del fichero Ticketbai original. Es algo asi:

<lrpjfecsgap:LROEPJ240FacturasEmitidasConSGAltaPeticion xmlns:lrpjfecsgap="https://www.batuz.eus/fitxategiak/batuz/LROE/esquemas/LROE_PJ_240_1_1_FacturasEmitidas_ConSG_AltaPeticion_V1_0_2.xsd">
<Cabecera>
<Modelo>240</Modelo>
<Capitulo>1</Capitulo>
<Subcapitulo>1.1</Subcapitulo>
<Operacion>A00</Operacion>
<Version>1.0</Version>
<Ejercicio>2024</Ejercicio>
<ObligadoTributario>
<NIF>XXXXXXXX5</NIF>
<ApellidosNombreRazonSocial>NNNNNNNNNNNNNNNNNNNNN</ApellidosNombreRazonSocial>
</ObligadoTributario>
</Cabecera>
<FacturasEmitidas>
<FacturaEmitida>
<TicketBai>CADENA_BASE_64_CON_TICKETBAI_ORIGINAL</TicketBai>
</FacturaEmitida>
</FacturasEmitidas>
</lrpjfecsgap:LROEPJ240FacturasEmitidasConSGAltaPeticion>


Pero lo que haces es poner todo el fichero Tickebai entre <Ticketbai>.. </Ticketbai>

¿Esto funciona? ¿Dónde esta este esquema en Batuz?

De todas formas el problema aparece cuando el fichero no es rechazado totalmente, sino aceptado con errores o incluso aceptado sin error aunque haya algún fallo.
Al intentar subirlo por sub-capitulo 1.2 dice "factura duplicada", salvo que se cambie la fecha de emisión
Responder Con Cita
  #13  
Antiguo 06-02-2025
Avatar de YellowStone
YellowStone YellowStone is offline
Miembro
 
Registrado: feb 2007
Ubicación: Adeje
Posts: 102
Poder: 19
YellowStone Va por buen camino
Cita:
Empezado por infoser101 Ver Mensaje
¿De donde has sacado el esquema para el subcapitulo 1.1 con TODO el fichero ticketbai desglosado?
Hasta ahora, el esquema que conocía del sub-capitulo 1.1 incorporaba como un string el contenido codificado del fichero Ticketbai original. Es algo asi:

<lrpjfecsgap:LROEPJ240FacturasEmitidasConSGAltaPeticion xmlns:lrpjfecsgap="https://www.batuz.eus/fitxategiak/batuz/LROE/esquemas/LROE_PJ_240_1_1_FacturasEmitidas_ConSG_AltaPeticion_V1_0_2.xsd">
<Cabecera>
<Modelo>240</Modelo>
<Capitulo>1</Capitulo>
<Subcapitulo>1.1</Subcapitulo>
<Operacion>A00</Operacion>
<Version>1.0</Version>
<Ejercicio>2024</Ejercicio>
<ObligadoTributario>
<NIF>XXXXXXXX5</NIF>
<ApellidosNombreRazonSocial>NNNNNNNNNNNNNNNNNNNNN</ApellidosNombreRazonSocial>
</ObligadoTributario>
</Cabecera>
<FacturasEmitidas>
<FacturaEmitida>
<TicketBai>CADENA_BASE_64_CON_TICKETBAI_ORIGINAL</TicketBai>
</FacturaEmitida>
</FacturasEmitidas>
</lrpjfecsgap:LROEPJ240FacturasEmitidasConSGAltaPeticion>


Pero lo que haces es poner todo el fichero Tickebai entre <Ticketbai>.. </Ticketbai>

¿Esto funciona? ¿Dónde esta este esquema en Batuz?

De todas formas el problema aparece cuando el fichero no es rechazado totalmente, sino aceptado con errores o incluso aceptado sin error aunque haya algún fallo.
Al intentar subirlo por sub-capitulo 1.2 dice "factura duplicada", salvo que se cambie la fecha de emisión
Si cambias la fecha de emisión, para hacienda ya no es la misma factura, sino dos facturas distintas. Ojo, que luego con el IVA os podéis llevar una sorpresa.
Responder Con Cita
  #14  
Antiguo 07-02-2025
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.874
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cita:
Empezado por infoser101 Ver Mensaje
¿De donde has sacado el esquema para el subcapitulo 1.1 con TODO el fichero ticketbai desglosado?
Hasta ahora, el esquema que conocía del sub-capitulo 1.1 incorporaba como un string el contenido codificado del fichero Ticketbai original. Es algo asi:

Hola.
He decodificado la parte del ticketBAI antes de pegarlo aquí, para que se entendiera mejor.
Al enviarlo va codificado como tú dices. Perdón que no lo había comentado.


Cita:
Empezado por infoser101 Ver Mensaje
De todas formas el problema aparece cuando el fichero no es rechazado totalmente, sino aceptado con errores o incluso aceptado sin error aunque haya algún fallo.
Al intentar subirlo por sub-capitulo 1.2 dice "factura duplicada", salvo que se cambie la fecha de emisión

Yo creo (como he dicho antes) que sólo puedes usar ese capítulo 1.2 (sin SG) para facturas rechazadas. Las opciones que nosotros tenemos son Rectificativa o anulación de la existente y crear una nueva (dependiendo del caso).
__________________
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.
Responder Con Cita
  #15  
Antiguo 07-02-2025
Sistel Sistel is offline
Miembro
 
Registrado: nov 2019
Ubicación: Bilbao
Posts: 445
Poder: 6
Sistel Va por buen camino
Cita:
Empezado por Noe277 Ver Mensaje
Una pregunta. Haber si alguien me puede decir donde esta la información para corregir una facturara enviada a Batuz.
Solo tengo mal la clave de operación pero no se como reenviarla para corregirla.
Hola,

He tenido algún caso similar de factura enviada con clave de régimen de IVA incorrecto (sin haber sido rechazada)
Consulté a Batuz y me respondieron que la mejor opción era anularla y volver a emitirla bien.
Y como alternativa, que también podía emitir una rectificativa.

Saludos
Responder Con Cita
  #16  
Antiguo 07-02-2025
Noe277 Noe277 is offline
Miembro
 
Registrado: jul 2017
Posts: 96
Poder: 8
Noe277 Va por buen camino
Cita:
Empezado por Sistel Ver Mensaje
Hola,

He tenido algún caso similar de factura enviada con clave de régimen de IVA incorrecto (sin haber sido rechazada)
Consulté a Batuz y me respondieron que la mejor opción era anularla y volver a emitirla bien.
Y como alternativa, que también podía emitir una rectificativa.

Saludos
Si la anulas corre el numero y te obliga a hacer otra factura, me parece la opción menos buena aunque lo digan ellos para la gestión y para hacer los ivas y para todo
Responder Con Cita
  #17  
Antiguo 07-02-2025
infoser101 infoser101 is offline
Miembro
 
Registrado: sep 2021
Posts: 28
Poder: 0
infoser101 Va por buen camino
Cita:
Empezado por Sistel Ver Mensaje
Hola,

He tenido algún caso similar de factura enviada con clave de régimen de IVA incorrecto (sin haber sido rechazada)
Consulté a Batuz y me respondieron que la mejor opción era anularla y volver a emitirla bien.
Y como alternativa, que también podía emitir una rectificativa.

Saludos
En estos casos, el problema es que se trata de una facturas que están bien en la aplicación y que probablemente han sido enviadas al cliente final.

Tanto si se anula como si se hace una rectificativa, cambia la numeración y se supone que hay que reenviarla al cliente final
¿Cómo se explica a nuestro cliente que debe enviar a su cliente final otra factura para substituir una factura correcta y quizás ya pagada?

Es una chapuza total, se mire por donde se mire
Responder Con Cita
  #18  
Antiguo 26-02-2025
tejano tejano is offline
Miembro
 
Registrado: dic 2020
Posts: 132
Poder: 5
tejano Va por buen camino
Movimientos contables - Batuz

Hola, no sé si a alguien más le ha llegado este mansaje de Batuz. Se trata de la incorporación del modelo de movimientos contables. Alguien ha empezado con ello

--------------------------------
Hola,
Dentro del proyecto Batuz, la Hacienda Foral de Bizkaia está desarrollando una nueva aplicación web para confeccionar y presentar la autoliquidación del Impuesto sobre Sociedades. Esta aplicación será la utilizada para los ejercicios iniciados a partir del 1 de enero de 2024, a presentar, para las entidades cuyo ejercicio coincida con el año natural, en el mes de julio de 2025.
Esta nueva herramienta, que sustituye al programa de ayuda que se publicaba en ejercicios anteriores, nace con el objetivo de mejorar la calidad de la información recogida en la autoliquidación del impuesto, reorganizar los contenidos para hacer más práctica su utilización y mejorar la visualización y usabilidad, entre otros. En cualquier caso, se ha puesto especial atención en el mantenimiento de todas las funcionalidades y ayudas que tenía el antiguo programa de ayuda.
En consecuencia, en la aplicación web del IS se mantienen las siguientes utilidades:
1. Importación de datos contables.
2. Importación de listas (socios/as, administradores/as y representantes legales, participaciones en otras entidades y establecimientos).

Mediante este correo, les informamos de que, en el portal de empresas desarrolladoras de software, se ha publicado la información de estas utilidades.
Cualquier duda sobre estos documentos podéis remitirla al buzón batuz.zergak@bizkaia.eus por favor.

Un saludo
------------------------------------
Responder Con Cita
  #19  
Antiguo 27-02-2025
Avatar de keys
keys keys is offline
Miembro
 
Registrado: sep 2003
Ubicación: Bilbao
Posts: 1.130
Poder: 23
keys Va por buen camino
Cita:
Empezado por tejano Ver Mensaje
Hola, no sé si a alguien más le ha llegado este mansaje de Batuz. Se trata de la incorporación del modelo de movimientos contables. Alguien ha empezado con ello

--------------------------------
Hola,
Dentro del proyecto Batuz, la Hacienda Foral de Bizkaia está desarrollando una nueva aplicación web para confeccionar y presentar la autoliquidación del Impuesto sobre Sociedades. Esta aplicación será la utilizada para los ejercicios iniciados a partir del 1 de enero de 2024, a presentar, para las entidades cuyo ejercicio coincida con el año natural, en el mes de julio de 2025.
Esta nueva herramienta, que sustituye al programa de ayuda que se publicaba en ejercicios anteriores, nace con el objetivo de mejorar la calidad de la información recogida en la autoliquidación del impuesto, reorganizar los contenidos para hacer más práctica su utilización y mejorar la visualización y usabilidad, entre otros. En cualquier caso, se ha puesto especial atención en el mantenimiento de todas las funcionalidades y ayudas que tenía el antiguo programa de ayuda.
En consecuencia, en la aplicación web del IS se mantienen las siguientes utilidades:
1. Importación de datos contables.
2. Importación de listas (socios/as, administradores/as y representantes legales, participaciones en otras entidades y establecimientos).

Mediante este correo, les informamos de que, en el portal de empresas desarrolladoras de software, se ha publicado la información de estas utilidades.
Cualquier duda sobre estos documentos podéis remitirla al buzón batuz.zergak@bizkaia.eus por favor.

Un saludo
------------------------------------
Hola. Esto no se trata del capitulo de movimientos contables, eso será a partir del año que viene, es decir en el 2026 con los datos del 2025. Esto es que el programa de sociedades del 2024, pasa de estar en una aplicación local a una aplicación en la web. Esta aplicación tendrá una opción como las anteriores de poder importar una serie de datos. Entre ellos los datos contables (Balance situacion, Pyg ....), pero no los movimientos contables.

Nosotros no hemos empezado con el capitulo de movimientos contables ya que es para el año que viene.

Un Saludo.
Responder Con Cita
  #20  
Antiguo 27-02-2025
tejano tejano is offline
Miembro
 
Registrado: dic 2020
Posts: 132
Poder: 5
tejano Va por buen camino
Cita:
Empezado por keys Ver Mensaje
Hola. Esto no se trata del capitulo de movimientos contables, eso será a partir del año que viene, es decir en el 2026 con los datos del 2025. Esto es que el programa de sociedades del 2024, pasa de estar en una aplicación local a una aplicación en la web. Esta aplicación tendrá una opción como las anteriores de poder importar una serie de datos. Entre ellos los datos contables (Balance situacion, Pyg ....), pero no los movimientos contables.

Nosotros no hemos empezado con el capitulo de movimientos contables ya que es para el año que viene.

Un Saludo.
Muchas gracias Keys, me había asustado. Sí, también lo dejaré para el año que viene.

Saludos
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 3706 Hace 2 Semanas 09:38:43
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 16:40:16.


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