Hierarchy
⤷
⤷
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 | 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 | Instance attribute | Private | Type reference (TYPE) | XFELD | Flag: Rule Generates New Lots | 20011015 | |||
| 2 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_TRANSACTIONFLOWGROUP_TRQ | Globally Unique Identifier | 20011015 | |||
| 3 | Instance attribute | Private | Type reference (TYPE) | SIGN | Sign of Quantity Change | 20011015 | |||
| 4 | Instance attribute | Private | Type reference (TYPE) | TRQY_ASSIGNMENT_ITEM | Table with Assignment Positions | 20011015 | |||
| 5 | Instance attribute | Private | Type reference (TYPE) | TRQY_ASSIGNMENT_ITEM | Table with Old Assignment Positions (only for DB Update) | 20011015 | |||
| 6 | 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 | Instance method | Public | Method | Assigns Flows to the Lots | 20000113 | |
| 2 | Instance method | Private | Method | Checks if an Assignment Rule is Valid | 20000125 | |
| 3 | Instance method | Private | Method | Checks Nominal Amount of Lot Flows | 20101201 | |
| 4 | Static method | Public | Method | Filters Assignment Rules by Flow Group | 20031105 | |
| 5 | Instance method | Public | Method | Displays Assignment Table | 20010823 | |
| 6 | Instance method | Private | Method | Determines Assignment as for Reference Assignment | 20011211 | |
| 7 | Instance method | Private | Method | Determines Assignment Independent of Lot Quantity | 20001205 | |
| 8 | Instance method | Private | Method | Determines Assignment for Outflow According to LIFO/FIFO | 20000114 | |
| 9 | Instance method | Private | Method | Determines Assignment for Outflow According to Manual Spec. | 20000114 | |
| 10 | Instance method | Private | Method | Determines Assignment for Abgang gemäß Zerobondverfahren | 20000901 | |
| 11 | Instance method | Private | Method | Determines Assignment for Inflows from Repos | 20080428 | |
| 12 | Instance method | Private | Method | Determines Assignment for Complex Inflow | 20000117 | |
| 13 | Instance method | Private | Method | Determines Assignment for Simple Inflow | 20000117 | |
| 14 | Instance method | Private | Method | Determines Assignment for Simple Inflow | 20000724 | |
| 15 | Instance method | Private | Method | Determines Assignment for Outflow According to Manual Spec. | 20001201 | |
| 16 | Instance method | Private | Method | Determines Assignment for Outflow According to Manual Spec. | 20001201 | |
| 17 | Instance method | Private | Method | Determines Assignment for Outflow According to Manual Spec. | 20010514 | |
| 18 | Instance method | Private | Method | Determines Assignment for Inflow (Migration) | 20010104 | |
| 19 | Instance method | Private | Method | Determines Assignment for Outflow According to Manual Spec. | 20010226 | |
| 20 | Instance method | Private | Method | Determines Assignment for Outflow According to Manual Spec. | 20010104 | |
| 21 | Instance method | Private | Method | Determines Assignment for Outflow According to Manual Spec. | 20010510 | |
| 22 | Instance method | Private | Method | Determines Assignment for Outflow According to Manual Spec. | 20001201 | |
| 23 | Instance method | Private | Method | Determines Proportional Assignment | 20000411 | |
| 24 | Instance method | Private | Method | Gets the Lot Generation Indicator | 20000724 | |
| 25 | Instance method | Private | Method | Gets the Flow Group | 19991222 | |
| 26 | Instance method | Private | Method | Gets the Quantity Change Sign | 20000724 | |
| 27 | Instance method | Private | Method | Gets the Assignment Position Table | 19991222 | |
| 28 | Instance method | Private | Method | Gets the Grand Total | 19991222 | |
| 29 | Instance method | Private | Get-method of a virtual attribute | Reads Attribute FLG_LOT_CREATION | 20000724 | |
| 30 | Instance method | Private | Get-method of a virtual attribute | Reads attribute FLOWGROUP | 19991222 | |
| 31 | Instance method | Private | Get-method of a virtual attribute | Reads Attribute SIGN_OF_TOTAL | 20000724 | |
| 32 | Instance method | Private | Get-method of a virtual attribute | Reads attribute TAB_ASSIGNMENT_ITEMS | 20000126 | |
| 33 | Instance method | Private | Get-method of a virtual attribute | Reads attribute TAB_ASSIGNMENT_ITEMS_OLD | 20000126 | |
| 34 | Instance method | Private | Get-method of a virtual attribute | Reads Attribute TOTAL | 19991222 | |
| 35 | Instance method | Private | Method | Sets the Lot Generation Indicator | 20000724 | |
| 36 | Instance method | Public | Method | Sets the Flow Group | 19991222 | |
| 37 | Instance method | Private | Method | Sets the Quantity Change Sign | 20000724 | |
| 38 | Instance method | Public | Method | Sets the Assignment Position Table | 19991222 | |
| 39 | Instance method | Public | Method | Sets the Old Assignment Position Table | 20000201 | |
| 40 | Instance method | Public | Method | Sets the Grand Total | 19991222 | |
| 41 | Instance method | Private | Set-method of a virtual attribute | Reads Attribute FLG_LOT_CREATION | 20000724 | |
| 42 | Instance method | Private | Set-method of a virtual attribute | Set attribute FLOWGROUP | 19991222 | |
| 43 | Instance method | Private | Set-method of a virtual attribute | Sets Attribute SIGN_OF_TOTAL | 20000724 | |
| 44 | Instance method | Private | Set-method of a virtual attribute | Set attribute TAB_ASSIGNMENT_ITEMS | 20000126 | |
| 45 | Instance method | Private | Set-method of a virtual attribute | Set attribute TAB_ASSIGNMENT_ITEMS_OLD | 20000126 | |
| 46 | Instance method | Private | Set-method of a virtual attribute | Set attribute TOTAL | 19991222 | |
| 47 | Instance method | Public | Method | Splits Flows According to the Assignment Rule | 20000118 | |
| 48 | Instance method | Public | Method | Splits Flows According to the Assignment Rule | 20031124 | |
| 49 | Instance method | Public | Method | Breaks Down Amounts According to an Assignment Rule | 20010308 | |
| 50 | 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 | EX_TAB_PARTITIONS | Value transfer | Type reference (TYPE) | TRQY_POS_FLOW_W_LOTID | Lotbewegungen mit Lot-ID | 20000411 | |||
| 2 | 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 | Zuordnung nicht möglich | 20000113 |
Method CHECK_ASSIGNMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_POSITION_DATE | Call by reference | Type reference (TYPE) | TPM_POSITION_DATE | Bestandsdatum der Mengenänderung | 20000125 | |||
| 2 | IM_TAB_ASSIGNMENT_ITEMS | Call by reference | Type reference (TYPE) | TRQY_ASSIGNMENT_ITEM | Tabelle mit Zuordnungspositionen | 20000125 | |||
| 3 | IM_TOTAL | Call by reference | Type reference (TYPE) | TPM_CONTRIBUTION | Mengenänderung | 20000125 | |||
| 4 | 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 | 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 | 20101201 |
Method CLS_FILTER_BY_FLOWGROUP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_FLOWGROUP | Call by reference | Object reference (TYPE REF TO) | CL_TRANSACTIONFLOWGROUP_TRQ | Flowgroup | 20031105 | |||
| 2 | IM_TAB_ASSIGNMENT_RULE | Call by reference | Type reference (TYPE) | TRQY_ASSIGNMENT_RULE_OBJ | Tabelle mit Zuordnungsregeln | 20031105 | |||
| 3 | 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 | Fehler ist aufgetreten | 20031105 |
Method DISPLAY_ASSIGNMENT_ITEMS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_MODE | Value transfer | Type reference (TYPE) | C | '1' | Modus: 1 - Anzeigen, 2 - Ändern | 20010823 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IM_SIGN | Value transfer | Type reference (TYPE) | CHAR1 | Vorzeichen der Mengenänderung | 20011211 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | 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 | IM_CONSUMPTION_CAT | Value transfer | Type reference (TYPE) | TPM_CONSUMPTION_CAT | Verbrauchsfolge | 20000704 | |||
| 2 | IM_TOTAL | Value transfer | Type reference (TYPE) | TRQS_QUANTITY | Mengenänderung | 20000114 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IM_TOTAL | Value transfer | Type reference (TYPE) | TRQS_QUANTITY | Mengenänderung | 20000114 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IM_TOTAL | Value transfer | Type reference (TYPE) | TRQS_QUANTITY | Mengenänderung | 20000901 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IM_SIGN | Value transfer | Type reference (TYPE) | CHAR1 | Vorzeichen | 20080428 | |||
| 2 | IM_TOTAL | Value transfer | Type reference (TYPE) | TRQS_QUANTITY | Mengenänderung | 20080428 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IM_ASSIGNMENT_RULE_PRE | Value transfer | Object reference (TYPE REF TO) | CL_ASSIGNMENT_RULE_TRQ | Zuordnungsregel als Vorlage | 20000117 | |||
| 2 | IM_TOTAL | Value transfer | Type reference (TYPE) | TRQS_QUANTITY | Mengenänderung | 20000117 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IM_TOTAL | Value transfer | Type reference (TYPE) | TRQS_QUANTITY | Mengenänderung | 20000117 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IM_TOTAL | Value transfer | Type reference (TYPE) | TRQS_QUANTITY | Mengenänderung | 20000724 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Zuordnung schiefgegangen | 20000724 |
Method FIND_ITEMS_FOR_MIGRATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_TOTAL | Value transfer | Type reference (TYPE) | TRQS_QUANTITY | Mengenänderung | 20001201 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IM_TOTAL | Value transfer | Type reference (TYPE) | TRQS_QUANTITY | Mengenänderung | 20001201 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IM_TOTAL | Value transfer | Type reference (TYPE) | TRQS_QUANTITY | Mengenänderung | 20010514 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IM_TOTAL | Value transfer | Type reference (TYPE) | TRQS_QUANTITY | Mengenänderung | 20010104 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IM_TOTAL | Value transfer | Type reference (TYPE) | TRQS_QUANTITY | Mengenänderung | 20010226 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IM_TOTAL | Value transfer | Type reference (TYPE) | TRQS_QUANTITY | Mengenänderung | 20010104 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IM_TOTAL | Value transfer | Type reference (TYPE) | TRQS_QUANTITY | Mengenänderung | 20010510 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IM_TOTAL | Value transfer | Type reference (TYPE) | TRQS_QUANTITY | Mengenänderung | 20001201 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Zuordnung schiefgegangen | 20001201 |
Method FIND_ITEMS_PROPORTIONALLY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_SIGN | Call by reference | Type reference (TYPE) | CHAR1 | Vorzeichen der Mengenänderung | 20010607 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Zuordnung schiefgegangen | 20000411 |
Method GETU_FLG_LOT_CREATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | 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 | 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 | 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 | 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 | RESULT | Value transfer | Type reference (TYPE) | XFELD | Attributwert | 20000724 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services Exception | 20011015 |
Method GET_FLOWGROUP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RESULT | Value transfer | Object reference (TYPE REF TO) | CL_TRANSACTIONFLOWGROUP_TRQ | Attributwert | 19991222 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | RESULT | Value transfer | Type reference (TYPE) | SIGN | Attributwert | 20000724 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | RESULT | Value transfer | Type reference (TYPE) | TRQY_ASSIGNMENT_ITEM | Attributwert | 20000126 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | RESULT | Value transfer | Type reference (TYPE) | TRQY_ASSIGNMENT_ITEM | Attributwert | 20000126 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services Exception | 20011015 |
Method GET_TOTAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RESULT | Value transfer | Type reference (TYPE) | TPM_CONTRIBUTION | Attributwert | 19991222 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | I_FLG_LOT_CREATION | Call by reference | Type reference (TYPE) | XFELD | Attributwert | 20000724 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services Exception | 20011015 |
Method SET_FLOWGROUP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_FLOWGROUP | Call by reference | Object reference (TYPE REF TO) | CL_TRANSACTIONFLOWGROUP_TRQ | Attributwert | 19991222 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | I_SIGN_OF_TOTAL | Call by reference | Type reference (TYPE) | SIGN | Attributwert | 20000724 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | I_TAB_ASSIGNMENT_ITEMS | Call by reference | Type reference (TYPE) | TRQY_ASSIGNMENT_ITEM | Attributwert | 20000126 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | I_TAB_ASSIGNMENT_ITEMS_OLD | Call by reference | Type reference (TYPE) | TRQY_ASSIGNMENT_ITEM | Attributwert | 20000126 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services Exception | 20011015 |
Method SET_TOTAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_TOTAL | Call by reference | Type reference (TYPE) | TPM_CONTRIBUTION | Attributwert | 19991222 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services Exception | 20011015 |
Method SPLIT_FLOWS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_TAB_PARTITIONS | Value transfer | Type reference (TYPE) | TRQY_POS_FLOW_W_LOTID | Tabelle mit Bewegungen pro Lot | 20000118 | |||
| 2 | IM_TAB_FLOWS | Value transfer | Type reference (TYPE) | TRQY_POS_FLOW | Tabelle mit Bewegungen | 20000118 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | EX_TAB_PARTITIONS | Value transfer | Type reference (TYPE) | TRQY_POS_FLOW_W_LOTID | Tabelle mit Bewegungen pro Lot | 20031124 | |||
| 2 | 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 | IM_VALUES | Value transfer | Type reference (TYPE) | TRQS_VALUES | Quantitäten und Beträge | 20010308 | |||
| 2 | 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 | 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 |