VERSIONE: 07.02.07
INTRODUZIONE
Lo scopo della Suite-Portal è quello di permettere agli utenti di visualizzare e interagire con i moduli a cui sono autorizati da un portale esterno, senza che essi abbiano accesso al CRM. Si possono scegliere i moduli che gli utenti potrano visualizare dal portale e se dare agli utenti i permessi di creare e modificare i record del modulo.
CONFIGURAZIONE
Per cominciare il portale si divide in due aree, quella amministrativa e quella del utente.
AMMINISTRATORE:
GENERAL CONFIGURATION:
La prima cosa che appare a video sono le impostazioni generali del portale. In esso si ha la possibilità di impostare le preferenze e la visibilità del portale agli utenti.
- General:
-
- Default Module: questo campo permette di scegliere che modulo visualizzare quando si clicca sulla Home/Logo;
- Date Format: questo campo permette di scegliere il formato della data;
- Time Format: questo campo permette di scegliere il formato dell’ora;
- Timezone: questo campo permette di scegliere il fuso orario;
- Default Language: questo campo imposta una lingua predefinita per il login;
- Decimals Precision: questo campo permette di scegliere la precisione nella visualizzazione dei decimali;
- Decimal Separator: questo campo permette di scegliere il tipo di separatore per i decimali;
- Thousands Separator: questo campo permette di scegliere il separatore per le migliaia;
- Limit Available Languages: questo campo permette di scegliere a quali lingue del portale dare accesso agli utenti;
- Fancy URLs (mod_rewrite): consigliamo di lasciare disabilitato questo campo;
- Modules Sorting: permete di scegliere l'ordine in cui sono visualizzati i moduli.
-
- License and Updates: permette di visualizzare la versione del portale.
- Portal Admin User: questa sezione contiene le informazioni del amministratore del portale.
-
- Admin Username: username scelto durante la configurazione;
- Admin Password: password scelta durante la configurazione;
- Admin Email: indirizzo email scelto alla configurazione.
-
- Email Configuration;
-
- SMTP Server: campo che permette di inserire il nome del server SMTP, di seguito i più frequenti:
- Gmail: smtp.gmail.com
- Office 365: smtp.office365.com
- Aruba: smtps.aruba.it
- SendGrid: smtp.sendgrid.net
- SMTP Port: campo che permette di scegliere la porta di uscita, si può scegliere tra la :25, 465, 587;
- Use Secure Connection: campo che permette di scegliere il protocollo per la sicurezza dell’email si può scegliere: no, SSL, TLS;
- Email/Username: campo dove si inserisce l’email o username;
- Password: campo dove si inserisce la password dell'email.
- SMTP Server: campo che permette di inserire il nome del server SMTP, di seguito i più frequenti:
-
- Theme;
-
- Basic Color: permette di scegliere il colore che gli utenti visualizzeranno nel portale;
- Portal Logo: campo dove si può caricare il logo che gli utenti visualizzeranno nel portale;
- Portal Brand(custom HTML is allowed): personalizzare a mano come lo si vuole anche con un codice HTML;
- Current Theme: permette di scegliere il tema che è applicato al portale è sempre in default;
- Portal Title: campo dove si può inserire il nome del portale;
- Colored Sidebar: permette di scegliere se si vuole visualizzare il colore scelto nella "Basic Color" nella barra laterale per l’utente.
-
- Dashboard;
-
- Enable Twitter Widget: permette di scegliere se abilitare il widget di Twitter nella dasboard principale;
- Enable Facebook Widget: permette di scegliere se abilitare il widget di Facebook nella dasboard principale;
- Twitter Profile Name/ID: campo dove si immette il nome profilo di tweeter per visualizzare sulla dashboard tutti i tweet innerti al profilo;
- Facebook Page Name/ID: campo dove si immette il nome profilo di facebook per visualizzare sulla dashboard tutti i post innerti al profilo.
-
- Payment Gateways.
-
- Currency Name: campo che permette di scegliere la valuta;
- Currency Symbol: campo che permette di scegliere il simbolo della valuta corrente;
- IsEnabled: campo che permette di abilitare o disabilitare il metodo di pagamento;
- Sandbox(test) Mode: campo che permette di scegliere se abilitare l'opzione sandbox per testare un processore di pagamento senza dover pagare la transazione inviata;
- API User: campo che permette di inserire lo user API del conto PayPal che si vuole utilizzare;
- API Key: campo che permette di inserire la chiave API del conto PayPal che si vuole utilizzare;
- API Signature: campo che permette di inserire la firma API del conto PayPal che si vuole utilizzare;
- Client Key: campo che permette di inserire la chiave del cliente ottenuta dalle impostazioni di WorldPay;
- Service Key: campo che permette di inserire la chiave di servizio presa dalle impostazioni di WorldPay;
- Use 3Dsecure Authentication: campo che permette di abilitare o disabilitare l'autenticazione 3Dsecure.
-
CUSTOMER PROFILE:
- Profiles: permette di dare un nome ad un profilo che potrà essere usato su più utenti che soddisfano le condizioni sottostanti
-
- Cliccando su “Create New” si aprirà la seguente schermata:
-
- Condition Operator: campo che permette di scegliere se filtrare i record nel portale degli utenti almeno una delle condizione o per tutte le condizioni;
- Match Conditions: campo che permette di aggiungere, modificare o eliminare le condizioni.
-
- Editable Informations:
-
- Editable Fields: permette di scegliere i campi che gli utenti potranno modificare dal portale;
- Edit Enabled: permette di dare o negare agli utenti il permesso di modificare i campi editabili;
-
- Registration Form:
-
- Registration Enabled: permette di abilitare o disabilitare la registrazione al portale come contatto;
- Contact Fields: permette di scegliere i campi che saranno visibili al momento della registrazione del contatto;
- Contact Predefined Values: campo che permette di aggiungere, modificare o eliminare i valori che vengono dati di default al momento della registrazione del contatto;
- Organization Registration Enabled: permette di abilitare o disabilitare la registrazione al portale come azienda;
- Organization Fields: permette di scegliere i campi che saranno visibili al momento della registrazione dell'azienda;
- Organization Prefined Values: campo che permette di aggiungere, modificare o eliminare i valori che vengono dati di default al momento della registrazione dell'azienda;
- Recaptcha Enabled: permette di abilitare o disabilitare test recaptcha alfanumerici, per verificare che l'utente non sia un bot;
- Recaptcha Client Key: campo dove si inserisce la chiave recaptcha del client;
- Recaptcha Server Key: campo dove si inserisce la chiave recaptcha del server per autorizza la comunicazione tra il back-end dell'applicazione e il server reCAPTCHA, per poter verificare la risposta dell'utente.
-
E-COMMERCE SETTINGS:
- Enable E-Commerce Features: permette di abilitare o disabilitare la possibilità di eseguire acquisti e pagamenti nel portale;
- Enable Cart View: permette di abilitare o disabilitare la vista del carello;
- Order Target Module Configuration: permette di ordinare la configurazione del modulo di destinazione.
COME AGGIUNGERE UN MODULO:
ADD MODULE: Funzionalità che permette di aggiungere un nuovo modulo, come ad esempio: Preventivi, Opportunità, Ticket.
- Choose the module: campo che permette di sceglie il modulo che si vuole aggiungere;
- Module Route (URL): campo dove si inserisce l'url del modulo. Il portale inserisce automaticamente l’url scelto, con la possibilità di modificarlo se necessario;
- Module Label: campo dove si inserisce il nome dell’etichetta che si vuole dare al modulo che si sta aggiungendo.
GENERAL SETTINGS:
- Module Label: l’etichetta del modulo creato;
- IsEnabled: permette di abilitare o disabilitare la visualizzazione del modulo nel portale utenti;
- Icon: permette di scegliere che icona dare al modulo aggiunto;
- PDF Download Enabled: permette di abilitare o disabilitare il permesso di scaricare file PDF dal modulo;
- Comments Enabled: permette di abilitare o disabilitare il permesso di scrivere commenti nel modulo;
- Allow Costomer Profiles: campo che permette di aggiungere i profili ai quali si dà la possibilità di visualizzare e accedere al modulo aggiunto;
- Condition Operator: campo che permette di scegliere che tipo di operatore usare per filtrare i record nel portale degli utenti;
- Conditions: campo che permette di aggiungere le condizioni che gli utenti devono soddisfare;
- Show record related through the following modules: permette di scegliere di mostrare record relazioni tramite i moduli scelti;
- Show on Dashboard: permette di abilitare o disabilitare la possibilità di visualizzare il modulo sulla dashboard;
- Group Field: permette di scegliere da una lista il campo per il quale si vuole raggruppare i record;
- Widget Type: permette di scegliere la modalità in cui si vuole visualizzare i record.
VIEWS:
- Default View: permette di impostare la modalità di visualizzazione di default del modulo;
- List Fields: permette di scegliere i campi che verranno visualizzati;
- Entries per page: permette di impostare il numero dei record visualizzati per pagina;
- Grid/Kanban/Calendar/Gantt Enabled: campo che permette di abilitare o disabilitare il tipo di vista;
- Grid/Kanban Field: campo che permette di scegliere i campi che verranno visualizzati nel rispettivo tipo di vista;
- Kanban Group Field: permette di scegliere da una lista il campo per il quale si vuole raggruppare i record nel rispettivo tipo di vista;
- Calendar/Gantt Start/End Date Field: permette di scegliere da una lista il campo a cui sarà associata la data che verrà visualizzata nella vista;
- Calendar Start/End Time Field: permette di scegliere da una lista il campo a cui sarà associata l'ora che verrà visualizzata nela vista;
- Gantt Progress Field: permette di scegliere da una lista il campo a cui sarà accosiato il progresso che verrà visualizzato nella vista;
DETAILS VIEW:
- Hidden Fields: permette di aggiungere o rimuovere i campi che verranno nascosti agli utenti del portale;
- Show Blocks Opended as Default: permette di abilitare o disabilitare i blocchi aperti di default;
- Show Related Blocks Opened as Default: permette di abilitare o disabilitare i blocchi relazionati aperti di default.
DYNAMIC FIELDS:
Cliccando su “ADD NEW DYNAMIC FIELD RULE” si apre la seguente maschera:
-
- Apply on Conditions: permette di aggiungere, modificare o rimuovere le condizioni che andranno a influenzare la vista dei campi dinamici;
- Fields Actions: permette di aggiungere, modificare o rimuovere le condizioni per campo, ad esempio se lo vogliamo solo in lettura, obbligatorio oppure nascosto.
ACTION BUTTONS:
- Button Label: campo dove inserire il nome del bottone che si andrà a creare;
- Button Color: campo dove inserire il colore che da dare al bottone;
- Icon: campo che permette di scegliere l'icona da dare al bottone;
- Show on Conditions: permette di aggiungere, modificare o rimuovere le condizioni che influenzeranno la vista del bottone;
- Update Fields:permette di aggiungere, modificare o rimuovere quali campi e i valori che si andranno ad assegnare dopo aver premuto il bottone;
- Create Related Record: permette di scegliere di collegare con il bottone il modulo creato ad un altro modulo relazionato.
PDF DOWNLOAD:
- Button Label: campo per inserire il nome dell'etichetta del bottone per i PDF;
- Open in Browser: permette di abilitare o disabilitare la possibilità di aprire il file PDF nel browser;
- PDF To Download: permette di svegliere PDF si potranno scaricare;
- Button Color: campo per inserire il colore da dare al bottone;
- Icon: campo che permette di scegliere l'icona da dare al bottone;
- Show on Conditions: permette di decidere le condizioni che influenzeranno la vista del bottone;
CREATE/EDIT:
- Create Enabled: permette di abilitare o disabilitare la possibilità di creare record;
- Fill Contact related fields with logged in Contact: permette di abilitare o disabilitare l'inserimento in automatico del nome contatto con il nome dell'utente che sta creado il record;
- Default Values for Created Record: permette di scegliere a quali campi dare un valore di default e quale valore assegnare;
- Create Fields: permette di scegliere quali campi saranno da compilare per la creazione del record;
- Fill Account related fields with logged in Account: permette di abilitare o disabilitare l'inserimento in automatico del nome azienda con il nome dell'azienda che sta creado il record;
- Edit Enabled: permette di abilitare o disabilitare la possibilità di modificare i record visualizzati nel portale;
- Default Values for Updates Record: permette di scegliere a quali campi dare un valore di default e quale valore assegnare quando un record viene modificato;
- Edit Fields: permette di scegliere i campi che si potranno modificare in edit;
RELATED MODULES:
- Related Modules: in questo campo si possono aggiungere i moduli ad esso relazionati;
INVENTORY BLOCK:
- Enabled Inventory Block: permette di abilitare o disabilitare il blocco inventario ;
- Inventory Line Fields: permette di scegliere i campi da inserire nella riga dell’inventario;
- Inventory Currency Field: permette di scegliere il tipo di valuta nell'inventario;
- Totals Fields: permette di scegliere che totali si vogliono visualizzare nella tabella dell'inventario.
PAYMENT:
- Enable Payment: permette di abilitare o disabilitare la possibilità di eseguire pagamenti nel portale;
- Payment Currency Field: campo che si riferisce alla valuta corrente del portale, che viene decisa dall’amministratore nelle impostazioni generali del portale;
- Show on Conditions: permette di aggiungere, modificare o rimuovere condizioni che permettono o nascondono la visualizzazione;
- Payment Amount Field: campo dove inserire il valore del pagamento;
- Update Fields On Success Payment: permette di scegliere quali campi e con che valore aggiornare i campi nel caso in cui il pagamento sia andato a buon fine;
- Update Fields On Cancel Payment: permette di scegliere quali campi e con che valore aggiornare i campi nel caso in cui il pagamento non sia andato a buon fine;
CUSTOM HTML:
In questa pagina si possono inserire snippet di codice in HTML che permettono di personalizzare la testata e il pie di pagina.
- List/Grid/Kanban/Gantt HEADER: campo dove si può inserire codice per modificare la testata delle viste;
- List/Grid/Kanban/Gantt FOOTER: campo dove si può inserire codice per modificare il pie di pagina delle viste;
- Create/Edit/Details HEADER: campo dove si può inserire codice per modificare la testata;
- Create/Edit/Details FOOTER: campo dove si può inserire codice per modificare il pie di pagina;
TOOLTIPS:
Non più supportato!
- Tooltip Content: qui si può dare una descrizione corta sul comando;
- Field to Apply: qui si può decidere su che campo lo si vuole applicare;
- Icon: qui si può decidere che icona assegnarli.
ESEMPIO: