Brief Overview of SAP Business Workflow Terminology
There are 9 primary terms that you need to know when learning SAP Business Workflow. This Workflow Tutorial will describe these details in detail. These are by no means perfect, but will give you a very basic idea of the main terms used. These terms are discussed in light of an example of a light emission application. We will refer to the License Application Form as the “Notification of Absence” progress.
Event
An event represents an action in a system.
For example: “Create Notification of Absence” is an action. For this action, the SAP Application creates an event. This also in turn triggers the flow.
Object
Document the developers’ different journeys. Every person performs certain activities. Whatever the goal of the work it aims to achieve, it can place an object type in itself. Consider an object as a structure with specific data and logic. For example, there is a standard object type called FORMABSEN in SAP. This is used for a farewell notification. It has certain information and some logic. If you are familiar with Object Oriented Programming then this concept will be quite familiar and straightforward.
Data
- KEY (About the absence of Notification Number
- ATTRIBUTES (Created, Entered, Status etc
Logic
- MODE (Create, Approve etc
- CALLED (attempted, deleted, etc
An OBJECT is a specific instance of an OBJECT TYPE. Therefore, if a user is created, a License Application Form Object of type FORMABSEN is created, for example with a unique number (say 100001).
Work
Does it represent an active SAP workflow? It serves a purpose here. Some examples of services are Revise Notification Absence, Approve Notification Absence etc. Business Approved Absence Notification performs business role – Submits the absence notification form to the manager and with approval, changes the status of the approved form and so on .
Now, how does this work? It follows the logic inside the method of the object created in the class. So, in simple words, workflow WORK means a method of object type.
Business Workplace & Item‘s work
A Business Workplace is a work area that a SAP user can use to perform business processes.
For example, a task could be in the user’s inbox on their device. Let’s take the example of the absence of notification again. The employee submits the notice to his manager. The manager receives his request in the box to approve the absence notification. The manager opens it, checks the details and approves the same. The request that the manager receives in this box is called a work ITEM. In technical terms, the item is a real-time business demand resume. The inbox contains not only the payment function – it can also contain a simple text message. Examples include message notifications that do not need to be tolerated and are just to inform the owner.
SAP Workflow Agent
An agent is a person who needs an item. In our example, the manager Mr. John is the manager of the ‘Proof Absence Notification’ workflow.
- It is possible for the agent who chooses to execute the item. The name of the possible agent is mentioned in the workflow.
- The responsible agent is the one who must carry out the work item, or who is responsible for the work item. The name of the responsible agent is recorded in the workflow step.
- An excluded agent is one who should not perform the work item, the name of the excluded agent is recorded in the workmission steps.
Let’s see an example.
John is the manager in the southern zone of the government. Any manager can execute the “provide absence notification” function in general. Meaning all administrators have the expertise, authority and eligibility to perform the approval function. These are the possible agents who can execute the task. Hence, in the office of the agent we name the office as a possible agent. This applies to all General Managers.
However, it is not a good idea to send a request to all the actors to approve the absence of a notification. We must choose one responsible person who must act in it. So, in the workflow step, we specify John’s agent name. It is said that the author is the author.
It would be necessary for the administrators of the Northern Zone to stop/prove the absence notification only. In this case, we mention the job “Manager – North Zone” as the exclusive agent level of the work program.
Hence the reason for the work sends to the responsible agent, who is also a possible agent, and not an extraneous agent. In this example, the system sends a work item to John who is also the manager and not the manager of the northern zone.
Please note that, for the purposes of this session, we do not explain the organizational aspects such as job, position.
SAP Workflow Steps
Structure steps are blocked in the workflow. That is, the workflow consists of steps arranged in order. A degree generally refers to an activity. A degree can therefore be referred to an action where it is relevant to a task.
For example, a step has been created that relates to the function of approving the absence of a notification or a user decision where the recipient of the notification must decide whether to approve or “reject” a document from a document where the document may be. issued from within the workflow. Steps can also refer to other programming conditions such as loops, conditions, forks (of the child process creation) etc.
Rule
As previously mentioned, in the work workflow, as the responsible agent, it is necessary to mention the name of the person who must execute the work item for approving the absence notification. This method of directly specifying a user’s name or job or position is called a specific agent assignment.
But in some cases, we can determine the agent in the current time, i.e. when the job was actually executed.
Then, instead of specifying the agent’s name, we specify the Rule as “superior initiator of responsibility”. What does this rule do?
The quantity surveyor takes that as input, refers to the design team, who is the Superior employee at that point in time, and sends the work item into the box. This method is called MIND CONTROL.
Note that many other rule types and their discussion are not included in this demo session.
Work
Now finally lets get a summary of the SAP work term and how these key terms are related to each other.
- Workflow engine automates business processes.
- Workflow can be triggered by an event.
- Workflow definition consists of a sequence of steps
- Each step can be an action that is nothing more than a task.
- A task represents a workflow method to implement specific logic.
- Grades can also refer to user decisions and other program controls.
- The runtime representation of the step is called a work item.
- This work item sits in the intheca (workplace of the business) assigned to the responsible agent step by step.
- The agent can use the determination rule.