SAP CRM-handlingsprofil: Fullfør opplæringen

⚡ Smart oppsummering

Handlinger i transaksjoner SAP CRM bruker Post Processing Framework, slik at transaksjoner automatisk utløser utdata, oppfølginger og arbeidsflyter gjennom handlingsprofiler, planbetingelser, startbetingelser, behandlingstyper og en integrert overvåker.

  • 🎯 Grunnleggende om handlingsprofiler: Definer PPF-handlingsprofiler og koble dem til transaksjonstyper eller varekategorier.
  • ⚙️ Motorforhold: Tidsplan og startbetingelser avgjør kvalifisering og nøyaktig utførelsestidspunkt.
  • Behandlingstid: Velg umiddelbar behandling, behandling ved lagring eller behandling av utvalgsrapporter for brukstilfeller av tjenestenivåavtaler.
  • 🛠️ Behandler typer: Bruk smarte skjemaer, arbeidsflyt eller BAdI-metoder som COPY_DOCUMENT til å utføre arbeid.
  • 📊 Handlingsmonitor: Kjør RSPPFPROCESS via CRMC_ACTION_JOB for å revidere og starte handlinger på nytt.

SAP CRM-handlingsprofil

SAP Introduksjon til CRM-handlingsprofil

  • Innen SAP CRM, handlinger refererer til de grunnleggende komponentene i Post Processing Framework (PPF).
  • Handlinger kan automatisk utløse utdata, oppfølgingsaktiviteter eller arbeidsflyter.
  • Handlingsbehandling kan brukes av forskjellige applikasjoner, for eksempel transaksjonsbehandling (CRMD_ORDER), fakturering (BILLING), saksbehandling (CRM_CASE) og andre i SAP CRM.
  • Handlinger erstatter Output Bestemmelse av SAP ERP-system.
  • Handlinger kan bestemmes for hele transaksjonen (transaksjonstype) på overskriftsnivå og også for et enkelt element (elementkategori).

SAP CRM-handlingsprofil

Denne figuren viser veikartet for handlingskonfigurasjon i SAP CRM.

SAP CRM-handlingsprofil

  • Med handlinger kan forhåndsdefinerte prosesser implementeres i SAP CRM-transaksjonsbehandling.

SAP CRM-handlingsprofil
SPRO-sti for å definere handlingen, handlingsprofilen og betingelsene.

SAP CRM-handlingsprofil
Definisjon av handlingsprofil i SPRO.

  • For en bestemt handling kan en planbetingelse defineres.
  • Denne tidsplantilstanden kontrolleres før denne handlingen gjøres tilgjengelig for utførelse.
  • Ved utførelsestidspunktet blir prosesser planlagt basert på brukerdefinerte betingelser som definerer en bestemt situasjon i transaksjonsbehandlingen.
  • En handling er en planlagt aktivitet eller oppgave, og planbetingelsen er situasjonen der denne handlingen skal utføres.
  • For en planlagt handling er ulike behandlingstyper mulige:
  • Behandlingstype definerer hvordan en handling utføres.
  • SAP Arbeidsflyt, BAdI-metodekall, smart skjema eller varsel kan utløses.
  • Behandlingstid innenfor en handlingsdefinisjon (t-kode SPPFC eller SPPFCADM) angir hvor i transaksjonsbehandlingen denne handlingen utføres.
  • En handling kan være avhengig av partnerfunksjon.
  • Partnerfunksjonen kan tilordnes i handlingsdefinisjonen.
  • Handlingene er knyttet til en SAP CRM-transaksjon med en handlingsprofil.
  • En handlingsprofil kan ha flere handlingsdefinisjoner tilordnet.
  • Basert på handlingsdefinisjonene og respektive betingelser (Planlegging og Start), utføres disse handlingene for den tilsvarende SAP CRM-transaksjon.
  • For en transaksjon som støtter handlinger, kan handlingsloggen analyseres i SAP GUI som bruker transaksjonen CRMD_ORDER, eller innenfor Webgrensesnitt dersom det gis tilgang til den tilsvarende tildelingsblokken.

SAP CRM-handlingsprofil
Handlingsdetaljer for en transaksjon i CRMD_ORDER.

SAP CRM-handlingsprofil
Handlingsdetaljer for en transaksjon i CRMD_ORDER.

  • Du kan vise en liste over planlagte og utførte handlinger med følgende informasjon, som vist i figur 3 og 4:
  • Status (planlagt handling, behandlet handling).
  • Description (formålet med handlingen).
  • Behandlingstype.
  • Creator og opprettelsesdato.
  • Eksempel: En måned før en konkurransetracNår den utløper, mottar den ansvarlige selgeren en aktivitet med kategorien «e-post» i innboksen sin for å minne ham på å kontakte kunden angående fornyelse.

Forhold

  • To forhold kontrolleres før en handling utføres:
  • Planbetingelse: En handling er kun planlagt hvis planbetingelsen er oppfylt. Den kan også evalueres innenfor SAP standard BAdI EVAL_SCHEDCOND_PPF.
  • Startbetingelse: For planlagte handlinger kontrolleres startbetingelsen før utførelse. Handlingen utføres når startbetingelsen er oppfylt.
  • Disse betingelsene defineres når du konfigurerer handlingen i t-koden SPPFCADM.
  • Betingelser kan være tidsavhengige ved hjelp av datoer og datoregler.
  • Betingelser kan bruke uttrykk på containerattributter fra et forretningsobjekt eller en klasse og konstanter.
  • Betingelsene kan kontrolleres for riktig syntaks og testes.
  • Det er to moduser for å definere forhold:
  • Musorientert PC-modus.
  • Direkte tekstinntastingsmodus (tradisjonell).

Opprett parametertilstand:

SAP CRM-betingelser

Angi parametertilstand:

SAP CRM-betingelser

Endre parametertilstandsverdier:

SAP CRM-betingelser

Personlige innstillinger for tilstandsredigering:

SAP CRM-betingelser

Behandlingstid

Behandlingstid definerer når en handling der startbetingelsen er oppfylt, skal utføres under transaksjonsbehandlingen. Følgende alternativer er tilgjengelige:

  • Behandler ved hjelp av utvalgsrapport:
  • Handlingen utføres etter at utvalgsrapporten kjører. Nyttig for tidsfristovervåking, for eksempel tjenestenivåavtaler. trackonge.
  • Umiddelbar behandling:
  • Handlingen startes så snart startbetingelsen er oppfylt.
  • Behandling ved lagring av dokument:
  • Handlingen startes når transaksjonen lagres, så kjøringen utløses bare under lagring.

Angi behandlingstid i handling Definisjon:

Behandlingstid

Behandlingstyper

I handlingsdefinisjonen angir behandlingstypen hvordan handlingen kjører på behandlingstidspunktet. Tilgjengelige typer inkluderer:

  • Smarte skjemaer
  • Arbeidsflyt
  • Metoder

Metoder er BAdI-implementeringer av SAP standard BAdI EXEC_METHODCALL_PPF. SAP tilbyr mange standardimplementeringer, for eksempel:

  • COPY_DOCUMENT (for å lage et oppfølgingsdokument)
  • KOMPLETT-DOKUMENT (sett status fullført i dokumentet)
  • CREDIT_MEMO (opprett kreditnotaelement)
  • 1O_EVENT_CREATE (opprett en arbeidsflythendelse)

Behandlingstyper

Transaksjon SPPFCADM

Denne transaksjonen brukes til PPF-tilpasning:

Transaksjon SPPFCADM

Den brukes til å definere handlingsprofilen og handlingsdefinisjonene, og til å konfigurere handlingene i handlingsprofilen. Betingelser kan vedlikeholdes ved hjelp av SAP-leverte veivisere og skjermbilder.

Andre nyttige transaksjonskoder:

  • CRMC_ACTION_CONF – Handlingskonfigurasjon.
  • CRMC_ACTION_DEF – Handlingsdefinisjon.
  • CRMC_ACTION_WIZARD – Handlingsdefinisjon via veiviser.

Handlingsmonitor

Programmet RSPPFPROSESS, som er ansvarlig for handlingsmonitoren, stammer fra Post Processing Framework (PPF) og brukes til å kontrollere behandlingen av handlinger. Den kan overvåke og utløse behandlingen av handlinger for flere transaksjoner.

Transaksjonskoden for handlingsmonitoren er CRMC_ACTION_JOB.

Med handlingsovervåkeren kan du liste opp handlinger med behandlingstid, utvalgsrapport og starte behandlingen av dem. Dette er nyttig for tidsfristovervåking, for eksempel tjenestenivåavtaler.

Den kan også behandle handlinger med tid for Ved lagring av dokument. Hvis tidsavhengige betingelser ble oppfylt uten noen transaksjonsendringer, kan programmet kjøres slik at handlinger også startes. Rapporten kan også velge og behandle Umiddelbare eller Når dokumentet lagres-handlinger for test- eller repeterende formål.

Handlingsmonitor

Utførelse av handlingsmonitor.

Handlingsprofiler

Handlinger konfigureres for en CRM-transaksjon ved hjelp av en handlingsprofil. Handlinger opprettes i en handlingsprofil, som kan tilordnes til forskjellige CRM-transaksjoner. Innenfor en handlingsprofil kan flere handlinger defineres med sorteringsrekkefølge og status (aktiv eller inaktiv). Aktive handlinger kan planlegges og utføres i sorteringsrekkefølgen som vedlikeholdes. For hver handling kan handlingsdefinisjonen og handlingskonfigurasjonen vedlikeholdes.

Under transaksjonsbehandling identifiseres alle tillatte handlinger ved hjelp av handlingsprofilen. Handlinger som ikke er merket som inaktive vurderes for utførelse. Sorteringsrekkefølgen i handlingsprofilen definerer sekvensen. Videre behandling er basert på handlingsdefinisjonen og handlingskonfigurasjonen.

En handlingsprofil kan tilordnes direkte til en transaksjonstype eller varekategori. Betingelsesteknikken (handlingsprofilbestemmelse) kan også defineres som prising.

I SPRO, gå til «Definer handlingsprofiler og handlinger»:

  1. Velg en handlingsprofil.
  2. Klikk på Vis.

Handlingsprofiler

Du vil se egenskapene til en handlingsprofil.

Handlingsprofiler

  1. Velg Handlingsdefinisjon.
  2. Klikk på Vis.

Handlingsprofiler

Spørsmål og svar

En handling er en komponent i et etterbehandlingsrammeverk som automatisk utløser utdata, oppfølgingsaktiviteter eller arbeidsflyter for en transaksjon basert på tidsplan og startbetingelser definert i handlingsprofilen.

Planbetingelsen avgjør om handlingen blir kvalifisert og blir planlagt. Startbetingelsen sjekkes senere for å bestemme nøyaktig når den planlagte handlingen utføres i transaksjonen.

SAP CRM støtter tre behandlingstidsalternativer: Umiddelbar behandling, Behandling ved lagring av dokument og Behandling ved bruk av utvalgsrapport. Sistnevnte er ideelt for tidsfristbasert SLA-overvåking.

AI-assistenter kan gjennomgå eksport av handlingsprofiler, foreslå renere tidsplanforhold og flagge overlappingping startbetingelser, og anbefale BAdI-implementeringer som EXEC_METHODCALL_PPF som samsvarer med forretningsresultatet.

Ja. Ved å lære fra RSPPFPROCESS-logger og CRMC_ACTION_JOB-kjøringer, kan AI-modeller avdekke handlinger som sannsynligvis vil mislykkes, fremheve flaskehalser i utvalgsrapporter og foreslå retningslinjer for nye forsøk før tjenestenivåavtaler brytes.

Oppsummer dette innlegget med: