Table of Contents

Search

  1. Preface
  2. Part 1: Getting Started with PowerExchange for SAP NetWeaver
  3. Part 2: Data Integration Using PowerExchange for SAP Dynamic ABAP Table Extractor
  4. Part 3: Data Integration Using ABAP
  5. Part 4: IDoc Integration Using ALE
  6. Part 5: Data Integration Using BAPI/RFC Functions
  7. Part 6: Data Migration
  8. Part 7: Business Content Integration
  9. Part 8: SAP BW Data Extraction
  10. Part 9: Loading Data to SAP BI
  11. Appendix A: Data Type Reference
  12. Appendix B: Code Pages and Unicode Support
  13. Appendix C: Glossary

PowerExchange for SAP NetWeaver User Guide for PowerCenter

PowerExchange for SAP NetWeaver User Guide for PowerCenter

Using Mapping Variables and Parameters

Using Mapping Variables and Parameters

In the ABAP program flow, use mapping variables and parameters in the following ABAP program objects: filter conditions, join conditions, and ABAP code blocks. The type of mapping variables and parameters you use depends on how the SAP server processes the ABAP program object.
Use both user-defined and built-in mapping variables and parameters in dynamic filter conditions. The Designer stores dynamic filter conditions in the repository. When you run a workflow, the PowerCenter Integration Service evaluates the variable or parameter and passes the filter from the repository to the SAP system. Then the ABAP program calls a function to process the dynamic filter.
You cannot use built-in mapping variables in static filter conditions because the SAP server processes the static filter directly from the ABAP program. The PowerCenter Integration Service does not pass values from the repository to the SAP system. Similarly, you cannot use built-in mapping variables in join conditions and ABAP code blocks.
The following table shows the types of mapping variables you can use with each object in the ABAP program flow:
ABAP Program Object
Mapping Variable Type
Dynamic filter condition
User-defined and built-in mapping variables.
Static filter condition
User-defined mapping variables only.
Join condition
User-defined mapping variables only.
ABAP code block
User-defined mapping variables only.
Use mapping parameters in all ABAP program objects.

0 COMMENTS

We’d like to hear from you!