Integrazione ImaCash

VGaleno

Collega VGaleno a ImaCash tramite un DSN Informix a 32 bit. Verifica un ODBC esistente o preparane uno nuovo con il fornitore e il kit 1.0.1.

Illustrazione di un terminale POS per le integrazioni ImaCash; non è una schermata di VGaleno
Farmacia

Configurazione di VGaleno

Questa integrazione comporta un costo aggiuntivo rispetto alla licenza standard ImaCash. Confermare le condizioni con Imagina prima della messa in servizio.

1. Dati da richiedere a VGaleno

VGaleno deve installare il driver Informix a 32 bit compatibile e i prerequisiti, preparare il DSN di sistema e l’autenticazione e confermare i parametri privati di connessione, la struttura, i permessi di lettura e conferma e l’ID del cassetto della postazione. Il pacchetto aiuta a preparare Windows; non sostituisce l’installazione né la verifica del fornitore.

2. Scegliere un ODBC esistente o nuovo

ImaCash richiede IBM INFORMIX ODBC DRIVER a 32 bit, anche su Windows a 64 bit. Il pacchetto utilizza Windows PowerShell 5.1 a 32 bit. Se VGaleno ha già preparato un DSN funzionante, verificalo direttamente senza ricrearlo per impostazione predefinita.

Scarica ImaCash VGaleno 1.0.1 (x86) dalle Dipendenze di Admin o Distributori. Lo ZIP completo include l'assistente PowerShell, IBM Informix Client SDK 4.10.TC16W4 e Visual C++ 2013 x86. Conferma con VGaleno la compatibilità della postazione e del server.

Aprire le Dipendenze ImaCloud (accesso richiesto)

Se l’ODBC è già pronto

Concorda la normale chiusura di ImaCash senza operazioni in corso. Estrai lo ZIP completo ed esegui direttamente COMPROBAR.cmd con l’utente e i permessi Windows effettivi di ImaCash, indicando il DSN di sistema x86 esistente. Non occorre eseguire INICIAR.cmd né ricreare il DSN. Se la verifica riesce, prosegui con il cassetto confermato e i campi di ImaCash. Se manca la connessione, segui la preparazione seguente con VGaleno.

Se manca il DSN: preparazione con VGaleno

  1. INICIAR.cmd: estrai tutto lo ZIP in una cartella locale; non eseguirlo dall'archivio compresso. Chiudi normalmente ImaCash senza operazioni in corso, quindi apri questo file. Windows richiederà l'autorizzazione di amministratore per preparare la postazione.
  2. Se mancano Visual C++ 2013 x86 o il driver Informix x86, l'assistente apre gli installatori ufficiali inclusi. Completa le finestre e le condizioni; non è un'installazione silenziosa. Se richiedono un riavvio di Windows, riavvia e riapri INICIAR.cmd.
  3. Solo per preparare un nuovo DSN: inserisci i parametri privati confermati da VGaleno, inclusi nome DSN, server, porta TCP, istanza Informix, database e ID cassetto. Il kit 1.0.1 richiede una porta numerica anche con un alias di servizio; non la rileva dall’alias. hosts, services, ClientLocale e DatabaseLocale sono opzioni del fornitore. La procedura guidata non rileva il cassetto e non modifica ImaCash.
  4. Quando viene creato un nuovo DSN, si apre il modulo ufficiale del driver per completare l'autenticazione. L'assistente non richiede né salva password in PowerShell, JSON o rapporti. Se viene riutilizzato un DSN esistente corrispondente, quel modulo non si riapre automaticamente; verifica l'autenticazione con VGaleno se necessario.

Inserire localmente i dati privati dell'account autorizzato da VGaleno. Sono necessari i permessi di lettura e scrittura per confermare le operazioni dell'integrazione; un account di sola lettura non basta. Non concedere diritti amministrativi generali.

Conserva copie verificate prima di modificare hosts o services. Non sovrascrive un DSN incompatibile o alias diretti altrove: fermati e verifica ogni conflitto con il fornitore. Non modifica firewall, antivirus o sicurezza del server. TLS o un altro protocollo richiede un profilo compatibile confermato da VGaleno.

3. Verificare con l'utente effettivo di ImaCash

COMPROBAR.cmd: chiudi la finestra elevata di configurazione ed esegui questo file con lo stesso utente Windows e gli stessi privilegi di ImaCash. Non richiede elevazione: se ImaCash non funziona come amministratore, non elevare nemmeno questa verifica. Inserisci il nome del DSN. La verifica dura al massimo 30 secondi, apre il DSN senza aggiungere utente o password e consulta solo la struttura di lettura, senza recuperare vendite o nomi né scrivere dati commerciali.

ImaCash apre il DSN senza aggiungere utente o password alla connessione. Un tecnico deve verificarne l'apertura e la chiusura con l'account Windows che eseguirà ImaCash, senza inserire credenziali in modo interattivo. Il solo test isolato del driver non dimostra questa autenticazione.

Un risultato corretto attesta solo la connessione e la struttura di lettura; non convalida la cassa né i permessi di scrittura per confermare le operazioni. Non usare un pagamento reale come test di connessione. La ricezione delle vendite e le relative conferme richiedono una prova supervisionata concordata con VGaleno, con la stessa cassa, account e versione del server.

4. Completare i campi di ImaCash

  1. L'assistente non modifica la configurazione di ImaCash. Aprire Configurazione > Integrazione e selezionare la categoria POS e VGaleno. Pharmacy / Farmacia appartiene alla vecchia documentazione.
  2. In Nombre de la BBDD inserisci esattamente General > Data Source Name del DSN a 32 bit verificato. Non inserire User Id, Database Name o Service del driver: sono campi diversi.
  3. In ID Cajón inserisci il cassetto di scambio confermato da VGaleno per la postazione. Non deve necessariamente coincidere con il terminale e non identifica la macchina per il contante. Per più cassetti autorizzati, separa gli ID numerici con virgole senza spazi. COMPROBAR.cmd non rileva questo dato: non presumere un numero e non creare incassi per scoprirlo.
  4. Concordare la messa in servizio con VGaleno prima di salvare e abilitare l'integrazione: l'avvio operativo può trovare operazioni in attesa. Non modificare altri parametri senza conferma del fornitore.

Riferimento tecnico: configurazione manuale

Questo riferimento identifica file e campi da esaminare con VGaleno. Conserva la connessione funzionante; non ripetere modifiche già eseguite dal fornitore o dalla procedura guidata.

File hosts e services

Eseguire una copia di questi file prima di modificarli come amministratore, senza aggiungere l'estensione .txt. Nuove voci servono solo se gli alias indicati da VGaleno non sono già risolti dall'installazione.

  • C:\Windows\System32\drivers\etc\hosts: Associare l'IP effettivo del server al nome del computer o alias. Non confondere questo nome con l'istanza Informix.
  • C:\Windows\System32\drivers\etc\services: Associare il nome del servizio alla porta TCP indicata da VGaleno. Non modificare un servizio esistente e non presumere che la porta sia sempre 2004.

Queste due righe sono modelli, non valori da copiare. La prima va in hosts e la seconda in services; sostituire ogni segnaposto con il dato confermato dal fornitore.

[IP_VGALENO] [HOST_VGALENO]
[SERVICE_VGALENO] [PORT_VGALENO]/tcp

Origine dati ODBC (DSN)

Su Windows a 64 bit aprire Amministrazione origini dati ODBC a 32 bit. Creare un DSN di sistema con IBM INFORMIX ODBC DRIVER, accessibile all'account Windows che esegue ImaCash.

C:\Windows\SysWOW64\odbcad32.exe

Su Windows a 32 bit, l'amministratore ODBC si trova in: C:\Windows\System32\odbcad32.exe

  • General > Data Source Name: nome del DSN da inserire poi in ImaCash. Non deve necessariamente coincidere con il nome del database.
  • Connection: compilare Server Name (istanza Informix), Host Name (computer o IP), Service (servizio o porta confermati), Protocol (onsoctcp se applicabile) e Database Name (database attivo), usando i dati di VGaleno.

onsoctcp significa TCP. Se Service contiene un alias, Windows deve risolverlo tramite la relativa voce in services. VGaleno deve confermare la porta dell’installazione; non esiste una porta universale. Verifica un DSN funzionante per nome senza ricrearlo per inserire una porta numerica.

Integrazione pronta ad avanzare

Se questa scheda è adatta al tuo software, il passo successivo è passare all’operatività reale

Possiamo aiutarti a verificare l’ambito, confermare l’hardware compatibile e preparare la fase successiva dell’implementazione.