SAP ABAP Class FI_TAX_DISTRIBUTE_AMOUNT (FI_TAX_DISTRIBUTE_AMOUNT)
Hierarchy
BBPCRM (Software Component) BBPCRM
   CRM (Application Component) Customer Relationship Management
     CRM_APPLICATION (Package) All CRM Components Without Special Structure Packages
       FBAS (Package) Financial accounting 'Basis'
Properties
Class FI_TAX_DISTRIBUTE_AMOUNT  
Short Description    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FBAS   Financial accounting 'Basis' 
Created 20120111   SAP 
Last change 20131127   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class FI_TAX_DISTRIBUTE_AMOUNT has no forward declaration.
Interfaces
Class FI_TAX_DISTRIBUTE_AMOUNT has no interface implemented.
Friends
Class FI_TAX_DISTRIBUTE_AMOUNT has no friend class.
Attributes
Class FI_TAX_DISTRIBUTE_AMOUNT has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 DISTRIBUTE_AMOUNT Static method Public Method Distributes Amount to Selected/All Table Lines 20120305
2 DISTRIBUTE_AMOUNT_ABS Static method Private Method 20120305
3 DISTRIBUTE_AMOUNT_PROP Static method Private Method 20120305
4 DISTRIBUTE_FIELD_SELECT_CHECK Static method Private Method Checks Whether Line Was Selected 20120305
Events
Class FI_TAX_DISTRIBUTE_AMOUNT has no event.
Types
Class FI_TAX_DISTRIBUTE_AMOUNT has no local type.
Method Signatures

Method DISTRIBUTE_AMOUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_TABLE Call by reference Type reference (TYPE) STANDARD TABLE Tabelle, die die obigen Felder zwecks Verteilung enthält 20120305
2 Importing I_AMOUNT Call by reference Type reference (TYPE) ANY Zu verteilender Betrag 20120305
3 Importing I_AMOUNT_FIELDNAME Call by reference Type reference (TYPE) DYNFNAM Feldname für Verteilung 20120305
4 Importing I_AMOUNT_LIMIT_FIELDNAME Call by reference Type reference (TYPE) DYNFNAM Feldname dessen Wert nicht überschritten werden darf 20120305
5 Importing I_AMOUNT_ZERO Call by reference Type reference (TYPE) FLAG SPACE Auch Nullzeilen 20120305
6 Importing I_BASE_FIELDNAME Call by reference Type reference (TYPE) DYNFNAM Feldname Basis für Verteilung 20120305
7 Importing I_DEBIT_CREDIT_FIELDNAME Call by reference Type reference (TYPE) DYNFNAM SPACE Feldname 20130705
8 Importing I_DIFF Call by reference Type reference (TYPE) FLAG 'X' Nur Differenz oder gesamt 20120305
9 Importing I_DISTRIBUTION_METHOD Call by reference Type reference (TYPE) INT1 0 0=positiv od. negativ, 1=positiv u. negativ 20120305
10 Importing I_FIELDNAME_OD1 Call by reference Type reference (TYPE) DYNFNAM SPACE Operand Feldname für Vergleich relevant Einträge 20120305
11 Importing I_FIELDNAME_OD1_VALUE Call by reference Type reference (TYPE) ANY Feldinhalt für Vergleich (nur solche Einträge berücksicht.) 20120305
12 Importing I_FIELDNAME_OD2 Call by reference Type reference (TYPE) DYNFNAM SPACE Operand Feldname für Vergleich relevant Einträge 20120305
13 Importing I_FIELDNAME_OD2_VALUE Call by reference Type reference (TYPE) ANY Feldinhalt für Vergleich (nur solche Einträge berücksicht.) 20120305
14 Importing I_FIELDNAME_OD3 Call by reference Type reference (TYPE) DYNFNAM SPACE Operand Feldname für Vergleich relevant Einträge 20120305
15 Importing I_FIELDNAME_OD3_VALUE Call by reference Type reference (TYPE) ANY Feldinhalt für Vergleich (nur solche Einträge berücksicht.) 20120305
16 Importing I_FIELDNAME_OD4 Call by reference Type reference (TYPE) DYNFNAM SPACE Feldname 20130705
17 Importing I_FIELDNAME_OD4_VALUE Call by reference Type reference (TYPE) ANY 20130705
18 Importing I_FIELDNAME_OD5 Call by reference Type reference (TYPE) DYNFNAM SPACE Feldname 20130705
19 Importing I_FIELDNAME_OD5_VALUE Call by reference Type reference (TYPE) ANY 20130705
20 Importing I_FIELD_OR1 Call by reference Type reference (TYPE) SELOPT-OPTION 'EQ' Operator für Vergleich (EQ, NA, CA, NE) 20120305
21 Importing I_FIELD_OR2 Call by reference Type reference (TYPE) SELOPT-OPTION 'EQ' Operator für Vergleich (EQ, NA, CA, NE) 20120305
22 Importing I_FIELD_OR3 Call by reference Type reference (TYPE) SELOPT-OPTION 'EQ' Operator für Vergleich (EQ, NA, CA, NE) 20120305
23 Importing I_FIELD_OR4 Call by reference Type reference (TYPE) SELOPT-OPTION 'EQ' Komponente der Versionsnummer 20130705
24 Importing I_FIELD_OR5 Call by reference Type reference (TYPE) SELOPT-OPTION 'EQ' Komponente der Versionsnummer 20130705
25 Importing I_SORT Call by reference Type reference (TYPE) FLAG SPACE Verteilung Beträge absteig Sortierreihenf. wird verändert 20120305
# Exception Resumable Description Created on
1 NOT_DISTRIBUTABLE 20120305

Method DISTRIBUTE_AMOUNT_ABS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_TABLE Call by reference Type reference (TYPE) STANDARD TABLE 20120305
2 Changing C_REMAINDER Call by reference Type reference (TYPE) ANY 20120305
3 Importing IT_TABLE Call by reference Type reference (TYPE) STANDARD TABLE Original table not to be changed 20120305
4 Importing I_AMOUNT_FIELDNAME Call by reference Type reference (TYPE) DYNFNAM Feldname 20120305
5 Importing I_AMOUNT_LIMIT_FIELDNAME Call by reference Type reference (TYPE) DYNFNAM Feldname 20120305
6 Importing I_AMOUNT_TOT Call by reference Type reference (TYPE) ANY 20120305
7 Importing I_AMOUNT_ZERO Call by reference Type reference (TYPE) FLAG SPACE allgemeines flag 20120305
8 Importing I_BASE_FIELDNAME Call by reference Type reference (TYPE) DYNFNAM Feldname 20120305
9 Importing I_BASE_TOT Call by reference Type reference (TYPE) ANY 20120305
10 Importing I_FIELDNAME_OD1 Call by reference Type reference (TYPE) DYNFNAM 20120305
11 Importing I_FIELDNAME_OD1_VALUE Call by reference Type reference (TYPE) ANY 20120305
12 Importing I_FIELDNAME_OD2 Call by reference Type reference (TYPE) DYNFNAM 20120305
13 Importing I_FIELDNAME_OD2_VALUE Call by reference Type reference (TYPE) ANY 20120305
14 Importing I_FIELDNAME_OD3 Call by reference Type reference (TYPE) DYNFNAM Feldinhalt für Vergleich (nur solche Einträge berücksicht.) 20120305
15 Importing I_FIELDNAME_OD3_VALUE Call by reference Type reference (TYPE) ANY Operand Feldname für Vergleich relevant Einträge 20120305
16 Importing I_FIELDNAME_OD4 Call by reference Type reference (TYPE) DYNFNAM SPACE Feldname 20130705
17 Importing I_FIELDNAME_OD4_VALUE Call by reference Type reference (TYPE) ANY 20130705
18 Importing I_FIELDNAME_OD5 Call by reference Type reference (TYPE) DYNFNAM SPACE Feldname 20130705
19 Importing I_FIELDNAME_OD5_VALUE Call by reference Type reference (TYPE) ANY 20130705
20 Importing I_FIELD_OR1 Call by reference Type reference (TYPE) SELOPT-OPTION Operator für Vergleich (EQ, NA, CA, NE) 20120305
21 Importing I_FIELD_OR2 Call by reference Type reference (TYPE) SELOPT-OPTION Operator für Vergleich (EQ, NA, CA, NE) 20120305
22 Importing I_FIELD_OR3 Call by reference Type reference (TYPE) SELOPT-OPTION Operator für Vergleich (EQ, NA, CA, NE) 20120305
23 Importing I_FIELD_OR4 Call by reference Type reference (TYPE) SELOPT-OPTION 'EQ' Komponente der Versionsnummer 20130705
24 Importing I_FIELD_OR5 Call by reference Type reference (TYPE) SELOPT-OPTION 'EQ' Komponente der Versionsnummer 20130705
25 Importing I_SMALLEST_AMOUNT Call by reference Type reference (TYPE) ANY 20120305

Method DISTRIBUTE_AMOUNT_ABS on class FI_TAX_DISTRIBUTE_AMOUNT has no exception.

Method DISTRIBUTE_AMOUNT_PROP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_TABLE Call by reference Type reference (TYPE) STANDARD TABLE 20120305
2 Changing C_REMAINDER Call by reference Type reference (TYPE) ANY 20120305
3 Importing IT_TABLE Call by reference Type reference (TYPE) STANDARD TABLE Original table not to be changed 20120305
4 Importing I_AMOUNT_FIELDNAME Call by reference Type reference (TYPE) DYNFNAM Feldname 20120305
5 Importing I_AMOUNT_LIMIT_FIELDNAME Call by reference Type reference (TYPE) DYNFNAM Feldname 20120305
6 Importing I_AMOUNT_TOT Call by reference Type reference (TYPE) ANY 20120305
7 Importing I_AMOUNT_ZERO Call by reference Type reference (TYPE) XFELD SPACE Feld zum Ankreuzen 20120305
8 Importing I_BASE_FIELDNAME Call by reference Type reference (TYPE) DYNFNAM Feldname 20120305
9 Importing I_BASE_TOT Call by reference Type reference (TYPE) ANY 20120305
10 Importing I_DIFF Call by reference Type reference (TYPE) FLAG allgemeines flag 20120305
11 Importing I_DISTRIBUTION_METHOD Call by reference Type reference (TYPE) INT1 1 Byte Wert 20120305
12 Importing I_FIELDNAME_OD1 Call by reference Type reference (TYPE) DYNFNAM 20120305
13 Importing I_FIELDNAME_OD1_VALUE Call by reference Type reference (TYPE) ANY 20120305
14 Importing I_FIELDNAME_OD2 Call by reference Type reference (TYPE) DYNFNAM 20120305
15 Importing I_FIELDNAME_OD2_VALUE Call by reference Type reference (TYPE) ANY 20120305
16 Importing I_FIELDNAME_OD3 Call by reference Type reference (TYPE) DYNFNAM Operand Feldname für Vergleich relevant Einträge 20120305
17 Importing I_FIELDNAME_OD3_VALUE Call by reference Type reference (TYPE) ANY Feldinhalt für Vergleich (nur solche Einträge berücksicht.) 20120305
18 Importing I_FIELDNAME_OD4 Call by reference Type reference (TYPE) DYNFNAM SPACE 20130705
19 Importing I_FIELDNAME_OD4_VALUE Call by reference Type reference (TYPE) ANY 20130705
20 Importing I_FIELDNAME_OD5 Call by reference Type reference (TYPE) DYNFNAM SPACE 20130705
21 Importing I_FIELDNAME_OD5_VALUE Call by reference Type reference (TYPE) ANY 20130705
22 Importing I_FIELD_OR1 Call by reference Type reference (TYPE) SELOPT-OPTION Operator für Vergleich (EQ, NA, CA, NE) 20120305
23 Importing I_FIELD_OR2 Call by reference Type reference (TYPE) SELOPT-OPTION Operator für Vergleich (EQ, NA, CA, NE) 20120305
24 Importing I_FIELD_OR3 Call by reference Type reference (TYPE) SELOPT-OPTION Operator für Vergleich (EQ, NA, CA, NE) 20120305
25 Importing I_FIELD_OR4 Call by reference Type reference (TYPE) SELOPT-OPTION 'EQ' 20130705
26 Importing I_FIELD_OR5 Call by reference Type reference (TYPE) SELOPT-OPTION 'EQ' 20130705

Method DISTRIBUTE_AMOUNT_PROP on class FI_TAX_DISTRIBUTE_AMOUNT has no exception.

Method DISTRIBUTE_FIELD_SELECT_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_SUBRC Value transfer Type reference (TYPE) SUBRC Subroutinen Returncode 20120305
2 Importing I_FIELDNAME_OD Call by reference Type reference (TYPE) DYNFNAM Feldname 20120305
3 Importing I_FIELDNAME_OD_VALUE Call by reference Type reference (TYPE) ANY 20120305
4 Importing I_FIELD_OR Call by reference Type reference (TYPE) SELOPT-OPTION Komponente der Versionsnummer 20120305
5 Importing I_ITEM Call by reference Type reference (TYPE) ANY 20120305

Method DISTRIBUTE_FIELD_SELECT_CHECK on class FI_TAX_DISTRIBUTE_AMOUNT has no exception.
History
Last changed by/on SAP  20131127 
SAP Release Created in