AGGIORNAMENTO CLIENT (Programma di cassa)
Per aggiornare il programma di cassa è necessario prima aggiornare il server portale con gli oggetti necessari, da li poi distribuire l'aggiornamento ai negozi
Creazione del pacchetto in Emmedata
Collegarsi al portale http://srvedlansa13/cgi-bin/lansaweb?wam=WRT_HOME&webrtn=Moduli&ml=LANSA:XHTML&part=POS&lang=ITL e spostarsi su Home > Negozio Cassa > Distribuzione Aggiornamenti.
Impostare:
Da Data: data di partenza per cui creare il pacchetto, si fa riferimento alla data della dll
Ricompila File: se nel pacchetto vanno inclusi i file di database da ricompilare
Aggiorna Icone: se nel pacchetto vanno incluse anche le icone .png
Aggiorna BIS: se nel pacchetto vanno incluse anche le U_BIF*.dll
CK1 - CK5: se ci sono dei CK da dover eseguire (Funzioni RTEK*.dll)
Prepara per il negozio: LASCIARE VUOTO. Se specificato crea l'aggiornamento solo per il negozio selezionato, altrimenti per tutti
Crea un solo Pacchetto nella cartella Download: SPUNTARE
Cliccare "Conferma". Dopo qualche secondo nella cartella \\srvedlansa13\EDENVPOS\DMRTEnterprise\DMRTDownload verrà generato un file zip RTEDPK_AAAAMMDDHHMMSS_PPP.ZIP.
Copiare questo file nel server del cliente.
Installazione del Pacchetto dal Cliente
Copiare il file ZIP RTEDPK_AAAAMMDDHHMMSS_PPP.ZIP generato nella cartella C:\Emmedata\Apps\DMRTE\EDHTTPSENDROOT\INBOX del server portale cliente
Eseguire il programma UTLRUN > Utility > Aggiornamento RTE e attendere il messaggio di avvenuta operazione
Distribuzione aggiornamenti ai negozi
Collegarsi al portale del cliente e spostarsi su Home > Negozio Cassa > Distribuzione Aggiornamenti
Impostare con gli stessi parametri visti sopra:
Da Data: data di partenza per cui creare il pacchetto, si fa riferimento alla data della dll
Ricompila File: se nel pacchetto vanno inclusi i file di database da ricompilare
Aggiorna Icone: se nel pacchetto vanno incluse anche le icone .png
Aggiorna BIS: se nel pacchetto vanno incluse anche le U_BIF*.dll
CK1 - CK5: se ci sono dei CK da dover eseguire (Funzioni RTEK*.dll)
Prepara per il negozio: LASCIARE VUOTO. Se specificato crea l'aggiornamento solo per il negozio selezionato, altrimenti per tutti
Crea un solo Pacchetto nella cartella Download: NON SPUNTARE
Premere "Conferma"
AGGIORNAMENTO SERVER (Portale)
Per aggiornare il portale si può procedere come segue.
MODIFICA LOGIA APPLICATIVA
Modifica\correzione per cui è sufficiente portare la .dll
Copiare la dll da \\Srvedlansa13\edenvpos\X_WIN95\X_LANSA\x_POS\execute\ ed incollarla nello stesso percorso nel server cliente C:\Emmedata\Apps\DMRTE\X_WIN95\X_LANSA\x_POS\execute\
MODIFICA GRAFICA
Modifica\correzione per cui è sufficiente portare solo il disegno della pagina
Copiare i file xsl e xml (NOMEWAM.nomewebroutine.xsl e .xml) da \\Srvedlansa13\edenvpos\X_WIN95\X_LANSA\x_POS\web\lansa\xhtml\itl\ ed incollarli nello stesso percorso nel server cliente C:\Emmedata\Apps\DMRTE\X_WIN95\X_LANSA\x_POS\web\lansa\xhtml\itl\
AGGIORNAMENTO TOTALE DEL PORTALE
Prima procedere all'aggiornamento dei componenti RTE come visto sopra
Collegarsi in desktop remoto sul server SRVEDLANSA13 (utente dbadmin password admin), aprire LANSA per EDENVPOS ed entrare col proprio utente (oppure utente MARCOROSSI password MARCOROSSI)
Aprire l'application Tools > Deploy > COMMESSE > 1.0.0 - Aggiornamento Portale
se ci sono nuovi oggetti da aggiungere (ATTENZIONE: vanno inseriti solo gli oggetti WRT*, mentre gli oggetti RTE* vengono aggiornati con la procedura vista sopra) aprire il Repository Object
e trascinare gli oggetti (WAM, Reusable Part, Externa Resources, File, Process and Functions e Weblets)
Premere OK, successivamente premere "Salva" e "Build"
Attendere il termine dell'elaborazione
Una volta terminata aprire la cartella \\srvedlansa13\EDENVPOS\X_WIN95\X_LANSA\x_apps\COMMESSE\ e copiare la cartella X_PKGWRK nel server del cliente.
Collegarsi al server cliente ed utilizzare l'*LIMPORT di LANSA per importare gli oggetti
C:\Emmedata\Apps\DMRTE\X_Win95\X_Lansa\Execute\X_Run.exe proc=*limport
Selezionare il file C:\appo\X_PKGWRK\X_PKGWRK\1.0.0\Build\internal\LXXDIR e cliccare su "Apri"
Al termine dell'importazione copiare le dll presenti in \X_PKGWRK\1.0.0\Build\W32\ nella cartella execute del server C:\Emmedata\Apps\DMRTE\X_WIN95\X_LANSA\x_POS\execute\