• Home
  • Forum
  • Fare Web
  • Snippet
  • Snippet PHP

730 precompilato + di uno snippet

  • Creatore Discussione Creatore Discussione marino51
  • Data di inizio Data di inizio 9 Gen 2016
Prec.
  • 1
  • …
  • 5
  • 6
  • 7
  • 8
  • 9
  • …
  • 26
Succ.
Primo Prec. 7 di 26 Succ. Ultimo

Simone P

Utente Attivo
23 Nov 2016
55
0
6
48
  • 29 Nov 2016
  • #121
se può essere utile io l'ho sviluppata lato server con degli script php su server linux passo dei parametri e la procedura esegue tutto e scrive su db mysql
 

manuel_1975

Nuovo Utente
21 Dic 2016
20
0
1
50
Manziana
www.quickyweb.it
  • 21 Dic 2016
  • #122
Salve a tutti.
Ho creato un applicativo che invia il file credo di aver seguito le preziose istruzioni di Marino per bene però non capisco se la ricevuta che ottengo è normale perchè uso l'ambiente di test. Ho usato le utenze di test disponibili nel kit relative alla regione Lazio. Per il resto file credenziali ed invio sono quelle rese disponibili in questo post. Potete aiutarmi a verificare i file che allego se vi tornano?
Grazie
 

Allegati

  • Fatture730_2016-12-21.zip
    Fatture730_2016-12-21.zip
    848 bytes · Visite: 451
  • 16122109012958505.pdf
    16122109012958505.pdf
    43,2 KB · Visite: 1.014

Simone P

Utente Attivo
23 Nov 2016
55
0
6
48
  • 21 Dic 2016
  • #123
se non è stato accolto significa che l'xml ha qualcosa che non va
 

manuel_1975

Nuovo Utente
21 Dic 2016
20
0
1
50
Manziana
www.quickyweb.it
  • 21 Dic 2016
  • #124
Simone P ha scritto:
se non è stato accolto significa che l'xml ha qualcosa che non va
Clicca per allargare...
Eppure mi sembra identico a quelli già utilizzati come demo, sia l'header che il resto dei campi sembra ok.
La cifratura dei CF funziona perchè lo riconosce nelle utenze, le date delle fatture sono 2016 e la piva è di 11 caratteri.....
non so cosa altro può essere...
Grazie cmq
 

marino51

Utente Attivo
28 Feb 2013
3.205
207
63
Lombardia
  • 21 Dic 2016
  • #125
prova se puoi scaricare anche il csv che contiene il dettaglio dei documenti inviati, da cui recuperare l'errore

"TUTTI I DOCUMENTI INVIATI SONO STATI SCARTATI"
se nessun documento è stato accolto anche il file non viene accolto
il messaggio indica un problema sui documenti,

verifica che le informazioni siano nel formato voluto soprattutto le crittografate

verifica anche che i codici forniti per la login siano poi quelli presenti nel documento, tipo partita iva o codice fiscale
 
Reactions: manuel_1975

manuel_1975

Nuovo Utente
21 Dic 2016
20
0
1
50
Manziana
www.quickyweb.it
  • 21 Dic 2016
  • #126
Prima di tutto grazie per le veloci risposte.
Grazie alla consultazione del file .csv ho trovato il primo errore e l'ho risolto. Avevo sbagliato il ciclo while e quindi duplicavo le fatture in base al numero di voci di spesa presenti.
Ora il numero di voci è congruente con il numero di fatture.
Ho provato un nuovo invio e stavolta sulla ricevuta mi riporta l'errore: "FILE NON CONFORME ALLO SCHEMA DI VALIDAZIONE".
Non c'è nessun file csv di dettaglio.

Ho anche usato il sito http://www.freeformatter.com/xml-validator-xsd.html per validare l'xml generato con l'XSD di riferimento e sembrerebbe ok.
 

Allegati

  • Fatture730_2016-12-21.zip
    Fatture730_2016-12-21.zip
    1,7 KB · Visite: 416
  • 16122116042468630.pdf
    16122116042468630.pdf
    43,2 KB · Visite: 1.013
Ultima modifica: 21 Dic 2016

manuel_1975

Nuovo Utente
21 Dic 2016
20
0
1
50
Manziana
www.quickyweb.it
  • 21 Dic 2016
  • #127
come credenziali sto usando quelle trovate nel file del kit relativi alla regione lazio:
User: UYBP8F4G
Pwd: PXXCLMBE
Pincode: 4143408326
Cod reg: 120
Cod Asl: 101
Cod ssa: 888888

Riguardo la criptazione sto usando la funzione php riportata in questo post che sembra funzionare bene. Non so se c'è un modo per verificare che il codice generato sia conforme con quanto voluto dal sistema ts.
 

manuel_1975

Nuovo Utente
21 Dic 2016
20
0
1
50
Manziana
www.quickyweb.it
  • 21 Dic 2016
  • #128
Ho risolto...
era un problema di credenziali, la criptazione funziona bene. Ho cambiato regione e ora funziona forse è un problema loro di ambiente di sviluppo.
Grazie a tutti comunque e Buon Natale.
 

Simone P

Utente Attivo
23 Nov 2016
55
0
6
48
  • 10 Gen 2017
  • #129
ciao a tutti, ho il primo cliente in produzione come faccio a fare il pincode cifrato?
 
R

rudycox

Nuovo Utente
12 Gen 2016
25
4
3
  • 10 Gen 2017
  • #130
Cioa, io uso questa funzione

function EncryptData($source)
{
$fp=fopen("d:/sanitelCF.cer","r");
$pub_key_string=fread($fp,8192);
fclose($fp);
$key_resource = openssl_get_publickey($pub_key_string);
//echo $key_resource.'<br>';
openssl_public_encrypt($source,$crypttext, $key_resource );
/*uses the already existing key resource*/
return(base64_encode($crypttext));
}

$pincodeInvianteCifrato=EncryptData("numerodacriptare")


con la stessa funzione cripti tutto quello che serve
 

Simone P

Utente Attivo
23 Nov 2016
55
0
6
48
  • 10 Gen 2017
  • #131
grazie il codice proprietario presente nel sito è quello che chiamano COD REGIONE - CODICE ASL e SSA?
 
R

rudycox

Nuovo Utente
12 Gen 2016
25
4
3
  • 10 Gen 2017
  • #132
non vanno criptati.

devi cambiare alcune cose rispetto ai primi post di Marino in quanto l'inviate non è un singolo utente ma una struttura.

ecco i cambiamenti dell'utente test x struttura:
define ("_TestUser", "ASC7Y72S");
define ("_TestPsw", "Salve123");
define ("_TestPincodeInviante", "6879239056");
define ("_TestPincodeInvianteCifrato", EncryptData("6879239056"));
define ("_TestCF", "PROVAX00X00X000Y");
define ("_Test_PI", "98765432101");
define ("_TestStruttura", "601-120-010008");


$datiStruttura = explode("-", _TestStruttura);


nella sezione che invia

echo "<p><h4>INIZIO TRASFERIMENTO DEL FILE</h4></p>";

error_log("inizio trasferimento del file", 0);
$output = $client->inviaFileMtom(Array
(
"nomeFileAllegato" => _FileDaInviare,
"pincodeInvianteCifrato" => $pincodeInvianteCifrato,
"documento" => $zipfile,
"datiProprietario" => ( Array( "cfProprietario" => $cfProprietario, "codiceRegione" => $datiStruttura[0], "codiceAsl" => $datiStruttura[1], "codiceSSA" => $datiStruttura[2]) )
))
;
 

manuel_1975

Nuovo Utente
21 Dic 2016
20
0
1
50
Manziana
www.quickyweb.it
  • 10 Gen 2017
  • #133
mi sembra proprio di si.
Nella prima parte dell'xml infatti io inserisco:

$proprietario = $xml->addChild('proprietario');

$proprietario->addChild('codiceRegione', $codice_regione);
$proprietario->addChild('codiceAsl', $codice_asl);
$proprietario->addChild('codiceSSA', $codice_ssa);
$proprietario->addChild('cfProprietario', $encFC);
 

Simone P

Utente Attivo
23 Nov 2016
55
0
6
48
  • 10 Gen 2017
  • #134
non è una struttura è un ottico, sono entrato con le credenziali e nel pdf contenente il pin danno i 3 codici uniti, in effetti corrispondono... provo grazie
 

manuel_1975

Nuovo Utente
21 Dic 2016
20
0
1
50
Manziana
www.quickyweb.it
  • 10 Gen 2017
  • #135
Io non vorrei aggiungere confusione ma riguardo la criptazione ho un dubbio:
l'unico campo criptato che si trova sia nel file che genera l'XML sia nel file credenziali è il CF prorietario cifrato.
Visto che ogni volta che si richiama la funzione di Encrypt il codice risultante è diverso i 2 CF criptati riportati nei 2 file non coincidono. Questo potrebbe portare il sistema a scartare l'invio.
Io per completare i test il CF criptato l'ho calcolato precedentemente e l'ho inserito nei due file credenziali e crea_xml in modo da avere esattamente la stessa stringa.
 

Simone P

Utente Attivo
23 Nov 2016
55
0
6
48
  • 10 Gen 2017
  • #136
se in produzione faccio un invio (per provare) posso eliminarlo?
 

Simone P

Utente Attivo
23 Nov 2016
55
0
6
48
  • 10 Gen 2017
  • #137
ho provato ma mi da DATI PROPRIETARIO FORMALMENTE ERRATI, che può essere?
 
R

rudycox

Nuovo Utente
12 Gen 2016
25
4
3
  • 10 Gen 2017
  • #138
ogni volta che cripti il risultato e sempre diverso e DEVE essere diverso!
L'errore di cui sopra non è nel file xml, ma nella request di invio del file

"Nel messaggio di request, la sezione datiProprietario deve essere sempre valorizzata
secondo le indicazioni del documento tecnico pubblicato sul sito sistemaTs"

se hai i codici es 601-120-010008, vanno passati nel momento che invii il file, altrimenti ricevi errore 109
 

manuel_1975

Nuovo Utente
21 Dic 2016
20
0
1
50
Manziana
www.quickyweb.it
  • 10 Gen 2017
  • #139
come ti dicevo prova a mettere lo stesso CF criptato
 
R

rudycox

Nuovo Utente
12 Gen 2016
25
4
3
  • 10 Gen 2017
  • #140
il codice php da modificare l'ho messo sopra e funziona!

tutti i file php che sono qui presenti gestiscono l'invio di un medico non di una struttura/ottico cui è stato assegnato un codice tipo 601-120-010008

vanno passati ho scritto sopra.
 
Prec.
  • 1
  • …
  • 5
  • 6
  • 7
  • 8
  • 9
  • …
  • 26
Succ.
Primo Prec. 7 di 26 Succ. Ultimo
Devi accedere o registrarti per poter rispondere.

Discussioni simili

G
Header spostato con explorer 7.0.5730.11?
  • ghisirds
  • 16 Lug 2007
  • HTML e CSS
Risposte
1
Visite
2K
HTML e CSS 19 Lug 2007
sbobby
campo precompilato
  • pup3770
  • 30 Apr 2015
  • MySQL
Risposte
1
Visite
2K
MySQL 28 Mag 2015
filomeni
[EXCEL] Calendario precompilato
  • novello88
  • 26 Mar 2014
  • Windows e Software
Risposte
1
Visite
3K
Windows e Software 7 Apr 2014
marino51
A
cancellare form precompilato
  • antonietta
  • 31 Lug 2008
  • Classic ASP
Risposte
2
Visite
4K
Classic ASP 1 Ago 2008
antonietta
A
B
Campo form precompilato
  • blasty
  • 3 Lug 2007
  • Classic ASP
Risposte
3
Visite
4K
Classic ASP 3 Lug 2007
PoLe
A
For in uno switch
  • alex12
  • 8 Mar 2023
  • PHP
Risposte
1
Visite
833
PHP 9 Mar 2023
WmbertSea
G
Qualcuno conosce questo software per gestire le telecamere
  • Giovannino60
  • 2 Lug 2022
  • IP Cam e Videosorveglianza
Risposte
0
Visite
1K
IP Cam e Videosorveglianza 2 Lug 2022
Giovannino60
G
A
Riprodurre uno schema colore
  • AiaceT
  • 30 Gen 2022
  • Photoshop
Risposte
15
Visite
2K
Photoshop 3 Feb 2022
WmbertSea
L
Non riesco a riprodurre uno sfondo
  • Lucabigoni
  • 18 Dic 2020
  • Photoshop
Risposte
0
Visite
1K
Photoshop 18 Dic 2020
Lucabigoni
L
R
Distribuire uno Script "Facebook Auto Post"
  • race
  • 15 Nov 2020
  • PHP
Risposte
0
Visite
1K
PHP 15 Nov 2020
race
R
  • Bloccata
Come Unire file PST in Uno?
  • rebeca
  • 14 Ago 2020
  • Windows e Software
Risposte
0
Visite
2K
Windows e Software 14 Ago 2020
rebeca
M
temi premium Shopify da 180$ l'uno a prezzi bassissimi
  • michael9898
  • 13 Ago 2020
  • Altri Annunci
Risposte
0
Visite
2K
Altri Annunci 13 Ago 2020
michael9898
M
A
eliminare caratteri speciali mettendo uno spazio
  • AndreaCerre
  • 5 Ago 2020
  • PHP
Risposte
0
Visite
1K
PHP 5 Ago 2020
AndreaCerre
A
U
Cerco un graphic designer e uno sviluppatore Android
  • username998
  • 6 Lug 2020
  • Offerte e Richieste di Lavoro e/o Collaborazione
Risposte
1
Visite
2K
Offerte e Richieste di Lavoro e/o Collaborazione 7 Lug 2020
Max 1
C
  • Bloccata
Salve a tutti, sono uno studente
  • Carlo Zito
  • 10 Mag 2020
  • Presentati al Forum
Risposte
1
Visite
1K
Presentati al Forum 11 Mag 2020
Max 1
G
Fare uno sfondo con il prato e degli alberi
  • Giovannino60
  • 8 Mag 2020
  • Photoshop
Risposte
0
Visite
1K
Photoshop 8 Mag 2020
Giovannino60
G
K
Help: problema con uno script di booking in php!
  • kathe
  • 28 Ott 2019
  • PHP
Risposte
0
Visite
743
PHP 28 Ott 2019
kathe
K
A
Creare con Javascript un percorso all'interno di uno spazio
  • albi64
  • 30 Set 2019
  • Javascript
Risposte
0
Visite
1K
Javascript 30 Set 2019
albi64
A
D
[Javascript] inserire uno script in un file php
  • diabolik71
  • 27 Set 2019
  • Javascript
Risposte
6
Visite
5K
Javascript 27 Set 2019
diabolik71
D
P
[PHP] Contare quante volte uno stesso id si ripete nella tabella
  • Phelps
  • 18 Mar 2019
  • PHP
Risposte
12
Visite
4K
PHP 20 Mar 2019
Phelps
P
Condividi:
Facebook X (Twitter) LinkedIn WhatsApp e-mail Condividi Link
  • Home
  • Forum
  • Fare Web
  • Snippet
  • Snippet PHP
  • Italiano
  • Termini e condizioni d'uso del sito
  • Policy Privacy
  • Aiuto
  • Home
Community platform by XenForo® © 2010-2024 XenForo Ltd. | Traduzione a cura di XenForo Italia
Menu
Accedi

Registrati

  • Home
  • Forum
    • Nuovi Messaggi
    • Cerca...
  • Novità
    • Featured content
    • Nuovi Messaggi
    • Ultime Attività
X

Privacy & Transparency

We use cookies and similar technologies for the following purposes:

  • Personalized ads and content
  • Content measurement and audience insights

Do you accept cookies and these technologies?

X

Privacy & Transparency

We use cookies and similar technologies for the following purposes:

  • Personalized ads and content
  • Content measurement and audience insights

Do you accept cookies and these technologies?