SAP ABAP Interface IF_EX_FISPLIT (BAdI Interface IF_EX_FISPLIT)
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'

⤷

⤷

⤷

Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_DEF_IM_FISPLIT | Default Implementation for BAdI Definition FISPLIT | 20020206 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_EXM_IM_FISPLIT | Example Implementation for BAdI Definition FISPLIT | 20011017 |
3 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_EX_FISPLIT | BAdI Class CL_EX_FISPLIT | 20120903 |
Properties
Interface | IF_EX_FISPLIT | |
Short Description | BAdI Interface IF_EX_FISPLIT |
General Data
Package | FBAS | Financial accounting 'Basis' |
Created | 20011015 | SAP |
Last changed | 20130531 | SAP |
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | GLT0 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Interface IF_EX_FISPLIT has no interface.
Friends
Interface IF_EX_FISPLIT has no friend.
Attributes
Interface IF_EX_FISPLIT has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Split Cash Discount | 20011015 |
2 | ![]() |
Instance method | Public | Method | Item Split | 20031204 |
3 | ![]() |
Instance method | Public | Method | Split Exchange Rate Differences | 20011015 |
4 | ![]() |
Instance method | Public | Method | Split Interest Calculation | 20060203 |
5 | ![]() |
Instance method | Public | Method | BSEG Split Active | 20020206 |
6 | ![]() |
Instance method | Public | Method | Fill Account Information in BSEG Item (Structure) | 20040108 |
7 | ![]() |
Instance method | Public | Method | Fill Account Assignment in ACCIT Line | 20100122 |
8 | ![]() |
Instance method | Public | Method | Fill Account Assignment in FAGL_S_MIG_ASGMT Line (Structure) | 20051026 |
9 | ![]() |
Instance method | Public | Method | Fill Account Assignment in BSEG Item (Batch Input) | 20011016 |
10 | ![]() |
Instance method | Public | Method | Fill Account Assignment in BSEG Item (Structure) | 20011016 |
11 | ![]() |
Instance method | Public | Method | Split Penalty Interest | 20011015 |
12 | ![]() |
Instance method | Public | Method | Split Tax on Sales and Purchases | 20051026 |
13 | ![]() |
Instance method | Public | Method | Split Tax on Sales and Purchases by Line Items | 20100121 |
14 | ![]() |
Instance method | Public | Method | Balance Split | 20031201 |
Events
Interface IF_EX_FISPLIT has no event.
Types
Interface IF_EX_FISPLIT has no local type.
Method Signatures
Method CASH_DISCOUNT_SPLIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
FLT_VAL | Value transfer | Type reference (TYPE) | BUKRS | Buchungskreis | 20011015 | ||
2 | ![]() |
ID_BUDAT | Call by reference | Type reference (TYPE) | BUDAT | Buchungsdatum im Beleg | 20060102 | ||
3 | ![]() |
ID_GJAHR | Call by reference | Type reference (TYPE) | GJAHR | Geschäftsjahr | 20100618 | ||
4 | ![]() |
ID_VBUND | Call by reference | Type reference (TYPE) | VBUND | Gesellschaftsnummer | 20100618 | ||
5 | ![]() |
IS_ITEM | Call by reference | Type reference (TYPE) | BSEG | Belegsegment Buchhaltung | 20110502 | ||
6 | ![]() |
ITEM_KEY | Call by reference | Type reference (TYPE) | FISPL_ITEM_KEY | Splittinformation: Schlüssel des Postens | 20011015 | ||
7 | ![]() |
SPLITTED_AMOUNTS | Call by reference | Type reference (TYPE) | GLT0_T_SPL_DISCOUNT | Splittinformation: Skonti | 20011015 | ||
8 | ![]() |
TOTAL_AMOUNT | Call by reference | Type reference (TYPE) | GLT0_S_SPL_DISCOUNT | Splittinformation: Skonti | 20011015 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Es ist ein Fehler aufgetreten | 20011017 |
Method DOCUMENT_AMOUNT_SPLIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_SPL_ITEM | Call by reference | Type reference (TYPE) | GLT0_T_SPL_DOC | 20031204 | |||
2 | ![]() |
FLT_VAL | Value transfer | Type reference (TYPE) | BUKRS | Parameter FLT_VAL der Methode DOCUMENT_AMOUNT_SPLIT | 20031204 | ||
3 | ![]() |
ID_BS_FIELDS | Value transfer | Type reference (TYPE) | GLT0_FLAG | Nur Hauptbuchmerkmale | 20090128 | ||
4 | ![]() |
ID_LEDGER | Value transfer | Type reference (TYPE) | RLDNR | SPACE | Ledger | 20031204 | |
5 | ![]() |
IS_ITEM | Value transfer | Type reference (TYPE) | GLT0_S_SPL_DOC | 20031204 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Es ist eine Fehler aufgetreten | 20031204 |
Method EXCHANGE_RATE_SPLIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CURRENCY_TYPE | Call by reference | Type reference (TYPE) | CURTP | Währungstyp und Bewertungssicht | 20011016 | ||
2 | ![]() |
FLT_VAL | Value transfer | Type reference (TYPE) | BUKRS | Buchungskreis | 20011015 | ||
3 | ![]() |
IB_ALL_CURRENCIES | Call by reference | Type reference (TYPE) | BOOLE_D | Alle Währungen werden übernommen (<-> CURRENCY_TYPE) | 20110308 | ||
4 | ![]() |
IB_VALUATION | Call by reference | Type reference (TYPE) | BOOLE_D | Bewertungsdifferenz | 20031121 | ||
5 | ![]() |
ID_BUDAT | Call by reference | Type reference (TYPE) | BUDAT | Buchungsdatum im Beleg | 20060102 | ||
6 | ![]() |
IS_ITEM | Call by reference | Type reference (TYPE) | BSEG | Belegsegment Buchhaltung | 20110502 | ||
7 | ![]() |
ITEM_KEY | Call by reference | Type reference (TYPE) | FISPL_ITEM_KEY | Splittinformation: Schlüssel des Postens | 20011015 | ||
8 | ![]() |
IT_AUSZ_CLR_ASGMT | Call by reference | Type reference (TYPE) | AUSZ_CLR_ASGMT_T | Tabelle zur Ausz_clr_asgmt | 20071204 | ||
9 | ![]() |
SPLITTED_AMOUNTS | Call by reference | Type reference (TYPE) | GLT0_T_SPL_FOREX | Splittinformation: Kursdifferenzen (Tabelle) | 20011015 | ||
10 | ![]() |
TOTAL_AMOUNT | Call by reference | Type reference (TYPE) | GLT0_S_SPL_FOREX | Splittinformation: Kursdifferenzen | 20011015 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Es ist ein Fehler aufgetreten | 20011017 |
Method INTEREST_SPLIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_AMOUNTS | Call by reference | Type reference (TYPE) | GLT0_T_SPL_PENALTY | Splittinformation: Strafzinsen (Tabelle) | 20060203 | ||
2 | ![]() |
FLT_VAL | Value transfer | Type reference (TYPE) | BUKRS | Parameter FLT_VAL der Methode INTEREST_SPLIT | 20060203 | ||
3 | ![]() |
ID_BUDAT | Call by reference | Type reference (TYPE) | BUDAT | Buchungsdatum im Beleg | 20060203 | ||
4 | ![]() |
IS_AMOUNT | Call by reference | Type reference (TYPE) | GLT0_S_SPL_PENALTY | Splittinformation: Strafzinsen | 20060203 | ||
5 | ![]() |
IS_ITEMKEY | Call by reference | Type reference (TYPE) | FISPL_ITEM_KEY | Splittinformation: Schlüssel des Postens | 20060203 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Es ist ein Fehler aufgetreten | 20060203 | |
2 | ![]() |
Keine Verteilung gefunden | 20060203 |
Method IS_ACTIVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ED_ACTIVE | Call by reference | Type reference (TYPE) | XACTIVE_SPLIT | Online Splitt für FI Nachlaufkosten aktiv | 20020206 | ||
2 | ![]() |
ED_LEDGER | Call by reference | Type reference (TYPE) | RLDNR | Ledger | 20080729 | ||
3 | ![]() |
FLT_VAL | Value transfer | Type reference (TYPE) | BUKRS | Parameter FLT_VAL der Methode IS_ACTIVE | 20020206 |
Method IS_ACTIVE on Interface IF_EX_FISPLIT has no exception.
Method MOVE_ACCOUNT_TO_ITEM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ADD_ACCT_ASS | Call by reference | Type reference (TYPE) | GLT0_ADDAA | Zusatzkontierungen bei Splitt Skonto, Kursdiffernzen | 20040108 | ||
2 | ![]() |
FLT_VAL | Call by reference | Type reference (TYPE) | BUKRS | Buchungskreis | 20040108 | ||
3 | ![]() |
ID_BUDAT | Call by reference | Type reference (TYPE) | BUDAT | Buchungsdatum im Beleg | 20040108 | ||
4 | ![]() |
LINE_ITEM | Call by reference | Type reference (TYPE) | BSEG | Belegsegment Buchhaltung | 20040108 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Es ist ein Fehler aufgetreten | 20040108 |
Method MOVE_TAX_TO_ACCIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_ACCIT | Call by reference | Type reference (TYPE) | ACCIT | Schnittstelle ins Rechnungswesen: Positionsinformation | 20100122 | ||
2 | ![]() |
FLT_VAL | Value transfer | Type reference (TYPE) | BUKRS | Buchungskreis | 20100122 | ||
3 | ![]() |
IV_ADD_ACCT_ASS | Call by reference | Type reference (TYPE) | GLT0_ADDAA | 20100122 | |||
4 | ![]() |
IV_BUDAT | Call by reference | Type reference (TYPE) | BUDAT | Buchungsdatum im Beleg | 20100122 | ||
5 | ![]() |
IV_HKONT | Call by reference | Type reference (TYPE) | HKONT | Sachkonto der Hauptbuchhaltung | 20100122 | ||
6 | ![]() |
IV_TAX_ACCOUNT | Call by reference | Type reference (TYPE) | GLT0_FLAG | 20100122 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20100122 |
Method MOVE_TO_ACCIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ADD_ACCT_ASS | Call by reference | Type reference (TYPE) | GLT0_ADDAA | 20051026 | |||
2 | ![]() |
CS_ACCIT | Call by reference | Type reference (TYPE) | ACCIT | Schnittstelle ins Rechnungswesen: Positionsinformation | 20060203 | ||
3 | ![]() |
FLT_VAL | Value transfer | Type reference (TYPE) | BUKRS | Parameter FLT_VAL der Methode MOVE_TO_ACCIT | 20051026 | ||
4 | ![]() |
ID_BUDAT | Call by reference | Type reference (TYPE) | BUDAT | Buchungsdatum im Beleg | 20051026 | ||
5 | ![]() |
ID_CALLING_MODE | Value transfer | Type reference (TYPE) | FAGL_CALLING_MODE | 20101213 | |||
6 | ![]() |
ID_HKONT | Call by reference | Type reference (TYPE) | HKONT | Sachkonto der Hauptbuchhaltung | 20051026 | ||
7 | ![]() |
LINE_ITEM | Call by reference | Type reference (TYPE) | FAGL_S_ASGMT | Kontierungsobjekte der Belegaufteilung | 20051026 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Es ist ein Fehler aufgetreten | 20051026 |
Method MOVE_TO_BATCH_INPUT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ADD_ACCT_ASS | Call by reference | Type reference (TYPE) | GLT0_ADDAA | Zusatzkontierungen bei Splitt Skonto, Kursdiffernzen | 20011016 | ||
2 | ![]() |
BATCH_INPUT_DATA | Call by reference | Type reference (TYPE) | FTPOST_FIELDS_TAB | Felder einer Position für interne Buchungsschnittstelle | 20011017 | ||
3 | ![]() |
FLT_VAL | Call by reference | Type reference (TYPE) | BUKRS | Belegsegment Buchhaltung | 20011016 | ||
4 | ![]() |
GL_ACCOUNT_NUMBER | Call by reference | Type reference (TYPE) | SAKNR | Nummer des Sachkontos | 20011023 | ||
5 | ![]() |
ID_BUDAT | Call by reference | Type reference (TYPE) | BUDAT | Buchungsdatum im Beleg | 20031209 | ||
6 | ![]() |
ID_CALLING_MODE | Call by reference | Type reference (TYPE) | FAGL_CALLING_MODE | 20101206 | |||
7 | ![]() |
ID_LDGRP | Value transfer | Type reference (TYPE) | FAGL_LDGRP | Ledger-Gruppe | 20040304 | ||
8 | ![]() |
X_BS_ACCOUNT | Call by reference | Type reference (TYPE) | XBILK | Kennzeichen: Konto ist Bestandskonto? | 20011023 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
CO Kontierung konnte nicht gesetzt werden. | 20040115 | |
2 | ![]() |
Es ist ein Fehler aufgetreten | 20011017 |
Method MOVE_TO_ITEM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ADD_ACCT_ASS | Call by reference | Type reference (TYPE) | GLT0_ADDAA | Zusatzkontierungen bei Splitt Skonto, Kursdiffernzen | 20011016 | ||
2 | ![]() |
FLT_VAL | Call by reference | Type reference (TYPE) | BUKRS | Buchungskreis | 20011016 | ||
3 | ![]() |
ID_BUDAT | Call by reference | Type reference (TYPE) | BUDAT | Buchungsdatum im Beleg | 20031209 | ||
4 | ![]() |
ID_CALLING_MODE | Call by reference | Type reference (TYPE) | FAGL_CALLING_MODE | 20120903 | |||
5 | ![]() |
LINE_ITEM | Call by reference | Type reference (TYPE) | BSEG | Belegsegment Buchhaltung | 20011016 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Es ist ein Fehler aufgetreten | 20011017 |
Method PENALTY_SPLIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
FLT_VAL | Value transfer | Type reference (TYPE) | BUKRS | Buchungskreis | 20011015 | ||
2 | ![]() |
ID_BUDAT | Call by reference | Type reference (TYPE) | BUDAT | Buchungsdatum im Beleg | 20060102 | ||
3 | ![]() |
ID_GJAHR | Call by reference | Type reference (TYPE) | GJAHR | Geschäftsjahr | 20100618 | ||
4 | ![]() |
ID_VBUND | Call by reference | Type reference (TYPE) | VBUND | Gesellschaftsnummer | 20100618 | ||
5 | ![]() |
ITEM_KEY | Call by reference | Type reference (TYPE) | FISPL_ITEM_KEY | Splittinformation: Schlüssel des Postens | 20011015 | ||
6 | ![]() |
SPLITTED_AMOUNTS | Call by reference | Type reference (TYPE) | GLT0_T_SPL_PENALTY | Splittinformation: Strafzinsen (Tabelle) | 20011015 | ||
7 | ![]() |
TOTAL_AMOUNT | Call by reference | Type reference (TYPE) | GLT0_S_SPL_PENALTY | Splittinformation: Strafzinsen | 20011015 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Es ist ein Fehler aufgetreten | 20011017 |
Method TAX_SPLIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_VAT_AMOUNTS | Call by reference | Type reference (TYPE) | GLT0_T_SPL_VAT | 20051026 | |||
2 | ![]() |
FLT_VAL | Value transfer | Type reference (TYPE) | BUKRS | Parameter FLT_VAL der Methode TAX_SPLIT | 20051026 | ||
3 | ![]() |
ID_BUDAT | Call by reference | Type reference (TYPE) | BUDAT | Buchungsdatum im Beleg | 20060102 | ||
4 | ![]() |
IS_VAT_AMOUNT | Call by reference | Type reference (TYPE) | GLT0_S_SPL_VAT | 20051026 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ein Fehler ist aufgetreten | 20051026 |
Method TAX_SPLIT_FROM_ITEM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_VAT_AMOUNTS | Call by reference | Type reference (TYPE) | GLT0_T_SPL_VAT_ITEM | 20100121 | |||
2 | ![]() |
FLT_VAL | Value transfer | Type reference (TYPE) | BUKRS | Parameter FLT_VAL der Methode TAX_SPLIT_FROM_ITEM | 20100121 | ||
3 | ![]() |
IS_VAT_AMOUNT | Call by reference | Type reference (TYPE) | GLT0_S_SPL_VAT_ITEM | 20100121 | |||
4 | ![]() |
IT_ITEM_KEY | Call by reference | Type reference (TYPE) | GLT0_T_SPL_DOC_KEY | Splittinformation: Schlüssel des Postens | 20100121 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20100121 |
Method TOTAL_AMOUNT_SPLIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_SPLITTED_AMOUNTS | Call by reference | Type reference (TYPE) | GLT0_T_SPL_BALANCE | 20031201 | |||
2 | ![]() |
FLT_VAL | Value transfer | Type reference (TYPE) | BUKRS | Parameter FLT_VAL der Methode TOTAL_AMOUNT_SPLIT | 20031201 | ||
3 | ![]() |
IB_PERIOD | Call by reference | Type reference (TYPE) | BOOLE_D | Nur Periodensaldo auswerten | 20110608 | ||
4 | ![]() |
ID_LEDGER | Value transfer | Type reference (TYPE) | RLDNR | Ledger | 20031201 | ||
5 | ![]() |
IS_TOTAL_AMOUNT | Value transfer | Type reference (TYPE) | GLT0_S_SPL_BALANCE | 20031201 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Es ist ein Fehler aufgetreten | 20031201 |
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 470 |