Nuovi servizi per quadratura e reinoltro (SDICoop)

I nuovi servizi sono stati annunciati ieri:
https://www.fatturapa.gov.it/it/news/span-stylecolor-darkredemNovita-em-span-Servizi-di-quadratura-e-reinoltro-per-canali-Web-Service/

Qualcuno ha già provato ad eseguire delle chiamate?
Io ho prvato con il servizio di quadratura ma niente… ricevo un generico “Internal error”…

1 Mi Piace

ciao, anche io vorrei cominciare ad usarli.
Posso chiederti che endopint url hai usato per chiamarli?
purtroppo nei loro files wsdl come service address è indicato “localhost”.

Ciao, guarda ho un ticket ancora aperto con Sogei perchè al momento non funzionano.
Io ho utilizzato lo stesso endpoint degli altri servizi elencati nella documentazione (cioè https://servizi.fatturapa.it/ricevi_file).
Appena ho novità sul funzionamento di questi due nuovi, lo scriverò qui

in effetti anche ha me da lo stesso errore tuo…
ho provato con questi endpoint ma tutti vanno in errore:
https://servizi.fatturapa.it/ricevi_file
https://servizi.fatturapa.it/ricevi_notifica
https://servizi.fatturapa.it/dati-fattura

Ciao ragazzi vi lascio qua gli Endpoint giusti

https://servizi.fatturapa.it/quadratura-flusso-ricezione
https://servizi.fatturapa.it/quadratura-flusso-trasmissione
https://servizi.fatturapa.it/reinoltro-flusso-ricezione
https://servizi.fatturapa.it/reinoltro-flusso-trasmissione

grazie mille, davvero una salvezza…
ed un altro mistero svelato…
posso chiederti dove li hai trovati?
grazie

ciao.

sono riuscito a testare il “https://servizi.fatturapa.it/quadratura-flusso-ricezione” e sinceramente mi sembra un servizio un po demenziale… si può andare indietro solo di 15 giorni, e se ripeti una richiesta con le stesse date ti risponde con un errore, e infatti mi sono già perso la possibilità di scaricare i report di una serie di intervalli .

Grazie, ma dove li hai trovati? Avevo lo stesso dubbio ma sia il servizio clienti che la documentazione non mi hanno aiutato :thinking:

piu che altro, se la dicitura riportata è corretta in entrambi i documenti:

  • non potranno ricomprendere i 15 giorni antecedenti la data in cui si effettua
    la richiesta;
  • potranno abbracciare un intervallo massimo di 15 giorni.

e fanno l’esempio.
se fai la ricerca il 31/03 le date più vicine che puoi guardare sono dal 01/03 al 15/03

sinceramente speravo si potesse usare per recuperare le fatture ricevute o le notifiche che per qualche disservizio non si è riusciti a ricevere…

ma con un gap di 15 giorni… lo vedo solo come una cosa del tipo :
ho cambiato società e voglio traferire i dati da una parte all’altra senza obbligatoriamente chiederli a chi li ha.
oppure
cerco lo storico per capire se c’è qualcosa mancante in modo da metterlo in conservazione aggiuntiva.

che poi ricade un problema diverso…
questo genere di comunicazioni.
“ciao cliente, abbiamo riscontrato che non è stata ricevuta una fattura di 22 giorni fa, ma ormai sei fuori liquidazione. è stata aggiunta a sistema quindi ora puoi contabilizzarla e portarla nella prossima liquidazione iva…” (sempre che scaricarla con questo metodo la segni come letta)

1 Mi Piace

la cosa più grave è che se richiedi un intervallo già richiesto ti risponde “errore” e non ti ritorna l’idQuadratura… io nel fare alcuni test non l’ho memorizzato e adesso non lo recupero più, e non posso più scaricare quegli intervalli… è una cosa senza senso, rispondimi col messaggio di “warning” ma ritornami comunque l’idQuadratura, così che se me lo sono perso prima adesso ce l’ho di nuovo e posso scaricare il report … mah.

Diretto dell’assistenza del SDICoop non c’era scritto di nessuna parte.

Funziona giusto così come dici, anche per il reinoltro, quindi se non ti salvi il id della richiesta perdi anche il reionoltro perché non puoi richiedere lo stesso periodo un’altra volta.

li ho trovati ma forse li hanno messi dopo.
nei file wsdl che hanno messo a disposizione per la quadratura


sono presenti gli endpoint
 <soapbind:address location="https://servizi.fatturapa.it/quadratura-flusso-ricezione"/>

Confermo, li hanno aggiornati.
Nella versione che ho io, scaricata a fine settembre, riporta questo bellissimo endpoint:

	<!-- SERVICE -->
<wsdl:service name="SdIQuadraturaFlussoRicezione_service">
	<wsdl:port name="SdIQuadraturaFlussoRicezione_port" binding="tns:SdIQuadraturaFlussoRicezione_binding">
  		<soapbind:address location="localhost"/>
	</wsdl:port>
</wsdl:service>

l’unico utilizzo sensato è fare un task che giornalmente si scarica i report del giorno e memorizza gli idQuadratura in un proprio storico e per le fatture non consegnate rendere disponibile il reinoltro.
Il tutto obbligatoriamente gestito a livello di admin, non è possibile farlo a livello di utente perchè non sai di chi è la fattura non inoltrata

se ho capito bene cosa intendi, non credo tu riesca a farlo.

oggi tu scaricheresti i task con relativi idQuadratura antecedenti al 20 ottobre infatti la data massima è antecedente di 15 giorni.
Questo vorrebbe dire che il 16 novembre, potresti scaricare al massimo i dati del 31 ottobre ma se ci sono fatture non inoltrate, queste sarebbero tardive ai fini della liquidazione iva.

Inoltre non è dato sapere se scaricando i task, si aggiorna lo stato delle fattura da “non ricevute messe a disposizione” a “ricevute”.

In pratica non è utile ai fini dell’utente che riceve le fatture ma solo per chi fa da tramite ai fini di controlli / backup / conservazione.

sarebbe stato più utile se il gap fosse stato di 4 o 5 giorni, in questo modo si sarebbe potuto creare un sistema di controllo ed avviso per chi riceve le fatture.

veramente le fatture B2B hanno gap di 7 giorni nel passato.
Per il cambio di stato, dal report che si riceve chiamando scaricoReportReinoltroFlussoRicezione dopo la richiesta di reinoltro lo stato della fattura viene descritto con la stringa “Consegnato”, comunque verificherò nei prossimi giorni che stato assume effettivamente all’interno dell’archivio dell’agenzia

errore mio,
i 15 giorni sono verso B2G e non verso B2B

Scusate una domanda: eseguendo il codice :

XMLGregorianCalendar dateFrom = factory.newXMLGregorianCalendar(“2019-10-15”);
XMLGregorianCalendar dateTo = factory.newXMLGregorianCalendar(“2019-10-20”);

        RichiestaReportQuadraturaRequestType reqType = new RichiestaReportQuadraturaRequestType();
        reqType.setDataDa(dateFrom);
        reqType.setDataA(dateTo);
        
        RichiestaReportQuadraturaResponseType response1 = richiestaReportQuadraturaFlussoTrasmissioneB2B(reqType);

ottengo sempre un errore di campi di input non validi ed in particolare “DataDa non rientrante nell’intervallo permesso” … e questo con qualunque data selezionata … qualcuno mi sa dire dove sto sbagliando, oppure se riscontra lo stesso problema??

ho provato il sistema giusto 3 giorni fa e dopo averci “buttato via” 4 ore per realizzarlo(capirlo) ho preso il tutto e cestinato.

ad ogni chiamata mi ritornava “Internal Server Error”.
pensando a chissà quale errore… ho scoperto che 4 chiamate su 5 falliscono (almeno a me)

di quelle che non fallivano mi dava il tuo stesso problema.
Volevo scaricare le fatture del 2019…
quindi ho provato ad avanzare con i mesi e riletto la guida e scoperto che hanno posizionato una informazione importante a pagine 34 anziché metterla nelle spiegazioni iniziali dove dichiarano i limiti di ricerca.

“…che si riferiscono a file fattura ricevuti dal SdI entro i 30 giorni antecedenti la data della richiesta”

In pratica, oggi 13/11 puoi richiedere solo 15 giorni di dati compresi tra il 13/10 al il 06/11
se volevi verificare di avere tutte le fatture del 2019 o del 2020 non puoi

1 Mi Piace