SAP VISRCALCSUM Calculation Results per Sales Rule Table

Overview

VISRCALCSUM is a standard SAP S/4HANA table that stores Calculation Results per Sales Rule data. There are total 64 fields in the VISRCALCSUM table. The following is a list of the fields that make up this table. Key fields are marked in blue.

The table VISRCALCSUM belongs to Sales-Based Rent and Settlement (RE-FX-SR) module and is located in the package RE: Calculation (RE_SR_CL).

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

Techincal Settings of VISRCALCSUM

Below are technical details of the table VISRCALCSUM

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

List of VISRCALCSUM Fields

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

FieldDescriptionData ElementCheck TableData TypeLength
MANDTClientMANDTCLNT3
OBJGUIDReference Within Results TablesRESRSBRESULTGUIDVISRSTATUSRAW16
INTRENOInternal Key of Real Estate ObjectRECAINTRENOCHAR13
TERMTYPETerm CategoryRETMTERMTYPETIVTMTERMTYPECHAR4
TERMNOTerm NumberRETMTERMNOVITMTERMCHAR4
RHYTHMTYPEType of FrequencyRESRRHYTHMTYPECHAR4
PFROMPeriod Start DateRECAPERIODFROMDATS8
PTOPeriod End DateRECAPERIODTODATS8
VERSIONVersion of CalculationRESRCLVERSIONCHAR3
PROCESSGUIDGeneric Key of ProcessRECAPROCESSGUIDVICAPROCESSIDRAW16
PARTNERBusiness Partner NumberBU_PARTNERCHAR10
PARTNEROBJNRObject Number for Internal UseRETMPARTNEROBJNR*CHAR22
CONDTYPECondition TypeRECDCONDTYPETIVCDCONDTYPECHAR4
FLOWTYPEFlow TypeRECDFLOWTYPETIVCDFLOWTYPECHAR4
CREDITPAYBACKCredits Withing Cumulative Settlement Are PaidRESRCREDITPAYBACKCHAR1
SALESCURRCurrency KeyWAERS*CUKY5
TERMNOPYTerm Number of Posting RuleRERATMPYTERMNOCHAR4
TAXTYPETax TypeRERATAXTYPETIVRATAXTYPECHAR4
TAXGROUPTax GroupRERATAXGROUPTIVRATAXGROUPCHAR20
TXJCDTax JurisdictionTXJCD*CHAR15
TAXDATEDate for Determining Tax RatesTXDATDATS8
SALESRENTNETNet Amount of Sales-Based RentRESRSALESRENTNETCURR15
SALESRENTTAXTax Amount of Sales-Based RentRESRSALESRENTTAXCURR15
ADVPAYNETNet Amount of Advanced PaymentRERAADVPAYNETCURR15
ADVPAYTAXTax Amount of Advance PaymentRERAADVPAYTAXCURR15
PAYNETNet Amount of Payments Already MadeRESRPAYNETCURR15
PAYTAXTax Amount from Payments Already MadeRESRPAYTAXCURR15
MINRENTNETNet Amount of Minimum Rent for Sales-Based Rent ContractsRESRMINRENTNETCURR15
MINRENTTAXTax Amount of Minimum Rent for Sales-Based Rent ContractsRESRMINRENTTAXCURR15
MAXRENTNETNet Amount of Maximum Rent for Sales-Based Rent ContractsRESRMAXRENTNETCURR15
MAXRENTTAXTax Amount of Maximum Rent for Sales-Based Rent ContractsRESRMAXRENTTAXCURR15
RECEIVABLENETNet Amount of ReceivableRESRRECEIVENETCURR15
RECEIVABLETAXTax Amount of ReceivableRESRRECEIVETAXCURR15
BALANCENETNet Amount of BalanceRESRBALANCENETCURR15
BALANCETAXTax Amount of BalanceRESRBALANCETAXCURR15
PREVBALANCENETNet Amount of Balance from Prior SettlementRESRPREVBALANCENETCURR15
PREVBALANCETAXTax Amount of Balance from Prior SettlementRESRPREVBALANCETAXCURR15
PREVPAYNETNet Amount of Payment from Previous PeriodRESRPREVPAYNETCURR15
PREVPAYTAXTax Amount of Payment from Previous PeriodRESRPREVPAYTAXCURR15
PREVADVPAYNETNet Amount of Advance Payments from Previous PeriodRESRPREVADVPAYNETCURR15
PREVADVPAYTAXTax Amount of Advance Payments from Previous PeriodRESRPREVADVPAYTAXCURR15
PREVMINRENTNETNet Amount of Minimum Rent from Previous PeriodRESRPREVMINRENTNETCURR15
PREVMINRENTTAXTax Amount of Minimum Rent from Previous PeriodRESRPREVMINRENTTAXCURR15
PREVMAXRENTNETNet Amount of Maximum Rent from Previous PeriodRESRPREVMAXRENTNETCURR15
PREVMAXRENTTAXTax Amount of Maximum Rent from Previous PeriodRESRPREVMAXRENTTAXCURR15
ISCDSPLITCondition SplitRETMISCDSPLITCHAR1
INFOCONDStatistical or Informational ConditionRECDINFOCONDCHAR1
ISGROSSCondition Amount Is Gross AmountRECDISGROSSCHAR1
CTLCGROSSAMOUNTGross Amount in Local CurrencyRECACTLCGROSSAMOUNTCURR15
CTLCNETAMOUNTNet Amount in Local CurrencyRECACTLCNETAMOUNTCURR15
CTLCTAXAMOUNTTax Amount in Local CurrencyRECACTLCTAXAMOUNTCURR15
CTLCCURRKEYLocal CurrencyRECACTLCCURRKEY*CUKY5
CTRULECurrency Translation RuleRECACTRULE*CHAR20
CTRATEExchange RateRECACTRATEDEC9
CTDATEACTActual Translation DateRECACTDATEACTDATS8
CTLCPOSTPost in Local CurrencyRECACTLCPOSTCHAR1
POSTCDCURRPost in Condition CurrencyRECACTPOSTCDCURRCHAR1
CONDGUIDGUID (RAW16) for ConditionsRECDCONDGUIDRAW16
USECF4POSTUse Periodic Posting Run for PostingRESRUSECF4POSTCHAR1
BASICFEENETNet Amount of Base FeeRESRBASICFEENETCURR15
BASICFEETAXTax Amount of Base FeeRESRBASICFEETAXCURR15
PREVBASICFEENETNet Amount of Base Fee from Previous PeriodRESRPREVBASICFEENETCURR15
PREVBASICFEETAXTax Amount of Base Fee from Previous PeriodRESRPREVBASICFEETAXCURR15
CTRATE_BADIExchange Rate from BAdIRECACTRATE_BADIDEC9

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 VISRCALCSUM

Table NameFieldCardinalityCheck Table
VISRCALCSUMCONDTYPE:TIVCDCONDTYPE
VISRCALCSUMFLOWTYPE:TIVCDFLOWTYPE
VISRCALCSUMOBJGUID1: CVISRSTATUS
VISRCALCSUMPROCESSGUID1: CNVICAPROCESSID
VISRCALCSUMTAXGROUP:TIVRATAXGROUP
VISRCALCSUMTAXTYPE:TIVRATAXTYPE
VISRCALCSUMTERMNO1: CNVITMTERM
VISRCALCSUMTERMTYPE:TIVTMTERMTYPE

Other References