ALE and EDI Workflow Architecture

The components used in workflow fall into two categories: PD−ORG (organizational) objects and workflow objects, as shown in figure below We can view and maintain these components by using standard transactions, which you reach via the area menu for workflow.

The transaction code is SWLD and the menu Path is from the SAP standard menu, choose Tools, Business Workflow, Development.

PD−ORG objects are used to represent a company's organization structure in SAP. SAP provides several types of PD−ORG objects, such as positions, jobs, organizational units, and work centers. These objects are assigned a one−character or two−character ID to represent the object type. The type of object appears in parentheses wherever applicable.

Organizational Plans

An organizational plan represents the complete information about a company's organization structure. The main elements of an organizational plan are

Hierarchy among various organizational units : A company can have several organizational units broken down by function. For example, a company can have several divisions, such as engineering, manufacturing, and finance. A division can be divided further. For example, a manufacturing division can contain several plants.

Jobs performed in a company : A job involves performing one or more business tasks. For example, purchasing clerk, sales order clerk, design engineer, programmer, secretary, and manager.

Positions held by the organization's employees in the organization and the reporting structure : For example, purchasing clerk for plant 1000, manager of the accounting department, and secretary to the CEO. The reporting structure or chain of command might be that the accounting department manager reports to the head of the finance division, and so on.

Organizational Units (O)

An organizational unit is responsible for a specific function in a company. For example, an organizational unit can represent a department, physical location, division, subsidiary, or project team. An organizational unit can contain other organizational units. Organizational units are linked in a hierarchical fashion to form the entire organization structure. An EDI department is an example of an organizational unit.

Jobs (C)

Jobs represent a flexible means of identifying a user responsible for handling errors. A job describes a set of tasks performed by a person holding a position to which that job is assigned. Although we can assign individual tasks directly to a position, it is advisable to group tasks together in a job and to assign the job to the position. This approach helps to reduce the maintenance effort. EDI administrator, manager, secretary, and engineer are jobs. The job of an EDI administrator can be to handle all the technical errors associated with the EDI interface.

Positions (S)

A position is another flexible means of finding a person responsible for handling errors. A position in a company represents a rank. For example, a level 1 manager represents the first level of management. Positions are linked in hierarchical fashion to represent the chain of command in a company.

A user is assigned to a position that represents his or her rank. If an employee is promoted, that person leaves his or her current position and is assigned to another position. Positions are thus more stable entities than employees in a company. Positions are assigned jobs to represent the tasks performed by a position. Tasks can be assigned to a position directly or via jobs.

Workcenters (A) Workcenters represent a physical location where a set of activities is carried out. In the case of workflow, we can use workcenters to represent one or more groups in the EDI department.

Users (US) A user is a person who has been granted access to the SAP system to use its various functions. A user ID identifies a user in the system.

Related Posts

Control table in message control


1 comment :