PDRQ1 SAP (Requirements Editing: Requirements Specifications) Structure details
Description: Requirements Editing: Requirements Specifications
Structure field list including key, data, relationships and ABAP select examples
PDRQ1 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 "Requirements Editing: Requirements Specifications" 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_PDRQ1 TYPE PDRQ1.
The PDRQ1 table consists of various fields, each holding specific information or linking keys about Requirements Editing: Requirements Specifications data available in SAP. These include VBEGDA (Start Date), VENDDA (End Date), QUALFLAG (Indicator that qualifications exist), QUALICON (Field length = 10 characters).. 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 PDRQ1 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 |
MARK_LINE | Selection of element to be edited | CUA_CHOICE | CHAR | 1 | CUA_CHOICE | ||||
VBEGDA | Start Date | PD_BEGDA | DATS | 8 | DATUM | ||||
VENDDA | End Date | PD_ENDDA | DATS | 8 | DATUM | ||||
QUALFLAG | Indicator that qualifications exist | QUALFLAG | CHAR | 1 | KEYFLAG | ||||
QUALICON | Field length = 10 characters | PD_CHAR010 | CHAR | 10 | CHAR010 | ||||
QUALINDEX | Indicator for internal qualifications table | QUALINDEX | CHAR | 11 | CHAR11 | ||||
QUALPUSH | Field length = 10 characters | PD_CHAR010 | CHAR | 10 | CHAR010 | ||||
JOBOBJID | Object ID | OBJEKTID | NUMC | 8 | NUM08 | PON | |||
JOBBEGDA | Start Date | PD_BEGDA | DATS | 8 | DATUM | ||||
JOBENDDA | End Date | PD_ENDDA | DATS | 8 | DATUM | ||||
JOBSTXT | Object Abbreviation | SHORT_D | CHAR | 12 | TEXT12 | ||||
JOBTXT | Job Text | CLSTEXT | CHAR | 40 | TEXT40 | ||||
REQMTOBJID | Object ID | OBJEKTID | NUMC | 8 | NUM08 | PON | |||
REQMTSTXT | Object ID | PDSHORT | CHAR | 12 | TEXT12 | ||||
REQMTTXT | Comments | REQMTTXT | CHAR | 40 | TEXT40 | ||||
REQMTTYFLAG | Mark a requirements record as blank | REQMTTYFLAG | CHAR | 1 | KEYFLAG | ||||
ADDWORK | ID: Employee can also cover this requirement | ADDWORK | CHAR | 1 | PROPERTY | ||||
ADDWORKTXT | ID that identification exists | ADDWORKTXT | CHAR | 20 | CHAR20 | ||||
TMFLAG | Indicator that a time interval was processed | TMFLAG | CHAR | 1 | KEYFLAG | ||||
SFTABBR | Shift abbreviation for Shift Planning | DAYPROG | CHAR | 4 | Assigned to domain | DAYPROG | |||
SFTTXT | Shift description | DIENSTTEXT | CHAR | 20 | TEXT20 | ||||
SFTBEGTM | Start time of shift | DIENST_VON | TIMS | 6 | UZEIT | ||||
SFTENDTM | Shift end time | DIENST_BIS | TIMS | 6 | UZEIT | ||||
TPROG | Daily Work Schedule | TPROG | CHAR | 4 | Assigned to domain | TPROG | |||
VARIA | Daily Work Schedule Variant | VARIA | CHAR | 1 | VARIA | ||||
AWART | Attendance or Absence Type | AWART | CHAR | 4 | Assigned to domain | AWART | |||
AWTYP | Attendance or absence indicator | ART01 | CHAR | 1 | ART01 | ||||
STNBY | Availability Subtype | STNBY | CHAR | 2 | Assigned to domain | STNBY | |||
ATTTY | Attendance type for assigning employee to requirements | ATTTY | CHAR | 4 | CHAR4 | ||||
ATTTYFLAG | Inficator that assignment is recorded as absence | ATTTYFLAG | CHAR | 1 | PROPERTY | ||||
SRINDEX | Indicator for internal qualifications table | QUALINDEX | CHAR | 11 | CHAR11 |
Key field | Non-key field |
How do I retrieve data from SAP structure PDRQ1 using ABAP code?
As PDRQ1 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 PDRQ1 as there is no data to select.How to access SAP table PDRQ1
Within an ECC or HANA version of SAP you can also view further information about PDRQ1 and the data within it using relevant transactions such asSE11 (ABAP Dictionary Maintenance)
SM30 (Maintain Table Data)
SE80 (Object Navigator)
SE16 (Data Browser).
Search for further information about these or an SAP related objects