SAP ABAP Class CL_ASSIGNMENT_RULE_TRQ (Treasury: Quantity Ledger Assignment Rule)
Hierarchy
EA-FINSERV (Software Component) SAP Enterprise Extension Financial Services
   FIN-FSCM-TRM-TM (Application Component) Transaction Manager
     FTR_QUANTITY_LEDGER (Package) Treasury: Quantity Ledger
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_OS_STATE State Management for a 'Managed Object' 19991222
Properties
Class CL_ASSIGNMENT_RULE_TRQ  
Short Description Treasury: Quantity Ledger Assignment Rule    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 10  Persistent Class 
Package FTR_QUANTITY_LEDGER   Treasury: Quantity Ledger 
Created 19991222   SAP 
Last change 20110810   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_OS_SYSTEM Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_OS_STATE State Management for a 'Managed Object' 19991222
Friends
# Friend Modeled only Created on Description
1 CB_ASSIGNMENT_RULE_TRQ 20011015 Base Agent Treasury: Quantity Ledger Assignment Rule
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 FLG_LOT_CREATION Instance attribute Private Type reference (TYPE) XFELD Flag: Rule Generates New Lots 20011015
2 FLOWGROUP Instance attribute Private Object reference (TYPE REF TO) CL_TRANSACTIONFLOWGROUP_TRQ Globally Unique Identifier 20011015
3 SIGN_OF_TOTAL Instance attribute Private Type reference (TYPE) SIGN Sign of Quantity Change 20011015
4 TAB_ASSIGNMENT_ITEMS Instance attribute Private Type reference (TYPE) TRQY_ASSIGNMENT_ITEM Table with Assignment Positions 20011015
5 TAB_ASSIGNMENT_ITEMS_OLD Instance attribute Private Type reference (TYPE) TRQY_ASSIGNMENT_ITEM Table with Old Assignment Positions (only for DB Update) 20011015
6 TOTAL Instance attribute Private Type reference (TYPE) TPM_CONTRIBUTION Treasury: Distribution key for lot assignment 20011015
Methods
# Method Level Visibility Method type Description Created on
1 ASSIGN_TO_LOTS Instance method Public Method Assigns Flows to the Lots 20000113
2 CHECK_ASSIGNMENT Instance method Private Method Checks if an Assignment Rule is Valid 20000125
3 CHECK_SUM_LOTFLOWS Instance method Private Method Checks Nominal Amount of Lot Flows 20101201
4 CLS_FILTER_BY_FLOWGROUP Static method Public Method Filters Assignment Rules by Flow Group 20031105
5 DISPLAY_ASSIGNMENT_ITEMS Instance method Public Method Displays Assignment Table 20010823
6 FIND_ITEMS_AS_REF Instance method Private Method Determines Assignment as for Reference Assignment 20011211
7 FIND_ITEMS_FOR_ALL_LOTS Instance method Private Method Determines Assignment Independent of Lot Quantity 20001205
8 FIND_ITEMS_FOR_DECREASE_AUTO Instance method Private Method Determines Assignment for Outflow According to LIFO/FIFO 20000114
9 FIND_ITEMS_FOR_DECREASE_MANU Instance method Private Method Determines Assignment for Outflow According to Manual Spec. 20000114
10 FIND_ITEMS_FOR_DECREASE_ZERO Instance method Private Method Determines Assignment for Abgang gemäß Zerobondverfahren 20000901
11 FIND_ITEMS_FOR_INCDEC_REPO Instance method Private Method Determines Assignment for Inflows from Repos 20080428
12 FIND_ITEMS_FOR_INCREASE_COMPLX Instance method Private Method Determines Assignment for Complex Inflow 20000117
13 FIND_ITEMS_FOR_INCREASE_SIMPLE Instance method Private Method Determines Assignment for Simple Inflow 20000117
14 FIND_ITEMS_FOR_INCREASE_TO_ONE Instance method Private Method Determines Assignment for Simple Inflow 20000724
15 FIND_ITEMS_FOR_MIGRATION Instance method Private Method Determines Assignment for Outflow According to Manual Spec. 20001201
16 FIND_ITEMS_FOR_MIGRATION_DE Instance method Private Method Determines Assignment for Outflow According to Manual Spec. 20001201
17 FIND_ITEMS_FOR_MIGRATION_HIST Instance method Private Method Determines Assignment for Outflow According to Manual Spec. 20010514
18 FIND_ITEMS_FOR_MIGRATION_INC Instance method Private Method Determines Assignment for Inflow (Migration) 20010104
19 FIND_ITEMS_FOR_MIGRATION_INC_D Instance method Private Method Determines Assignment for Outflow According to Manual Spec. 20010226
20 FIND_ITEMS_FOR_MIGRATION_INC_S Instance method Private Method Determines Assignment for Outflow According to Manual Spec. 20010104
21 FIND_ITEMS_FOR_MIGRATION_INIT Instance method Private Method Determines Assignment for Outflow According to Manual Spec. 20010510
22 FIND_ITEMS_FOR_MIGRATION_SE Instance method Private Method Determines Assignment for Outflow According to Manual Spec. 20001201
23 FIND_ITEMS_PROPORTIONALLY Instance method Private Method Determines Proportional Assignment 20000411
24 GETU_FLG_LOT_CREATION Instance method Private Method Gets the Lot Generation Indicator 20000724
25 GETU_FLOWGROUP Instance method Private Method Gets the Flow Group 19991222
26 GETU_SIGN_OF_TOTAL Instance method Private Method Gets the Quantity Change Sign 20000724
27 GETU_TAB_ASSIGNMENT_ITEMS Instance method Private Method Gets the Assignment Position Table 19991222
28 GETU_TOTAL Instance method Private Method Gets the Grand Total 19991222
29 GET_FLG_LOT_CREATION Instance method Private Get-method of a virtual attribute Reads Attribute FLG_LOT_CREATION 20000724
30 GET_FLOWGROUP Instance method Private Get-method of a virtual attribute Reads attribute FLOWGROUP 19991222
31 GET_SIGN_OF_TOTAL Instance method Private Get-method of a virtual attribute Reads Attribute SIGN_OF_TOTAL 20000724
32 GET_TAB_ASSIGNMENT_ITEMS Instance method Private Get-method of a virtual attribute Reads attribute TAB_ASSIGNMENT_ITEMS 20000126
33 GET_TAB_ASSIGNMENT_ITEMS_OLD Instance method Private Get-method of a virtual attribute Reads attribute TAB_ASSIGNMENT_ITEMS_OLD 20000126
34 GET_TOTAL Instance method Private Get-method of a virtual attribute Reads Attribute TOTAL 19991222
35 SETU_FLG_LOT_CREATION Instance method Private Method Sets the Lot Generation Indicator 20000724
36 SETU_FLOWGROUP Instance method Public Method Sets the Flow Group 19991222
37 SETU_SIGN_OF_TOTAL Instance method Private Method Sets the Quantity Change Sign 20000724
38 SETU_TAB_ASSIGNMENT_ITEMS Instance method Public Method Sets the Assignment Position Table 19991222
39 SETU_TAB_ASSIGNMENT_ITEMS_OLD Instance method Public Method Sets the Old Assignment Position Table 20000201
40 SETU_TOTAL Instance method Public Method Sets the Grand Total 19991222
41 SET_FLG_LOT_CREATION Instance method Private Set-method of a virtual attribute Reads Attribute FLG_LOT_CREATION 20000724
42 SET_FLOWGROUP Instance method Private Set-method of a virtual attribute Set attribute FLOWGROUP 19991222
43 SET_SIGN_OF_TOTAL Instance method Private Set-method of a virtual attribute Sets Attribute SIGN_OF_TOTAL 20000724
44 SET_TAB_ASSIGNMENT_ITEMS Instance method Private Set-method of a virtual attribute Set attribute TAB_ASSIGNMENT_ITEMS 20000126
45 SET_TAB_ASSIGNMENT_ITEMS_OLD Instance method Private Set-method of a virtual attribute Set attribute TAB_ASSIGNMENT_ITEMS_OLD 20000126
46 SET_TOTAL Instance method Private Set-method of a virtual attribute Set attribute TOTAL 19991222
47 SPLIT_FLOWS Instance method Public Method Splits Flows According to the Assignment Rule 20000118
48 SPLIT_FLOWS_MIG_CORP_ACT Instance method Public Method Splits Flows According to the Assignment Rule 20031124
49 SPLIT_VALUES Instance method Public Method Breaks Down Amounts According to an Assignment Rule 20010308
50 UPDATE_LOTS_WITH_FLOWS Instance method Private Method Updates Lots 20000119
Events
Class CL_ASSIGNMENT_RULE_TRQ has no event.
Types
Class CL_ASSIGNMENT_RULE_TRQ has no local type.
Method Signatures

Method ASSIGN_TO_LOTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TAB_PARTITIONS Value transfer Type reference (TYPE) TRQY_POS_FLOW_W_LOTID Lotbewegungen mit Lot-ID 20000411
2 Importing IM_ASSIGNMENT_RULE_PRE Value transfer Object reference (TYPE REF TO) CL_ASSIGNMENT_RULE_TRQ Zuordnungsregel als Vorlage 20000113
# Exception Resumable Description Created on
1 INVALID Zuordnung nicht möglich 20000113

Method CHECK_ASSIGNMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_POSITION_DATE Call by reference Type reference (TYPE) TPM_POSITION_DATE Bestandsdatum der Mengenänderung 20000125
2 Importing IM_TAB_ASSIGNMENT_ITEMS Call by reference Type reference (TYPE) TRQY_ASSIGNMENT_ITEM Tabelle mit Zuordnungspositionen 20000125
3 Importing IM_TOTAL Call by reference Type reference (TYPE) TPM_CONTRIBUTION Mengenänderung 20000125
4 Returning RE_FLG_ASSIGNMENT_OK Value transfer Type reference (TYPE) XFELD X:Zuordnung ist zulässig 20000125

Method CHECK_ASSIGNMENT on class CL_ASSIGNMENT_RULE_TRQ has no exception.

Method CHECK_SUM_LOTFLOWS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_TAB_SUMLOTFLOW Call by reference Type reference (TYPE) TRQY_POS_FLOW_W_LOTID Treasury: Table Type for Flow with Lot ID 20101201
# Exception Resumable Description Created on
1 FAILED 20101201

Method CLS_FILTER_BY_FLOWGROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FLOWGROUP Call by reference Object reference (TYPE REF TO) CL_TRANSACTIONFLOWGROUP_TRQ Flowgroup 20031105
2 Importing IM_TAB_ASSIGNMENT_RULE Call by reference Type reference (TYPE) TRQY_ASSIGNMENT_RULE_OBJ Tabelle mit Zuordnungsregeln 20031105
3 Returning RE_ASSIGNMENT_RULE Value transfer Object reference (TYPE REF TO) CL_ASSIGNMENT_RULE_TRQ Zuordungsregel, die der Flowgroup zugeordnet ist 20031105
# Exception Resumable Description Created on
1 FAILED Fehler ist aufgetreten 20031105

Method DISPLAY_ASSIGNMENT_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MODE Value transfer Type reference (TYPE) C '1' Modus: 1 - Anzeigen, 2 - Ändern 20010823
# Exception Resumable Description Created on
1 FAILED Fehler ist aufgetreten 20010823

Method FIND_ITEMS_AS_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SIGN Value transfer Type reference (TYPE) CHAR1 Vorzeichen der Mengenänderung 20011211
# Exception Resumable Description Created on
1 INVALID Zuordnung schiefgegangen 20011211

Method FIND_ITEMS_FOR_ALL_LOTS Signature

Method FIND_ITEMS_FOR_ALL_LOTS on class CL_ASSIGNMENT_RULE_TRQ has no parameter.
# Exception Resumable Description Created on
1 INVALID Zuordnung schiefgegangen 20001205

Method FIND_ITEMS_FOR_DECREASE_AUTO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CONSUMPTION_CAT Value transfer Type reference (TYPE) TPM_CONSUMPTION_CAT Verbrauchsfolge 20000704
2 Importing IM_TOTAL Value transfer Type reference (TYPE) TRQS_QUANTITY Mengenänderung 20000114
# Exception Resumable Description Created on
1 INVALID Zuordnung schiefgegangen 20000114

Method FIND_ITEMS_FOR_DECREASE_MANU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TOTAL Value transfer Type reference (TYPE) TRQS_QUANTITY Mengenänderung 20000114
# Exception Resumable Description Created on
1 INVALID Zuordnung schiefgegangen 20000114

Method FIND_ITEMS_FOR_DECREASE_ZERO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TOTAL Value transfer Type reference (TYPE) TRQS_QUANTITY Mengenänderung 20000901
# Exception Resumable Description Created on
1 INVALID Zuordnung schiefgegangen 20000901

Method FIND_ITEMS_FOR_INCDEC_REPO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SIGN Value transfer Type reference (TYPE) CHAR1 Vorzeichen 20080428
2 Importing IM_TOTAL Value transfer Type reference (TYPE) TRQS_QUANTITY Mengenänderung 20080428
# Exception Resumable Description Created on
1 INVALID Zuordnung schiefgegangen 20080428

Method FIND_ITEMS_FOR_INCREASE_COMPLX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ASSIGNMENT_RULE_PRE Value transfer Object reference (TYPE REF TO) CL_ASSIGNMENT_RULE_TRQ Zuordnungsregel als Vorlage 20000117
2 Importing IM_TOTAL Value transfer Type reference (TYPE) TRQS_QUANTITY Mengenänderung 20000117
# Exception Resumable Description Created on
1 INVALID Zuordnung schiefgegangen 20000117

Method FIND_ITEMS_FOR_INCREASE_SIMPLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TOTAL Value transfer Type reference (TYPE) TRQS_QUANTITY Mengenänderung 20000117
# Exception Resumable Description Created on
1 INVALID Zuordnung schiefgegangen 20000117

Method FIND_ITEMS_FOR_INCREASE_TO_ONE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TOTAL Value transfer Type reference (TYPE) TRQS_QUANTITY Mengenänderung 20000724
# Exception Resumable Description Created on
1 INVALID Zuordnung schiefgegangen 20000724

Method FIND_ITEMS_FOR_MIGRATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TOTAL Value transfer Type reference (TYPE) TRQS_QUANTITY Mengenänderung 20001201
# Exception Resumable Description Created on
1 INVALID Zuordnung schiefgegangen 20001201

Method FIND_ITEMS_FOR_MIGRATION_DE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TOTAL Value transfer Type reference (TYPE) TRQS_QUANTITY Mengenänderung 20001201
# Exception Resumable Description Created on
1 INVALID Zuordnung schiefgegangen 20001201

Method FIND_ITEMS_FOR_MIGRATION_HIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TOTAL Value transfer Type reference (TYPE) TRQS_QUANTITY Mengenänderung 20010514
# Exception Resumable Description Created on
1 INVALID Zuordnung schiefgegangen 20010514

Method FIND_ITEMS_FOR_MIGRATION_INC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TOTAL Value transfer Type reference (TYPE) TRQS_QUANTITY Mengenänderung 20010104
# Exception Resumable Description Created on
1 INVALID Zuordnung schiefgegangen 20010104

Method FIND_ITEMS_FOR_MIGRATION_INC_D Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TOTAL Value transfer Type reference (TYPE) TRQS_QUANTITY Mengenänderung 20010226
# Exception Resumable Description Created on
1 INVALID Zuordnung schiefgegangen 20010226

Method FIND_ITEMS_FOR_MIGRATION_INC_S Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TOTAL Value transfer Type reference (TYPE) TRQS_QUANTITY Mengenänderung 20010104
# Exception Resumable Description Created on
1 INVALID Zuordnung schiefgegangen 20010104

Method FIND_ITEMS_FOR_MIGRATION_INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TOTAL Value transfer Type reference (TYPE) TRQS_QUANTITY Mengenänderung 20010510
# Exception Resumable Description Created on
1 INVALID Zuordnung schiefgegangen 20010510

Method FIND_ITEMS_FOR_MIGRATION_SE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TOTAL Value transfer Type reference (TYPE) TRQS_QUANTITY Mengenänderung 20001201
# Exception Resumable Description Created on
1 INVALID Zuordnung schiefgegangen 20001201

Method FIND_ITEMS_PROPORTIONALLY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SIGN Call by reference Type reference (TYPE) CHAR1 Vorzeichen der Mengenänderung 20010607
# Exception Resumable Description Created on
1 INVALID Zuordnung schiefgegangen 20000411

Method GETU_FLG_LOT_CREATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_FLG_LOT_CREATION Value transfer Type reference (TYPE) XFELD Flag: Es wurden Lots erzeugt 20000724

Method GETU_FLG_LOT_CREATION on class CL_ASSIGNMENT_RULE_TRQ has no exception.

Method GETU_FLOWGROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_FLOWGROUP Value transfer Object reference (TYPE REF TO) CL_TRANSACTIONFLOWGROUP_TRQ Flowgroup 19991222

Method GETU_FLOWGROUP on class CL_ASSIGNMENT_RULE_TRQ has no exception.

Method GETU_SIGN_OF_TOTAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_SIGN_OF_TOTAL Value transfer Type reference (TYPE) SIGN Vorzeichen 20000724

Method GETU_SIGN_OF_TOTAL on class CL_ASSIGNMENT_RULE_TRQ has no exception.

Method GETU_TAB_ASSIGNMENT_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_TAB_ASSIGNMENT_ITEMS Value transfer Type reference (TYPE) TRQY_ASSIGNMENT_ITEM Zuordnungspositionstabelle 19991222

Method GETU_TAB_ASSIGNMENT_ITEMS on class CL_ASSIGNMENT_RULE_TRQ has no exception.

Method GETU_TOTAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_TOTAL Value transfer Type reference (TYPE) TPM_CONTRIBUTION Gesamtsumme 19991222

Method GETU_TOTAL on class CL_ASSIGNMENT_RULE_TRQ has no exception.

Method GET_FLG_LOT_CREATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) XFELD Attributwert 20000724
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20011015

Method GET_FLOWGROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Object reference (TYPE REF TO) CL_TRANSACTIONFLOWGROUP_TRQ Attributwert 19991222
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20011015

Method GET_SIGN_OF_TOTAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) SIGN Attributwert 20000724
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20011015

Method GET_TAB_ASSIGNMENT_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) TRQY_ASSIGNMENT_ITEM Attributwert 20000126
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20011015

Method GET_TAB_ASSIGNMENT_ITEMS_OLD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) TRQY_ASSIGNMENT_ITEM Attributwert 20000126
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20011015

Method GET_TOTAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) TPM_CONTRIBUTION Attributwert 19991222
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20011015

Method SETU_FLG_LOT_CREATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FLG_LOT_CREATION Value transfer Type reference (TYPE) XFELD Flag: Es wurden Lots erzeugt 20000724

Method SETU_FLG_LOT_CREATION on class CL_ASSIGNMENT_RULE_TRQ has no exception.

Method SETU_FLOWGROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FLOWGROUP Call by reference Object reference (TYPE REF TO) CL_TRANSACTIONFLOWGROUP_TRQ Flowgroup 19991222

Method SETU_FLOWGROUP on class CL_ASSIGNMENT_RULE_TRQ has no exception.

Method SETU_SIGN_OF_TOTAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SIGN_OF_TOTAL Value transfer Type reference (TYPE) SIGN Vorzeichen 20000724

Method SETU_SIGN_OF_TOTAL on class CL_ASSIGNMENT_RULE_TRQ has no exception.

Method SETU_TAB_ASSIGNMENT_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TAB_ASSIGNMENT_ITEMS Call by reference Type reference (TYPE) TRQY_ASSIGNMENT_ITEM Zuordnungspositionstabelle 19991222

Method SETU_TAB_ASSIGNMENT_ITEMS on class CL_ASSIGNMENT_RULE_TRQ has no exception.

Method SETU_TAB_ASSIGNMENT_ITEMS_OLD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TAB_ASSIGNMENT_ITEMS Call by reference Type reference (TYPE) TRQY_ASSIGNMENT_ITEM Zuordnungspositionstabelle 20000201

Method SETU_TAB_ASSIGNMENT_ITEMS_OLD on class CL_ASSIGNMENT_RULE_TRQ has no exception.

Method SETU_TOTAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TOTAL Call by reference Type reference (TYPE) TPM_CONTRIBUTION Gesamtsumme 19991222

Method SETU_TOTAL on class CL_ASSIGNMENT_RULE_TRQ has no exception.

Method SET_FLG_LOT_CREATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FLG_LOT_CREATION Call by reference Type reference (TYPE) XFELD Attributwert 20000724
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20011015

Method SET_FLOWGROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FLOWGROUP Call by reference Object reference (TYPE REF TO) CL_TRANSACTIONFLOWGROUP_TRQ Attributwert 19991222
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20011015

Method SET_SIGN_OF_TOTAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SIGN_OF_TOTAL Call by reference Type reference (TYPE) SIGN Attributwert 20000724
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20011015

Method SET_TAB_ASSIGNMENT_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TAB_ASSIGNMENT_ITEMS Call by reference Type reference (TYPE) TRQY_ASSIGNMENT_ITEM Attributwert 20000126
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20011015

Method SET_TAB_ASSIGNMENT_ITEMS_OLD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TAB_ASSIGNMENT_ITEMS_OLD Call by reference Type reference (TYPE) TRQY_ASSIGNMENT_ITEM Attributwert 20000126
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20011015

Method SET_TOTAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TOTAL Call by reference Type reference (TYPE) TPM_CONTRIBUTION Attributwert 19991222
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20011015

Method SPLIT_FLOWS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TAB_PARTITIONS Value transfer Type reference (TYPE) TRQY_POS_FLOW_W_LOTID Tabelle mit Bewegungen pro Lot 20000118
2 Importing IM_TAB_FLOWS Value transfer Type reference (TYPE) TRQY_POS_FLOW Tabelle mit Bewegungen 20000118
# Exception Resumable Description Created on
1 INVALID_LOT_INFO Ungültige Lot-Informationen 20070413

Method SPLIT_FLOWS_MIG_CORP_ACT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TAB_PARTITIONS Value transfer Type reference (TYPE) TRQY_POS_FLOW_W_LOTID Tabelle mit Bewegungen pro Lot 20031124
2 Importing IM_TAB_FLOWS Value transfer Type reference (TYPE) TRQY_POS_FLOW Tabelle mit Bewegungen 20031124

Method SPLIT_FLOWS_MIG_CORP_ACT on class CL_ASSIGNMENT_RULE_TRQ has no exception.

Method SPLIT_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_VALUES Value transfer Type reference (TYPE) TRQS_VALUES Quantitäten und Beträge 20010308
2 Returning RE_TAB_VALUES Value transfer Type reference (TYPE) TRQY_VALUES Tabelle für Quantitäten und Beträge, auf Lots aufgeteilt 20010308

Method SPLIT_VALUES on class CL_ASSIGNMENT_RULE_TRQ has no exception.

Method UPDATE_LOTS_WITH_FLOWS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TAB_LOT_FLOWS Call by reference Type reference (TYPE) TRQY_POS_FLOW_W_LOTID Tabelle mit Lotbewegungen 20000119

Method UPDATE_LOTS_WITH_FLOWS on class CL_ASSIGNMENT_RULE_TRQ has no exception.
History
Last changed by/on SAP  20110810 
SAP Release Created in