Invoering
- Binnen SAP CRM verwijzen acties naar de Post Processing Framework (PPF) basiscomponenten
- Acties kunnen automatisch output, vervolgactiviteiten of workflows activeren
- Actieverwerking kan worden gebruikt door verschillende applicaties zoals transactieverwerking (CRMD_ORDER), facturering (BILLING), casemanagement (CRM_CASE), etc. in SAP CRM
- Acties vervangen outputbepaling van het SAP ERP-systeem
- Acties kunnen worden bepaald voor de hele transactie (Transactietype) op kopniveau en ook voor een afzonderlijk item (Artikelcategorie)
Deze afbeelding geeft een routekaart voor actieconfiguratie in SAP CRM
- Met acties kunnen vooraf gedefinieerde processen worden geïmplementeerd in de transactieverwerking van SAP CRM.
- Voor een bepaalde 'Actie' kan 'Schedule Condition' worden gedefinieerd.
- Deze planningsvoorwaarde wordt gecontroleerd voordat deze actie beschikbaar wordt gesteld voor uitvoering.
- Tijdens de uitvoering worden deze processen gepland op basis van door de gebruiker gedefinieerde voorwaarden die een bepaalde situatie in de transactieverwerking definiëren.
- Een actie is een geplande activiteit, of taak- en planningsvoorwaarde is de situatie waarin deze actie moet worden uitgevoerd.
- Voor een geplande actie zijn verschillende verwerkingstypes mogelijk:
- Verwerkingstype definieert hoe een actie wordt uitgevoerd.
- Vanuit dit verwerkingstype kunnen SAP WorkFlow, BAdI Method Call, SmartForm of Alert worden geactiveerd.
- Het is mogelijk om de verwerkingstijd te specificeren binnen een actiedefinitie (t-code SPPFC of SPPFCADM), die specificeert waar in de transactieverwerking deze actie moet worden uitgevoerd.
- Actie kan afhankelijk zijn van de partnerfunctie.
- Partnerfunctie kan worden toegewezen in de actiedefinitie.
- Acties zijn gekoppeld aan SAP CRM-transactie met actieprofiel.
- Een actieprofiel kan meerdere actiedefinities bevatten.
- Op basis van de configuratie en implementatie voor de actiedefinities en respectieve voorwaarden (Schedule Condition en Start Condition), worden deze acties uitgevoerd voor de corresponderende SAP CRM-transactie.
- Voor een transactie die acties ondersteunt, kan het actielogboek worden geanalyseerd in de GUI met transactie CRMD_ORDER, of binnen de webinterface als er toegang is tot het overeenkomstige toewijzingsblok.
- U kunt een lijst met geplande en uitgevoerde acties voor de transactie weergeven met de volgende informatie voor individuele acties, zoals in Fig. 3 en 4:
- Status (actie gepland, actie verwerkt)
- Beschrijving (doel van actie)
- Verwerkingstype
- Schepper, aanmaakdatum
- Voorbeeld: Een maand voordat een contract afloopt, ontvangt de verantwoordelijke verkoopmedewerker een activiteit met de categorie 'e-mail' in zijn inbox om hem eraan te herinneren dat hij de klant moet schrijven en uitzoeken of hij zijn contract wil verlengen.
Voorwaarden
- Er worden twee voorwaarden gecontroleerd voordat een actie wordt uitgevoerd:
- Planningsvoorwaarde: een actie wordt alleen gepland voor uitvoering als is voldaan aan de planningsvoorwaarde die voor deze actie is gedefinieerd. Ook de conditie van de planning kan worden geëvalueerd binnen de implementatie van SAP-standaard BAdI EVAL_SCHEDCOND_PPF.
- Startvoorwaarde: voor de geplande acties wordt de startvoorwaarde gecontroleerd voordat deze wordt uitgevoerd. De geplande actie wordt dus uitgevoerd zodra aan de startvoorwaarde is voldaan.
- Deze voorwaarden voor een actie worden gedefinieerd tijdens het configureren ervan in t-code SPPFCADM.
- Voorwaarden kunnen tijdsafhankelijk zijn met behulp van datums en datumregels.
- Voorwaarden kunnen worden geïmplementeerd met expressies op de containerattributen van een bedrijfsobject of een klasse en constanten.
- Voorwaarden kunnen worden gecontroleerd op de juiste syntaxis en getest.
- Er zijn twee modi om voorwaarden te definiëren:
- Muisgeoriënteerde pc-modus
- Directe tekstinvoermodus (traditioneel)
Parametervoorwaarde maken:
Parameterconditie instellen:
Parameterconditiewaarden wijzigen:
Persoonlijke instellingen voor Conditie-editor:
Verwerkingstijd
Verwerkingstijden bepalen wanneer een actie waarvoor aan de startvoorwaarde is voldaan, zal worden uitgevoerd in de transactieverwerking. Dus als eenmaal aan de startvoorwaarde voor een geplande actie is voldaan, kan deze worden uitgevoerd volgens de bijgehouden verwerkingstijd. Hieronder volgen de mogelijke opties voor Verwerkingstijd:
- Verwerking met behulp van een selectierapport:
- In dat geval wordt de actie uitgevoerd na de uitvoering van het selectierapport. Dit verwerkingstype is met name handig voor acties die worden gebruikt voor het bewaken van deadlines, zoals het bewaken van de SLA.
- Onmiddellijke verwerking:
- De actie wordt gestart zodra aan de startvoorwaarde is voldaan.
- Verwerking bij het opslaan van document:
- De actie wordt gestart wanneer de transactie is opgeslagen. Dus zelfs als aan de startvoorwaarde voor actie is voldaan, wordt de uitvoering van de actie alleen geactiveerd tijdens het opslaan van een transactie.
Verwerkingstijd instellen in actie Definitie:
Verwerkingstypen
In de actiedefinitie wordt het verwerkingstype gespecificeerd. Verwerkingstypen specificeren hoe de actie wordt verwerkt tijdens de verwerkingstijd. Er zijn verschillende verwerkingstypen beschikbaar:
- Slimme formulieren
- WorkFlow
- Methoden
Methoden zijn BAdI-implementaties van de SAP-standaard BAdI EXEC_METHODCALL_PPF. Er zijn veel standaardimplementaties die door SAP worden geleverd die worden gebruikt in de standaardtransacties, bijvoorbeeld:
- COPY_DOCUMENT (om een vervolgdocument te maken)
- VOLLEDIG DOCUMENT (status voltooid binnen document)
- CREDIT_MEMO (creditnota-item maken)
- 1O_EVENT_CREATE (maak een werkstroomgebeurtenis)
Transactie SPPFCADM
Deze transactie is bedoeld voor het aanpassen van PPF:
Het kan worden gebruikt om het actieprofiel en de actiedefinities te definiëren. Het is ook mogelijk om de acties te configureren die zijn gedefinieerd in het actieprofiel. Acties die binnen een actieprofiel zijn gedefinieerd, kunnen worden geconfigureerd, zodat voorwaarden kunnen worden onderhouden met behulp van de door SAP geleverde wizards en schermen.
Andere nuttige transactiecodes:
- CRMC_ACTION_CONF - Actieconfiguratie
- CRMC_ACTION_DEF - Actiedefinitie
- CRMC_ACTION_WIZARD - Actie voor definitie via wizard
Actie Monitor
Het programma RSPPFPROCESS, verantwoordelijk voor actiemonitor, komt voort uit het Post Processing Framework (PPF) en kan worden gebruikt om de verwerking van de acties te controleren. Actiemonitor kan dus worden gebruikt om de verwerking van acties voor verschillende transacties te controleren en te activeren.
Transactiecode voor Action Monitor is CRMC_ACTION_JOB.
Met actiemonitor is het mogelijk om de acties weer te geven waarvoor de verwerkingstijd is ingesteld op Verwerken met selectierapport en de verwerking van deze acties te starten. Het is dus met name handig voor acties die worden gebruikt voor het bewaken van deadlines, zoals SLA.
Het kan ook worden gebruikt om acties te verwerken met de verwerkingstijd bij opslaan. Indien na een bepaalde tijd aan tijdsafhankelijke voorwaarden werd voldaan zonder enige wijziging van de transacties, zou het programma kunnen worden uitgevoerd zodat ook in deze gevallen acties worden gestart. Dus voor testdoeleinden of voor het herhalen van acties, kan dit rapport ook gebruikt worden om acties te selecteren en te verwerken met de verwerkingstijd 'Direct' of 'Wanneer document wordt opgeslagen'.
Action Monitor uitvoering
Actieprofielen
Acties worden geconfigureerd voor CRM-transacties met behulp van het actieprofiel. Acties worden gemaakt in actieprofiel die kunnen worden toegewezen aan verschillende CRM-transacties. Binnen een actieprofiel kunnen meerdere acties worden gedefinieerd met sorteervolgorde en status (Actief of Inactief). Actieve acties kunnen worden gepland en geplande acties worden uitgevoerd volgens de sorteervolgorde zoals gehandhaafd in de customizing. Voor individuele acties in het actieprofiel kunnen actiedefinitie en actieconfiguratie worden gehandhaafd.
Tijdens de transactieverwerking worden alle toegestane acties geïdentificeerd met behulp van het actieprofiel. Hiervoor komen acties die niet als inactief zijn gemarkeerd in het actieprofiel in aanmerking voor uitvoering. Sorteervolgorde bijgehouden in actieprofiel voor individuele actie die wordt gebruikt om de volgorde van uitvoering van de acties te identificeren. Verdere verwerking van deze acties wordt gedaan op basis van de actiedefinitie en actieconfiguratie van de geïdentificeerde individuele actie.
Het is mogelijk om een actieprofiel direct toe te wijzen aan een transactietype of artikelcategorie. Ook de conditie-techniek, dwz Actieprofielbepaling, kan op dezelfde manier worden gedefinieerd als prijsbepaling.
Ga in SPRO naar "Actieprofielen en acties definiëren"
- Selecteer een actieprofiel
- Klik op Weergeven
U ziet eigenschappen van een actieprofiel
- Selecteer actiedefinitie
- Klik op Weergeven