SlideShare a Scribd company logo
Multi-Dimensional Roles and Responsibilities
Agent Determination using multi-dimensional Roles &
Responsibilities
Introduction
Responsibilities define the domain of Roles. Coded responsibilities are key to automated
agent determination in work flow process.
This document describes the relationships of job-roles to business objects associated to
organization structure (functional and administrative), it then focuses on an approach to
code responsibilities and thereby define a functional organization which overlays the
reporting lines defined in HR. Some software implementation aspects are defined and the
need for an agent determination service is described.
Roles and
Responsibilities
Below is what could be called the “role model”; a model that describes how a role relates to
other terms and objects of administrative and functional universe to describe how a person is
deployed in an organization and work process.
Competency/
Qualification
Task
Role
Assignbment
Position
(Job Assignment)
Person
Job
Description
Job
(Position type)
Role
Work Process
(Work Flow)
Organizational
Unit
Responsibility
Delegations
Cost
Center
Delegation of
Authority
Security
Role
Physical
Access
Responsibility
Criteria
Reporting
Dimensions
Expense Reporting
Citeria
An organization is a “union”
of positions, which are slots
for people, each of those
who perform a predefined
set of tasks.
A person, who holds a
position, is expected to
perform a series of tasks,
which are grouped into just
a few job roles.
Saved: 23 Mar 2015 - 03:56 a3/p3 Page 1 of 8
Printed: 30 Oct 2008 - 15:34 a10/p10 Pinaki Ghosh
Multi-Dimensional Roles and Responsibilities
We typically equate a role with the responsibility to execute that role and security assignments
are done accordingly.
To perform the duties of any role, authorities need to be delegated to the person in necessary
domains, associated to the role, from the supervisor. Various types of delegations are listed in
the model.
Example roles for a typical position could be:
1. Operate Plant Engineer for the reactor section of the Methocel plant
2. Safety Focal Point for Methocel plant
3. Supervisor for production operators in the Methocel plant
These roles and tasks under any position can be looked-at as in terms of operator and
operant. The Operant (Safety Focal Point) describes the nature of the role, the operation that
is to be performed. The Operator (Methocel plant) describes the domain that the operation is
performed on.
The responsibility defines the boundaries of the domain that a role is to be applied to: reactor
section, Methocel plant or production operators. So the responsibilities can be defined by data-
sets which defines the domain (example for plant – geography Continent, Country, Region,
State, City may be such a domain hierarchy)
Problem
Statement
The whole process of task assignment in work-flow software consists of being able to find “an
agent” – who holds a position and is authorized to do a task. The problem does not end there.
If there is nobody assigned to a responsibility of a task then we need to find the next broader
level which encompasses that responsibility. We would also like to find an escalation path.
So we are typically looking for 3 or more sets of agents for each task which are as following.
1. One or more agents responsible for the task
2. One or more agents responsible at a higher level for approval
3. Escalation Agent
Responsibilities
and reporting
Responsibilities define the boundaries of domains pertaining to a role in terms of dimensions of
accountability. An established method of defining accountability in Dow is to use Global
Reporting Dimensions (which can also be called as Global Responsibility Dimensions).
Accountability can thus be defined in terms of business structure, functional structure,
geographic structure etc. GRD’s will need to be extended with other classifications such as
MRO classes, company structures and groupings (tenants) and other dimensions. Extending
Global Responsibility Dimensions will provide the vocabulary to describe responsibilities in
terms of global codes.
Defining responsibilities for a role in GRD terms allows for personalization of the data in the
business object warehouse. Example: Defining the responsibility of a marketing manager in
terms of country and product groupings, now allows for reporting on the sales volume that the
manager is responsible for.
Saved: 23 Mar 2015 - 03:56 a3/p3 Page 2 of 8
Printed: 30 Oct 2008 - 15:34 a10/p10 Pinaki Ghosh
Multi-Dimensional Roles and Responsibilities
Responsibilities
and workflow:
Agent
Determination
Workflows are reflections of work processes at executable level. Work flows contain a series of
tasks (human centric or system based) strung together by some logic and some rules. Each
human centric task is executed by a responsible agent. During execution time, an agent needs
to be determined for the task. This can be done manually by having a user select the next
agent to route the work item to, or the routing can be automated.
Automated agent determination can be done in three ways:
• Leveraging existing information in the systems. Example would be a cost center owner
that is stored in the cost center record, or an MRP controller that is stored in the material
master, or a CSR desk that is stored in the customer order. In some cases SAP code is
delivered, otherwise custom code is written to follow the links to a specific user.
• Using a custom Table with some hierarchical structure which contains agent names and
based on the work-process rule the appropriate agent is chosen.
• Using responsibility rules. Rather than specifying in each material, who the responsible
administrator is, a responsibility of “Material Data Steward” can be defined for a group of
materials in a geographic area and that responsibility is then assigned to a person as
shown in the model above.
Example: From a Styrofoam customer order for a German customer, the responsible material
data steward can be determined by following the ordered material (GMID) up the product
hierarchy to a value center and by following the place code up the Geographic hierarchy to a
Management Area until a responsibility is found that is defined in both dimensions.
Responsibilities can be defined at any level in the hierarchy. One business may have MDS’s
(Material Data Stewards) defined at the level of performance center, other businesses may
choose to do assignments at value center level (performance center and value centers are 2
levels of hierarchies in the business structure).
The direction should be to either use existing information or use responsibility rules.
Issue Escalation A typical problem in agent determination is that of escalating
an issue to the next layer of management with larger
authority.
The escalation can be along reporting lines as implemented
in the HR system (administrative organization structure):
escalating to a person’s supervisor. In more general terms,
the HR reporting structure is just one of several possible
directions of escalation.
Example: a project organization may consist of nested
projects, managed under a program office. Escalation may
need to be from sub-project to project to program. As in
escalation along the HR reporting structure, this would be a
case of escalating along a single dimension.
1
2
3
(X1,Y1)
(X2,Y2)
(X3,Y3)
Functional Hierarchy or
Administrative Hierarchy for
Escalation.
Example: A purchasing organization may be organized by the classes of material types and
services that are being procured in conjunction with a geographic dimension.
In such a 2 dimensional scenario, increasing spans of responsibility can reflect the
management layer. Escalation can be to a person with the next larger span of control.
Saved: 23 Mar 2015 - 03:56 a3/p3 Page 3 of 8
Printed: 30 Oct 2008 - 15:34 a10/p10 Pinaki Ghosh
Multi-Dimensional Roles and Responsibilities
In the diagram above, 3 responsibilities have been defined as 3 sets of XYZ coordinates. They
are drawn above each other to show the increasing layers of functional management. The Z
co-ordinate is the line of delegation or authority and that defines the functional structure.
Each responsibility can be represented by a combination of dimensions (which are initially
defined in the responsibility container as “object tables” for validation purposes. We can use
“n” number of dimensions (with Y1, Y2 to Yn values for each dimensions) which transpires into
Y1 x Y2 x……..x Yn combination of responsibilities which provides enormous amount of
flexibility.
Delegation of
tasks
In the data model, a role is defined as a grouping of authorized tasks. The group is assigned to
a position and coded through responsibilities at the role level to support agent determination.
However, there are several scenarios where individual tasks/responsibilities instead of the
whole role are being delegated:
• Delegation of routine tasks to administrative personnel
• Temporary delegation of tasks during absence of the role performer.
Example: A supervisor will delegate signing of requests for Leave of Absence, but will likely not
delegate key tasks such as promoting or firing people. These tasks will be suspended during
his/her absence or be escalated.
In general, an agent determination solution needs to support partial delegations of roles. When
delegating a single task within a role, the dimensions of responsibility may not have to be
redefined. In other words: responsibilities can be defined at the role level and delegations can
be at the task level. SAP knows several methods of task delegation. The most common one is
“substitution” of the agent in the portal.
Sharing of tasks The agent, that is selected to perform a task, may in certain cases be a team of agents. This
happens in call centers, support desks etc. Users can share a work-list (inbox) and select work
items from the shared list or work items may be distributed to a group of users. An agent
determination service needs to support the assignment of tasks to a team.
Functional
organization
1
2
3
b c
a
In the organization pictured to the left, a two
dimensional responsibility plane has been
divided amongst 3 top level managers, a, b
and c.
Manager “a” has sub divided her space into 3
responsibilities, assigned to 3 further leaders
underneath her (green). Manager c divided
his space into 2 responsibilities (blue)
By assigning such responsibilities to positions
held by persons, functional hierarchies are
defined that overlay the HR reporting
structure.
The functional organization hierarchy acts as
the third “dimension” in this drawing.
Saved: 23 Mar 2015 - 03:56 a3/p3 Page 4 of 8
Printed: 30 Oct 2008 - 15:34 a10/p10 Pinaki Ghosh
Multi-Dimensional Roles and Responsibilities
These functional hierarchies extend the solid HR reporting lines with the dotted lines of
functional accountability.
Example: A transactional document such as a purchase requisition possesses attributes in
multiple dimensions (functional org, material and geography) and thus transactional
accountability can be allocated, and also a functional escalation path is defined. Ideally, at
each level, the responsibilities cover the complete domain in both dimensions. and ideally,
Responsibilities are subdivided at lower levels in the functional hierarchy. A subordinate should
not have responsibilities that are not covered by a functional superior of that person or in other
words the subordinate should not cover an area in the responsibility domain which is not
covered by the functional superior.
Administrative
Organization
The above diagram shows an administrative hierarchy – we have a scalar view which has
been mapped to a vector view. As it is seen that this model can support only one dimension.
The flexibility is also very limited since in the hierarchy we can move from one node to the next
higher node. So if we need more flexibility for purchasing purposes then we have to build and
maintain an equivalent structure in purchasing. So we have n number of structures to define
the various functional Organization which makes maintenance difficult and even then flexibility
is limited.
Implementation
considerations
Most work flow software engines supports the definition of rules. The SAP ECC classification
system supports the definition of dimensions of responsibility. A combination of the two can be
used to implement the concepts describe in this document. A single rule that uses classes of
geographic locations (plants) and the classes of procured items (MRO classes) can describe
the purchasing functional organization. Pre-requisite is that these classes are available in SAP.
(SAP Classification System)
Workflows, tasks, rules and responsibilities are core ECC SAP entities that will be shared
amongst all SAP modules. Shared use requires governance of the process (definitions of
ownership, naming conventions etc).
Saved: 23 Mar 2015 - 03:56 a3/p3 Page 5 of 8
Printed: 30 Oct 2008 - 15:34 a10/p10 Pinaki Ghosh
Multi-Dimensional Roles and Responsibilities
Check if FLOC data is available . (If not then we have to create it in the system)
Create a rule container with FLOC Class, Characteristic elements
Create a rule container with Maintenance Plant and planning plant element. The screen below has a
plant element and since the maintenance and planning plants are in the same table I added one plant
element. If the design requires two individual plant elements just let me know and one more may be
added.
Saved: 23 Mar 2015 - 03:56 a3/p3 Page 6 of 8
Printed: 30 Oct 2008 - 15:34 a10/p10 Pinaki Ghosh
Multi-Dimensional Roles and Responsibilities
Create a rule container with FLOC Class, Characteristic elements, Maintenance Plant and planning
plant element.
Ensure that some Generic job positions are available in SQ1. If not then we have to create about 5
job positions.
Tie the Job positions to Employee ID
Saved: 23 Mar 2015 - 03:56 a3/p3 Page 7 of 8
Printed: 30 Oct 2008 - 15:34 a10/p10 Pinaki Ghosh
Multi-Dimensional Roles and Responsibilities
Saved: 23 Mar 2015 - 03:56 a3/p3 Page 8 of 8
Printed: 30 Oct 2008 - 15:34 a10/p10 Pinaki Ghosh

More Related Content

What's hot

S4 HANA Business Partner Configuration@Ganesh Tarlana
S4 HANA Business Partner Configuration@Ganesh TarlanaS4 HANA Business Partner Configuration@Ganesh Tarlana
S4 HANA Business Partner Configuration@Ganesh Tarlana
Ganesh Tarlana
 
Sap mrp-configuration-pp
Sap mrp-configuration-ppSap mrp-configuration-pp
Sap mrp-configuration-pp
Lokesh Modem
 
Important sap ewm tables for key functional areas
Important sap ewm tables for key functional areasImportant sap ewm tables for key functional areas
Important sap ewm tables for key functional areas
Ghassen B
 
Manage the slotting process in sap ewm
Manage the slotting process in sap ewmManage the slotting process in sap ewm
Manage the slotting process in sap ewm
BIROJIVENKATRAMANA
 
Revenue account determination
Revenue account determinationRevenue account determination
Revenue account determination
Srinivasulu Algaskhanpet
 
SAP Data Migration With LSMW - Introduction and Key Concepts
SAP Data Migration With LSMW - Introduction and Key ConceptsSAP Data Migration With LSMW - Introduction and Key Concepts
SAP Data Migration With LSMW - Introduction and Key Concepts
anjalirao366
 
Business Partner S4HANA.pdf
Business Partner S4HANA.pdfBusiness Partner S4HANA.pdf
Business Partner S4HANA.pdf
erikotsuji
 
SAP Automatic batch determination
SAP Automatic batch determinationSAP Automatic batch determination
SAP Automatic batch determination
Amit Pandey
 
Sap batch management overview
Sap batch management overviewSap batch management overview
Sap batch management overview
dhl1234
 
FI & MM integration
FI & MM integrationFI & MM integration
FI & MM integration
sekhardatta
 
Sap pp shop floor control configuration
Sap pp   shop floor control configurationSap pp   shop floor control configuration
Sap pp shop floor control configuration
Vikranth Ikkalaki
 
How to add new Object Link in SAP DMS
How to add new Object Link in SAP DMSHow to add new Object Link in SAP DMS
How to add new Object Link in SAP DMS
Assaf Sheinrok
 
96836801 sap-sd-interview-questions
96836801 sap-sd-interview-questions96836801 sap-sd-interview-questions
96836801 sap-sd-interview-questions
kollum01
 
Dip profiles-documentation
Dip profiles-documentationDip profiles-documentation
Dip profiles-documentation
Rodrigo Olivares Collao
 
Repair process-in-sap-cs-customer-service--part-ii
Repair process-in-sap-cs-customer-service--part-iiRepair process-in-sap-cs-customer-service--part-ii
Repair process-in-sap-cs-customer-service--part-ii
Kelvin Cheng
 
Inter company STO
Inter company STOInter company STO
Inter company STO
sfaiz418
 
BPD Design Template
BPD Design TemplateBPD Design Template
BPD Design Template
Aditya Pandey
 
Sap SD Standard Reports
Sap SD Standard ReportsSap SD Standard Reports
Sap SD Standard Reports
Srinivasulu Algaskhanpet
 
SAP EWM BATCH MANAGEMENT
SAP EWM BATCH MANAGEMENTSAP EWM BATCH MANAGEMENT
SAP EWM BATCH MANAGEMENT
Knowasap
 
SAP SD Configuration Document
SAP SD Configuration DocumentSAP SD Configuration Document
SAP SD Configuration Document
Srinivasulu Algaskhanpet
 

What's hot (20)

S4 HANA Business Partner Configuration@Ganesh Tarlana
S4 HANA Business Partner Configuration@Ganesh TarlanaS4 HANA Business Partner Configuration@Ganesh Tarlana
S4 HANA Business Partner Configuration@Ganesh Tarlana
 
Sap mrp-configuration-pp
Sap mrp-configuration-ppSap mrp-configuration-pp
Sap mrp-configuration-pp
 
Important sap ewm tables for key functional areas
Important sap ewm tables for key functional areasImportant sap ewm tables for key functional areas
Important sap ewm tables for key functional areas
 
Manage the slotting process in sap ewm
Manage the slotting process in sap ewmManage the slotting process in sap ewm
Manage the slotting process in sap ewm
 
Revenue account determination
Revenue account determinationRevenue account determination
Revenue account determination
 
SAP Data Migration With LSMW - Introduction and Key Concepts
SAP Data Migration With LSMW - Introduction and Key ConceptsSAP Data Migration With LSMW - Introduction and Key Concepts
SAP Data Migration With LSMW - Introduction and Key Concepts
 
Business Partner S4HANA.pdf
Business Partner S4HANA.pdfBusiness Partner S4HANA.pdf
Business Partner S4HANA.pdf
 
SAP Automatic batch determination
SAP Automatic batch determinationSAP Automatic batch determination
SAP Automatic batch determination
 
Sap batch management overview
Sap batch management overviewSap batch management overview
Sap batch management overview
 
FI & MM integration
FI & MM integrationFI & MM integration
FI & MM integration
 
Sap pp shop floor control configuration
Sap pp   shop floor control configurationSap pp   shop floor control configuration
Sap pp shop floor control configuration
 
How to add new Object Link in SAP DMS
How to add new Object Link in SAP DMSHow to add new Object Link in SAP DMS
How to add new Object Link in SAP DMS
 
96836801 sap-sd-interview-questions
96836801 sap-sd-interview-questions96836801 sap-sd-interview-questions
96836801 sap-sd-interview-questions
 
Dip profiles-documentation
Dip profiles-documentationDip profiles-documentation
Dip profiles-documentation
 
Repair process-in-sap-cs-customer-service--part-ii
Repair process-in-sap-cs-customer-service--part-iiRepair process-in-sap-cs-customer-service--part-ii
Repair process-in-sap-cs-customer-service--part-ii
 
Inter company STO
Inter company STOInter company STO
Inter company STO
 
BPD Design Template
BPD Design TemplateBPD Design Template
BPD Design Template
 
Sap SD Standard Reports
Sap SD Standard ReportsSap SD Standard Reports
Sap SD Standard Reports
 
SAP EWM BATCH MANAGEMENT
SAP EWM BATCH MANAGEMENTSAP EWM BATCH MANAGEMENT
SAP EWM BATCH MANAGEMENT
 
SAP SD Configuration Document
SAP SD Configuration DocumentSAP SD Configuration Document
SAP SD Configuration Document
 

Similar to Workflow agent determination

Organization management
Organization managementOrganization management
Organization management
Angel Sayaboc
 
Montana11
Montana11Montana11
Montana11
upendra singh
 
Remola responsibility model language to align access rights with business pro...
Remola responsibility model language to align access rights with business pro...Remola responsibility model language to align access rights with business pro...
Remola responsibility model language to align access rights with business pro...
Luxembourg Institute of Science and Technology
 
Re mola responsibility model language to align access rights with business pr...
Re mola responsibility model language to align access rights with business pr...Re mola responsibility model language to align access rights with business pr...
Re mola responsibility model language to align access rights with business pr...
christophefeltus
 
Enhancement of business it alignment by including responsibility components i...
Enhancement of business it alignment by including responsibility components i...Enhancement of business it alignment by including responsibility components i...
Enhancement of business it alignment by including responsibility components i...
christophefeltus
 
Enhancement of business it alignment by including responsibility components i...
Enhancement of business it alignment by including responsibility components i...Enhancement of business it alignment by including responsibility components i...
Enhancement of business it alignment by including responsibility components i...
Luxembourg Institute of Science and Technology
 
12-RADFL22-19122022-103951am.ppt
12-RADFL22-19122022-103951am.ppt12-RADFL22-19122022-103951am.ppt
12-RADFL22-19122022-103951am.ppt
huzaifaahmed79
 
Conceptualizing a responsibility based approach for elaborating and verifying...
Conceptualizing a responsibility based approach for elaborating and verifying...Conceptualizing a responsibility based approach for elaborating and verifying...
Conceptualizing a responsibility based approach for elaborating and verifying...
Luxembourg Institute of Science and Technology
 
Conceptualizing a responsibility based approach for elaborating and verifying...
Conceptualizing a responsibility based approach for elaborating and verifying...Conceptualizing a responsibility based approach for elaborating and verifying...
Conceptualizing a responsibility based approach for elaborating and verifying...
christophefeltus
 
Who govern my responsibilities sim a methodology to align business and it pol...
Who govern my responsibilities sim a methodology to align business and it pol...Who govern my responsibilities sim a methodology to align business and it pol...
Who govern my responsibilities sim a methodology to align business and it pol...
Luxembourg Institute of Science and Technology
 
Human Resources 040115
Human Resources 040115Human Resources 040115
Human Resources 040115
Shakil Zaman
 
Methodology to align business and it policies use case from an it company
Methodology to align business and it policies   use case from an it companyMethodology to align business and it policies   use case from an it company
Methodology to align business and it policies use case from an it company
christophefeltus
 
Methodology to align business and it policies use case from an it company
Methodology to align business and it policies   use case from an it companyMethodology to align business and it policies   use case from an it company
Methodology to align business and it policies use case from an it company
Luxembourg Institute of Science and Technology
 
Human Resource PlanProject NameTable of Contents2Introdu.docx
Human Resource PlanProject NameTable of Contents2Introdu.docxHuman Resource PlanProject NameTable of Contents2Introdu.docx
Human Resource PlanProject NameTable of Contents2Introdu.docx
wellesleyterresa
 
Overview of a Self-Adaptive Workflow System
Overview of a Self-Adaptive Workflow SystemOverview of a Self-Adaptive Workflow System
Overview of a Self-Adaptive Workflow System
Luca Sabatucci
 
Formalizing Collaborative Software Development Issues: A Collaborative Work A...
Formalizing Collaborative Software Development Issues: A Collaborative Work A...Formalizing Collaborative Software Development Issues: A Collaborative Work A...
Formalizing Collaborative Software Development Issues: A Collaborative Work A...
IOSR Journals
 
ARIS_Basic_Cheat_Sheet.pdf
ARIS_Basic_Cheat_Sheet.pdfARIS_Basic_Cheat_Sheet.pdf
ARIS_Basic_Cheat_Sheet.pdf
alexandre929334
 
Hierarchy Management System Understanding Levels and How the Tools Work
Hierarchy Management System Understanding Levels and How the Tools WorkHierarchy Management System Understanding Levels and How the Tools Work
Hierarchy Management System Understanding Levels and How the Tools Work
AnjaliSingh857
 
An Extended Reasoning Cycle Algorithm for BDI Agents
An Extended Reasoning Cycle Algorithm for BDI AgentsAn Extended Reasoning Cycle Algorithm for BDI Agents
An Extended Reasoning Cycle Algorithm for BDI Agents
paperpublications3
 
An Extended Reasoning Cycle Algorithm for BDI Agents
An Extended Reasoning Cycle Algorithm for BDI AgentsAn Extended Reasoning Cycle Algorithm for BDI Agents
An Extended Reasoning Cycle Algorithm for BDI Agents
paperpublications3
 

Similar to Workflow agent determination (20)

Organization management
Organization managementOrganization management
Organization management
 
Montana11
Montana11Montana11
Montana11
 
Remola responsibility model language to align access rights with business pro...
Remola responsibility model language to align access rights with business pro...Remola responsibility model language to align access rights with business pro...
Remola responsibility model language to align access rights with business pro...
 
Re mola responsibility model language to align access rights with business pr...
Re mola responsibility model language to align access rights with business pr...Re mola responsibility model language to align access rights with business pr...
Re mola responsibility model language to align access rights with business pr...
 
Enhancement of business it alignment by including responsibility components i...
Enhancement of business it alignment by including responsibility components i...Enhancement of business it alignment by including responsibility components i...
Enhancement of business it alignment by including responsibility components i...
 
Enhancement of business it alignment by including responsibility components i...
Enhancement of business it alignment by including responsibility components i...Enhancement of business it alignment by including responsibility components i...
Enhancement of business it alignment by including responsibility components i...
 
12-RADFL22-19122022-103951am.ppt
12-RADFL22-19122022-103951am.ppt12-RADFL22-19122022-103951am.ppt
12-RADFL22-19122022-103951am.ppt
 
Conceptualizing a responsibility based approach for elaborating and verifying...
Conceptualizing a responsibility based approach for elaborating and verifying...Conceptualizing a responsibility based approach for elaborating and verifying...
Conceptualizing a responsibility based approach for elaborating and verifying...
 
Conceptualizing a responsibility based approach for elaborating and verifying...
Conceptualizing a responsibility based approach for elaborating and verifying...Conceptualizing a responsibility based approach for elaborating and verifying...
Conceptualizing a responsibility based approach for elaborating and verifying...
 
Who govern my responsibilities sim a methodology to align business and it pol...
Who govern my responsibilities sim a methodology to align business and it pol...Who govern my responsibilities sim a methodology to align business and it pol...
Who govern my responsibilities sim a methodology to align business and it pol...
 
Human Resources 040115
Human Resources 040115Human Resources 040115
Human Resources 040115
 
Methodology to align business and it policies use case from an it company
Methodology to align business and it policies   use case from an it companyMethodology to align business and it policies   use case from an it company
Methodology to align business and it policies use case from an it company
 
Methodology to align business and it policies use case from an it company
Methodology to align business and it policies   use case from an it companyMethodology to align business and it policies   use case from an it company
Methodology to align business and it policies use case from an it company
 
Human Resource PlanProject NameTable of Contents2Introdu.docx
Human Resource PlanProject NameTable of Contents2Introdu.docxHuman Resource PlanProject NameTable of Contents2Introdu.docx
Human Resource PlanProject NameTable of Contents2Introdu.docx
 
Overview of a Self-Adaptive Workflow System
Overview of a Self-Adaptive Workflow SystemOverview of a Self-Adaptive Workflow System
Overview of a Self-Adaptive Workflow System
 
Formalizing Collaborative Software Development Issues: A Collaborative Work A...
Formalizing Collaborative Software Development Issues: A Collaborative Work A...Formalizing Collaborative Software Development Issues: A Collaborative Work A...
Formalizing Collaborative Software Development Issues: A Collaborative Work A...
 
ARIS_Basic_Cheat_Sheet.pdf
ARIS_Basic_Cheat_Sheet.pdfARIS_Basic_Cheat_Sheet.pdf
ARIS_Basic_Cheat_Sheet.pdf
 
Hierarchy Management System Understanding Levels and How the Tools Work
Hierarchy Management System Understanding Levels and How the Tools WorkHierarchy Management System Understanding Levels and How the Tools Work
Hierarchy Management System Understanding Levels and How the Tools Work
 
An Extended Reasoning Cycle Algorithm for BDI Agents
An Extended Reasoning Cycle Algorithm for BDI AgentsAn Extended Reasoning Cycle Algorithm for BDI Agents
An Extended Reasoning Cycle Algorithm for BDI Agents
 
An Extended Reasoning Cycle Algorithm for BDI Agents
An Extended Reasoning Cycle Algorithm for BDI AgentsAn Extended Reasoning Cycle Algorithm for BDI Agents
An Extended Reasoning Cycle Algorithm for BDI Agents
 

More from Pinaki Ghosh

Ehz report Mary Street
Ehz report  Mary StreetEhz report  Mary Street
Ehz report Mary Street
Pinaki Ghosh
 
Eva street food related rev2
Eva street  food related rev2Eva street  food related rev2
Eva street food related rev2
Pinaki Ghosh
 
Code next emlk contact team - 2018
Code next emlk contact team - 2018Code next emlk contact team - 2018
Code next emlk contact team - 2018
Pinaki Ghosh
 
Historical associations of 12 properties
Historical associations of 12 propertiesHistorical associations of 12 properties
Historical associations of 12 properties
Pinaki Ghosh
 
Complexity in business processes
Complexity in business processesComplexity in business processes
Complexity in business processes
Pinaki Ghosh
 
Land development code
Land development codeLand development code
Land development code
Pinaki Ghosh
 
Meaning triangle of bpm
Meaning triangle of bpmMeaning triangle of bpm
Meaning triangle of bpm
Pinaki Ghosh
 
A short theory on bpm
A short theory on bpmA short theory on bpm
A short theory on bpm
Pinaki Ghosh
 
Requirements management
Requirements managementRequirements management
Requirements management
Pinaki Ghosh
 
Morris williams trail
Morris williams trail  Morris williams trail
Morris williams trail
Pinaki Ghosh
 
EMLK Code Next Policy Presentation
EMLK Code Next Policy PresentationEMLK Code Next Policy Presentation
EMLK Code Next Policy Presentation
Pinaki Ghosh
 

More from Pinaki Ghosh (11)

Ehz report Mary Street
Ehz report  Mary StreetEhz report  Mary Street
Ehz report Mary Street
 
Eva street food related rev2
Eva street  food related rev2Eva street  food related rev2
Eva street food related rev2
 
Code next emlk contact team - 2018
Code next emlk contact team - 2018Code next emlk contact team - 2018
Code next emlk contact team - 2018
 
Historical associations of 12 properties
Historical associations of 12 propertiesHistorical associations of 12 properties
Historical associations of 12 properties
 
Complexity in business processes
Complexity in business processesComplexity in business processes
Complexity in business processes
 
Land development code
Land development codeLand development code
Land development code
 
Meaning triangle of bpm
Meaning triangle of bpmMeaning triangle of bpm
Meaning triangle of bpm
 
A short theory on bpm
A short theory on bpmA short theory on bpm
A short theory on bpm
 
Requirements management
Requirements managementRequirements management
Requirements management
 
Morris williams trail
Morris williams trail  Morris williams trail
Morris williams trail
 
EMLK Code Next Policy Presentation
EMLK Code Next Policy PresentationEMLK Code Next Policy Presentation
EMLK Code Next Policy Presentation
 

Recently uploaded

定制美国西雅图城市大学毕业证学历证书原版一模一样
定制美国西雅图城市大学毕业证学历证书原版一模一样定制美国西雅图城市大学毕业证学历证书原版一模一样
定制美国西雅图城市大学毕业证学历证书原版一模一样
qo1as76n
 
Virtual Tour Application Powerpoint for museum of edinburgh
Virtual Tour Application Powerpoint for museum of edinburghVirtual Tour Application Powerpoint for museum of edinburgh
Virtual Tour Application Powerpoint for museum of edinburgh
millarj46
 
UNIT IV-VISUAL STYLE AND MOBILE INTERFACES.pptx
UNIT IV-VISUAL STYLE AND MOBILE INTERFACES.pptxUNIT IV-VISUAL STYLE AND MOBILE INTERFACES.pptx
UNIT IV-VISUAL STYLE AND MOBILE INTERFACES.pptx
GOWSIKRAJA PALANISAMY
 
Mohannad Abdullah portfolio _ V2 _22-24
Mohannad Abdullah  portfolio _ V2 _22-24Mohannad Abdullah  portfolio _ V2 _22-24
Mohannad Abdullah portfolio _ V2 _22-24
M. A. Architect
 
Practical eLearning Makeovers for Everyone
Practical eLearning Makeovers for EveryonePractical eLearning Makeovers for Everyone
Practical eLearning Makeovers for Everyone
Bianca Woods
 
哪里办理美国中央华盛顿大学毕业证双学位证书原版一模一样
哪里办理美国中央华盛顿大学毕业证双学位证书原版一模一样哪里办理美国中央华盛顿大学毕业证双学位证书原版一模一样
哪里办理美国中央华盛顿大学毕业证双学位证书原版一模一样
qo1as76n
 
Branding de la empresa de Bolt- 2024.pdf
Branding de la empresa de Bolt- 2024.pdfBranding de la empresa de Bolt- 2024.pdf
Branding de la empresa de Bolt- 2024.pdf
PabloMartelLpez
 
Heuristics Evaluation - How to Guide.pdf
Heuristics Evaluation - How to Guide.pdfHeuristics Evaluation - How to Guide.pdf
Heuristics Evaluation - How to Guide.pdf
Jaime Brown
 
UNIT V ACTIONS AND COMMANDS, FORMS AND CONTROLS.pptx
UNIT V ACTIONS AND COMMANDS, FORMS AND CONTROLS.pptxUNIT V ACTIONS AND COMMANDS, FORMS AND CONTROLS.pptx
UNIT V ACTIONS AND COMMANDS, FORMS AND CONTROLS.pptx
GOWSIKRAJA PALANISAMY
 
一比一原版(BU毕业证)波士顿大学毕业证如何办理
一比一原版(BU毕业证)波士顿大学毕业证如何办理一比一原版(BU毕业证)波士顿大学毕业证如何办理
一比一原版(BU毕业证)波士顿大学毕业证如何办理
peuce
 
原版定做(penn毕业证书)美国宾夕法尼亚大学毕业证文凭学历证书原版一模一样
原版定做(penn毕业证书)美国宾夕法尼亚大学毕业证文凭学历证书原版一模一样原版定做(penn毕业证书)美国宾夕法尼亚大学毕业证文凭学历证书原版一模一样
原版定做(penn毕业证书)美国宾夕法尼亚大学毕业证文凭学历证书原版一模一样
gpffo76j
 
一比一原版(Columbia毕业证)哥伦比亚大学毕业证如何办理
一比一原版(Columbia毕业证)哥伦比亚大学毕业证如何办理一比一原版(Columbia毕业证)哥伦比亚大学毕业证如何办理
一比一原版(Columbia毕业证)哥伦比亚大学毕业证如何办理
asuzyq
 
一比一原版(UW毕业证)西雅图华盛顿大学毕业证如何办理
一比一原版(UW毕业证)西雅图华盛顿大学毕业证如何办理一比一原版(UW毕业证)西雅图华盛顿大学毕业证如何办理
一比一原版(UW毕业证)西雅图华盛顿大学毕业证如何办理
kecekev
 
Timeless Principles of Good Design
Timeless Principles of Good DesignTimeless Principles of Good Design
Timeless Principles of Good Design
Carolina de Bartolo
 
Technoblade The Legacy of a Minecraft Legend.
Technoblade The Legacy of a Minecraft Legend.Technoblade The Legacy of a Minecraft Legend.
Technoblade The Legacy of a Minecraft Legend.
Techno Merch
 
ARENA - Young adults in the workplace (Knight Moves).pdf
ARENA - Young adults in the workplace (Knight Moves).pdfARENA - Young adults in the workplace (Knight Moves).pdf
ARENA - Young adults in the workplace (Knight Moves).pdf
Knight Moves
 
SECURING BUILDING PERMIT CITY OF CALOOCAN.pdf
SECURING BUILDING PERMIT CITY OF CALOOCAN.pdfSECURING BUILDING PERMIT CITY OF CALOOCAN.pdf
SECURING BUILDING PERMIT CITY OF CALOOCAN.pdf
eloprejohn333
 
Connect Conference 2022: Passive House - Economic and Environmental Solution...
Connect Conference 2022: Passive House -  Economic and Environmental Solution...Connect Conference 2022: Passive House -  Economic and Environmental Solution...
Connect Conference 2022: Passive House - Economic and Environmental Solution...
TE Studio
 
Storytelling For The Web: Integrate Storytelling in your Design Process
Storytelling For The Web: Integrate Storytelling in your Design ProcessStorytelling For The Web: Integrate Storytelling in your Design Process
Storytelling For The Web: Integrate Storytelling in your Design Process
Chiara Aliotta
 
AHMED TALAAT ARCHITECTURE PORTFOLIO .pdf
AHMED TALAAT ARCHITECTURE PORTFOLIO .pdfAHMED TALAAT ARCHITECTURE PORTFOLIO .pdf
AHMED TALAAT ARCHITECTURE PORTFOLIO .pdf
talaatahm
 

Recently uploaded (20)

定制美国西雅图城市大学毕业证学历证书原版一模一样
定制美国西雅图城市大学毕业证学历证书原版一模一样定制美国西雅图城市大学毕业证学历证书原版一模一样
定制美国西雅图城市大学毕业证学历证书原版一模一样
 
Virtual Tour Application Powerpoint for museum of edinburgh
Virtual Tour Application Powerpoint for museum of edinburghVirtual Tour Application Powerpoint for museum of edinburgh
Virtual Tour Application Powerpoint for museum of edinburgh
 
UNIT IV-VISUAL STYLE AND MOBILE INTERFACES.pptx
UNIT IV-VISUAL STYLE AND MOBILE INTERFACES.pptxUNIT IV-VISUAL STYLE AND MOBILE INTERFACES.pptx
UNIT IV-VISUAL STYLE AND MOBILE INTERFACES.pptx
 
Mohannad Abdullah portfolio _ V2 _22-24
Mohannad Abdullah  portfolio _ V2 _22-24Mohannad Abdullah  portfolio _ V2 _22-24
Mohannad Abdullah portfolio _ V2 _22-24
 
Practical eLearning Makeovers for Everyone
Practical eLearning Makeovers for EveryonePractical eLearning Makeovers for Everyone
Practical eLearning Makeovers for Everyone
 
哪里办理美国中央华盛顿大学毕业证双学位证书原版一模一样
哪里办理美国中央华盛顿大学毕业证双学位证书原版一模一样哪里办理美国中央华盛顿大学毕业证双学位证书原版一模一样
哪里办理美国中央华盛顿大学毕业证双学位证书原版一模一样
 
Branding de la empresa de Bolt- 2024.pdf
Branding de la empresa de Bolt- 2024.pdfBranding de la empresa de Bolt- 2024.pdf
Branding de la empresa de Bolt- 2024.pdf
 
Heuristics Evaluation - How to Guide.pdf
Heuristics Evaluation - How to Guide.pdfHeuristics Evaluation - How to Guide.pdf
Heuristics Evaluation - How to Guide.pdf
 
UNIT V ACTIONS AND COMMANDS, FORMS AND CONTROLS.pptx
UNIT V ACTIONS AND COMMANDS, FORMS AND CONTROLS.pptxUNIT V ACTIONS AND COMMANDS, FORMS AND CONTROLS.pptx
UNIT V ACTIONS AND COMMANDS, FORMS AND CONTROLS.pptx
 
一比一原版(BU毕业证)波士顿大学毕业证如何办理
一比一原版(BU毕业证)波士顿大学毕业证如何办理一比一原版(BU毕业证)波士顿大学毕业证如何办理
一比一原版(BU毕业证)波士顿大学毕业证如何办理
 
原版定做(penn毕业证书)美国宾夕法尼亚大学毕业证文凭学历证书原版一模一样
原版定做(penn毕业证书)美国宾夕法尼亚大学毕业证文凭学历证书原版一模一样原版定做(penn毕业证书)美国宾夕法尼亚大学毕业证文凭学历证书原版一模一样
原版定做(penn毕业证书)美国宾夕法尼亚大学毕业证文凭学历证书原版一模一样
 
一比一原版(Columbia毕业证)哥伦比亚大学毕业证如何办理
一比一原版(Columbia毕业证)哥伦比亚大学毕业证如何办理一比一原版(Columbia毕业证)哥伦比亚大学毕业证如何办理
一比一原版(Columbia毕业证)哥伦比亚大学毕业证如何办理
 
一比一原版(UW毕业证)西雅图华盛顿大学毕业证如何办理
一比一原版(UW毕业证)西雅图华盛顿大学毕业证如何办理一比一原版(UW毕业证)西雅图华盛顿大学毕业证如何办理
一比一原版(UW毕业证)西雅图华盛顿大学毕业证如何办理
 
Timeless Principles of Good Design
Timeless Principles of Good DesignTimeless Principles of Good Design
Timeless Principles of Good Design
 
Technoblade The Legacy of a Minecraft Legend.
Technoblade The Legacy of a Minecraft Legend.Technoblade The Legacy of a Minecraft Legend.
Technoblade The Legacy of a Minecraft Legend.
 
ARENA - Young adults in the workplace (Knight Moves).pdf
ARENA - Young adults in the workplace (Knight Moves).pdfARENA - Young adults in the workplace (Knight Moves).pdf
ARENA - Young adults in the workplace (Knight Moves).pdf
 
SECURING BUILDING PERMIT CITY OF CALOOCAN.pdf
SECURING BUILDING PERMIT CITY OF CALOOCAN.pdfSECURING BUILDING PERMIT CITY OF CALOOCAN.pdf
SECURING BUILDING PERMIT CITY OF CALOOCAN.pdf
 
Connect Conference 2022: Passive House - Economic and Environmental Solution...
Connect Conference 2022: Passive House -  Economic and Environmental Solution...Connect Conference 2022: Passive House -  Economic and Environmental Solution...
Connect Conference 2022: Passive House - Economic and Environmental Solution...
 
Storytelling For The Web: Integrate Storytelling in your Design Process
Storytelling For The Web: Integrate Storytelling in your Design ProcessStorytelling For The Web: Integrate Storytelling in your Design Process
Storytelling For The Web: Integrate Storytelling in your Design Process
 
AHMED TALAAT ARCHITECTURE PORTFOLIO .pdf
AHMED TALAAT ARCHITECTURE PORTFOLIO .pdfAHMED TALAAT ARCHITECTURE PORTFOLIO .pdf
AHMED TALAAT ARCHITECTURE PORTFOLIO .pdf
 

Workflow agent determination

  • 1. Multi-Dimensional Roles and Responsibilities Agent Determination using multi-dimensional Roles & Responsibilities Introduction Responsibilities define the domain of Roles. Coded responsibilities are key to automated agent determination in work flow process. This document describes the relationships of job-roles to business objects associated to organization structure (functional and administrative), it then focuses on an approach to code responsibilities and thereby define a functional organization which overlays the reporting lines defined in HR. Some software implementation aspects are defined and the need for an agent determination service is described. Roles and Responsibilities Below is what could be called the “role model”; a model that describes how a role relates to other terms and objects of administrative and functional universe to describe how a person is deployed in an organization and work process. Competency/ Qualification Task Role Assignbment Position (Job Assignment) Person Job Description Job (Position type) Role Work Process (Work Flow) Organizational Unit Responsibility Delegations Cost Center Delegation of Authority Security Role Physical Access Responsibility Criteria Reporting Dimensions Expense Reporting Citeria An organization is a “union” of positions, which are slots for people, each of those who perform a predefined set of tasks. A person, who holds a position, is expected to perform a series of tasks, which are grouped into just a few job roles. Saved: 23 Mar 2015 - 03:56 a3/p3 Page 1 of 8 Printed: 30 Oct 2008 - 15:34 a10/p10 Pinaki Ghosh
  • 2. Multi-Dimensional Roles and Responsibilities We typically equate a role with the responsibility to execute that role and security assignments are done accordingly. To perform the duties of any role, authorities need to be delegated to the person in necessary domains, associated to the role, from the supervisor. Various types of delegations are listed in the model. Example roles for a typical position could be: 1. Operate Plant Engineer for the reactor section of the Methocel plant 2. Safety Focal Point for Methocel plant 3. Supervisor for production operators in the Methocel plant These roles and tasks under any position can be looked-at as in terms of operator and operant. The Operant (Safety Focal Point) describes the nature of the role, the operation that is to be performed. The Operator (Methocel plant) describes the domain that the operation is performed on. The responsibility defines the boundaries of the domain that a role is to be applied to: reactor section, Methocel plant or production operators. So the responsibilities can be defined by data- sets which defines the domain (example for plant – geography Continent, Country, Region, State, City may be such a domain hierarchy) Problem Statement The whole process of task assignment in work-flow software consists of being able to find “an agent” – who holds a position and is authorized to do a task. The problem does not end there. If there is nobody assigned to a responsibility of a task then we need to find the next broader level which encompasses that responsibility. We would also like to find an escalation path. So we are typically looking for 3 or more sets of agents for each task which are as following. 1. One or more agents responsible for the task 2. One or more agents responsible at a higher level for approval 3. Escalation Agent Responsibilities and reporting Responsibilities define the boundaries of domains pertaining to a role in terms of dimensions of accountability. An established method of defining accountability in Dow is to use Global Reporting Dimensions (which can also be called as Global Responsibility Dimensions). Accountability can thus be defined in terms of business structure, functional structure, geographic structure etc. GRD’s will need to be extended with other classifications such as MRO classes, company structures and groupings (tenants) and other dimensions. Extending Global Responsibility Dimensions will provide the vocabulary to describe responsibilities in terms of global codes. Defining responsibilities for a role in GRD terms allows for personalization of the data in the business object warehouse. Example: Defining the responsibility of a marketing manager in terms of country and product groupings, now allows for reporting on the sales volume that the manager is responsible for. Saved: 23 Mar 2015 - 03:56 a3/p3 Page 2 of 8 Printed: 30 Oct 2008 - 15:34 a10/p10 Pinaki Ghosh
  • 3. Multi-Dimensional Roles and Responsibilities Responsibilities and workflow: Agent Determination Workflows are reflections of work processes at executable level. Work flows contain a series of tasks (human centric or system based) strung together by some logic and some rules. Each human centric task is executed by a responsible agent. During execution time, an agent needs to be determined for the task. This can be done manually by having a user select the next agent to route the work item to, or the routing can be automated. Automated agent determination can be done in three ways: • Leveraging existing information in the systems. Example would be a cost center owner that is stored in the cost center record, or an MRP controller that is stored in the material master, or a CSR desk that is stored in the customer order. In some cases SAP code is delivered, otherwise custom code is written to follow the links to a specific user. • Using a custom Table with some hierarchical structure which contains agent names and based on the work-process rule the appropriate agent is chosen. • Using responsibility rules. Rather than specifying in each material, who the responsible administrator is, a responsibility of “Material Data Steward” can be defined for a group of materials in a geographic area and that responsibility is then assigned to a person as shown in the model above. Example: From a Styrofoam customer order for a German customer, the responsible material data steward can be determined by following the ordered material (GMID) up the product hierarchy to a value center and by following the place code up the Geographic hierarchy to a Management Area until a responsibility is found that is defined in both dimensions. Responsibilities can be defined at any level in the hierarchy. One business may have MDS’s (Material Data Stewards) defined at the level of performance center, other businesses may choose to do assignments at value center level (performance center and value centers are 2 levels of hierarchies in the business structure). The direction should be to either use existing information or use responsibility rules. Issue Escalation A typical problem in agent determination is that of escalating an issue to the next layer of management with larger authority. The escalation can be along reporting lines as implemented in the HR system (administrative organization structure): escalating to a person’s supervisor. In more general terms, the HR reporting structure is just one of several possible directions of escalation. Example: a project organization may consist of nested projects, managed under a program office. Escalation may need to be from sub-project to project to program. As in escalation along the HR reporting structure, this would be a case of escalating along a single dimension. 1 2 3 (X1,Y1) (X2,Y2) (X3,Y3) Functional Hierarchy or Administrative Hierarchy for Escalation. Example: A purchasing organization may be organized by the classes of material types and services that are being procured in conjunction with a geographic dimension. In such a 2 dimensional scenario, increasing spans of responsibility can reflect the management layer. Escalation can be to a person with the next larger span of control. Saved: 23 Mar 2015 - 03:56 a3/p3 Page 3 of 8 Printed: 30 Oct 2008 - 15:34 a10/p10 Pinaki Ghosh
  • 4. Multi-Dimensional Roles and Responsibilities In the diagram above, 3 responsibilities have been defined as 3 sets of XYZ coordinates. They are drawn above each other to show the increasing layers of functional management. The Z co-ordinate is the line of delegation or authority and that defines the functional structure. Each responsibility can be represented by a combination of dimensions (which are initially defined in the responsibility container as “object tables” for validation purposes. We can use “n” number of dimensions (with Y1, Y2 to Yn values for each dimensions) which transpires into Y1 x Y2 x……..x Yn combination of responsibilities which provides enormous amount of flexibility. Delegation of tasks In the data model, a role is defined as a grouping of authorized tasks. The group is assigned to a position and coded through responsibilities at the role level to support agent determination. However, there are several scenarios where individual tasks/responsibilities instead of the whole role are being delegated: • Delegation of routine tasks to administrative personnel • Temporary delegation of tasks during absence of the role performer. Example: A supervisor will delegate signing of requests for Leave of Absence, but will likely not delegate key tasks such as promoting or firing people. These tasks will be suspended during his/her absence or be escalated. In general, an agent determination solution needs to support partial delegations of roles. When delegating a single task within a role, the dimensions of responsibility may not have to be redefined. In other words: responsibilities can be defined at the role level and delegations can be at the task level. SAP knows several methods of task delegation. The most common one is “substitution” of the agent in the portal. Sharing of tasks The agent, that is selected to perform a task, may in certain cases be a team of agents. This happens in call centers, support desks etc. Users can share a work-list (inbox) and select work items from the shared list or work items may be distributed to a group of users. An agent determination service needs to support the assignment of tasks to a team. Functional organization 1 2 3 b c a In the organization pictured to the left, a two dimensional responsibility plane has been divided amongst 3 top level managers, a, b and c. Manager “a” has sub divided her space into 3 responsibilities, assigned to 3 further leaders underneath her (green). Manager c divided his space into 2 responsibilities (blue) By assigning such responsibilities to positions held by persons, functional hierarchies are defined that overlay the HR reporting structure. The functional organization hierarchy acts as the third “dimension” in this drawing. Saved: 23 Mar 2015 - 03:56 a3/p3 Page 4 of 8 Printed: 30 Oct 2008 - 15:34 a10/p10 Pinaki Ghosh
  • 5. Multi-Dimensional Roles and Responsibilities These functional hierarchies extend the solid HR reporting lines with the dotted lines of functional accountability. Example: A transactional document such as a purchase requisition possesses attributes in multiple dimensions (functional org, material and geography) and thus transactional accountability can be allocated, and also a functional escalation path is defined. Ideally, at each level, the responsibilities cover the complete domain in both dimensions. and ideally, Responsibilities are subdivided at lower levels in the functional hierarchy. A subordinate should not have responsibilities that are not covered by a functional superior of that person or in other words the subordinate should not cover an area in the responsibility domain which is not covered by the functional superior. Administrative Organization The above diagram shows an administrative hierarchy – we have a scalar view which has been mapped to a vector view. As it is seen that this model can support only one dimension. The flexibility is also very limited since in the hierarchy we can move from one node to the next higher node. So if we need more flexibility for purchasing purposes then we have to build and maintain an equivalent structure in purchasing. So we have n number of structures to define the various functional Organization which makes maintenance difficult and even then flexibility is limited. Implementation considerations Most work flow software engines supports the definition of rules. The SAP ECC classification system supports the definition of dimensions of responsibility. A combination of the two can be used to implement the concepts describe in this document. A single rule that uses classes of geographic locations (plants) and the classes of procured items (MRO classes) can describe the purchasing functional organization. Pre-requisite is that these classes are available in SAP. (SAP Classification System) Workflows, tasks, rules and responsibilities are core ECC SAP entities that will be shared amongst all SAP modules. Shared use requires governance of the process (definitions of ownership, naming conventions etc). Saved: 23 Mar 2015 - 03:56 a3/p3 Page 5 of 8 Printed: 30 Oct 2008 - 15:34 a10/p10 Pinaki Ghosh
  • 6. Multi-Dimensional Roles and Responsibilities Check if FLOC data is available . (If not then we have to create it in the system) Create a rule container with FLOC Class, Characteristic elements Create a rule container with Maintenance Plant and planning plant element. The screen below has a plant element and since the maintenance and planning plants are in the same table I added one plant element. If the design requires two individual plant elements just let me know and one more may be added. Saved: 23 Mar 2015 - 03:56 a3/p3 Page 6 of 8 Printed: 30 Oct 2008 - 15:34 a10/p10 Pinaki Ghosh
  • 7. Multi-Dimensional Roles and Responsibilities Create a rule container with FLOC Class, Characteristic elements, Maintenance Plant and planning plant element. Ensure that some Generic job positions are available in SQ1. If not then we have to create about 5 job positions. Tie the Job positions to Employee ID Saved: 23 Mar 2015 - 03:56 a3/p3 Page 7 of 8 Printed: 30 Oct 2008 - 15:34 a10/p10 Pinaki Ghosh
  • 8. Multi-Dimensional Roles and Responsibilities Saved: 23 Mar 2015 - 03:56 a3/p3 Page 8 of 8 Printed: 30 Oct 2008 - 15:34 a10/p10 Pinaki Ghosh