SAP Profil de acțiune CRM: Tutorial complet

Introducere

  • În SAP CRM, Acțiunile se referă la Componentele de bază ale Post Processing Framework (PPF).
  • Acțiunile pot declanșa automat rezultate, activități de urmărire sau fluxuri de lucru
  • Procesarea acțiunilor poate fi utilizată de diferite aplicații, cum ar fi procesarea tranzacțiilor (CRMD_ORDER), facturarea (BILLING), managementul cazurilor (CRM_CASE), etc. SAP CRM
  • Acțiunile înlocuiesc Determinarea ieșirii a SAP Sistemul ERP
  • Acțiunile pot fi determinate pentru întreaga tranzacție (Tipul tranzacției) la nivel de antet și, de asemenea, pentru un articol individual (Categoria articol)

SAP Profil de acțiune CRM

Această figură oferă foaia de parcurs pentru configurarea acțiunii în SAP CRM

SAP Profil de acțiune CRM

  • Cu acțiuni, procesele predefinite pot fi implementate în SAP Procesarea tranzacțiilor CRM.

SAP Profil de acțiune CRM
Calea SPRO pentru a defini acțiunea, profilul acțiunii și condițiile

SAP Profil de acțiune CRM
Definirea profilului de acțiune în SPRO

  • Pentru o anumită „Acțiune”, poate fi definită „Condiția de programare”.
  • Această condiție de planificare este verificată înainte de a pune această acțiune disponibilă pentru execuție.
  • La momentul execuției, aceste procese sunt programate pe baza condițiilor definite de utilizator care definesc situația particulară în procesarea tranzacției.
  • O acțiune este o activitate planificată, sau sarcina și condiția de program este situația în care această acțiune urmează să fie executată.
  • Pentru o acțiune programată sunt posibile diferite tipuri de procesare:
  • Tipul de procesare definește modul în care se execută o acțiune.
  • Din acest tip de procesare, SAP WorkFlow, BAdI Method Call, SmartForm sau Alert pot fi declanșate.
  • Este posibil să specificați Timpul de procesare în cadrul unei definiții de acțiune (t-code SPPFC sau SPPFCADM), care specifică unde în execuția de procesare a tranzacției urmează să fie executată această acțiune.
  • Acțiunea poate depinde de funcția partenerului.
  • Funcția de partener poate fi atribuită în Definiția acțiunii.
  • Acțiunile sunt legate de SAP Tranzacție CRM cu Profil de acțiune.
  • Un profil de acțiune poate avea mai multe definiții de acțiune.
  • Pe baza configurației și implementării pentru Definițiile acțiunilor și condițiile respective (Schedule Condition și Start Condition), aceste acțiuni se execută pentru acțiunile corespunzătoare. SAP Tranzacție CRM.
  • Pentru o tranzacție care acceptă acțiuni, jurnalul de acțiuni poate fi analizat în GUI utilizând tranzacția CRMD_ORDER sau în cadrul UI web dacă se asigură accesul la blocul de atribuire corespunzător.

SAP Profil de acțiune CRM
Detalii despre acțiuni pentru o tranzacție în CRMD_ORDER

SAP Profil de acțiune CRM
Detalii despre acțiuni pentru o tranzacție în CRMD_ORDER

  • Puteți afișa o listă de acțiuni programate și executate pentru tranzacție cu următoarele informații pentru acțiuni individuale, ca în Fig. 3 și 4:
  • Stare (acțiune programată, acțiune procesată)
  • Description (scopul acțiunii)
  • Tip de procesare
  • Creator, data creării
  • Exemplu: Cu o lună înainte de expirarea unui contract, angajatul responsabil de vânzări primește în căsuța de e-mail o activitate cu categoria „e-mail” pentru a-i reaminti să scrie clientului și să afle dacă dorește să-și reînnoiască contractul.

Condiţii

  • Două condiții sunt verificate înainte de executarea unei acțiuni:
  • Condiție de planificare: O acțiune este programată pentru execuție numai dacă condiția de planificare definită pentru această acțiune este îndeplinită. De asemenea, starea programului poate fi evaluată în cadrul implementării SAP standard BAdI EVAL_SCHEDCOND_PPF.
  • Condiție de pornire: Pentru acțiunile programate, condiția de pornire este verificată înainte de a fi executată. Astfel, acțiunea programată este executată odată ce condiția de pornire este îndeplinită.
  • Aceste condiții pentru o acțiune sunt definite în timpul configurării acesteia în SPPFCADM t-code.
  • Condițiile pot depinde de timp folosind date și reguli de date.
  • Condițiile pot fi implementate cu expresii pe atributele containerului dintr-un obiect de afaceri sau o clasă și constante.
  • Condițiile pot fi verificate pentru sintaxa corectă și testate.
  • Există două moduri de definire a condițiilor:
  • Modul PC orientat spre mouse
  • Mod de introducere directă a textului (tradițional)

Creare condiție parametru:

SAP Condiții CRM

Setați starea parametrului:

SAP Condiții CRM

Modificarea valorilor condiției parametrilor:

SAP Condiții CRM

Setări personale pentru Editorul de condiții:

SAP Condiții CRM

timp de procesare

Timpul de procesare definește momentul în care o acțiune pentru care a fost îndeplinită condiția de pornire va fi executată în procesarea tranzacției. Astfel, odată ce condiția de pornire pentru o acțiune programată este îndeplinită, aceasta se poate executa în funcție de Timpul de procesare menținut. Următoarele sunt opțiunile posibile pentru Timpul de procesare:

  • Procesare folosind raportul de selecție:
  • În acest caz, acțiunea se va executa după executarea raportului de selecție. Acest tip de procesare este util în special pentru acțiunile care sunt utilizate pentru monitorizarea termenului limită, cum ar fi monitorizarea SLA.
  • Procesare imediată:
  • Acțiunea începe imediat ce condiția de pornire este îndeplinită.
  • Procesarea la salvarea documentului:
  • Acțiunea este începută când tranzacția este salvată. Astfel, chiar dacă condiția de pornire pentru acțiune este îndeplinită, execuția acțiunii se va declanșa numai în timpul salvării tranzacției.

Setarea timpului de procesare în acțiune Definiție:

timp de procesare

Tipuri de procesare

În Definiția acțiunii, este specificat tipul de procesare. Tipuri de procesare specifică modul în care acțiunea este procesată la Timpul de procesare. Există diferite tipuri de procesare disponibile:

  • Formulare inteligente
  • WorkFlow
  • Aplicate

Metodele sunt implementări BAdI ale SAP standard BAdI EXEC_METHODCALL_PPF. Există multe implementări standard oferite de SAP care sunt utilizate în tranzacțiile standard, de exemplu:

  • COPY_DOCUMENT (pentru a crea un document de urmărire)
  • DOCUMENT COMPLET (starea setului este completată în document)
  • CREDIT_MEMO (creați un articol de nota de credit)
  • 1O_EVENT_CREATE (creați un eveniment de flux de lucru)

Tipuri de procesare

Tranzacție SPPFCADM

Această tranzacție este pentru personalizarea PPF:

Tranzacție SPPFCADM

Poate fi folosit pentru a defini Profilul acțiunii și Definițiile acțiunii. De asemenea, este posibil să configurați Acțiunile definite în Profilul de acțiune. Acțiunile definite într-un profil de acțiune sunt disponibile pentru configurare, astfel încât Condițiile să poată fi menținute folosind SAP furnizate vrăjitori și ecrane.

Alte coduri de tranzacție utile:

  • CRMC_ACTION_CONF – Configurare acțiune
  • CRMC_ACTION_DEF – Definiția acțiunii
  • CRMC_ACTION_WIZARD – Acțiune pentru definire prin expert

Monitor de acțiune

Programul PROCESUL RSPPF, responsabil pentru monitorizarea acțiunilor provine din Cadrul de post procesare (PPF) și poate fi folosit pentru a verifica procesarea acțiunilor. Astfel, action monitor poate fi folosit pentru a monitoriza si declansa procesarea actiunilor pentru mai multe tranzactii.

Codul tranzacției pentru Action Monitor este CRMC_ACTION_JOB.

Cu monitorul de acțiuni, este posibil să listați acțiunile care au timpul de procesare setat la Procesare folosind raportul de selecție și să inițiați procesarea acestor acțiuni. Astfel, este deosebit de util pentru acțiunile care sunt utilizate pentru monitorizarea termenului limită, cum ar fi SLA.

Ar putea fi folosit și pentru a procesa acțiuni cu timpul de procesare la salvare. În cazul în care condițiile dependente de timp au fost îndeplinite după un anumit timp fără nicio modificare a tranzacțiilor, programul ar putea fi executat, astfel încât acțiunile să fie demarate și în aceste cazuri. Astfel, în scopuri de testare sau pentru acțiuni repetate, acest raport poate fi folosit și pentru a selecta și procesa acțiuni cu timpul de procesare „Imediat” sau „Când documentul este salvat”.

Monitor de acțiune

Execuția monitorului de acțiune

Profiluri de acțiune

Acțiunile sunt configurate pentru tranzacția CRM folosind profilul de acțiune. Acțiunile sunt create în profilul de acțiune care pot fi atribuite diferitelor tranzacții CRM. În cadrul unui profil de acțiune, mai multe acțiuni pot fi definite cu ordinea de sortare și stare (Active sau Inactive). Acțiunile active pot fi programate și acțiunile programate sunt executate urmând ordinea de sortare menținută în personalizare. Pentru acțiuni individuale din Profilul de acțiune, Definiția acțiunii și Configurația acțiunii pot fi menținute.

În timpul procesării tranzacției, toate acțiunile permise sunt identificate folosind Profilul de acțiune. Pentru aceasta, acțiunile care nu sunt marcate ca inactive în profilul de acțiune sunt luate în considerare pentru execuție. Ordinea de sortare menținută în Profilul acțiunilor pentru acțiunile individuale utilizate pentru a identifica secvența de execuție a acțiunilor. Procesarea ulterioară a acestor acțiuni se face pe baza Definiției acțiunii și Configurației acțiunii acțiunii individuale identificate.

Este posibil să atribuiți un profil de acțiune direct unui tip de tranzacție sau categorie de articol. De asemenea, tehnica condiției, adică Determinarea profilului de acțiune poate fi definită la fel ca și prețul.

În SPRO, accesați „Definiți profiluri de acțiuni și acțiuni”

  1. Selectați un profil de acțiune
  2. Faceți clic pe Vizualizare

Profiluri de acțiune

Veți vedea proprietățile unui profil de acțiune

Profiluri de acțiune

  1. Selectați Definiția acțiunii
  2. Faceți clic pe Vizualizare

Profiluri de acțiune

Rezumați această postare cu: