This article is meant to provide you with useful links on Composite Applications.
You can try out most of the tutorials with SAP NetWeaver Trial Version (documents are marked with an asterisk *).
CAF Guided Procedures (CAF GP) is a framework for modeling and managing workflows using simple and user-friendly tools. As a part of the Composite Application Framework (CAF), GP enables access to multiple backend systems, consistently combining different types of services and applications into processes. In addition, GP supports collaboration, ad-hoc items, and offline task management using interactive forms. It provides role-based access to tools and resources and guidance through the workflows at runtime, thereby helping end users to easily identify and complete their tasks.
It is a misconception that CAF ‘includes’ Guided Procedures or any Business Process Modeling framework/tool whatsoever. In the NetWeaver stack, processes are in an upper layer; in fact, they are ‘situated’ above the UI layer.
CAF designtime is based on the Eclipse 3.2 tools platform, which is more known as the Netweaver Developer Studio(NWDS).
If you are already familiar with CAF (Composite Application Framework), you know that CAF consists of two components: CAF Process Layer (Guided Procedures) and CAF Service Layer.
The SAP materials below that are related to Guided Procedures are marked with GP in parentheses. Materials focusing on the CAF Service Layer are marked with Service in parantheses.
Note: these resources apply to SAP NetWeaver 2004s, not SAP NetWeaver Composition Environment (SAP NetWeaver CE).
Overview Documents
Composites and the CAF Toolset
- Introduction to CAF (pdf 1.2 mb)
- Technical Aspects of CAF (pdf 1.5 mb)
Process Layer (GP)
- CAF Guided Procedures Overview (pdf 1.8 mb)
CAF Service & UI Layer (CAF Core)
- Composite Application Framework Overview (pdf 239 kb)
Guidelines for Specifying Composite Applications
- Guidelines for Specifying Composite Applications (pdf 1.1 mb)
- Forms for Specifying Composite Applications (pdf 219 kb)
Building Complete Processes
Search SAP Web Pages Process
- Search SAP Web Pages Process* (GP) (pdf 1.2 mb)
- Search SAP Web Pages Process (GP) (Rich Media)
Google Search Process
- My First Process (GP) (Rich Media)
Job Application Process
- Job Application Process* (GP) (pdf 135 kb)
- Enhance Job Application Process* (GP) (pdf 177 kb)
Design a Composite Applicaton Process from Scratch – Time-off Process
- How to Design a Process from Scratch (GP) (pdf 765 kb)
- Employee Leave Process (GP)
- Design a Process from Scratch (GP)
Building a New Customer Process*
- Building a New Customer Process* (Service/GP) (pdf 501 kb)
Custom Development with SAP Interactive Forms by Adobe
SAP CAF Functions in Detail
Basics
- Using Guided Procedures “End User Design Time” – Personal Templates (GP) (pdf 631 kb)
- End User Designtime Overview (GP)
- Guided Procedures Design Time Overview (GP) (pdf 2.4 mb)
Callable Object
- Implementing a Callable Object for Background Execution (GP) (pdf 321 kb)
- Creating an External Service type Callable Object in Guided Procedures (GP) (pdf 567 kb)
- Creating a Callable Object – Composite Application Service (GP) (pdf 425 kb)
- Creating a Callable Object – Composite Application Web Dynpro Development (GP) (pdf 393 kb)
- Creating a Content Package Object (GP) (pdf 369 kb)
- Creating a Callable Object – Content Package (GP) (pdf 359 kb)
- Create a Content Package Object (GP)
- Creating a Callable Object – BI Application (GP) (pdf 402 kb)
- Creating a Callable Object – SAP Transactions (GP) (pdf 370 kb)
- Creating a Callable Object – KM Resource (GP) (pdf 489 kb)
- Creating a Callable Object – Decision Dialog (BP) (pdf 688 kb)
- Creating a Callable Object in Group – Data Forms (GP) (pdf 566 kb)
- Creating a Callable Object in a Group – Process Control (GP) (pdf 388 kb)
- Creating a Callable Object in Group – User Management (GP) (pdf 801 kb)
- Creating a Callable Object in Group – Miscellaneous (GP) (pdf 455 kb)
- Creating a Callable Object in Group – Web Dynpro ABAP Application (GP) (pdf 338 kb)
- Modeling an Info Callable Object (GP) (pdf 522 kb)
Blocks
- Designing a Block (GP) (PDF 2.1 MB)
- Using Parallel Dynamic Block and Dynamic User Assignment (GP) (pdf 1.7 mb)
- Implementing and Using Exceptions in Guided Procedures (GP) (pdf 302 kb)
- How to Use Exceptions in Guided Procedures (GP)
Authorizations
- Defining Process Authorizations (GP) (pdf 1.1 mb)
Web Dynpro
- Implementing a Web Dynpro C.O. which Implements the GP Interface (GP) (pdf 2.3 mb)
- Creating a Callable Object – Web Dynpro Form (GP) (pdf 1.4 mb)
- Using a Composite Application via a Web Dynpro UI (pdf 1.9 mb)
- Using the Property Editor UI Pattern (pdf 1.2 mb)
- Transporting UI Patterns (pdf 328 kb)
Interactive Forms
- Offline Forms in Guided Procedures Overview (GP) (pdf 453 kb)
- Configuring GP for Interactive Forms (GP) (Rich Media)
- Configuring GP for Interactive Forms (GP) (pdf 602 kb)
- Creating a Callable Object – Interactive Form (GP) (pdf 498 kb)
- Configuring ADS for Guided Procedures (GP) (pdf 1.3 mb)
- Creating a Form-Based Process Using Adobe (GP) (pdf 1.6 mb)
- Creating an Anonymous Form-Based Process Using Adobe (GP) (pdf 1.0 mb)
- Creating a Callable Object – Business Server Page (GP) (pdf 372 kb)
Source: www.sdn.sap.com

















User Comments