Skriv ut      Öppna PDF-version av onlinehjälpen


Föregående ämne

Nästa ämne

Om många-till-många-relationer för anpassade objekt

Som standard är alla relationer mellan Anpassat objekt 01, 02 och 03 och andra posttyper många-till-många. För alla andra posttyper för anpassade objekt (till exempel Anpassat objekt 04) är relationer mellan posttypen för anpassade objekt och valfri annan posttyp (vilket inkluderar andra posttyper för anpassade objekt) som standard en-till-många.

Du kan skapa många-till-många-relationer för posttyper för anpassade objekt genom att använda en annan posttyp för anpassade objekt som en snittabell.

Fördelar med att använda posttypen Anpassat objekt som en snittabell

Att använda en posttyp för anpassat objekt som en snittabell, i stället för att använda många-till-många-relationer med övriga posttyper som anges mellan de anpassade objekten 01 och 03, har följande fördelar:

  • Flexibilitet. Du har större flexibilitet att kontrollera relationen mellan objekten. Att använda en anpassad posttyp som en snittabell ger direkt åtkomst till snittposterna i posttypen Anpassat objekt. De anpassade objekten 01, 02 och 03 visar inte snittabellerna eller deras många-till-många-relationer med övriga posttyper. Användarna kan därför inte visa eller ändra snittposterna. Det anpassade objektet 04 och högre posttyper är dessutom flexiblare eftersom de låter dig fastställa vilka posttyper som ska ha många-till-många-relationen. Många-till-många-relationerna för de anpassade objekten 01, 02 och 03 med övriga posttyper är förkonfigurerade och du kan inte ändra dem. När du t.ex. använder det anpassade objektet 01 och du endast kräver en-till-många-relationer mellan Anpassat objekt 01 och Konto lagras det som en många-till-många-relation. Det anpassade objektet 01 använder en ytterligare post för att lagra relationen i den dolda snittabellen, även om det inte behövs, och den här ytterligare posten räknas mot företagets posttilldelning. Om du däremot använder det anpassade objektet 04 och du endast kräver en en-till-många-relation mellan Anpassat objekt 04 och Konto kan du använda den standardinställda en-till-många-relationen som anges. Om du inte använder det anpassade objektet 04 kan du i annat fall välja att använda en annan posttyp för anpassat objekt för att skapa en många-till-många-relation mellan Anpassat objekt 04 och Konto.
  • Bättre integrering. Integreringshändelser är effektivare när du använder en posttyp för anpassat objekt som en snittabell. Du kan ladda många-till-många-relationer direkt till posttypen för anpassat objekt genom att använda importverktyget i Oracle CRM On Demand eller webbtjänsterna. Det finns dock inte stöd i importverktyget för att importera relationer mellan de anpassade objekten 01, 02 och 03 och övriga posttyper. Integreringshändelserna kan dessutom endast bevaka de överordnade fälten för de anpassade objekten 01, 02 och 03. Integreringshändelserna kan inte bevaka någon händelse som inträffar för de anpassade objekten 01, 02 och 03 samt deras relaterade posttyper, t.ex. en association eller dissociation med övriga posttyper. Om du däremot använder det anpassade objektet 04 och högre posttyper som snittabeller kan du bevaka och upptäcka händelser som inträffar i snittabellen eftersom det är en posttyp för anpassat objekt med stöd för integreringshändelser.
  • Lagra mer information. Du behöver kanske lagra mer information om många-till-många-relationerna mellan två posttyper. Ett textfält eller en komplexare affärsmodell kräver t.ex. kanske relationer med övriga posttyper. Det anpassade objektet 04 och högre posttyper stöder alla anpassade fält som finns tillgängliga i Oracle CRM On Demand så att du kan skapa anpassade fält i snittabellen. Det anpassade objektet 04 och högre posttyper stöder även relationer med övriga posttyper så att du kan skapa relationer med snittabellen. Snittabellerna för de anpassade objekten 01, 02 och 03 samt övriga posttyper stöder inte anpassade fält eller relationer med övriga posttyper.

Exempel på hur en många-till-många-relation skapas

Ditt företag äger och hanterar konferenscentrum och tillhandahåller lokaler och hjälpmedel till andra företag, statliga myndigheter och så vidare. Du vill använda en posttyp för anpassade objekt för att spåra information om händelser och en annan posttyp för anpassade objekt för att bevaka information om rummen som används för de olika händelserna. Vart och ett av rummen används för många händelser och de enskilda händelserna kan ta ett antal rum i anspråk. Du behöver därför en många-till-många-relation mellan posttyperna.

När du skapar många-till-många-relationen kan du använda en tredje posttyp för anpassade objekt som snittabell för att bevaka information om de enskilda rumsbokningarna eller sessionerna. Du kan sedan skapa en-till-många-relation mellan rum och sessioner och en en-till-många-relation mellan händelser och sessioner, så att du får en många-till-många-relation mellan rum och händelser.

I följande procedur beskrivs hur du konfigurerar posttyperna och relationerna för det här exemplet. Anpassat objekt 04, 05 och 06 används för de nya posttyperna.

Så här konfigurerar du en många-till-många-relation

  1. Om posttyperna för anpassade objekt som du vill använda inte finns upplagda för ditt företag kan du kontakta kundtjänsten och låta lägga upp dem.
  2. När kundtjänsten har lagt upp de anpassade objekten kan du byta namn på posttyperna Anpassat objekt 04, 05 och 06 till Rum, Händelse och Session.

    Information om hur du byter namn på posttyperna finns i Byta namn på posttyper.

  3. För användarroller som kräver åtkomst till de nya posttyperna anger du den nödvändiga åtkomstnivån i Steg 2 Åtkomst, posttyper i rollhanteringsguiden. (Den nödvändiga åtkomstnivån bestäms av dig, baserat på användarbehörigheter.)

    Information om hur du lägger upp användarroller finns i Lägga till roller.

  4. Konfigurera åtkomstprofilen för de nya posttyperna för alla användarroller som kräver åtkomst till dem.

    Du måste åtminstone göra följande inställningar:

    • Bevilja visningsåtkomst till den nya sessionsrelaterade informationssektionen för den nya posttypen Rum.
    • Bevilja visningsåtkomst till den nya sessionsrelaterade informationssektionen för den nya posttypen Händelse.

      Mer information om hur du ställer in åtkomstprofiler finns i Ställa in åtkomstprofiler.

  5. Skapa nya sidlayouter för de nya posttyperna:
    • Inkludera den nya posttypen Session som en relaterad informationssektion i detaljsideslayouten för den nya posttypen Rum.
    • Inkludera den nya posttypen Session som en relaterad informationssektion i detaljsideslayouten för den nya posttypen Händelse.

      Mer information om hur du skapar sidlayouter finns i Anpassa layouter för statiska sidor.

  6. Tilldela sidlayouterna som du skapade i Steg 6 i rollhanteringsguiden för alla användarroller som kräver åtkomst till de nya posttyperna.

    Information om hur du lägger upp användarroller finns i Lägga till roller.

Obs! Utöver konfigurationsändringarna som beskrivs i föregående procedur kan du anpassa de nya posttyperna på samma sätt som du anpassar andra posttyper. Information om hur du anpassar posttyper finns i Sidan Applikationsanpassning för posttyper.


Publicerat i September 2017 Copyright © 2005, 2017, Oracle. Oracle förbehåller sig samtliga rättigheter. Legal Notices.