P12P1_FORM_SENIORITY_CALC SAP (Form of seniority calculation for Public Sector Belgium) Structure details

Dictionary Type: Structure
Description: Form of seniority calculation for Public Sector Belgium




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




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

P12P1_FORM_SENIORITY_CALC 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 "Form of seniority calculation for Public Sector Belgium" 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_P12P1_FORM_SENIORITY_CALC TYPE P12P1_FORM_SENIORITY_CALC.

The P12P1_FORM_SENIORITY_CALC table consists of various fields, each holding specific information or linking keys about Form of seniority calculation for Public Sector Belgium data available in SAP. These include PERNR (Personnel Number), BUTXT (Name of Company Code or Company), NAME1 (Personnel Area Text), NACHN (Last Name).. 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: Cannot Be Enhanced


SAP P12P1_FORM_SENIORITY_CALC 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
PERS_DATA 0
PERNRPersonnel Number PERNR_DNUMC8PERNRPER
BUTXTName of Company Code or Company BUTXTCHAR25TEXT25
NAME1Personnel Area Text PBTXTCHAR30TEXT30
NACHNLast Name PAD_NACHNCHAR40PAD_NACHN
VORNAFirst Name PAD_VORNACHAR40PAD_VORNM
PTEXTName of Employee Group PGTXTCHAR20TEXT20
TRFGRPay Scale Group TRFGRCHAR8TRFGR
H_MINSeniority calculation Public Sector Belgium: P12P1_SENC_MINSALCHAR12CHAR12
H_MAXSeniority calculation Public Sector Belgium: maximum salary P12P1_SENC_MAXSALCHAR12CHAR12
H_MIN2Seniority calculation Public Sector Belgium: P12P1_SENC_MINSALCHAR12CHAR12
H_MAX2Seniority calculation Public Sector Belgium: maximum salary P12P1_SENC_MAXSALCHAR12CHAR12
H_CURR2HR Payroll: Amount MAXBTCURR15(2) PRBETRG
START_RECSystem Date SYDATUMDATS8SYDATS
GBDATDate of Birth GBDATDATS8PDATEGBDAT
MINAGMinimum age to start seniority computing P12P_MINAGNUMC2NUM2
L_DATESystem Date SYDATUMDATS8SYDATS
SENIORITY 0
BUTXTName of Company Code or Company BUTXTCHAR25TEXT25
GRADESeniority calculation Public Sector Belgium: grade P12P1_SENC_GRADECHAR40CHAR40
PTEXTName of Employee Group PGTXTCHAR20TEXT20
PRCTSeniority calculation Public Sector Belgium: empl. percent. P12P1_SENC_PRCTCHAR5CHAR5
STARTDATEStart Date BEGDADATS8DATUM
ENDDATEEnd Date ENDDADATS8DATUM
LVLLevel of Belgian Public Sector pay scale P12P_LEVELCHAR2P12P_LEVEL
CALYYEmployment period calculation interface: Duration in years PSEN_CALYYDEC7(4) PSEN_CALYY
CALMMEmployment period calculation interface: Duration in months PSEN_CALMMDEC9(4) PSEN_CALMM
ES_DATEStart Date BEGDADATS8DATUM
ES_YEARSSeniority calculation Public Sector Belgium:years in service P12P1_SENC_YEARSCHAR5CHAR5
ES_MONTHSSeniority calculation Public Sector Belgium: months in serv. P12P1_SENC_MONTHSCHAR5CHAR5
US_DATESeniority calculation Public Sector Belgium: seniority date P12P1_SENC_SENRDTEDATS8
US_YEARSOpen item P12P1_SENC_SENRYRSCHAR5CHAR5
YB_DATESeniority calculation Public Sector Belgium: yearly base dte P12P1_SENC_YBDTEDATS8
YB_AMOUNTSeniority calculation Public Sector Belgium: yearly base amt P12P1_SENC_YBAMTCURR15(2)
CURRENCYSeniority calculation Public Sector Belgium: curr. yrly base P12P1_SENC_YBCURCUKY5WAERS
YB_LEVELSeniority calc. Public Sector Belgium: yearly base pay scale P12P1_SENC_YBLVLCHAR2TRFST
YB_AMOUNT2Seniority calc. Public Sector Belgium: yearly base (amount) P12P1_SENC_YBSECURR15(2)
H_CURR2Seniority calc. Public Sector Belgium: secondary currency P12P1_SENC_YBCUR2CUKY5WAERS
FTR_PAY_RISE 0

Key field Non-key field



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

As P12P1_FORM_SENIORITY_CALC 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 P12P1_FORM_SENIORITY_CALC as there is no data to select.

How to access SAP table P12P1_FORM_SENIORITY_CALC

Within an ECC or HANA version of SAP you can also view further information about P12P1_FORM_SENIORITY_CALC 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!