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)
Ez az ábra a műveleti konfiguráció ütemtervét tartalmazza SAP CRM
- A műveletekkel előre meghatározott folyamatok valósíthatók meg SAP CRM tranzakció feldolgozás.
SPRO elérési út az Action, Action Profile és a feltételek meghatározásához
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.
Műveletek részletei egy tranzakcióhoz a következőben: CRMD_ORDER
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:
Paraméter feltétel beállítása:
A paraméter feltétel értékeinek módosítása:
Személyes beállítások az Állapotszerkesztőhöz:
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 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)
Tranzakció SPPFCADM
Ez a tranzakció a PPF testreszabására szolgál:
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.
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.
- Válasszon egy műveletprofilt
- Kattintson a Nézet elemre
Látni fogja a műveleti profil tulajdonságait
- Válassza a Művelet meghatározása lehetőséget
- Kattintson a Nézet elemre