At line 1 added 399 lines |
%%(display:none) |
{{{ |
WikiUp |
}}} |
/% |
[{TableOfContents }]\\ |
!!! Set'n play\\ |
\\ |
!! INTRODUZIONE\\ |
Il CRM ....\\ |
Digitare "applicazione RE" per accedere a la documentazione dinamica del CRM.\\ |
in partolare sotto la voce "sviluppo", "oggetti setup - RE - CRM" è possibile vedere una matrice che riclassifica tutti i moduli con relativi gestiti nel CRM.\\ |
\\ |
\\ |
!! MODULI\\ |
I moduli del CRM sono:\\ |
||Modulo||Descrizione||Capitolo||Descrizione||Scheda||Servizio||Exit||SCP_LAY |
|REACCA|Account |REACCA_01|Account |REACCA_01|REACCA_01|REACCA_01U|CNNOM|\\ |
|REREFE|Referenti |REREFE_01|Referenti |REREFE_01|REREFE_01|REREFE_01U|RN |\\ |
|REEVEN|Attività |REEVEN_01|Attività |REEVEN_01|REEVEN_01|REEVEN_01U|E3£C1|\\ |
|RELEAD|Lead |RELEAD_01|Lead |RELEAD_01|RELEAD_01|RELEAD_01U|CM££3|\\ |
|REOPPO|Opportunità |REOPPO_01|Opportunità|REOPPO_01|REOPPO_01|REOPPO_01U|CM£R3|\\ |
| | |REOPPO_02|Prodotti |REOPPO_02|REOPPO_02|REOPPO_02U|DR£CM|\\ |
|REMARK|Marketing |REMARK_01|Campagne |REMARK_01|REMARK_01|REMARK_01U|CM£R1|\\ |
| | |REMARK_02|Operazioni |REMARK_02|REMARK_02|REMARK_02U|CM£R2|\\ |
|REVEND|Vendita |REVEND_01|Ord/Off. |REVEND_01|REVEND_01|REVEND_01U| |\\ |
\\ |
\\ |
!! OGGETTI COINVOLTI\\ |
Gli oggetti coinvolti nel CRM sono:\\ |
* Account\\ |
* Referenti\\ |
* Campagne\\ |
* Operazioni di marketing\\ |
* Lead\\ |
* Opportunità\\ |
* Prodotti\\ |
* Attvità CRM\\ |
La gestione degli oggetti si basa sugli OAV.\\ |
Pertanto è necessario verificare ed eventualmente ricostruirle tutti gli oav degli oggetti coinvolti. Vedi "PROCEDURA DI INSTALLAZIONE"\\ |
\\ |
__ACCOUNT__\\ |
Per la gestione del CRM è necessario attivare gli Account.\\ |
Gli account sono enti di tipo "NOM".\\ |
Gli account garantiscono l'univocità di un ente nell'intero DB qualora sia presente contemporaneamente con diverse tipologie (Cliente, Fornitore...)\\ |
La sua attivazione induce una diversa modalità di gestione degli enti. E sempre necessario prima creare l'Account, perchè quando si crea un ente con un altra tipologia, per esempio un cliente, viene sempre chiesto prima da quale account derivarlo.\\ |
La gestione ente con account permette di codificare degli enti ancor prima che diventino clienti o fornitori e utilizzarli nel DB.\\ |
\\ |
__REFERENTI__\\ |
E' un nuovo oggetto di tipo "RN"(interfaccia £IRN). Gestisce la nuova anagrafica dei contatti REREFE0F.\\ |
E' strutturata principalmente con un identificativo, un nome, un cognome e un indirizzo mail.\\ |
Sostituisce la "£16" del BRESCO.\\ |
I dati di contatto tipo telefoni, etc.. sono gestiti in modo verticale nel C£ALIA0F con contesto "RN e definiti nella tabella "RER"\\ |
\\ |
__CAMPAGNE__\\ |
Sono commesse di tipo "£R1".\\ |
\\ |
__OPERAZIONI DI MARKETING__\\ |
Sono commesse di tipo "£R2"\\ |
\\ |
__LEAD__\\ |
Sono commesse di tipo "£R3"\\ |
\\ |
__OPPORTUNITA'__\\ |
Sono commesse di tipo "£R4"\\ |
Per questo oggetto insieme alla commessa si crea in automatico anche un documento di tipo "£CM"\\ |
Il numero documento è il codice commessa.\\ |
Gli articoli dell'opportunità (prodotti) sono le righe di questo documento.\\ |
\\ |
__PRODOTTI__\\ |
Sono articoli usati nelle opportunità\\ |
\\ |
__ATTIVITA'__\\ |
Le attività del CRM sono eventi di tipo "£C1".\\ |
\\ |
!!! STRUTTURA DI NAVIGAZIONE\\ |
Ogni oggetto ha la seguente struttura di navigazione dal menù CRM\\ |
* Accesso\\ |
* Navigazione del molulo\\ |
* Ricerca libera\\ |
* Matrice dati\\ |
\\ |
!! RICERCA LIBERA £K41\\ |
In questo paragrafo mettiamo un accenno alla K41. Si rimanda comunque alla documentazione specifica di questa COPY (che al momento non c'è)\\ |
La K41 si appoggia al componente grafico SPL = Spotlight (dove si può mettere dentro un testo libero)\\ |
come si può vedere nella scheda di test della K41 (SCP_SCHESE/SMA_K41) dove ci sono alcuni esempi già compilati e la possibilità di fare i test\\ |
\\ |
La K41 permette di cerare un oggetto secondo tutti i suoi OAV. le regole principali sono: (per gli esempi ipotizziamo di essere nella ricerca di un account "CNNOM")\\ |
* la prima parola che metto la considera descrizione dell'oggetto (Es: Gnutti)\\ |
* posso per ogni oggetto impostare che cosa voglio cercare dopo la parola "di", nel caso degli account ricerca la provincia (Es: Gnutti di Brescia)\\ |
* posso usare la parola "e" oppure la parola "con" per aggiungere tutte le proprietà (Es: Gnutti di brescia con settore automotive e commerciale Poiatti e inserimento maggiore di 01012016)\\ |
* posso avere alcune proprietà sui numeri/date scrivendo maggiore di, minore di\\ |
\\ |
Nell'INPUT della funzione della K41 posso impostare alcuni campi:\\ |
*StrTit() = Imposta la scritta che esce di fianco allo spotlight (es: Opportunità attive di Corbetta)\\ |
*StrIni() = Imposta l'oggetto dello spotlight (es: Opportunità)\\ |
*StrSuf = Aggiunge un suffisso "testuale" a quello che l'utente scrive (es: con commerciale CORGIO) rimane invisibile all'utente\\ |
*StrWhe = Aggiunge un suffisso "SQL" a quello che l'utente scrive (funziona esattamente come l'StrSuf\\ |
*StrAll = Viene utilizzato per bypassare la richiesta tramite spotlight estraendo direttamente la matrice senza componente SPL\\ |
Di defualt la K41 è impostata per cercare solo gli oggetti con livello minore di 8\\ |
\\ |
Oltre a questa impostazione bisogna tenere in considerazione che la K41 si basa sull'impostazione di alcuni ALIAS che posso usare per avere diverse parole che rispondono ad un campo.\\ |
Per vedere/caricare queste impostazioni vi invito ad andare nel TAB "Configurazione" nella scheda di esempio della K41 dove trovo i seguenti TAB\\ |
# Gestione descrizioni estese: Scelto un oggetto "es: CM£R4" posso impostare gli alias per ogni OAV (Es: per il campo M$CDRE voglio che rispondano le parole Responsabile, Commerciale, Agente)\\ |
# Script standard configurazione oggetti: Tutte le parole distribuite che rispondono agli oggetti "standard"\\ |
# Script utente configurazione oggetti: Tutte le parole utente che rispondono agli oggetti\\ |
# Script utente configurazione campi: In questo TAB posso impostare degli oggetti specifiche per impostare che per un oggetto, un campo del file che sarebbe libero è di default un oggetto\\ |
\\ |
Oltre a questi alias esiste una normalizzazione delle descrizioni da lanciare (magari da mettere post inserimento agli oggetti più importanti e/o comunque da schedulare la sera). Questa normalizzazione permette di togliere spazi e caratteri speciali, per fare in modo che se cerco account "ROSSI" trovo anche eventuali account (scritti diversamente) RO-SS.I\\ |
Posso lanciare questa normalizzazione nel test dell K40 (T K40) lanciando la Funzione NOR - Metodo CLS - Tipo (CNNOM - ecc) (serve mettere una descrizione per farlo partire ma è ininfluente)\\ |
\\ |
__Accesso__\\ |
Digitare "CRM". Compariranno tutte le icone dei moduli del CRM, da dove è possibile accedere a tutte le funzioni navigazione del modulo.\\ |
\\ |
__Navigazine del modulo__\\ |
La scheda di navigazione è divisa in due parti. A destra un menù e a sinistra la corrispondente\\ |
scheda dati. In particolare tra le funzioni c'è la riceca libera.\\ |
\\ |
__Ricerca libera__\\ |
La ricerca libera è una campo dove è possibile inserire una stringa di riceca per l'oggetto gestito dal modulo. Il risualtato della ricerca viene rappresentato dalla matrice dati del modulo.\\ |
\\ |
\\ |
__Matrice dati__\\ |
La matrice rappresente i dati ottenuti dalla ricerca\\ |
Per ogni oggetto del CRM è stata definita una matrice di default:\\ |
||Oggetto||Descrizione||Scheda||Servizio||Exit||ServizioOOld||ExitOld |
|CNNOM|Account |REACCA_01|REACCA_01|REACCA_01U|REGESA_01|REGESA_01U|\\ |
|RN |Referenti |REREFE_01|REREFE_01|REREFE_01U|REGESA_02|REGESA_02U|\\ |
|CM£R1|Campagne |REMARK_01|REMARK_01|REMARK_01U| | |\\ |
|CM£R2|Operazioni di marketing|REMARK_02|REMARK_02|REMARK_02U| | |\\ |
|CM£R3|Lead |RELEAD_01|RELEAD_01|RELEAD_01U|REMARK_03|REMARK_03U|\\ |
|CM£R4|Opportunità |REOPPO_01|REOPPO_01|REOPPO_01U|REMARK_04|REMARK_04U|\\ |
|E3£C1|Attività |REEVEN_01|REEVEN_01|REEVEN_01U| | |\\ |
\\ |
E' possibile personalizzare le colonne della matrice o filtrare i dati attraverso il programma utente con suffisso U del servizio standard (esempio REACCA_01U)\\ |
Per ogni riga ci sono delle azioni che permettono l'accesso alla gestione dei dati dell'oggetto.\\ |
\\ |
!!! GESTIONE DATI\\ |
La gestione dei dati di un oggetto si basa sugli OAV.\\ |
Ogni dato è un OAV. Ogni OAV oltre a contenere il valore del dato, definisce anche le sue caratteristinche standard: intestazione, tipo oggetto, lunghezza, tipo di visualizzazione...\\ |
La definizione dei campi da presentare in gestione si chiama struttura. Nella struttura oltre a indicare il campo si possono aggiugere e/o modficare alcune sue caratteristiche standard.\\ |
La struttura è uno script del file SCP_LAY.\\ |
Se per un oggetto non viene indicata la sua struttura vengono presentati tutti gli oav di tipo "I/" con le caratteristiche standard.\\ |
Per ogni oggetto del CRM è stata definita una sua struttura di default.\\ |
Per ogni oggetto del CRM è stata definita una matrice di default:\\ |
||Oggetto||Descrizione||SCP_LAY |
|CNNOM|Account |CNNOM\\ |
|RN |Referenti |RN\\ |
|CM£R1|Campagne |CM£R1\\ |
|CM£R2|Operazioni di marketing|CM£R2\\ |
|CM£R3|Lead |CM£R3\\ |
|CM£R4|Opportunità |CM£R4\\ |
|E3£C1|Attività |E3£C1\\ |
\\ |
Costruita come XXYYY, dove XX è l'oggetto e YYY il parametro:\\ |
\\ |
Per ogni oggetto è possibile utlizzare un proprio SCP_LAY impostando la tabella B£Q, con i seguenti elementi fissi, la loro presenza ne innesta l'utilizzo.\\ |
||Oggetto||Descrizione||Elemento B£Q |
|CNNOM|Account |£CNNOM\\ |
|RN |Referenti |£RN\\ |
|CM£R1|Campagne |£CM£R1\\ |
|CM£R2|Operazioni di marketing|£CM£R2\\ |
|CM£R3|Lead |£CM£R3\\ |
|CM£R4|Opportunità |£CM£R4\\ |
|E3£C1|Attività |£E3£C1\\ |
\\ |
Per le attività sono stati definiti come defaulti oltre a tipo anche causale e categoria, nel\\ |
seguenti modo\\ |
* "£E3£C1"+XXX, dove XXX è la causale (N§CAEV), risalita\\ |
* "£E3£C1"+YYY, dove YYY è la categoria (N§CTEV), risalita\\ |
* "£E3£C1\\ |
Oltre all'SCP_LAY nella tabellea B£Q è possibile attivare un programma di exit sulla gestione dati,\\ |
una sottoscheda di info nella gestione (Con posizione orizzontale o verticare e dimensioni).\\ |
I proogrammi di exit sono relativi al programma standard di gestioen B£K89_XX dove XX è l'oggetto,\\ |
per una facile individuazione è meglio tenere lo stesso nome aggungendo un suffisso.\\ |
Esmepio exit B£K89_CNA per il programma Bstandard B£K89_CN che gestisce gli enti.\\ |
La sotoscheda di info è una scheda che risente di ogni invio nella gestione. E' utile aggiungerla quando in gestione si vogliono verificare istanze già presenti per quel dat. Per esempio in\\ |
immissione di un'opportunità si vule vedere se ci sono già opportnità aperte per quel account.\\ |
\\ |
\\ |
Come accenntato sopre la gestione di ogni oggetto passa da una nuova copy: la £K89. Questa comunica con l'interfaccia grafica tramite il servizio LOA36_SE.\\ |
L'interfaccia è la gestione interagiscono tramite una struttura di schiere che contengono tutte le informazioni di un dato, sia di sruttura che di contenuto.\\ |
Ogni oggetto ha un suo particolare programma di gestione B£K89_XX dove XX è l'oggetto.\\ |
Ad ogni programma è poi associata una exit dove è possibile intervenire per modificare le caratteristiche di un campo, completare il contenuto di un campo in funzione del contenuto di un altro, eseguire controlli specifici, agire prima e/o dopo l'aggiornamento ...\\ |
Per maggiori dettagli fare riferimento alla documentazione della £K89\\ |
[£K89|MBDOC_OGG-P_TSTK89]\\ |
\\ |
!! PRECEDURA DI INSTALLAZIONE\\ |
\\ |
!! NUOVI FILES\\ |
__Referenti REREFE0F__\\ |
\\ |
!! NUOVE TABELLE\\ |
__Tabella RE*.__\\ |
__Tabella RE1.__\\ |
__Tabella RE2.__\\ |
__Tabella REA.__\\ |
__Tabella REB.__\\ |
__Tabella REC.__\\ |
__Tabella REE.__\\ |
__Tabella REF.__\\ |
__Tabella REH.__\\ |
__Tabella REI.__\\ |
__Tabella REJ.__\\ |
__Tabella REK.__\\ |
__Tabella REL.__\\ |
__Tabella REM.__\\ |
__Tabella RER.__\\ |
\\ |
%%quote |
Importare la loro definizione dalla SMETAB |
|
UP FTB |
/% |
---- |
\\ |
!! CREAZIONE SOTTOSETTORI E ELEMENTI TABELLE CRM\\ |
\\ |
%%quote |
Eseguire il programma di controllo per la creazione/allineamento automatico tabelle |
|
C B£UTX61A 'RE' |
/% |
---- |
\\ |
!! Controllare il contenuti delle seguenti tabella\\ |
Vedi CONTROLLI GENERALI RE (ST-RE*)\\ |
Vedi Impostazioni CRM (ST-RE1)\\ |
Vedi Imp. flussi applicativi CRM (ST-RE2)\\ |
Vedi Tipo Referente (ST-REA)\\ |
Vedi Ruoli (ST-REB)\\ |
Vedi Fonte del referente (ST-REC)\\ |
Vedi Programma di vendita (ST-REE)\\ |
Vedi Fase campagna (ST-REFR1)\\ |
Vedi Fase operar.marketing (ST-REFR2)\\ |
Vedi Fase Lead (ST-REFR3)\\ |
Vedi Fase opportunità (ST-REFR4)\\ |
Vedi Target (ST-REH)\\ |
Vedi Fonte esterna (ST-REI)\\ |
Vedi Campagne (ST-REJR1)\\ |
Vedi Operazioni marketing (ST-REJR2)\\ |
Vedi Causali stati CRM Lead (ST-REJR3)\\ |
Vedi Causali stati CRM Opportunità (ST-REJR4)\\ |
Vedi Esito attività (ST-REK)\\ |
Vedi Mailing list associate (ST-REM)\\ |
Vedi Ruoli (ST-RER)\\ |
Vedi Funzione Aziendale (ST-V£F)\\ |
\\ |
!! OAV BASE\\ |
__3.__rilanciare la costruzione degli OAV mediante\\ |
la funzione COS metodo ALL della funzione TSTOAV.\\ |
\\ |
__Costruzione guidata modello attributi (slots) per i vari oggetti:__\\ |
%%quote |
__>_h_AR__Articolo |
|
::FUN PG(REUT06) K1(AR) |
/% |
---- |
%%quote |
__>_h_CN__Enti |
|
::FUN PG(REUT06) K1(CN) |
/% |
---- |
%%quote |
__>_h_CNNOM__Account |
|
::FUN PG(REUT06) K1(CNNOM) |
/% |
---- |
%%quote |
__>_h_RN__Referenti |
|
::FUN PG(REUT06) K1(RN) |
/% |
---- |
%%quote |
__>_h_CM__Commesse |
|
::FUN PG(REUT06) K1(CM) |
/% |
---- |
%%quote |
__>_h_CM£R1__Campagne |
|
::FUN PG(REUT06) K1(CM£R1) |
/% |
---- |
%%quote |
__>_h_CM£R2__Operazioni di marketing |
|
::FUN PG(REUT06) K1(CM£R2) |
/% |
---- |
%%quote |
__>_h_CM£R3__Lead |
|
::FUN PG(REUT06) K1(CM£R3) |
/% |
---- |
%%quote |
__>_h_CM£R4__Opportunità |
|
::FUN PG(REUT06) K1(CM£R4) |
/% |
---- |
%%quote |
__>_h_DO__Documenti (Testate) |
|
::FUN PG(REUT06) K1(DO) |
/% |
---- |
%%quote |
__>_h_DO£CM__Documenti CRM (Testate) |
|
::FUN PG(REUT06) K1(DO£CM) |
/% |
---- |
%%quote |
__>_h_DR__Documenti (Righe) |
|
::FUN PG(REUT06) K1(DR) |
/% |
---- |
%%quote |
__>_h_DR£CM__Documenti CRM (Righe) |
|
::FUN PG(REUT06) K1(DR£CM) |
/% |
---- |
%%quote |
__>_h_E3__Eventi |
|
::FUN PG(REUT06) K1(E3) |
/% |
---- |
%%quote |
__>_h_E3£C1__Eventi (Attvità CRM) |
|
::FUN PG(REUT06) K1(E3£C1) |
/% |
---- |
\\ |
__Verifica-Inserimento autorizzazioni__\\ |
Impostare le autorizzazioni per la gestione dei referenti\\ |
%%quote |
_n_Gestione autorizzazioni_h_ |
|
CALL B£AUA0G PARM('RERN01') |
/% |
---- |
Impostare le autorizzazioni per la gestione delle commesse\\ |
%%quote |
_n_Gestione autorizzazioni_h_ |
|
CALL B£AUA0G PARM('BRCM01') |
/% |
---- |
Impostare le autorizzazioni per la gestione degli eventi\\ |
%%quote |
_n_Gestione autorizzazioni_h_ |
|
CALL B£AUA0G PARM('P5EV01') |
/% |
---- |
\\ |
__Creazione Account__\\ |
Verificare la creazione del tipo ente Nominativo nelle tabelle BRE-BRZ (elemento NOM)\\ |
Impostare nella tabella BRE i tipi ente gestiti a nominativo\\ |
Impostare nella tabella B£2 il tipo ente nominativo\\ |
Vedi Tipo contatto (ST-BRE)\\ |
Vedi CATEGORIA ENTI (ST-BRZ)\\ |
Vedi Impostazioni Base Contatti (ST-BR2)\\ |
Impostare nel file SCP_SET lo script CN_£NO che contiene l'elenco dei campi del nominativo\\ |
Per la creazione degli account fare riferiemento al programma: BRUT10A\\ |
%%quote |
Eseguire il programma di creazione automatica account |
|
C BRUT10A |
/% |
---- |
\\ |
__NOTA BENE:__Al termine della conversione il numeratore del codice ente account potrebbe essere\\ |
disallineato rispetto all'ultimo progressivo assegnato dalla conversione, quindi si consiglia\\ |
di verificare ed allineare manualmente il numeratore utilizzato dalla costruzione codice del\\ |
tipo ente account, in modo da non rischiare sovrapposizioni in successive codifiche di account\\ |
nuovi.\\ |
Vedi Account (TACRNBR-CNNOM)\\ |
\\ |
__Creazione Referenti__\\ |
Verficare il programma di conversione da BRESCO a REREFE: REUT03A\\ |
%%quote |
Eseguire il programma di creazione automatica referenti |
|
C REUT03A |
/% |
---- |
\\ |