TRLIS_AD_FLOW SAP (Flow of Periodic Income) Structure details

Dictionary Type: Structure
Description: Flow of Periodic Income




ABAP Code to SELECT data from TRLIS_AD_FLOW
Related tables to TRLIS_AD_FLOW
Access table TRLIS_AD_FLOW




Structure field list including key, data, relationships and ABAP select examples

TRLIS_AD_FLOW is a standard SAP Structure so does not store data like a database table does. It can be used to define the fields of other actual tables or to process "Flow of Periodic Income" Information within sap ABAP programs.

This is done by declaring abap internal tables, work areas or database tables based on this Structure. These can then be used to store and process the required data appropriately.

i.e. DATA: wa_TRLIS_AD_FLOW TYPE TRLIS_AD_FLOW.

The TRLIS_AD_FLOW table consists of various fields, each holding specific information or linking keys about Flow of Periodic Income data available in SAP. These include KEY_DATE_INCL (Indicator for Including Key Date), KEY_DATE_ULT (Month-End Indicator for Key Date), FLOWTYPE (Update Type), CALC_BEGIN (Start of Calculation Period).. See below for full list along with technical details, documentation, text table, check tables, foreign key relationships, conversion routines, relevant tcodes and example ABAP select code etc. .

Delivery Class:
Display/Maintenance via tcode SM30: Display/Maintenance Allowed but with Restrictions
SAP enhancement categories: Can be enhanced (character-type or numeric)


SAP TRLIS_AD_FLOW structure fields - Full list of fields found in SAP data dictionary

Field Description Data Element Data Type length (Dec) Check table Conversion Routine Domain Name MemoryID SHLP
KEY_DATEAccrual/Deferral Key Date TPM_AD_KEYDATEDATS8DATUM
KEY_DATE_INCLIndicator for Including Key Date TPM_KEY_DATE_INCLCHAR1TPM_DATE_INCL
KEY_DATE_ULTMonth-End Indicator for Key Date TPM_KEY_DATE_ULTCHAR1VVSULT
FLOWTYPEUpdate Type TPM_DIS_FLOWTYPECHAR8Assigned to domainTPM_DIS_FLOWTYPE
CALC_BEGINStart of Calculation Period DBERVONDATS8DATUM
CALC_BEGIN_ULTMonth-End Indicator for Start of a Calculation Period VVSULTVONCHAR1VVSULT
CALC_ENDEnd of Calculation Period DBERBISDATS8DATUM
CALC_END_ULTMonth-End Indicator for the End of a Calculation Period VVSULTBISCHAR1VVSULT
DUE_DATEDue date DFAELLDATS8DATUM
DAY_METHODDays Calculation Method TPM_DAY_METHODNUMC1VVSTGMETH
POSITION_CURRPosition Currency TPM_POSITION_CURRCUKY5Assigned to domainWAERS
POSITION_AMTAmount (Position Currency) TPM_POSITION_AMTCURR21(2) TPM_AMOUNT
POSAMT_IDX_CLEANAmount in Position Currency Index-Clean TPM_POSITION_AMT_IDX_CLEANCURR21(2) TPM_AMOUNT
VALUATION_CURRValuation Currency TPM_VALUATION_CURRCUKY5Assigned to domainWAERS
VALUATION_AMTAmount in Valuation Currency TPM_VALUATION_AMTCURR21(2) TPM_AMOUNT
FX_RATE_POS_TO_VALExchange Rate from Position to Local Currency TPM_FX_RATE_POS_TO_VALDEC9(5) EXCRTUKURS
FX_RATE_TYPEExch. Rate Type for Translating Accr/Deferral to Local Crcy TPM_AD_RATE_TYPECHAR4Assigned to domainKURST
FX_RATE_FIXEDIndicator for translation into local currency TB_SKHWFIXCHAR1T_SKHWFIX
TRD_BUSTRANSIDIdentifier of the Distributor Business Transaction TPM_BUSTRANSIDRAW16SYSUUID
TRD_FLOWNRNumber of a Distributor Flow TPM_TRDFLOWNRINT410TPM_TRDFLOWNR
TRD_STATEStatus of Distributor Business Transaction TPM_BUSTRANS_STATECHAR1TPM_BUSTRANS_STATE
TRL_BOOKINGSTATEPosting Status Treasury Ledger Business Transaction TPM_TRL_BOOKINGSTATECHAR1TRLBSTPM_TRL_BOOKINGSTATE
BUSTRANSCATBusiness Transaction Category TPM_BUSTRANSCATNUMC4Assigned to domainTPM_BUSTRANSCAT
TYPEType of Profit/Loss Occurring in a Period TPM_TRLI_PERIODINCOME_TYPECHAR1TPM_TRLI_PERIODINCOME_TYPE
NUMBER_DAYSNumber of Days TFMATAGEINT410INT4
DAYS_IN_PERIODNo. of days of a (calculation) period in cash flow VVAPERTAGENUMC6INT6
TRANSACTION_DATEPosting Date for the Subledger TPM_POSTING_DATEDATS8DATUM
COMP_POSITION_AMTNetting Amount in Position Currency TPM_COMP_POSITION_AMTCURR21(2) TPM_AMOUNT
COMP_VALUATION_AMTNetting Amount in Valuation Currency TPM_COMP_VALUATION_AMTCURR21(2) TPM_AMOUNT
PART_POS_AMTProrated Amount of Income in Position Currency TPM_PART_POSITION_AMTCURR21(2) TPM_AMOUNT
PART_POS_AMT_IDX_CLEANProrated Amount of Income in Position Currency Index-Clean TPM_PART_POSAMT_IDX_CLEANCURR21(2) TPM_AMOUNT
PART_VAL_AMTProrated Amount of Income in Local Currency TPM_PART_VALUATION_AMTCURR21(2) TPM_AMOUNT
RKONDGRDirection of Transaction TB_RKONDGRNUMC1T_RKONDGR
AD_REFERENCE_CATAccrual/Deferral: Reference Category TPM_AD_REFERENCE_CATCHAR1TPM_AD_REFERENCE_CAT
AD_REFERENCE_TERMAccrual/Deferral: Reference TPM_AD_REFERENCE_TERMCHAR8TPM_AD_REFERENCE_TERM
AD_FLOW_CATAccrual/Deferral: Flow Category TPM_AD_FLOW_CATCHAR4TPM_AD_FLOW_CAT
FIMA_DATA 0
POSITION_AMTAmount (Position Currency) TPM_POSITION_AMTCURR21(2) TPM_AMOUNT
SBERFIMACalculation category for cash flow calculator SBEWFIMACHAR4SBEWFIMA
SAENDChange Indicator for FiMa Flow Records TFM_SAENDNUMC1TFM_SAEND
SPLANISTPlan/actual record/record to be released indicator SPLANISTCHAR1SPLANIST
SWOHERCFM: Origin Indicator TRS TPM_SWOHER_TRSCHAR1TPM_SWOHER_TRS
BBASISCalculation Base Amount TFM_BBASIS2CURR13(2) TFM_WRTV7
SBASISCalculation Base Reference TFM_SBASISCHAR4TFM_SBASIS
DBERVONStart of Calculation Period DBERVONDATS8DATUM
SEXCLVONExclusive Indicator for the Start of a Calculation Period VVSEXCLVONNUMC1VVSEXCLVON
SULTVONMonth-End Indicator for Start of a Calculation Period VVSULTVONCHAR1VVSULT
DBERBISEnd of Calculation Period DBERBISDATS8DATUM
SINCLBISInclusive Indicator for the End of a Calculation Period VVSINCLBISNUMC1VVSINCLBIS
SULTBISMonth-End Indicator for the End of a Calculation Period VVSULTBISCHAR1VVSULT
DVALUTCalculation Date DVALUTDATS8DATUM
SINCLInclusive indicator for beginning and end of a period VVSINCLNUMC1VVSINCL
SVULTMonth-End Indicator for Value Date VVSVULTCHAR1VVSULT
DFAELLDue date DFAELLDATS8DATUM
SFULTMonth-End Indicator for Due Date SFULTCHAR1VVSULT
DVERRECHSettlement date VVDVERRECHDATS8DATUM
SINCLVERRInclusive Indicator for Clearing Date VVSINCLVERNUMC1VVSINCLVER
SULTVERRMonth-End Indicator for Clearing Date VVSULTVERRCHAR1VVSULT
ATAGENumber of Days TFMATAGEINT410INT4
ABASTAGEAmount in floating point format for recursive determination BITERFLTP16(16) BFLTP
APERTAGENo. of days of a (calculation) period in cash flow VVAPERTAGENUMC6INT6
AMMRHYFrequency in months AMMRHYNUMC3NUMC03
ATTRHYFrequency in Days ATTRHYNUMC3NUMC03
STGMETHDaily Method VVSTGMETHNUMC1VVSTGMETH
STGBASISBase Days Method VVSTGBASISNUMC1VVSTGBASIS
SZBMETHInterest Calculation Method SZBMETHCHAR1SZBMETH
JEXPOZINSExponential Interest Calculation TB_JZINSRECHAR1XFELD
DBPERIODPeriod start VVDBPERIODDATS8DATUM
SPAEXCLExclusive Indicator for Start Date of a Period TFMSPAEXCLNUMC1TFMSPAEXCL
SPAULTMonth-End Indicator for Start Date of a Period TFMSPAULTCHAR1VVSULT
DEPERIODPeriod End VVDEPERIODDATS8DATUM
SPEINCLInclusive Indicator for End Date of a Period TFMSPEINCLNUMC1TFMSPEINCL
SPEULTMonth-End Indicator for End of a Period TFMSPEULTCHAR1VVSULT
SWHRKONDCurrency of Condition Item TFMWHRKONDCUKY5TFM_WAERS
PKONDPercentage rate for condition items PKONDDEC10(7) DECV3_7
DPKONDDetermination date for percentage rate of condition items VVDPKONDDATS8DATUM
DZFESTInterest rate fixing date TB_DZFESTDATS8DATUM
BKONDCondition item currency amount TFM_BKONDCURR17(2) TFM_WRTV9
KBKONDCurrency-independent FiMa condition amount TFM_KBKONDDEC15(6) TFM_KBKOND
SSTCKKZAccrued interest method SSTCKKZCHAR1SSTCKKZ
SSTCKTGAccrued interest: Daily method SSTCKTGCHAR1SZBMETH
SFLATIndicator 'Traded flat',i.e.no accrued interest calculation VVSFLATCHAR1XFELD
SKOARTCondition Type (Smallest Subdivision of Condition Records) SKOARTNUMC4SKOART
SKALIDWTInterest Calendar TFMSKALIDWTCHAR2WFCIDH_TFACD
DGUEL_KPCondition Item Valid From DGUEL_KPDATS8DATUM
NSTUFELevel number of condition item for recurring payments NSTUFENUMC2NUMC2
PPAYMENTPayment Rate TFM_PPAYMENTDEC11(7) TFM_PPAYMENT
JSOFVERRIndicator for Immediate Settlement (Financial Mathematics) TFMSOFVERRCHAR1TFMSOFVERR
AMMRHYZVInterest Settlement Frequency for Exponential Interest Calc. TFM_AMMRHYZVNUMC2TFM_AMMRHYZV
PAYMENT_INFO 0
SIGNDirection of flow TB_SSIGNCHAR1T_SSIGN
HOUSE_BANKShort key for own house bank TB_RHABKICHAR5HBKID
HOUSE_BANK_ACCShort key for house bank account TB_RHKTIDCHAR5HKTID
PAYMENT_DATEPayment Date TPM_PAYMENT_DATEDATS8TPM_POSITION_DATE
DUE_DATEDue Date TPM_DUE_DATEDATS8DATUM
RPBANKPartner bank details TB_RPBANKCHAR4BVTYP
RPZAHLPayer/payee TB_RPZAHL_NEWCHAR10ALPHABU_PARTNERBPABUPA
SZARTPayment transaction TB_SZARTCHAR1XFELD
ZLSCHPayment Method DZLSCHCHAR1ZLSCH
UZAWEPayment Method Supplement UZAWECHAR2UZAWE
SPAYRQPayment request allowed TB_SPAYRQCHAR1T_SPAYRQ
SPRSNGIndividual payment required TB_SPRSNGCHAR1T_SPAYRQ
SPRGRDDetermine grouping definition TB_SPRGRDCHAR1T_SPRGRD
SCSPAYSame direction necessary for joint payment? TB_SCSPAYCHAR1XFELD
ZWELSList of the Payment Methods to be Considered DZWELSCHAR10ZWELS
PAYGRGrouping Field for Automatic Payments PAYGRCHAR20CHAR20
LANDLSupplying Country LANDLCHAR3LAND1
LZBKZState Central Bank Indicator LZBKZCHAR3LZBKZ
RPCODERepetitive Code RPCODECHAR20ALPHARPCODEFIBL_RPCODE
RP_TEXTReference Text for Repetitive Code RPCODE_TEXTCHAR50XTEXT50
MNDIDUnique Referene to Mandate per Payment Recipient SEPA_MNDIDCHAR35ID035
ROUNDING_RULERounding Rule TPM_ROUNDING_RULECHAR4Assigned to domainTPM_ROUNDING_RULE

Key field Non-key field



How do I retrieve data from SAP structure TRLIS_AD_FLOW using ABAP code?

As TRLIS_AD_FLOW is a database structure and not a table it does not store any data in the SAP data dictionary. The ABAP SELECT statement is therefore not appropriate and can not be performed on TRLIS_AD_FLOW as there is no data to select.

How to access SAP table TRLIS_AD_FLOW

Within an ECC or HANA version of SAP you can also view further information about TRLIS_AD_FLOW and the data within it using relevant transactions such as

SE11 (ABAP Dictionary Maintenance)
SM30 (Maintain Table Data)
SE80 (Object Navigator)
SE16 (Data Browser).


Search for further information about these or an SAP related objects



Comments on this SAP object

What made you want to lookup this SAP object? Please tell us what you were looking for and anything you would like to be included on this page!