Re: España: Normativa sancionadora sistemas informáticos
Posted: Fri Sep 27, 2024 7:52 am
empezamos con las pruebas!
www.FiveTechSoft.com
https://fivetechsupport.com/forums/
yo creo que ya estamos al 95% de que el 1 de julio 2025 será obligatorioGarbi wrote:Entonces, entiendo que se va aplicar ya a partir del 1 de julio de 2025. Ya es seguro.
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.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 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...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
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í?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
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.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!!!
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.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 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.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
No trabajo con Visual studio, no puedo hacer las pruebas que indicas.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
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>
Hola.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.
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>
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.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
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.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.