PTP02 SAP (Structure of Travel Expenses Table PTRV_HEAD) Structure details

Dictionary Type: Structure
Description: Structure of Travel Expenses Table PTRV_HEAD




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




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

PTP02 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 "Structure of Travel Expenses Table PTRV_HEAD" 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_PTP02 TYPE PTP02.

The PTP02 table consists of various fields, each holding specific information or linking keys about Structure of Travel Expenses Table PTRV_HEAD data available in SAP. These include MANDT (Client), PERNR (Personnel Number), REINR (Trip Number), HDVRS (Sequential Number of Travel Expenses Table THEADER).. 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: Can be enhanced (character-type or numeric)


SAP PTP02 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
MANDTClient MANDTCLNT3Assigned to domainMANDT
PERNRPersonnel Number PERNR_DNUMC8PERNRPER
REINRTrip Number REINRNUMC10REINR
HDVRSSequential Number of Travel Expenses Table THEADER PTRV_HDVRSNUMC2PTRVNUMC2
MOLGACountry Grouping MOLGACHAR2T500LMOLGAMOL
MOREITrip Provision Variant MOREICHAR2T702NMOREIMOR
SCHEMTrip schema RSCHECHAR2T706SRSCHE
KZREATrip Type: Statutory KZREACHAR1T702GKZREA
BEREITrip Type: Enterprise-Specific BEREICHAR1T702XBEREI
KZTKTTrip Activity Type KZTKTCHAR1T702RKZTKT
ZORT1Location RZIELORTCHAR59RZIELORT
ZLANDTrip Country / Trip Country Group LNDGRCHAR3T702OLNDGR
HRGIORegion of Main Destination HRGIOCHAR5T702ORGION
NDNSTName of new administrative office (P.S.) PTRV_NDNSTCHAR25PTRV_CHAR25
KUNDEReason for Trip (for example, customer/requisitioner) RKUNDECHAR59RKUNDE
DATV1Beginning Date of Trip Segment REBEDDATS8REDAT
UHRV1Beginning Time of Trip Segment REBEUTIMS6REUHR
DATB1End Date of Trip Segment REENDDATS8REDAT
UHRB1End Time of Trip Segment REENUTIMS6REUHR
DATH1Border Crossing (Trip Out): Date DATGHDATS8REDAT
UHRH1Time: Border crossing(trip out) UHRGHTIMS6REUHR
DATR1Border Crossing (Return Trip): Date DATGZDATS8REDAT
UHRR1Time: Border crossing(return trip) UHRGZTIMS6REUHR
AGRZ1Trip Country / Trip Country Group LNDGRCHAR3T702OLNDGR
GRGIORegion of Border Crossing: Return Trip GRGIOCHAR5T702ORGION
GRBERBorder crossing: Trip type enterprise-specific PTRV_GRBERCHAR1T702XBEREI
UZKVGConfirmation of Moving Costs Refund PTRV_UZKVGCHAR1UMZUGSKVG
ZUSAGAdmin. Office That Confirmed Moving Costs Compensation (PS) PTRV_ZUSAGCHAR25PTRV_CHAR25
ENDRGDifferent End of Travel Allowance (in Separation Allowance) PTRV_ENDRGDATS8REDAT
DEPARDeparture from Residence or Place of Work PTRV_DEPARCHAR1PTRV_CHAR1
ARRVLReturn Trip: Arrival at Place of Residence or Work PTRV_ARRVLCHAR1PTRV_CHAR1
RETRNArrival at Accommodations or New Workplace PTRV_RETRNCHAR1PTRV_CHAR1
DATESChanged On AEDATDATS8DATUM
TIMESTime of Last Change AEUHRTIMS6ATIME
UNAMEName of Person Who Changed Object AENAMCHAR12USNAM
REPIDChange Report AEREPCHAR40AEREP
DANTNTrip Number of Corresponding Trip to Start Work PTRV_DANTNNUMC10REINR
FINTNTrip Number of Associated Business Trip Return PTRV_FINTNNUMC10REINR
REQUESTIndicator for objects request, plan and expense report PTRV_OBJEKTCHAR1CHAR1
TRAVEL_PLANIndicator for objects request, plan and expense report PTRV_OBJEKTCHAR1CHAR1
EXPENSESIndicator for objects request, plan and expense report PTRV_OBJEKTCHAR1CHAR1
.INCLU--AP 0
ST_TRGTGStart of Taxation for Per Diem Separation Allowance PTRV_PS_ST_TRGTGDATS8REDAT
ST_TRGALLStart of Taxation for Complete Separation Allowance PTRV_PS_ST_TRGALLDATS8REDAT
PERIODENARTAssociated Trip Period Types PTRV_PS_PERIODENARTCHAR1PTRV_PS_PERIODENART
DAT_REDUC1Reduction of Entire Separation or Travel Allowance Level 1 PTRV_PS_DAT_REDUC1DATS8REDAT
DAT_REDUC2Reduction of Separation or Travel Allowance Level 2 PTRV_PS_DAT_REDUC2DATS8REDAT
DATV1_DIENSTDate of Commencement of Work PTRV_PS_DATV1_DIENSTDATS8REDAT
UHRV1_DIENSTTime at Which Work Commences PTRV_PS_UHRV1_DIENSTTIMS6REUHR
DATB1_DIENSTDate on Which Work Ends PTRV_PS_DATB1_DIENSTDATS8REDAT
UHRB1_DIENSTTime at Which Work Ends PTRV_PS_UHRB1_DIENSTTIMS6REUHR
ABORDNUNGAssociated Superior Separation Allowance PTRV_PS_ABORDNUMC10REINR
ST_TRG_TYPTemporary Assignment (Indicator) PTRV_PS_ST_TYPCHAR1CHAR1
ST_WOHN_TYPHome for Separation Allowance Taxation PTRV_ST_WOHN_TYPCHAR1CHAR1
KEIN_REISEGELDNo Separation Allowance for Travel Is Paid (Indicator) PTRV_KEIN_REISEGELDCHAR1CHAR1
TAX_PER_DIEMAutomatic Taxation of Meals and Accommodations Per Diems PTRV_TAX_PER_DIEMCHAR1XFELD
TAX_PD_MANManually Triggered Taxation of Meals Per Diems PTRV_TAX_PD_MANCHAR1XFELD
TAX_OV_MANManually Triggered Taxation of Accommodations Per Diems PTRV_TAX_OV_MANCHAR1XFELD
EXCHANGE_DATEReference Date of Trip PTRV_DATTNDATS8REDAT
ROUNDINGTravel Amounts Are Rounded (Indicator) PTRV_ROUNDINGCHAR1XFELD
DZ_LIMIT_180Limitation of DA Fee to 180 Days PTRV_PS_DZ_LIMIT_180CHAR1XFELD

Key field Non-key field



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

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

How to access SAP table PTP02

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