SAP Profilo azioni CRM: tutorial completo
Introduzione
- Nel quadro di SAP CRM, le azioni si riferiscono ai componenti di base del Post Processing Framework (PPF).
- Le azioni possono attivare automaticamente output, attività di follow-up o flussi di lavoro
- L'elaborazione delle azioni può essere utilizzata da diverse applicazioni come l'elaborazione delle transazioni (CRMD_ORDER), la fatturazione (BILLING), la gestione dei casi (CRM_CASE), ecc. SAP CRM
- Le azioni sostituiscono la Determinazione dell'Output del SAP Sistema ERP
- Le azioni possono essere determinate per l'intera transazione (Tipo di transazione) a livello di intestazione e anche per un singolo articolo (Categoria di articoli)
Questa figura fornisce la tabella di marcia per la configurazione dell'azione in SAP CRM
- Con le azioni è possibile implementare processi predefiniti SAP Elaborazione delle transazioni CRM.
SPRO Percorso per definire l'Azione, il Profilo dell'Azione e le Condizioni
Definizione del profilo di azione in SPRO
- Per una particolare 'Azione' è possibile definire la 'Condizione di pianificazione'.
- Questa condizione di pianificazione viene verificata prima di rendere l'azione disponibile per l'esecuzione.
- Al momento dell'esecuzione, questi processi vengono pianificati in base alle condizioni definite dall'utente che definiscono una situazione particolare nell'elaborazione della transazione.
- Un'azione è un'attività pianificata o un'attività e la condizione di pianificazione è la situazione in cui l'azione deve essere eseguita.
- Per un'azione pianificata sono possibili diversi tipi di elaborazione:
- Il tipo di elaborazione definisce la modalità di esecuzione di un'azione.
- Da questo tipo di elaborazione, SAP È possibile attivare WorkFlow, BAdI Method Call, SmartForm o Alert.
- È possibile specificare il tempo di elaborazione all'interno di una definizione di azione (t-code SPPFC o SPPFCADM), che specifica dove nell'esecuzione dell'elaborazione della transazione deve essere eseguita questa azione.
- L'azione può dipendere dalla funzione del partner.
- La funzione partner può essere assegnata nella definizione dell'azione.
- Le azioni sono collegate a SAP Transazione CRM con profilo di azione.
- Un profilo di azione può avere più definizioni di azioni con sé.
- In base alla configurazione e all'implementazione delle definizioni di azione e delle rispettive condizioni (condizione di pianificazione e condizione di avvio), queste azioni vengono eseguite per il corrispondente SAP Transazione CRM.
- Per una transazione che supporta le azioni, il registro delle azioni può essere analizzato nella GUI utilizzando la transazione CRMD_ORDER o all'interno Interfaccia utente Web se è consentito l'accesso al blocco di assegnazione corrispondente.
Dettagli delle azioni per una transazione in CRMD_ORDER
Dettagli delle azioni per una transazione in CRMD_ORDER
- È possibile visualizzare un elenco delle azioni pianificate ed eseguite per la transazione con le seguenti informazioni per ogni singola azione, come nelle Fig. 3 e 4:
- Stato (azione pianificata, azione elaborata)
- Descriptione (scopo dell'azione)
- Tipo di elaborazione
- Creator, data di creazione
- Esempio: un mese prima della scadenza di un contratto, il responsabile delle vendite riceve nella sua casella di posta un'attività con la categoria "e-mail" per ricordargli di scrivere al cliente per sapere se desidera rinnovare il contratto.
Condizioni
- Prima dell'esecuzione di un'azione vengono verificate due condizioni:
- Condizione di pianificazione: l'esecuzione di un'azione è pianificata solo se la condizione di pianificazione definita per questa azione è soddisfatta. Anche le condizioni di pianificazione possono essere valutate nell'ambito dell'implementazione di SAP standard BAdI EVAL_SCHEDCOND_PPF.
- Condizione di avvio: per le azioni pianificate, la condizione di avvio viene verificata prima di essere eseguita. Pertanto l'azione pianificata viene eseguita una volta soddisfatta la condizione di avvio.
- Queste condizioni per un'azione vengono definite durante la configurazione nel t-code SPPFCADM.
- Le condizioni possono dipendere dal tempo utilizzando date e regole di data.
- Le condizioni possono essere implementate con espressioni sugli attributi del contenitore da un oggetto business o da una classe e costanti.
- È possibile verificare la corretta sintassi delle condizioni e testarle.
- Esistono due modalità per definire le condizioni:
- Modalità PC orientata al mouse
- Modalità di immissione diretta del testo (tradizionale)
Crea condizione parametro:
Imposta condizione parametro:
Modifica dei valori delle condizioni dei parametri:
Impostazioni personali per l'editor delle condizioni:
Tempi di elaborazione visto
I tempi di elaborazione definiscono quando un'azione per la quale è stata soddisfatta la condizione di avvio verrà eseguita nell'elaborazione della transazione. Quindi, una volta soddisfatta la condizione di avvio per un'azione pianificata, questa può essere eseguita in base al tempo di elaborazione mantenuto. Di seguito sono riportate le possibili opzioni per il tempo di elaborazione:
- Elaborazione utilizzando il rapporto di selezione:
- In tal caso, l'azione verrà eseguita dopo l'esecuzione del report di selezione. Questo tipo di elaborazione è particolarmente utile per le azioni utilizzate per il monitoraggio delle scadenze come il monitoraggio dello SLA.
- Elaborazione immediata:
- L'azione viene avviata non appena la condizione di avvio è soddisfatta.
- Elaborazione durante il salvataggio del documento:
- L'azione viene avviata quando la transazione viene salvata. Pertanto, anche se la condizione di avvio dell'azione è soddisfatta, l'esecuzione dell'azione verrà avviata solo durante il salvataggio della transazione.
Impostazione del tempo di elaborazione nella definizione dell'azione:
Tipi di elaborazione
Nella definizione dell'azione viene specificato il tipo di elaborazione. I tipi di elaborazione specificano il modo in cui l'azione viene elaborata al Tempo di elaborazione. Sono disponibili diversi tipi di elaborazione:
- Moduli intelligenti
- WorkFlow
- Metodi
I metodi sono implementazioni BAdI di SAP standard BAdI EXEC_METHODCALL_PPF. Esistono molte implementazioni standard fornite da SAP che vengono utilizzati nelle transazioni standard, ad esempio:
- COPY_DOCUMENT (per creare un documento successivo)
- COMPLETE-DOCUMENT (imposta lo stato completato all'interno del documento)
- CREDIT_MEMO (crea voce nota di credito)
- 1O_EVENT_CREATE (crea un evento del flusso di lavoro)
Transazione SPPFCADM
Questa transazione è per la personalizzazione PPF:
Può essere utilizzato per definire il profilo dell'azione e le definizioni dell'azione. Inoltre, è possibile configurare le azioni definite nel profilo azione. Le azioni definite all'interno di un profilo di azione possono essere configurate in modo che le condizioni possano essere mantenute utilizzando SAP procedure guidate e schermate fornite.
Altri codici transazione utili:
- CRMC_ACTION_CONF – Configurazione dell'azione
- CRMC_ACTION_DEF – Definizione dell'azione
- CRMC_ACTION_WIZARD – Azione per la definizione tramite procedura guidata
Monitoraggio dell'azione
Il programma PROCESSORSPPF, responsabile del monitoraggio delle azioni deriva dal Post Processing Framework (PPF) e può essere utilizzato per verificare l'elaborazione delle azioni. Pertanto, il monitor delle azioni può essere utilizzato per monitorare e attivare l'elaborazione di azioni per diverse transazioni.
Il codice transazione per Action Monitor è CRMC_ACTION_JOB.
Con il monitor azione è possibile elencare le azioni il cui tempo di elaborazione è impostato su Elaborazione utilizzando il rapporto di selezione e avviare l'elaborazione di queste azioni. Pertanto è particolarmente utile per le azioni utilizzate per il monitoraggio delle scadenze come gli SLA.
Potrebbe anche essere utilizzato per elaborare azioni con il tempo di elaborazione durante il salvataggio. Nel caso in cui le condizioni dipendenti dal tempo fossero soddisfatte dopo un certo tempo senza alcuna modifica delle transazioni, il programma potrebbe essere eseguito in modo che anche in questi casi vengano avviate le azioni. Pertanto, a scopo di test o per azioni ripetute, questo report può essere utilizzato anche per selezionare ed elaborare azioni con il tempo di elaborazione 'Immediato' o 'Quando il documento viene salvato'.
Azione Monitorare l'esecuzione
Profili di azione
Le azioni sono configurate per le transazioni CRM tramite il profilo Azione. Le azioni sono create nel profilo azione che può essere assegnato a diverse transazioni CRM. All'interno di un profilo azione, possono essere definite più azioni con ordinamento e stato (Attivo o Inattivo). Le azioni attive possono essere pianificate e le azioni pianificate vengono eseguite seguendo l'ordinamento come mantenuto nella personalizzazione. Per le singole azioni nel profilo azione, è possibile mantenere Definizione azione e Configurazione azione.
Durante l'elaborazione della transazione, tutte le azioni consentite vengono identificate utilizzando il Profilo azione. Per questo, le azioni non contrassegnate come inattive nel profilo dell'azione vengono considerate per l'esecuzione. L'ordinamento mantenuto nel Profilo azione per la singola azione utilizzato per identificare la sequenza di esecuzione delle azioni. L'ulteriore elaborazione di queste azioni viene effettuata in base alla definizione dell'azione e alla configurazione dell'azione della singola azione identificata.
È possibile assegnare un profilo azione direttamente a un tipo di transazione o a una categoria di articoli. Anche la tecnica delle condizioni, ovvero la determinazione del profilo di azione, può essere definita allo stesso modo del prezzo.
In SPRO vai a “Definisci profili di azione e azioni”
- Seleziona un profilo di azione
- Fai clic su Visualizza
Vedrai le proprietà di un profilo azione
- Selezionare Definizione dell'azione
- Fai clic su Visualizza