Udskriv      Åbn PDF-version af online-hjælp


Forrige emne

Næste emne

Oprettelse af arbejdsganghandlinger: Opret integrationsbegivenhed

Handlingen Opret integrationsbegivenhed i en arbejdsgangregel sender automatisk en integrationsbegivenhed til en eller flere integrationskøer, når betingelserne i arbejdsgangreglen er opfyldt, og en ændring er fundet i mindst ét af de felter, der spores af handlingen Opret integrationsbegivenhed.

Om handlinger af typen Opret integrationsbegivenhed og Vent-handlinger

Hvis du vil bruge handlingen Opret integrationsbegivenhed til at oprette en integrationsbegivenhed, der indsamler ændringer, der er foretaget af en begivenhed, som udløser en arbejdsgangregel, skal du anbringe handlingen Opret integrationsbegivenhed før en evt. Vent-handling i rækkefølgen af handlinger i arbejdsgangreglen. Hvis en Vent-handling ligger før handlingen Opret integrationsbegivenhed i en arbejdsgangregel, forhindrer Vent-handlingen handlingen Opret integrationsbegivenhed i at finde ændringer af posten. Når venteperioden på Vent-handlingen slutter, læses posten igen, før de resterende handlinger i reglen udføres, og felternes værdier i posten før den begivenhed, der udløste arbejdsgangreglen, bevares ikke. Den tidligere værdi og den aktuelle værdi af et felt anses derfor for at være den samme, og handlingen Opret integrationsbegivenhed opretter ikke en integrationsbegivenhed, da den ikke finder nogen ændring i de sporede felter.

Om formater af valglisteværdi i integrationsbegivenheder

Afhængig af hvordan du konfigurerer dine integrationsbegivenhedskøer, registreres værdierne i valglistefelter i integrationsbegivenheder i sproget for den bruger, hvis handling forårsager oprettelse af integrationsbegivenheden, eller som sproguafhængige kodeværdier (LIC). Se Oprettelse af integrationsbegivenhedskøer og Håndtering af indstillinger for integrationsbegivenhed for at få oplysninger om angivelse af format af værdilisteværdi til en integrationsbegivenhedskø.

Om flagene Fakturering, Forsendelse og Primær i konto- og kontaktadresseposter

I integrationsbegivenheder til posttypen Kontoadresse kan du inkludere flagene Fakturering og Forsendelse, som angiver, om en adresse er den udpegede fakturerings- eller forsendelsesadresse til kontoen. I integrationsbegivenheder til posttypen Kontaktadresse kan du på samme vis inkludere flaget Primær, som angiver, om en adresse er den primære adresse til kontakten. Du kan imidlertid ikke spore ændringer af flagene Fakturering, Forsendelse og Primær. Det betyder, at ændringer af disse flag ikke kan bruges til at udløse oprettelsen af integrationsbegivenheder, selv om du vælger afkrydsningsfeltet Inkluder altid til flagene. Hvis du inkluderer et af disse flag i en integrationsbegivenhed, og hvis det flag ændres på samme tid som et felt, som ændringerne spores til, viser den integrationsbegivenhed, der oprettes som resultat af ændringen af det sporede felt, ikke flagets nye værdi. I stedet viser integrationsbegivenheden værdien af flaget, før opdateringen blev foretaget. Næste gang en integrationsbegivenhed oprettes som resultat af en ændring af et sporet felt, inkluderer integrationsbegivenheden imidlertid værdien af flagfeltet, efter den tidligere opdatering blev foretaget.

Antag f.eks., at du har to adresser, Adresse A og Adresse B, som er linket til en kontakt, der hedder Jane Smith. Adresse A er den primære adresse til Jane Smith. Du har en arbejdsganghandling Opret integrationsbegivenhed til posttypen Kontaktadresse, som er konfigureret på følgende måde:

  • Afkrydsningsfeltet Spor ændringer er kun valgt til feltet Adressetype.
  • Afkrydsningsfeltet Inkluder altid er valgt til feltet Primær.

Hvis en bruger opdaterer feltet Adressetype på Adresse A fra kontaktadresseposten til Jane Smith og også fravælger afkrydsningsfeltet Primær til Adresse A, viser integrationsbegivenheden, som arbejdsganghandlingen opretter som resultat af ændringen af feltet Adressetype, den nye adressetype, men værdien af flaget Primær i integrationsbegivenheden angiver stadig, at Adresse A er den primære adresse til Jane Smith. Næste gang feltet Adressetype på Adresse A fra kontaktadresseposten ændres, og en integrationsbegivenhed oprettes som resultat af ændringen, viser flaget Primær i integrationsbegivenheden imidlertid, at Adresse A ikke er den primære adresse til Jane Smith.

BEMÆRK: Du kan oprette flere handlinger til en arbejdsgangregel, op til maksimalt 25 handlinger til hver regel.

I følgende procedure beskrives, hvordan du opretter·handlingen Opret integrationsbegivenhed.

Før du går i gang. Du skal have privilegiet Håndter arbejdsgangregler i din brugerrolle, for at du kan udføre den procedure, der er beskrevet her. Se Tilføjelse af roller for at få oplysninger om tilføjelse af privilegier til roller.

Sådan opretter·du handlingen Opret integrationsbegivenhed

  1. Naviger til den regel, hvor du vil oprette handlingen:
    1. Klik på det globale link Admin. i øverste højre hjørne på enhver side.
    2. Klik på Konfiguration af·arbejdsgang i afsnittet Forretningsprocesstyring.
    3. Find den regel, hvor du vil oprette handlingen, på siden Arbejdsgangregler (liste).

      Se Filtrering af lister for at få oplysninger om søgning efter arbejdsgangregler på listesiden.

  2. Klik på linket Navn på arbejdsgang i reglen.
  3. Klik på Menu i titellinjen Handlinger på siden Detalje om arbejdsgangregel, og vælg Opret integration.

    BEMÆRK: Trigger-begivenheden på arbejdsgangreglen fastlægger de typer handlinger, der kan oprettes til reglen.

    TIP: Du kan oprette en kopi af en eksisterende handling til arbejdsgangregel ved at klikke på linket Kopier til handlingen.

  4. Indtast et navn til handlingen på siden Redigering af arbejdsganghandling.
  5. Marker·afkrydsningsfeltet Aktiv, hvis du vil aktivere handlingen.
  6. Vælg de integrationskøer, som integrationsbegivenhederne vil blive skrevet til.
  7. I feltet Skemaversion skal du vælge den webserviceversion, der skal bruges til integrationsbegivenheder, hvis posttypen til arbejdsgangreglen understøtter skemaet til både Web Services v1.0 og Web Services v2.0.

    Hvis posttypen til arbejdsgangreglen understøtter skemaet til både Web Services v1.0 og Web Services v2.0, vælges Web Services v2.0 som standard i feltet Skemaversion, men du kan ændre valget, før du gemmer arbejdsganghandlingen.

    BEMÆRK: Når du har oprettet og gemt arbejdsganghandlingen, kan du ikke ændre værdien i feltet Skemaversion.

    Hvis posttypen til arbejdsgangreglen kun understøtter ét skema, vælges den webserviceversion som standard. Se Oracle Web Services On Demand Guide for at få flere oplysninger om webservicerne.

  8. Gem handlingen til arbejdsgang.
  9. Vælg Konfigurer til den integrationsbegivenhedshandling, som du vil konfigurere, på postniveaumenuen i listen over handlinger.

    BEMÆRK: Indstillingen Konfigurer er ikke tilgængelig til handlinger, hvor trigger-begivenheden er Når poster er flettet.

  10. Marker afkrydsningsfelterne til felterne efter behov på siden Konfigurer sporing af integrationsbegivenhed:
    • Marker afkrydsningsfeltet Inkluder altid, hvis du ønsker, at feltet skal inkluderes i integrationsbegivenheden, selv om feltets værdi ikke er ændret.
    • Marker afkrydsningsfeltet Spor ændringer, hvis du ønsker, at en integrationsbegivenhed skal genereres, hver gang dette felt opdateres.
  11. Gem ændringerne.

I følgende tabel beskrives felterne på sidenKonfigurer sporing af integrationsbegivenhed.

Felt

Beskrivelse

Fremvisningsnavn

Navnet på feltet, som det vises i brugerinterfacet.

Integrations-tag

Den integrations-tag, der bruges, når feltet er inkluderet i integrationsbegivenheden.

Integrationstags vises i kolonnen Integration Tag Web Services v2.0 på posttypens Felter-side.

Påkrævet

Dette skrivebeskyttede afkrydsningsfelt angiver, om feltet er konfigureret som et påkrævet felt.

Inkluder altid

Marker dette afkrydsningsfelt, hvis du ønsker, at feltet skal inkluderes i integrationsbegivenheden, selv om feltets værdi ikke er ændret.

BEMÆRK: Afkrydsningsfeltet Inkluder altid er markeret som standard og kan ikke fravælges til visse felter, der bruges af Oracle CRM On Demand.

Spor ændringer

Marker dette afkrydsningsfelt, hvis du ønsker, at en integrationsbegivenhed skal genereres, hver gang dette felt opdateres. Se Om afkrydsningsfeltet Spor ændringer i dette emne for at få flere oplysninger om afkrydsningsfeltet Spor ændringer.

Om afkrydsningsfeltet Spor ændringer

Afkrydsningsfeltet Spor ændringer er ikke tilgængeligt, hvis triggerbegivenheden til arbejdsgangreglen er Før post slettes, Efter tilknytning til overordnet eller Efter fraknytning fra overordnet. Hvis trigger-begivenheden til arbejdsgangreglen er Efter tilknytning til overordnet eller Efter fraknytning fra overordnet, vil den samling felter, der vises på siden desuden være samlingen af felter på det underordnede postniveau. Du kan ikke konfigurere den samling af felter, der inkluderes i integrationsbegivenheden på overordnet postniveau.

Til arbejdsganghandlinger, hvor afkrydsningsfeltet Spor ændringer er tilgængeligt, opretter arbejdsganghandlingen kun en integrationsbegivenhed, hvis afkrydsningsfeltet Spor ændringer er valgt til mindst ét felt, og hvis en ændring er fundet i mindst ét af felterne, som afkrydsningsfeltet Spor ændringer er valgt til. Når integrationsbegivenheden oprettes, inkluderes alle felter, som har afkrydsningsfeltet Inkluder altid i arbejdsganghandlingen, i integrationsbegivenheden.

Se Om integrationsbegivenheder for at få flere oplysninger om integrationsbegivenheder.

Se følgende emner for at få trinvise procedurer til oprettelse af andre typer arbejdsganghandlinger:

Relaterede emner

Se følgende emner for at få relaterede oplysninger om arbejdsgange:


Publiceret Oktober 2016 Copyright © 2005, 2016, Oracle. Alle rettigheder forbeholdes. Legal Notices