SAP Profil de acțiune CRM: Tutorial complet

⚡ Rezumat inteligent

Acțiuni în tranzacții SAP CRM utilizează Post Processing Framework, astfel încât tranzacțiile declanșează automat ieșiri, urmăriri și fluxuri de lucru prin profiluri de acțiune, condiții de programare, condiții de pornire, tipuri de procesare și un monitor integrat.

  • 🎯 Noțiuni de bază despre profilul de acțiune: Definiți profilurile de acțiune PPF și conectați-le la tipurile de tranzacții sau categoriile de articole.
  • ⚙️ Condiții motor: Condițiile de program și de începere determină eligibilitatea și momentul exact al execuției.
  • ⏱️ Timp de procesare: Alegeți procesarea imediată, la salvare sau cu raport de selecție pentru cazurile de utilizare SLA.
  • 🛠️ Tipuri de procesare: Folosește Smart Forms, Workflow sau metode BAdI precum COPY_DOCUMENT pentru a lucra.
  • 📊 Monitor de acțiune: Rulați RSPPFPROCESS prin CRMC_ACTION_JOB pentru a audita și reporni acțiunile.

SAP Profil de acțiune CRM

SAP Introducere în profilul de acțiune CRM

  • În SAP Acțiunile CRM se referă la componentele de bază ale cadrului de post-procesare (PPF).
  • Acțiunile pot declanșa automat rezultate, activități ulterioare sau fluxuri de lucru.
  • Procesarea acțiunilor poate fi utilizată de diferite aplicații, cum ar fi procesarea tranzacțiilor (CRMD_ORDER), facturare (BILLING), gestionarea cazurilor (CRM_CASE) și altele în SAP CRM.
  • Acțiunile înlocuiesc Determinarea ieșirii a SAP Sistem ERP.
  • Acțiunile pot fi determinate pentru întreaga tranzacție (Tip tranzacție) la nivel de antet, precum și pentru un articol individual (Categorie articol).

SAP Profil de acțiune CRM

Această figură prezintă foaia de parcurs pentru configurarea acțiunilor î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
Definiția profilului de acțiune în SPRO.

  • Pentru o anumită acțiune, poate fi definită o condiție de programare.
  • Această condiție de planificare este verificată înainte de a pune această acțiune disponibilă pentru execuție.
  • În momentul execuției, procesele sunt programate pe baza unor condiții definite de utilizator care definesc o anumită situație în procesarea tranzacțiilor.
  • O acțiune este o activitate sau sarcină planificată, iar condiția de programare 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.
  • SAP Se poate declanșa fluxul de lucru, apelul metodei BAdI, formularul inteligent sau alertele.
  • Timpul de procesare în cadrul unei definiții de acțiune (cod t SPPFC sau SPPFCADM) specifică locul în care în procesarea tranzacției este executată această acțiune.
  • O acțiune poate fi dependentă de funcția partenerului.
  • Funcția partenerului poate fi atribuită în Definiția Acțiunii.
  • Acțiunile sunt legate de un SAP Tranzacție CRM cu un Profil de Acțiune.
  • Un profil de acțiune poate avea atribuite mai multe definiții de acțiune.
  • Pe baza definițiilor acțiunilor și a condițiilor respective (Programare și Pornire), aceste acțiuni se execută pentru momentul corespunzător SAP Tranzacție CRM.
  • Pentru o tranzacție care acceptă acțiuni, jurnalul de acțiuni poate fi analizat în SAP GUI folosind 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 acțiuni pentru o tranzacție în CRMD_ORDER.

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

  • Puteți afișa o listă de acțiuni programate și executate cu următoarele informații, așa cum se arată în Fig. 3 și 4:
  • Stare (acțiune programată, acțiune procesată).
  • Description (scopul acțiunii).
  • Tip de procesare.
  • Creator și data creării.
  • Exemplu: Cu o lună înainte de o convențietracLa expirarea contractului, angajatul responsabil de vânzări primește o activitate cu categoria „e-mail” în căsuța sa poștală pentru a-i reaminti să contacteze clientul în legătură cu reînnoirea.

Condiţii

  • Două condiții sunt verificate înainte de executarea unei acțiuni:
  • Condiție de programare: O acțiune este programată numai dacă este îndeplinită condiția de programare. De asemenea, poate fi evaluată în cadrul SAP standard BAdI EVAL_SCHEDCOND_PPF.
  • Condiție de pornire: Pentru acțiunile programate, condiția de pornire este verificată înainte de execuție. Acțiunea este executată odată ce condiția de pornire este îndeplinită.
  • Aceste condiții sunt definite la configurarea acțiunii în codul t SPPFCADM.
  • Condițiile pot fi dependente de timp folosind date și reguli de dată.
  • Condițiile pot utiliza expresii asupra atributelor containerului dintr-un obiect business sau o clasă și constante.
  • Condițiile pot fi verificate pentru sintaxa corectă și testate.
  • Există două moduri de definire a condițiilor:
  • Mod 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 a cărei condiție de pornire este îndeplinită va fi executată în timpul procesării tranzacției. Sunt disponibile următoarele opțiuni:

  • Procesare folosind raportul de selecție:
  • Acțiunea se execută după rularea raportului de selecție. Utilă pentru monitorizarea termenelor limită, cum ar fi SLA-ul tracrege.
  • Procesare imediată:
  • Acțiunea începe imediat ce condiția de pornire este îndeplinită.
  • Procesarea la salvarea documentului:
  • Acțiunea este pornită atunci când tranzacția este salvată, deci execuția se declanșează doar în timpul salvării.

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

timp de procesare

Tipuri de procesare

În Definiția Acțiunii, tipul de procesare specifică modul în care acțiunea se execută la momentul procesării. Tipurile disponibile includ:

  • Formulare inteligente
  • Workflow
  • Aplicate

Metodele sunt implementări BAdI ale SAP BAdI standard EXEC_METHODCALL_PPF. SAP oferă multe implementări 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 utilizată pentru personalizarea PPF:

Tranzacție SPPFCADM

Este utilizat pentru a defini Profilul de Acțiune și Definițiile Acțiunilor și pentru a configura Acțiunile din Profilul de Acțiune. Condițiile pot fi menținute folosind SAP-a furnizat vrăjitori și ecrane.

Alte coduri de tranzacție utile:

  • CRMC_ACTION_CONF – Configurarea acțiunii.
  • CRMC_ACTION_DEF – Definiția acțiunii.
  • CRMC_ACTION_WIZARD – Definirea acțiunii prin intermediul asistentului.

Monitor de acțiune

Programul PROCESUL RSPPF, responsabil pentru monitorizarea acțiunilor, provine din Post Processing Framework (PPF) și este utilizat pentru a verifica procesarea acțiunilor. Poate monitoriza și declanșa procesarea acțiunilor pentru mai multe tranzacții.

Codul de tranzacție pentru Monitorul de Acțiuni este CRMC_ACTION_JOB.

Cu monitorul de acțiuni, puteți lista acțiuni cu timpul de procesare din Raportul de selecție și puteți iniția procesarea acestora. Acest lucru este util pentru monitorizarea termenelor limită, cum ar fi SLA-ul.

De asemenea, poate procesa acțiuni cu timp de tip „La salvarea documentului”. Dacă au fost îndeplinite condițiile dependente de timp fără modificări ale tranzacțiilor, programul poate rula, astfel încât acțiunile să fie și ele inițiate. Raportul poate selecta și procesa, de asemenea, acțiuni de tip „Imediat” sau „La salvarea documentului” în scopuri de testare sau repetitive.

Monitor de acțiune

Executarea monitorului de acțiuni.

Profiluri de acțiune

Acțiunile sunt configurate pentru o tranzacție CRM utilizând un Profil de Acțiune. Acțiunile sunt create într-un profil de acțiune, care poate fi atribuit diferitelor tranzacții CRM. În cadrul unui profil de acțiune, pot fi definite mai multe acțiuni cu ordine de sortare și stare (Activ sau Inactiv). Acțiunile active pot fi programate și executate în ordinea de sortare gestionată. Pentru fiecare acțiune, se pot gestiona Definiția Acțiunii și Configurația Acțiunii.

În timpul procesării tranzacțiilor, toate acțiunile permise sunt identificate folosind Profilul de acțiune. Acțiunile care nu sunt marcate ca inactive sunt luate în considerare pentru execuție. Ordinea de sortare din Profilul de acțiune definește secvența. Procesarea ulterioară se bazează pe Definiția acțiunii și Configurația acțiunii.

Un profil de acțiune poate fi atribuit direct unui tip de tranzacție sau unei categorii de articole. Tehnica de condiție (Determinarea profilului de acțiune) poate fi, de asemenea, definită la fel ca stabilirea prețului.

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

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

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 View.

Profiluri de acțiune

Întrebări frecvente

O acțiune este o componentă a cadrului de post-procesare care declanșează automat ieșiri, activități ulterioare sau fluxuri de lucru pentru o tranzacție, pe baza programării și a condițiilor de pornire definite în profilul de acțiune.

Condiția de programare decide dacă acțiunea devine eligibilă și este programată. Condiția de început este verificată ulterior pentru a decide momentul exact în care acțiunea programată este executată în tranzacție.

SAP CRM acceptă trei opțiuni de timp de procesare: Procesare imediată, Procesare la salvarea documentului și Procesare utilizând raportul de selecție. Ultima este ideală pentru monitorizarea SLA-urilor bazate pe termene limită.

Asistenții inteligenți artificiali pot revizui exporturile profilurilor de acțiune, pot sugera condiții de program pentru curățenie, pot semnala suprapuneri.ping condiții de pornire și recomandă implementări BAdI, cum ar fi EXEC_METHODCALL_PPF, care să corespundă rezultatului business.

Da. Învățând din jurnalele RSPPFPROCESS și din rulările CRMC_ACTION_JOB, modelele de inteligență artificială pot scoate la iveală acțiuni care ar putea eșua, pot evidenția blocajele raportate în procesul de selecție și pot propune politici de reîncercare înainte ca SLA-urile să fie încălcate.

Rezumați această postare cu: