ABAP Development for SAP Business Workflow
69,95€
(Preis inkl. Mwst. )
innerhalb von 24 Stunden vorrätig
| Autor(en): | Ilja-Daniel Werner |
| Verlag: | Galileo Press |
| Reihe: | SAP Press |
| Version: | 2012 |
| Umfang: | 194 Seiten |
| Format: | 24,5 cm |
| Gewicht: | 578 g |
| ISBN: | 1592293948 |
| Bestell-Nr.: | 59229394UA |
| Artikeltyp: | Englisches Buch |
Klappentext:
If you are an ABAP developer interested in the complex programming of SAP Business Workflow, this is the resource you need. You ll learn the aspects of the tools that are directly related to the developer s tasks, explaining when it is necessary to influence the behavior of SAP Business Workflow using custom code, and detailing how to write this code.
The author provides you with tutorials that grow increasingly detailed as the book progresses; they start off with a mix of both standard modeling using SAP Business Workflow and ABAP programming, and then graduate to pure programming. Having completed this book, you ll have learned all the exercises and tools you need to know.
Highlights:
- Workflow Engine
- Workflow runtime
- BOR and ABAP OO objects
- Containers, work conditions, and data flow
- Workflow patterns and tasks
- Methods, work items, and events
- Agent determination
- Event definition and implementation
- Workflow runtime system and log files
Inhaltsverzeichnis:
1 ... Introduction ... 11
2 ... Getting Started ... 15
... 2.1 ... Customizing the Workflow Engine ... 15
... 2.2 ... Starting Workflows and Monitoring the Workflow Events ... 23
... 2.3 ... Maintaining a Minimal Organizational Structure ... 32
3 ... Compiling a Workflow Development Environment ... 43
... 3.1 ... Relevant Transactions ... 43
... 3.2 ... Workflow Development Process with Standard SAP Functions ... 44
... 3.3 ... Events ... 45
... 3.4 ... Where-Used Lists in SAP Business Workflow ... 48
4 ... Methods, Work Items, and Events ... 53
... 4.1 ... Types of Methods in the Workflow ... 53
... 4.2 ... Types and Statuses of Work Items ... 56
... 4.3 ... Events and Their Delivery ... 59
5 ... Intervening in the Agent Determination ... 67
... 5.1 ... Creating a Workflow ... 67
... 5.2 ... Determining and Selecting the Agent Determination Dynamically ... 68
... 5.3 ... Testing the Workflow Template ... 72
... 5.4 ... Modeling the Agent Determination Using Task Groups ... 75
... 5.5 ... Agent Determination with Responsibilities ... 81
... 5.6 ... Programming the Agent Determination ... 88
6 ... Containers, Binding, and Conditions in the Workflow ... 97
... 6.1 ... Preparation ... 97
... 6.2 ... Container--Location of the Data Used by a Workflow ... 98
... 6.3 ... ABAP-Coding with Containers (Macros) ... 102
... 6.4 ... ABAP Objects Classes for Handling Containers, Bindings, and Conditions ... 105
... 6.5 ... Coding Example for Containers, Bindings, and Conditions ... 107
... 6.6 ... Advanced Functionality in the Binding ... 118
... 6.7 ... Programmed Binding ... 119
7 ... Sample Project--Designing an ABAP Objects Class for the Workflow ... 123
... 7.1 ... Initial Situation ... 123
... 7.2 ... Specific Features in the Workflow Environment ... 125
... 7.3 ... Creating a Class, Integrating IF_WORKFLOW, and Defining Key Attributes ... 126
... 7.4 ... Managing and Creating Instances ... 128
... 7.5 ... The Little Persistence in Between ... 133
... 7.6 ... Troubleshooting with Exception Classes ... 138
... 7.7 ... Creating Workflow Events from ABAP Objects Classes ... 140
... 7.8 ... BOR Objects as Attributes in ABAP Objects Classes ... 143
8 ... Sample Project--Designing a BOR Object for the Workflow ... 147
... 8.1 ... Initial Situation ... 147
... 8.2 ... Creating a New BOR Object ... 148
... 8.3 ... Creating Persistence for BOR Attributes ... 150
... 8.4 ... Creating Key and Other Attributes ... 151
... 8.5 ... Creating BOR Methods ... 159
... 8.6 ... Exceptions and Errors ... 166
... 8.7 ... BOR Events ... 167
... 8.8 ... BOR Release Statuses ... 169
... 8.9 ... Default BOR Specifications ... 170
... 8.10 ... Inheritance and Delegation in BOR ... 172
... Appendices ... 175
... A ... Step Types and Sample Workflows ... 177
... B ... Important Transactions ... 183
... C ... The Author ... 187
... Index ... 189
Der besondere Tipp
Denken Sie nicht an einen blauen Elefanten!
Anhand verblüffender Experimente und einfacher Übungen lernen Sie, wie unsere Umwelt die Gedanken und die Gedanken unsere Umwelt beeinflussen.
Früher: 12,00€
bei uns nur: 4,99€

