Loading
Sisällysluettelo
Valitse suodattimet

          Ei tuloksia
          Ei tuloksia
          Tässä on joitain hakuvinkkejä

          Tarkista avainsanojesi oikeinkirjoitus.
          Käytä yleisempiä hakutermejä.
          Laajenna hakua valitsemalla vähemmän suodattimia.

          Hae koko Salesforce-ohjeesta
          Affiliation erät Apex -töiden suorittaminen

          Affiliation erät Apex -töiden suorittaminen

          Suorita Apex Developer Consolesta automatisoidaksesi tehtäviä, kuten määrittääksesi sidonnaisuustyyppejä, luodaksesi vastavuoroisia sidonnaisuuksia ja luodaksesi ensisijaisia sidonnaisuuksia tilien ja pääorganisaatioiden välillä. Seuraa Apex tilaa ja kuntoa ja lopeta ne tarvittaessa Määritykset-valikosta.

          Vaaditut versiot

          Käytettävissä: Lightning Experiencessa
          Käytettävissä: Enterprise Edition- ja Unlimited Edition -versioissa Life Sciences Cloudilla, Life Sciences Cloud for Customer Engagement -lisäosalisenssillä ja Life Sciences Customer Engagement -hallitulla paketilla.
          Tarvittavat käyttöoikeudet
          Life Sciences Cloud -datan luominen, muokkaaminen ja poistaminen: Life Sciences Commercial Admin -käyttöoikeusjoukko

          Ennen kuin suoritat AffiliationDataLoadProcessorBatcha-erätyön, poista HardAffiliationHandler- ja AffiliationReciprocalHandler-käynnistimen käsittelijät käytöstä. Ennen kuin suoritat AccountPrimaryAffiliationBatch-erätyön, poista HealthcareProviderAffiliationHandler-käynnistimen käsittelijä käytöstä.

          Suorita Apex-erätyö käyttämällä tätä Apex-koodia: Map<String, Object> paramMap = new Map<String, Object>{ 'batchName' => '{your_batch_name}', 'batchSize' => '{your_batch_size}', 'isCreatedByCurrentUser' => '{your_is_created_by_current_user_boolean}', 'createdAfter' => '{your_datetime}', 'whereClause' => '{your_where_clause_string}' }; // Call Boolean result = (Boolean)(lsc4ce.LifeScienceApi.getInstance(lsc4ce.LifeScienceApi.Command.AffiliationBatchJob).execute(paramMap)); System.debug('Result: ' + result);
          batchSize-, createdAfter-, isCreatedByCurrentUser- ja whereClause-parametrit ovat valinnaisia. Ohjeet Apex-erätöiden suorittamiseen on kohdassa Anonyymin Apex-koodin suorittaminen.
          Esimerkki
          Esimerkki Map<String, Object> paramMap = new Map<String, Object>{ 'batchName' => 'AffiliationDataLoadProcessorBatch', 'batchSize' => 200, 'isCreatedByCurrentUser' => true, 'createdAfter' => Datetime.newInstance(2025, 8, 1, 0, 0, 0), 'whereClause'=> 'AffiliationStrengthType = \'High\'' }; // Call Boolean result = (Boolean)(lsc4ce.LifeScienceApi.getInstance(lsc4ce.LifeScienceApi.Command.AffiliationBatchJob).execute(paramMap)); System.debug('Result: ' + result);

          Tämä koodi suorittaa AffiliationDataLoadProcessorBatch-työn ja määrittää erän koon 200:een. Se käsittelee vain sisäänkirjautuneen käyttäjän luomat tietueet elokuun 1.päivänä 2025 klo 00. Se suorittaa tietueet, joiden Affiliation-Strength-tyyppi on High.

           
          Ladataan
          Salesforce Help | Article