Ho letto più volte la frase ma continuo a non capire.. In pratica mi stai dicendo che il file non viene accolto perchè c'è qualche numero di documento già inserito in precedenza, nonostante l'aggiunta delle 3 cifre "timer"?
Grazie del supporto
cerco di essere chiaro ma anche a me spesso non riesce,
"per definizione" tutti i sistemi NON dovrebbero (devono) accettare lo stesso documento,
sarebbe un disastro se per errore venisse inviato due volte lo stesso file ed accettato,
il sistema di test si comporta correttamente scartando i documenti che il cfproprietario ha già inviato
se per combinazione tutti i documenti sono già stati inviati, quindi sono tutti doppi, il file risulta vuoto, da cui la mancata accettazione,
ho quindi aggiunto il timer nel numero di documento quando si è nella fase di test, al fine di permettere invii multipli,
intervenendo sullo script "FattureGeneraXMLdaTXT.php"
ho inserito all'inizio,
PHP:
$time = ( $TEST ? substr(microtime(true), -3) : "" );
e modificato,
PHP:
$numDocumento = $numDocumentoFiscale->addChild('numDocumento', $col[_ColDocNumber].$time);
c'è un post con zip allegato che contiene la modifica
ciao
Marino