And19 ha scritto:
Qualcuno di voi ha integrato la parte del ciclo passivo (per ricevere fatture fornitori) sui propri applicativi?
Potete darmi una mano o darmi delle guide?
Banalmente, come ti è stato già suggerito, basta leggere il contenuto dei file.
Mi spiego: se hai implementato il ciclo attivo, vuol dire che hai realizzato la parte che crea i file XML delle fatture per la spedizione al SdI, giusto?
Gestire il ciclo passivo vuole semplicemente dire che gli stessi file, inteso come file che hanno lo stesso formato, puoi anche farteli inviare in qualche modo dai tuoi clienti, invece che generarli e spedirli.
In buona sostanza, riceverai file che sono nello stesso formato di quelli da te prodotti per l'invio, quindi non dovrebbe essere così complicato: di solito quando si impara a scrivere si impara pure a leggere, no?
Se invece con "gestire il ciclo" ti riferisci al fatto di fare da intermediario, le cosa è ben più complessa di esporre una API: devi inoltrare domanda al SdI per comunicare la tua richiesta di assunzione di questo ruolo, predisporre ambienti con una precisa configurazione, abilitare la ricezione di file da diversi canali (via API o via FTP), garantire determinati SLA (tempi di scaricamento ed elaborazione) e interpretare altri tipi di file che non sono XML di fatture, bensì esiti delle fatture, con i quali puoi aggiornare lo stato dei documenti attivi inviati e così via, ma equivarrebbe fare le veci di Aruba e dubito che sia quello che chiedi.
Ciao!