Loading
Innehållsförteckningar
Välj filter

          Inga resultat
          Inga resultat
          Här är några söktips

          Kontrollera stavningen av dina nyckelord.
          Använd mer allmänna söktermer.
          Välj färre filter för att utöka din sökning.

          Sök hela Salesforce-hjälpen
          Definiera egen Apex klasslogik för att skapa associationer

          Definiera egen Apex klasslogik för att skapa associationer

          Postassociationsbyggaren ger dig flexibiliteten att fullständigt anpassa hur associeringsposter skapas genom att använda en egen Apex klass för associeringshanterare.

          Versioner som krävs

          Tillgängliga i: Lightning Experience
          Tillgängliga i: Professional, Enterprise och Unlimited Edition

          Som standard använder Postassociationsbyggaren fältet Ägar-ID i ett standardobjekt eller eget objekt när associeringsposter skapas. Du kan specificera ett annat ID-fält genom att välja Använd ett alternativt ägar-ID för associeringskriterierna. Fältet ID för alternativ ägare måste länka till en användare eller ett kontaktobjekt som är aktiverat för användning som en bankkontakt. Om ditt egna objekt eller fält för alternativt ägar-ID inte uppfyller detta krav kan du programmera egen logik att skapa associeringsposter på ett annat sätt.

          Postassociationsbyggaren låter dig specificera en egen Apex klass för att hantera skapandet av associeringsposter för ett specifikt associeringskriterium. Den egna Apex klassen måste:

          • gäller för ett objekt som inte stöds direkt i Postassociationsbyggaren;
          • implement the fscwmgen.BranchManagementAssociationHandler interface;
          • returnera en lista över relaterade poster för filialenhet;
          • fylla i minst de lägsta obligatoriska fälten i varje relaterad post för filialenhet:
            • BranchUnitId: Representerar den aktuella filialenheten för användaren eller kontakten
            • BusinessUnitMemberId: Bank-ID för användaren eller kontakten
            • RelatedRecordId: ID för det egna objektet som ska relateras

          För att specificera en egen Apex klass för associeringshanterare för ett associeringskriterium:

          1. På sidan Nya kriterier eller Redigera kriterier, se till att kryssrutan Använd ett alternativt ägar-ID är markerad.
          2. Specificera det alternativa ID-fältet att använda:
            1. Klicka på sökrutan där det står Välj ett fält i referensobjektet....
            2. I fönstret Välj ett fält använder du filterkontrollen för att hitta och välja det ID-fält som ska användas.
            3. Klicka på Välj för att välja detta fält.
          3. Klicka på kryssrutan Använd Apex klass.
          4. Klicka på sökrutan där det står Sök Apex klasser.... Specificera en Apex klass som implementerar gränssnittet fscwmgen.BranchManagementAssociationHandler.
            Specificera ett alternativt ägar-ID och Apex klasshanterare
          5. Spara ditt arbete.
           
          Laddar
          Salesforce Help | Article