SAP VICECFRULE Valuation Cash Flow Table

Overview

VICECFRULE is a standard SAP S/4HANA table that stores Valuation Cash Flow data. There are total 90 fields in the VICECFRULE table. The following is a list of the fields that make up this table. Key fields are marked in blue.

The table VICECFRULE belongs to Flexible Real Estate Management (RE-FX) module and is located in the package RE: Cash Flow CE (Evaluation and Cash Flow) (RE_CE_CF).

In addition, following links provide an overview of foreign key relationships, if any, that link VICECFRULE to other SAP tables and standard CDS views available based on VICECFRULE table in S/4HANA 2020.

Techincal Settings of VICECFRULE

Below are technical details of the table VICECFRULE

  • Buffering not allowed
  • No buffering
  • Storage type is Column Store

List of VICECFRULE Fields

The following table gives you an overview of the fields available in VICECFRULE

FieldDescriptionData ElementCheck TableData TypeLength
MANDTClientMANDTCLNT3
INTRENOInternal Key of Real Estate ObjectRECAINTRENOVICNCNCHAR13
RULEGUIDGUID (RAW16) for Valuation RuleRECERULEGUIDVICERULERAW16
PROCESSGUIDGUID (RAW16) for Valuation ProcessRECEPROCESSGUIDVICEPROCESSRAW16
CFGUIDGUID (RAW16) for Valuation Cash FlowRECECFGUIDRAW16
TERMNOTerm NumberRETMTERMNOCHAR4
CERULEValuation RuleRECECERULECHAR10
CFTYPECash Flow TypeRECECFTYPECHAR1
CFWHEREFROMCash Flow OriginRECECFWHEREFROMCHAR1
OBJNRObject NumberRECAOBJNR*CHAR22
ASSETOBJNRObject Number - AssetRECEASOBJNR*CHAR22
CONDGUIDGUID (RAW16) for ConditionsRECDCONDGUIDVICDCONDRAW16
CONDVALIDFROMDate from when condition is validRECDVALIDFROMDATS8
DBERVONStart of Calculation PeriodDBERVONDATS8
DBERBISEnd of Calculation PeriodDBERBISDATS8
ATAGENumber of DaysTFMATAGEINT410
DUEDATEDue DateRECEDUEDATEDATS8
DFAELLDue dateDFAELLDATS8
DVALUTCalculation DateDVALUTDATS8
BBWHRAmount which changes positionTFM_BBWHRCURR23
SWHRKONDCurrency of Condition ItemTFMWHRKOND*CUKY5
INTERESTRATEPercentage Rate for Condition ItemsPKOND2DEC15
ISINITIALCOSTSInitial?RECEISINITIALCOSTSCHAR1
ISREPAYMENTDIFLiability Difference?RECEISREPAYMENTDIFCHAR1
ISDEFERRALSADJUSTMENTAccrual/Deferral Adjustment?RECEISDEFERRALSADJUSTMENTCHAR1
ISRECONOBLIGATIONAsset Retirement Obligation?RECEISRECONOBLIGATIONCHAR1
ISCOMPLETERETIREMENTComplete Retirement?RECEISCOMPLETERETIREMENTCHAR1
ISRETROACTIVECHANGERetroactive change?RECEISRETROACTIVECHANGECHAR1
ISREDUCTIONReduction?RECEISREDUCTIONCHAR1
REFGUIDGUID (RAW16) for Document References in Cash FlowRECDREFGUIDRAW16
REFGUID2GUID (RAW16) for Document References in Cash FlowRECDREFGUIDRAW16
REFGUID3GUID (RAW16) for Document References in Cash FlowRECDREFGUIDRAW16
REFGUID4GUID (RAW16) for Document References in Cash FlowRECDREFGUIDRAW16
RERFEntered ByRERFCHAR12
DERFFirst Entered OnDERFDATS8
TERFTime of CreationTERFTIMS6
REHERSource of Initial EntryREHERCHAR10
RBEAREmployee IDRBEARCHAR12
DBEARLast Edited OnDBEARDATS8
TBEARLast Edited AtTBEARTIMS6
RBHEREditing SourceRBHERCHAR10
ISREVERSEDReversed?RECEISREVERSEDCHAR1
SPLITFORGUIDGUID (RAW16) of Cash Flow Record That Was SplitRECDCFSPLITFORGUIDRAW16
SPLITBASISCash Flow Record Was Basis for SplitRECDCFSPLITBASISCHAR1
EVALUATIONPOINTTime of ValuationRECEEVALUATIONPOINTCHAR1
ASSETREDUCTIONAsset Retirement: Percentage RateRECEASSETREDUCTIONDEC5
CORRECTIONGUIDGUID (RAW16) for Valuation CorrectionRECECORRECTIONGUIDRAW16
VALUATIONENGINEEvaluation CoreRECEVALUATIONENGINECHAR1
LCNETAMOUNTNet Amount of Cash Flow Item in Local CurrencyRECDCFLCVALUENETCURR15
LCGROSSAMOUNTGross Amount of Cash Flow Item in Local CurrencyRECDCFLCVALUEGROSSCURR15
LCTAXAMOUNTSales/Purch. Tax Amount of Cash Flow Item in Local CurrencyRECDCFLCTAXVALUECURR15
LOCALCURRLocal Currency of Cash Flow ItemRECDCFLCCURR*CUKY5
CCNETAMOUNTNet Amount of Cash Flow Item in Condition CurrencyRECDCFVALUENETCURR15
CCGROSSAMOUNTGross Amount of Cash Flow Item in Condition CurrencyRECDCFVALUEGROSSCURR15
CCTAXAMOUNTTax on Sales/Purch. of Cash Flow Item in Condition CurrencyRECDCFTAXVALUECURR15
CONDCURRCondition Currency of Cash Flow ItemRECDCFCURR*CUKY5
TAXTYPETax TypeRERATAXTYPETIVRATAXTYPECHAR4
TAXGROUPTax GroupRERATAXGROUPTIVRATAXGROUPCHAR20
TXJCDTax JurisdictionTXJCD*CHAR15
ISGROSSCondition Amount Is Gross AmountRECDISGROSSCHAR1
TAXCOUNTRYAlternative Tax Reporting CountryRERATAXCOUNTRY*CHAR3
FLOWTYPEFlow TypeRECDFLOWTYPE*CHAR4
ORIGFLOWTYPEOriginal Flow TypeRECDORIGFLOWTYPE*CHAR4
REFFLOWRELType of Relationship Between Flow Type and Refer.Flow TypeRECDREFFLOWREL*CHAR3
CFSTATUSIndicates Status of FlowRECDCFSTATUSCHAR1
FDELETEDeletion Indicator for ArchivingRECAARDELETEINDCHAR1
ORIGDUEDATEOriginal Due DateRECDORIGDUEDATEDATS8
CONDTYPECondition TypeRECDCONDTYPE*CHAR4
POSTINGDATEPosting DateRECDPOSTINGDATEDATS8
DOCUMENTDATEDocument DateRECDDOCUMENTDATEDATS8
VALUATIONDATEDate for Translation of Contract Currency to Local CurrencyRECDVALUATIONDATEDATS8
REVERSAL_FORGUID (RAW16) for 'Reversal for' ReferencesRECDREVERSALFORGUIDRAW16
REVERSAL_BYGUID (RAW16) for 'Reversed by' ReferencesRECDREVERSALBYGUIDRAW16
FOLLOWUP_FORGUID (RAW16) for 'Follow-Up Posting for' ReferencesRECDFOLLOWUPFORGUIDRAW16
BOOK_FLOWTYPEFlow TypeRECDFLOWTYPE*CHAR4
BOOK_REFFLOWRELType of Relationship Between Flow Type and Refer.Flow TypeRECDREFFLOWREL*CHAR3
TAXDATEDate of Calculation of Sales/Purchase TaxRECDTAXDATEDATS8
MODDUEDATEModified Due DateRECDMODDUEDATEDATS8
CALCDUEDATECalculated Due DateRECDCALCDUEDATEDATS8
CTRULECurrency Translation RuleRECACTRULE*CHAR20
CTLCNETAMOUNTNet Amount in Local CurrencyRECACTLCNETAMOUNTCURR15
CTLCGROSSAMOUNTGross Amount in Local CurrencyRECACTLCGROSSAMOUNTCURR15
CTLCTAXAMOUNTTax Amount in Local CurrencyRECACTLCTAXAMOUNTCURR15
CTRATEExchange RateRECACTRATEDEC9
CTRATEORIGExchange RateRECACTRATEDEC9
CTPOSTCDCURRPost in Condition CurrencyRECACTPOSTCDCURRCHAR1
CTDATEREQPlanned Translation DateRECACTDATEREQDATS8
CTDATEACTActual Translation DateRECACTDATEACTDATS8
CTDATEACTORIGActual Translation DateRECACTDATEACTDATS8
CTDATEFROMCFPOSUse Translation Date from Cash FlowRECDCTDATEFROMCFPOSCHAR1

Foreign Key Relationships

A foreign key field is a table field that is allocated to a check table and becomes part of the table's foreign key. The following table gives you an overview of the foreign keys for VICECFRULE

Table NameFieldCardinalityCheck Table
VICECFRULECONDGUID1: CNVICDCOND
VICECFRULEINTRENO1: CNVICNCN
VICECFRULEPROCESSGUID1: CNVICEPROCESS
VICECFRULERULEGUID1: CNVICERULE
VICECFRULETAXGROUP1: CNTIVRATAXGROUP
VICECFRULETAXTYPE1: CNTIVRATAXTYPE

Other References