Профил за действие на SAP CRM: Пълно ръководство

Съдържание:

Anonim

Въведение

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

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

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

Условия

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

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

Задайте състояние на параметъра:

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

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

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

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

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

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

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

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

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

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

  • COPY_DOCUMENT (за създаване на последващ документ)
  • ПЪЛЕН ДОКУМЕНТ (състоянието на комплекта е завършено в документа)
  • CREDIT_MEMO (създаване на елемент за кредитно известие)
  • 1O_EVENT_CREATE (създаване на събитие за работен поток)

Транзакция SPPFCADM

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

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

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

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

Програмата RSPPFPROCESS, отговорна за монитора на действията, произхожда от Frame Processing Framework (PPF) и може да се използва за проверка на обработката на действията. По този начин мониторът за действие може да се използва за наблюдение и задействане на обработката на действия за няколко транзакции.
Кодът на транзакцията за Action Monitor е CRMC_ACTION_JOB.
С монитора на действията е възможно да се изброят действията, за които времето за обработка е зададено на Обработка, като се използва отчет за подбор и да се започне обработката на тези действия. По този начин е особено полезно за действия, които се използват за мониторинг на крайни срокове като SLA.

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

Изпълнение на монитора за действие

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

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

По време на обработката на транзакцията всички разрешени действия се идентифицират с помощта на профила за действие. За това действията, които не са маркирани като неактивни в профила на действията, се считат за изпълнение. Подредения ред на подреждане, поддържан в Action Profile за индивидуално действие, използвано за идентифициране на последователността на изпълнение на действията. По-нататъшната обработка на тези действия се извършва въз основа на определението на действието и конфигурацията на действието на идентифицираното индивидуално действие.
Възможно е да присвоите профил на действие директно на тип транзакция или категория артикул. Също така техниката на условията, т.е. определянето на профила на действие може да бъде дефинирана по същия начин като ценообразуването.
В SPRO отидете на "Определяне на профили за действие и действия"

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

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

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