SAP VIRAADVPAY OBSOLETE: Advance Payment Table

Overview

VIRAADVPAY is a standard SAP S/4HANA table that stores OBSOLETE: Advance Payment data. There are total 40 fields in the VIRAADVPAY table. The following is a list of the fields that make up this table. Key fields are marked in blue.

The table VIRAADVPAY belongs to Rental Accounting (RE-FX-RA) module and is located in the package RE: Advance Payment (RE_RA_AP).

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

Techincal Settings of VIRAADVPAY

Below are technical details of the table VIRAADVPAY

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

List of VIRAADVPAY Fields

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

FieldDescriptionData ElementCheck TableData TypeLength
MANDTClientMANDTCLNT3
OBJNRObject NumberRECAOBJNR*CHAR22
ADD_OBJNRObject Number for Additional Account AssignmentRERAADDOBJNR*CHAR22
CONDTYPECondition TypeRECDCONDTYPETIVCDCONDTYPECHAR4
VALIDTODate: Valid ToRECADATETODATS8
PARTNERBusiness Partner NumberBU_PARTNERCHAR10
PARTNEROBJNRObject Number for Internal UseRETMPARTNEROBJNR*CHAR22
PROCESSGUIDGeneric Key of ProcessRECAPROCESSGUID*RAW16
OBJGUIDGUID of Account Assignment Object Assigned by ProcessRERAOBJGUIDRAW16
VALIDFROMPeriod Start DateRECAPERIODFROMDATS8
CURRENCYCurrency KeyWAERS*CUKY5
FLOWTYPEFlow TypeRECDFLOWTYPETIVCDFLOWTYPECHAR4
TAXTYPETax TypeRERATAXTYPETIVRATAXTYPECHAR4
TAXGROUPTax GroupRERATAXGROUPTIVRATAXGROUPCHAR20
TXJCDTax JurisdictionTXJCD*CHAR15
TAXDATEDate for Determining Tax RatesTXDATDATS8
NET_AMOUNTNet Amount of Advanced PaymentRERAADVPAYNETCURR15
TAX_AMOUNTTax Amount of Advance PaymentRERAADVPAYTAXCURR15
NET_AMOUNT_PAYAmount of Net Advance Payment Made (for Settlement)RERAADVPAYNETAMOUNTCURR15
TAX_AMOUNT_PAYTax Amount of Advance Payment Made (for Settlement)RERAADVPAYTAXAMOUNTCURR15
NET_AMOUNT_EXTLegacy Data Transfer: Net Amount of Advanced PaymentRERAADVPAYNETEXTCURR15
TAX_AMOUNT_EXTLegacy Data Transfer: Tax Amount of Advanced PaymentRERAADVPAYTAXEXTCURR15
TERMTYPETerm CategoryRETMTERMTYPETIVTMTERMTYPECHAR4
TERMNOTerm NumberRETMTERMNOCHAR4
CONDGUIDGUID (RAW16) for ConditionsRECDCONDGUIDRAW16
TERMNOPYNumber of Posting TermRECDTERMNOPYCHAR4
CDSPLITNONumber of Condition SplitRETMCDSPLITNONUMC4
HASLEGACYDATAUses Legacy DataRECAHASLEGACYDATACHAR1
PROCESSMODEExecution Mode of ProcessRECAPROCESSMODECHAR1
STATUSStatus of Advance Payment Relevant to SCSRERASEAPSTATUSCHAR1
CTRULECurrency Translation RuleRECACTRULE*CHAR20
CTRATEExchange RateRECACTRATEDEC9
CTFCCURRKEYForeign CurrencyRECACTFCCURRKEY*CUKY5
CTFCNETAMOUNTNet Amount of Advance Payment in Foreign CurrencyRERAAPCTFCNETAMOUNTCURR15
CTFCTAXAMOUNTTax Amount of Advance Payment in Foreign CurrencyRERAAPCTFCTAXAMOUNTCURR15
CTFCNETAMOUNTPAYNet Amount of Advance Payment Made in Foreign CurrencyRERAAPCTFCNETAMOUNTPAYCURR15
CTFCTAXAMOUNTPAYTax Amount of Advance Payment Made in Foreign CurrencyRERAAPCTFCTAXAMOUNTPAYCURR15
CTFCNETAMOUNTEXTLegacy Data Transfer: AP Net Amount in Foreign CurrencyRERAAPCTFCNETAMOUNTEXTCURR15
CTFCTAXAMOUNTEXTLegacy Data Transfer: AP Tax Amount in Foreign CurrencyRERAAPCTFCTAXAMOUNTEXTCURR15
CTFCPOSTPost in Foreign CurrencyRECACTFCPOSTCHAR1

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 VIRAADVPAY

Table NameFieldCardinalityCheck Table
VIRAADVPAYCONDTYPE:TIVCDCONDTYPE
VIRAADVPAYFLOWTYPE:TIVCDFLOWTYPE
VIRAADVPAYPROCESSGUID1: CN*
VIRAADVPAYTAXGROUP:TIVRATAXGROUP
VIRAADVPAYTAXTYPE:TIVRATAXTYPE
VIRAADVPAYTERMTYPE:TIVTMTERMTYPE

Other References