SAP Business Workflow (BC-BMT-WFM)
Using this Documentation
Technical Principles of SAP Business Workflow
SAP Business Workflow Demo Examples (BC-BMT-WFM)
Demo Example: Processing a Notification of Absence (BC-BMT-WFM)
Technical Implementation (BC-BMT-WFM)
Object Type FORMABSENC (Form: Notification of Absence)
Object Type SELFITEM (Work Item for Dialog Steps on Itself)
Standard Task AF_approve (Approve Notification of Absence)
Standard Task AF_update (Revise Notification of Absence)
Standard Task AF_delete (Delete Notification of Absence)
Standard Task AF_Txt_Send (Send Long Text After Approval)
Role Manager (Superior of...)
Workflow Template AF_process (Process Notification of Absence)
Details of Workflow Definition
Preparation and Customizing (BC-BMT-WFM)
Setting up the Organizational Plan
Performing Task-Specific Customizing
Maintaining an Event Receiver Linkage
Administration Required for Shared Office Settings
Operation and Connection to Application Functionality (BC-BMT-WF
Demo Example: Processing a Notification of Absence as a Form (BC
Technical Implementation (BC-BMT-WFM)
Object Type FORM (Desktop Form)
Object Type SELFITEM (Work Item for Dialog Steps on Itself)
Object Type FORMABSENC (Form: Notification of Absence)
Standard Task WF_AbsFormCr (Create Notification of Absence witho
Standard Task WF_AbsCheck (Check Vacation (with Form))
Standard Task AF_Txt_Send2 (Send Long Text after Approval)
Standard Task WF_AbsNRep2 (Notify Rejection of Notification of A
Role Manager (Superior of...)
Workflow Template WF_SAPFORMS1 (Process Notification of Absence)
Details of Workflow Definition
Preparation and Customizing (BC-BMT-WFM)
Setting up the Organizational Plan
Performing Task-Specific Customizing
Administration Required for Shared Office Settings
Operation and Connection to Application Functionality (BC-BMT-WF
General Procedure Model
Role Documentation
Roles in Workflow
Process Consultant
Tutorial: Maintaining the Organizational Plan
Unit 1: Creating an Organizational Structure
Unit 2: Creating Staff Assignments
Creation of Business Process Models
Ad Hoc Workflow
Organizational Plan
Working with Screen Areas
Validity
Validity of Objects and Assignments
Selecting a Date and Preview Period
Activating/Deactivating Query Time Period
Validity of Object Characteristics
Object Manager
Finding/Selecting Objects
Using Search Tools
Using Search Variants
Displaying/Editing Objects
Creating Objects
Copying Objects
Assigning/Moving/Repositioning Objects
Terminating/Deleting Objects or Assignments
Undoing/Recreating Changes
Confirmation Prompt
Configuring Columns
Switching Maintenance Interfaces
Business Workflow Explorer
Business Workplace: Workflow Functions
Work Item
Dialog Work Items (Type W)
Status of a Dialog Work Item
Status Transitions of a Dialog Work Item
Missed Deadline Work Item (Type D)
Status of a Missed Deadline Work Item
Status Transitions of a Missed Deadline Work Item
Work Queue Work Item (Type A)
Status of a Work Queue Work Item
Workflow Work Item (Type F)
Status of a Workflow Work Item
Status Transitions of a Workflow Work Item
Background Work Item (Type B)
Status of a Background Work Item
Error Handling for Background Work Items
Wait Step Work Item (Type E)
Work Item with Express Notification
Workflow Settings
Personal Settings
Organizational Assignment of a User
Substitutes for Workflows
Maintaining and Activating Substitutes
Views
Maintaining Views
Adopting and Exiting Views
Dynamic Columns for the Business Workplace
Selectable Columns for the Business Workplace: Workflow
Workflow Inbox
Work Item Display: Standard View
Tab Page Basic Data
Tab Page Activities
Tab Page Available Objects
Work Item Display: Technical View
Workflow Log: Standard View
Workflow Log: Technical View
Graphical Workflow Log
Send Mail
Display Agents
Changing Deadlines
Attachment Management
Reject Execution
Execute Together
Grouping According to Sort Key
Change Priority
Create Link
Forward Work Item
Workflow Relationships
Change Work Item
Set Work Item to Done
Workflow Outbox
Workflow Resubmissions
Work Item Preview
WebFlow
Workflow Developer
Tutorial: Workflow Modeling
Unit 1: Organizational Structure
Unit 2: Creating a Workflow
Unit 4: Defining and Inserting Task "Create Notification of Abse
Unit 3: Starting the Workflow Builder
Unit 5: First Test
Reporting and analysis
Unit 6: Creating a Task "Check Notification of Absence"
Unit 7: Including "Check Notification of Absence" in the Workflo
Unit 8: Second Test
Unit 9: Adding a User Decision
Unit 10: 3rd Test
Unit 11: Define and Include "Revise Notification of Absence" in
Unit 12: Integrating the UNTIL Loop for Reapproval
Unit 13: Inserting Container Operations
Unit 14: Changing Staff Assignments
Unit 15: Using a Role
Unit 16: Fourth Test
Unit 17: Including "Send Notification" into the Workflow Definit
Unit 18: Work Item Attachments
Unit 19: Fifth Test
Unit 20: Monitoring Missed Deadlines
Modeling Workflows
Demo and Test Workflows
WebFlow
Creation of a Wf-XML Document
Ad Hoc Workflow
Defining Ad Hoc Agent Assignment
Executing Workflows with Ad Hoc Agent Assignment
Defining Task Groups for Ad Hoc Workflows
Defining Workflows Ad Hoc
Business Workflow Explorer
Workflow Wizard Explorer
Workflow Wizards for Approval Procedures
Dynamic Hierarchical Approval Workflow
Extended Hierarchical Approval Workflow
Release Subworkflow for FI (FIPP, BSEG)
Hierarchical Approval Workflow
Parallel Approval Workflow
Workflow Wizards for Circulars
Circular
Dynamic Circular
Dynamic Parallel Circular
Parallel Circular
Other Workflow Wizards
Creation of Customizing Workflows
Simplified Workflow Definition
Workflow Configuration
Tasks and Task Groups
Creating and Maintaining Tasks
Definition of a Single-Step Task
Maintenance of Basic Data of Single-Step Task
Maintenance of Reference to Object Method
Maintenance of Execution Properties
Editing Names
Maintenance of Agent Assignment
Maintaining Task Texts
Definition of the Task Container
Creating Container Elements
Assigning Initial Values
Creating Triggering Events
Definition of Terminating Events of Task
Roles in Single-Step Tasks
Maintenance of Classification and Lock Indicators
Maintenance of SAPphone Properties
Definition of a Multistep Task
Maintenance of Basic Data of Multistep Task
Editing Names
Maintenance of Agent Assignment
Maintaining Task Texts
Definition of the Workflow Container
Creating Container Elements
Assigning Initial Values
Creating Triggering Events
Maintenance of SAPphone Properties
Definition of a Task Group
Definition of a Container
Creating Container Elements
Definition of the Workflow Container
Definition of the Task Container
Definition of the Method Container
Definition of Event Container
Definition of Binding
Rule-Based Proposal for Binding Definitions
Binding Definitions from Workflow Container
Binding Definitions from Task Container
Binding Definitions from Event Container
Binding Definition from Method Container
Binding Definition for Document from Template
Binding Definition for Decision Tasks
Operation of the Binding Editor
Alternative Binding Definition
Using Expressions in Binding Definitions
Document Processing
Processing SAPscript Texts as a Step in the Workflow
Defining the Standard Task "Create SAPscript Text"
Defining the Standard Task "Display SAPscript Text"
Defining the Workflow (Section) "Process Standard Text"
Specifying Agents of Subsequent Steps Dynamically
Copying a Selection Task
Copying Tasks into Another Plan Version
Workflow Builder
Calling the Workflow Builder
Step Types and Their Symbols
Workflow Builder Functions
Create Step
Special Functions in the Workflow Builder
Inserting Multistep Tasks
Printing Workflow Definitions
Condition Editor
Workflow Definition Extras
Definition of Workflows
Versions of a Workflow Definition
Basic Data of a Workflow Definition
Using Wizards
Activity Maintenance
Maintenance of Tab Page Control
Maintenance of Tab Page Outcomes
Maintenance of Tab Page Notification
Maintenance of Deadline Tab Pages
Maintenance of Tab Page Methods
Maintenance of Tab Page Work Item Display
Maintenance of Tab Page Other
Maintenance of Documents from a Template
Maintenance of Tab Page Document Templates
Creating Document Templates
Maintenance of Tab Page Control
Maintenance of Tab Page Outcomes
Maintenance of Tab Page Notification
Maintenance of Deadline Tab Pages
Maintenance of Tab Page Methods
Maintenance of Tab Page Work Item Display
Maintenance of Tab Page Other
Maintenance of Conditions
Maintenance of Multiple Conditions
Maintenance of Event Creator
Maintenance of Wait Steps
Maintenance of Tab Page Control
Maintenance of Tab Page Outcomes
Maintenance of Tab Page Notification
Maintenance of Deadline Tab Pages
Maintenance of Process Control
Maintenance of Container Operations
Maintenance of User Decisions
Maintenance of Tab Page Decision
Maintenance of Tab Page Control
Creating Decision Tasks
Maintenance of Tab Page Outcomes
Maintenance of Tab Page Notification
Maintenance of Deadline Tab Pages
Maintenance of Tab Page Methods
Maintenance of Tab Page Work Item Display
Maintenance of Tab Page Other
Maintenance of UNTIL Loops
Maintenance of WHILE Loops
Maintenance of Forks
Top-Down Modeling
Starting Tasks and Workflows
Starting Workflows in Dialog
Starting Workflows (Test Environment)
Advancing with Immediate Dialog
Defining Start Transactions
Starting Workflows or Tasks from Message Long Texts
Start Conditions for Workflows
Organizational Plan
Working with Screen Areas
Validity
Validity of Objects and Assignments
Selecting a Date and Preview Period
Activating/Deactivating Query Time Period
Validity of Object Characteristics
Object Manager
Finding/Selecting Objects
Using Search Tools
Using Search Variants
Displaying/Editing Objects
Creating Objects
Copying Objects
Assigning/Moving/Repositioning Objects
Terminating/Deleting Objects or Assignments
Undoing/Recreating Changes
Confirmation Prompt
Configuring Columns
Switching Maintenance Interfaces
Event
Event Creation
Wizards for Event Creation
Creation of Events When Change Documents are Written
Maintaining the Assignment Between Change Document and Event Wit
Maintaining the Assignment Between Change Document and Event Wit
Maintenance of Workflow-Relevant Settings for Change Documents
Creation of Additional Event Parameters With Event Creation
Creation of Events Upon Status Changes
Maintaining the Assignment Between Status Change and Event
Creation of Events via Message Control
Creation of Events Upon LIS Exceptions
Creation of Events via Business Transaction Events
Creation of Events by Calling a Function Module
Definition of Event Container
Event Receiver
Receiver Function Module
Check Function Module
Receiver Type
Receiver Instance
Receiver Type Function Module
Maintenance of Linkage Tables
Evaluation and Maintenance of Type Linkage Table
Evaluation and Maintenance of Instance Linkage Table
Event Simulation
Creation of Events for Test Purposes
Event trace
Role Resolution
Role
Role Container
Role Definition
Define Roles Using Responsibilities
Creating a Container Definition
Creating a Responsibility
Assigning Agents
Defining Roles Using Organizational Data
SAP Organizational Object
Assigning SAP Organizational Objects
Creating Object Assignments
Function Module
Delimiting Object Assignments
Deleting Object Assignments
Define Role
Define Binding
Agent as Attribute of SAP Organizational Object
Role to Determine Design Office
Defining Roles Using Function to Be Executed
Function Module for Role Resolution
Interface of Function Module for Role Resolution
Role to Determine Manager
Role Resolution Using Evaluation Paths
Define Role to Evaluate Evaluation Paths
Define Binding
Role for Determining Organizational Unit of a User
The Cancellation for Role Resolution Without Result Indicator
Selecting Objects from the Organizational Plan
Specify Agent, Recipient, or Administrator by His or Her Role
Business Workplace: Workflow Functions
Work Item
Dialog Work Items (Type W)
Status of a Dialog Work Item
Status Transitions of a Dialog Work Item
Missed Deadline Work Item (Type D)
Status of a Missed Deadline Work Item
Status Transitions of a Missed Deadline Work Item
Work Queue Work Item (Type A)
Status of a Work Queue Work Item
Workflow Work Item (Type F)
Status of a Workflow Work Item
Status Transitions of a Workflow Work Item
Background Work Item (Type B)
Status of a Background Work Item
Error Handling for Background Work Items
Wait Step Work Item (Type E)
Work Item with Express Notification
Workflow Settings
Personal Settings
Organizational Assignment of a User
Substitutes for Workflows
Maintaining and Activating Substitutes
Views
Maintaining Views
Adopting and Exiting Views
Dynamic Columns for the Business Workplace
Selectable Columns for the Business Workplace: Workflow
Workflow Inbox
Work Item Display: Standard View
Tab Page Basic Data
Tab Page Activities
Tab Page Available Objects
Work Item Display: Technical View
Workflow Log: Standard View
Workflow Log: Technical View
Graphical Workflow Log
Send Mail
Display Agents
Changing Deadlines
Attachment Management
Reject Execution
Execute Together
Grouping According to Sort Key
Change Priority
Create Link
Forward Work Item
Workflow Relationships
Change Work Item
Set Work Item to Done
Workflow Outbox
Workflow Resubmissions
Work Item Preview
Workflow System Administrator
Administration of the Workflow System
Administration Tools
Diagnosis of Workflows with Errors
Executing Work Items Without Checking Agents
Workflow Restart After Error
Deleting Work Items
Administration of Event Queue
Maintenance of Tab Page Basic Data
Maintenance of Tab Page Activation
Maintenance of Tab Page Background Job
Maintenance of Tab Page Event Delivery
Maintenance of Tab Page Linkages With Errors
Event Queue Browser
Defining the Web Server
Displaying XML Documents
Authorization Management
Administration of Organizational Management
Workflow-Relevant Data for Organizational Management
Evaluation Paths
Maintaining Evaluation Paths
Work Item Selection
Workflow Relationships
RFC Monitor
Event trace
Start Conditions for Workflows
Business Workplace: Workflow Functions
Work Item
Dialog Work Items (Type W)
Status of a Dialog Work Item
Status Transitions of a Dialog Work Item
Missed Deadline Work Item (Type D)
Status of a Missed Deadline Work Item
Status Transitions of a Missed Deadline Work Item
Work Queue Work Item (Type A)
Status of a Work Queue Work Item
Workflow Work Item (Type F)
Status of a Workflow Work Item
Status Transitions of a Workflow Work Item
Background Work Item (Type B)
Status of a Background Work Item
Error Handling for Background Work Items
Wait Step Work Item (Type E)
Work Item with Express Notification
Workflow Settings
Personal Settings
Organizational Assignment of a User
Substitutes for Workflows
Maintaining and Activating Substitutes
Views
Maintaining Views
Adopting and Exiting Views
Dynamic Columns for the Business Workplace
Selectable Columns for the Business Workplace: Workflow
Workflow Inbox
Work Item Display: Standard View
Tab Page Basic Data
Tab Page Activities
Tab Page Available Objects
Work Item Display: Technical View
Workflow Log: Standard View
Workflow Log: Technical View
Graphical Workflow Log
Send Mail
Display Agents
Changing Deadlines
Attachment Management
Reject Execution
Execute Together
Grouping According to Sort Key
Change Priority
Create Link
Forward Work Item
Change Work Item
Set Work Item to Done
Workflow Outbox
Workflow Resubmissions
Work Item Preview
Transport and Client Copy
Workflow Agent
Working with the Business Workplace
Business Workplace: Workflow Functions
Work Item
Dialog Work Items (Type W)
Status of a Dialog Work Item
Status Transitions of a Dialog Work Item
Missed Deadline Work Item (Type D)
Status of a Missed Deadline Work Item
Status Transitions of a Missed Deadline Work Item
Workflow Work Item (Type F)
Status of a Workflow Work Item
Status Transitions of a Workflow Work Item
Background Work Item (Type B)
Status of a Background Work Item
Error Handling for Background Work Items
Wait Step Work Item (Type E)
Work Item with Express Notification
Workflow Settings
Personal Settings
Organizational Assignment of a User
Substitutes for Workflows
Maintaining and Activating Substitutes
Views
Maintaining Views
Adopting and Exiting Views
Dynamic Columns for the Business Workplace
Selectable Columns for the Business Workplace: Workflow
Workflow Inbox
Work Item Display: Standard View
Tab Page Basic Data
Tab Page Activities
Tab Page Available Objects
Workflow Log: Standard View
Send Mail
Display Agents
Changing Deadlines
Attachment Management
Reject Execution
Execute Together
Grouping According to Sort Key
Change Priority
Create Link
Forward Work Item
Workflow Relationships
Change Work Item
Set Work Item to Done
Workflow Outbox
Workflow Resubmissions
Work Item Preview
Starting Tasks and Workflows
Starting Workflows in Dialog
Advancing with Immediate Dialog
Process Controller
Evaluation of Workflows
Work Item Analysis
Workflow Relationships
Workload Analysis
Business Workplace: Workflow Functions
Work Item
Dialog Work Items (Type W)
Status of a Dialog Work Item
Status Transitions of a Dialog Work Item
Missed Deadline Work Item (Type D)
Status of a Missed Deadline Work Item
Status Transitions of a Missed Deadline Work Item
Work Queue Work Item (Type A)
Status of a Work Queue Work Item
Workflow Work Item (Type F)
Status of a Workflow Work Item
Status Transitions of a Workflow Work Item
Background Work Item (Type B)
Status of a Background Work Item
Error Handling for Background Work Items
Wait Step Work Item (Type E)
Work Item with Express Notification
Workflow Settings
Personal Settings
Organizational Assignment of a User
Substitutes for Workflows
Maintaining and Activating Substitutes
Views
Maintaining Views
Adopting and Exiting Views
Dynamic Columns for the Business Workplace
Selectable Columns for the Business Workplace: Workflow
Workflow Inbox
Work Item Display: Standard View
Tab Page Basic Data
Tab Page Activities
Tab Page Available Objects
Work Item Display: Technical View
Workflow Log: Standard View
Workflow Log: Technical View
Graphical Workflow Log
Send Mail
Display Agents
Changing Deadlines
Attachment Management
Reject Execution
Execute Together
Grouping According to Sort Key
Change Priority
Create Link
Forward Work Item
Change Work Item
Set Work Item to Done
Workflow Outbox
Workflow Resubmissions
Work Item Preview
Workflow Toolbox
Reference Documentation
BC - SAP Business Workflow - Navigation
Business Workflow Explorer
Workflow Wizard Explorer
Workflow Wizards for Approval Procedures
Dynamic Hierarchical Approval Workflow
Extended Hierarchical Approval Workflow
Release Subworkflow for FI (FIPP, BSEG)
Hierarchical Approval Workflow
Parallel Approval Workflow
Workflow Wizards for Circulars
Circular
Dynamic Circular
Dynamic Parallel Circular
Parallel Circular
Other Workflow Wizards
Creation of Customizing Workflows
Simplified Workflow Definition
Workflow Builder
Calling the Workflow Builder
Step Types and Their Symbols
Workflow Builder Functions
Create Step
Special Functions in the Workflow Builder
Inserting Multistep Tasks
Printing Workflow Definitions
Condition Editor
Workflow Definition Extras
Definition of Workflows
Versions of a Workflow Definition
Basic Data of a Workflow Definition
Using Wizards
Activity Maintenance
Maintenance of Tab Page Control
Maintenance of Tab Page Outcomes
Maintenance of Tab Page Notification
Maintenance of Deadline Tab Pages
Maintenance of Tab Page Methods
Maintenance of Tab Page Work Item Display
Maintenance of Tab Page Other
Maintenance of a Web Activity
Maintenance of Tab Page Call
Maintenance of Tab Page Control
Maintenance of Tab Page Outcomes
Maintenance of Tab Page Notification
Maintenance of Deadline Tab Pages
Maintenance of Documents from a Template
Maintenance of Tab Page Document Templates
Creating Document Templates
Maintenance of Tab Page Control
Maintenance of Tab Page Outcomes
Maintenance of Tab Page Notification
Maintenance of Deadline Tab Pages
Maintenance of Tab Page Methods
Maintenance of Tab Page Work Item Display
Maintenance of Tab Page Other
Maintenance of Mail Transmission
Maintenance of Tab Page Mail
Maintenance of Tab Page Control
Maintenance of Conditions
Maintenance of Multiple Conditions
Maintenance of Event Creator
Maintenance of Wait Steps
Maintenance of Tab Page Control
Maintenance of Tab Page Outcomes
Maintenance of Tab Page Notification
Maintenance of Deadline Tab Pages
Maintenance of Process Control
Maintenance of Container Operations
Maintenance of User Decisions
Maintenance of Tab Page Decision
Maintenance of Tab Page Control
Creating Decision Tasks
Maintenance of Tab Page Outcomes
Maintenance of Tab Page Notification
Maintenance of Deadline Tab Pages
Maintenance of Tab Page Methods
Maintenance of Tab Page Work Item Display
Maintenance of Tab Page Other
Maintenance of UNTIL Loops
Maintenance of WHILE Loops
Maintenance of Forks
Top-Down Modeling
WebFlow
Creation of a Wf-XML Document
Ad Hoc Workflow
Defining Ad Hoc Agent Assignment
Executing Workflows with Ad Hoc Agent Assignment
Defining Workflows Ad Hoc
Defining Task Groups for Ad Hoc Workflows
Business Object Builder
Maintenance of Object Types
Creating Object Types
Editing the Basic Data of an Object Type
Processing Object Types
Definition of Object Type Components
Maintenance of an Object Type Component
Displaying Details of an Object Type Component
Implementation of Interfaces
Interface Aggregate
Interface Approval
Interface Extended Approval
Interface Create
Interface Display
Interface Edit
Interface Check Existence
Interface Find
Standard Interface
Interface Status Management
Interface Structure Object
Defining Key Fields
Definition of Attributes for an Object Type
Definition of Methods for an Object Type
Definition of Method Parameters
Definition of Exceptions
Definition of Events for an Object Type
Definition of Event Parameters
Programming in the Implementation Program
Macro Instructions for Processing a Container
Declaration and Initialization of a Container
Writing a Field Value into a Container
Writing a Table into a Container
Writing an Object Reference into a Container
Reading an Object Reference from a Container
Writing an Multiline Object Reference into a Container
Reading a Multiline Object Reference from a Container
Macro Instructions for Accessing Objects, Attributes and Methods
Data Declaration for Variables Used
Programming Asynchronous Methods
Programming Synchronous Methods
Programming Methods with Parameters
Programming Exceptions
Extending and Adapting Object Types
Creating a Subtype
Defining Delegation Types
Object Type SELFITEM
Method SendTaskDescription
Object Type WF_TASK
Business Object Repository
Business Object Repository Browser
Workflow Configuration
Tasks and Task Groups
Creating and Maintaining Tasks
Definition of a Single-Step Task
Maintenance of Basic Data of Single-Step Task
Maintenance of Reference to Object Method
Maintenance of Execution Properties
Editing Names
Maintenance of Agent Assignment
Maintaining Task Texts
Definition of the Task Container
Creating Container Elements
Assigning Initial Values
Creating Triggering Events
Definition of Terminating Events of Task
Roles in Single-Step Tasks
Maintenance of Classification and Lock Indicators
Maintenance of SAPphone Properties
Definition of a Multistep Task
Maintenance of Basic Data of Multistep Task
Editing Names
Maintenance of Agent Assignment
Maintaining Task Texts
Definition of the Workflow Container
Creating Container Elements
Assigning Initial Values
Creating Triggering Events
Maintenance of SAPphone Properties
Definition of a Task Group
Definition of a Container
Creating Container Elements
Definition of the Workflow Container
Definition of the Task Container
Definition of the Method Container
Definition of Event Container
Definition of Binding
Rule-Based Proposal for Binding Definitions
Binding Definitions from Workflow Container
Binding Definitions from Task Container
Binding Definitions from Event Container
Binding Definition from Method Container
Binding Definition for Document from Template
Binding Definition for Decision Tasks
Operation of the Binding Editor
Alternative Binding Definition
Using Expressions in Binding Definitions
Document Processing
Processing SAPscript Texts as a Step in the Workflow
Defining the Standard Task "Create SAPscript Text"
Defining the Standard Task "Display SAPscript Text"
Defining the Workflow (Section) "Process Standard Text"
Specifying Agents of Subsequent Steps Dynamically
Copying a Selection Task
Copying Tasks into Another Plan Version
Organizational Plan
Working with Screen Areas
Validity
Validity of Objects and Assignments
Selecting a Date and Preview Period
Activating/Deactivating Query Time Period
Validity of Object Characteristics
Object Manager
Finding/Selecting Objects
Using Search Tools
Using Search Variants
Displaying/Editing Objects
Creating Objects
Copying Objects
Assigning/Moving/Repositioning Objects
Terminating/Deleting Objects or Assignments
Undoing/Recreating Changes
Confirmation Prompt
Configuring Columns
Switching Maintenance Interfaces
Role Resolution
Role
Role Container
Role Definition
Define Roles Using Responsibilities
Creating a Container Definition
Creating a Responsibility
Assigning Agents
Defining Roles Using Organizational Data
SAP Organizational Object
Assigning SAP Organizational Objects
Creating Object Assignments
Function Module
Delimiting Object Assignments
Deleting Object Assignments
Define Role
Define Binding
Agent as Attribute of SAP Organizational Object
Role to Determine Design Office
Defining Roles Using Function to Be Executed
Function Module for Role Resolution
Interface of Function Module for Role Resolution
Role to Determine Manager
Role Resolution Using Evaluation Paths
Define Role to Evaluate Evaluation Paths
Define Binding
Role for Determining Organizational Unit of a User
The Cancellation for Role Resolution Without Result Indicator
Selecting Objects from the Organizational Plan
Specify Agent, Recipient, or Administrator by His or Her Role
Event
Event Creation
Wizards for Event Creation
Creation of Events When Change Documents are Written
Maintaining the Assignment Between Change Document and Event Wit
Maintaining the Assignment Between Change Document and Event Wit
Maintenance of Workflow-Relevant Settings for Change Documents
Creation of Additional Event Parameters With Event Creation
Creation of Events Upon Status Changes
Maintaining the Assignment Between Status Change and Event
Creation of Events via Message Control
Creation of Events Upon LIS Exceptions
Creation of Events via Business Transaction Events
Creation of Events by Calling a Function Module
Definition of Event Container
Event Receiver
Receiver Function Module
Check Function Module
Receiver Type
Receiver Instance
Receiver Type Function Module
Maintenance of Linkage Tables
Evaluation and Maintenance of Instance Linkage Table
Evaluation and Maintenance of Type Linkage Table
Event Simulation
Creation of Events for Test Purposes
Event trace
Business Workplace: Workflow Functions
Work Item
Dialog Work Items (Type W)
Status of a Dialog Work Item
Status Transitions of a Dialog Work Item
Missed Deadline Work Item (Type D)
Status of a Missed Deadline Work Item
Status Transitions of a Missed Deadline Work Item
Workflow Work Item (Type F)
Status of a Workflow Work Item
Status Transitions of a Workflow Work Item
Background Work Item (Type B)
Status of a Background Work Item
Error Handling for Background Work Items
Work Queue Work Item (Type A)
Status of a Work Queue Work Item
Wait Step Work Item (Type E)
Work Item with Express Notification
Workflow Settings
Personal Settings
Organizational Assignment of a User
Substitutes for Workflows
Maintaining and Activating Substitutes
Views
Maintaining Views
Adopting and Exiting Views
Dynamic Columns for the Business Workplace
Selectable Columns for the Business Workplace: Workflow
Workflow Inbox
Work Item Display: Standard View
Tab Page Basic Data
Tab Page Activities
Tab Page Available Objects
Work Item Display: Technical View
Workflow Log: Standard View
Workflow Log: Technical View
Graphical Workflow Log
Send Mail
Display Agents
Changing Deadlines
Attachment Management
Reject Execution
Execute Together
Grouping According to Sort Key
Change Priority
Create Link
Forward Work Item
Workflow Relationships
Change Work Item
Set Work Item to Done
Workflow Outbox
Workflow Resubmissions
Work Item Preview
Workflow Toolbox
Starting Tasks and Workflows
Starting Workflows in Dialog
Starting Workflows (Test Environment)
Advancing with Immediate Dialog
Defining Start Transactions
Starting Workflows or Tasks from Message Long Texts
Start Conditions for Workflows
Remote Worklist
Creating a Logical RFC Destination
Specifying Subscribers
Scheduling a Report
Workflow Information System
Using the Workflow Information System (WIS)
Key Figures Used
Standard Analysis Organization View
Standard Analysis Process View
Standard Analysis Object View
Standard Analysis Group View
Standard Analysis Example Scenario
Periodic Data Transfer
Creating a Variant for the Report RMCADATA
Scheduling a Job
Making Customer-Specific Enhancements to the WIS
Extending the Communication Structure
Retrieving Data for Customer Fields
LIS Customizing
Work Item Analysis
Workload Analysis
Task Analysis
Work Item Selection
Error Diagnosis
Consistency Check
Workflow Trace
RFC Monitor
Demo and Test Workflows
Administration Tools
Verifying Workflow Customizing
Customizing for Tasks and Workflows
Diagnosis of Workflows with Errors
Executing Work Items Without Checking Agents
Workflow Restart After Error
Deleting Work Items
Displaying the Work Item Container
Displaying XML Documents
Defining the Web Server
Administration of Event Queue
Maintenance of Tab Page Basic Data
Maintenance of Tab Page Activation
Maintenance of Tab Page Background Job
Maintenance of Tab Page Event Delivery
Maintenance of Tab Page Linkages With Errors
Event Queue Browser
Transport and Client Copy
Authorization Management
Administration of Organizational Management
Workflow-Relevant Data for Organizational Management
Evaluation Paths
Maintaining Evaluation Paths
SAP Business Workflow via the Internet
Creating a Customer Master Record on the Internet (BC-BMT-WFM SA
Process Flow (BC-BMT-WFM Creating a Customer Master Record)
Business Workplace via the Internet
Business Workplace
Displaying and Processing Work Items
Creating, Processing and Sending Documents
Workflow Status Reports via the Internet (BC-BMT-WFM)
Executing Selection Reports (BC-BMT-WFM Status Reports)
Web Form Integration
Starting Workflows with Web Forms
Designing a Web Form to Start a Task
Defining a Task to be Started with a Web Form
Generating a Web Transaction
Background Info on the Generated Web Transactions
Developing an ITS Service from a Transaction
Background Info on the Generated HTML Templates
Starting a Task with a Web Form
Processing Work Items as a Web Form
Web form tasks
Designing a Web Form to Process a Work Item
Defining a Task to be Executed as a Web Form
Generating a Web Transaction
Background Info on the Generated Web Transactions
Developing an ITS Service from a Transaction
Background Info on the Generated HTML Templates
Extending HTML Templates
Adding tasks to a workflow definition
Processing a Work Item on the Internet
BC - SAP Business Workflow - Tutorials
Tutorial: Workflow Modeling
Unit 1: Organizational Structure
Unit 2: Creating a Workflow
Unit 4: Defining and Inserting Task "Create Notification of Abse
Unit 3: Starting the Workflow Builder
Unit 5: First Test
Reporting and analysis
Unit 6: Creating a Task "Check Notification of Absence"
Unit 7: Including "Check Notification of Absence" in the Workflo
Unit 8: Second Test
Unit 9: Adding a User Decision
Unit 10: 3rd Test
Unit 11: Define and Include "Revise Notification of Absence" in
Unit 12: Integrating the UNTIL Loop for Reapproval
Unit 13: Inserting Container Operations
Unit 14: Changing Staff Assignments
Unit 15: Using a Role
Unit 16: Fourth Test
Unit 17: Including "Send Notification" into the Workflow Definit
Unit 18: Work Item Attachments
Unit 19: Fifth Test
Unit 20: Monitoring Missed Deadlines
Tutorial: Maintaining the Organizational Plan
Unit 1: Creating an Organizational Structure
Unit 2: Creating Staff Assignments
Tutorial: Event Creation During Status Changes
Unit 1: Testing the Existing Application Functionality
Unit 2: Identifying and Extending Object Types
Unit 3: Adding Further Attributes
Unit 4: Flexible Event Creation
Unit 5: Finding Agents - Organizational Structure
Unit 6: Defining a Workflow
Unit 7: Editing Workflow Definitions
Unit 8: Executing the Scenario
Tutorial: Workflow Programming
Extending Object Types: Inheritance and Delegation
Unit 1: Creating an Object Type in the Business Object Repositor
Unit 2: Creating Database Field Attributes
Unit 3: Creating Object Database Field Attributes
Unit 4: Creating Virtual Attributes
Unit 5: Creating Object Virtual Attributes
Unit 6: Creating Multiline Virtual Attributes
Unit 7: Creating the Method Edit Without Parameters
Unit 8: Creating the ExistenceCheck Method Without Parameters
Unit 9: Creating the Display Method Without Parameters
Unit 10: Creating a Method with Parameters
Unit 11: Events and Their Creation
Unit 12: Basic Data
Unit 13: Final Steps
Appendix: Program for Object Type Z_BUS2032
BC - Workflow Scenarios in Applications (BC-BMT-WFM)
Aim and Structure of this Documentation
Settings and Preparations
Organizational Plan
Customizing for Tasks and Workflows
SAP Business Workflow
Technical Principles of SAP Business Workflow
General Procedure Model
Transport Workflow
CA - Cross-Application Components: Workflow Scenar
Archiving Application Data (FI)
Entering Planning Data in the Workflow (CO-PA)
TR - Treasury: Workflow Scenarios
RE Real Estate Management: Workflow Scenarios
LO - General Logistics Workflow Scenarios
Sales and Distribution (SD) Workflow Scenarios
MM - Materials Management: Workflow Scenarios
QM - Quality Management: Workflow Scenarios
PM/CS - Plant Maintenance & Customer Service: Workflow Scenarios
Production Planning & Control Workflow Scenarios
PA - Personnel Management: Workflow Scenarios
SAP Business Workflow Demo Examples (BC-BMT-WFM)
Form Integration with SAPforms (BC-BMT-WFM)
Forms
Electronic Form Integration
Installing SAPforms
SAPforms - Administration
Designing Electronic Forms
Designing Forms with Visual Basic
Designing Forms with MS Outlook
Designing Forms with MS Word and MS Excel
SAPforms Designer
Getting Started
SAPforms Helper
SAP Trace Log Viewer
Maintaining Plug-Ins and Opening a Structure
Plug-ins
Submit Control
AfterSubmit (Method)
BeforeSubmit (Method)
Custom (Property)
ErrorMessage (Property)
SuccessMessage (Property)
SAPForm Plug-In Type
SAPforms Form Plug-In for Visual Basic
Link Class
Load (Method)
Links Class
Save (Method)
SAPCtrl Class
Name (Property)
Value (Property)
SAPForm Class
Execute (Method)
GetData (Method)
Load (Method)
LogIt (Method)
Options (Method)
PutData (Method)
SAPData (Property)
SAPXmit (Property)
Save (Method)
Start (Method)
Submit (Method)
SAPforms Form Plug-In for MS Outlook
Link Class
Load (Method)
Links Class
Save (Method)
SAPCtrl Class
Name (Property)
Value (Property)
SAPForm Class
AddCbControl (Method)
Execute (Method)
GetData (Method)
Load (Method)
LogIt (Method)
Options (Method)
PutData (Method)
SAPData (Property)
SAPXmit (Property)
Save (Method)
Start (Method)
Submit (Method)
UpdateInstance (Method)
SAPXmit Class
Execute (Method)
Load (Method)
MailItem (Property)
Options (Method)
Save (Method)
Start (Method)
Subject (Property)
SAPforms Form Plug-In for MS Office
Link Class
Load (Method)
Links Class
Save (Method)
SAPCtrl Class
Name (Property)
Value (Property)
SAPForm Class
Execute (Method)
GetData (Method)
Load (Method)
LogIt (Method)
Options (Method)
PutData (Method)
SAPData (Property)
SAPXmit (Property)
Save (Method)
Start (Method)
Submit (Method)
SAPData Plug-In Type
SAPforms Data Plug-In for Workflow
Field Class
Load (Method)
Name (Property)
Save (Method)
Fields Class
Load (Method)
Save (Method)
SAPData Class
Connection (Property)
Execute (Method)
Fields (Property)
Load (Method)
LoadInstance (Method)
LogIt (Method)
Name (Property)
Offline (Property)
Options (Method)
R3DoNotUse (Property)
Receiver (Property)
SAPXmit (Property)
Save (Method)
SaveInstance (Method)
Start (Method)
SuppressSystemSelection (Property)
UpdateInstance (Method)
Value (Property)
Version (Property)
WorkitemID (Property)
SAPforms Data Plug-In for Function Modules
Field Class
Load (Method)
Name (Property)
Save (Method)
Fields Class
Load (Method)
Save (Method)
SAPData Class
Connection (Property)
Execute (Method)
Fields (Property)
Load (Method)
LoadInstance (Method)
Name (Property)
Options (Method)
R3DoNotUse (Property)
RfcHandle (Property)
SAPXmit (Property)
Save (Method)
SaveInstance (Method)
Start (Method)
Value (Property)
Version (Property)
SAPforms Data Plug-In for IDoc
Field Class
Load (Method)
Name (Property)
Save (Method)
Fields Class
Load (Method)
Save (Method)
SAPData Class
Connection (Property)
Execute (Method)
Load (Method)
LoadInstance (Method)
Name (Property)
Options (Method)
R3DoNotUse (Property)
SAPXmit (Property)
Save (Method)
SaveInstance (Method)
Start (Method)
Value (Property)
Version (Property)
Segment Class
Fields (Property)
Load (Method)
Name (Property)
Save (Method)
Segments Class
AddWithTemplate (Method)
Load (Method)
Save (Method)
SAPforms Data Plug-In for Demo
SAPData Class
Execute (Method)
Load (Method)
LoadInstance (Method)
Name (Property)
Options (Method)
Receiver (Property)
SAPXmit (Property)
Save (Method)
SaveInstance (Method)
Start (Method)
UpdateInstance (Method)
Value (Property)
Version (Property)
SAPXmit Class
Execute (Method)
Load (Method)
Options (Method)
Save (Method)
Start (Method)
SAPXmit Plug-In Type
SAPforms Transmit Plug-In for RFC
SAPXmit Class
Execute (Method)
LastR3Error (Property)
Load (Method)
Options (Method)
R3DoNotUse (Property)
RfcHandle (Property)
Save (Method)
Start (Method)
SAPforms Transmit Plug-In for MAPI
SAPXmit Class
Execute (Method)
Load (Method)
MailItem (Property)
Options (Method)
ProfileName (Property)
Save (Method)
Start (Method)
Subject (Property)
SAPforms Transmit Plug-In for SAPMAPI
SAPXmit Class
Execute (Method)
Load (Method)
MailItem (Property)
Options (Method)
ProfileName (Property)
Save (Method)
Start (Method)
Subject (Property)
SAPforms Transmit Plug-In for SMTP via WinSock
SAPXmit Class
Execute (Method)
Load (Method)
MailServer (Property)
Options (Method)
Save (Method)
Start (Method)
Subject (Property)
SAPforms Transmit Plug-In Demo
SAPXmit Class
Execute (Method)
Load (Method)
Options (Method)
Save (Method)
Start (Method)
Defining and Generating a Binding
Programming Forms
Code Inserted by the SAPforms Designer
Calling the SAPforms Interface Directly
Error Handling Routines
Starting Workflows with Electronic Forms
Designing an Electronic Form to Start a Workflow
Defining a Task to be Started with a Form
Maintaining Plug-Ins and Opening a Structure: Workflow
Defining and Generating a Binding: Workflow
Workflow Examples
Executing a Work Item as an Electronic Form
Form task
Designing a Form for Execution as a Work Item
Defining a Task to be Executed as an Electronic Form
Adding tasks to a workflow definition Electronic forms
Maintaining Plug-Ins and Opening a Structure: Workflow
Defining and Generating a Binding: Workflow
Workflow Examples
Calling a BAPI
Designing an Electronic Form to Call a BAPI
Maintaining Plug-Ins and Opening a Structure: BAPIs
Defining and Generating a Binding: BAPIs
Example: Creating a Customer Master Record
Determining a Reference Customer
Using IDocs
Designing an Electronic Form for Use as an IDoc
Generating an IDoc
Defining a Partner Profile and Port
Maintaining Plug-Ins and Opening a Structure: IDocs
Defining and Generating a Binding: IDocs
Example: Creating a Customer Master Record via an IDoc
Determining a Reference Customer
Web Form Integration
Starting Workflows with Web Forms
Designing a Web Form to Start a Task
Defining a Task to be Started with a Web Form
Generating a Web Transaction
Background Info on the Generated Web Transactions
Developing an ITS Service from a Transaction
Background Info on the Generated HTML Templates
Starting a Task with a Web Form
Processing Work Items as a Web Form
Web form tasks
Designing a Web Form to Process a Work Item
Defining a Task to be Executed as a Web Form
Generating a Web Transaction
Background Info on the Generated Web Transactions
Developing an ITS Service from a Transaction
Background Info on the Generated HTML Templates
Extending HTML Templates
Adding tasks to a workflow definition
Processing a Work Item on the Internet
Creating a Customer Master Record on the Internet (BC-BMT-WFM SA
Process Flow (BC-BMT-WFM Creating a Customer Master Record)