`
jgtang82
  • 浏览: 404663 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Transformation Routines

阅读更多

Transformations are made up at least one transformation rule.

1.    Transformation rules map any number of source fields to at least one field in the target. You can use different rules types for this.

2.    The different rule types available within a transformation rule are laid out below

a)    Constants – A field can be filled directly with a value that is predetermined

b)    Formula – Formula Builder and Transformation Library

c)    Reading Master Data – Derive values off of existing master data

d)    Time Update – When performing a time update, an automatic time conversion and a time distribution are available

e)    Unit of Measure Conversion / Currency Translation

f)     Initial – Leave a fields value blank

g)    Routines – Custom code which you have written that will determine based on the programmed logic what the eventual value(s) of a field will be.

 

Types of Routines within Transformations

1.    Start Routine

2.    Routine for updating Key Figures

3.    Routine for updating Characteristics

4.    End Routine

5.    Expert Routine

Parameters of Interfaces of Routines

REQUEST – Request ID of load in progress

DATAPACKID – data package ID (i.e. 1, 2, 3)

MONITOR – Messaging mechanism for Transformations, place informational and error messages inside the structure, it will then be displayed from within the monitor.

SOURCE_PACKAGE – (formerly DATA_PACKAGE) Contains all of the data being passed into the Transformation from the specified source

CX_RSROUT_ABORT – Class Exception when raised will cause the transformation process to halt.

SOURCE_FIELDS – Structure containing the values of the field(s) specified as source fields when creating the rule.

RESULT – Parameter that receives the desired result value for the characteristic.
CX_RSROUT_SKIP_RECORD – Class Exception when raised will cause the transformation process to skip a record.

 

RESULT_PACKAGE –Contains all of the data being passed out of the Transformation after the the different Rule Groups have been processed, transforming the data.

 

Monitor Entries within Transformation Routine

DATA: MONITOR_REC TYPE rsmonitor.

MONITOR_REC-MSGID = 'RSM'.

MONITOR_REC-MSGTY = 'E'.

MONITOR_REC-MSGNO = '799'.

MONITOR_REC-MSGV1 = 'Cost Center '.

MONITOR_REC-MSGV2 = SOURCE_FIELDS-KOSTL.

APPEND MONITOR_REC to MONITOR.

RAISE EXCEPTION TYPE CX_RSROUT_SKIP_RECORD/CX_RSROUT_ABORT.

分享到:
评论

相关推荐

    数字滤波器设计手册

    _IRR_filter_design_with_C_routines_for_the_bilinear_transformation,_plus_the_impulsive-invariance_and_step-invariance_design_methods._A_disk_containing_the_routines_in_C_is_included._Annotation_c._...

    cudnn-8.0-windows10-x64-v6.0

    Tensor transformation functions LRN, LCN and batch normalization forward and backward cuDNN’s convolution routines aim for performance competitive with the fastest GEMM (matrix multiply) based ...

    Theory and Applications of Image Registration

    It provides in-depth exploration of an array of fundamental issues, including image orientation detection, similarity measures, feature extraction methods, and elastic transformation functions....

    Gestalt XSLT 2.0 processor-开源

    4. `gestalt_mailto_transformation_result.e`:与`gestalt_mailto_parsing_routines.e`类似,但可能更专注于在XSLT转换后使用`mailto:`进行操作。 5. `gestalt_http_transformation_result.e`:处理HTTP(超文本...

    SAP BW 培训

    1. **SAP BW架构**:理解SAP BW的组件和层次结构,包括InfoCubes(信息立方体)、Data Targets、DataSources、DTP(Data Transfer Process)、Transformation等,以及它们在数据处理流程中的作用。 2. **数据提取与...

    IDL Analyst.pdf

    - **IMSL_FFTINIT**: Initializes real or complex FFT, preparing the data for transformation. - **IMSL_CONVOL1D**: Computes the discrete convolution, which is useful in various applications such as ...

    SAP BW Tables

    **Purpose:** This table provides detailed information about the routines associated with update rules, including the ABAP code used for data transformation. **Use Cases:** - Debugging and ...

    Graphics Gems (Vol.2)

    2. Recovering the Data from the Transformation Matrix 324 Ronald N. Goldman 3. Transformations as Exponentials 332 Ronald N. Goldman 4. More Matrices and Transformations: Shear and Pseudo-Perspective ...

    Ford-Trends-Book-2016-Interactive.pdf

    As life becomes more complex, people are seeking ways to simplify and optimize their daily routines. This trend is about individuals adopting a multifunctional approach to their lives, much like a ...

    i-vector的工具箱

    In addition, a whitening transformation that is learned from i-vectors in the development set is applied. Finally, a fast and linear strategy, which computes the log-likelihood ratio (LLR) between ...

    daany:Daany-.NET DAta AnalYtics .NET 5库,具有DataFrame,时间序列分解和线性代数例程BLASS和LAPACK的实现

    Daany - .NET DA大安人Ÿ抽动.NET库的实现DataFrame , Time series分解和Linear Algebra LAPACK和BLASS程序。 -适用于开发人员的完整指南。 软件需求 该库的最新版本基于.NET Standard2.1构建,并支持.NET 3及更高...

    微软内部资料-SQL性能优化5

    Contents Overview 1 Lesson 1: Index Concepts 3 Lesson 2: Concepts – Statistics 29 Lesson 3: Concepts – Query Optimization 37 Lesson 4: Information Collection and Analysis 61 Lesson 5: Formulating ...

    Google C++ Style Guide(Google C++编程规范)高清PDF

    However, this complicates code readability and imposes a performance penalty, so avoid doing this transformation if the only purpose is to minimize includes in header files. Of course, .cc files ...

Global site tag (gtag.js) - Google Analytics