Skriv ut      Öppna PDF-version av onlinehjälpen


Föregående ämne

Nästa ämne

Skapa arbetsflödesåtgärder: skapa integreringshändelse

Åtgärden Skapa integreringshändelse i en arbetsflödesregel skickar automatiskt en integreringshändelse till en eller flera integreringsköer när villkoren i arbetsflödesregeln uppfylls och en ändring upptäcks i minst ett av fälten som bevakas genom åtgärden Skapa integreringshändelse.

Om åtgärder för Skapa integreringshändelse och vänteåtgärder

Om du vill använda åtgärden Skapa integreringshändelse för att skapa en integreringshändelse som fångar poständringarna som utförs av händelsen som utlöser en arbetsflödesregel, måste du planera att åtgärden Skapa integreringshändelse infaller före vänteåtgärden i åtgärdssekvensen i arbetsflödesregeln. Om en vänteåtgärd infaller före åtgärden Skapa integreringshändelse i en arbetsflödesregel förhindrar vänteåtgärden att poständringarna upptäcks av åtgärden Skapa integreringshändelse. När vänteperioden i vänteåtgärden avslutas läses posten igen innan de återstående åtgärderna i regeln utförs. Postens fältvärden före händelsen som utlöste arbetsflödesregeln bevaras inte. Därför anses det tidigare värdet och det aktuella värdet i ett fält vara samma och åtgärden Skapa integreringshändelse skapar inte någon integreringshändelse eftersom den inte upptäcker någon förändring i de bevakade fälten.

Om format på urvalslistevärden i integreringshändelser

Beroende på hur du ställer in integreringshändelseköerna registreras värden i urvalslistefälten i integreringshändelserna på språket för användaren som orsakar integreringshändelsen, eller med språkoberoende kodvärden. Information om hur du anger format på urvalslistevärden för en integreringshändelsekö finns i Skapa integreringshändelseköer och Hantera inställningar för integreringshändelser.

Om fakturerings-, leverans- och primära flaggor i konto- och kontaktadressposter

I integreringshändelser för posttypen Kontoadress kan du inkludera fakturerings- och leveransflaggor som anger om adressen är kontots fakturerings- eller leveransadress. I integreringshändelser för posttypen Kontaktadress kan du inkludera den primära flaggan som anger om en adress är kontaktpersonens primära adress. Du kan emellertid inte spåra ändringar av fakturerings-, leverans- och primära flaggor. Det innebär att ändringar av dessa flaggor inte kan användas för att utlösa att integreringshändelser skapas. även om du markerar kryssrutan Inkludera alltid för flaggorna. Om du tar med någon av dessa flaggor i en integreringshändelse, och om den flaggan ändras samtidigt som ett fält som ändringar spåras för, kommer integreringshändelsen som skapas på grund av ändringen av det spårade fältet inte att visa flaggans nya värde. I stället visar integreringshändelsen värdet som flaggan hade innan uppdateringen utfördes. Nästa gång som en integreringshändelse skapas på grund av en ändring av ett spårat fält, omfattar integreringshändelsen emellertid värdet som flaggfältet hade efter att den tidigare uppdateringen gjordes.

Anta att du har två adresser, Adress A och Adress B, länkade till en kontakt med namnet Jan Svensson. Adress A är Jan Svenssons primära adress. Du har arbetsflödesåtgärden Skapa integreringshändelse för posttypen Kontaktadress som är konfigurerad så här:

  • Kryssrutan Spåra ändringar är markerad bara för fältet Adresstyp.
  • Kryssrutan Inkludera alltid är markerad för fältet Primär.

Om en användare uppdaterar fältet Adresstyp för Adress A från kontaktadressposten för Jan Svensson samt avmarkerar kryssrutan Primär för Adress A, kommer integreringshändelsen som arbetsflödesåtgärden skapar på grund av ändringen av fältet Adresstyp att visa den nya adresstypen, men värdet på primärflaggan i integreringshändelsen anger fortfarande att Adress A ska vara primär adress för Jan Svensson. Nästa gång som fältet Adresstyp för Adress A från kontaktadressposten ändras och en integreringshändelse skapas på grund av ändringen, visar primärflaggan i integreringshändelsen att Adress A inte är Jan Svenssons primära adress.

Obs! Du kan skapa upp till 25 åtgärder per arbetsflödesregel.

I nedanstående procedur beskrivs hur du skapar en Skapa integreringshändelse-åtgärd.

Innan du börjar. Om du vill utföra proceduren som beskrivs här måste din roll ha behörighet att hantera arbetsflödesregler. Information om hur du lägger till behörigheter finns i Lägga till roller.

Så här skapar du en Skapa integreringshändelse-åtgärd

  1. Gå till den regel där du vill skapa åtgärden:
    1. Klicka på den globala länken Admin längst upp till höger på vilken sida som helst.
    2. Klicka på Konfiguration av arbetsflöde i sektionen Affärsprocesshantering.
    3. På sidan Arbetsflödesregler, lista letar du reda på den regel där du vill skapa åtgärden.

      Information om hur du söker efter arbetsflödesregler på listsidan finns i Filtrera listor.

  2. Klicka på länken Arbetsflöde för regeln.
  3. Klicka på Meny i namnlisten på detaljsidan för arbetsflödesregel och markera Skapa integreringshändelse.

    Obs! Den utlösande händelsen i arbetsflödesregeln fastställer vilken typ av åtgärder som kan skapas för regeln.

    Tips! Du kan skapa en kopia av en befintlig åtgärd genom att klicka på länken Kopiera för åtgärden.

  4. Ange ett namn på åtgärden på redigeringssidan för arbetsflödesåtgärd.
  5. Om du vill aktivera åtgärden markerar du kryssrutan Aktiv.
  6. Markera integreringskön där händelsen ska placeras.
  7. Om posttypen för arbetsflödesregeln i fältet Schemaversion stöder schemat för både Web Services v 1.0 och v 2.0 väljer du versionen som ska användas till integreringshändelserna.

    Om posttypen för arbetsflödesregeln stöder schemat för Web Services v 1.0 och v 2.0 väljs Web Services v 2.0 som standard i fältet Schemaversion. Du kan ändra värdet innan du sparar arbetsflödesåtgärden.

    Obs! När du har skapat och sparat arbetsflödesåtgärden går det inte att ändra värdet i fältet Schemaversion.

    Om posttypen för arbetsflödesregeln bara stöder ett schema väljs den versionen som standard. Mer information om de här webbtjänsterna finns i Oracle Web Services On Demand Guide.

  8. Spara arbetsflödesåtgärden.
  9. På postnivåmeny i listan med åtgärder väljer du Konfigurera för den integreringshändelseåtgärd som du vill konfigurera.

    Obs! Konfigurationsalternativet är inte tillgänglig för de åtgärder där den utlösande händelsen är När poster slås samman.

  10. På konfigurationsintegreringshändelsens spårningssida väljer du kryssrutan för de fält som behövs:
    • Markera kryssrutan Ta alltid med om du vill att fälten ska ingå i integreringshändelsen även om värdet i fälten inte har ändrats.
    • Markera kryssrutan Spåra ändringar om du vill att en integreringshändelse ska genereras varje gång fältet uppdateras.
  11. Spara ändringarna.

I följande tabell beskrivs fälten på sidan Konfigurera integreringshändelsespårning.

Fält

Beskrivning

Visningsnamn

Namnet på fältet som det visas i användargränssnittet.

Integreringstagg

Integreringstaggen som används när fältet ingår i integreringshändelsen.

Integreringstaggarna visas i kolumnen med integreringstaggen för Web Services v2.0 på sidan Fält för posttypen.

Obligatorisk

Kryssrutan Skrivskyddad indikerar om fältet har konfigurerats som ett obligatoriskt fält.

Ta alltid med

Markera den här kryssrutan om du vill att fälten ska ingå i integreringshändelsen även om värdet i fälten inte har ändrats.

Obs! Kryssrutan Ta alltid med markeras som standard och kan inte avmarkeras för vissa fält som används av Oracle CRM On Demand.

Spåra ändringar

Markera den här kryssrutan om du vill att en integreringshändelse ska genereras varje gång fältet uppdateras. Mer information om kryssrutan Spåra ändringar finns i Om kryssrutan Spåra ändringar i det här avsnittet.

Om kryssrutan Spåra ändringar

Kryssrutan Spåra ändringar är inte tillgänglig om den utlösande händelsen för arbetsflödesregeln är Innan posten tas bort, Efter förening med överordnad eller Efter dissociation från överordnad. Om den utlösande händelsen för arbetsflödesregeln är Efter förening med överordnad eller Efter dissociation från överordnad visas samma uppsättning fält på den här sidan som på nivån för den underordnade posten. Du kan inte konfigurera fältuppsättningen som ingår i integreringshändelsen på överordnad postnivå.

För arbetsflödesåtgärder där kryssrutan Spåra ändringar är tillgänglig, skapar arbetsflödesåtgärden bara en integreringshändelse om kryssrutan Spåra ändringar har markerats för minst ett fält, och om en ändring upptäcks i minst ett av fälten som kryssrutan Spåra ändringar har markerats för. När integreringshändelsen skapas inkluderas alla fält som har kryssrutan Inkludera alltid markerad i arbetsflödesåtgärden i integreringshändelsen.

Mer information om integreringshändelser finns i Om integreringshändelser.

Steg-för-steg-instruktioner om hur du skapar andra typer av arbetsflödesåtgärder finns i:

Se även

I följande avsnitt finns relaterad information om arbetsflöden:


Publicerat i Oktober 2016 Copyright © 2005, 2016, Oracle. Oracle förbehåller sig samtliga rättigheter. Legal Notices.