Beperkingen en overwegingen bij Performance Priming
De mobiele Salesforce Field Service-app bereidt gegevens intelligent voor om offline werk te ondersteunen. Let op deze beperkingen en overwegingen.
Vereiste editions
| Beschikbaar in: Salesforce Classic (niet in alle organisaties beschikbaar) en Lightning Experience |
| Beschikbaar in: Government Cloud Plus. Als u Performance Priming inschakelt in Government Cloud Plus-organisaties, kunnen gegevens buiten de autorisatiegrens worden verzonden. Neem contact op met uw Salesforce Account Executive voor meer informatie. |
| De kernvoorzieningen van Field Service, het beheerde pakket en de mobiele app zijn beschikbaar in de Enterprise, Unlimited en Developer Edition. |
| Gebruikers dienen te beschikken over de Field Service Mobile-gebruikerslicentie voor toegang tot de Field Service Mobile-app. |
- Een automatisch gegenereerde Performance Priming Briefcase ondersteunt maximaal 100.000 records die per gebruiker worden geprimed.
- Werkorder en Werkorderregelitem zijn de enige bovenliggende objecten voor Serviceafspraak die volledig worden ondersteund voor Performance Priming.
- Migratieproblemen kunnen optreden voor klanten die gespecialiseerde priming-configuraties gebruiken, bijvoorbeeld via instellingen voor verbonden apps.
- Er is een limiet van 1000 regels voor gegenereerde aktetassen. Klanten met complexe paginalay-outs kunnen mogelijk niet de volledige verwachte diepte van gerelateerde records bereiken. We informeren beheerders als dit gebeurt en tonen een waarschuwing voor de gegenereerde aktetassen.
- Gegevens die worden aangeleverd door lijstweergaven van de Appsamensteller, moeten handmatig worden geprimed met behulp van de knop Synchroniseren.
- We melden geen fouten die zich voordoen bij het primen van afzonderlijke records of metagegevens aan gebruikers.
- Briefcases ondersteunen bepaalde objecten niet en zijn niet geprimed voor het gebruik van Performance Priming. Deze objecten omvatten AssetAttribute, Milestone en AssetType.
- Bepaalde objecten, waarvoor Gegevensvastlegging wijzigen (CDC) niet is ingeschakeld, worden alleen elke 24 uur vernieuwd. Als u wilt controleren of een objecttype snellere synchronisatie (deltasynchronisatie) ondersteunt, controleert u de lijst met beschikbare objecten onder Set-up > Integraties > Gegevensvastlegging wijzigen. Als een object niet wordt vermeld, betekent dit dat het niet wordt ondersteund voor frequentere updates.
- Deltapriming voor in de toekomst geplande serviceafspraken of servicedocumentsjablonen kan een vertraging van maximaal 24 uur ondervinden. Deze vertraging treedt op omdat het systeem slechts één maal per 24 uur controleert op bestaande overeenkomsten. Nieuwe records worden echter onmiddellijk gecontroleerd via Gegevensvastlegging wijzigen. Als een beheerder het systeem bijvoorbeeld configureert om serviceafspraken tot 7 dagen in de toekomst te primen:
- Een afspraak die 7.1 dagen van ons vandaan is gepland, voldoet aanvankelijk niet aan de criteria van 7 dagen.
- Na 24 uur wordt het systeem opnieuw gecontroleerd. Als de afspraak dan 6,1 dagen verwijderd is, valt deze binnen de filtercriteria en wordt deze geprimed.
- Als gevolg hiervan kan een afspraak binnen het toekomstige tijdsbestek vallen (bijvoorbeeld tussen 6,1 en 7,0 dagen) maar wordt deze pas geprimed bij de volgende 24-uurs controle. Deze vertraging kan groter zijn bij kortere primingperioden; voor een periode van 2 dagen wordt een afspraak pas geprimed als deze 1,1 dagen verwijderd is.
Deze vertraging heeft invloed op de instellingen "Toekomstige dagen in de datumkiezer" en "Dagen na huidige servicedatum" binnen Field Service Mobile-instellingen.
- Serviceafspraken: We primen maximaal 2000 serviceafspraken.
- Gerelateerde lijsten: We primen maximaal 10.000 records in totaal uit gerelateerde serviceafspraken. Eén serviceafspraakrecord kan echter niet meer dan 2000 records bijdragen aan dit totaal.
- Opzoekrelaties: We primen alle opzoekrelaties tot drie niveaus diep.
Voorbeeld: Denk aan een gebruiker met 10 serviceafspraken, elk gekoppeld aan een bovenliggende werkorder. Elke werkorder heeft een gerelateerde lijst met 3000 werkorderregelitems.
- De 10 serviceafspraken en de 10 bijbehorende werkorders worden geprimed.
- Voor de werkorderregelitems worden de eerste 2000 items uit elk van de eerste 5 werkorders geprimed. Dit is een totaal van 10.000 records, wat overeenkomt met de algemene limiet voor gerelateerde lijsten.
-
Wanneer veel mobiele medewerkers tegelijkertijd deelnemen aan een initiële of volledige reprime voor Performance Priming, kan de app vertraging ondervinden bij het primen.
- Een object kan maximaal tien velden hebben die worden gebruikt in filters en relaties in aktetasregels. Denk bijvoorbeeld aan deze scenario's:
- Scenario A: "Ik moet alle serviceafspraken zien waarvan ik eigenaar ben" (met behulp van het veld OwnerId).
- Scenario B: "Ik wil serviceafspraken bekijken die zijn gepland binnen de afgelopen of toekomstige 7 dagen." (met behulp van het veld ScheduledDate).
- Scenario C: "Ik moet alle gebundelde serviceafspraken vinden" (met behulp van het veld RelatedBundleId).
-
Deze drie scenario's gebruiken drie velden, waarbij er ruimte is voor maximaal zeven extra velden voordat de limiet van 10 velden wordt bereikt.
- Performance Priming genereert alleen automatisch aktetassen voor maximaal 50 profielen waaraan de Field Service Mobile-licentie is toegewezen aan actieve gebruikers.
- Sommige lijstweergaven in de mobiele app worden niet automatisch vernieuwd wanneer nieuwe records worden gedownload tijdens deltasynchronisatie. Relevante records worden gedownload en in het cachegeheugen opgeslagen. Gebruikers moeten handmatig pullen om de UI-weergave online of offline te vernieuwen. Dit geldt voor aangepaste tabbladen en profielafwezigheidslijsten.
- Records die van de server worden verwijderd, worden niet automatisch verwijderd uit mobiele lijstweergaven en moeten mogelijk handmatig worden vernieuwd om de wijzigingen te zien.
- Briefcase-regels ondersteunen maximaal 75.000 records per regel. Neem contact op met Salesforce als u deze limiet wilt verhogen in een aktetas met groot volume.
-
Prestatiepriming wordt gebruikt voor het primen van standaardaktetassen die zijn toegewezen aan een verbonden app, zoals Field Service Mobile voor iOS of Android, via beide apptypen.
- Wanneer een nieuwe resourceafwezigheid wordt toegevoegd of verwijderd, wordt de lijst Resourceafwezigheid niet bijgewerkt op het tabblad Profiel na deltapriming.
- Wanneer een lijstweergave waarnaar wordt verwezen door een aktetasregel, wordt gewijzigd nadat Performance Priming is ingeschakeld, wordt de wijziging afgewezen. Kloon in plaats daarvan de lijstweergave, wijzig de gekloonde lijstweergave en werk vervolgens de lijstweergave waarnaar wordt verwezen in Field Service Mobile-instellingen bij naar de gekloonde lijstweergave.
