Sissejuhatus
- SAP CRM-is viitavad toimingud postitöötlusraamistiku (PPF) põhikomponentidele
- Toimingud võivad automaatselt käivitada väljundi, järeltegevused või töövood
- Toimingute töötlemist saavad SAP CRM-is kasutada erinevad rakendused, näiteks tehingute töötlemine (CRMD_ORDER), arveldamine (ARVETUS), juhtumite haldamine (CRM_CASE) jne.
- Toimingud asendavad SAP ERP-süsteemi väljundi määramise
- Toiminguid saab määrata kogu tehingu (tehingu tüüp) päise tasemel ja ka üksiku üksuse (üksuse kategooria) jaoks
See joonis annab SAP CRM-is toimingu konfigureerimise tegevuskava
- Toimingutega saab SAP CRM-i tehingute töötlemisel rakendada etteantud protsesse.
- Konkreetse „toimingu“ jaoks saab määratleda ajakava tingimuse.
- Seda ajakava tingimust kontrollitakse enne selle toimingu rakendamiseks kättesaadavaks tegemist.
- Käivitamise ajal ajastatakse need protsessid kasutaja määratud tingimuste põhjal, mis määratlevad konkreetse olukorra tehingu töötlemisel.
- Toiming on planeeritud tegevus või ülesanne ja ajakava tingimus on olukord, kus see toiming tuleb läbi viia.
- Ajastatud toimingu jaoks on võimalik erinevat tüüpi töötlus:
- Töötlustüüp määrab toimingu teostamise viisi.
- Sellest töötlustüübist saab käivitada SAP WorkFlow, BAdI Method Call, SmartForm või Alert.
- Töötlemisaega on võimalik määrata toimingu definitsioonis (t-kood SPPFC või SPPFCADM), mis määrab, kus tehingu töötlemise käigus see toiming tuleb sooritada.
- Tegevus võib sõltuda partneri funktsioonist.
- Partneri funktsiooni saab määrata tegevuse määratluses.
- Toimingud on seotud SAP CRM-i tehinguga koos tegevusprofiiliga.
- Tegevusprofiilil võib olla mitu toimingu määratlust.
- Põhinedes toimingu definitsioonide ja vastavate tingimuste (ajakava tingimus ja algustingimus) konfiguratsioonil ja juurutamisel, sooritatakse need toimingud vastava SAP CRM-i tehingu jaoks.
- Toiminguid toetava tehingu puhul saab toimingulogi analüüsida GUI-s, kasutades tehingut CRMD_ORDER, või veebiliideses, kui juurdepääs on tagatud vastavale määramisplokile.
- Saate kuvada tehingu jaoks kavandatud ja täidetud toimingute loendi koos järgmise teabega üksikute toimingute jaoks, nagu joonistel 3 ja 4:
- Olek (toiming on ajastatud, toiming töödeldud)
- Kirjeldus (tegevuse eesmärk)
- Töötlemise tüüp
- Looja, loomise kuupäev
- Näide: kuu aega enne lepingu lõppemist saab vastutav müügitöötaja oma postkasti tegevuse kategooriaga „e-post”, mis tuletab talle meelde, et kirjutage kliendile ja saate teada, kas nad soovivad oma lepingut pikendada.
Tingimused
- Enne toimingu sooritamist kontrollitakse kahte tingimust:
- Ajakava tingimus: Toiming on plaanitud käivitada ainult siis, kui selle toimingu jaoks määratud ajakava tingimus on täidetud. Ka ajakava tingimust saab hinnata SAP-i standardi BAdI EVAL_SCHEDCOND_PPF rakendamisel.
- Starditingimus: ajastatud toimingute puhul kontrollitakse starditingimust enne selle käivitamist. Seega käivitatakse ajastatud toiming, kui algustingimus on täidetud.
- Need toimingu tingimused on määratletud selle konfigureerimisel t-koodiga SPPFCADM.
- Tingimused võivad sõltuda ajast, kasutades kuupäevi ja kuupäevareegleid.
- Tingimusi saab rakendada äriobjekti või klassi ja konstantide konteineratribuutide avaldistega.
- Tingimusi saab kontrollida oma süntaksi osas ja testida.
- Tingimuste määratlemiseks on kaks režiimi:
- Hiirele suunatud arvutirežiim
- Otseteksti sisestamise režiim (traditsiooniline)
Parameetri tingimuse loomine:
Määra parameetri tingimus:
Parameetri tingimuste väärtuste muutmine:
Tingimuste redigeerija isiklikud seaded:
Töötlusaeg
Töötlemisajad määravad, millal toiming, mille algustingimus on täidetud, tehingu töötlemisel täidetakse. Seega, kui ajastatud toimingu algustingimus on täidetud, saab seda käivitada vastavalt säilitatud töötlusajale. Töötlusaja võimalikud valikud on järgmised:
- Töötlemine valikuraporti abil:
- Sel juhul viiakse toiming läbi pärast valimisaruande täitmist. See töötlustüüp on eriti kasulik toimingute puhul, mida kasutatakse tähtaegade jälgimiseks, näiteks SLA jälgimiseks.
- Kohene töötlemine:
- Toimingut alustatakse kohe, kui starditingimus on täidetud.
- Töötlemine dokumendi salvestamisel:
- Toimingut alustatakse tehingu salvestamisel. Seega, isegi kui toimingu algustingimus on täidetud, käivitatakse toimingu täitmine ainult tehingu salvestamise ajal.
Töötlusaja määramine toimingus Definitsioon:
Töötlemise tüübid
Toimingu määratluses määratakse töötlemise tüüp. Töötlustüübid määravad toimingu töötlemise ajal töötlemise. Saadaval on erinevad töötlemistüübid:
- Nutikad vormid
- WorkFlow
- Meetodid
Meetodid on SAP-standardi BAdI EXEC_METHODCALL_PPF BAdI-rakendused. SAP pakub palju tehinguid, mida kasutatakse standardsetes tehingutes, näiteks:
- COPY_DOCUMENT (jätkudokumendi loomiseks)
- TÄIELIK DOKUMENT (määratud olek on dokumendis täidetud)
- CREDIT_MEMO (loo kreeditarve üksus)
- 1O_EVENT_CREATE (loo töövoo sündmus)
Tehing SPPFCADM
See tehing on mõeldud PPF-i kohandamiseks:
Seda saab kasutada tegevusprofiili ja tegevuse määratluste määratlemiseks. Samuti on võimalik seadistada tegevusprofiilis määratletud toiminguid. Toiminguprofiilis määratletud toiminguid saab konfigureerida nii, et tingimusi saaks säilitada SAP-i pakutavate viisardite ja ekraanide abil.
Muud kasulikud tehingukoodid:
- CRMC_ACTION_CONF - toimingu seadistamine
- CRMC_ACTION_DEF - toimingu määratlus
- CRMC_ACTION_WIZARD - määratlemistoiming viisardi kaudu
Action Monitor
Tegevuste jälgimise eest vastutav programm RSPPFPROCESS pärineb järeltöötluse raamistikust (PPF) ja seda saab kasutada toimingute töötlemise kontrollimiseks. Seega saab tegevusmonitori kasutada mitme tehingu toimingute töötlemise jälgimiseks ja käivitamiseks.
Action Monitori tehingukood on CRMC_ACTION_JOB.
Tegevusmonitori abil on võimalik loetleda toimingud, mille töötlemisajaks on valitud töötlemise aeg valikuraporti abil, ja algatada nende toimingute töötlemine. Seega on see eriti kasulik toimingute puhul, mida kasutatakse tähtaegade jälgimiseks, näiteks SLA.
Seda saab kasutada ka toimingute töötlemiseks salvestamise ajal töötlemisaega. Juhul, kui ajast sõltuvad tingimused olid teatud aja möödudes täidetud ilma muudatusteta tehingutes, sai programmi käivitada, nii et nendel juhtudel alustatakse ka toiminguid. Seega saab seda aruannet testimise eesmärgil või toimingute kordamiseks kasutada ka toimingute valimiseks ja töötlemiseks, töötlemisaeg on „Kohene” või „Kui dokument on salvestatud”.
Action Monitori täitmine
Tegevusprofiilid
Toimingud konfigureeritakse CRM-tehingu jaoks, kasutades toimingu profiili. Toimingud luuakse tegevusprofiilis, mille saab määrata erinevatele CRM-tehingutele. Tegevusprofiilis saab mitut toimingut määratleda sortimisjärjestuse ja olekuga (aktiivne või passiivne). Aktiivseid toiminguid saab ajastada ja ajastatud toimingud viiakse läbi vastavalt sortimisel järgitule, nagu säilitatakse kohandamisel. Toiminguprofiili üksikute toimingute korral saab säilitada toimingu määratlemise ja toimingu konfiguratsiooni.
Tehingu töötlemise käigus tuvastatakse toiminguprofiili abil kõik lubatud toimingud. Selleks loetakse toimingud, mida pole tegevusprofiilil passiivseks märgitud. Toimimisprofiilis säilitatav sortimisjärjestus üksikute toimingute jaoks, mida kasutatakse toimingute teostamise järjestuse tuvastamiseks. Nende toimingute edasine töötlemine toimub määratletud üksikute toimingute määratlemise ja toimingu konfiguratsiooni põhjal.
Toiminguprofiili on võimalik määrata otse tehingu tüübile või üksuse kategooriale. Ka tingimuste tehnikat, st tegevusprofiili määramist, saab määratleda nagu hinnakujundust.
Rakenduses SPRO goto "Defineeri tegevusprofiilid ja toimingud"
- Valige tegevusprofiil
- Klõpsake nuppu Kuva
Näete tegevusprofiili omadusi
- Valige Toimingu määratlus
- Klõpsake nuppu Kuva