CAF Guided Procedures
CAF Guided Procedures at Runtime
Work Centers of the Runtime Environment
GP Work Center
Starting (Initiating) a New Process
Creating and Starting a Simple Process
Overview
Alerts and Warnings
Processes
Tasks
Process Instance
Elements and Functions of the Runtime
Worklist
Core Elements of the Runtime
Generic Views
Components of the Contextual Navigation Panel
Personal Templates
Check List Wizard
Simple Sequence Wizard
CAF-GP: Administration Guide
Admin Workset
Managing Process Instances
Unlocking Objects
Managing E-Mail Templates
Setting Up Mail Templates
Replacements
Script Language
Managing Permissions
Assigning Default Roles
Scheduling Process Initiation
Creating a Transport Request
Importing Transport Requests
Postprocessing Imported Objects
Configuring Adapters
Managing Queues
Managing Impersonalized Forms
Configuring Endpoint Aliases
Analyzing the Runtime Version of a Process Template
Guided Procedures (GP) Monitor
GP Status
Transports
Activated Templates
Process Instances
Queue Viewer
CAF GP: Business Expert Guide
Getting Started with Guided Procedures Design Time
Launching Guided Procedures (GP) Design Time
Gallery
Managing Folders and Objects in the Gallery
Design Time Tools
Process Modeling
My 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
Action Design
Creating Actions
Attaching Callable Objects
Ad-Hoc Items
Customizing a Task’s Title
Block Design
Creating Blocks
Parallel Dynamic Block
Defining Block Flow
Configuring Exception Handling
Process Design
Creating Process Templates
Defining Process Flow
Process Role Configuration
Defining Restrictions
Defining Runtime Views
Configuring Process Control Items
Interactive Forms
Configuring Process Instantiation
Consolidating Parameters
Consolidating Roles
Granting Permissions
Granting View Permissions
Defining Due Date Handling
Info Callable Objects
Attachments
Activating Guided Procedures Content
Predefined Content Reference
Check User
Interactive Forms in Guided Procedures
Interactive Form Types
Using Interactive Forms in Guided Procedures
Security Aspects
Portal Roles
UME Actions for Guided Procedures
Process Roles
Granting Substitution Permissions
Guided Procedures Authorizations in the ABAP Stack
Internationalization
Adding Objects to the Translation List
Translating Guided Procedures Content
Developing Composite Applications with CAF GP
Getting Involved
Concepts of the Guided Procedures Framework
Guided Procedures Architecture Overview
Callable Object
Process Modeling
Working with the Development Environment
Getting Started with Guided Procedures Design Time
Launching Guided Procedures (GP) Design Time
Gallery
Managing Folders and Objects in the Gallery
Design Time Tools
Creating a Transport Request
Transporting GP Content Using NWDI
Go and Create
My 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
My First Form Process
Checking System Configuration
Designing a Form Template
Example: Simple Adobe Form
Exposing the Interactive Form in Guided Procedures
Enhancing the Approval Callable Object
Enhancing the Application Block Flow
Creating My First Form Process
Core Development Tasks
Integrating Applications into a Composite
Exposing Applications as Callable Objects
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
Creating Callable Objects in the GP Design Time
Exposing Web Dynpros as Callable Objects
Creating Web Dynpro Form Callable Objects
Exposing RFCs as Callable Objects
Creating KM Callable Objects
Creating BI Callable Objects
Exposing BSPs as Callable Objects
Creating Callable Objects for SAP Transactions
Creating Portal Callable Objects
Exposing Web Pages as Callable Objects
Creating Callable Objects for Background Execution
Exposing Interactive Forms as Callable Objects
Enabling Form Submission Using HTTP
Enabling Form Submission Using SMTP
Interactive Form Prefilling
Interactive Form Validation
Exposing CAF Core Resources as Callable Objects
Creating Content Packages
Creating Decision Dialogs
Creating Object Views
Callable Object Parameters
Predefined Callable Objects
Implementing Additional Callable Objects
Implementing Web Dynpro Callable Objects
Implementing Callable Objects for Background Execution
Implementing BSP Callable Objects
Enhancing Composites with Additional Functions
Starting and Terminating Processes Within a Composite
Completing Actions Using the GP API
Setting Up Your Project
Ensuring Quality
Testing Callable Objects
Integration
Using Third Party
Reference
API Documentation
Tutorials
My 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
My First Form Process
Checking System Configuration
Designing a Form Template
Example: Simple Adobe Form
Exposing the Interactive Form in Guided Procedures
Enhancing the Approval Callable Object
Enhancing the Application Block Flow
Creating My First Form Process
Exposing an RFC-Enabled Function Module as a Callable Object
Configuring an Endpoint
Importing a BAPI in Guided Procedures
Testing and Activating an RFC Callable Object
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 J2EE Library
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 Loop Body
Display List and Select Loop
Order with Order Number
Order From List
Order Office Material
Process Definition: Putting It All Together