![]() |
|
Workflowacties maken: integratiegebeurtenissen makenWanneer een workflowregel de actie 'Integratiegebeurtenis maken' bevat, wordt er automatisch een integratiegebeurtenis naar een of meerdere wachtrijen verzonden als aan de condities van de workflowregel wordt voldaan en er een wijziging wordt gevonden in ten minste één van de velden die met de actie 'Integratiegebeurtenis maken' worden bijgehouden. Acties 'Integratiegebeurtenis maken' en 'Wachten'Als u een actie 'Integratiegebeurtenis maken' wilt gebruiken om een integratiegebeurtenis te maken waarin de wijzigingen worden vastgelegd die in een record zijn aangebracht door de gebeurtenis waarmee een workflowregel is gestart, dan plaatst u de actie 'Integratiegebeurtenis maken' voor een eventuele actie 'Wachten' in de volgorde met acties op de workflowregel. Als een actie 'Wachten' vóór een actie 'Integratiegebeurtenis maken' komt op een workflowregel, dan wordt met de actie 'Wachten' voorkomen dat met de actie 'Integratiegebeurtenis maken' wijzigingen in de record worden geconstateerd. Wanneer de wachtperiode voor de actie 'Wachten' is verstreken, wordt de record opnieuw gelezen voordat de resterende acties op de regel worden uitgevoerd. Bovendien worden de waarden van de velden in de record voorafgaand aan de gebeurtenis waarmee de workflowregel is gestart, niet bewaard. De vorige en huidige waarde van een veld worden daarom altijd gezien als één en dezelfde waarde. Bovendien wordt de actie 'Integratiegebeurtenis maken' geen integratiegebeurtenis gemaakt omdat er geen wijzigingen in de bijgehouden velden zijn geconstateerd. Indelingen keuzelijstwaarden in integratiegebeurtenissenAfhankelijk van hoe u de wachtrijen voor integratiegebeurtenissen instelt, worden de waarden in keuzelijstvelden in de integratiegebeurtenissen opgenomen in de taal van de gebruiker met wiens actie de integratiegebeurtenis wordt gemaakt of als waarden met taalonafhankelijke code (LIC). Zie Wachtrijen voor integratiegebeurtenissen maken en Instellingen voor integratiegebeurtenissen beheren voor meer informatie over het opgeven van indelingen voor keuzelijstwaarden voor een wachtrij voor integratiegebeurtenissen. Markeringen 'Facturering', 'Verzending' en 'Primair' in account- en relatieadresrecordsIn integratiegebeurtenissen voor het type record 'Adres account' kunt u de markeringen 'Facturering' en 'Verzending' opnemen. Met deze markeringen wordt aangegeven of een adres het aangewezen factuur- of verzendadres is voor de account. In integratiegebeurtenissen voor het type record 'Adres relatie' kunt u de markering 'Primair' opnemen. Met deze markering wordt aangegeven of een adres het primaire adres is voor de relatie. U kunt geen wijzigingen bijhouden voor de markeringen 'Facturering', 'Verzending' en 'Primair'. Dit betekent dat deze markeringen niet kunnen worden gebruikt als signaleringsgebeurtenis om integratiegebeurtenissen te maken, ook al is het selectievakje 'Altijd opnemen' ingeschakeld voor de markeringen. Als u een van deze markeringen opneemt in een integratiegebeurtenis en deze markering wordt gewijzigd op hetzelfde moment als een veld waarvoor de wijzigingen worden bijgehouden, wordt in de integratiegebeurtenis die wordt gemaakt als gevolg van de wijziging in het gevolgde veld, niet de nieuwe waarde van de markering getoond. Bij de integratiegebeurtenis wordt de waarde van de markering getoond voordat de gegevens zijn gewijzigd. Als er weer een integratiegebeurtenis wordt gemaakt als gevolg van een wijziging in een gevolgd veld, wordt in de integratiegebeurtenis de waarde van de markering opgenomen nadat de gegevens zijn gewijzigd. Bijvoorbeeld: stel dat u twee adressen hebt, Adres A en Adres B. Deze adressen zijn beide gekoppeld aan een relatie met de naam Janneke Smit. Adres A is het primaire adres voor Janneke Smit. U hebt een workflowactie 'Integratiegebeurtenis maken' voor het type record 'Adres relatie' die als volgt is geconfigureerd:
Als een gebruiker het veld 'Adrestype' bijwerkt in Adres A vanuit de relatieadresrecord voor Janneke Smit en de gebruiker schakelt ook het selectievakje 'Primair' uit voor Adres A, wordt in de integratiegebeurtenis die met de workflowactie wordt gemaakt als gevolg van de wijziging in het veld 'Adrestype', het nieuwe adrestype getoond. Met de waarde bij de markering 'Primair' in de integratiegebeurtenis wordt nog steeds aangegeven dat Adres A het primaire adres is voor Janneke Smit. Als het veld 'Adrestype' in Adres A weer wordt gewijzigd vanuit de relatieadresrecord en er wordt een integratiegebeurtenis gemaakt als gevolg van de wijziging, wordt bij de markering 'Primair' in de integratiegebeurtenis getoond dat Adres A niet het primaire adres is voor Janneke Smit. OPMERKING: u kunt meerdere acties voor een workflowregel maken, met een maximum van 25 acties per regel. In de volgende procedure wordt beschreven hoe een actie 'Integratiegebeurtenis maken' wordt gemaakt. Voordat u begint. Als u de hier beschreven procedure wilt uitvoeren, moet aan uw rol de machtiging 'Gegevensregels beheren - Workflowregels beheren' zijn toegewezen. Zie Rollen toevoegen voor meer informatie over het toevoegen van machtigingen aan rollen. Ga als volgt te werk om een actie 'Integratiegebeurtenis maken' te maken:
De volgende tabel bevat een overzicht van de velden op de traceerpagina 'Actie integratiegebeurtenis configureren'.
Het selectievakje 'Wijzigingen bijhouden'Het selectievakje 'Wijzigingen bijhouden' is niet beschikbaar als de signaleringsgebeurtenis voor de workflowregel 'Voor verwijderen record', 'Na koppeling met bovenliggend item' of 'Na loskoppeling van bovenliggend item' is. Als de signaleringsgebeurtenis voor de workflowregel 'Na koppeling met bovenliggend item' of 'Na loskoppeling van bovenliggend item' is, is de set met velden die wordt weergegeven op de pagina de set met velden op het niveau van de onderliggende record. U kunt geen set met velden configureren die is opgenomen in de integratiegebeurtenis op het niveau van de bovenliggende record. Voor workflowacties waarvoor het selectievakje 'Wijzigingen bijhouden' beschikbaar is, wordt met de workflowactie alleen een integratiegebeurtenis gemaakt als het selectievakje 'Wijzigingen bijhouden' is ingeschakeld voor ten minste een veld en als er een wijziging wordt gevonden in ten minste een van de velden waarvoor het selectievakje 'Wijzigingen bijhouden' is ingeschakeld. Als de integratiegeberutenis wordt gemaakt, worden alle velden opgenomen in de integratiegebeurtenis waarvoor het selectievakje 'Altijd opnemen' is ingeschakeld in de workflowactie. Uitzonderingen systeemveldenAls de signaleringsgebeurtenis voor de workflowregel niet 'Bij opslaan nieuwe record' is, worden er door Oracle CRM On Demand geen integratiegebeurtenissen gegenereerd in gevallen waarin het selectievakje 'Wijzigingen bijhouden' is ingeschakeld voor een of meer van de volgende systeemvelden en niet voor een ander veld:
Zie Integratiegebeurtenissen voor meer informatie over integratiegebeurtenissen. Zie de volgende onderwerpen voor stapsgewijze procedures voor het maken van andere typen workflowacties:
Verwante onderwerpenZie de volgende onderwerpen voor verwante informatie over workflows: |
Gepubliceerd op september 2017 | Copyright © 2005, 2017, Oracle. Alle rechten voorbehouden. Legal Notices. |