Cantitate/Preț
Produs

ABAP Development for SAP Business Workflow (SAP Press)

De (autor)
Notă GoodReads:
en Limba Engleză Carte Hardback – September 2011
ABAP developers require special programming skills for workflow-related ABAP development, as well as very specific process knowledge. With this book, you will acquire both! You'll learn the aspects of the tools that are directly related to the developer's tasks, understanding when it is necessary to use custom code and how to write this code. In the many activities and tutorials this book provides, you'll discover how your work differs from the workflow engine of classic application development, as well as how to influence the behavior of a workflow with its own ABAP programs. Additionally, you'll learn how to customize the workflow environment beyond standard programming.

1. Code ExamplesImplement your workflow needs and avoid typical pitfalls with the help of code examples and step-by-step instructions.

2. Detailed ScenariosUnderstand interference in workflow processes: the use of BOR objects in agent determination, as well as data flow or event production.

3. Sample ProjectExplore a sample project, where you will follow explicit instructions for developing an ABAP Objects class and creating a BOR object for your workflow.

4. Workflow EngineLearn how to use customizing, organizational structure, and events to build your own workflow development environment.

5. Process KnowledgeGain the discipline-specific programming knowledge the ABAP programming workflow process requires. This book shows you what is important for use in your daily work.
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

  • ]]>
    Citește tot Restrânge

    Din seria SAP Press

    Preț: 39630 lei

    Preț vechi: 49538 lei
    -20%

    Puncte Express: 594

    Preț estimativ în valută:
    7940 8763$ 6982£

    Carte disponibilă

    Livrare economică 29 octombrie-12 noiembrie

    Preluare comenzi: 021 569.72.76

    Specificații

    ISBN-13: 9781592293940
    ISBN-10: 1592293948
    Pagini: 194
    Dimensiuni: 187 x 240 x 19 mm
    Greutate: 0.60 kg
    Editura: Rheinwerk Verlag GmbH
    Seria SAP Press


    Cuprins



    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