SAP VISCACCRUAL Accrual/Deferral Table
Overview
VISCACCRUAL is a standard SAP S/4HANA table that stores Accrual/Deferral data. There are total 28 fields in the VISCACCRUAL table. The following is a list of the fields that make up this table. Key fields are marked in blue.
The table VISCACCRUAL belongs to Service Charge Settlement (RE-FX-SC) module and is located in the package SCS: Accrual/Deferral (RE_SC_AL).
In addition, following links provide an overview of foreign key relationships, if any, that link VISCACCRUAL to other SAP tables and standard CDS views available based on VISCACCRUAL table in S/4HANA 2020.
Techincal Settings of VISCACCRUAL
Below are technical details of the table VISCACCRUAL
- Buffering not allowed
- No buffering
- Storage type is Column Store
List of VISCACCRUAL Fields
The following table gives you an overview of the fields available in VISCACCRUAL
| Field | Description | Data Element | Check Table | Data Type | Length |
|---|---|---|---|---|---|
| MANDT | Client | MANDT | * | CLNT | 3 |
| ACCRUALGUID | GUID (RAW16) | RECAGUID | RAW | 16 | |
| SETTL_GUID | Unique Key of Settlement | RECASETTLGUID | RAW | 16 | |
| SCKEYGRP | Service Charge Group | RESCSCKEYGRP | TIVSCSCKEYGRP | CHAR | 4 |
| OBJNR | Object Number | RECAOBJNR | * | CHAR | 22 |
| PFROM | Period Start Date | RECAPERIODFROM | DATS | 8 | |
| PTO | Period End Date | RECAPERIODTO | DATS | 8 | |
| PROCESSGUID | Generic Key of Process | RECAPROCESSGUID | RAW | 16 | |
| CURRKEY | Currency | RECACURRKEY | * | CUKY | 5 |
| ACCRUALAMOUNT | Costs to Be Accrued/Deferred / Total Costs per SC Group | RESCACCRUALAMOUNT | CURR | 15 | |
| CSTEXTAPP | Externally Apportionable Costs | RESCCSTEXTAPP | CURR | 15 | |
| CSTINTAPP | Internally Apportionable Costs | RESCCSTINTAPP | CURR | 15 | |
| CSTNONAPPPART | Costs Non-Apportionable Due to Settlement Participation | RESCCSTNONAPPPART | CURR | 15 | |
| CSTNONAPPVAC | Costs Not Apportionable Due to Vacancy | RESCCSTNONAPPVAC | CURR | 15 | |
| CSTNONAPPFLAT | Cost Due for Settlement Participation with Flat Payments | RESCCSTNONAPPFLAT | CURR | 15 | |
| PRPAYREV | Advance Payment as Revenue | RESCPRPAYREV | CURR | 15 | |
| PRPAYCUST | Customer Advance Payment | RESCPRPAYCUST | CURR | 15 | |
| PRPAYINT | Advance Payment for Internal Contracts | RESCPRPAYINT | CURR | 15 | |
| PRPAYRO | Advance Payment for Vacancy | RESCPRPAYRO | CURR | 15 | |
| PRPAYFLAT | Amount of Flat Payments | RESCPRPAYFLAT | CURR | 15 | |
| RERF | Entered By | RERF | CHAR | 12 | |
| DERF | First Entered On | DERF | DATS | 8 | |
| TERF | Time of Creation | TERF | TIMS | 6 | |
| REHER | Source of Initial Entry | REHER | CHAR | 10 | |
| RBEAR | Employee ID | RBEAR | CHAR | 12 | |
| DBEAR | Last Edited On | DBEAR | DATS | 8 | |
| TBEAR | Last Edited At | TBEAR | TIMS | 6 | |
| RBHER | Editing Source | RBHER | CHAR | 10 |
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 VISCACCRUAL
| Table Name | Field | Cardinality | Check Table |
|---|---|---|---|
| VISCACCRUAL | SCKEYGRP | : | TIVSCSCKEYGRP |