730 precompilato + di uno snippet

Andrea2022

Nuovo Utente
6 Mag 2022
2
0
1
Buonasera a tutti
E' già da un po' che leggo questo forum e devo dire che raramente ho trovato persone cosi brave e attive. Ringrazio Marino ma anche tutte le altre persone che hanno partecipato a questo forum, davvero avete fatto un lavoro eccellente, in poco tempo GRAZIE al vostro aiuto sono riuscito a mettere in piedi l'invio delle fatture verso STS, almeno in ambiente di test.
Colgo l'occasione per un quesito, dopo aver eseguito regolarmente con esito positivo almeno una 20 di invii fatture in test, a causa di altre esigenze lavorative ho abbandonato il progetto per una quindicina di giorni, da ieri l'altro ho riprovato ad eseguire un nuovo invio ma succede una cosa che non mi era mai accaduta, esegue l'invio e mi restituisce questo risultato:
-----------------------------------------------------------
protocollo = 22050618055247509
dataAccoglienza = 06-05-2022 18:05:52
nomeFileAllegato = Fatture730_2015_1.zip
dimensioneFileAllegato = 860
codiceEsito = 000
descrizioneEsito = Il file è in attesa di elaborazione, per conoscerne l'esito è necessario verificare la ricevuta
idErrore = idErrore =
--------------------------------------------------------------------
quindi sembrerebbe che tutto è andato bene invece quando provo a verificare l'esito invio mi restituisce questo :
----------------------------------------------------------------------------
E' PRESENTE L' ESITO PER IL PROTOCOLLO 22050618055247509

protocollo = 22050618055247509
dataInvio = 06-05-2022 18:05:52
stato = 0
descrizione = Da elaborare
nInviati = 0
nAccolti = 0
nWarnings = 0
nErrori = 0
FINE DEL LAVORO

nessuna fattura inviata stessa cosa se provo a scaricare il pdf della ricevuta in quanto non viene trovata Ho eseguito infine una ricerca per un protocollo inviato una quindicina di giorni fa e mi restituisce correttamente sia l'esito delle fatture con il numero delle fatture inviate sia mi restituisce il pdf del protocollo.

Chiedo in breve se qualcuno di voi può inviare ad oggi una fattura in test e vedere se nell'esito ve la riconosce a quel punto il problema è sicuramente il mio.
Secondo vi allego l'xml utilizzato con la fattura( è relativa a un libero professionista) per questo non ho impostato i campi iniziali
Se vi è possibile fatemi sapere e buon week end a tutti...
 

Allegati

  • Fatture730_2015_1.zip
    860 bytes · Visite: 124

Simone P

Utente Attivo
23 Nov 2016
55
0
6
47
buongiorno a tutti, da qualche giorno la procedura che avevo scritto qualche anno fa invia i dati degli scontrini ma rimangono in attesa senza esito, cosa potrebbe essere? lo fa per vari clienti che abbiamo attivi... potrebbe essere certificato scaduto? dove si riscarica?
 

perseoclub

Utente Attivo
28 Nov 2015
91
0
6
PANIC!!!! :eek::eek::eek:


Stavo effettuando le operazioni di TEST per l'invio delle fatture al MEF, ma mi restituisce questo errore:

PHP Fatal error: SOAP Fault: (faultcode: env:Server, faultstring: Errore non gestito)

Come posso rimediare???

Vi prego, qualcuno mi aiuti!!!
 
Ultima modifica:

perseoclub

Utente Attivo
28 Nov 2015
91
0
6
EDIT 04/08/2023

Segnalo che ho fatto un altro tentativo oggi che è andato a buon fine. Probabilmente quando ho provato l'altro giorno il server del Sistema TS era down e/o non funzionava qualcosa...
 

Arcanto

Nuovo Utente
19 Ott 2018
5
0
1
Buongiorno a tutti.
Ho approcciato questo argomento da poco, ho seguito tutte le indicazioni partendo da kit di @marino51 ed ho risolto tutto quanto richiesto.
Adesso mi chiedono alternativa di invio e quindi in modalità Sincrona e implementato con l'approccio creato da @LavorareperilMale.
Ho notato però che in questo caso, non ci sono dati di ritorno se non solo il numero di protocollo. Possibile che si possa in nessun modo recuperare i dati in modalità Puntuale oppure poter estrarre un report? Dal sito di SistemaTS non ho trovato nulla a riguardo.

Qualcuno di voi ha già avuto questa esperienza? Grazie e buona domenica.
 

marino51

Utente Attivo
28 Feb 2013
3.204
207
63
Lombardia
ci sono alcune possibilità di interrogazione del sistema ts, nel file credenziali.php sono specificati i parametri

PHP:
/* -------------------------------------------------------------------------------- parametri per ESITO DOPO IL TRASFERIMENTO DELLE FATTURE */

$ric_dataInizio     = "06-10-2020"; // "01-09-2019";
$ric_dataFine       = "06-10-2020"; // "30-09-2019";


/* -------------------------------------------------------------------------------- parametri per INTERROGAZIONE PUNTUALE DEI DOCUMENTI */

$ric_dataEmissione  = "2020-10-06"; // "2019-09-01";
$ric_dispositivo    = "1";          // "12";
$ric_numDocumento   = "01";         // "1";


/* -------------------------------------------------------------------------------- parametri per REPORT MENSILE DEI DOCUMENTI INVIATI */

$ric_tipoEstrazione = "I";
$ric_annoMese       = "202010";
 

Arcanto

Nuovo Utente
19 Ott 2018
5
0
1
Grazie @marino51.
Sono riuscito a fare il report mensile.

Per l'esito, sembra che con l'invio SINCRONO non ci sia una risposta valida, mentre per quanto riguarda l'interrogazione Puntuale, mi sa errore e non capisco dove possa essere.
Ho già visto che c'era un tread a tal proposito, ma non sono riuscito proprio a risolvere.

Fatal error: Uncaught SoapFault exception: [Client] SOAP-ERROR: Encoding: object has no 'pincode'
 

Arcanto

Nuovo Utente
19 Ott 2018
5
0
1
cancellato qualcosa nello script credenziali.php ?
Ho solo aggiunto solo gli endpoint sull'interrogazione e report mensile e le variabili ws (_InterrogazionePuntuale_WSDL). Il resto non ho toccato nulla.

Visto che sei molto più afferrato di me in questo argomento, ma per verificare se effettivamente sono andate su le spese? Non c'è un ambiente di test dove mi posso collegare via web per capire se ho caricato correttamente?
Su altri servizi che ho svilupatto, come la ricetta elettronica, ad esempio, avevo la possibilità di collegarmi via web al servizio e vedere se le avevo caricate correttamente o meno.

Grazie per la tua disponibilità.
 

marino51

Utente Attivo
28 Feb 2013
3.204
207
63
Lombardia
si esiste l'ambiente di test, nello script credenziali.php trovi gli endpoint
in questi anni (dal 2016 prima esecuzione), ho capito che il test serve solo per verificare connessione e trasmissione (con utenti test non effettivi) ma non per verificare l'intero processo
 
  • Like
Reactions: WmbertSea

spongebob

Nuovo Utente
18 Gen 2016
11
0
1
Buongiorno,
rientro a visionare questo utilissimo thread dopo molto tempo (... anni!), avendo già utilizzato in passato le prime versioni del kit di Marino con successo.
Poi ho messo tutto da parte, e adesso mi sarebbe utile reimplementarlo e quindi vorrei scaricare l'ultimo "kit" più aggiornato, funzionante secondo le ultime specifiche tecniche (SISTEMA TESSERA SANITARIA Invio dei dati di spesa sanitaria - WEB SERVICE ASINCRONO Versione 2.5).
Ho cercato senza successo il link e quindi vi chiedo, ovviamente in particolare a Marino, dove lo trovo ?

Grazie!
 

spongebob

Nuovo Utente
18 Gen 2016
11
0
1
cercato con google
"tessera sanitaria kit"

ma guarda la lista degli altri suggerimenti
Ciao Marino,
... forse mi sono spiegato male!
Il kit aggiornato del sistema TS ce l'ho già-
Io cercavi la versione più aggiornata del pacchetto di script PHP sviluppato da te, se fosse possibile.
Perchè altrimenti devo aggiornare la mia versione molto vecchia (del 2016-2017) ripartendo da zero.

Poi ovviamente cercherò di leggere gli altri interventi/suggerimenti presenti su questo thread per metterli a punto
 

spongebob

Nuovo Utente
18 Gen 2016
11
0
1
forse questo

Allora, ripercorrendo questa discussione al contrario, come files allegati più recenti, ho trovati quelli da te postati qui il 21/01/2020.
Quindi proverò a partire da questi.
Per gli altri files necessari (FattureGeneraXMLdaTXT, FattureInvioEsito, ... etc) prenderò quelli che usavo già nel 2016 e vediamo cosa succede!
Certo l'idea suggerita qualche tempo fa da altri amici, di creare un repository Github, con l'ultima versione di tutto lo snippet sempre aggiornata, e ancor più la possibilità di donazioni libere (più che meritate), non sarebbe male!
Intanto grazie .... vediamo cosa riesco a fare ed eventualmente ritornerò a chiedere aiuto/suggerimenti in questa lista.
 

spongebob

Nuovo Utente
18 Gen 2016
11
0
1
Ho dovuto fare diversi aggiustamenti, anche in relazione del fatto che sto usando PHP 8.2 e ho cominciato a fare i TEST di invio.
Ma non capisco perchè se in "credenziali.php" metti i dati dell'utente test che si trovano dentro il Kit730P (SoggettoMedico\UtenzeTestMedico", l'invio non funziona, mi viene ritornato l'errore "credenziali non valide" se invece uso i dati di test che Marino aveva preparato nel suo file del 2021 e che riporto di seguito:
PHP:
if( $TEST )
{
    error_log("TEST RUN ****************", 0);

    $name                   = "TEST INTERMEDIARIO, COMMERCIALISTA";
    $user                   = "MSSSMN78C13C773M";
    $psw                    = "sotcat00";
    $networkUser            = "";
    $networkPsw             = "";
    $cfProprietario         = "FBNFBA62S28H501F";
    $cfProprietarioCifrato  = EncryptData($cfProprietario);
    $piProprietario         = "00265910661";
    $pincodeInviante        = "4B64AA1D";
    $pincodeInvianteCifrato = "4B64AA1D";
    $codiceRegione          = "";
    $codiceAsl              = "";
    $codiceSSA              = "";
    $opzionale1             = "07874631000-000";  // codice Sede
    $opzionale2             = "0";
    $opzionale3             = "0";

    $InvioTelematico        = "https://invioSS730pTest.sanita.finanze.it/entrate/InvioTelematicoSS730pMtomWeb/InvioTelematicoSS730pMtomPort";
    $ricevutePdf            = "https://invioSS730pTest.sanita.finanze.it/entrate/Ricevute730ServiceWeb/ricevutePdf";
}
allora l'invio del file .zip funziona !!

Poi volevo chiedere a Marino, in merito al fatto che in un precedente post ha scritto che i TEST funzionano solo per verificare l'invio e non l'intero processo, cosa vuol dire ? Allora non si può per esempio verificare l'esito di un invio di prova ?
 

spongebob

Nuovo Utente
18 Gen 2016
11
0
1
Ho risolto il problema segnalato nel mio post precedente e quindi, se può essere utile per altri, riporto qui la soluzione.
Se si usano le credenziali TEST come medico (quelle che si trovano nel file "SoggettoMedico\UtenzeTestMedico.txt", gli endpoint non sono quelli che ho riportato nel codice sopra e che vanno bene per il TEST come intermediario, ma piuttosto i seguenti (sempre indicati nel file precedente):
PHP:
$InvioTelematico        = "https://invioSS730pTest.sanita.finanze.it/InvioTelematicoSS730pMtomWeb/InvioTelematicoSS730pMtomPort";
$ricevutePdf            = "https://invioSS730pTest.sanita.finanze.it/Ricevute730ServiceWeb/ricevutePdf";
Io non mi ero accorto della differenza !!

Adesso continuerò a fare le verifiche con l'utente TEST MEDICO e vediamo se funzionano anche gli script per verificare gli esiti di una trasmissione.
 
Discussioni simili
Autore Titolo Forum Risposte Data
pup3770 campo precompilato MySQL 1
novello88 [EXCEL] Calendario precompilato Windows e Software 1
A cancellare form precompilato Classic ASP 2
B Campo form precompilato Classic ASP 3
A For in uno switch PHP 1
A Riprodurre uno schema colore Photoshop 15
L Non riesco a riprodurre uno sfondo Photoshop 0
R Distribuire uno Script "Facebook Auto Post" PHP 0
rebeca Come Unire file PST in Uno? Windows e Software 0
M temi premium Shopify da 180$ l'uno a prezzi bassissimi Altri Annunci 0
A eliminare caratteri speciali mettendo uno spazio PHP 0
U Cerco un graphic designer e uno sviluppatore Android Offerte e Richieste di Lavoro e/o Collaborazione 1
C Salve a tutti, sono uno studente Presentati al Forum 1
G Fare uno sfondo con il prato e degli alberi Photoshop 0
K Help: problema con uno script di booking in php! PHP 0
A Creare con Javascript un percorso all'interno di uno spazio Javascript 0
D [Javascript] inserire uno script in un file php Javascript 6
P [PHP] Contare quante volte uno stesso id si ripete nella tabella PHP 12
giorgiacampus Vendo un account Instagram da 5,7k e uno da quasi 3k Annunci servizi di Social Media Marketing 2
T interpretare uno script php non fatto da me... PHP 3
M [PHP] valore dentro uno shortcode PHP 0
T Artisti: Uno o due profili Instagram? Social Media Marketing 2
S [PHP] Ricercare Uno Specifico Carattere In Una Precisa Posizione PHP 3
T mostrare il riultato di uno script php Ajax 2
momeraths [WordPress] Problema creazione di uno shortcode WordPress 2
A [Javascript] [RISOLTO] Doppio "submit", in uno stesso "Form" , che puntino ad "action" diversi Javascript 1
L Smartphone per fotografiaSto cercando uno smartphone che scatta foto in RAW/DNG e che possa sostitui Smartphone e tablet 2
F [MySQL] Select con due condizioni su uno stesso campo MySQL 7
L [PHP] Inserire google recaptcha in uno form contatti PHP 1
T [PHP] Relazione uno a uno PHP 1
4potere Quanto pagare ad uno studente per i testi in ottica seo per il sito? SEO e Posizionamento 2
F [HTML] Effetto fade su ogni immagine contenute in uno slider HTML e CSS 16
ANDREA20 Creare carrello della spesa e applicare uno sconto E-Commerce 6
M Formazione per diventare uno specialista di Sicurezza Informatica Sicurezza e Virus 3
Gabriele Visioli Come creare uno spoiler in una pagina o post WordPress 1
M Ricercare uno specifico carattere in una precisa posizione PHP 5
novello88 Quanti domini gestisce uno specifico provider? Domini 1
felino [Wordpress] Custom Post Type: plugin per creare uno slider nei widget WordPress 0
M Creare stampe pdf con tabelle relazione uno a molti PHP 0
ecosito CSS: è possibile cambiare font con uno non di uso comune? HTML e CSS 11
M Relazione uno a molti PHP 59
B Problema di visualizzazione di uno Slider in jquery jQuery 4
M Problema relazione uno a molti con 3 tabelle MySQL 4
felino [Oracle] Eseguire uno split di un record Oracle 1
A Visualizzare minuti con due cifre anche se il valore del tag ne riporta solo uno jQuery 1
A Visualizzare minuti con due cifre anche se il valore del tag ne riporta solo uno jQuery 0
Mr. Alex D. Come far apparire un testo preimpostato in una casella di un form di uno script php? PHP 1
felino Google My Business: uno strano errore... Social Media Marketing 3
otto9due Piccolo conflitto jquery.. Chi gli da uno sguardo? jQuery 6
S Un aiuto su uno script di ricerca avanzata in php che sto verificando. PHP 1

Discussioni simili