Recuperare i cambi Euro/altre monete dalla BCE?

Riprendo questo vecchio post da Faq400.com … prima del blog …perché un un post ancora molto ricercato nonostante abbia i suoi anni!

Alcuni miei clienti inserivano nella tabella dei cambi l’aggiornamento degli stessi tutti i giorni o, almeno, una volta alla settimana.

Con un una piccola procedura RPG e SQL, tramite le funzioni HTTP di SQL stesso, vado a prendere i cambi direttamente dal portale della BCE tramite un ottima WEB API messa a disposizione.

Ho messo il sorgente in questo repository Gist di Github

https://gist.github.com/Faq400Git/72431bdeb7998b081cce3b29cb0fe89a

Se guardi il sorgente è una semplice procedure che chiama il web service con HTTPGETCLOB SQL e ne fa il parsing tramite le funzioni XMLTABLE sempre con SQL … semplice no?

Attenzione … il servizio della BCE è HTTPS … il tuo sistema deve essere configurato per SSL … con l’installazione degli appositi prodotti programma di sistema operativo e con almeno il certificato *SYSTEM nella DCM … come spiegato a questo link: (https://www.ibm.com/support/pages/how-create-system-store-dcm)

Related Posts
DB2 for i SQL – Stringhe – POSSTR-LOCATE-LOCATE_IN_STRING (IT)

Introduzione Spesso, nelle nostre applicazioni, abbiamo la necessità di lavorare con le stringhe di testo e l'SQL del DB2 può Read more

DB2 for i & SQL – FAQ & Howto (Part. 1) (IT)

Database DB2 e SQL ... forse lo strumento più potente e completo che abbiamo sulla piattaforma IBM i: ecco una Read more

Annuncio IBM i 7.4

Arriva direttamente con l'uovo di Pasqua questo annuncio IBM per le novità della versione IBM i 7.4, versione iNext secondo Read more

Generated Always Columns – Approfondimenti (IT)

Introduzione "Generated Always Column": sono colonne, campi, di una tabella il cui contenuto è controllato direttamente dal sistema ... e Read more

--- Roberto De Pedrini Faq400.com

Recent Posts

Code for IBM i 2.10.0 – Debug IBM i con Visual Studio Code

Le funzioni di debug con Visual Studio Code sono disponibili da qualche tempo ma questa nuova versione 2.10.0 semplifica la…

2 giorni ago

ObjectConnect over TCP/IP

A distanza di due anni e mezzo dal mio post Trasferire oggetti con ObjectConnect ed Enterprise Extender, sono finalmente riuscito…

3 giorni ago

SQL: SELECT con i “superpoteri”

Con un piccolo trucco anche una semplice istruzione SELECT può eseguire qualsiasi comando di sistema ! Vediamo come...

5 mesi ago

NetServer per tutti – parte 5

Una mini-guida a puntate per la configurazione, gestione, uso e risoluzione dei problemi di IBM i NetServer

1 anno ago

NetServer per tutti – parte 4

Una mini-guida a puntate per la configurazione, gestione, uso e risoluzione dei problemi di IBM i NetServer

1 anno ago

NetServer per tutti – parte 3

Una mini-guida a puntate per la configurazione, gestione, uso e risoluzione dei problemi di IBM i NetServer

1 anno ago