Pagina 1 di 1

gestione progetto con personalizzazioni

Inviato: 04 mar 2024, 07:30
da rino
ho un probelma gestionale di organizzazioen dei progetti.
ho realizzato un progetto che viene utilizzato da più aziende ma necessita che alcune app siano personalizzate .
mi domando come gestire all'interno della gestione SC le app personalizzate evitando duplicazioni di nomi
se volessi generare un pprogetto generico e dei sotto progetti con le app personalizzate che tipo di struttura organizzativa e di aggiornamento dare?
forse sono generico ma nelle mile cose non sto dedicando molto tempo al problema che però cresce e prima o poi mi scoppia in mano.
tnk

Re: gestione progetto con personalizzazioni

Inviato: 05 mar 2024, 09:06
da Vincenzo
Io cerco di gestire questi casi a configurazione, nel caso le modifiche alle app siano notevoli, a fianco alla app generale/generica, ne creo una o più simili ma con le personalizzazioni, quindi app_gen, e app_cli1, app_cli2 etc, al login carico in sessione dalla configurazione quale app caricare nella variabile si sessione [app_gen_redir] che conterrà app_cli1 se è il cliente1.

Nell'evento AppInit di app_gen, si controlla app_gen_redir e se non è vuoto si fa redir alla app della variabile. Questo è fattibile se poi la navigazione fra app non ha problemi.
Così modifico le app e faccio il deploy sempre di tutto, poi ogni installazione si auto adegua a seconda della configurazione.

Re: gestione progetto con personalizzazioni

Inviato: 05 mar 2024, 11:23
da rino
Vincenzo ha scritto: 05 mar 2024, 09:06 Io cerco di gestire questi casi a configurazione, nel caso le modifiche alle app siano notevoli, a fianco alla app generale/generica, ne creo una o più simili ma con le personalizzazioni, quindi app_gen, e app_cli1, app_cli2 etc, al login carico in sessione dalla configurazione quale app caricare nella variabile si sessione [app_gen_redir] che conterrà app_cli1 se è il cliente1.

Nell'evento AppInit di app_gen, si controlla app_gen_redir e se non è vuoto si fa redir alla app della variabile. Questo è fattibile se poi la navigazione fra app non ha problemi.
Così modifico le app e faccio il deploy sempre di tutto, poi ogni installazione si auto adegua a seconda della configurazione.
Buon suggerimento Grazie.
adesso lo medito e come fai per le immagini ? per esempio il logo nelle stampe?

Re: gestione progetto con personalizzazioni

Inviato: 05 mar 2024, 18:16
da Vincenzo
rino ha scritto: 05 mar 2024, 11:23 adesso lo medito e come fai per le immagini ? per esempio il logo nelle stampe?
dipende dalle stampe, ma grossomodo, sempre nella sec_login, leggo la configurazione e metto l'url dell'immagine in una variabile di sessione [urlimglogo], e uso quella in tutti i punti dove serve il logo, più variabili se ci sono loghi di diverse grandezze, poi i loghi li puoi mettere fra le immagini del progetto o in una libreria esterna, o creare un micro gestore di immagini per fare l'upload dei loghi direttamente nell'installazione.

Re: gestione progetto con personalizzazioni

Inviato: 05 mar 2024, 20:55
da rino
Vincenzo ha scritto: 05 mar 2024, 18:16
rino ha scritto: 05 mar 2024, 11:23 adesso lo medito e come fai per le immagini ? per esempio il logo nelle stampe?
dipende dalle stampe, ma grossomodo, sempre nella sec_login, leggo la configurazione e metto l'url dell'immagine in una variabile di sessione [urlimglogo], e uso quella in tutti i punti dove serve il logo, più variabili se ci sono loghi di diverse grandezze, poi i loghi li puoi mettere fra le immagini del progetto o in una libreria esterna, o creare un micro gestore di immagini per fare l'upload dei loghi direttamente nell'installazione.
piu i meno come faccio io , solo che cercavo di usare una tecnica più naturale di SC , non credo ci sia anche perchè da quando si puo usare una libreria comune (stesso server per piu clienti) l uso del eimamgini secondo Sc diventa complicata