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 | ![]() |
Static method | Public | Method | Distributes Amount to Selected/All Table Lines | 20120305 |
2 | ![]() |
Static method | Private | Method | 20120305 | |
3 | ![]() |
Static method | Private | Method | 20120305 | |
4 | ![]() |
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 | ![]() |
CT_TABLE | Call by reference | Type reference (TYPE) | STANDARD TABLE | Tabelle, die die obigen Felder zwecks Verteilung enthält | 20120305 | ||
2 | ![]() |
I_AMOUNT | Call by reference | Type reference (TYPE) | ANY | Zu verteilender Betrag | 20120305 | ||
3 | ![]() |
I_AMOUNT_FIELDNAME | Call by reference | Type reference (TYPE) | DYNFNAM | Feldname für Verteilung | 20120305 | ||
4 | ![]() |
I_AMOUNT_LIMIT_FIELDNAME | Call by reference | Type reference (TYPE) | DYNFNAM | Feldname dessen Wert nicht überschritten werden darf | 20120305 | ||
5 | ![]() |
I_AMOUNT_ZERO | Call by reference | Type reference (TYPE) | FLAG | SPACE | Auch Nullzeilen | 20120305 | |
6 | ![]() |
I_BASE_FIELDNAME | Call by reference | Type reference (TYPE) | DYNFNAM | Feldname Basis für Verteilung | 20120305 | ||
7 | ![]() |
I_DEBIT_CREDIT_FIELDNAME | Call by reference | Type reference (TYPE) | DYNFNAM | SPACE | Feldname | 20130705 | |
8 | ![]() |
I_DIFF | Call by reference | Type reference (TYPE) | FLAG | 'X' | Nur Differenz oder gesamt | 20120305 | |
9 | ![]() |
I_DISTRIBUTION_METHOD | Call by reference | Type reference (TYPE) | INT1 | 0 | 0=positiv od. negativ, 1=positiv u. negativ | 20120305 | |
10 | ![]() |
I_FIELDNAME_OD1 | Call by reference | Type reference (TYPE) | DYNFNAM | SPACE | Operand Feldname für Vergleich relevant Einträge | 20120305 | |
11 | ![]() |
I_FIELDNAME_OD1_VALUE | Call by reference | Type reference (TYPE) | ANY | Feldinhalt für Vergleich (nur solche Einträge berücksicht.) | 20120305 | ||
12 | ![]() |
I_FIELDNAME_OD2 | Call by reference | Type reference (TYPE) | DYNFNAM | SPACE | Operand Feldname für Vergleich relevant Einträge | 20120305 | |
13 | ![]() |
I_FIELDNAME_OD2_VALUE | Call by reference | Type reference (TYPE) | ANY | Feldinhalt für Vergleich (nur solche Einträge berücksicht.) | 20120305 | ||
14 | ![]() |
I_FIELDNAME_OD3 | Call by reference | Type reference (TYPE) | DYNFNAM | SPACE | Operand Feldname für Vergleich relevant Einträge | 20120305 | |
15 | ![]() |
I_FIELDNAME_OD3_VALUE | Call by reference | Type reference (TYPE) | ANY | Feldinhalt für Vergleich (nur solche Einträge berücksicht.) | 20120305 | ||
16 | ![]() |
I_FIELDNAME_OD4 | Call by reference | Type reference (TYPE) | DYNFNAM | SPACE | Feldname | 20130705 | |
17 | ![]() |
I_FIELDNAME_OD4_VALUE | Call by reference | Type reference (TYPE) | ANY | 20130705 | |||
18 | ![]() |
I_FIELDNAME_OD5 | Call by reference | Type reference (TYPE) | DYNFNAM | SPACE | Feldname | 20130705 | |
19 | ![]() |
I_FIELDNAME_OD5_VALUE | Call by reference | Type reference (TYPE) | ANY | 20130705 | |||
20 | ![]() |
I_FIELD_OR1 | Call by reference | Type reference (TYPE) | SELOPT-OPTION | 'EQ' | Operator für Vergleich (EQ, NA, CA, NE) | 20120305 | |
21 | ![]() |
I_FIELD_OR2 | Call by reference | Type reference (TYPE) | SELOPT-OPTION | 'EQ' | Operator für Vergleich (EQ, NA, CA, NE) | 20120305 | |
22 | ![]() |
I_FIELD_OR3 | Call by reference | Type reference (TYPE) | SELOPT-OPTION | 'EQ' | Operator für Vergleich (EQ, NA, CA, NE) | 20120305 | |
23 | ![]() |
I_FIELD_OR4 | Call by reference | Type reference (TYPE) | SELOPT-OPTION | 'EQ' | Komponente der Versionsnummer | 20130705 | |
24 | ![]() |
I_FIELD_OR5 | Call by reference | Type reference (TYPE) | SELOPT-OPTION | 'EQ' | Komponente der Versionsnummer | 20130705 | |
25 | ![]() |
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 | ![]() |
20120305 |
Method DISTRIBUTE_AMOUNT_ABS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_TABLE | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20120305 | |||
2 | ![]() |
C_REMAINDER | Call by reference | Type reference (TYPE) | ANY | 20120305 | |||
3 | ![]() |
IT_TABLE | Call by reference | Type reference (TYPE) | STANDARD TABLE | Original table not to be changed | 20120305 | ||
4 | ![]() |
I_AMOUNT_FIELDNAME | Call by reference | Type reference (TYPE) | DYNFNAM | Feldname | 20120305 | ||
5 | ![]() |
I_AMOUNT_LIMIT_FIELDNAME | Call by reference | Type reference (TYPE) | DYNFNAM | Feldname | 20120305 | ||
6 | ![]() |
I_AMOUNT_TOT | Call by reference | Type reference (TYPE) | ANY | 20120305 | |||
7 | ![]() |
I_AMOUNT_ZERO | Call by reference | Type reference (TYPE) | FLAG | SPACE | allgemeines flag | 20120305 | |
8 | ![]() |
I_BASE_FIELDNAME | Call by reference | Type reference (TYPE) | DYNFNAM | Feldname | 20120305 | ||
9 | ![]() |
I_BASE_TOT | Call by reference | Type reference (TYPE) | ANY | 20120305 | |||
10 | ![]() |
I_FIELDNAME_OD1 | Call by reference | Type reference (TYPE) | DYNFNAM | 20120305 | |||
11 | ![]() |
I_FIELDNAME_OD1_VALUE | Call by reference | Type reference (TYPE) | ANY | 20120305 | |||
12 | ![]() |
I_FIELDNAME_OD2 | Call by reference | Type reference (TYPE) | DYNFNAM | 20120305 | |||
13 | ![]() |
I_FIELDNAME_OD2_VALUE | Call by reference | Type reference (TYPE) | ANY | 20120305 | |||
14 | ![]() |
I_FIELDNAME_OD3 | Call by reference | Type reference (TYPE) | DYNFNAM | Feldinhalt für Vergleich (nur solche Einträge berücksicht.) | 20120305 | ||
15 | ![]() |
I_FIELDNAME_OD3_VALUE | Call by reference | Type reference (TYPE) | ANY | Operand Feldname für Vergleich relevant Einträge | 20120305 | ||
16 | ![]() |
I_FIELDNAME_OD4 | Call by reference | Type reference (TYPE) | DYNFNAM | SPACE | Feldname | 20130705 | |
17 | ![]() |
I_FIELDNAME_OD4_VALUE | Call by reference | Type reference (TYPE) | ANY | 20130705 | |||
18 | ![]() |
I_FIELDNAME_OD5 | Call by reference | Type reference (TYPE) | DYNFNAM | SPACE | Feldname | 20130705 | |
19 | ![]() |
I_FIELDNAME_OD5_VALUE | Call by reference | Type reference (TYPE) | ANY | 20130705 | |||
20 | ![]() |
I_FIELD_OR1 | Call by reference | Type reference (TYPE) | SELOPT-OPTION | Operator für Vergleich (EQ, NA, CA, NE) | 20120305 | ||
21 | ![]() |
I_FIELD_OR2 | Call by reference | Type reference (TYPE) | SELOPT-OPTION | Operator für Vergleich (EQ, NA, CA, NE) | 20120305 | ||
22 | ![]() |
I_FIELD_OR3 | Call by reference | Type reference (TYPE) | SELOPT-OPTION | Operator für Vergleich (EQ, NA, CA, NE) | 20120305 | ||
23 | ![]() |
I_FIELD_OR4 | Call by reference | Type reference (TYPE) | SELOPT-OPTION | 'EQ' | Komponente der Versionsnummer | 20130705 | |
24 | ![]() |
I_FIELD_OR5 | Call by reference | Type reference (TYPE) | SELOPT-OPTION | 'EQ' | Komponente der Versionsnummer | 20130705 | |
25 | ![]() |
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 | ![]() |
CT_TABLE | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20120305 | |||
2 | ![]() |
C_REMAINDER | Call by reference | Type reference (TYPE) | ANY | 20120305 | |||
3 | ![]() |
IT_TABLE | Call by reference | Type reference (TYPE) | STANDARD TABLE | Original table not to be changed | 20120305 | ||
4 | ![]() |
I_AMOUNT_FIELDNAME | Call by reference | Type reference (TYPE) | DYNFNAM | Feldname | 20120305 | ||
5 | ![]() |
I_AMOUNT_LIMIT_FIELDNAME | Call by reference | Type reference (TYPE) | DYNFNAM | Feldname | 20120305 | ||
6 | ![]() |
I_AMOUNT_TOT | Call by reference | Type reference (TYPE) | ANY | 20120305 | |||
7 | ![]() |
I_AMOUNT_ZERO | Call by reference | Type reference (TYPE) | XFELD | SPACE | Feld zum Ankreuzen | 20120305 | |
8 | ![]() |
I_BASE_FIELDNAME | Call by reference | Type reference (TYPE) | DYNFNAM | Feldname | 20120305 | ||
9 | ![]() |
I_BASE_TOT | Call by reference | Type reference (TYPE) | ANY | 20120305 | |||
10 | ![]() |
I_DIFF | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20120305 | ||
11 | ![]() |
I_DISTRIBUTION_METHOD | Call by reference | Type reference (TYPE) | INT1 | 1 | Byte Wert | 20120305 | |
12 | ![]() |
I_FIELDNAME_OD1 | Call by reference | Type reference (TYPE) | DYNFNAM | 20120305 | |||
13 | ![]() |
I_FIELDNAME_OD1_VALUE | Call by reference | Type reference (TYPE) | ANY | 20120305 | |||
14 | ![]() |
I_FIELDNAME_OD2 | Call by reference | Type reference (TYPE) | DYNFNAM | 20120305 | |||
15 | ![]() |
I_FIELDNAME_OD2_VALUE | Call by reference | Type reference (TYPE) | ANY | 20120305 | |||
16 | ![]() |
I_FIELDNAME_OD3 | Call by reference | Type reference (TYPE) | DYNFNAM | Operand Feldname für Vergleich relevant Einträge | 20120305 | ||
17 | ![]() |
I_FIELDNAME_OD3_VALUE | Call by reference | Type reference (TYPE) | ANY | Feldinhalt für Vergleich (nur solche Einträge berücksicht.) | 20120305 | ||
18 | ![]() |
I_FIELDNAME_OD4 | Call by reference | Type reference (TYPE) | DYNFNAM | SPACE | 20130705 | ||
19 | ![]() |
I_FIELDNAME_OD4_VALUE | Call by reference | Type reference (TYPE) | ANY | 20130705 | |||
20 | ![]() |
I_FIELDNAME_OD5 | Call by reference | Type reference (TYPE) | DYNFNAM | SPACE | 20130705 | ||
21 | ![]() |
I_FIELDNAME_OD5_VALUE | Call by reference | Type reference (TYPE) | ANY | 20130705 | |||
22 | ![]() |
I_FIELD_OR1 | Call by reference | Type reference (TYPE) | SELOPT-OPTION | Operator für Vergleich (EQ, NA, CA, NE) | 20120305 | ||
23 | ![]() |
I_FIELD_OR2 | Call by reference | Type reference (TYPE) | SELOPT-OPTION | Operator für Vergleich (EQ, NA, CA, NE) | 20120305 | ||
24 | ![]() |
I_FIELD_OR3 | Call by reference | Type reference (TYPE) | SELOPT-OPTION | Operator für Vergleich (EQ, NA, CA, NE) | 20120305 | ||
25 | ![]() |
I_FIELD_OR4 | Call by reference | Type reference (TYPE) | SELOPT-OPTION | 'EQ' | 20130705 | ||
26 | ![]() |
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 | ![]() |
E_SUBRC | Value transfer | Type reference (TYPE) | SUBRC | Subroutinen Returncode | 20120305 | ||
2 | ![]() |
I_FIELDNAME_OD | Call by reference | Type reference (TYPE) | DYNFNAM | Feldname | 20120305 | ||
3 | ![]() |
I_FIELDNAME_OD_VALUE | Call by reference | Type reference (TYPE) | ANY | 20120305 | |||
4 | ![]() |
I_FIELD_OR | Call by reference | Type reference (TYPE) | SELOPT-OPTION | Komponente der Versionsnummer | 20120305 | ||
5 | ![]() |
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 |