SAP CRM Action Profile: Пълен урок

Въведение

  • В SAP CRM, действията се отнасят до основните компоненти на рамката за последваща обработка (PPF).
  • Действията могат автоматично да задействат изход, последващи дейности или работни потоци
  • Обработката на действие може да се използва от различни приложения като обработка на транзакции (CRMD_ORDER), таксуване (BILLING), управление на случаи (CRM_CASE) и др. в SAP CRM
  • Действията заместват определянето на изхода на SAP ERP система
  • Действията могат да бъдат определени за цялата транзакция (Тип транзакция) на ниво заглавка, а също и за отделен елемент (Категория на артикула)

SAP CRM Action Profile

Тази фигура дава пътна карта за конфигурация на действие в SAP CRM

SAP CRM Action Profile

  • С действия могат да бъдат внедрени предварително дефинирани процеси SAP CRM обработка на транзакции.

SAP CRM Action Profile
SPRO път за дефиниране на действието, профила на действие и условията

SAP CRM Action Profile
Дефиниране на профил на действие в SPRO

  • За конкретно „Действие“ може да се дефинира „Условие на графика“.
  • Това условие на графика се проверява, преди това действие да стане достъпно за изпълнение.
  • По време на изпълнение тези процеси се планират въз основа на дефинирани от потребителя условия, които определят конкретна ситуация при обработката на транзакцията.
  • Действието е планирана дейност или условието за задача и график е ситуацията, при която това действие трябва да бъде изпълнено.
  • За планирано действие са възможни различни видове обработка:
  • Типът обработка определя как се изпълнява дадено действие.
  • От този тип обработка, SAP Могат да се задействат WorkFlow, BAdI Method Call, SmartForm или Alert.
  • Възможно е да се посочи време за обработка в рамките на дефиниция на действие (t-код SPPFC или SPPFCADM), която указва къде в изпълнението на обработката на транзакцията трябва да се изпълни това действие.
  • Действието може да зависи от функцията на партньора.
  • Партньорската функция може да бъде присвоена в Дефиницията на действие.
  • Действията са свързани с SAP CRM транзакция с Action Profile.
  • Един профил на действие може да има множество дефиниции на действие със себе си.
  • Въз основа на конфигурацията и внедряването на Дефинициите на действие и съответните условия (Условие на графика и Условие за начало), тези действия се изпълняват за съответните SAP CRM транзакция.
  • За транзакция, която поддържа действия, регистърът на действията може да бъде анализиран в GUI с помощта на транзакция CRMD_ORDER или в Уеб интерфейс ако е предоставен достъп до съответния блок за присвояване.

SAP CRM Action Profile
Подробности за действия за транзакция в CRMD_ORDER

SAP CRM Action Profile
Подробности за действия за транзакция в CRMD_ORDER

  • Можете да покажете списък с действия, планирани и изпълнени за транзакцията със следната информация за отделните действия, както е показано на Фиг. 3 и 4:
  • Състояние (насрочено действие, обработено действие)
  • Descriptйон (цел на действие)
  • Тип обработка
  • Creator, дата на създаване
  • Пример: Месец преди изтичането на договора, отговорният служител по продажбите получава активност с категория „имейл“ във входящата си кутия, за да му напомни да пише на клиента и да разбере дали желае да поднови договора си.

Условия

  • Две условия се проверяват преди да се изпълни дадено действие:
  • Условие на графика: Едно действие е планирано за изпълнение само ако условието на графика, дефинирано за това действие, е изпълнено. Също така състоянието на графика може да бъде оценено в рамките на изпълнението на SAP стандартен BAdI EVAL_SCHEDCOND_PPF.
  • Условие за стартиране: За планираните действия условието за стартиране се проверява, преди да бъде изпълнено. Така планираното действие се изпълнява, след като условието за стартиране е изпълнено.
  • Тези условия за действие се дефинират, докато се конфигурира в t-код SPPFCADM.
  • Условията могат да зависят от времето, като се използват дати и правила за дати.
  • Условията могат да бъдат реализирани с изрази върху атрибутите на контейнера от бизнес обект или клас и константи.
  • Условията могат да бъдат проверени за правилен синтаксис и тествани.
  • Има два режима за определяне на условия:
  • PC режим, ориентиран към мишката
  • Режим на директно въвеждане на текст (традиционен)

Създаване на параметърно условие:

SAP CRM условия

Задаване на условие за параметър:

SAP CRM условия

Промяна на стойностите на условието на параметъра:

SAP CRM условия

Лични настройки за редактор на условия:

SAP CRM условия

време за обработка

Времето за обработка определя кога действие, за което е изпълнено условието за стартиране, ще бъде изпълнено при обработката на транзакцията. По този начин, след като условието за стартиране на планирано действие е изпълнено, то може да се изпълни според поддържаното време за обработка. Следват възможните опции за време за обработка:

  • Обработка чрез отчет за избор:
  • В този случай действието ще се изпълни след изпълнението на отчета за избор. Този тип обработка е особено полезен за действия, които се използват за наблюдение на срокове, като например наблюдение на SLA.
  • Незабавна обработка:
  • Действието започва веднага щом е изпълнено условието за стартиране.
  • Обработка при запазване на документ:
  • Действието започва, когато транзакцията е запазена. По този начин, въпреки че условието за стартиране на действие е изпълнено, изпълнението на действие ще се задейства само по време на запис на транзакция.

Задаване на време за обработка в действие Определение:

време за обработка

Видове обработка

В Дефиницията на действие се посочва тип обработка. Типовете обработка указва как се обработва действието във времето за обработка. Налични са различни видове обработка:

  • Интелигентни форми
  • Работния процес
  • Методи

Методите са BAdI реализации на SAP стандартен BAdI EXEC_METHODCALL_PPF. Има много стандартни реализации, предоставени от SAP които се използват в стандартните транзакции, например:

  • COPY_DOCUMENT (за създаване на последващ документ)
  • ЗАВЪРШЕН-ДОКУМЕНТ (задайте статус завършен в рамките на документа)
  • CREDIT_MEMO (създайте елемент на кредитно известие)
  • 1O_EVENT_CREATE (създайте събитие на работен поток)

Видове обработка

Транзакция SPPFCADM

Тази транзакция е за персонализиране на PPF:

Транзакция SPPFCADM

Може да се използва за дефиниране на профил на действие и дефиниции на действие. Освен това е възможно да конфигурирате действията, дефинирани в профила на действие. Действията, дефинирани в рамките на Профил на действие, са достъпни за конфигуриране, така че Условията да могат да се поддържат с помощта на SAP предоставени съветници и екрани.

Други полезни кодове за транзакции:

  • CRMC_ACTION_CONF – Конфигурация на действие
  • CRMC_ACTION_DEF – Дефиниция на действие
  • CRMC_ACTION_WIZARD – Действие за дефиниране чрез съветник

Монитор на действие

Програмата RSPPFPROCESS, отговорен за монитора на действията, произхожда от рамката за последваща обработка (PPF) и може да се използва за проверка на обработката на действията. По този начин мониторът на действие може да се използва за наблюдение и задействане на обработката на действия за няколко транзакции.

Кодът на транзакция за Action Monitor е CRMC_ACTION_JOB.

С монитора на действие е възможно да се изброят действията, които имат време за обработка, зададено на Обработка, като се използва отчет за избор, и да се започне обработката на тези действия. По този начин е особено полезно за действия, които се използват за наблюдение на крайни срокове, като SLA.

Може също да се използва за обработка на действия с времето за обработка при запазване. В случай, че зависещи от времето условия са изпълнени след определено време без никакви промени в транзакциите, програмата може да бъде изпълнена, така че действията да бъдат стартирани и в тези случаи. По този начин, за тестови цели или за повтарящи се действия, този отчет може също да се използва за избор и обработка на действия с времето за обработка „Незабавно“ или „Когато документът е запазен“.

Монитор на действие

Изпълнение на Action Monitor

Профили на действие

Действията се конфигурират за CRM транзакция с помощта на профил на действие. Действията се създават в профила на действие, който може да бъде присвоен на различни CRM транзакции. В рамките на профил на действие могат да се дефинират множество действия с ред на сортиране и статус (Активен или Неактивен). Активните действия могат да бъдат планирани и планираните действия се изпълняват, следвайки реда на сортиране, както се поддържа в персонализирането. За индивидуално действие в профила на действие могат да се поддържат дефиниция на действие и конфигурация на действие.

По време на обработката на транзакцията всички разрешени действия се идентифицират с помощта на Профил на действие. За тази цел действията, които не са маркирани като неактивни в профила на действие, се считат за изпълнение. Поддържан ред на сортиране в Профил на действие за отделно действие, използвано за идентифициране на последователността на изпълнение на действията. По-нататъшната обработка на тези действия се извършва въз основа на Дефиницията на действие и Конфигурацията на действие на индивидуалното идентифицирано действие.

Възможно е да присвоите профил на действие директно към тип транзакция или категория артикул. Също така техниката на условието, т.е. определянето на профила на действие може да се дефинира по същия начин като ценообразуването.

В SPRO отидете на „Дефиниране на профили на действие и действия“

  1. Изберете профил на действие
  2. Кликнете върху Преглед

Профили на действие

Ще видите свойства на профил на действие

Профили на действие

  1. Изберете Дефиниция на действие
  2. Кликнете върху Преглед

Профили на действие