questo riguarda la fattura, quindi fattura emessa il 2020-01-05 mentre il 2020-01-09 è stato emesso il rimborso che è stato pagato il giorno primaCodice:<doc:idRimborsoDocumentoFiscale> <doc:dataEmissione>2020-01-05</doc:dataEmissione>
questo riguarda la fattura, quindi fattura emessa il 2020-01-05 mentre il 2020-01-09 è stato emesso il rimborso che è stato pagato il giorno primaCodice:<doc:idRimborsoDocumentoFiscale> <doc:dataEmissione>2020-01-05</doc:dataEmissione>
<doc:idRimborsoDocumentoFiscale>
<doc:dataEmissione>2020-01-09</doc:dataEmissione>
<doc:DocumentoSpesa>
<doc:dataEmissione>2020-01-05</doc:dataEmissione>
<doc:dataPagamento>2020-01-08</doc:dataPagamento>
Ho lanciato gli script non modificati utilizzando la versione php 5.6.31 utilizzando come area test il commercialista. in allegato includo i files php originali ed il log ed il file dati per dargli un'occhiata .usa la versione 5.6.31 di php ed usa gli script del 730 senza apportare modifiche
PHP Notice: Undefined offset: 1 in C:\remgest12\prog\sistemaTS\credenziali.php on line 124
// if( !empty( $argv ) ) $protocollo = $argv[1];
PHP Fatal error: SOAP Fault: (faultcode: HTTP, faultstring: Could not connect to host)
usa la versione 5.6.31 di php ed usa gli script del 730 senza apportare modifiche
Ciao Marino,sembra che lo script venga eseguito con un parametro incompleto
conviene rendere non operativa l'ultima riga delle "credenziali"Codice:PHP Notice: Undefined offset: 1 in C:\remgest12\prog\sistemaTS\credenziali.php on line 124
Codice:// if( !empty( $argv ) ) $protocollo = $argv[1];
la versione di php in uso NON é la 5.6.31
Codice:PHP Fatal error: SOAP Fault: (faultcode: HTTP, faultstring: Could not connect to host)
...
...
INIZIO TRASFERIMENTO DEL FILE
REQUEST HEADERS ============
<pre class='xdebug-var-dump' dir='ltr'>
<small>/var/www/html/730_2019/FattureInviaWsdl.php:65:</small><small>string</small> <font color='#cc0000'>'POST /InvioTelematicoSS730pMtomWeb/InvioTelematicoSS730pMtomPort HTTP/1.1 Host: invioSS730pTest.sanita.finanze.it Connection: Keep-Alive User-Agent: PHP-SOAP/7.0.33-14+ubuntu16.04.1+deb.sury.org+1 Content-Type: text/xml; charset=utf-8 SOAPAction: "" Content-Length: 253 Authorization: Basic VVhONlZNREQ6UDJTUERWRjQ= Cookie: LtpaToken2=Fcs3UNDKxy/EuuuRWsoP0Y9I3bADs0N1fbUm0rjVRGoLCouYZc3Ewdde4e8L9eycLFN+yQJP6g/xF7GfH77oQv//idq8CC26t7j0b0EovW4+GMPXOhyXETfzj6an1mg+unEV2qjnVYqeBmx8IE1cAawknWgEtqo5qN8P5Z5hu'...</font> <i>(length=732)</i>
</pre>
REQUEST ====================
<pre class='xdebug-var-dump' dir='ltr'>
<small>/var/www/html/730_2019/FattureInviaWsdl.php:69:</small><small>string</small> <font color='#cc0000'>'<?xml version="1.0" encoding="UTF-8"?> <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="http://ejb.invioTelematicoSS730p.sanita.finanze.it/"><SOAP-ENV:Body><ns1:inviaFileMtom/></SOAP-ENV:Body></SOAP-ENV:Envelope> '</font> <i>(length=253)</i>
</pre>
RESPONSE HEADERS ===========
<pre class='xdebug-var-dump' dir='ltr'>
<small>/var/www/html/730_2019/FattureInviaWsdl.php:73:</small><small>string</small> <font color='#cc0000'>'HTTP/1.1 500 Internal Server Error Content-Type: text/xml X-Backside-Transport: FAIL FAIL Connection: close '</font> <i>(length=112)</i>
</pre>
RESPONSE ===================
<pre class='xdebug-var-dump' dir='ltr'>
<small>/var/www/html/730_2019/FattureInviaWsdl.php:77:</small><small>string</small> <font color='#cc0000'>'<?xml version="1.0" encoding="UTF-8"?> <env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/"> <env:Body> <env:Fault> <faultcode>env:Client</faultcode> <faultstring>cvc-particle 3.1: in element {http://ejb.invioTelematicoSS730p.sanita.finanze.it/}inviaFileMtom of type {http://ejb.invioTelematicoSS730p.sanita.finanze.it/}inviaFileMtom, found &lt;/ns1:inviaFileMtom> (in namespace http://ejb.invioTelematicoSS730p.sanita.finanze.it/), but next item should be nomeFileAllegato</faultstring></env:Fau'...</font> <i>(length=541)</i>
</pre>
TRASFERIMENTO TERMINATO CON ERRORI
SOAP Fault: (faultcode: env:Client, faultstring: cvc-particle 3.1: in element {http://ejb.invioTelematicoSS730p.sanita.finanze.it/}inviaFileMtom of type {http://ejb.invioTelematicoSS730p.sanita.finanze.it/}inviaFileMtom, found (in namespace http://ejb.invioTelematicoSS730p.sanita.finanze.it/), but next item should be nomeFileAllegato)
/var/www/html/730_2019/FattureInviaWsdl.php:93:
object(SoapFault)[4]
protected 'message' => string 'cvc-particle 3.1: in element {http://ejb.invioTelematicoSS730p.sanita.finanze.it/}inviaFileMtom of type {http://ejb.invioTelematicoSS730p.sanita.finanze.it/}inviaFileMtom, found </ns1:inviaFileMtom> (in namespace http://ejb.invioTelematicoSS730p.sanita.finanze.it/), but next item should be nomeFileAllegato' (length=307)
private 'string' (Exception) => string '' (length=0)
protected 'code' => int 0
protected 'file' => string '/var/www/html/730_2019/FattureInviaWsdl.php' (length=43)
protected 'line' => int 80
private 'trace' (Exception) =>
array (size=1)
0 =>
array (size=6)
'file' => string '/var/www/html/730_2019/FattureInviaWsdl.php' (length=43)
'line' => int 80
'function' => string '__call' (length=6)
'class' => string 'SoapClient' (length=10)
'type' => string '->' (length=2)
'args' =>
array (size=2)
...
private 'previous' (Exception) => null
public 'faultstring' => string 'cvc-particle 3.1: in element {http://ejb.invioTelematicoSS730p.sanita.finanze.it/}inviaFileMtom of type {http://ejb.invioTelematicoSS730p.sanita.finanze.it/}inviaFileMtom, found </ns1:inviaFileMtom> (in namespace http://ejb.invioTelematicoSS730p.sanita.finanze.it/), but next item should be nomeFileAllegato' (length=307)
public 'faultcode' => string 'env:Client' (length=10)
[20-Jan-2020 12:23:21 Europe/Berlin] File trattato : Fatture730_2019_completo.zip
[20-Jan-2020 12:23:21 Europe/Berlin] carico in memoria il file Fatture730_2019_completo.zip
[20-Jan-2020 12:23:21 Europe/Berlin] definisco il file wsdl InvioTelematicoSpeseSanitarie730p.wsdl
[20-Jan-2020 12:23:21 Europe/Berlin] definisco the soap server location https://invioSS730pTest.sanita.finanze.it/InvioTelematicoSS730pMtomWeb/InvioTelematicoSS730pMtomPort
[20-Jan-2020 12:23:21 Europe/Berlin] inizio trasferimento del file
[20-Jan-2020 12:23:21 Europe/Berlin] PHP Deprecated: capture_session_meta is deprecated; its information is now available via stream_get_meta_data() in /var/www/html/730_2019/FattureInviaWsdl.php on line 54
[20-Jan-2020 12:23:22 Europe/Berlin] PHP Notice: Undefined variable: SoapRequest in /var/www/html/730_2019/FattureInviaWsdl.php on line 80
[20-Jan-2020 12:23:22 Europe/Berlin] PHP Stack trace:
[20-Jan-2020 12:23:22 Europe/Berlin] PHP 1. {main}() /var/www/html/730_2019/FattureInviaWsdl.php:0
[20-Jan-2020 12:23:22 Europe/Berlin] trasferimento terminato con errori
[20-Jan-2020 12:23:22 Europe/Berlin] PHP Fatal error: SOAP Fault: (faultcode: env:Client, faultstring: cvc-particle 3.1: in element {http://ejb.invioTelematicoSS730p.sanita.finanze.it/}inviaFileMtom of type {http://ejb.invioTelematicoSS730p.sanita.finanze.it/}inviaFileMtom, found </ns1:inviaFileMtom> (in namespace http://ejb.invioTelematicoSS730p.sanita.finanze.it/), but next item should be nomeFileAllegato) in /var/www/html/730_2019/FattureInviaWsdl.php on line 94
[20-Jan-2020 12:23:22 Europe/Berlin] PHP Stack trace:
[20-Jan-2020 12:23:22 Europe/Berlin] PHP 1. {main}() /var/www/html/730_2019/FattureInviaWsdl.php:0
[20-Jan-2020 12:23:22 Europe/Berlin] PHP 2. trigger_error() /var/www/html/730_2019/FattureInviaWsdl.php:94
eseguo lo script in questo modo,Tu riesci a far eseguire l'invio senza problemi?
echo on
"C:\Program Files\PHP\v5.6\php.exe" -f "C:\Web_Sites\__Test\PHP\TEST\XML\FattureInviaWsdl.php"
pause
[20-Jan-2020 12:46:29 Europe/Rome] RICHIESTA TERMINATA CON ERRORE
[20-Jan-2020 12:46:29 Europe/Rome]
e =>object
(
faultstring => Error Fetching http headers,
faultcode => HTTP,
)
[20-Jan-2020 12:46:29 Europe/Rome] PHP Fatal error: SOAP Fault: (faultcode: HTTP, faultstring: Error Fetching http headers) in C:\Web_Sites\__Test\PHP\TEST\XML\SoapFault.php on line 18
[20-Jan-2020 12:50:08 Europe/Rome] RICHIESTA TERMINATA CON ERRORE
[20-Jan-2020 12:50:08 Europe/Rome]
e =>object
(
faultstring => Credenziali invalide,
faultcode => env:Client,
)
[20-Jan-2020 12:50:09 Europe/Rome] PHP Fatal error: SOAP Fault: (faultcode: env:Client, faultstring: Credenziali invalide) in C:\Web_Sites\__Test\PHP\TEST\XML\SoapFault.php on line 18
Ciao Marino, sto ammattendo letteralmente con l'area test.eseguo lo script in questo modo,
Codice:echo on "C:\Program Files\PHP\v5.6\php.exe" -f "C:\Web_Sites\__Test\PHP\TEST\XML\FattureInviaWsdl.php" pause
con la versione 5.4 di php, ottengo lo stesso tuo risultato
Codice:[20-Jan-2020 12:46:29 Europe/Rome] RICHIESTA TERMINATA CON ERRORE [20-Jan-2020 12:46:29 Europe/Rome] e =>object ( faultstring => Error Fetching http headers, faultcode => HTTP, ) [20-Jan-2020 12:46:29 Europe/Rome] PHP Fatal error: SOAP Fault: (faultcode: HTTP, faultstring: Error Fetching http headers) in C:\Web_Sites\__Test\PHP\TEST\XML\SoapFault.php on line 18
con la versione 5.6 il webservice mi risponde
Codice:[20-Jan-2020 12:50:08 Europe/Rome] RICHIESTA TERMINATA CON ERRORE [20-Jan-2020 12:50:08 Europe/Rome] e =>object ( faultstring => Credenziali invalide, faultcode => env:Client, ) [20-Jan-2020 12:50:09 Europe/Rome] PHP Fatal error: SOAP Fault: (faultcode: env:Client, faultstring: Credenziali invalide) in C:\Web_Sites\__Test\PHP\TEST\XML\SoapFault.php on line 18
non badare alle credenziali invalide, non ho un esempio pronto dell'intermediario, l'ho costruito inserendo la sede probabilmente nel punto sbagliato o lasciando zeri dove tu hai messo null,
ma come vedi risponde
potresti mettere all'inizio dell'invio, la stampa della versione php per renderti conto
saluti
le ho copiate dal tuo script e ottengo lo stesso risultato ( con php 5.6.31 come detto )Se uso le credenziali commercialista che postato in precedenza ottengo credenziali non valide
2020 PANICO!
REQUEST HEADERS ============
<pre class='xdebug-var-dump' dir='ltr'>
<small>/var/www/html/730_2019/FattureInviaWsdl.php:65:</small>
<small>string</small>
<font color='#cc0000'>
'POST /InvioTelematicoSS730pMtomWeb/InvioTelematicoSS730pMtomPort HTTP/1.1
Host: invioSS730pTest.sanita.finanze.it
Connection: Keep-Alive
User-Agent: PHP-SOAP/7.0.33-14+ubuntu16.04.1+deb.sury.org+1
Content-Type: text/xml;
charset=utf-8
SOAPAction: ""
Content-Length: 253
Authorization: Basic VVhONlZNREQ6UDJTUERWRjQ=
Cookie: LtpaToken2=Fcs3UNDKxy/EuuuRWsoP0Y9I3bADs0N1fbUm0rjVRGoLCouYZc3Ewdde4e8L9eycLFN+yQJP6g/xF7GfH77oQv//idq8CC26t7j0b0EovW4+GMPXOhyXETfzj6an1mg+unEV2qjnVYqeBmx8IE1cAawknWgEtqo5qN8P5Z5hu'...</font> <i>(length=732)</i>
</pre>
REQUEST HEADERS ============
string(712) "
POST /InvioTelematicoSS730pMtomWeb/InvioTelematicoSS730pMtomPort HTTP/1.1
Host: invioSS730pTest.sanita.finanze.it
Connection: Keep-Alive User-Agent:
PHP-SOAP/5.6.40
Content-Type: text/xml;
charset=utf-8
SOAPAction: ""
Content-Length: 253
Authorization: Basic UFJPVkFYMDBYMDBYMDAwWTpTYWx2ZTEyMw==
Cookie: LtpaToken2=K3MJG/aHhM3Wivlzq4NXNBKXbBQiiZXPDlyBqy0ruZjIhBW/fAExPvj4+eDz/duutPPZgTSkWhDvlX8mKiGK2E/iPSMl+llzlUheBdGUlwIVKK8BC0cV6/47m3ITEi3nM/k4HD10oJH5bCyUKBqlvnYHv7OKlpW8q60yMiiZK/xO6kQ8wo8C7YTOUk0xJeEGU7Tdq5ZXjCLD+qAAVd/E9Ns+p2jGUGwdzNfCYPh4epQcgY/jPve7vjHPqK6w0vVtvaYsu2vf8x8NOCKdOjHuUHkELpaODe0EySaG9z9MXB9vsNScQoBg7foBRALvt4uM0tVq7Njtw4mkgkHiUS27Y9Ds8ndUvR+DDS9WIx+LoVXWH2gLD+4GmjDtqOYqNA1m; "
sto ammattendo letteralmente con l'area test.
[20-Jan-2020 20:37:36 Europe/Rome] INIZIO TRASFERIMENTO DEL FILE
[20-Jan-2020 20:37:36 Europe/Rome]
SoapRequest => array
(
[pincodeInvianteCifrato] => 4B64AA1D,
[datiProprietario] => array
(
[cfProprietario] => FBNFBA62S28H501F,
),
[nomeFileAllegato] => CASELLA_spesesanitarie_19_1.zip,
[documento] => MAX-LEN,
[opzionale1] => 07874631000-000,
[opzionale2] => 0,
[opzionale3] => 0,
)
[20-Jan-2020 20:37:38 Europe/Rome] L'INVIO HA AVUTO RISPOSTA
[20-Jan-2020 20:37:38 Europe/Rome]
output => object
(
return => object
(
codiceEsito => 0,
dataAccoglienza => 20-01-2020 20:37:38,
descrizioneEsito => Il file è in attesa di elaborazione, per conoscerne l'esito è necessario verificare la ricevuta,
dimensioneFileAllegato => 4051,
nomeFileAllegato => CASELLA_spesesanitarie_19_1.zip,
protocollo => 20012020373890467,
idErrore => empty,
),
)
[20-Jan-2020 20:37:38 Europe/Rome] TRASFERIMENTO TERMINATO CON SUCCESSO
[20-Jan-2020 20:37:38 Europe/Rome] done C:\Web_Sites\__Test\PHP\TEST\XML\FattureInviaWsdl.php
hai ricevuto la documentazione dove é scritto ?ho ricevuto una richiesta di modifica dell'invio dei dati al sistema TS. In pratica pare che per quest'anno sia necessario indicare anche se il pagamento è tracciato
request headers é molto strano,
vi sono all'interno caratteri CR e LF che non dovrebbero esserci,
vi sono tag html, campi vuoti,
é una visualizzazione o é il pacchetto di dati trasmesso ??
envelopes()
che avevi postato qualche pagina fa, nello script "FattureInviaWsdl.php"$SoapClientParam = array(
"location" => "x",
"login" => $login,
"password" => $password,
"authentication" => SOAP_AUTHENTICATION_BASIC,
"trace" => true,
"exceptions" => false,
"stream_context" => stream_context_create(
array(
"ssl" => array(
"verify_peer" => FALSE,
"verify_peer_name" => FALSE,
"capture_session_meta" => TRUE,
)
)
)
);
$SoapClientParam
come l'avevi postata tu, il LOG mi restituiva questo listato:[21-Jan-2020 00:30:29 Europe/Berlin] .
[21-Jan-2020 00:30:29 Europe/Berlin] main /730_2019/FattureInviaWsdl.php
[21-Jan-2020 00:30:29 Europe/Berlin] TEST RUN ***************
[21-Jan-2020 00:30:29 Europe/Berlin] name : Laboratorio Valle d'Aosta 020-101-888888
[21-Jan-2020 00:30:29 Europe/Berlin] login : UXN6VMDD
[21-Jan-2020 00:30:29 Europe/Berlin] password : P2SPDVF4
[21-Jan-2020 00:30:29 Europe/Berlin] cfProprietario : CCSRMO77A09H501E
[21-Jan-2020 00:30:29 Europe/Berlin] cfProprietarioCifrato : wzOpollrYgV+ILDD8h6s6yPQjfNZQrs0mKJjIaVAYE8avxTIi9ZJrzS385FEgcvWukoA7o20C1amHOsN7n4huuvS9Y63HC9c6moDEqCj2G1qpnKT/eU3NuUmgvuLrHxgFbSZKohbi3Oyrl+wprcx0PnikiEutQm/sHFFWuZGmN8=
[21-Jan-2020 00:30:29 Europe/Berlin] piProprietario : 03213213210
[21-Jan-2020 00:30:29 Europe/Berlin] pincodeInviante : 1426073406
[21-Jan-2020 00:30:29 Europe/Berlin] pincodeInvianteCifrato : txIO+4Z3DqZvxrol9o6KmkQjlWSD4SOLdeUigRadhoxVNv7rM3RytJlT1jCHdMEg337cD3D1bvYd/uFLeBT+uZzzZy67Rx5UlWD6bvqXlRQjAMxDH/oGcsxmLtBqLPe8i/ZHdiE1xgEPWj+OX6bOdZJOaQgCa9LY8WQaWOWSvbA=
[21-Jan-2020 00:30:29 Europe/Berlin] File trattato : Fatture730_2019_completo.zip
[21-Jan-2020 00:30:29 Europe/Berlin] carico in memoria il file Fatture730_2019_completo.zip
[21-Jan-2020 00:30:29 Europe/Berlin] definisco il file wsdl InvioTelematicoSpeseSanitarie730p.wsdl
[21-Jan-2020 00:30:29 Europe/Berlin] definisco the soap server location https://invioSS730pTest.sanita.finanze.it/InvioTelematicoSS730pMtomWeb/InvioTelematicoSS730pMtomPort
[21-Jan-2020 00:30:29 Europe/Berlin] inizio trasferimento del file
[21-Jan-2020 00:30:29 Europe/Berlin] PHP Deprecated: capture_session_meta is deprecated; its information is now available via stream_get_meta_data() in /var/www/html/730_2019/FattureInviaWsdl.php on line 54
[21-Jan-2020 00:30:30 Europe/Berlin] PHP Notice: Undefined variable: SoapRequest in /var/www/html/730_2019/FattureInviaWsdl.php on line 80
[21-Jan-2020 00:30:30 Europe/Berlin] PHP Stack trace:
[21-Jan-2020 00:30:30 Europe/Berlin] PHP 1. {main}() /var/www/html/730_2019/FattureInviaWsdl.php:0
[21-Jan-2020 00:30:30 Europe/Berlin] PHP Fatal error: Uncaught Error: Call to undefined function LogTitles() in /var/www/html/730_2019/SoapFault.php:4
Stack trace:
#0 /var/www/html/730_2019/FattureInviaWsdl.php(83): require()
#1 {main}
thrown in /var/www/html/730_2019/SoapFault.php on line 4
$SoapClientParam
come l'hai postata tu..envelopes()
al file "FattureInviaWsdl.php"show_var($variable)
log_var($value, $max_depth = 99, $key = NULL, $depth = 0, $refChain = array(), $tab = NULL, $text = NULL)
LogTitles($string=null, $addtext=null)
INIZIO TRASFERIMENTO DEL FILE
RICHIESTA TERMINATA CON ERRORE
SOAP Fault: (faultcode: env:Client, faultstring: cvc-particle 3.1: in element {http://ejb.invioTelematicoSS730p.sanita.finanze.it/}inviaFileMtom of type {http://ejb.invioTelematicoSS730p.sanita.finanze.it/}inviaFileMtom, found (in namespace http://ejb.invioTelematicoSS730p.sanita.finanze.it/), but next item should be nomeFileAllegato)output
KEY VALUE
return
KEY VALUE
codiceEsito 0
dataAccoglienza 21-01-2020 00:48:48
descrizioneEsito Il file è in attesa di elaborazione, per conoscerne l'esito è necessario verificare la ricevuta
dimensioneFileAllegato 597301
nomeFileAllegato Fatture730_2019_completo.zip
protocollo 20012100484893024
idErrore empty
SoapFault Object ( [message:protected] => cvc-particle 3.1: in element {http://ejb.invioTelematicoSS730p.sanita.finanze.it/}inviaFileMtom of type {http://ejb.invioTelematicoSS730p.sanita.finanze.it/}inviaFileMtom, found (in namespace http://ejb.invioTelematicoSS730p.sanita.finanze.it/), but next item should be nomeFileAllegato [string:Exception:private] => [code:protected] => 0 [file:protected] => /var/www/html/730_2019/FattureInviaWsdl.php [line:protected] => 80 [trace:Exception:private] => Array ( [0] => Array ( [file] => /var/www/html/730_2019/FattureInviaWsdl.php [line] => 80 [function] => __call [class] => SoapClient [type] => -> [args] => Array ( [0] => inviaFileMtom [1] => Array ( [0] => ) ) ) ) [previous:Exception:private] => [faultstring] => cvc-particle 3.1: in element {http://ejb.invioTelematicoSS730p.sanita.finanze.it/}inviaFileMtom of type {http://ejb.invioTelematicoSS730p.sanita.finanze.it/}inviaFileMtom, found (in namespace http://ejb.invioTelematicoSS730p.sanita.finanze.it/), but next item should be nomeFileAllegato [faultcode] => env:Client [xdebug_message] => ( ! ) SoapFault: cvc-particle 3.1: in element {http://ejb.invioTelematicoSS730p.sanita.finanze.it/}inviaFileMtom of type {http://ejb.invioTelematicoSS730p.sanita.finanze.it/}inviaFileMtom, found </ns1:inviaFileMtom> (in namespace http://ejb.invioTelematicoSS730p.sanita.finanze.it/), but next item should be nomeFileAllegato in /var/www/html/730_2019/FattureInviaWsdl.php on line 80 Call Stack #TimeMemoryFunctionLocation 10.0000357232{main}( ).../FattureInviaWsdl.php:0 20.73351801784SoapClient->inviaFileMtom( ).../FattureInviaWsdl.php:80 30.73351802160__call ( ).../FattureInviaWsdl.php:80 )
KEY VALUE
faultstring cvc-particle 3.1: in element {http://ejb.invioTelematicoSS730p.sanita.finanze.it/}inviaFileMtom of type {http://ejb.invioTelematicoSS730p.sanita.finanze.it/}inviaFileMtom, found (in namespace http://ejb.invioTelematicoSS730p.sanita.finanze.it/), but next item should be nomeFileAllegato
faultcode env:Client
xdebug_message
( ! ) SoapFault: cvc-particle 3.1: in element {http://ejb.invioTelematicoSS730p.sanita.finanze.it/}inviaFileMtom of type {http://ejb.invioTelematicoSS730p.sanita.finanze.it/}inviaFileMtom, found </ns1:inviaFileMtom> (in namespace http://ejb.invioTelematicoSS730p.sanita.finanze.it/), but next item should be nomeFileAllegato in /var/www/html/730_2019/FattureInviaWsdl.php on line 80
Call Stack
# Time Memory Function Location
1 0.0000 357232 {main}( ) .../FattureInviaWsdl.php:0
2 0.7335 1801784 SoapClient->inviaFileMtom( ) .../FattureInviaWsdl.php:80
3 0.7335 1802160 __call ( ) .../FattureInviaWsdl.php:80
REQUEST HEADERS ============
<pre class='xdebug-var-dump' dir='ltr'>
<small>/var/www/html/730_2019/SoapFault.php:16:</small><small>string</small> <font color='#cc0000'>'POST /InvioTelematicoSS730pMtomWeb/InvioTelematicoSS730pMtomPort HTTP/1.1 Host: invioSS730pTest.sanita.finanze.it Connection: Keep-Alive User-Agent: PHP-SOAP/7.0.33-14+ubuntu16.04.1+deb.sury.org+1 Content-Type: text/xml; charset=utf-8 SOAPAction: "" Content-Length: 253 Authorization: Basic VVhONlZNREQ6UDJTUERWRjQ= Cookie: LtpaToken2=sYUDS63CHBeXB4PnzIkTUNutvc36arpHmXtY6gTDWWJ6thOG7M74a42Ed7ogAHKZuFFI3HuVQ52LJzUG0E+DMylbhsmbDv4uJRAFeY14dZqOzfOO7kDp4xSM6THMNktcTYC5tNq4ri6jWXy+it0p1STmU+6szvuKigNLGFj74'...</font> <i>(length=732)</i>
</pre>
REQUEST ====================
<pre class='xdebug-var-dump' dir='ltr'>
<small>/var/www/html/730_2019/SoapFault.php:19:</small><small>string</small> <font color='#cc0000'>'<?xml version="1.0" encoding="UTF-8"?> <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="http://ejb.invioTelematicoSS730p.sanita.finanze.it/"><SOAP-ENV:Body><ns1:inviaFileMtom/></SOAP-ENV:Body></SOAP-ENV:Envelope> '</font> <i>(length=253)</i>
</pre>
RESPONSE HEADERS ===========
<pre class='xdebug-var-dump' dir='ltr'>
<small>/var/www/html/730_2019/SoapFault.php:22:</small><small>string</small> <font color='#cc0000'>'HTTP/1.1 500 Internal Server Error Content-Type: text/xml X-Backside-Transport: FAIL FAIL Connection: close '</font> <i>(length=112)</i>
</pre>
RESPONSE ===================
<pre class='xdebug-var-dump' dir='ltr'>
<small>/var/www/html/730_2019/SoapFault.php:25:</small><small>string</small> <font color='#cc0000'>'<?xml version="1.0" encoding="UTF-8"?> <env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/"> <env:Body> <env:Fault> <faultcode>env:Client</faultcode> <faultstring>cvc-particle 3.1: in element {http://ejb.invioTelematicoSS730p.sanita.finanze.it/}inviaFileMtom of type {http://ejb.invioTelematicoSS730p.sanita.finanze.it/}inviaFileMtom, found &lt;/ns1:inviaFileMtom> (in namespace http://ejb.invioTelematicoSS730p.sanita.finanze.it/), but next item should be nomeFileAllegato</faultstring></env:Fau'...</font> <i>(length=541)</i>
</pre>
Ciao, il documento è del mio cliente, ma fa riferimento a questa informativa:hai ricevuto la documentazione dove é scritto ?
puoi postarla ?
Buon giorno Marino, non so cosa hai fatto ma a me con le stesse credenziali da un errore.vedi che le buone letture servono,
Codice:[20-Jan-2020 20:37:36 Europe/Rome] INIZIO TRASFERIMENTO DEL FILE [20-Jan-2020 20:37:36 Europe/Rome] SoapRequest => array ( [pincodeInvianteCifrato] => 4B64AA1D, [datiProprietario] => array ( [cfProprietario] => FBNFBA62S28H501F, ), [nomeFileAllegato] => CASELLA_spesesanitarie_19_1.zip, [documento] => MAX-LEN, [opzionale1] => 07874631000-000, [opzionale2] => 0, [opzionale3] => 0, ) [20-Jan-2020 20:37:38 Europe/Rome] L'INVIO HA AVUTO RISPOSTA [20-Jan-2020 20:37:38 Europe/Rome] output => object ( return => object ( codiceEsito => 0, dataAccoglienza => 20-01-2020 20:37:38, descrizioneEsito => Il file è in attesa di elaborazione, per conoscerne l'esito è necessario verificare la ricevuta, dimensioneFileAllegato => 4051, nomeFileAllegato => CASELLA_spesesanitarie_19_1.zip, protocollo => 20012020373890467, idErrore => empty, ), ) [20-Jan-2020 20:37:38 Europe/Rome] TRASFERIMENTO TERMINATO CON SUCCESSO [20-Jan-2020 20:37:38 Europe/Rome] done C:\Web_Sites\__Test\PHP\TEST\XML\FattureInviaWsdl.php
pincodeInvianteCifrato NON DEVE ESSERE CIFRATO
l' end point di test devi aggiungere "entrate"
.finanze.it/entrate/InvioTelem