Amministrazione di Oracle CRM On Demand > Personalizzazione applicazioni > Informazioni sulle relazioni molti a molti per gli oggetti personalizzati
Informazioni sulle relazioni molti a molti per gli oggetti personalizzati
Per impostazione predefinita, tutte le relazioni tra gli oggetti personalizzati 01, 02 e 03 e altri tipi di record sono da molti a molti. Tuttavia, per tutti gli altri tipi di record di oggetti personalizzati (ad esempio, Oggetto personalizzato 04) qualsiasi relazione tra il tipo di record oggetto personalizzato e un altro tipo di record (inclusi altri tipi di record oggetti personalizzati) è per impostazione predefinita da uno a molti.
È possibile creare relazioni da molti a molti per i tipi di record oggetti personalizzati utilizzando un altro tipo di record oggetto personalizzato come una tabella di intersezione.
Vantaggi dell'uso di un tipo di record oggetto personalizzato come tabella di intersezione
Di seguito sono descritti i vantaggi derivanti dall'uso di un tipo di record oggetto personalizzato come tabella di intersezione anziché dall'uso di relazioni da molti a molti con altri tipi di record forniti negli Oggetti personalizzati da 01 a 03.
- Flessibilità. Si dispone di una maggiore flessibilità nel controllo della relazione tra gli oggetti. L'uso di un tipo di record personalizzato come tabella di intersezione consente di accedere direttamente ai record di intersezione nel tipo di record oggetto personalizzato. Gli Oggetti personalizzati 01, 02 e 03 non espongono le tabelle di intersezione e le relative relazioni da molti a molti con altri tipi di record. Pertanto, gli utenti non possono visualizzare né modificare i record di intersezione. I tipi di record Oggetto personalizzato 04 e successivi sono molto più flessibili poiché consentono di determinare i tipi di record che devono disporre della relazione da molti a molti. Le relazioni da molti a molti degli Oggetti personalizzati 01, 02 e 03 con altri tipi di record sono preconfigurate e non possono essere modificate. Ad esempio, se si utilizza l'Oggetto personalizzato 01 e sono richieste solo le relazioni da uno a molti tra l'Oggetto personalizzato 01 e il record Account, tale relazione viene memorizzata come relazione da molti a molti. L'Oggetto personalizzato 01 utilizza un record aggiuntivo per memorizzare la relazione nella tabella di intersezione nascosta anche se non necessaria e questo record aggiuntivo viene conteggiato nell'assegnazione dei record dell'azienda. Tuttavia, se si utilizza l'Oggetto personalizzato 04 ed è richiesta solo una relazione da uno a molti tra l'Oggetto personalizzato 04 e il record Account, è possibile utilizzare la relazione da uno a molti predefinita. Altrimenti, se non si sta utilizzando l'Oggetto personalizzato 04, è possibile scegliere di utilizzare un altro tipo di record oggetto personalizzato per creare una relazione da molti a molti tra l'Oggetto personalizzato 04 e il record Account.
- Migliore integrazione. Gli eventi di integrazione risultano più efficienti quando si utilizza un tipo di record oggetto personalizzato come tabella di intersezione. È possibile caricare le relazioni da molti a molti direttamente nel tipo di record oggetto personalizzato utilizzando lo strumento di importazione disponibile in Oracle CRM On Demand o i Web Services. Tuttavia, lo strumento di importazione non supporta l'importazione delle relazioni tra gli Oggetti personalizzati 01, 02 e 03 e altri tipi di record. Gli eventi di integrazione possono inoltre tenere traccia solo dei campi principali degli Oggetti personalizzati 01, 02 e 03. Gli eventi di integrazione non possono tenere traccia degli eventi che si verificano per gli Oggetti personalizzati 01, 02 e 03 e i tipi di record correlati, ad esempio un'associazione o l'annullamento di un'associazione con altri tipi di record. Tuttavia, se si utilizzano i tipi di record Oggetto personalizzato 04 e successivi come tabelle di intersezione, è possibile tenere traccia e rilevare gli eventi che si verificano in tale tabella perché si tratta di un tipo di record oggetto personalizzato che supporta gli eventi di integrazione.
- Memorizzazione di informazioni aggiuntive. Potrebbe essere necessario memorizzare informazioni aggiuntive sulle relazioni da molti a molti tra due tipi di record, ad esempio un campo di testo o un modello aziendale più complesso potrebbe richiedere relazioni con altri tipi di record. I tipi di record Oggetto personalizzato 04 e successivi supportano tutti i campi personalizzati disponibili in Oracle CRM On Demand, consentendo di creare campi personalizzati nella tabella di intersezione. I tipi di record Oggetto personalizzato 04 e successivi supportano anche le relazioni con altri tipi di record, consentendo di creare relazioni con la tabella di intersezione. Le tabelle di intersezione per gli Oggetti personalizzati 01, 02 e 03 e per altri tipi di record non supportano i campi personalizzati o le relazioni con altri tipi di record.
Esempio di creazione di una relazione da molti a molti
Un'azienda è proprietaria e gestisce alcuni centri di conferenze e offre servizi di conferenze ad altre aziende, clienti governativi e così via. Sarà necessario utilizzare un tipo di record oggetto personalizzato per tenere traccia delle informazioni relative agli eventi e un altro tipo di record oggetto personalizzato per tenere traccia delle informazioni relative alle sale utilizzate per ciascun evento. Ogni sala viene utilizzata per molti eventi e ogni evento può utilizzare un certo numero di sale ed è pertanto necessario impostare una relazione da molti a molti tra i tipi di record.
Per creare questa relazione da molti a molti, è possibile utilizzare un terzo tipo di record oggetti personalizzati come una tabella di intersezione che tenga traccia delle informazioni relative alla prenotazione di ciascuna sala o delle sessioni. È quindi possibile creare una relazione da uno a molti tra sale e sessioni e una relazione da uno a molti tra eventi e sessioni, il che creerà una relazione da molti a molti tra sale ed eventi.
La procedura riportata di seguito descrive come configurare i tipi di record e le relazioni per questo esempio. Per i nuovi tipi di record sono utilizzati gli oggetti 04, 05 e 06.
Per configurare una relazione da molti a molti
- Se i tipi di record oggetti personalizzati che si desidera utilizzare non sono impostati per l'azienda, contattare l'Assistenza clienti per richiederne l'impostazione.
- Una volta impostati gli oggetti personalizzati ad opera dell'Assistenza clienti, rinominare i tipi di record degli oggetti personalizzati 04, 05 e 06 come Sala, Evento e Sessione rispettivamente.
Per informazioni sulla ridenominazione dei tipi di record, vedere Ridenominazione dei tipi di record.
- Per ciascun ruolo utente che richiede l'accesso ai nuovi tipi di record, impostare il livello di accesso necessario in Passo 2 - Accesso tipo di record della Procedura guidata gestione ruoli. Il livello di accesso è determinato dall'utente, in base alle responsabilità dell'utente.
Per informazioni sull'impostazione dei ruoli utente, vedere Aggiunta di ruoli.
- Per ciascun ruolo utente che richieda l'accesso a nuovi tipi di record, configurare il profilo di accesso per i nuovi tipi di record.
Come minimo è necessario impostare quanto segue:
- Creare nuovi layout di pagina per i nuovi tipi di record:
- Per ciascun ruolo utente che richieda l'accesso a nuovi tipi di record, assegnare i layout di pagina creati al Passo 2 della Procedura guidata gestione ruoli.
Per informazioni sull'impostazione dei ruoli utente, vedere Aggiunta di ruoli.
NOTA: oltre alle modifiche della configurazione descritte nella procedura precedente, è possibile personalizzare i nuovi tipi di record nello stesso modo in cui si personalizzano altri tipi di record. Per informazioni sulla personalizzazione dei tipi di record, vedere Pagina di personalizzazione applicazioni del tipo di record.
|