SAP CRM-műveletprofil: Teljes oktatóanyag

Bevezetés

  • Belül SAP A CRM, A műveletek a Post Processing Framework (PPF) alapvető összetevőire vonatkoznak
  • A műveletek automatikusan kiválthatnak kimenetet, nyomon követési tevékenységeket vagy munkafolyamatokat
  • A műveletfeldolgozást különböző alkalmazások használhatják, például tranzakciófeldolgozás (CRMD_ORDER), számlázás (BILLING), ügykezelés (CRM_CASE) stb. SAP CRM
  • A műveletek helyettesítik a kimenet meghatározása SAP ERP rendszer
  • A műveletek meghatározhatók a teljes tranzakcióra (Tranzakció típusa) fejléc szinten és egy egyedi tételre is (Cik kategória)

SAP CRM-műveletprofil

Ez az ábra a műveleti konfiguráció ütemtervét tartalmazza SAP CRM

SAP CRM-műveletprofil

  • A műveletekkel előre meghatározott folyamatok valósíthatók meg SAP CRM tranzakció feldolgozás.

SAP CRM-műveletprofil
SPRO elérési út az Action, Action Profile és a feltételek meghatározásához

SAP CRM-műveletprofil
Akcióprofil meghatározása az SPRO-ban

  • Egy adott 'Művelethez' definiálható az 'Ütemezési feltétel'.
  • Ezt az ütemezési feltételt a rendszer ellenőrzi, mielőtt végrehajthatóvá tenné ezt a műveletet.
  • A végrehajtási időben ezek a folyamatok ütemezésre kerülnek a felhasználó által meghatározott feltételek alapján, amelyek meghatározzák a tranzakciófeldolgozás konkrét helyzetét.
  • A művelet egy tervezett tevékenység, vagy a feladat és ütemezés feltétele az a helyzet, amelyben ezt a műveletet végre kell hajtani.
  • Egy ütemezett művelethez különböző feldolgozási típusok lehetségesek:
  • A feldolgozás típusa határozza meg, hogyan hajtson végre egy műveletet.
  • Ebből a feldolgozási típusból SAP WorkFlow, BAdI Method Call, SmartForm vagy Alert indítható.
  • Lehetőség van a Feldolgozási idő megadására egy műveletdefiníción belül (t-kód SPPFC vagy SPPFCADM), amely meghatározza, hogy a tranzakció feldolgozási végrehajtása során hol kell végrehajtani ezt a műveletet.
  • A cselekvés partnerfunkciótól függhet.
  • Partner funkciót az Action Definition-ban lehet hozzárendelni.
  • A műveletek össze vannak kapcsolva SAP CRM-tranzakció műveleti profillal.
  • Egy műveletprofilhoz több műveletdefiníció is tartozhat.
  • A műveletdefiníciók és a megfelelő feltételek (ütemezési feltétel és indítási feltétel) konfigurációja és megvalósítása alapján ezek a műveletek a megfelelő SAP CRM tranzakció.
  • A műveleteket támogató tranzakciók esetén a műveletnapló elemezhető a grafikus felhasználói felületen a CRMD_ORDER tranzakció használatával, vagy azon belül. Webes felhasználói felület ha hozzáférés biztosított a megfelelő hozzárendelési blokkhoz.

SAP CRM-műveletprofil
Műveletek részletei egy tranzakcióhoz a következőben: CRMD_ORDER

SAP CRM-műveletprofil
Műveletek részletei egy tranzakcióhoz a következőben: CRMD_ORDER

  • Megjelenítheti a tranzakcióhoz ütemezett és végrehajtott műveletek listáját a következő információkkal az egyes műveletekhez, mint a 3. és 4. ábra:
  • Állapot (művelet ütemezve, művelet feldolgozva)
  • Description (a cselekvés célja)
  • Feldolgozási típus
  • Creator, létrehozás dátuma
  • Példa: Egy hónappal a szerződés lejárta előtt a felelős értékesítési alkalmazott „e-mail” kategóriájú tevékenységet kap a postaládájába, hogy emlékeztesse őt arra, hogy írjon az ügyfélnek, és derítse ki, meg kívánja-e hosszabbítani a szerződését.

Körülmények

  • A művelet végrehajtása előtt két feltételt ellenőriznek:
  • Ütemezési feltétel: Egy művelet csak akkor van ütemezve végrehajtásra, ha az ehhez a művelethez meghatározott ütemezési feltétel teljesül. Az ütemterv állapota is értékelhető a megvalósításon belül SAP szabványos BAdI EVAL_SCHEDCOND_PPF.
  • Indítási feltétel: Az ütemezett műveleteknél az indítási feltétel ellenőrzésre kerül, mielőtt végrehajtaná. Így az ütemezett művelet végrehajtásra kerül, ha az indítási feltétel teljesül.
  • A művelet ezen feltételei a t-code SPPFCADM konfigurálása során kerülnek meghatározásra.
  • A feltételek a dátumok és dátumszabályok használatával időfüggőek lehetnek.
  • A feltételek egy üzleti objektumból vagy egy osztályból és konstansokból származó tárolóattribútumokon lévő kifejezésekkel valósíthatók meg.
  • Ellenőrizhető a feltételek megfelelő szintaxisa és tesztelhető.
  • A feltételek meghatározásának két módja van:
  • Egérorientált PC mód
  • Közvetlen szövegbeviteli mód (hagyományos)

Paraméterfeltétel létrehozása:

SAP CRM feltételek

Paraméter feltétel beállítása:

SAP CRM feltételek

A paraméter feltétel értékeinek módosítása:

SAP CRM feltételek

Személyes beállítások az Állapotszerkesztőhöz:

SAP CRM feltételek

Feldolgozási idő

A feldolgozási idők meghatározzák, hogy mikor kerül végrehajtásra az a művelet, amelyre az indítási feltétel teljesült. Így, ha egy ütemezett művelet indítási feltétele teljesül, az a fenntartott feldolgozási időnek megfelelően végrehajtható. A következő lehetőségek állnak rendelkezésre a feldolgozási időre vonatkozóan:

  • Feldolgozás kiválasztási jelentés használatával:
  • Ebben az esetben az intézkedés a kiválasztási jelentés végrehajtása után kerül végrehajtásra. Ez a feldolgozási típus különösen hasznos a határidők figyelésére használt műveleteknél, például az SLA figyelésére.
  • Azonnali feldolgozás:
  • Az akció azonnal elindul, amint az indulási feltétel teljesül.
  • Feldolgozás a dokumentum mentésekor:
  • A művelet a tranzakció mentésekor indul el. Így annak ellenére, hogy a művelet kezdési feltétele teljesül, a művelet végrehajtása csak a tranzakció mentése során indul el.

A feldolgozási idő beállítása művelet közben definíció:

Feldolgozási idő

Feldolgozási típusok

A Művelet definíciójában a feldolgozás típusa van megadva. A feldolgozási típusok meghatározzák, hogy a művelet hogyan kerül feldolgozásra a feldolgozási időben. Különféle feldolgozási típusok állnak rendelkezésre:

  • Intelligens űrlapok
  • WorkFlow
  • Mód

A módszerek BAdI implementációi a SAP szabványos BAdI EXEC_METHODCALL_PPF. Számos szabványos megvalósítást biztosít SAP amelyeket a szabványos tranzakciókban használnak, például:

  • COPY_DOCUMENT (utódokumentum létrehozásához)
  • TELJES-DOKUMENTUM (beállítás a dokumentumon belül befejezve)
  • CREDIT_MEMO (jóváírási tétel létrehozása)
  • 1O_EVENT_CREATE (munkafolyamat-esemény létrehozása)

Feldolgozási típusok

Tranzakció SPPFCADM

Ez a tranzakció a PPF testreszabására szolgál:

Tranzakció SPPFCADM

Használható a műveletprofil és a műveletdefiníciók meghatározására. Ezenkívül lehetőség van a Műveletprofilban meghatározott műveletek konfigurálására. A Műveletprofilban definiált műveletek konfigurálhatók, hogy a feltételek a következővel karbantarthatók legyenek SAP varázslókat és képernyőket biztosított.

További hasznos tranzakciós kódok:

  • CRMC_ACTION_CONF – Művelet konfigurálása
  • CRMC_ACTION_DEF – Művelet definíció
  • CRMC_ACTION_WIZARD – Művelet a definícióért a varázslón keresztül

Akciófigyelő

A program RSPPFPROCESSAz akciófigyelésért felelős , a Post Processing Framework (PPF) keretrendszerből származik, és a műveletek feldolgozásának ellenőrzésére használható. Így az akciófigyelő segítségével több tranzakciónál is nyomon követhető és kiváltható a műveletek feldolgozása.

Az Action Monitor tranzakciós kódja: CRMC_ACTION_JOB.

A Műveletfigyelővel lehetőség nyílik azoknak a műveleteknek a listázására, amelyek feldolgozási ideje Feldolgozás a kiválasztási jelentés használatával értékűre van állítva, és elindíthatja ezen műveletek feldolgozását. Így különösen hasznos a határidők figyelésére használt műveleteknél, mint például az SLA.

Használható a Mentéskor feldolgozási idővel végzett műveletek feldolgozására is. Abban az esetben, ha az időfüggő feltételek egy bizonyos idő elteltével teljesülnek a tranzakciók változása nélkül, akkor a program végrehajtható, így ezekben az esetekben is elindul a művelet. Így teszt célokra vagy műveletek megismétlésére ez a jelentés felhasználható az „Azonnali” vagy „A dokumentum mentésekor” feldolgozási idővel végzett műveletek kiválasztására és feldolgozására.

Akciófigyelő

Action Monitor végrehajtása

Akcióprofilok

A műveletek a CRM-tranzakciókhoz a Műveletprofil használatával vannak konfigurálva. A műveletek a műveletprofilban jönnek létre, amelyek különböző CRM-tranzakciókhoz rendelhetők. Egy műveletprofilon belül több művelet is meghatározható rendezési sorrenddel és állapottal (Aktív vagy Inaktív). Az aktív műveletek ütemezhetők, és az ütemezett műveletek végrehajtása a testreszabásban fenntartott rendezési sorrend szerint történik. A Műveletprofil egyedi műveleteihez a műveletdefiníció és a műveletkonfiguráció karbantartható.

A tranzakció feldolgozása során az összes engedélyezett művelet azonosításra kerül a Műveletprofil segítségével. Ehhez a műveletprofilban nem inaktívként megjelölt műveletek végrehajtását figyelembe veszik. A Műveletprofilban fenntartott rendezési sorrend az egyes műveletekhez, amelyek a műveletek végrehajtási sorrendjének azonosítására szolgálnak. Ezeknek a műveleteknek a további feldolgozása az azonosított egyedi művelet Akciódefiníciója és Akciókonfigurációja alapján történik.

Lehetőség van egy műveletprofil közvetlen hozzárendelésére egy tranzakciótípushoz vagy cikkkategóriához. A feltételtechnika, azaz az akcióprofil meghatározása is ugyanúgy definiálható, mint az árképzés.

Az SPRO-ban lépjen a „Műveletprofilok és műveletek meghatározása” elemre.

  1. Válasszon egy műveletprofilt
  2. Kattintson a Nézet elemre

Akcióprofilok

Látni fogja a műveleti profil tulajdonságait

Akcióprofilok

  1. Válassza a Művelet meghatározása lehetőséget
  2. Kattintson a Nézet elemre

Akcióprofilok