Schemalägg en sats med bearbetningstjänster
För att omberäkna data, schemalägg en process för Processing Services batch att köras på en viss dag och tidpunkt.
Versioner som krävs
Tillgängliga i: Lightning Experience Finns i versionerna Enterprise och Unlimited Editions som har Consumer Goods Cloud aktiverat |
| Användarbehörigheter som krävs för att | |
|---|---|
| Schemalägga en batchprocess för CG Processing Services: | CGCloud Business Admin ELLER CGCloud-butiksadministratör |
Para ihop Salesforce-organisationen med CG Processing Services.
- I Inställningar, i rutan Snabbsökning, hitta och välj Egna inställningar.
- Bredvid inställningen Konfiguration av satsprocess, klicka på Hantera.
- På sidan Redigera satsprocesskonfiguration, klicka på Ny.
-
Ange detaljerna och spara sedan dina ändringar.
Fält Beskrivning Namn Namn på posten för batchprocesskonfiguration. Apex-klass Apex klass som motsvarar konfigurationsposten för batchprocessen.
För att platta ut organisationsenhetshierarkin för Kundsegmentationsservern, välj ScheduleCGCloudServiceFlattenOrgUnit.
För att platta ut kontohierarkin för Kundsegmentationsservern med hjälp av bearbetningstjänster, välj ScheduleCGCloudServFlattenAccHierarchy .
För att sammanfatta information från olika komplexa prissättningstabeller och skapa prissättningsvillkor som JSON-text, välj ScheduleCGCloudServiceComplexPricing.
För att skapa kunduppsättningar från konfigurationen Kundsegmentation, välj ScheduleCGCloudServCustomerSegmentation.
Dagar Välj de dagar i veckan som processen ska köras. Starttid Dags att starta processen. Säljorganisation Tillämplig försäljningsorganisation. Du kan tillämpa batchprocessen för en enskild försäljningsorganisation eller för alla försäljningsorganisationer (om ingen försäljningsorganisation väljs).
Satsprocess för CG Processing Services och tillämpliga försäljningsorganisationer:
- Schemalägg CGCloudServiceFlattenOrgUnit: Alla försäljningsorganisationer eller en enskild försäljningsorganisation
- SchemaläggCGCloudServFlattenAccHierarchy: Alla försäljningsorganisationer
- Schemalägg CGCloudServiceComplexPricing: Hela eller enskilda försäljningsorganisationer
- SchemaläggCGCloudServCustomerSegmentation: Enskild försäljningsorganisation
Uppdatera kontoproduktlista Om detta väljs kontrollerar systemet alla volym- och villkorsposter och skapar hela listan.
Om detta alternativ inte väljs överväger systemet endast de volym- eller villkorsposter som har ändrats sedan den senaste batchprocessen kördes och uppdaterar endast kontoproduktlistan med ändringarna.
Erbjudandemall ID för erbjudandemall på 18 tecken som används för batchprocessutlösare. Jobbnamn Namn på jobbet. Det kan innehålla upp till 255 tecken.
Satsen Penny Perfect Pricing (ScheduleCGCloudServiceComplexPricing) har inte stöd för bearbetning av prissättningsvillkor med specialtecken i nyckeltyper. Se Skapa poster för fas i prissättningsvillkor.
Efter att du har schemalagt bearbetningstjänsternas satser, schemalägg Apex klassen Scheduler.cls, som hämtar de konfigurerade Apex klasserna och kör bearbetningstjänsternas satser. Det rekommenderas att ange en timvis frekvens för att köra batchen. För att schemalägga batchjobb för bearbetningstjänster att köras per timme, anropa metoden System.schedule. Se sektionen Använda System.schedule-metod i Apex Developer Guide.
- Utökad Penny Perfect Pricing V2 för batchkörningar
För att bearbeta prissättningsvillkoren under en batchkörning, använd den utökade versionen (Penny Perfect Pricing V2) av prissättningsvillkorets batch genom Apex klassen i det hanterade paketet. Den förbättrade versionen av Penny Perfect Pricing-satsen fungerar bättre med mindre resurser, tar mindre tid och kan hantera fler prissättningsvillkor.

