Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Envío de registros y sus respuestas (https://www.clubdelphi.com/foros/forumdisplay.php?f=66)
-   -   Eventos NO VeriFactu (https://www.clubdelphi.com/foros/showthread.php?t=97042)

newtron 21-11-2024 18:36:13

Eventos NO VeriFactu
 
Hola a tod@s.

¿Alguien se ha puesto con el tema de los eventos NO VeriFactu? Pregunto porque estoy mirando la descripción del registro y si tuviera pelos se me pondrían de punta.

Saludos.

ermendalenda 21-11-2024 20:43:28

Cita:

Empezado por newtron (Mensaje 559988)
Hola a tod@s.


¿Alguien se ha puesto con el tema de los eventos NO VeriFactu? Pregunto porque estoy mirando la descripción del registro y si tuviera pelos se me pondrían de punta.



Saludos.

Ya se sabe que lo iban a poner difícil, lo más difícil posible, rayando lo imposible

Neftali [Germán.Estévez] 22-11-2024 09:15:05

Cita:

Empezado por newtron (Mensaje 559988)
¿Alguien se ha puesto con el tema de los eventos NO VeriFactu? Pregunto porque estoy mirando la descripción del registro y si tuviera pelos se me pondrían de punta.


¿Qué necesitas? Es un diseño de registro más sencillo que el de Factura.

Código:

<?xml version="1.0" encoding="utf-8"?>
<sum:RegistroEvento xmlns:xd="http://www.w3.org/2000/09/xmldsig#" xmlns:sum1="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/tike/cont/ws/SuministroInformacion.xsd"
xmlns:sum="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/tike/cont/ws/Evento.xsd">
  <sum:Evento>
    <sum:SistemaInformatico>
      <sum1:NombreRazon>Mi empresa</sum1:NombreRazon>
      <sum1:NIF>ME</sum1:NIF>
      <sum1:NombreSistemaInformatico>MiERP</sum1:NombreSistemaInformatico>
      <sum1:IdSistemaInformatico>ME</sum1:IdSistemaInformatico>
      <sum1:Version>1.6.1.0</sum1:Version>
      <sum1:NumeroInstalacion>54321</sum1:NumeroInstalacion>
      <sum1:TipoUsoPosibleSoloVerifactu>N</sum1:TipoUsoPosibleSoloVerifactu>
      <sum1:TipoUsoPosibleMultiOT>S</sum1:TipoUsoPosibleMultiOT>
      <sum1:IndicadorMultiplesOT>N</sum1:IndicadorMultiplesOT>
    </sum:SistemaInformatico>
    <sum:ObligadoEmision>
      <sum1:NombreRazon>Test_454414</sum1:NombreRazon>
      <sum1:NIF>11111111H</sum1:NIF>
    </sum:ObligadoEmision>
    <sum:FechaHoraHusoGenRegistro>2024-09-13T12:56:56+02:00</sum:FechaHoraHusoGenRegistro>
    <sum:TipoEvento>90</sum:TipoEvento>
    <sum:OtrosDatosEvento>No acogida al reglamento. Motivo: Acogido al SII</sum:OtrosDatosEvento>
    <sum:Encadenamiento>
      <sum:PrimerEvento>S</sum:PrimerEvento>
    </sum:Encadenamiento>
    <sum:TipoHuella>01</sum:TipoHuella>
    <sum:Huella>d48289075618e71451a59c6f0de93b4b67e25e61270571df63519bccdf3eeb8c</sum:Huella>
  </sum:Evento>
  <sum:IDVersion>1.0</sum:IDVersion>
  <ds:Signature xmlns:ds="http://www.w3.org/2000/09/xmldsig#" Id="Signature-4e701902-9510-4fe4-b2d7-1ba9c1db2370">
    ...
    firma
    ...
  </ds:Signature>
</sum:RegistroEvento>


ermendalenda 22-11-2024 09:35:03

Perfecto a mi también me viene bien
Muchas gracias, creo que tengo suficiente. Voy a crear el evento de las incidencias sin firmar y ya si dicen algo tengo eso adelantado
Muchas gracias

newtron 22-11-2024 10:16:58

Cita:

Empezado por Neftali [Germán.Estévez] (Mensaje 559999)
¿Qué necesitas? Es un diseño de registro más sencillo que el de Factura.

Código:

<?xml version="1.0" encoding="utf-8"?>
<sum:RegistroEvento xmlns:xd="http://www.w3.org/2000/09/xmldsig#" xmlns:sum1="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/tike/cont/ws/SuministroInformacion.xsd"
xmlns:sum="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/tike/cont/ws/Evento.xsd">
  <sum:Evento>
    <sum:SistemaInformatico>
      <sum1:NombreRazon>Mi empresa</sum1:NombreRazon>
      <sum1:NIF>ME</sum1:NIF>
      <sum1:NombreSistemaInformatico>MiERP</sum1:NombreSistemaInformatico>
      <sum1:IdSistemaInformatico>ME</sum1:IdSistemaInformatico>
      <sum1:Version>1.6.1.0</sum1:Version>
      <sum1:NumeroInstalacion>54321</sum1:NumeroInstalacion>
      <sum1:TipoUsoPosibleSoloVerifactu>N</sum1:TipoUsoPosibleSoloVerifactu>
      <sum1:TipoUsoPosibleMultiOT>S</sum1:TipoUsoPosibleMultiOT>
      <sum1:IndicadorMultiplesOT>N</sum1:IndicadorMultiplesOT>
    </sum:SistemaInformatico>
    <sum:ObligadoEmision>
      <sum1:NombreRazon>Test_454414</sum1:NombreRazon>
      <sum1:NIF>11111111H</sum1:NIF>
    </sum:ObligadoEmision>
    <sum:FechaHoraHusoGenRegistro>2024-09-13T12:56:56+02:00</sum:FechaHoraHusoGenRegistro>
    <sum:TipoEvento>90</sum:TipoEvento>
    <sum:OtrosDatosEvento>No acogida al reglamento. Motivo: Acogido al SII</sum:OtrosDatosEvento>
    <sum:Encadenamiento>
      <sum:PrimerEvento>S</sum:PrimerEvento>
    </sum:Encadenamiento>
    <sum:TipoHuella>01</sum:TipoHuella>
    <sum:Huella>d48289075618e71451a59c6f0de93b4b67e25e61270571df63519bccdf3eeb8c</sum:Huella>
  </sum:Evento>
  <sum:IDVersion>1.0</sum:IDVersion>
  <ds:Signature xmlns:ds="http://www.w3.org/2000/09/xmldsig#" Id="Signature-4e701902-9510-4fe4-b2d7-1ba9c1db2370">
    ...
    firma
    ...
  </ds:Signature>
</sum:RegistroEvento>



Pues no sé dónde se envía todo esto. ¿Se pueden hacer pruebas de envío de los ficheros y eventos?


Decía lo de los "no pelos" de punta porque echando un vistazo al diseño de registro y viendo el nodo "Datospropioevento" las opciones que tiene son brutales. De momento parece que no son obligatorias pero.... igual en otra tacada las ponen obligatorias y tienen telita.


Saludos.

Neftali [Germán.Estévez] 22-11-2024 10:17:02

En algún sitio de la documentación están los eventos y los códigos:

Código:

<sum:TipoEvento>90</sum:TipoEvento>
01 Inicio del funcionamiento del sistema informático como «NO VERI*FACTU».
02 Fin del funcionamiento del sistema informático como «NO VERI*FACTU».
03 Lanzamiento del proceso de detección de anomalías en los registros de facturación.
04 Detección de anomalías en la integridad, inalterabilidad y trazabilidad de registros de facturación.
05 Lanzamiento del proceso de detección de anomalías en los registros de evento.
06 Detección de anomalías en la integridad, inalterabilidad y trazabilidad de registros de evento.
07 Restauración de copia de seguridad, cuando ésta se gestione desde el propio sistema informático de facturación.
08 Exportación de registros de facturación generados en un periodo.
09 Exportación de registros de evento generados en un periodo.
10 Registro resumen de eventos
90 Otros tipos de eventos a registrar voluntariamente por la persona o entidad productora del sistema informático.

Neftali [Germán.Estévez] 22-11-2024 10:34:43

Cita:

Empezado por newtron (Mensaje 560005)
Pues no sé dónde se envía todo esto. ¿Se pueden hacer pruebas de envío de los ficheros y eventos?


Los eventos no se envían.
VERI*FACTU -> Se genera el registro de facturación y se envía.
NO VERI*FACTU -> Se genera registro de facturación y no se envía y se genera registro de eventos y no se envía (salvo requerimientos).

delphiGar 22-11-2024 11:08:02

He estado buscando lo del calculo de la huella para los eventos y no lo he visto en la documentacion. como lo haces??

a mi se me ha ocurrido hacerlo asi:



Código Delphi [-]
huella := 'TipoEvento=01&FechaHoraHusoGenEvento=2024-11-22T11:07:11.461+01:00&HuellaEvento='; // HuellaEvento= por que no tiene huella anterior

Código:

<RegistroEvento xmlns="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/tike/cont/ws/EventosSIF.xsd">
  <IDVersion>1.0</IDVersion>
  <Evento>
    <SistemaInformatico>
      <NombreRazon>Infocerda SL</NombreRazon>
      <NIF>B04463534</NIF>
      <NombreSistemaInformatico>TPV Comercio</NombreSistemaInformatico>
      <IdSistemaInformatico>01</IdSistemaInformatico>
      <Version>30180</Version>
      <NumeroInstalacion>B04430534-011</NumeroInstalacion>
      <TipoUsoPosibleSoloVerifactu>N</TipoUsoPosibleSoloVerifactu>
      <TipoUsoPosibleMultiOT>S</TipoUsoPosibleMultiOT>
      <IndicadorMultiplesOT>N</IndicadorMultiplesOT>
    </SistemaInformatico>
    <ObligadoEmision>
      <NombreRazon>Infocerda SL</NombreRazon>
      <NIF>B04430534</NIF>
    </ObligadoEmision>
    <FechaHoraHusoGenEvento>2024-11-22T11:14:38.624+01:00</FechaHoraHusoGenEvento>
    <TipoEvento>01</TipoEvento>
    <Encadenamiento>
      <PrimerEvento>S</PrimerEvento>
    </Encadenamiento>
    <TipoHuella>01</TipoHuella>
    <HuellaEvento>AD766E1EB47128A0E66DD3185A1C3D67B5406AAF18E02FECF44E808F3E5C5B68</HuellaEvento>
  </Evento>
</RegistroEvento>


newtron 22-11-2024 11:39:30

Cita:

Empezado por Neftali [Germán.Estévez] (Mensaje 560011)
Los eventos no se envían.
VERI*FACTU -> Se genera el registro de facturación y se envía.
NO VERI*FACTU -> Se genera registro de facturación y no se envía y se genera registro de eventos y no se envía (salvo requerimientos).


Me refería a los requerimientos. ¿Hay forma de probar envíos bajo requerimiento de facturas y eventos?

newtron 22-11-2024 11:42:24

Cita:

Empezado por delphiGar (Mensaje 560014)
He estado buscando lo del calculo de la huella para los eventos y no lo he visto en la documentacion. como lo haces??

a mi se me ha ocurrido hacerlo asi:



Código Delphi [-]huella := 'TipoEvento=01&FechaHoraHusoGenEvento=2024-11-22T11:07:11.461+01:00&HuellaEvento='; // HuellaEvento= por que no tiene huella anterior


Código:

<RegistroEvento xmlns="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/tike/cont/ws/EventosSIF.xsd">
  <IDVersion>1.0</IDVersion>
  <Evento>
    <SistemaInformatico>
      <NombreRazon>Infocerda SL</NombreRazon>
      <NIF>B04463534</NIF>
      <NombreSistemaInformatico>TPV Comercio</NombreSistemaInformatico>
      <IdSistemaInformatico>01</IdSistemaInformatico>
      <Version>30180</Version>
      <NumeroInstalacion>B04430534-011</NumeroInstalacion>
      <TipoUsoPosibleSoloVerifactu>N</TipoUsoPosibleSoloVerifactu>
      <TipoUsoPosibleMultiOT>S</TipoUsoPosibleMultiOT>
      <IndicadorMultiplesOT>N</IndicadorMultiplesOT>
    </SistemaInformatico>
    <ObligadoEmision>
      <NombreRazon>Infocerda SL</NombreRazon>
      <NIF>B04430534</NIF>
    </ObligadoEmision>
    <FechaHoraHusoGenEvento>2024-11-22T11:14:38.624+01:00</FechaHoraHusoGenEvento>
    <TipoEvento>01</TipoEvento>
    <Encadenamiento>
      <PrimerEvento>S</PrimerEvento>
    </Encadenamiento>
    <TipoHuella>01</TipoHuella>
    <HuellaEvento>AD766E1EB47128A0E66DD3185A1C3D67B5406AAF18E02FECF44E808F3E5C5B68</HuellaEvento>
  </Evento>
</RegistroEvento>





En este sitio tienes el acceso al documento donde se especifica el tema de las huellas.


Saludos.

delphiGar 22-11-2024 11:43:38

Cita:

Empezado por newtron (Mensaje 560016)
Me refería a los requerimientos. ¿Hay forma de probar envíos bajo requerimiento de facturas y eventos?

No creo, no hay ninguna URL de pruebas, por ahora.

delphiGar 22-11-2024 11:45:13

Cita:

Empezado por newtron (Mensaje 560017)
En este sitio tienes el acceso al documento donde se especifica el tema de las huellas.


Saludos.

Pero en esa documentacion no viene la huella para los eventos, solo para RegistroAlta y RegistroAnulacion, o no lo veo yo

newtron 22-11-2024 11:52:45

Cita:

Empezado por delphiGar (Mensaje 560019)
Pero en esa documentacion no viene la huella para los eventos, solo para RegistroAlta y RegistroAnulacion, o no lo veo yo


A ver si estoy yo tonto (que lo estoy :D) pero no es esto?



delphiGar 22-11-2024 11:56:23

Cita:

Empezado por newtron (Mensaje 560020)
A ver si estoy yo tonto (que lo estoy :D) pero no es esto?



Tienes razon, le he dado mas de mil vueltas, pero al estar cortado en la pagina ni lo estaba mirando. Me lo saltaba.

Perdona.

Muchas gracias.

Neftali [Germán.Estévez] 22-11-2024 12:43:10

Cita:

Empezado por newtron (Mensaje 560016)
Me refería a los requerimientos. ¿Hay forma de probar envíos bajo requerimiento de facturas y eventos?


En cuanto a eventos no estoy seguro.
El envío de Registros de Facturación bajo requerimiento, es utilizando el mismo formato que para Veri*factu, pero con otra URL.

newtron 22-11-2024 12:58:42

Cita:

Empezado por Neftali [Germán.Estévez] (Mensaje 560024)
En cuanto a eventos no estoy seguro.
El envío de Registros de Facturación bajo requerimiento, es utilizando el mismo formato que para Veri*factu, pero con otra URL.


Otra URL que entiendo que todavía no estará operativa.


Gracias y un saludo.

Neftali [Germán.Estévez] 22-11-2024 13:14:29

Cita:

Empezado por newtron (Mensaje 560025)
Otra URL que entiendo que todavía no estará operativa.

Que yo sepa no.

Sandy656 26-11-2024 08:38:14

Hola. Respuesta de Verifactu.


Buenos días :

Actualmente no hay posibilidad de enviar registros para sistemas NO VERI*FACTU, es decir, el procedimiento que se realizaría bajo requerimiento de la AEAT. Como podrá comprobar en el WSDL aun no está definido el Endpoint:


https://mail.google.com/mail/u/0?ui=...5g&disp=emb&zw


De momento no disponemos de información de cuando estará disponible.

Atentamente,
Atención al Usuario
Departamento de Informática Tributaria
Email: verifactu@correo.aeat.es

newtron 26-11-2024 09:33:35

Cita:

Empezado por Sandy656 (Mensaje 560119)
Hola. Respuesta de Verifactu.


Buenos días :

Actualmente no hay posibilidad de enviar registros para sistemas NO VERI*FACTU, es decir, el procedimiento que se realizaría bajo requerimiento de la AEAT. Como podrá comprobar en el WSDL aun no está definido el Endpoint:


https://mail.google.com/mail/u/0?ui=...5g&disp=emb&zw


De momento no disponemos de información de cuando estará disponible.

Atentamente,
Atención al Usuario
Departamento de Informática Tributaria
Email: verifactu@correo.aeat.es


^\||/ Gracias por la info.

Matorral 02-12-2024 20:16:21

Cita:

Empezado por newtron (Mensaje 560123)
^\||/ Gracias por la info.

Buenas¡¡¡

Newtron, en esta direccion...

https://prewww1.aeat.es/static_files...ws/opciones.js

al desplegar el combo de URL Endpoint aparecen dos opciones, y la segunda pone : "Remisión por un requerimiento". (perdona, pero no se insertar imágenes desde mi pc)


no se si te valdría para probar los xml de envio de eventos y registros de facturacion por requerimiento para sistemas NO Verifactu.

Yo no lo probe porque aún no me puse con NO-Verifactu

Saludos¡¡


La franja horaria es GMT +2. Ahora son las 19:03:09.

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