Guided Procedures
Guided Procedures Administration Guide
Administration Workset
Process Management
Assigning Default Roles
Scheduling Process Initiation
Monitoring Process Schedules
Unlocking Objects
Managing Process Instances
Scheduling Tasks
Checking Callable Objects Consistency
Managing Application-Specific Properties
Security Management
Managing Permissions
Managing Impersonations
Viewing Impersonation History
Managing Service Groups
Mail Management
Managing E-Mail Templates
Setting Up Mail Templates
Replacements
Script Language
Administering the Bounced Mail Framework
Setting Up Client Applications
Managing Actions and Action Groups
Setting Up Client Application Patterns
Patterns Syntax
Managing Trusted and Suspended Addresses
Viewing Sent Mail Messages
Viewing Unrecognized Mail Messages
Cleaning Up the BMF Database
Viewing Statistics
Mail Statuses
Transport Management
Creating a Transport Request
Importing Transport Requests
Managing Failed Content Deployments
Postprocessing Imported Objects
Process Archive Management
Configuring Scheduled Archiving and Deleting
Archived and Deleted Process Instances
Starting Manual Archiving and Deleting
Monitoring Archiving and Deleting Jobs
Composite Forms Configuration
Configuring Adapters
Managing Queues
Managing Impersonalized Forms
Managing Technical Attributes
Searching for Development Objects
Guided Procedures (GP) Monitor
Monitoring the Status of GP Applications
Checking Transport Requests
Viewing GP Content
Monitoring Process Instances
Displaying Queue Content
Monitoring Composite Forms
Designing Composite Processes with Guided Procedures
Getting Started
Setting Up Portal Roles
Getting Started with Guided Procedures Design Time
Launching Guided Procedures (GP) Design Time
Gallery
Managing Folders and Objects in the Gallery
Copying GP Content
Object Design Time
Getting Started with Guided Procedures Runtime
Getting Familiar with the GP Runtime
Core Elements of the Runtime
Getting Familiar with the GP Runtime Work Center
GP Generic Views
Getting Familiar with the ProcessInstance WorkCenter
Process Instance Generic Views
Other Elements
Concepts
Guided Procedures Architecture Overview
Process Roles
Callable Object
Callable Object Parameters
Process Modeling
Tasks
Exposing Applications as Callable Objects
Creating Callable Objects in the GP Design Time
Exposing Web Dynpros as Callable Objects
Creating Web Dynpro Form Callable Objects
Exposing WD4VC Applications as Callable Objects
Exposing Web Services as Callable Objects
Exposing RFCs as Callable Objects
Exposing BSPs as Callable Objects
Creating Portal Callable Objects
Exposing Web Pages as Callable Objects
Creating Callable Objects for Background Execution
Creating Business Logic Callable Objects
Creating Content Packages
Creating Decision Dialogs
Creating Object Views
Creating Pass Through Form Callable Objects
Predefined Callable Objects
Testing Callable Objects
Checking Callable Object Consistency
Modeling and Configuring Workflows
Action Design
Creating Actions
Attaching Callable Objects
Ad-Hoc Items
Customizing Titles of Tasks
Block Design
Creating Blocks
Defining Block Flow
Configuring Exception Handling
Parallel Dynamic Block
Process Design
Creating Process Templates
Customizing a Process Instance Title
Defining Process Flow
Configuring Process Roles
Defining Restrictions
Defining Runtime Views
Configuring Process Control Items
Composite Forms
Configuring Process Instantiation
Searching in the Parameter List
Configuring Parameters
Consolidating Parameters
Consolidating Roles
Granting Permissions
Granting View Permissions
Defining and Configuring Notifications
Attachments
Info Callable Objects
Integrating Offline and Form-Based Activities
Concepts of the Composite Forms in Guided Procedures
Guided Procedures Forms Use Types
Form Context
Logical Criteria
Creating and Configuring Forms
Enabling Form Submission Using HTTP
Enabling Form Submission Using SMTP
Creating Logical Criteria
Creating Form Objects in the GP Design Time
Building and Using a Form Context
Enabling Form Input Validation
Configuring Post-Processing Services
Adding Content to Field-Based Templates
Adding Content to Schema-Based Templates
Configuring Form Use and Data Processing Options
Designing Dynamic Forms
Exposing Composite Forms as Callable Objects
Using a Display Callable Object for Forms
Instantiating and Testing Guided Procedure Forms
Activating and Maintaining Guided Procedures Content
Activating Guided Procedures Content
Comparing and Restoring Object Versions
Customizing and Updating SAP Content
Managing GP Content Using the Developer Studio
Starting and Terminating Processes Within a Composite
Starting (Initiating) a New Process
Granting Substitution Permissions
Consuming the GPProcessDiscovery Web Services
Starting a Process Using Web Services
Completing Actions Within a Composite
Consuming the GPActionDiscoveryWSIL Web Service
Completing a Step Using Web Services
Using the GP APIs
Setting Up Your Project
Implementing and Registering Callable Object Types
Implementing the Design Time for a New Callable Object Type
Implementing the Runtime for a New Callable Object Type
Registering a New Callable Object Type
Implementing Additional Callable Objects
Implementing Web Dynpro Callable Objects
Implementing Callable Objects for Background Execution
Implementing BSP Callable Objects
Modeling and Configuring Workflows Using the GP API
Instantiating the Design Time Manager
Creating GP Development Objects
Creating Callable Objects
Creating Actions
Creating Blocks
Creating Processes
Defining Transitions
Implementing Exception Handling
Implementing Parameter Mapping
Defining Activity Mappings
Defining Callable Object Mappings
Implementing Role Consolidation
Editing GP Development Objects
Deleting GP Development Objects
Exposing Business Object Data in the GP Context
Constructing a KM Document Template and Provider
Including Additional Functionality
Using the Forms API
Accessing the Forms Java API
Retrieving Process Template Details
Creating Form Instances
Creating Custom Runtime Views Using the GP API
Runtime View Component Interfaces
Interface Methods for Component Initialization
Registering Web Dynpro Components and Runtime Views
Registering Runtime Views Using Servlets
Scheduling Process Initiation Using the GP API
Implementing a Post-Processing Class with Callback
Starting and Terminating Processes Using the GP API
Managing Runtime Activities Using the GP API
Completing Actions Using the GP API
Managing Process Notifications Using the GP API
Retrieving Process Notification Instances
Updating Notification Processing Time and Status
Creating Deadlines and Durations
Managing Runtime Attachments Using the GP API
Attachment Attributes
Reference
Tutorials
Developing Your First Process
Creating a Folder
Creating an HTML Start Page
Creating an Input Data Form
Setting Up Mail Templates
Replacements
Creating an Approval Callable Object
Creating a Simple Process
Initiating a Process
Exposing an RFC-Enabled Function Module as a Callable Object
Configuring an RFC Destination
Importing a BAPI in Guided Procedures
Testing and Activating an RFC Callable Object
Importing a Web Service in Guided Procedures
Testing and Activating a Web Service Callable Object
Developing Your First Composite Form Process
Modeling the Composite Form Activity
Configuring Pre-Filling Services
Creating the Composite Form
Designing the Form Template Layout
Exposing the Composite Form as a Callable Object
Modeling the Form Approval Activity
Modeling the Notification Activity
Creating Notification E-Mail Templates
Designing the Process Template
Implementing and Exposing a Web Dynpro as a Callable Object
Creating and Configuring the Web Dynpro Project
Implementing a Web Dynpro Component
Creating an Instance of the Callable Object
Testing and Activating the Callable Object
Implementing and Exposing a Background Callable Object
Creating a Java Development Component
Implementing a Background Callable Object
UserDetailsCallableObject
Creating and Deploying a Java Enterprise Application
Exposing a Java Class as a Callable Object
Testing and Activating the Background Callable Object
Configuring Exception Handling
Creating a Data Input Form
Creating an Action to Handle the Exception
Creating a Data Display Form
Creating an Exception Block
Creating an Exception Process
Implementing a BSP Callable Object
Sample BSP Application
Creating a Start Page
Creating a Completion Page
Creating an Instance of a BSP Callable Object
Scenario: Order Office Material
Web Dynpro Component Implementation
WDCODisplaySelectItems
WDCOSelectedItems
WDCOOrderItems
WDCOApproveItems
Defining Fine-Grained Process Components
Decision List or Order Number
Display List and Select
Decision Order Another Item
Display Selected Items
Order Items
Approve Items
Send Order Confirmation
Order Confirmation
E-Catalog
Defining Blocks
Display List and Select LoopBody
Display List and Select Loop
Order with Order Number
Order From List
Order Office Material
Process Definition: Putting It All Together
Configuring Guided Procedures
Setting Up Portal Roles
Configuring General System Parameters
Configuring Guided Procedures with the Universal Worklist
Configuring Composite Form Parameters
Configuring Forms with Java Back End
Configuring Destinations for WS Callable Objects
Security Guide for Guided Procedures