U bent hier:
Typen leveringsstappen
Wanneer u uw doeltreffende combinatie plant, moet u rekening houden met de verschillende typen uitvoeringsstappen en hoe ze werken. Typen uitvoeringsstappen kunnen worden gebruikt om handmatige taken, geautomatiseerde taken, mijlpalen, aanroepen en andere acties te definiëren.
Vereiste editions
| Beschikbaar in: Enterprise, Unlimited en Developer Edition van Revenue Cloud |
Uitvoeringsstappen worden gedefinieerd in de uitvoeringswerkruimte. Zie Componenten van combinatieplannen definiëren voor meer informatie over het maken van uitvoeringsstappen.
Terwijl u uw leveringsstappen maakt, gebruikt u de volgende verwijzingen om te begrijpen hoe de verschillende leveringstypen functioneren.
- Automatische taakuitvoeringsstap
Gebruik automatische taken om gegevens automatisch te verwerken als onderdeel van uw doeltreffende combinatieplan. Een stap voor automatische taakuitvoering vereist een Salesforce-stroom om de automatisering uit te voeren. - Aanroepleveringsstap
Bij het uitvoeren van orders moet DRO (Dynamic Revenue Orchestrator) mogelijk communiceren met externe systemen. Een aanroep verwerkt die communicatie. - Stap voor handmatige taakuitvoering
Voeg een handmatige taak toe aan doeltreffende combinatie wanneer u gebruikersinvoer nodig hebt op een bepaalde plaats in de leveringsstroom. Bijvoorbeeld wanneer u een goedkeuringsafmelding of handmatige verrijking van gegevens nodig hebt. Dynamische Omzet Orchestrator kan een handmatige taak toewijzen aan een gebruiker of een wachtrij. - Mijlpaalleveringsstap
Een mijlpaal vertegenwoordigt een punt in het leveringsproces tussen verschillende stromen van controle en wordt voltooid wanneer alle afhankelijkheden ervan zijn voltooid. U kunt bijvoorbeeld een mijlpaal gebruiken om een uitgevoerde order aan te geven, aan het einde van uw doeltreffende combinatieplan. - Stap Uitvoering onderbreken
De onderbrekingsstap stopt de uitvoering totdat aan bepaalde voorwaarden is voldaan. Stel de regel Hervatten bij in op iets dat waar moet zijn voordat de onderbrekingsstap wordt voltooid. - Gefaseerde activumstap
Als u zelfstandige of gebundelde producten onafhankelijk wilt activeren, zelfs als er andere orderregelitems in behandeling zijn, gebruikt u een stap voor gefaseerd activeren. De stap Gefaseerd activeren is doorgaans van toepassing op langlopende orders die vele uren, dagen of zelfs weken bestrijken.
Automatische taakuitvoeringsstap
Gebruik automatische taken om gegevens automatisch te verwerken als onderdeel van uw doeltreffende combinatieplan. Een stap voor automatische taakuitvoering vereist een Salesforce-stroom om de automatisering uit te voeren.
DRO wordt geleverd met deze kant-en-klare stromen:
- Orderproductvelden opnieuw toewijzen aan velden voor leveringsorderregelitem
- Deze stroomsjabloon haalt de orderregelitems op die aan de stap zijn gekoppeld en synchroniseert hun veldwaarden met de overeenkomende velden voor leveringsorderregelitems.
- Productkenmerken van leveringsorder terug doorgeven aan productkenmerken van order
- Deze stroomsjabloon haalt kenmerken van leveringsorderregelitems op om de gekoppelde kenmerken van orderregelitems bij te werken.
Kloon de stroomsjablonen en configureer automatische taken om de aangepaste stromen te gebruiken op basis van uw bedrijfsbehoeften. De automatische taak activeert de stroom tijdens de uitvoering van het leveringsplan en uw aangepaste stroom wordt geactiveerd.
- Automatische taken ondersteunen alleen de stroomtypen Automatisch starten. Stel in de stroom Automatisch gestarte stromen zonder stroomtrigger in als het procestype.
- Werk voor opnieuw doorgeven het element Orderproduct transformeren bij om de juiste velden voor transformatie toe te wijzen. Werk voor back propageren het element Kenmerknaam definiëren bij om het kenmerk op te geven dat moet worden gepropageerd.
Dit zijn de typen invoervariabelen die u kunt gebruiken in de stroomsjablonen:
- stepId
- De ID van de automatische taak.
- record-ID
- De ID van de record van het orderregelitem of leveringsorderregelitem die de relatierecord Bron van leveringsstap koppelt aan de automatische taak.
- recordIds
- Een verzameling identifiers van de records van het orderitem of leveringsorderregelitem die de relatierecord Bron van leveringsstap koppelt aan de automatische taak.
- planSourceIdentifierId
- De ID van de orderrecord die is gekoppeld aan het leveringsplan.
Hier zijn de uitvoervariabelen die worden gebruikt in de stroomsjablonen.
- isSuccess
- Geeft aan of de stroomuitvoering is geslaagd.
- fulfillmentStepErrorMessage en fulfillmentStepErrorCode
- Toont een uitvoeringsfoutbericht met een foutcode die wordt vastgelegd.
Aanroepleveringsstap
Bij het uitvoeren van orders moet DRO (Dynamic Revenue Orchestrator) mogelijk communiceren met externe systemen. Een aanroep verwerkt die communicatie.
Geef in de leveringsstap de naam op van de uitvalwachtrij waaraan de stap wordt toegewezen als deze mislukt, en de naam van de integratiedefinitie die moet worden gestart wanneer de aanroep wordt uitgevoerd.
Een aanroep kan synchroon of asynchroon werken:
- Synchroon: De aanroep verwacht een vrijwel onmiddellijke reactie.
- Asynchroon: De aanroep verwacht
202van HTTP-code nadat u een verzoek hebt ingediend. De aanroep krijgt de status Bezig terwijl deze wacht op een reactie.
Gebruik de adapters van de provider om aanvraagpayloads te genereren vanuit stapbronnen. U kunt de adaptos ook aanpassen. Zie Aanroepen in Dynamische Omzet Orchestrator.
Als u een fatale fout in een aanroepstap wilt voorkomen wanneer een gekoppeld extern systeem in onderhoud is, deactiveert u de gekoppelde integratiedefinitie om de stap in de wacht te zetten.
- Schakel de instelling Toekomstige gedateerde stappen in.
- Gebruik de instelling Limiet voor off-hold aanroepen om het maximale aantal aanroepstappen te definiëren dat per minuut kan overgaan van een status in wachtstand naar een status gereed of gepland. Deze instelling bepaalt de batchgrootte wanneer vastgehouden stappen worden vrijgegeven nadat het externe systeem beschikbaar komt.
DRO zet de aanroepstap in de wacht als de gekoppelde integratiedefinitie inactief is. Oproepstappen in de wacht worden weergegeven in het leveringsplan, zodat leveringsoperatoren en -vertegenwoordigers ze kunnen bijhouden en ernaar kunnen handelen. Wanneer de integratiedefinitie actief wordt, worden de aanroepstappen vrijgegeven in batches op basis van de instelling Limiet voor off-hold aanroepen.
Stap voor handmatige taakuitvoering
Voeg een handmatige taak toe aan doeltreffende combinatie wanneer u gebruikersinvoer nodig hebt op een bepaalde plaats in de leveringsstroom. Bijvoorbeeld wanneer u een goedkeuringsafmelding of handmatige verrijking van gegevens nodig hebt. Dynamische Omzet Orchestrator kan een handmatige taak toewijzen aan een gebruiker of een wachtrij.
Als u de taak wilt toewijzen aan een specifieke gebruiker, selecteert u de gebruiker in het veld Toegewezen aan.
Als u de taak wilt toewijzen aan een persoon in een wachtrij met behulp van taaktoewijzingsregels, wijst u de taak eerst toe aan een wachtrij en selecteert u vervolgens een methode voor staptoewijzing:
- Round robin
- Wijst de taak toe aan de volgende beschikbare persoon in de wachtrij.
- Minst geladen
- Wijst de taak toe aan de persoon met de minste open taaktoewijzingen.
- Op context gebaseerd
- Wijst de taak toe aan een persoon op basis van de specificaties in de gekoppelde toewijzingsregel voor leveringstaken. Dit kan de volgende beschikbare persoon zijn (Round Robin) of de persoon met de minste open taaktoewijzingen (Minst geladen).
Een handmatige taak kan een eenvoudige taak zijn die een gebruiker moet voltooien, of u kunt een handmatige taak koppelen aan een Omniscript- of Salesforce-stroom.
Handmatige taken ondersteunen deze invoervariabelen in een stroom:
- stepId
- De ID van de leveringsstap.
- record-ID
- De ID van de orderitem- of leveringsorderregelitemrecord die de bronrelatierecord voor leveringsstap koppelt aan de handmatige taak.
- recordIds
- Een verzameling identifiers van de orderitems of leveringsorderregelitemrecords die de bronrelatierecord van de leveringsstap koppelt aan de handmatige taak.
- planSourceIdentifierId
- De ID van de orderrecord die is gekoppeld aan het leveringsplan.
Mijlpaalleveringsstap
Een mijlpaal vertegenwoordigt een punt in het leveringsproces tussen verschillende stromen van controle en wordt voltooid wanneer alle afhankelijkheden ervan zijn voltooid. U kunt bijvoorbeeld een mijlpaal gebruiken om een uitgevoerde order aan te geven, aan het einde van uw doeltreffende combinatieplan.
Stap Uitvoering onderbreken
De onderbrekingsstap stopt de uitvoering totdat aan bepaalde voorwaarden is voldaan. Stel de regel Hervatten bij in op iets dat waar moet zijn voordat de onderbrekingsstap wordt voltooid.
Een onderbrekingsleveringsstap vereist zowel de onderbrekingsleveringsstap zelf als een regel Hervatten op die bepaalt wanneer het proces kan worden voortgezet.
Wanneer levering de onderbrekingsstap bereikt, krijgt de stap de status Bezig en stopt levering. Nadat aan de voorwaarden in de regel Hervatten bij is voldaan, krijgt de stap Onderbreking de status Voltooid en wordt de uitvoering voortgezet.
U wilt dat de uitvoering wordt onderbroken totdat een Field Serviceagent een werkorder als voltooid markeert. De regel Hervatten bij kan aangeven dat de uitvoering doorgaat nadat de agent een bepaald kenmerk van een leveringsorderregelitem heeft gewijzigd. Wanneer de agent de wijziging aanbrengt, markeert Dynamische Omzet Orchestrator de onderbrekingsstap Voltooid en gaat de uitvoering door.
Nadat u de onderbrekingsstap zelf hebt gemaakt, opent u het actiemenu voor de stap en voert u deze instructies uit:
- Selecteer Hervatting configureren voor regel.
- Klik op Regel maken.
- Stel regelvoorwaarden in met behulp van de interface Regel maken. U kunt verkooptransactieresources of leveringsregelitemresources selecteren.
Gefaseerde activumstap
Als u zelfstandige of gebundelde producten onafhankelijk wilt activeren, zelfs als er andere orderregelitems in behandeling zijn, gebruikt u een stap voor gefaseerd activeren. De stap Gefaseerd activeren is doorgaans van toepassing op langlopende orders die vele uren, dagen of zelfs weken bestrijken.
Een klant bestelt bijvoorbeeld een aangepaste website en een domeinnaam. De domeinnaamregistratie is snel voltooid, maar het ontwikkelen van de aangepaste websiteontwikkeling vergt enkele weken. Ondertussen besluit de klant om e-mailhosting toe te voegen aan zijn of haar domein. Omdat de domeinnaam al is geactiveerd, kan de serviceprovider e-mailhosting toevoegen zonder te hoeven wachten tot de websiteontwikkeling is voltooid.
Deze tabel vermeldt de typen orderregelitems die worden geconverteerd naar leveringsactiva wanneer u de gefaseerde activumstap toepast op het leveringsproces.
| Gefaseerde activumstap toegepast op | Naar activa geconverteerde items |
|---|---|
| Zelfstandig leveringsorderregelitem | Het zelfstandige leveringsorderregelitem. |
| Zelfstandig orderregelitem | Het zelfstandige orderregelitem en de gerelateerde leveringsorderregelitems ervan. |
| Rootproductbundel met orderregelitems | De gehele bundel en de gerelateerde leveringsorderregelitems ervan. |
| Rootproductbundel met leveringsorderregelitems | De gehele bundel en de gerelateerde leveringsorderregelitems ervan. |
| Niet-rootproduct in een bundel met orderregelitems en leveringsorderregelitems | Geen. De stap wordt overgeslagen. |
| Platformvolgorde | Geen. De stap wordt overgeslagen en alle segmenten worden alleen geactiveerd wanneer het leveringsplan is voltooid. |

