Re arrange Internal table
Hi Experts,
here is my code.
DATA : BEGIN OF WA,
VALUE TYPE I,
TEXT TYPE STRING,
END OF WA,
IT LIKE TABLE OF WA,
IP_VALUE TYPE I VALUE '02'.
WA-VALUE = '00'.
WA-TEXT = 'RED'.
APPEND WA TO IT.
WA-VALUE = '01'.
WA-TEXT = 'GREEN'.
APPEND WA TO IT.
WA-VALUE = '02'.
WA-TEXT = 'YELLOW'.
APPEND WA TO IT.
WA-VALUE = '03'.
WA-TEXT = 'WHITE'.
APPEND WA TO IT.
So i have 4 values and 4 texts. My requirement is based on the input for example value is '02' then the internal table should modified and the selected value is in first row.
Actual Internal table Data :
00 Red
01 Green
02 Yellow
03 white.
If my inout is 02 means the Internal table should be,
02 yellow
00 Red
01 Green
03 white.
How can i achieve this requirement. Please can anybody help on this.
Your helps will be appreciated and thanks a lot.
Hi Nandani,
Following is the solution for ur example...
ur code---->>
DATA : BEGIN OF WA,
VALUE TYPE I,
TEXT TYPE STRING,
END OF WA.
data: wa1 like wa,
IT LIKE TABLE OF WA,
IP_VALUE TYPE I VALUE '02'.
WA-VALUE = '00'.
WA-TEXT = 'RED'.
APPEND WA TO IT.
WA-VALUE = '01'.
WA-TEXT = 'GREEN'.
APPEND WA TO IT.
WA-VALUE = '02'.
WA-TEXT = 'YELLOW'.
APPEND WA TO IT.
WA-VALUE = '03'.
WA-TEXT = 'WHITE'.
APPEND WA TO IT.
add the following code below it , it works as exactly u wish....
PARAMETERS : value type i.
value = value + 1. " in your internal table value starts from 0 so added 1 to it as index of internal table starts from 1.
clear wa.
READ TABLE it into wa1 INDEX value.
Delete it index value.
INSERT wa1 into it index 1.
This will definitely resolve ur issue.
Regards,
Akash Rana
Similar Messages
-
Search in Internal Table Utility -- Need Pointers
Hi Experts,
As per my requirement i need to search for words in internal table and arrange internal table based on ranking i.e record which has maximum no. of hits should come first.
Example: search for a string 'media rent'.
Incoming internal table records.
row1------> col1: rent col::xyz
row2 -
> col1:media rent col2:media
row3 -
> col1: rent col2:media media
I need to compare each word in col1 and col2 and arrange the rows based on ranking like this:
final internal table
row2 because it has maximum no. of search term
row3
row1
I found out 2 ways to do the above but facing some issues and need your suggestions:
Solution 1:
By using regualr expression i am searching as OR expression on itab.
and using FIND ALL OCCURRENCES OF REGEX command on each column of internal table
Issue: when row3 is scanned for 'media rent' it will give 3 counts i which will lead to move row3 on top in final table due to maximum no of counts.
Is there a way to neglect 2nd occurence in the word ? I cn't use find first occurence here.
Solution 2:
Split search sting 'media rent' into internal table
itab1
media
rent
and search for each word in each row of internal table and make use of counter something like this.i am unable to proceed further here
I am stucked with what kind of logic should be here ?
Looking for your suggestions here.Hi fried,
Try the code below it works fine.
TYPES : BEGIN OF ty_text,
text1 type char11,
text2 TYPE char11,
count TYPE i,
END OF ty_text.
data : t_text TYPE TABLE OF ty_text,
x_text TYPE ty_text.
DATA : v_count TYPE i.
x_text-text1 = 'rent'.
x_text-text2 = 'xyz'.
append x_text to t_text.
x_text-text1 = 'media'.
x_text-text2 = 'media'.
append x_text to t_text.
x_text-text1 = 'rent'.
x_text-text2 = 'media media'.
append x_text to t_text.
loop at t_text INTO x_text.
if x_text-text1 eq 'media' or x_text-text1 eq 'rent'.
v_count = v_count + 1.
endif.
if x_text-text2 eq 'media' or x_text-text2 eq 'rent'.
v_count = v_count + 1.
endif.
x_text-count = v_count.
MODIFY t_text INDEX sy-tabix FROM x_text.
clear v_count.
ENDLOOP.
SORT t_text DESCENDING by count.
If you face any issues please revert back to me i will help you.
Thanks,
Sri Hari -
Arranging the data in the internal table
Hi all,
I have data in my internal table in the fol format:
PO number Vendor Invoice no Header total
1000 122 400
1000 123 500
1001 125 100
1001 125 100
2001 126 101
2001 128 102
Now i need to arrange the data in the foll format and recalculate the total for every same PO based on the different vendor invoice no as follows:
PO number Vendor Invoice no Header total
1000 122 900
1000 123 900
1001 125 100
2001 126 203
2001 128 203
As can be seen in the above table,the totals needs to be added for each PO with different vendor invoice no.
Can someone explain me with sample code how to achieve the above?
Thanks.>
srm_tech wrote:
PO number Vendor Invoice no Header total
1000 122 400
1000 123 500
1001 125 100
1001 125 100
2001 126 101
2001 128 102
> Now i need to arrange the data in the foll format and recalculate the total for every same PO based on the different vendor invoice no as follows:
PO number Vendor Invoice no Header total
1000 122 900 " Here you are getting 400 + 500 But Vendor Invoice is different ?
1000 123 900
1001 125 100 " Here when Both where Same PO Number and Vendor Invoice you are neglecting On Record ?
2001 126 203 " Here you are getting 101 + 102 But Vendor Invoice is different ?
2001 128 203
Hi, Srm
as i mention above i think your given example is wrong please check and explain about it.
You can check for COLLECT and AT END OF with SUM in it These can Solve out your problem after a Little Search in the forum with these two key words:)
Please Check and Reply Back if you requirements are rely like this.
Faisal -
Hi all,
I am new to ABAP Development. I need to upload a .DAT file (the file doesn#t have any proper structure-- Please find the .DAT file in the attachment). After uploading the DATA (.DAT) fiel I need to split in into different columns. Refering the attached .DAT fiel the fields in bracets like:
[Arbeitstag], [Pecunia], [Mita], [Kunde], [Auftrag] and [Position] are different fields that need to be arranged in columns in an internal table. this .DAT fiel which I want to upload and then SPLIT it into various fields will will treated as MASTER DATA table for further programming. The program that I had written is as below. Also please refer the attached .DAT table.
Please if any one could help me. i searched a lot in different forums but couldn't find me a solution. Also note that the attached fiel is in text (.txt) format here but in real situation the same fiel is in DATA (.DAT) format.
*& Report ZDEMO_ZEITERFASSUNG9
REPORT ZDEMO_ZEITERFASSUNG9.
Types: Begin of ttab,
Rec(1000) type c,
End of ttab.
DATA: itab type table of ttab.
DATA: wa_tab type ttab.
DATA: file_str type string.
Parameters: p_file type localfile.
At selection-screen on value-request for p_file.
CALL FUNCTION 'KD_GET_FILENAME_ON_F4'
EXPORTING
* PROGRAM_NAME = SYST-REPID
* DYNPRO_NUMBER = SYST-DYNNR
* FIELD_NAME = ' '
STATIC = 'X'
* MASK = ' '
CHANGING
file_name = p_file.
* EXCEPTIONS
* MASK_TOO_LONG = 1
* OTHERS = 2
Start-of-Selection.
file_str = P_file.
CALL FUNCTION 'GUI_UPLOAD'
EXPORTING
filename = '\\10.10.1.92\Volume_1\_projekte\Zeiterfassung-SAP\BUP_ZEIT.DAT' " This the file source address
FILETYPE = 'DAT'
HAS_FIELD_SEPARATOR = ';'
* HEADER_LENGTH = 0
* READ_BY_LINE = 'X'
* DAT_MODE = ' '
* CODEPAGE = ' '
* IGNORE_CERR = ABAP_TRUE
* REPLACEMENT = '#'
* CHECK_BOM = ' '
* VIRUS_SCAN_PROFILE =
* NO_AUTH_CHECK = ' '
* IMPORTING
* FILELENGTH =
* HEADER =
tables
data_tab = itab
EXCEPTIONS
FILE_OPEN_ERROR = 1
FILE_READ_ERROR = 2
NO_BATCH = 3
GUI_REFUSE_FILETRANSFER = 4
INVALID_TYPE = 5
NO_AUTHORITY = 6
UNKNOWN_ERROR = 7
BAD_DATA_FORMAT = 8
HEADER_NOT_ALLOWED = 9
SEPARATOR_NOT_ALLOWED = 10
HEADER_TOO_LONG = 11
UNKNOWN_DP_ERROR = 12
ACCESS_DENIED = 13
DP_OUT_OF_MEMORY = 14
DISK_FULL = 15
DP_TIMEOUT = 16
OTHERS = 17
IF sy-subrc <> 0.
* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
* WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
LOOP at itab into wa_tab.
WRITE: / wa_tab.
ENDLOOP.
I will be grateful to all you experts for ur inputs
regards
Chandan SinghFor every Auftrag, there are multiple Position entries.
Rest of the blocks don't seems to have any relation.
So you can check this code to see how internal table lt_str is built whose first 3 fields have data contained in Auftrag, and next 3 fields have Position data. The structure is flat, assuming that every Position record is related to preceding Auftrag.
Try out this snippet.
DATA lt_data TYPE TABLE OF string.
DATA lv_data TYPE string.
CALL METHOD cl_gui_frontend_services=>gui_upload
EXPORTING
filename = 'C:\temp\test.txt'
CHANGING
data_tab = lt_data
EXCEPTIONS
OTHERS = 19.
CHECK sy-subrc EQ 0.
TYPES:
BEGIN OF ty_str,
a1 TYPE string,
a2 TYPE string,
a3 TYPE string,
p1 TYPE string,
p2 TYPE string,
p3 TYPE string,
END OF ty_str.
DATA: lt_str TYPE TABLE OF ty_str,
ls_str TYPE ty_str,
lv_block TYPE string,
lv_flag TYPE boolean.
LOOP AT lt_data INTO lv_data.
CASE lv_data.
WHEN '[Version]' OR '[StdSatz]' OR '[Arbeitstag]' OR '[Pecunia]'
OR '[Mita]' OR '[Kunde]' OR '[Auftrag]' OR '[Position]'.
lv_block = lv_data.
lv_flag = abap_false.
WHEN OTHERS.
lv_flag = abap_true.
ENDCASE.
CHECK lv_flag EQ abap_true.
CASE lv_block.
WHEN '[Auftrag]'.
SPLIT lv_data AT ';' INTO ls_str-a1 ls_str-a2 ls_str-a3.
WHEN '[Position]'.
SPLIT lv_data AT ';' INTO ls_str-p1 ls_str-p2 ls_str-p3.
APPEND ls_str TO lt_str.
ENDCASE.
ENDLOOP. -
Include space between two variables from internal table
Hi Experts,
I have an internal table with 4 fields with values for a b c d , i have to arrange them in the specific order so that i can download all the data in a text file.
the first 3 variables are already arranged , the format is a bc, but the var d should be put in a specific positon after predefined spaces from var c.
Please refer below for the sample of of the output text file. In this example:
a = A20N
b = 7227802
c = 0300207
d = 010109
Space between c & d is determined by a POS variable in internal table
a b c d
A20N 72278020300207 010109
A20A 72278020300207 21
A20N 72278020300207 2511100
A21F 72278020300207 Van Capellen
A21G 72278020300207 Tim
A20E 72278020300207 1
A20T 72278020300207 2
A20T 72278020300207 1
A20E 72278020300207 01
A20E 72278020300207 Vilvoorde
plz help me out as i have to resolve this as soon as possible.Hi,
Check this sample code using offsets, and modify as per ur requirement.
DATA : L1 TYPE I.
DATA : L2 TYPE I.
DATA : L3 TYPE I.
DATA : BEGIN OF ITAB OCCURS 0,
A(30) TYPE C,
B(30) TYPE C,
C(30) TYPE C,
D(30) TYPE C,
POS(2) TYPE C,
END OF ITAB.
DATA : TEXT(120) TYPE C.
START-OF-SELECTION.
BREAK-POINT.
ITAB-A = 'ABC'.
ITAB-B = 'IND'.
ITAB-C = 'CATOR'.
ITAB-D = 'FINAL'.
ITAB-POS = '3'.
APPEND ITAB.
CLEAR ITAB.
LOOP AT ITAB.
L1 = STRLEN( ITAB-A ).
L2 = STRLEN( ITAB-B ).
L3 = STRLEN( ITAB-C ).
TEXT = ITAB-A.
L1 = L1 + 1.
TEXT+L1 = ITAB-B.
L1 = L1 + L2.
TEXT+L1 = ITAB-C.
L1 = L1 + L3 + ITAB-POS.
TEXT+L1 = ITAB-D.
CLEAR L1.
CLEAR L2.
CLEAR L3.
ENDLOOP.
WRITE : TEXT.
Rgds
siva -
Internal table problem for BDC
Hai i am having flatfile like this format
H text1 1000 plant_name 10 short_text X X
20 short_text X X
30 short_text X X
H text1 1000 plant_name 10 short_text X X
20 short_text X X
30 short_text X X
now this H indicates new record. In each new record number of line items are there.
How to proceed using internal tables. please help me.hi,
arrange your flat file like this...
H text1 1000 plant_name 10 short_text X X
H text1 1000 plant_name 20 short_text X X
H text1 1000 plant_name 30 short_text X X
H1 text1 1000 plant_name 10 short_text X X
H1 text1 1000 plant_name 20 short_text X X
H1 text1 1000 plant_name 30 short_text X X
now make an internal table having all the fields present in your flat file
and loop at that internal table and on change of field H call your function module and pass the value for record H......
similarly it will work for H1.....H2.....
for eg...
LOOP AT "Your internal table" INTO "Work area of your internal table".
AT END OF "field name for H".
CALL FUNCTION ''Your function module" -
Import an open office spreadsheet into internal table
hi all,
i have one requirment to import excel into sap but i dont have MS office on my system
is there any way to import an open office spreadsheet into internal table
by using ALSM_EXCEL_TO_INTERNAL_TABLE fm or any other ways.Hi,
You can use this function module 'ALSM_EXCEL_TO_INTERNAL_TABLE',
It works fine, Here is a sample code hwich I developed and working fine.
FIELD-SYMBOLS: <FS1>.
Variables
DATA: LV_BEGCOL TYPE I VALUE 1,
LV_BEGROW TYPE I VALUE 1,
LV_ENDCOL TYPE I VALUE 100,
LV_ENDROW TYPE I VALUE 32000.
DATA: LV_FILENAME LIKE RLGRAP-FILENAME.
DATA: LV_ZWLEN TYPE I,
LV_ZWLINES TYPE I.
DATA: LV_TIND(4) TYPE N.
DATA: LV_ZWFELD(30).
DATA: KZHEADER TYPE XFELD.
Internal Tables
DATA: BEGIN OF LT_INTERN OCCURS 0.
INCLUDE STRUCTURE ALSMEX_TABLINE.
DATA: END OF LT_INTERN.
DATA: BEGIN OF LT_INTERN1 OCCURS 0.
INCLUDE STRUCTURE ALSMEX_TABLINE.
DATA: END OF LT_INTERN1.
DATA: BEGIN OF LT_COL OCCURS 0,
COL LIKE ALSMEX_TABLINE-COL,
SIZE TYPE I.
DATA: END OF LT_COL.
DATA: BEGIN OF LT_FIELDNAMES OCCURS 3,
TITLE(60),
TABLE(6),
FIELD(10),
KZ(1),
END OF LT_FIELDNAMES.
No of columns
DATA: BEGIN OF LT_DATA_TAB OCCURS 0,
VALUE_0001(50),
VALUE_0002(50),
VALUE_0003(50),
VALUE_0004(50),
VALUE_0005(50),
VALUE_0006(50),
VALUE_0007(50),
VALUE_0008(50),
VALUE_0009(50),
VALUE_0010(50).
DATA: END OF LT_DATA_TAB.
Initialization
LV_FILENAME = P_UFILE.
CALL FUNCTION 'ALSM_EXCEL_TO_INTERNAL_TABLE'
EXPORTING
FILENAME = LV_FILENAME
I_BEGIN_COL = LV_BEGCOL
I_BEGIN_ROW = LV_BEGROW
I_END_COL = LV_ENDCOL
I_END_ROW = LV_ENDROW
TABLES
INTERN = LT_INTERN
EXCEPTIONS
INCONSISTENT_PARAMETERS = 1
UPLOAD_OLE = 2
OTHERS = 3.
IF SY-SUBRC <> 0.
WRITE:/ 'Uploading Error'(019), SY-SUBRC.
ENDIF.
Arrange Data
LOOP AT LT_INTERN.
LT_INTERN1 = LT_INTERN.
CLEAR LT_INTERN1-ROW.
APPEND LT_INTERN1.
ENDLOOP.
SORT LT_INTERN1 BY COL.
LOOP AT LT_INTERN1.
AT NEW COL.
LT_COL-COL = LT_INTERN1-COL.
APPEND LT_COL.
ENDAT.
LV_ZWLEN = STRLEN( LT_INTERN1-VALUE ).
READ TABLE LT_COL WITH KEY COL = LT_INTERN1-COL.
IF SY-SUBRC EQ 0.
IF LV_ZWLEN > LT_COL-SIZE.
LT_COL-SIZE = LV_ZWLEN.
Internal Table, Current Row Index
MODIFY LT_COL INDEX SY-TABIX.
ENDIF.
ENDIF.
ENDLOOP.
DESCRIBE TABLE LT_COL LINES LV_ZWLINES.
SORT LT_INTERN BY ROW COL.
IF KZHEADER = 'X'.
LOOP AT LT_INTERN.
LT_FIELDNAMES-TITLE = LT_INTERN-VALUE.
APPEND LT_FIELDNAMES.
AT END OF ROW.
EXIT.
ENDAT.
ENDLOOP.
ELSE.
DO LV_ZWLINES TIMES.
WRITE SY-INDEX TO LT_FIELDNAMES-TITLE.
APPEND LT_FIELDNAMES.
ENDDO.
ENDIF.
SORT LT_INTERN BY ROW COL.
LOOP AT LT_INTERN.
IF KZHEADER = 'X'
AND LT_INTERN-ROW = 1.
CONTINUE.
ENDIF.
LV_TIND = LT_INTERN-COL.
CONCATENATE 'LT_DATA_TAB-VALUE_' LV_TIND INTO LV_ZWFELD.
ASSIGN (LV_ZWFELD) TO <FS1>.
<FS1> = LT_INTERN-VALUE.
AT END OF ROW.
APPEND LT_DATA_TAB.
CLEAR LT_DATA_TAB.
ENDAT.
ENDLOOP.
Thanks & Regards,
Dileep .C -
Can anyone guide me any material to have an idea on Payroll Internal Tables in ABAP-HR.
SAP HR Tables
CATSCO Cross-Application Time Sheet (CATS)- Transfer to CO
CATSDB CATS- Database Table for Time Sheet
CATSHR Cross-Application Time Sheet (CATS)- Transfer to HR
CATSMM Cross-Application Time Sheet (CATS)- Transfer to MM
CATSPM Cross-Application Time Sheet (CATS)- Transfer to PM/CS
CATSPS Cross-Application Time Sheet (CATS)- Transfer to PS
CSKS Cost Center Master Data
CSKT Cost Center Texts
PCL1 HR Cluster 1
PCL2 HR Cluster 2
T001P Personnel Area/Subarea
T001T Company code-dependent texts
T500L Personnel Country Grouping
T500P Personnel Areas
T502T Marital Status Designators
T503 Employee Group/Subgroup
T503T Employee Subgroup Names
T508A Work Schedule Rules
T510 Pay Scale Groups
T510A Pay Scale Types
T510F Assign Pay Scale --- Currency
T510W Pay Scale - Period Parameter Assignment
T511 Wage Types
T512T Wage Type Texts
T512W Wage Type Valuation
T512Z Permissibility of Wage Types per Infotype
T527X Organizational Units
T528T Position Texts
T7XSSPERSUBTYP Specify Use Case and Active Subtypes (timeconstraints)
T582A Infotype attributes
T529T Personnel Action Texts
T529U Status Values
T530 Reasons for Actions
T530T Reason for Action Texts
T549A Payroll Accounting Areas
T549Q Payroll Periods
T550A Daily Work Schedule
T550S Daily Work Schedule Texts
T551S Period Work Schedule Texts
T552A Monthly Work Schedule
T554C Absence Valuation
T554S Attendance and Absence Types
T554T Attendance and Absence Texts
T77PR Creating authorization profile
T558B Payroll Account Transfer- Payroll Periods
T569V Control Records
T77UA Setting user in a authorization profile
T77S0 System table
T5K8C Transfer ext. payroll results into Canadian specific tables
T74FA Benefit insurance plan
T74FC Benefits Insurance Coverage Rule
HRP1000 Infotype 1000 DB Table (Objects)
HRP1001 Infotype 1001 DB Table (Relationships)
HRP1002 Infotype 1002 DB Table
HRP1003 Infotype 1003 DB Table
HRP1004 Infotype 1004 DB table
HRP1005 DB Table for Infotype 1005 (Planned Compensation)
HRP1006 Infotype 1006 DB table
HRP1007 Infotype 1007 DB Table
HRP1008 Infotype 1008 DB Table
HRP1009 Infotype 1009 DB table
HRP1010 Infotype 1010 DB table
HRP1011 Infotype 1011 DB Table
HRP1013 Infotype 1013 DB Table
HRP1014 Infotype 1014 DB Table
HRP1015 Infotype 1015 DB table
HRP1016 Infotype 1016 DB Table
HRP1017 Infotype 1016 DB Table
HRP1018 DB Table for Infotype 1018 Cost Distribution
HRP1019 DB Table for Infotype 1019 Required Positions
HRP1020 Infotype 1020 DB table
HRP1021 INFOTYPE 1021 DB TABLE
HRP1023 Infotype 1023 DB table
HRP1024 INFOTYPE 1024 DB TABLE
HRP1025 INFOTYPE 1025 DB TABLE
HRP1026 Infotype 1026 DB table
HRP1027 Infotype 1027 DB table
HRP1028 Infotype 1028 DB Table
HRP1029 Infotype 1029 DB table
HRP1030 Infotype 1030 DB table
HRP1031 Infotype 1031 DB table
HRP1032 Infotype 1032 DB Table
HRP1033 DB table for infotype 1033
HRP1034 Infotype 1034 DB table
HRP1035 Infotype 1035 DB Table
HRP1036 Infotype 1036 DB table
HRP1037 Infotype 1037 DB Table
HRP1038 Infotype 1038 DB table
HRP1039 Database Table for Infotype 1039
HRP1040 Database Table for Infotype 1040
HRP1041 DB Table for Infotype 1041
HRP1042 Infotype 1042 DB Table
HRP1043 DB Table for Infotype 1043
HRP1044 DB Table for Infotype 1044
HRP1045 DB Table for Infotype 1045
HRP1046 Database Table for Infotype 1046
HRP1047 DB Table for Infotype 1047
HRP1048 DB Table for Infotype 1048
HRP1049 Database Tables for Infotype 1049
HRP1050 DB Table for Infotype 1050 (Job Evaluation Results)
HRP1051 DB Table for Infotype 1051 (Survey Results)
HRP1060 DB Table for Infotype 1060
HRP1061 DB Table for Infotype 1061
HRP1062 DB Table for Infotype 1062
HRP1063 DB Table for Infotype 1063
HRP1201 Infotype 1201 DB Table
HRP1205 Infotype 1205 DB Table
HRP1206 Infotype 1206 DB Table
HRP1208 Infotype 1208 DB Table
HRP1209 Infotype 1209 DB Table
HRP1210 Infotype 1210 DB Table
HRP1211 Infotype 1211 DB Table
HRP1212 Infotype 1212 DB Table
HRP1213 Infotype 1213 DB Table
HRP1214 Infotype 1214 DB Table
HRP1215 Infotype 1215 DB Table
HRP1216 Infotype 1216 DB Table
HRP1217 Infotype 1217 DB Table
HRP1218 DB Table for Infotype 1218
HRP1220 DB Table for Infotype 1220 Activity Profile
HRP1221 DB Table for Infotype 1221 Excluded Activities
HRP1222 Infotype 1222- General attribute maintenance
HRP1230 DB Table for Infotype 1230
HRP1240 DB Table for Infotype 1240
HRP1250 DB table for infotype 1250
HRP1251 DB table for infotype 1251
HRP1252 DB table for infotype 1252
HRP1253 DB table for infotype 1253
HRP1254 DB Table for Infotype 1254
HRP1260 DB Table for Infotype 1260
HRP1270 DB Table for Info Type 1270
HRP1403 DB table for infotype 1403
HRP1404 DB table for infotype 1404
HRP1500 DB Table for Infotype 1500
HRP1501 DB Table for Infotype 1501
HRP1502 DB Table for Infotype 1502
HRP1503 DB Table for Infotype 1503
HRP1504 DB Table for Infotype 1504
HRP1505 DB Table for Infotype 1505
HRP1506 DB Table for Infotype 1506
HRP1507 DB Table for Infotype 1507
HRP1518 DB Table for Infotype 1518
HRP1519 DB Table for Infotype 1519
HRP1520 DB Table for Infotype 1520
HRP1600 Database Table for Infotype 1600
HRP1601 Database Table for Infotype 1601
HRPAD21 Additional data PAD21
HRPAD22 Additional data PAD22
HRPAD23 Additional data PAD23
HRPAD25 Additional data PAD25
HRPAD27 Additional data PAD27
HRPAD31 Additional data PAD31
HRPAD34 Additional Data for Relationship 'has attended'
HRPAD44 PAD44 Additional Data
HRPAD47 PAD47 Additional Data
HRPAD48 Additional Data PAD48
HRPAD50 Additional Data PAD50
HRPAD51 Additional data PAD51
HRPAD53 Additional Data PAD53
HRPAD63 PAD63 Additional Data
HRPAD77 Additional data for PAD77
HRPADBLIST Additional Data Databases
HRPADD2 Additional Data PADD2
HRPADD3 Additional Data PADD3
HRPADIC Additional Data PADD2
HRPADNLIST Additional Data Number List
HRPADNN General Additional Data Table
HRPADP1 Additional Data PADP1
HRPADP2 Additional Data PADP2
HRPADPM Additional Data PADPM
HRPADTI PADTI Additional Data
HRPADUZ PADUZ Additional Data- Requirements Assignment of Persons
HRPADXN Additional Data PADXN
HRPS_T012K For Decoupled Access to T012K (House Bank and Account)
HRPVAC List of vacant positions
HRPXXXX DB Table for Infotype XXXX
HRPYYYY DB Table for Infotype YYYY
PA2001 HR Time Record- Infotype 2001 (Absences)
PA2001_UGR Generated Table for View PA2001_UGR
PA2002 HR Time Record- Infotype 2002 (Attendances)
PA2002_UGR Generated Table for View PA2002_UGR
PA2003 HR Time Record- Infotype 2003 (Substitutions)
PA2004 HR Time Record- Infotype 2004 (Availability)
PA2005 HR Time Record- Infotype 2005 (Overtime)
PA2006 HR Time Record- Infotype 2006 (Absence Quotas)
PA2006_UGR Generated Table for View PA2006_UGR
PA2007 HR Time Record- Infotype 2007 (Attendance Quotas)
PA2007_UGR Generated Table for View PA2007_UGR
PA2010 HR Time Record- Infotype 2010 (Employee Remuneration Info.)
PA2012 HR Time Record- Infotype 2012 (Time Transfer Specifications)
PA2013 HR Time Record- Infotype 2013 (Quota Corrections)
PA2500 HR Master Record for Infotype 2500
PA2501 HR Master Record for Infotype 2501
PA2502 HR Master Record for Infotype 2502
PA0000 HR Master Record- Infotype 0000 (Actions)
PA0001 HR Master Record- Infotype 0001 (Org. Assignment)
PA0002 HR Master Record- Infotype 0002 (Personal Data)
PA0003 HR Master Record- Infotype 0003 (Payroll Status)
PA0004 HR Master Record- Infotype 0004 (Challenge)
PA0005 HR Master Record- Infotype 0005 (Leave Entitlement)
PA0006 HR Master Record- Infotype 0006 (Addresses)
PA0007 HR Master Record- Infotype 0007 (Planned Working Time)
PA0008 HR Master Record- Infotype 0008 (Basic Pay)
PA0009 HR Master Record- Infotype 0009 (Bank Details)
PA0010 HR Master Record- Infotype 0010 (Capital Formation)
PA0011 HR Master Record- Infotype 0011 (Ext.Bank Transfers)
PA0012 HR Master Record- Infotype 0012 (Fiscal Data - Germany)
PA0013 Infotype Social Insurance - Germany
PA0014 HR Master Record- Infotype 0014 (Recur. Payments/Deds.)
PA0015 HR Master Record- Infotype 0015 (Additional Payments)
PA0016 HR Master Record- Infotype 0016 (Contract Elements)
PA0017 HR master record- Infotype 0017 (Travel Privileges)
PA0019 HR Master Record- Infotype 0019 (Monitoring of Dates)
PA0020 HR Master Record- Infotype 0020 (DUEVO)
PA0021 HR Master Record- Infotype 0021 (Family)
PA0022 HR Master Record- Infotype 0022 (Education)
PA0023 HR Master Record- Infotype 0023 (Other/Previous Employers)
PA0024 HR Master Record- Infotype 0024 (Qualifications)
PA0025 HR Master Record- Infotype 0025 (Appraisals)
PA0026 HR Master Record- Infotype 0026 (Company Insurance)
PA0027 HR Master Record- Infotype 0027 (Cost Distribution)
PA0028 HR Master Record- Infotype 0028 (Int. Medical Service)
PA0029 HR Master Record- Infotype 0029 (Workers' Compensation)
PA0030 HR Master Record- Infotype 0030 (Powers of Attorney)
PA0031 HR Master Record- Infotype 0031 (Reference Pers.Nos.)
PA0032 HR Master Record- Infotype 0032 (Internal Data)
PA0033 International Infotype 0033- Statistics Exceptions
PA0034 HR Master Record- Infotype 0034 (Corporate Functions)
PA0035 HR Master Record- Infotype 0035 (Comp.Instr.)
PA0036 HR Master Record- Infotype 0036 (Social Insurance CH)
PA0037 HR Master Record- Infotype 0037 (Insurance)
PA0038 HR Master Record- Infotype 0038 (Fiscal Data CH)
PA0039 HR Master Record- Infotype 0039 (Add. Org. Assignment CH)
PA0040 HR Master Record- Infotype 0040 (Objects on Loan)
PA0041 HR Master Record- Infotype 0041 (Date Specifications)
PA0042 HR Master Record- Infotype 0042 (Fiscal Data - Austria)
PA0043 HR Master Record- Infotype 0043 (Family Allowance - A)
PA0044 HR Master Record- Infotype 0044 (Social Insurance - A)
PA0045 HR Master Record- Infotype 0045 (Company Loans)
PA0046 HR Master Record- Infotype 0046 (Company Pension Fund CH)
PA0048 HR Master Record- Infotype 0048 (Residence Status - CH)
PA0049 HR Master Record- Infotype 0049 (Red.Hrs./Bad Weather)
PA0050 HR Master Record- Infotype 0050 (Time Recording)
PA0051 HR Master Record- Infotype 0051 (ASB/SPI Data)
PA0052 HR Master Record- Infotype 0052 (Wage Maintenance)
PA0053 HR Master Record- Infotype 0053 (Company Pension)
PA0054 HR Master Record- Infotype 0054 (Works Council Pay)
PA0055 HR Master Record- Infotype 0055 (Previous Employer - A)
PA0056 HR Master Record- Infotype 0056 (Sick Certificates-A)
PA0057 HR Master Record- Infotype 0057 (Membership Fees)
PA0058 HR Master Record- Infotype 0058 (Commuter Rate - Austria)
PA0059 HR Master Record- Infotype 0059 (Social Insurances - NL)
PA0060 HR Master Record- Infotype 0060 (Fiscal Data - NL)
PA0061 HR Master Record- Infotype 0061 (Social Insurance - ES)
PA0062 HR master record- Infotype 0062 Fiscal data (ES)
PA0063 HR Master Record- Infotype 0063 (Social Fund - NL)
PA0064 HR Master Record- Infotype 0064 (Social Insurance - F)
PA0065 HR Master Record- Infotype 0065 (Tax - GB)
PA0066 HR Master data infotype 0066 - Canadian garnishment- order
PA0067 HR master data infotype 0067 - Canadian garnishment- debt
PA0068 HR master data infotype 0068 - Canadian garnishment- adjust
PA0069 HR Master Record- Infotype 0069 (Nat. Insurance - GB)
PA0070 HR Master Record- Infotype 0070 (Court Orders - GB)
PA0071 HR Master Record- Infotype 0071 (Pension Funds - GB)
PA0072 HR Master Record- Infotype 0072 (Fiscal Data - DK)
PA0073 HR Master Record- Infotype 0073 (Private Pensions - DK)
PA0074 HR Master Record- Infotype 0074 (Leave Processing - DK)
PA0075 HR Master Record- Infotype 0075 (ATP Pension - DK)
PA0076 HR Master Record- Infotype 0076 (Workers Compensation NA)
PA0077 HR Master Record- Infotype 0077 (Additional Personal Data)
PA0078 HR Master Record- Infotype 0078 (Loan Payments)
PA0079 Infotype SI Additional Insurance - D
PA0080 HR Master Record- Infotype 0080 (Maternity Protection)
PA0081 HR Master Record- Infotype 0081 (Military Service)
PA0082 HR Master Record- Infotype 0082 (Additional Absence Data)
PA0083 HR Master Record- Infotype 0083 (Leave Compensation)
PA0084 HR Master Record- Infotype 0084 (Sickness Pay Control - GB)
PA0085 HR Master Record- Infotype 0085 (Work Incapacity Periods GB)
PA0086 HR Master Record- Infotype 0086 (SSP/SMP Exclusions GB)
PA0087 HR Master Record- Infotype 0087 (WFTC/DPTC GB)
PA0088 HR Master Record- Infotype 0088 (SMP Record - GB)
PA0090 HR Master Record- Infotype 0090 (Additional Income)
PA0092 HR master record- Infotype 0092 Seniority (ES)
PA0093 HR Master Record- Infotype 0093 (Previous Employers - D)
PA0094 HR Master Record- Infotype 0094 (Residence Status - NA)
PA0095 HR Master Record- Infotype 0095 (Tax Canada)
PA0096 HR Master Record- Infotype 0096 (Tax - USA)
PA0098 HR Master Record- Infotype 0098 (Profit Sharing - F)
PA0100 HR Master Record- Infotype 0100 (SI B)
PA0101 HR Master Record- Infotype 0101 (Tax B)
PA0102 HR Master Record- Infotype 0102 (Grievances NA)
PA0103 HR Master Record- Infotype 0103 (Bond Purchases NA)
PA0104 HR Master Record- Infotype 0104 (Bond Denominations NA)
PA0105 HR Master Record- Infotype 0105 (Communications)
PA0106 HR Master Record- Infotype 0106 (Related Persons NA)
PA0107 HR Master Record- Infotype 0107 (Work Schedule B)
PA0108 HR Master Record- Infotype 0108 (Personal Data B)
PA0109 HR Master Record- Infotype 0109 (Contract Elements B)
PA0110 HR Master Record- Infotype 0110 (Pensions NL)
PA0111 HR Master Record- Infotype 0111 (Garnishment/Cession - D)
PA0112 HR Master Record- Infotype 0112 (Garnishment Claim - D)
PA0113 HR Master Record- Infotype 0113 (Garnish. Interest - D)
PA0114 HR Master Record- Infotype 0114 (Garnishment Amount D)
PA0115 HR Master Record- Infotype 0115 (Garnishment Wages D )
PA0116 HR Master Record- Infotype 0116 (Garn. Transfer D)
PA0117 HR Master Record- Infotype 0117 (Garn. Compensation D)
PA0118 HR Master Record- Infotype 0118 (Child Allowance D)
PA0119 HR Master Record- Infotype 0119 (Annual Income CA D)
PA0120 HR Master Record- Infotype 0120 (Pension Fund Trans. CH)
PA0121 HR Master Record- Infotype 0121 (RefPerNo Priority)
PA0122 HR Master Record- Infotype 0122 (Child Allowance Bonus D)
PA0125 HR Master Record- Infotype 0125 (Garnishment B)
PA0126 Infotype- Supplementary Pension Germany
PA0127 HR Master Record- Infotype 0127 (Commuter Traffic NL)
PA0128 HR Master Record- Infotype 0128 (Notifications)
PA0129 HR Master Record- Infotype 0129 (Text Number Assign.)
PA0130 HR Master Record- Infotpye 0130 (Checking Procedures)
PA0131 HR Master Record- Infotype 0131 (Garnishment/Cession A)
PA0132 HR Master Record- Infotype 0132 (Garnishment Claim A)
PA0133 HR Master Record- Infotype 0133 (Garn. Interest A)
PA0134 HR Master Record- Infotype 0134 (Garnishment Amount A)
PA0135 HR Master Record- Infotype 0135 (Spec. Garn. Cond. A)
PA0136 HR Master Record- Infotype 0136 (Garn. Transfer A)
PA0137 HR Master Record- Infotype 0137 (Garn. Compensation A)
PA0138 HR Master Record- Infotype 0138 (Family/Ref.Pers B)
PA0139 HR Master Record- Infotype 0139 (Employees Appl.No)
PA0140 HR Master Record- Infotype 0140 (SI Basic Data JP)
PA0141 HR Master Record- Infotype 0141 (SI Premium Data JP)
PA0142 HR Master Record- Infotype 0142 (Residence Tax JP)
PA0143 HR Master Record- Infotype 0143 (Life Insurance JP)
PA0144 HR Master Record- Infotype 0144 (Property Accum. JP)
PA0145 HR Master Record- Infotype 0145 (Personnel Tax Status JP)
PA0146 HR Master Record- Infotype 0146 (Y.E.A. Data JP)
PA0147 HR Master Record- Infotype 0147
PA0148 HR Master Record- Infotype 0148 (Family JP)
PA0149 HR Master Record Infotype 0149 (Tax Data South Africa)
PA0150 HR Master Record Infotype 0150 (Social Insurance SA)
PA0151 HR Master Record Infotype 0151 (Ext.Insurance South Africa)
PA0154 HR master record, infotype 0154 (social security data)
PA0155 HR master record, infotype 0155 (Suppl.admin.data)
PA0156 HR master data, infotype 0156 (Tax deduction)
PA0157 HR master record, infotype 0157 (User admin.data)
PA0158 HR mater record, infotype 0158 (Amounts paid by 3rd party)
PA0159 HR master record, infotype 0159 (Seniority)
PA0160 HR master record, infotype 0160 (Family allowance)
PA0161 HR Master Record- Infotype 0161 (Limits IRS)
PA0162 HR Master Record- Infotype 0162 (Ins. Y.E.T.A Data JP)
PA0165 HR Master Record- Infotype 0165 (Limits Deductions)
PA0167 HR Master Record- Infotype 0167 (Health Plans)
PA0168 HR Master Record- Infotype 0168 (Insurance Plans)
PA0169 HR Master Record- Infotype 0169 (Savings Plan)
PA0170 HR Master Record- Infotype 0170 (Flexible Spending Accounts)
PA0171 HR Master Record- Infotype 0171 (Gen. Benefits Information)
PA0172 HR Master Record- Infotype 0172 (FSA Claims)
PA0173 Tax card information
PA0177 HR Master Record- Infotype 0177 (Reg. Country of Birth NL)
PA0179 HR Master Record- Infotype 0179 (Tax SG)
PA0180 Alternative Address Data (Thailand)
PA0181 HR Master Record- Infotype 0181 http://Add. Funds (SG)
PA0182 HR Master Record- Infotype 0182 Alternative Names (SG)
PA0183 HR Master Record- Infotype 0183 Awards (SG)
PA0184 HR Master Record- Infotype 0184 Resume text (SG)
PA0185 HR Master Record- Infotype 0185 Identification (SG)
PA0186 HR Master Record- Infotype 0186 Social Insurance (SG)
PA0187 Additional family data
PA0188 Tax (Australia)
PA0189 HR Master Record- Infotype 0189 (Construction Pay- Funds)
PA0190 HR Master Data Record Infotype 0190 (BuildingTradePrevERDat)
PA0191 HR Master Record Infotype 0191 (BuildingTradeReimbursExpens)
PA0192 Personnel Master Record Infotype 0192 (BuildingTrade Attrib)
PA0194 HR Master Record Infotype 0194 (Garnishment Document)
PA0195 HR Master Record Infotype 0195 (Garnishment Order)
PA0196 HR Master Record-Infotype 0196 (Employee Provident Fund MY)
PA0197 HR Master Record-Infotype 0197 (SOCSO Contributions MY)
PA0198 Sheduled Tax Deductuion Malaysia
PA0199 Tax deduction CP38 / Additional amt / Bonus - Malaysia
PA0200 HR Master Record, Infotype 0200 (Garnishments DK)
PA0201 Personnel master record infotype 0201 (basic pension amnts)
PA0202 HR master data infotype 0202 (Entitlements)
PA0203 HR master record infotype 0203 (Pension/Reserve Status)
PA0204 HR Master Record, Infotype 0204 (DA/DS Statistics DK)
PA0205 HR Master Record- Infotype 0205
PA0206 HR Master Record- Infotype 0206, SI Finland
PA0207 HR Master Record- Infotype 0207 (Residence Tax Area)
PA0208 HR Master Record- Infotype 0208 (Work Tax Area - USA)
PA0209 HR Master Record- Infotype 0209 (Unemployment Insurance USA)
PA0210 HR Master Record- Infotype 0210 (W4 USA)
PA0211 HR Master Record- Infotype 0211 (COBRA Beneficiaries)
PA0212 HR Master Record- Infotpye 0212 (COBRA Health Plan)
PA0213 Additional family information - Malaysia
PA0214 HR Master Record Infotype 0214
PA0215 Building Trade Transaction Data
PA0216 Garnishment Adjustment
PA0217 HR Master Record Infotype 0217 (INSEE code)
PA0218 HR Master Record- Infotype 0218 (Pensioner Fund No. - F)
PA0219 HR Master Record- Infotype 0219 (External Organizations)
PA0220 Superannuation (Australia)
PA0221 HR Master Record- Infotype 0221 (Manual Checks)
PA0222 HR Master Record for Infotype 0222 (Company Cars GB)
PA0224 Tax information - infotype 0224 - Canada
PA0225 HR Master Record for Infotype 0225 (Company Cars GB 2)
PA0227 Tax file number (Australia)
PA0228 HR Master Record- Infotype 0228
PA0230 HR Master Record- Infotype 0230 / View 0008 (PSG)
PA0231 HR Master Record- Infotype 0231 / View 0001 (PSG)
PA0232 Personal-master record infotype 0232 (Child Allowance) (D)
PA0233 HR Master Record Infotype 0233 ('Bilan Social' FR)
PA0234 HR Master Record Infotype 0234 (Add. Withh. Inform. - USA)
PA0235 HR Master Record- Infotype 0235 (Other Taxes - USA)
PA0236 HR Master Record- Infotype 0236 (Credit Plans)
PA0237 HR Master Record- Infotype 0237 / View for 0052 (PSG)
PA0241 Indonesian Tax Data
PA0242 JAMSOSTEK Details, Indonesia
PA0261 Leave Accrual Australia
PA0263 HR Master Record for Infotype 0263
PA0264 HR Master Record- Infotype 0264/view for Infotype 0021
PA0265 HR Master Record- Infotype 0265 / Special Regulations (PSG)
PA0266 HR Master Record- Infotype 0266 / View 0027 (PSG)
PA0267 HR Master Record- Infotype 0267 (One time Payment off-cycle)
PA0268 HR Master Record Infortype view 0045 and 0268 (Loan JPN)
PA0269 HR Master Record- Infotype 0269 (ADP Information USA)
PA0270 HR Master Data Record- Infotype 0270 (COBRA Payments)
PA0271 HR master data infotype 0271 (Public Sector statistics)
PA0272 HR Master Record Infotype 0272 (Garnishment FR)
PA0273 HR Master Record- Infotype 0273 (Tax - SE)
PA0274 HR Master Record- Infotype 0274 (Insurance - SE)
PA0275 HR Master Record- Infotype 0275 (Garnishment - SE)
PA0276 HR Master Record- Infotype 0276 (OPIS - SE)
PA0277 HR Master Record- Infotype 0277 (Exceptions - SE)
PA0278 HR Master Record- Infotype 0278 (Basic Data PF CH)
PA0279 HR Master Record- Infotype 0279 (Individual Values PF CH)
PA0280 HR Master Record Infotype 0280/View for 0016
PA0281 HR Master Record Infotype 0281/View for 0045
PA0283 HR Master Record for Infotype 0283 (Archiving)
PA0288 HR CH- HR Master Record Infotype 0021 (Suppl. Switzerland)
PA0302 HR Master Record- Infotype 0302 (Additional Actions)
PA0303 HR Master Record- Infotype 303 (reductn tax/soc.ins.contrNL)
PA0304 Basic pay - additional information
PA0305 HR master record, infotype 0305 (previous employer)
PA0306 HR master record, infotype 0306 (Family data)
PA0309 IRD Number Infotype NZ
PA0310 Superannuation NZ
PA0311 Leave Adjustments - NZ
PA0312 Leave History Adjustments NZ
PA0313 Employee Taxation Detail Infotype NZ
PA0314 I0314- Days for Vacation Bonus and Sal. Deducs (DK/N)
PA0315 CATS- Sender Information
PA0317 HR Master Record- Infotype 0317 (special arrangements)
PA0318 HR Master Record- Infotype Family data for Indonesia (0318)
PA0319 Indonesia Private Insurances
PA0320 Official housing
PA0321 Employee accommodations
PA0322 HR Master Data Record Infotype 0322 (Pensions and Rel. Ben.)
PA0323 HR Master Record Infotype 0323 (Pension Plan)
PA0326 HR Master Record IT 0326 (Imputation to Pension Payments)
PA0329 HR master record infotype 0329 ( Sideline Job)
PA0330 Infotype 0330 (Non-monetary remuneration)
PA0331 HR Master Record- Infotype 0331 (Tax - PT)
PA0332 HR Master Record- Infotype 0332 (Social Security - PT)
PA0333 HR Master Record- Infotype 0333 (Disability - P)
PA0334 HR Master Record- Infotype 0334
PA0335 HR Master Data- Infotype 0335 (view of infotype 21 - PT)
PA0336 HR Master Data- Infotype 0336 (view of infotype 2 - PT)
PA0337 HR Master Record- Infotype 0337 (Prof. Classifications - PT)
PA0338 HR Master record- Infotype 0338 (Absence pay. clearing - PT)
PA0341 HR - master record infotype 341 (DUEVO start)
PA0342 HR Master Record- Infotype 0342 (HK Extension to I0002)
PA0344 HR Master Record- Infotype 0344 (Familiy members HK)
PA0345 HR Master Record- Infotype 0345 (Hong Kong Tax)
PA0346 HR Master Record- Infotype 0346 (Contribution plan)
PA0347 HR Master Record- Infotype 0347 (Entitlement plan)
PA0348 HR Master Record- Infotype 0348 (HK Appraisal and bonus)
PA0349 HR Master Record- Infotype 0349 (Eligibility grouping)
PA0351 HR Master Record- Infotype 0351 (Country Information)
PA0352 NHI for Family member (TW)
PA0353 Income Tax Taiwan
PA0354 Labor Insurance Taiwan
PA0355 National Health Insurance Taiwan
PA0356 Employment Stabilization Fund (TW)
PA0357 Saving Plan (TW)
PA0358 Employee Welfare Fund (TW)
PA0359 HR Master Record - Infotype 0359 (PRSI Ireland)
PA0360 HR Master Record - Infotype 0360 (PRSI Ireland)
PA0361 HR Master Record - Infotype 0361 (Pensions Admin. - IE)
PA0362 HR Master Record- Infotype Membership for Indonesia (0362)
PA0363 Previous employment period
PA0364 Infotype Tax TH
PA0365 Social Security TH
PA0366 Provident Fund THAILAND
PA0367 HR Master Record- Infotype 0367 (SI Notification Suppl. A)
PA0368 Rehabilitants
PA0369 Master data- Infotype 0369 (IMSS data)
PA0370 Master data- Infotype 0370 (INFONAVIT credit data)
PA0371 Master Data- Infotype 0371 (Tax on previous employment)
PA0372 Master data- Infotype 0372 (Integrated daily wage)
PA0373 HR loan repayment plan JP (for P0268)
PA0374 Infortype 0374- General Eligibility
PA0375 HR Master Data Record- Infotype 0375 (Add. Benefits Inform.)
PA0376 HR Master Data Record- Infotype 0376 (Medical Benefits Info)
PA0377 HR Master Record- Infotype 0377 (Miscellaneous Plans)
PA0378 HR Master Data Record- Infotype 0378 (Benefit Adj. Reason)
PA0379 HR Master Record- Infotype 0379 (Stock Purchase Plans)
PA0380 HR Master Data Record Infotype 0380 (Comp. Adjustment)
PA0381 HR Master Record Infotype 0381 (Comp. Plan Eligibility)
PA0382 HR Master Data Record Infotype 0382 (Stock)
PA0383 HR Master Data Record Infotype 0383 (Compensation Package)
PA0384 HR Master Data Record Infotype 0384
PA0386 HR Master Record- Infotype 0386 (VHI Scheme)
PA0387 HR Master Record - Infotype 0387 (Starter's Details)
PA0388 HR Master Record- Infotype 0388 (Union JP)
PA0389 Income Tax- General indicators
PA0390 Income Tax- Deductions
PA0391 Income Tax- Information on other employers
PA0392 Social Security- General data
PA0393 Family data- Calendar year schooling assistance
PA0394 Family data- Additional information
PA0395 HR Master Record- Infotype 0395 (External Org.Assignment)
PA0396 HR Master Record- Infotype 0396 (Expatriate Attributes)
PA0397 Infotype 0021 Family
PA0398 Infotype 0016 - Corporation and contract agreements
PA0399 HRMS-VE- Table for Income Tax Infotype (IT0399)
PA0400 HRMS-VE- Table for SSO Infotype (IT0400)
PA0401 HRMS-VE- Table for Benefits Infotype (IT401)
PA0402 HR Master Data Infotype 0402
PA0403 HR Master Record for Infotype 0403
PA0404 HR Master Record- Infotype 0404 (Military Service Taiwan)
PA0405 HR Master Record- Infotype 0405 (Absence Event)
PA0406 HR-PSG- Infotype 0406 (Pension information)
PA0407 HR master record, infotype 0407 (Abs.addit.inf.)
PA0408 HR Master Record- Infotype 0408 (CBS NL)
PA0409 HR Master Record- Infotype 0409 (External Agencies NL)
PA0410 Infotype 0410 - Transportation ticket
PA0411 Taxation Philippines - infotype
PA0412 HR Master Record- Infotype 0412 View to I0021 (SG)
PA0415 HR Master Record- Infotype 0415
PA0416 Time Quota Compensation Infotype- Database Table
PA0419 HR Master record- Manual tax reporting information - Norway
PA0421 HR master record, infotype 0421 (spec.remuner.)
PA0422 SSS Philippines infotype
PA0423 HR Master Record- Infotype 0423
PA0424 Industrial Accident / Maternity / Sickness Statement (FR)
PA0425 Data Entry of Per Diem Sick Pay Summary
PA0426 Garnishment
PA0427 Debts by garnishment
PA0428 Beneficiary data (Additional information)
PA0433 HR Master Record Infotype 0433/View for 0009
PA0434 HR Master Record Infotype 0434/View for 0011 (GB Version)
PA0435 HR Master Record for Infotype 0435
PA0436 HR Master Record for Infotype 0436
PA0437 Multiple employment (BR)
PA0438 HR Master Record- Infotype 0438
PA0439 HR Master Record for Infotype 0439 (Data Transfer)
PA0440 HR Master Record- Infotype 0440 (Receipts)
PA0442 HR Master Record- Infotype 0442
PA0447 US Federal Tax MTD
PA0448 US Federal Tax QTD
PA0449 HR Master Record- Infotype 0449
PA0450 HR Master Record- Infotype 0450
PA0451 HR Master Record- Infotype 0451
PA0452 HR Master Record- Infotype 0452
PA0453 HR Master Record- Infotype 0453
PA0454 HR Master Record- Infotype 0454
PA0455 HR Master Record- Infotype 0455
PA0456 HR Master Record- Infotype 0456
PA0457 HR Master Record- Infotype 0457
PA0458 HR Master Record for Infotype 0458
PA0459 HR Master Record for Infotype 0459
PA0460 HR Master Record for Infotype 0460
PA0467 Personnel master data Infotype 0467 (SI addit.notif. pl.c.A)
PA0468 HR master record for infotype 0468
PA0469 HR master record for infotype 0469
PA0470 HR master record infotype 0470 (travel profiles)
PA0471 HR master record infotype 0471 (flight preferences)
PA0472 HR master record infotype 0472 (hotel preferences)
PA0473 HR master record infotype 0473 (rental car preferences)
PA0474 HR master record infotype 0474 (train preferences)
PA0475 HR master record infotype 0475 (customer programs)
PA0476 Personnel Master Record for Infotype 0476 (Garnishments)
PA0477 Personnel Master Record Infotype 0477- Debt (Garnishments)
PA0478 Personnel Master Record Infotype 0478- Adjustment (Garnish)
PA0480 HR master record for infotype 0480
PA0482 HRMS-VE- Additional Data from Family/N. of Kin Inftp(IT0021)
PA0483 Infotype 0483 - Data entry by CAAF - Italy only
PA0486 HR-SG-PS- Master Data (National Service)
PA0487 HR-SG-PS- Security / medical Clearance
PA0488 HR-SG-PS- Leave scheme
PA0489 HR-SG-PS- Voluntary Service / ECA
PA0490 HR-PS-SG- Employee Suggestion Scheme
PA0491 HR Master Record- Infotype 491
PA0493 HR-SG-PS- Extension of infotype 0022
PA0494 HR-PS-SG- Employee Suggestion Scheme - Evaluation Results
PA0495 HR-PS-SG- Pensions Scheme
PA0502 Letter of appointment
PA0503 Pensioner's Definition
PA0504 Pensioner's Advantage B
PA0505 HR Master Record- Infotype 0505
PA0506 Tip Indicators
PA0510 HR Master Record- Infotype 0510 (Tax-sheltered annuity)
PA0511 Infotype Cost-of-Living Allowance/Office (0511)
PA0512 Personnel Master Record Infotype 0512
PA0521 HR Master Record- Infotype 0521 (Semiretirement D)
PA0525 Child Care
PA0526 HR Master Data Record Infotype 0526
PA0527 HR Master Data Record Infotype 0527
PA0546 HR-SG- Master Record- Infotype 0546 [Termination Data)
PA0547 BIK Infotype for Malaysia
PA0548 Infotype 0548 - Suppl.social security funds - Italy only
PA0551 Termination of contract- General data
PA0552 HR Master Data Record for Infotype 0552
PA0553 HR Master Data Record for Infotype 0553
PA0554 HR Master Record- Infotype 0554
PA0559 HR Master Record- Infotype 0559 (Commuting allowance Info.)
PA0560 HR Master Record- Infotype 0560
PA0561 Data for tax
PA0565 HR Master Record- Infotype 0565 (Retirement Plan Val. Res.)
PA0566 HR Master Record- Infotype 0566
PA0569 HR Master Record- Infotype 0569
PA0570 HR Master Record- Infotype 0570
PA0571 HR Master Record- Infotype 0571
PA0572 HR Master Record- Infotype 0572
PA0578 HR Master Record- Infotype 0578
PA0579 HR Master Record Infotype 0579 (Ext. Salary Elements)
PA0592 HR Master Data Record Infotype 0592 (Foreign Public Sector)
PA0593 Rehabilitants
PA0595 HR Master Data Record for Infotype 0595
PA0596 PhilHealth Philippines Infotype
PA0602 HR Master Record- Infotype 0602 (Retirement Plan Cumulation)
PA0611 HR Master Record- Infotype 0611
PA0612 HR Master Record- Infotype 0612
PA0625 Infotype 0002 - Race/complexion
PA0628 HR Master Record for Infotype 0628
PA0629 HR Master Record for Infotype 0629
PA0630 HR Master Record for Infotype 0630
PA0631 HR Master Record for Infotype 0631
PA0634 Philippines Previous Employer Information Info-type
PA0645 Contract termination- General data
PA0900 HR Master Record- Infotype 0900 (Sales Data)
PA0901 HR Master Record- Infotype 0901 (Purchasing Data)
HRHAP Appraisal Document
HRHAP_ACT_LOG Appraisal Document: Action Log - Additional Date
HRHAP_ANON Appraisal Document: Anonymous Appraiser Assignments
HRHAP_APPEE Appraisal Document: Appraisee Assignment
HRHAP_APPER Appraisal Document: Appraiser Assignment
HRHAP_BASIC Appraisal Document: Basic Element Data
HRHAP_FINAL Appraisal Document: Cell Values of Final Appraisal Column
HRHAP_FURTHER App. Document: Cell Values of Additional Participants' Column
HRHAP_OBJECT Appraisal Document: Cell Values of Objective Columns
HRHAP_OTHERS Appraisal Document: Additional Participant Assignment
HRHAP_P Appraisal Document: Reference Appraisal
HRHAP_PART Appraisal Document: Cell Values of Part Appraisal Columns
HRHAP_PROCESS Appraisal Document: Processed Appraisal Functions
HRHAP_P_APPER Appraisal Document: Part Appraiser Assignment
HRHAP_P_D Appraisal Document: Reference Appraisal (Structure)
HRHAP_P_E Appraisal Document: Reference Appraisal (Data)
HRHAP_P_T Reference Appraisal Names
HRHAP_SEM_OBJ Strategic Objectives from SEM System
HRHAP_T Appraisal Document Name
https://forums.sdn.sap.com/click.jspa?searchID=9468701&messageID=4955985
Reward points.. -
Internal Table Sorts following an Upgrade
Hi,
We are in the middle of upgrading our 4.6c system to ECC 5.0, and as part of this have had to do the codepage conversion and upgrade in a test environment. Mostly this seems fine, however, our application support people are running some tests, and are getting different results to Live. This looks to be down to a function called SORT, which is transferring data to an internal table. However, having compared the data at iSeries level in both ASCII and EBCDIC, I can see that the tables are arranged differently i.e. Numbers first, then alphanumeric second.
Does anyone know if it is possible to change the order that SAP reads this data, so that it continues to read it as if it was arranged as per EBCDIC?
Thanks in advance,
DanHi Dan,
I know, that you might have been the first ECC 5.0 customer - but I would STRONGLY recommend, that you upgrade the next systems to ECC 6.0 now - that is an environment with a lot more support ...
PLEASE: Rethink your decision on ECC 5.0 to 6.0 !!!
Now to your topic:
Digits are "bigger" in EBCDIC and lower in ASCII than characters - unfortunately this is always the case in SORT - this is one of the changes of the ASCII CPC - that you cannot change - => if your programs rely on that, you have to change them ;-(
If your users are used to the order, you should "retrain" them ...
Sorry,
Volker Gueldenpfennig, consolut.gmbh
http://www.consolut.de - http://www.4soi.de - http://www.easymarketplace.de -
Edit Internal Table for Sales Order Smartform (Y640_SDORC_A)
I want to modify SmartForm Y640_SDORC_A so I always print the net value and discount percentage.
I have an access sequence and my discount can be created by a discount percentage condition (ZD00) or by Special Price (PR01) condition.
My problem is that if I use the Special Price Condition the Internal Table where the smartform loops to get the price only gets the Net Value amount, and it wont print the discount percentage, but if I dont use the Special Price condition the internal value has 2 rows the first one is for Discount Condition and the second for Net Value and it prints correctly.
This is how my access secuence is arranged, the X are the print id column:
PR00 Price
ZD00 Discount (X)
PR01 Special Price
--- Net Value (X)
How can I fix the internal table creation so when there is a Special Price Condition (PR01) the internal table also gets the Discount percentage value.
Here is my Forms Code:
*& Form GET_ITM_PRICE_TABLE
FORM get_itm_price_table
USING
is_vbdpa TYPE vbdpa
is_vbdka TYPE vbdka
iv_price_print_mode TYPE c
iv_spras TYPE spras
CHANGING
ct_komv TYPE t_komv_tab
ct_komvd TYPE t_komvd_tab
cs_komk TYPE komk.
DATA ls_komp TYPE komp.
DATA ls_komk TYPE komk.
* DATA lt_tkomv TYPE STANDARD TABLE OF komv.
IF ls_komk-knumv NE is_vbdka-knumv OR
ls_komk-knumv IS INITIAL.
CLEAR ls_komk.
ls_komk-mandt = sy-mandt.
ls_komk-kalsm = is_vbdka-kalsm.
ls_komk-kappl = 'V'.
ls_komk-waerk = is_vbdka-waerk.
ls_komk-knumv = is_vbdka-knumv.
ls_komk-knuma = is_vbdka-knuma.
ls_komk-vbtyp = is_vbdka-vbtyp.
ls_komk-land1 = is_vbdka-land1.
ls_komk-vkorg = is_vbdka-vkorg.
ls_komk-vtweg = is_vbdka-vtweg.
ls_komk-spart = is_vbdka-spart.
ls_komk-bukrs = is_vbdka-bukrs_vf.
ls_komk-hwaer = is_vbdka-waers.
ls_komk-prsdt = is_vbdka-erdat.
ls_komk-kurst = is_vbdka-kurst.
ls_komk-kurrf = is_vbdka-kurrf.
ls_komk-kurrf_dat = is_vbdka-kurrf_dat.
ENDIF.
ls_komp-kposn = is_vbdpa-posnr.
ls_komp-kursk = is_vbdpa-kursk.
ls_komp-kursk_dat = is_vbdpa-kursk_dat.
IF is_vbdka-vbtyp CA 'HKNOT6'.
IF is_vbdpa-shkzg CA ' A'.
ls_komp-shkzg = 'X'.
ENDIF.
ELSE.
IF is_vbdpa-shkzg CA 'BX'.
ls_komp-shkzg = 'X'.
ENDIF.
ENDIF.
IF iv_price_print_mode EQ 'A'.
CALL FUNCTION 'RV_PRICE_PRINT_ITEM'
EXPORTING
comm_head_i = ls_komk
comm_item_i = ls_komp
language = iv_spras
IMPORTING
comm_head_e = ls_komk
comm_item_e = ls_komp
TABLES
tkomv = ct_komv
tkomvd = ct_komvd.
ELSE.
CALL FUNCTION 'RV_PRICE_PRINT_ITEM_BUFFER'
EXPORTING
comm_head_i = ls_komk
comm_item_i = ls_komp
language = iv_spras
IMPORTING
comm_head_e = ls_komk
comm_item_e = ls_komp
TABLES
tkomv = ct_komv
tkomvd = ct_komvd.
ENDIF.
cs_komk = ls_komk.
ENDFORM. "get_itm_price_table
Regards,
CarlosTurns out this can be done modifiying access sequence.
Carlos -
Sy-tabix for internal table in smartform
Hi friends,
How to capture the sy-tabix value for the entries in an internal table which has been looped into the loop of table node of a smartform?? I need to print something immedaitely after the end of the table
For every record the value of sy-tabix is showing 1 !!
Advance Thanks
AadarshHi Aadarsh,
Give ur sy-tabix at the end of the loop.
loop at itab.
//table node populations.
endloop.
give a seperate loop for this.
loop at itab.
sy-tabix.
endloop
get the total no and print it after the table.
If u r using do loop then give sy-index.
Hope tihs helps u,
Regards,
Nagarajan.
Message was edited by: Nagarajan Kumarappan -
Regarding Exporting and Importing internal table
Hello Experts,
I have two programs:
1) Main program: It create batch jobs through open_job,submit and close job.Giving sub program as SUBMIT.
I am using Export IT to memory id 'MID' to export internal table data to sap memory in the subprogram.
The data will be processed in the subprogram and exporting data to sap memory.I need this data in the main program(And using import to get the data,but it is not working).
Importing IT1 from memory id 'MID' to import the table data in the main program after completing the job(SUBMIT SUBPROGRAM AND RETURN).
Importing is not getting data to internal table.
Can you please suggest something to solve this issue.
Thank you.
Regards,
Anand.Hi,
This is the code i am using.
DO g_f_packets TIMES.
* Start Immediately
IF NOT p_imm IS INITIAL .
g_flg_start = 'X'.
ENDIF.
g_f_jobname = 'KZDO_INHERIT'.
g_f_jobno = g_f_jobno + '001'.
CONCATENATE g_f_jobname g_f_strtdate g_f_jobno INTO g_f_jobname
SEPARATED BY '_'.
CONDENSE g_f_jobname NO-GAPS.
p_psize1 = p_psize1 + p_psize.
p_psize2 = p_psize1 - p_psize + 1.
IF p_psize2 IS INITIAL.
p_psize2 = 1.
ENDIF.
g_f_spname = 'MID'.
g_f_spid = g_f_spid + '001'.
CONDENSE g_f_spid NO-GAPS.
CONCATENATE g_f_spname g_f_spid INTO g_f_spname.
CONDENSE g_f_spname NO-GAPS.
* ... (1) Job creating...
CALL FUNCTION 'JOB_OPEN'
EXPORTING
jobname = g_f_jobname
IMPORTING
jobcount = g_f_jobcount
EXCEPTIONS
cant_create_job = 1
invalid_job_data = 2
jobname_missing = 3
OTHERS = 4.
IF sy-subrc <> 0.
MESSAGE e469(9j) WITH g_f_jobname.
ENDIF.
* (2)Report start under job name
SUBMIT (g_c_prog_kzdo)
WITH p_lgreg EQ p_lgreg
WITH s_grvsy IN s_grvsy
WITH s_prvsy IN s_prvsy
WITH s_prdat IN s_prdat
WITH s_datab IN s_datab
WITH p1 EQ p1
WITH p3 EQ p3
WITH p4 EQ p4
WITH p_mailid EQ g_f_mailid
WITH p_psize EQ p_psize
WITH p_psize1 EQ p_psize1
WITH p_psize2 EQ p_psize2
WITH spid EQ g_f_spid
TO SAP-SPOOL WITHOUT SPOOL DYNPRO
VIA JOB g_f_jobname NUMBER g_f_jobcount AND RETURN.
*(3)Job closed when starts Immediately
IF NOT p_imm IS INITIAL.
IF sy-index LE g_f_nojob.
CALL FUNCTION 'JOB_CLOSE'
EXPORTING
jobcount = g_f_jobcount
jobname = g_f_jobname
strtimmed = g_flg_start
EXCEPTIONS
cant_start_immediate = 1
invalid_startdate = 2
jobname_missing = 3
job_close_failed = 4
job_nosteps = 5
job_notex = 6
lock_failed = 7
OTHERS = 8.
gs_jobsts-jobcount = g_f_jobcount.
gs_jobsts-jobname = g_f_jobname.
gs_jobsts-spname = g_f_spname.
APPEND gs_jobsts to gt_jobsts.
ELSEIF sy-index GT g_f_nojob.
CLEAR g_f_flg.
DO. " Wiating untill any job completion
LOOP AT gt_jobsts into gs_jobsts.
CLEAR g_f_status.
CALL FUNCTION 'BP_JOB_STATUS_GET'
EXPORTING
JOBCOUNT = gs_jobsts-jobcount
JOBNAME = gs_jobsts-jobname
IMPORTING
STATUS = g_f_status
* HAS_CHILD =
* EXCEPTIONS
* JOB_DOESNT_EXIST = 1
* UNKNOWN_ERROR = 2
* PARENT_CHILD_INCONSISTENCY = 3
* OTHERS = 4
g_f_mid = gs_jobsts-spname.
IF g_f_status = 'F'.
IMPORT gt_final FROM MEMORY ID g_f_mid .
FREE MEMORY ID gs_jobsts-spname.
APPEND LINES OF gt_final to gt_final1.
REFRESH gt_prlist.
CALL FUNCTION 'JOB_CLOSE'
EXPORTING
jobcount = g_f_jobcount
jobname = g_f_jobname
strtimmed = g_flg_start
EXCEPTIONS
cant_start_immediate = 1
invalid_startdate = 2
jobname_missing = 3
job_close_failed = 4
job_nosteps = 5
job_notex = 6
lock_failed = 7
OTHERS = 8.
IF sy-subrc = 0.
g_f_flg = 'X'.
gs_jobsts1-jobcount = g_f_jobcount.
gs_jobsts1-jobname = g_f_jobname.
gs_jobsts1-spname = g_f_spname.
APPEND gs_jobsts1 TO gt_jobsts.
DELETE TABLE gt_jobsts FROM gs_jobsts.
EXIT.
ENDIF.
ENDIF.
ENDLOOP.
IF g_f_flg = 'X'.
CLEAR g_f_flg.
EXIT.
ENDIF.
ENDDO.
ENDIF.
ENDIF.
IF sy-subrc <> 0.
MESSAGE e539(scpr) WITH g_f_jobname.
ENDIF.
COMMIT WORK .
ENDDO. -
How to select the data from a Maintainance View into an internal table
Hi All,
Can anybody tell me how to select the data from a Maintainance View into an internal table.
Thanks,
srinivas.HI,
You can not retrieve data from A mentenance view.
For detail check this link,
http://help.sap.com/saphelp_nw2004s/helpdata/en/cf/21ed2d446011d189700000e8322d00/content.htm
Regards,
Anirban -
Creating XML file from ABAP internal table data....
Hello,
I am fethcing data froma custom table and I have to write data in XMl format. Following is the XML format in which I want data. Is there any function module iN SAP which will help me in writing data from internal table to XML file ?
<batch>
<invoice>
<StatusCode>10</StatusCode>
<paymentamount>122.00</paymentamount>
<ReferenceNumber>70980934</ReferenceNumber>
</invoice>
<invoice>
<StatusCode>90</StatusCode>
<paymentamount>122.00</paymentamount>
<ReferenceNumber>70980934</ReferenceNumber>
</invoice>
<control>
<InvoiceCount>2</InvoiceCount>
</control>
</batch>
Please help.
Regards,
Jainam.I suggest you look into "simple transformations". That's SAP's most recent technology for such purposes, as far as I know.
http://help.sap.com/abapdocu_70/en/ABENABAP_ST.htm
Thomas -
Need suggestion in uploading dynamic excel file to corresponding columns of internal table
Hi Friends,
I have an excel file which doesn't have standard template. Just the users will key in their header (in row1 ) and followed by item details in excel and upload to internal table. Now by doing some internal developments in program I need to place the values in corresponding fields.
Let me explain with some examples.
1. I have an internal table
data : begin of itab occurs 0,
f1,
f2,
f3,
f4,
f5,
end of itab.
2. I have excel file as below
3 . Now i need to fill my internal table itab as below
Need to be placed in corresponding fields.
4. When I used GUI_UPLOAD FM it updates internal table as
Please give me suggestion on how to achieve it.
Thanks in advance.Hi Kumar,
use a temporary table to get excel values and then parse them to a second table with the format you want.
This is pretty basic.
regards,
Edgar
Maybe you are looking for
-
PC Suite stops working with Bluetooth after Laptop...
I use PC Suite and Bluetooth to connect to my Phone. I use the Synchronise, and the Messages feature a great deal. It all works great after a reboot, and I think it's a real credit to Nokia that they provide this free and improve their standing compa
-
So my cat sat on my keyboard and he did something wierd, and I cant figure out how to undo it. My entire monitor looks like it is in negatve, or posterized- I dont even know what to call it. Everything, from the background image to the buttons, to ev
-
About a week ago the date disappeared on my incoming mail . Today i stopped getting mail. I downloaded 10.4.11 tiger software update and installed it but that didn't help. i can't find mail as an app to reinstall if that is the problem. Can anybody h
-
hi all. i have adobe PS cc and i want to upgrade to PS and lightroom. How do i go about this without haveing to pay for both and paying the one combined price? thanks
-
How can we share setting Header between two servlets-Urgent
Hi , I have setting one Header on my 1st servlet and but I need to access same header on my 2nd servlet. Please tell me how can I solve this issues? Regards, Pattanaik