Loading
Innhold
Velg filtre

          Ingen resultater
          Ingen resultater
          Her er noen søketips

          Kontroller stavemåten i søkeordene.
          Bruk mer generelle søkebegreper.
          Velg færre filtre for å utvide søket.

          Søk i all Salesforce Hjelp
          Eksempel: Overføre en tjenesteprosess til den forente katalogen

          Eksempel: Overføre en tjenesteprosess til den forente katalogen

          Gjør det enklere å behandle inntaksforespørsler ved å konvertere tjenesteprosessdefinisjonene i Service Process Studio til standard produktposter. Behandle alle produkts- og tjenestetilbudene dine samlet på ett sted.

          Nødvendige utgaver

          Tilgjengelig i Lightning Experience
          Tilgjengelig i Enterprise, Unlimited og Developer Edition med Financial Services Cloud og Unified Catalog.

          Før du begynner må du forsikre deg om at du har en aktiv Slutt sjekk betalingstjenesteprosess opprinnelig opprettet i Service Process Studio.

          Denne oppgaven bruker tjenesteprosessen Stopp sjekk betaling som et eksempel til å demonstrere overføringstrinnene. I dette scenariet inneholder den opprinnelige tjenesteprosessdefinisjonen tre attributter, som sjekknummer, sjekkedato og beløp, med sine tilhørende API-navn som Check_Number, Check_Date og Amount. Følg disse trinnene for å overføre denne spesifikke prosessen og tilpasse logikken til å overføre dine egne tjenesteprosesser.

          1. Opprett tjenesten i den forente katalogen.

            Forent katalog bruker Product2-poster til å definere tjenester. Opprett denne posten for å generere en unik produkt-ID for tjenesten.

            1. Finn og velg Unified Catalog fra Appstarter.
            2. Klikk på Ny på hjemmesiden og velg Tjeneste.

              Du kan også klikke på Tjenester-fanen og klikke på Ny tjeneste-knappen.

            3. Skriv inn Stopp sjekk betaling som navn, og fyll ut de resterende feltene.
            4. Lagre endringene.
          2. Utfør disse handlingene i tjenesteutformingen i den forente katalogen.
            1. Klikk på Neste.
            2. Opprett attributtene i den opprinnelige tjenesteprosessdefinisjonen på nytt i Attributter-trinnet.

              For attributtet Sjekk tall bruker du Tekst som datatype. For attributtet Check Date (Sjekk dato) bruker du Date som datatype. I Amount-attributtet bruker du Tall som datatype. Se Konfigurere prosessattributter.

              Merk
              Merk Pass på å samsvare API-navnet for hvert attributt med API-navnet i den opprinnelige Service Process Studio-definisjonen for å unngå feil i inntak eller innfrielsesprosesser.
              Gjenopprette dataattributter
            3. I trinnet Inntaksskjema legger du ved inntaksskjemaet og innfrielsesflyten som du vil knytte til tjenesten Stopp sjekk betaling. Se Formular for designforespørsel.
            4. I Innfrielsesflyt-trinnet legger du til innfrielsesflyten som du vil knytte til tjenesten Stopp sjekk betaling. Se Konfigurere innfrielse av forespørsler.
            5. Under Avanserte alternativer legger du til integrasjonsdefinisjonene som du vil knytte til tjenesten Stopp sjekk betaling, i Integrasjoner-trinnet.
            6. I nettleser-URL-adressen til denne nye tjenesten kopierer du post-IDen, for eksempel 01tDn00000Wxyz.
              01tDn00000Wxyz er produkt-IDen for tjenesten.
          3. Lagre endringene og aktiver tjenesten Stopp sjekk betaling.
          4. Opprett en Omnistudio Data Mapper-transformasjon.

            Tilordne inntaksskjemadataene til JSON-strukturen CustomAttributes. Unified Catalog Connect API krever at alle tjenestespesifikke data pakkes inn i en bestemt JSON-node kalt CustomAttributes. Det eksisterende Omnikanal lagrer sannsynligvis data i et format med flat nøkkelverdi, så denne transformasjonen er nødvendig for å strukturere belastningen riktig for API-et.

            Transformasjonen Opprett datatilordning
            1. Gå til Transformer-fanen i Data Mapper-transformasjonen som du opprettet.
            2. Klikk på Behandle inndata/utdatatype.
            3. Skriv inn JSON-koden for inndata i feltet Rediger inndata.

              JSON-koden for inndata representerer dataene nøyaktig slik de finnes i OmniScript like før du sender tjenesteprosessforespørselen.

              Her er et eksempel på en JSON-inndatastruktur for tjenesteprosessen Stoppe sjekk betaling:

              
                      {
                      "Check_Number": "1042",
                      "Check_Date": "2026-02-15",
                      "Amount": "2500"
                      }
                     
            4. Skriv inn den forventede JSON-koden i rediger forventede JSON-utdata.

              JSON-koden Forventet utdata er belastningsformatet som Unified Catalog Connect API krever.

              Her er et eksempel på en forventet JSON-struktur for utdata med CustomAttributes-noden for tjenesteprosessen Stopp sjekk betaling:

              
                      {
                      "CustomAttributes": {
                      "checkNumber": "1042",
                      "checkDate": "2026-02-15",
                      "amount": "2500"
                      }
                      }
                     
            5. Tilordne Omniscript-inndatafeltene til de tilsvarende utdatafeltene i CustomAttributes-noden. Se Kartinndata og -utdata for transformasjoner.

              Her er et eksempel på de tilordnede inndata- og utdatafeltene.

              Datatilordning av attributter
          5. Opprett en OmniStudio-integreringsprosedyre.

            Konfigurer en integrasjonsprosedyre for å kalle opp Unified Catalog Connect API og overføre tjenesteprosessdata. Den opprinnelige Service Process Studio brukte Service Process Connect API til å opprette saker for tjenesteprosessforespørsler. Den forente katalogen bruker en produktdrevet API kalt ServiceRequestCaseApiService. Dette API-et krever at du overfører productId for å koble den nyopprettede saken til katalogelementet. Den krever også at du tilordner hvert spesifikke tjenesteattributt som et distinkt nøkkel-verdi-par. Dette sikrer at den forente katalogen leser inntaksdataene nøyaktig og strukturerer dem riktig for saksposten. Kopier navnet på integrasjonsprosedyren for senere bruk.

            1. Legg til et eksternt handlingstrinn i integrasjonsprosedyren du opprettet.
            2. Oppgi serviceprocess.ServiceRequestCaseApiService som den eksterne klassen.
            3. Oppgi callServiceRequestApiToCreateCase som ekstern metode.
              Oppgi ekstern klasse og ekstern IP-adresse for integreringsprosedyren.
            4. Utvid delen Andre inndata, Andre utdata og Feilsvar.
            5. Legg til productId-, svcCatalogItemDefApiName- og inputToRequestPayloadTransformDataMapper-nøklene under Andre inndata.
            6. Oppgi produkt-IDen til tjenesten som productId-nøkkel. Eksempel: 01tDn00000Wxyz.
            7. Oppgi navnet på tjenesten som svcCatalogItemDefApiName-nøkkel. For eksempel Stopp en sjekkbetaling.
            8. For inputToRequestPayloadTransformDataMapper-nøkkelen oppgir du API-navnet på Data Mapper-transformasjonen du opprettet.
            9. I samme Andre inndata-del legger du til hvert attributt i tjenesteprosessen som et nytt nøkkel-verdi-par. Angi for eksempel Nøkkel til Beløp og verdien for å tilordne dataene fra Omnikanal-skriptet til integrasjonsprosedyren.

              Her er et eksempel på inndata i integrasjonsprosedyren for tjenesteprosessen Stopp sjekk betaling.

              Inndatabelastning for integrasjonsprosedyren
          6. Lagre og aktiver integrasjonsprosedyren.
          7. Oppdater inntaksomniskriptet for betalingsprosessen Stop Check Payment Service.
            1. Opprett en versjon av ditt eksisterende Omniscript.
            2. Finn frem til og velg OpprettSak-trinnet som oppretter saken for tjenesteprosessforespørselen.
            3. I feltet Integrasjonsprosedyre i egenskapene for integrasjonsprosedyrehandling legger du til navnet på integrasjonsprosedyren som du opprettet.
            4. I delen Ekstra belastning legger du til alle attributtene til tjenesteprosessen som nøkkel-verdi-par.
          8. Aktiver OmniScript.
           
          Laster
          Salesforce Help | Article