España: Normativa sancionadora sistemas informáticos

User avatar
VictorCasajuana
Posts: 268
Joined: Wed Mar 28, 2018 4:38 pm
Location: Vinaròs
Contact:

Re: España: Normativa sancionadora sistemas informáticos

Post by VictorCasajuana »

empezamos con las pruebas!
--------
¿ Y porque no ?
¿ And why not ?
Garbi
Posts: 344
Joined: Wed Nov 02, 2005 3:28 pm

Re: España: Normativa sancionadora sistemas informáticos

Post by Garbi »

Entonces, entiendo que se va aplicar ya a partir del 1 de julio de 2025. Ya es seguro.

Yo tengo que actualizar unas 4 aplicaciones podríais indicarme lo pasos que hay que hacer.

He leído en el foro que optáis por VERI*FACTU.

Podríais indicarme brevemente lo que hay que hacer para estar conforme a la ley. (creo que Victor Casa esta muy puesto al día y agradecería muchísimo tu ayuda)

Agradezco mucho la ayuda que podéis prestarme para hacerlo, puesto que aunque soy programador hago otras cosas en la empresa que no me permiten estar investigando mucho como hacerlo.

Muchas gracias
Saludos,
Regards,

Jose Luis Alepuz
joseluis@mancomputer.com
www.mancomputer.com
User avatar
VictorCasajuana
Posts: 268
Joined: Wed Mar 28, 2018 4:38 pm
Location: Vinaròs
Contact:

Re: España: Normativa sancionadora sistemas informáticos

Post by VictorCasajuana »

Garbi wrote:Entonces, entiendo que se va aplicar ya a partir del 1 de julio de 2025. Ya es seguro.
yo creo que ya estamos al 95% de que el 1 de julio 2025 será obligatorio
Garbi wrote: Yo tengo que actualizar unas 4 aplicaciones podríais indicarme lo pasos que hay que hacer.

He leído en el foro que optáis por VERI*FACTU.

Podríais indicarme brevemente lo que hay que hacer para estar conforme a la ley. (creo que Victor Casa esta muy puesto al día y agradecería muchísimo tu ayuda)
Pues de momento está todo en versiones preliminares y borradores aunque muy avanzados, yo me estoy esperando a tener los esquemas xsd definitivos para meterme con la creación de los xml a enviar.
Pero básicamente será crear un xml de cada factura que hagas, firmarlo y enviarlo a hacienda en el mismo momento que creas la factura
Aquí está toda la infor, pero la verdad que se han lucido un poco, no está muy bien ordenada y cuesta seguir el hilo: https://www.agenciatributaria.es/AEAT.d ... FACTU.html
Garbi wrote: Agradezco mucho la ayuda que podéis prestarme para hacerlo, puesto que aunque soy programador hago otras cosas en la empresa que no me permiten estar investigando mucho como hacerlo.

Muchas gracias
Pues creo que par aimplementar Verifactu, algo de investigación/prueba/error nos va a tocar a todos, por lo que ves avisando a la empresa... :D
--------
¿ Y porque no ?
¿ And why not ?
FiveWiDi
Posts: 1207
Joined: Mon Oct 10, 2005 2:38 pm

Re: España: Normativa sancionadora sistemas informáticos

Post by FiveWiDi »

VictorCasajuana wrote: Pues de momento está todo en versiones preliminares y borradores aunque muy avanzados, yo me estoy esperando a tener los esquemas xsd definitivos para meterme con la creación de los xml a enviar.
Pero básicamente será crear un xml de cada factura que hagas, firmarlo y enviarlo a hacienda en el mismo momento que creas la factura
Aquí está toda la infor, pero la verdad que se han lucido un poco, no está muy bien ordenada y cuesta seguir el hilo: https://www.agenciatributaria.es/AEAT.d ... FACTU.html
Perdona Víctor, he estado con mil temas y totalmente desconectado de éste desde final de agosto más o menos, y ahora no recuerdo si el XML se debe firmar como dices, ¿Es así?

Gracias,
Un Saludo
Carlos G.

FiveWin 24.02 + Harbour 3.2.0dev (r2403071241), BCC 7.7 Windows 10
User avatar
Xevi
Posts: 174
Joined: Wed Nov 29, 2017 11:42 am
Location: Girona

Re: España: Normativa sancionadora sistemas informáticos

Post by Xevi »

Hoy ya he empezado a enviar xml de pruebas.
Ya tenia hecho sobre el esquema de borrador, y al ver que ya se puede enviar y empezar a trabajar ara hacienda, pues ale!!! a invertir horas en un socio que no paga y solo pide!!!

Bien, por lo que pueda ayudar pues intentaré hasta donde llego. Para los que teneis algun cliente con SII, pues mejor, yo intentaré en lo que pueda que mis clientes se acojan voluntariamente, y de mientras voy a ir despleglando el SIF SOLO VERIFACTU, como no!!!
Un Saludo,
Xevi.

Aprendiz de la vida!!!
Garbi
Posts: 344
Joined: Wed Nov 02, 2005 3:28 pm

Re: España: Normativa sancionadora sistemas informáticos

Post by Garbi »

¿Cuándo y como se sabrá que es obligatorio para el 1 de julio de 2025?

Yo veo una locura todo esto, kiosco con internet, bazares, restaurantes chinos que tienen programas en ms-dos. etcc.........
Saludos,
Regards,

Jose Luis Alepuz
joseluis@mancomputer.com
www.mancomputer.com
User avatar
VictorCasajuana
Posts: 268
Joined: Wed Mar 28, 2018 4:38 pm
Location: Vinaròs
Contact:

Re: España: Normativa sancionadora sistemas informáticos

Post by VictorCasajuana »

Xevi wrote:Hoy ya he empezado a enviar xml de pruebas.
Ya tenia hecho sobre el esquema de borrador, y al ver que ya se puede enviar y empezar a trabajar ara hacienda, pues ale!!! a invertir horas en un socio que no paga y solo pide!!!

Bien, por lo que pueda ayudar pues intentaré hasta donde llego. Para los que teneis algun cliente con SII, pues mejor, yo intentaré en lo que pueda que mis clientes se acojan voluntariamente, y de mientras voy a ir despleglando el SIF SOLO VERIFACTU, como no!!!
Enviada también mi primera factura en xml al entorno de pruebas y todo bien, ahora toca montar el xml con toooodas las validaciones que piden.
Garbi wrote:¿Cuándo y como se sabrá que es obligatorio para el 1 de julio de 2025?

Yo veo una locura todo esto, kiosco con internet, bazares, restaurantes chinos que tienen programas en ms-dos. etcc.........
Yo creo que ya se sabe que será obligatorio para el 1 de Julio de 2025, no he visto ningún sitio que hayan comentado algo sobre aplazar esta fecha.
Referente al panorama de muchos usuarios con sus ERP's, pues bueno, no les va a tocar otra que actualizarse, porque si se quieren acoger NO Verifactu, igualmente han de tener su sistema adaptado a VeriFactu por si hacienda les requiere la información. No se escapa nadie.
--------
¿ Y porque no ?
¿ And why not ?
paquitohm
Posts: 284
Joined: Fri Jan 14, 2022 8:37 am

Re: España: Normativa sancionadora sistemas informáticos

Post by paquitohm »

Buenas,

¿ Cómo haceis para obtener la estructura a rellenar ?
¿ Utilizais visualmente el esquema o buscais algun xml de ejemplo ?

Estaba intentando usar xmlspy a partir del xsd y no hay manera de que me vaya
Realmente otros lenguajes tienen esto mucho mas facil porque automaticamente les genera toda la estructura de objetos y sólo es cuestión de ir instanciando y rellenando. Un gol por toda la escuadra
User avatar
VictorCasajuana
Posts: 268
Joined: Wed Mar 28, 2018 4:38 pm
Location: Vinaròs
Contact:

Re: España: Normativa sancionadora sistemas informáticos

Post by VictorCasajuana »

paquitohm wrote:Buenas,

¿ Cómo haceis para obtener la estructura a rellenar ?
¿ Utilizais visualmente el esquema o buscais algun xml de ejemplo ?

Estaba intentando usar xmlspy a partir del xsd y no hay manera de que me vaya
Realmente otros lenguajes tienen esto mucho mas facil porque automaticamente les genera toda la estructura de objetos y sólo es cuestión de ir instanciando y rellenando. Un gol por toda la escuadra
Yo he realizado las pruebas con una factura en xml que suministra la propia agencia tributaria en uno de sus documentos pdf. No obstante creo que has dado también en la clave, estoy buscando este xsd para poder montar una clase que genere el xml, pero parece que no lo han puesto tan fácil esta vez la agencia tributaria, no encuentro un xsd único para generar el documento factura en xml, es como si dependiera de varios xsd anidades, no acabo de entenderlo.
Referente a una util que genere una estructura de clases en HB a partir de un xsd, sería como un pequeño santo grial para estas cosas. Otros lenguajes lo tienen.
Si alguien resuelve el tema del xsd estaría bien publicarlo aquí.
Gracias y salud!
--------
¿ Y porque no ?
¿ And why not ?
paquitohm
Posts: 284
Joined: Fri Jan 14, 2022 8:37 am

Re: España: Normativa sancionadora sistemas informáticos

Post by paquitohm »

Víctor,
Desde
https://www.agenciatributaria.es/AEAT.d ... s_web.html

Se puede obtener el esquema xsd https://prewww2.aeat.es/static_files/co ... macion.xsd
que me parece a mi que lleva todo lo necesario.

Usando visual studio code, en teoría se podria hacer según dice Microsoft en https://learn.microsoft.com/en-us/visua ... ew=vs-2022
Alguno teneis visual code instalado y quereis intentarlo ?
Instalé el otro dia xmlspy para esto y no he podido y me da cosa instalar otra FAT aplicacion para esto.

En todo caso parece que tambien se podria hacer con el utilitario xsd.exe de visual code. Si alguien lo tiene por el hd agradeceria que la compartiera en hmpaquito en hotmail punto com

***
PD 1. Se trataría de obtener un .xml completo con todas las casuisticas. Los ejemplos que pueden venir en el .pdf de referencia de la Agencia podrían no describir ejemplos que comprendieran toda la sintaxis posible.
PD 2. Precisamente esto deberia ser tambien un trabajo de la IA. Le suministramos el .xsd y le pedimos el un ejemplo completo de un .xml. La gratuita ya la he probado y dice que mensaje muy largo
PD 3. Estaría bien cogerse uno de esos lenguajes que si genera el sistema de metodos y objetos y pasarlo a Harbour. Por ejemplo, se generan todas las clases en Delphi y luego se le dice a la IA que las traduzca a Harbour. Qué gran adelanto y qué base más buena sería para empezar con buen pie este tema. Quizás se pueda hacer con el VSC en C#

Cheers
User avatar
VictorCasajuana
Posts: 268
Joined: Wed Mar 28, 2018 4:38 pm
Location: Vinaròs
Contact:

Re: España: Normativa sancionadora sistemas informáticos

Post by VictorCasajuana »

paquitohm wrote:Víctor,
Desde
https://www.agenciatributaria.es/AEAT.d ... s_web.html

Se puede obtener el esquema xsd https://prewww2.aeat.es/static_files/co ... macion.xsd
que me parece a mi que lleva todo lo necesario.

Usando visual studio code, en teoría se podria hacer según dice Microsoft en https://learn.microsoft.com/en-us/visua ... ew=vs-2022
Alguno teneis visual code instalado y quereis intentarlo ?
Instalé el otro dia xmlspy para esto y no he podido y me da cosa instalar otra FAT aplicacion para esto.

En todo caso parece que tambien se podria hacer con el utilitario xsd.exe de visual code. Si alguien lo tiene por el hd agradeceria que la compartiera en hmpaquito en hotmail punto com

***
PD 1. Se trataría de obtener un .xml completo con todas las casuisticas. Los ejemplos que pueden venir en el .pdf de referencia de la Agencia podrían no describir ejemplos que comprendieran toda la sintaxis posible.
PD 2. Precisamente esto deberia ser tambien un trabajo de la IA. Le suministramos el .xsd y le pedimos el un ejemplo completo de un .xml. La gratuita ya la he probado y dice que mensaje muy largo
PD 3. Estaría bien cogerse uno de esos lenguajes que si genera el sistema de metodos y objetos y pasarlo a Harbour. Por ejemplo, se generan todas las clases en Delphi y luego se le dice a la IA que las traduzca a Harbour. Qué gran adelanto y qué base más buena sería para empezar con buen pie este tema. Quizás se pueda hacer con el VSC en C#

Cheers
No trabajo con Visual studio, no puedo hacer las pruebas que indicas.
refernente al xsd https://prewww2.aeat.es/static_files/co ... macion.xsd no lo veo claro, ya que el ejemplo de alta de factura que suministra la agencia tributaria empieza así:

Code: Select all | Expand

<sum:RegFactuSistemaFacturacion> 
         <sum1:Cabecera> 
            <sum1:ObligadoEmision> 
               <sum1:NombreRazon>XXXXX</sum1:NombreRazon> 
               <sum1:NIF>AAAA</sum1:NIF> 
            </sum1:ObligadoEmision> 
         </sum1:Cabecera> 
         <sum:RegistroFactura>
 
y el xsd no hace referencia a la etiqueta RegFactuSistemaFacturacion
tampoco sé el motivo de incluir sum y sum1, ya que en el xsd no viene especificado tampoco

Yo tengo una clase que a partir de un xsd crea la estructura de clases para generar el xml, pero con este xsd no lo puedo hacer ya que no lo entiendo al 100%

alguna idea?

salud!
--------
¿ Y porque no ?
¿ And why not ?
Garbi
Posts: 344
Joined: Wed Nov 02, 2005 3:28 pm

Re: España: Normativa sancionadora sistemas informáticos

Post by Garbi »

Tengo muchas dudas, en principio parece sencillo usar veri*factu, hacer la factura subirla en formato .xml e imprimirla con el QR.

Pero soy el único que no se por donde empezar.
Tengo el fichero de Facturacion-Verifactu xls que describe como tiene que hacerse el xml. Pero no veo o no localizo ningún ejemplo xml para poder empezar.
El código QR más o menos lo tengo claro lo que lleva, pero según he visto debe de ir en la parte superior del documento según he visto en un pdf del diseño, vamos estoy seguro que me van a decir que modificar la cabecera de la factura nada,que si acaso al final de la factura.

Hay alguien que al menos a mi (y seguro que servirá para otros usuarios) me pueda guiar, porque ya esto mareado y con algo de ansiedad por que si habrá 9 meses para implantar pero me temo que no voy a ser capaz de hacerlo.
Y además con las sanciones que hay por no estar al día no es para ir jugándotelo.

Y no creo que Victor, Paquito solamente estén en ello.

Gracias a todos por vuestra ayuda.
Saludos,
Regards,

Jose Luis Alepuz
joseluis@mancomputer.com
www.mancomputer.com
User avatar
VictorCasajuana
Posts: 268
Joined: Wed Mar 28, 2018 4:38 pm
Location: Vinaròs
Contact:

Re: España: Normativa sancionadora sistemas informáticos

Post by VictorCasajuana »

Garbi wrote:Tengo muchas dudas, en principio parece sencillo usar veri*factu, hacer la factura subirla en formato .xml e imprimirla con el QR.

Pero soy el único que no se por donde empezar.
Tengo el fichero de Facturacion-Verifactu xls que describe como tiene que hacerse el xml. Pero no veo o no localizo ningún ejemplo xml para poder empezar.
El código QR más o menos lo tengo claro lo que lleva, pero según he visto debe de ir en la parte superior del documento según he visto en un pdf del diseño, vamos estoy seguro que me van a decir que modificar la cabecera de la factura nada,que si acaso al final de la factura.

Hay alguien que al menos a mi (y seguro que servirá para otros usuarios) me pueda guiar, porque ya esto mareado y con algo de ansiedad por que si habrá 9 meses para implantar pero me temo que no voy a ser capaz de hacerlo.
Y además con las sanciones que hay por no estar al día no es para ir jugándotelo.

Y no creo que Victor, Paquito solamente estén en ello.

Gracias a todos por vuestra ayuda.
Hola.
Puedes copiar el contenido del fichero Facturacion-verifactu.xls para verlo?
En el siguiente pdf tienes ejemplos de facturas en xml
https://www.agenciatributaria.es/static ... n_SWeb.pdf
Por ejemplo:

Code: Select all | Expand

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
    xmlns:sum="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/tike/cont/ws/SuministroLR.xsd"
    xmlns:sum1="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/tike/cont/ws/SuministroInformacion.xsd"
    xmlns:xd="http://www.w3.org/2000/09/xmldsig#">
    <soapenv:Header />
    <soapenv:Body>
        <sum:RegFactuSistemaFacturacion>
            <sum1:Cabecera>
                <sum1:ObligadoEmision>
                    <sum1:NombreRazon>XXXXX</sum1:NombreRazon>
                    <sum1:NIF>AAAA</sum1:NIF>
                </sum1:ObligadoEmision>
            </sum1:Cabecera>
            <sum:RegistroFactura>
                <sum: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>
                    </sum1:IDFactura>
                    <sum1:NombreRazonEmisor>XXXXX</sum1:NombreRazonEmisor>
                    <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>
                    <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>
                </sum:RegistroAlta>
            </sum:RegistroFactura>
        </sum:RegFactuSistemaFacturacion>
    </soapenv:Body>
</soapenv:Envelope> 
 
aunque no sé donde está definido que se tenga que incluir el sum: y sum1:

yo sigo pegándome con el SistemaFacturación.wsdl a ver si puedo sacar algo en claro.

La vía más rápida es montar la clase según las especificaciones de SuministroInformación.xsd y listos, pero si se puede hacer algo automático, puede ahorrar muchas horas de trabajo
--------
¿ Y porque no ?
¿ And why not ?
Garbi
Posts: 344
Joined: Wed Nov 02, 2005 3:28 pm

Re: España: Normativa sancionadora sistemas informáticos

Post by Garbi »

El contenido del fichero Facturacion-verifactu.xls lo puedes descargar pero supongo que lo tendrás porque esta en

https://www.agenciatributaria.es/AEAT.d ... FACTU.html

Enlace directo:

https://www.agenciatributaria.es/static ... RADOR.xlsx


Por cierto ¿la orden ministerial se ha aprobado ya?
Saludos,
Regards,

Jose Luis Alepuz
joseluis@mancomputer.com
www.mancomputer.com
paquitohm
Posts: 284
Joined: Fri Jan 14, 2022 8:37 am

Re: España: Normativa sancionadora sistemas informáticos

Post by paquitohm »

Víctor,
yo sigo pegándome con el SistemaFacturación.wsdl a ver si puedo sacar algo en claro.

La vía más rápida es montar la clase según las especificaciones de SuministroInformación.xsd y listos, pero si se puede hacer algo automático, puede ahorrar muchas horas de trabajo
Un monton de horas le he echado yo al xmlspy sin poder sacar un xml completo de ejemplo. Le he hecho de todo. Quizas mis cortos conocimientos sobre el lenguaje de modelado xml me han pasado factura. He decidido que cuando empiece con eso lo haré con un ejemplo que haya por ahi como hice en su dia con el sii y con el ticketbai.

A mi lo que me preocupa es cual va a ser el sistema que tenemos que usar. VF introduce una variable t desconocida hasta ahora: Flujo de datos. Eso obliga a acumular xmls en un mismo envio y por supuesto obliga tambien a esperar una respuesta multiple.
El tratamiento de las anulaciones tambien da para alguna charla

Garbi,
Hay alguien que al menos a mi (y seguro que servirá para otros usuarios) me pueda guiar, porque ya esto mareado y con algo de ansiedad por que si habrá 9 meses para implantar pero me temo que no voy a ser capaz de hacerlo.
Y además con las sanciones que hay por no estar al día no es para ir jugándotelo.

Y no creo que Victor, Paquito solamente estén en ello.
La gente, as usual, agazapada esperando que ofrecen otros. A mi me hubiera gustado que se hubiera abierto un debate, aun a tiempo estamos, de como vamos a abordar todo esto desde la optica xBase-fwh.

Salu2
Post Reply