Opprette metadatabufferkonfigurasjon for objekt
Life Sciences Cloud Mobile-appen laster ikke inn alle Salesforce-objekter og relaterte data automatisk. Konfigurer objektmetadatabufferen for å definere hvilke objekter mobilappen lagrer lokalt, og om data synkroniseres énveis eller toveis mellom Salesforce-organisasjonen og mobilappen. Denne konfigurasjonen sikrer at selgerne har tilgang til dataene de trenger i mobilappen.
Nødvendige utgaver
| Tilgjengelig i Lightning Experience |
| Tilgjengelig i Enterprise og Unlimited Edition med Life Sciences Cloud, Life Sciences Cloud for Customer Engagement-tilleggslisensen og den administrerte pakken Life Sciences Customer Engagement. |
| Nødvendige brukertillatelser | |
|---|---|
| For å opprette metadatabufferkonfigurasjon: | Tillatelsessettet Life Sciences Commercial Admin |
Metadatatypene LifeSciConfigCategory og LifeSciConfigRecords må ha utfylte poster for å kunne generere metadata.
- Fra Appstarter finner og velger du Life Sciences Commercial-appen.
- Klikk på Admin Console.
- Velg Mobil, og velg deretter Objektmetadatabufferkonfigurasjon.
-
Klikk på Ny, og skriv inn konfigurasjonsdetaljene.
- Skriv inn et unikt navn som beskriver objektet.
-
Velg Er aktiv for å gjøre objektet tilgjengelig for inkludering i metadatabufferen.
Merk Valg av Er aktiv er valgfritt. Hvis du ikke velger det, inkluderes imidlertid ikke objektet i metadatabufferen. I noen tilfeller kan du for eksempel la konfigurasjonen være inaktiv når du konfigurerer objektet for første gang eller når du tester en bufferbygning uten objektet i den. -
Velg objekttypen for å bestemme hvordan objektdataene skal brukes i mobilappen.
- Data: Objektet inneholder forretnings- eller transaksjonsdata som selgere samhandler direkte med i mobilappen.
- Konfigurasjon: Objektet inneholder konfigurasjonsdata som bestemmer mobilappens virkemåte og er ikke synlig for selgere.
- Datamodellobjekt: Objektet inneholder et datamodellobjekt som er lagret i Data Cloud.
-
Velg et objekt eller en konfigurasjonspost basert på typen du valgte.
- Hvis du velger data eller konfigurasjon som type, søker du etter og velger en verdi i Objekt-feltet.
- Hvis du velger et datamodellobjekt som typen, skriver du inn detaljer i feltene API-navn for datareal og API-navn for datamodellobjekt.
-
I Tildeling velger du én eller flere profiler som denne konfigurasjonen gjelder for.
Merk Tildeling-feltet vises først etter at du har valgt et objekt. Profiler som har minst Lese-tilgang til objektet, kan se tildelingslisten. -
I Delta Sync-datafelt skriver du inn feltnavnet som brukes til å bestemme trinnvis synkronisering for det valgte objektet.
Poster med en feltverdi som er større enn den sist registrerte synkroniseringsverdien, inkluderes i neste synkroniseringssyklus. Dette feltet gjelder bare når du velger data som type.
- Hvis du vil synkronisere data bare fra Salesforce til mobilappen, velger du Tillat bare enveis synkronisering fra nett til mobil.
-
Velg nedlastingsmetoden for vedlegg.
Det kreves en internettilkobling for nedlasting. Dette feltet støtter følgende:
- Bakgrunn: Filer lastes ned i bakgrunnen. Denne metoden er bedre egnet for større filer, som de som brukes i Intelligent innhold.
- Bufre: Filer lastes ned på forespørsel når selgere forhåndsviser eller bruker dem. Denne metoden er bedre egnet for mindre og flere filer, som e-postmaler for felt.
-
Skriv inn SOQL-filterbetingelsen for å generere metadatafiltreringsdata for objektet ved bruk av enkel redigeringsprogram eller avansert redigeringsprogram.
MerkSkriv bare inn den betingede logikken, ikke en fullstendig SOQL-setning. WHERE-setningen er implisitt, så ikke inkluder WHERE-nøkkelordet eller noen andre SOQL-nøkkelord. SOQL-filteret støtter også dynamiske variabler for dedikert datatilgang.
Hvis du ikke oppgir en SOQL-filterbetingelse, genereres metadata for alle radene i det valgte objektet. Filtre supplerer eksisterende deling på postnivå og gjelder bare for dataselgere som allerede har tilgang til. Hvis et objekts delingsmodell er Privat, laster selgerne bare ned postene de har tilgang til via eierskap eller deling. Hvis et objekts delingsmodell er Felles, kan du eventuelt bruke filtre til å begrense nedlastede data.
- Lagre endringene.
-
Før du genererer metadatabufferen, validerer du objektets metadatakonfigurasjonsposter for å hindre feil og forsikre deg om at de er riktig konfigurert.
- Velg én eller flere objektkonfigurasjonsposter som du vil validere.
-
Klikk på Valider.
Et varsel bekrefter at valideringen legges i kø.
Merk Avbryt en pågående validering ved å klikke på Avbryt, og klikk deretter på Ja i bekreftelsesvinduet for å fortsette. - Klikk på lenken i varselet for å overvåke valideringsstatusen.
-
Hvis du vil spore fremdriften senere, går du til Oppsett, finner og velger Utførelse av programtest og ser etter den nyeste kjøringen av lsc4ce.DbSchemaValidatorTestSuite.
Når valideringen er fullført, endres konfigurasjonsstatusen til Gyldig.
-
Tildele profiler til objektmetadatakonfigurasjon.
- Velg én eller flere konfigurasjonsposter som du vil tildele en profil.
- Klikk på Tildel.
- Velg Profil som tildelingstype i vinduet Velg tildeling.
- Velg en profil.
- Klikk på Send.
-
Klikk på Vis tildelinger i objektkonfigurasjonsposthandlingene for å bekrefte tildelingen.
Du kan også redigere en bestemt objektkonfigurasjonspost og vise de valgte profilene.
- Dynamiske variabler for SOQL-filterbetingelser
Bruk dynamiske variabler i SOQL-filterbetingelsesfeltet til å generere metadatafiltreringsdata tilpasset hver bruker. Life Sciences Cloud erstatter disse variablene ved kjøretid med de riktige bruker- eller områdeverdiene og aktiverer dedikert datatilgang uten hardkodingsverdier. - Opprette SOQL-filterbetingelse med enkel redigering
Bruk den enkle redigeringsprogrammet til å bygge grunnleggende SOQL-filterbetingelser for objektdata. Den enkle redigeringsprogrammet leder deg gjennom oppsettbetingelseslogikk og støtter dynamiske variabler. - Opprette SOQL-filterbetingelse med avansert redigering
Bruk Avansert redigeringsprogram til å opprette SOQL-filterbetingelser for objektdata ved å skrive inn filterlogikken direkte. Avansert redigeringsprogram støtter også dynamiske variabler og gir deg mulighet til å teste SOQL-betingelsen før du lagrer.

