Table/Structure Field list used by SAP ABAP Program RPCT21RC (Routine to perform computations for SG Tax form IR21)
SAP ABAP Program
RPCT21RC (Routine to perform computations for SG Tax form IR21) is using
# | Object Type | Object Name | Object Description | Note |
---|---|---|---|---|
![]() |
![]() |
|||
1 | ![]() |
ADDR1_DATA - NAME1 | Name 1 | |
2 | ![]() |
ADDR1_SEL - ADDRNUMBER | Address number | |
3 | ![]() |
ADDR1_VAL - NAME1 | Name 1 | |
4 | ![]() |
ADNM_STRUC - NAME1 | Name 1 | |
5 | ![]() |
BNKA_BF - BANKA | Name of bank | |
6 | ![]() |
BNKA_BF - ORT01 | City | |
7 | ![]() |
BNKA_BF - STRAS | House number and street | |
8 | ![]() |
HRCA_COMPANY - COMP_NAME | Name of Company Code or Company | |
9 | ![]() |
P0000 - MASSG | Reason for Action | |
10 | ![]() |
P0000 - MASSN | Action Type | |
11 | ![]() |
P0001 - ABKRS | Payroll Area | |
12 | ![]() |
P0001 - BEGDA | Start Date | |
13 | ![]() |
P0001 - BTRTL | Personnel Subarea | |
14 | ![]() |
P0001 - BUKRS | Company Code | |
15 | ![]() |
P0001 - ENAME | Formatted Name of Employee or Applicant | |
16 | ![]() |
P0001 - ENDDA | End Date | |
17 | ![]() |
P0001 - PERNR | Personnel Number | |
18 | ![]() |
P0001 - PERSG | Employee Group | |
19 | ![]() |
P0001 - PERSK | Employee Subgroup | |
20 | ![]() |
P0001 - PLANS | Position | |
21 | ![]() |
P0001 - SUBTY | Subtype | |
22 | ![]() |
P0001 - WERKS | Personnel Area | |
23 | ![]() |
P0002 - BEGDA | Start Date | |
24 | ![]() |
P0002 - ENDDA | End Date | |
25 | ![]() |
P0002 - FAMDT | Valid From Date of Current Marital Status | |
26 | ![]() |
P0002 - FAMST | Marital Status Key | |
27 | ![]() |
P0002 - GBDAT | Date of Birth | |
28 | ![]() |
P0002 - GESCH | Gender Key | |
29 | ![]() |
P0002 - INFTY | Infotype | |
30 | ![]() |
P0002 - KNZNM | Name Format Indicator for Employee in a List | |
31 | ![]() |
P0002 - NATIO | Nationality | |
32 | ![]() |
P0002 - SUBTY | Subtype | |
33 | ![]() |
P0006 - BEGDA | Start Date | |
34 | ![]() |
P0006 - COM01 | Communication Type | |
35 | ![]() |
P0006 - COM02 | Communication Type | |
36 | ![]() |
P0006 - COM03 | Communication Type | |
37 | ![]() |
P0006 - COM04 | Communication Type | |
38 | ![]() |
P0006 - ENDDA | End Date | |
39 | ![]() |
P0006 - LOCAT | 2nd address line | |
40 | ![]() |
P0006 - NUM01 | Communication Number | |
41 | ![]() |
P0006 - NUM02 | Communication Number | |
42 | ![]() |
P0006 - NUM03 | Communication Number | |
43 | ![]() |
P0006 - NUM04 | Communication Number | |
44 | ![]() |
P0006 - ORT01 | City | |
45 | ![]() |
P0006 - PSTLZ | Postal Code | |
46 | ![]() |
P0006 - STRAS | Street and House Number | |
47 | ![]() |
P0006 - SUBTY | Subtype | |
48 | ![]() |
P0006 - TELNR | Telephone Number | |
49 | ![]() |
P0021 - BEGDA | Start Date | |
50 | ![]() |
P0021 - ENDDA | End Date | |
51 | ![]() |
P0021 - FANAM | Last Name | |
52 | ![]() |
P0021 - FANAT | Nationality | |
53 | ![]() |
P0021 - FASEX | Gender Key | |
54 | ![]() |
P0021 - FAVOR | First Name | |
55 | ![]() |
P0021 - FGBDT | Date of Birth | |
56 | ![]() |
P0021 - INFTY | Infotype | |
57 | ![]() |
P0021 - OBJPS | Object Identification | |
58 | ![]() |
P0021 - SUBTY | Subtype | |
59 | ![]() |
P0179 - BEGDA | Start Date | |
60 | ![]() |
P0179 - ENDDA | End Date | |
61 | ![]() |
P0179 - INTAX | Employee's income tax borne by employer | |
62 | ![]() |
P0179 - REFNB | Tax reference number /SG | |
63 | ![]() |
P0179 - SUBTY | Subtype | |
64 | ![]() |
P0186 - BEGDA | Start Date | |
65 | ![]() |
P0186 - CPFAC | CPF account number | |
66 | ![]() |
P0186 - ENDDA | End Date | |
67 | ![]() |
P0186 - SUBTY | Subtype | |
68 | ![]() |
P0412 - BEGDA | Start Date | |
69 | ![]() |
P0412 - DESGN | Designation | |
70 | ![]() |
P0412 - ENAME | Name of employer | |
71 | ![]() |
P0412 - ENDDA | End Date | |
72 | ![]() |
P0412 - LOCAT | 2nd Address Line | |
73 | ![]() |
P0412 - OBJPS | Object Identification | |
74 | ![]() |
P0412 - ORT01 | City | |
75 | ![]() |
P0412 - PERID | Personnel ID Number | |
76 | ![]() |
P0412 - PSTLZ | Postal Code | |
77 | ![]() |
P0412 - SNAME | Name of school | |
78 | ![]() |
P0412 - STRAS | House number and street | |
79 | ![]() |
P0412 - SUBTY | Subtype | |
80 | ![]() |
P0546 - ARRDT | Arrival date in S'pore | |
81 | ![]() |
P0546 - BEGDA | Start Date | |
82 | ![]() |
P0546 - BSAMT | Basis for arriving at amount withheld and period applicable | |
83 | ![]() |
P0546 - CHMON | Are these all the money with held ? | |
84 | ![]() |
P0546 - ENDDA | End Date | |
85 | ![]() |
P0546 - LSGDT | Date of leaving S'pore | |
86 | ![]() |
P0546 - NMNER | Name of new employer | |
87 | ![]() |
P0546 - NMPER | Name of previous employer | |
88 | ![]() |
P0546 - RSBAS | Reason and Basis of arriving at the compensation amount. | |
89 | ![]() |
P0546 - RSGDT | Date resignation tendered | |
90 | ![]() |
P0546 - RSMON | Reason if no money was withheld? | |
91 | ![]() |
P0546 - RSNOT | Reason if less notice given? | |
92 | ![]() |
P0546 - SUBTY | Subtype | |
93 | ![]() |
P0546 - TLNER | Telephone number of new employer | |
94 | ![]() |
P0546 - TLPER | Telephone number of previous employer | |
95 | ![]() |
PC200 - PERNR | Personnel Number | |
96 | ![]() |
PC200 - SEQNO | Sequence Number | |
97 | ![]() |
PC201_PAY - NUMBER | HR version number | |
98 | ![]() |
PC205 - ABART | Employee subgroup grouping for personnel calculation rule | |
99 | ![]() |
PC207 - BETRG | HR Payroll: Amount | |
100 | ![]() |
PC208 - ANZHL | HR payroll: Number | |
101 | ![]() |
PC208 - BETRG | HR Payroll: Amount | |
102 | ![]() |
PC208 - CUMTY | Cumulation Type | |
103 | ![]() |
PC208 - LGART | Wage Type | |
104 | ![]() |
PC209 - BANKL | Bank number | |
105 | ![]() |
PC209 - BANKN | Bank account number | |
106 | ![]() |
PC209 - BANKS | Country Key | |
107 | ![]() |
PC209 - ZLSCH | Payment method | |
108 | ![]() |
PC22Y - ANZHL | HR payroll: Number | |
109 | ![]() |
PC22Y - BETRG | HR Payroll: Amount | |
110 | ![]() |
PC22Y - CUMTY | Cumulation Type | |
111 | ![]() |
PC22Y - LGART | Wage Type | |
112 | ![]() |
PC23M - ICNUM | IC number | |
113 | ![]() |
PC23M - ICTYP | Type of identification (IC type) | |
114 | ![]() |
PC261 - FPBEG | Start date of payroll period (FOR period) | |
115 | ![]() |
PC261 - FPEND | End of payroll period (for-period) | |
116 | ![]() |
PC261 - INPER | In-period for payroll | |
117 | ![]() |
PC261 - PAYDT | Pay date for payroll result | |
118 | ![]() |
PC261 - SEQNR | Sequence Number | |
119 | ![]() |
PC261 - SRTZA | Indicator: Status of record | |
120 | ![]() |
PC2_CD - NUMBER | HR version number | |
121 | ![]() |
PCL2 - VERSN | Version in cluster files | |
122 | ![]() |
PERNR - PERNR | Personnel Number | |
123 | ![]() |
PME02 - ABKRS | Payroll Area | |
124 | ![]() |
PME02 - BTRTL | Personnel Subarea | |
125 | ![]() |
PME02 - BUKRS | Company Code | |
126 | ![]() |
PME02 - PERSG | Employee Group | |
127 | ![]() |
PME02 - PERSK | Employee Subgroup | |
128 | ![]() |
PME02 - WERKS | Personnel Area | |
129 | ![]() |
PS0000 - MASSG | Reason for Action | |
130 | ![]() |
PS0000 - MASSN | Action Type | |
131 | ![]() |
PS0001 - ABKRS | Payroll Area | |
132 | ![]() |
PS0001 - BTRTL | Personnel Subarea | |
133 | ![]() |
PS0001 - BUKRS | Company Code | |
134 | ![]() |
PS0001 - ENAME | Formatted Name of Employee or Applicant | |
135 | ![]() |
PS0001 - PERSG | Employee Group | |
136 | ![]() |
PS0001 - PERSK | Employee Subgroup | |
137 | ![]() |
PS0001 - PLANS | Position | |
138 | ![]() |
PS0001 - WERKS | Personnel Area | |
139 | ![]() |
PS0001_SAP - ABKRS | Payroll Area | |
140 | ![]() |
PS0001_SAP - BTRTL | Personnel Subarea | |
141 | ![]() |
PS0001_SAP - BUKRS | Company Code | |
142 | ![]() |
PS0001_SAP - ENAME | Formatted Name of Employee or Applicant | |
143 | ![]() |
PS0001_SAP - PERSG | Employee Group | |
144 | ![]() |
PS0001_SAP - PERSK | Employee Subgroup | |
145 | ![]() |
PS0001_SAP - PLANS | Position | |
146 | ![]() |
PS0001_SAP - WERKS | Personnel Area | |
147 | ![]() |
PS0002 - FAMDT | Valid From Date of Current Marital Status | |
148 | ![]() |
PS0002 - FAMST | Marital Status Key | |
149 | ![]() |
PS0002 - GBDAT | Date of Birth | |
150 | ![]() |
PS0002 - GESCH | Gender Key | |
151 | ![]() |
PS0002 - KNZNM | Name Format Indicator for Employee in a List | |
152 | ![]() |
PS0002 - NATIO | Nationality | |
153 | ![]() |
PS0006 - COM01 | Communication Type | |
154 | ![]() |
PS0006 - COM02 | Communication Type | |
155 | ![]() |
PS0006 - COM03 | Communication Type | |
156 | ![]() |
PS0006 - COM04 | Communication Type | |
157 | ![]() |
PS0006 - LOCAT | 2nd address line | |
158 | ![]() |
PS0006 - NUM01 | Communication Number | |
159 | ![]() |
PS0006 - NUM02 | Communication Number | |
160 | ![]() |
PS0006 - NUM03 | Communication Number | |
161 | ![]() |
PS0006 - NUM04 | Communication Number | |
162 | ![]() |
PS0006 - ORT01 | City | |
163 | ![]() |
PS0006 - PSTLZ | Postal Code | |
164 | ![]() |
PS0006 - STRAS | Street and House Number | |
165 | ![]() |
PS0006 - TELNR | Telephone Number | |
166 | ![]() |
PS0021 - FANAM | Last Name | |
167 | ![]() |
PS0021 - FANAT | Nationality | |
168 | ![]() |
PS0021 - FASEX | Gender Key | |
169 | ![]() |
PS0021 - FAVOR | First Name | |
170 | ![]() |
PS0021 - FGBDT | Date of Birth | |
171 | ![]() |
PS0179 - INTAX | Employee's income tax borne by employer | |
172 | ![]() |
PS0179 - REFNB | Tax reference number /SG | |
173 | ![]() |
PS0186 - CPFAC | CPF account number | |
174 | ![]() |
PS0412 - DESGN | Designation | |
175 | ![]() |
PS0412 - ENAME | Name of employer | |
176 | ![]() |
PS0412 - LOCAT | 2nd Address Line | |
177 | ![]() |
PS0412 - ORT01 | City | |
178 | ![]() |
PS0412 - PERID | Personnel ID Number | |
179 | ![]() |
PS0412 - PSTLZ | Postal Code | |
180 | ![]() |
PS0412 - SNAME | Name of school | |
181 | ![]() |
PS0412 - STRAS | House number and street | |
182 | ![]() |
PS0546 - ARRDT | Arrival date in S'pore | |
183 | ![]() |
PS0546 - BSAMT | Basis for arriving at amount withheld and period applicable | |
184 | ![]() |
PS0546 - CHMON | Are these all the money with held ? | |
185 | ![]() |
PS0546 - LSGDT | Date of leaving S'pore | |
186 | ![]() |
PS0546 - NMNER | Name of new employer | |
187 | ![]() |
PS0546 - NMPER | Name of previous employer | |
188 | ![]() |
PS0546 - RSBAS | Reason and Basis of arriving at the compensation amount. | |
189 | ![]() |
PS0546 - RSGDT | Date resignation tendered | |
190 | ![]() |
PS0546 - RSMON | Reason if no money was withheld? | |
191 | ![]() |
PS0546 - RSNOT | Reason if less notice given? | |
192 | ![]() |
PS0546 - TLNER | Telephone number of new employer | |
193 | ![]() |
PS0546 - TLPER | Telephone number of previous employer | |
194 | ![]() |
PSHDR - BEGDA | Start Date | |
195 | ![]() |
PSHDR - ENDDA | End Date | |
196 | ![]() |
PSHDR - INFTY | Infotype | |
197 | ![]() |
PSHDR - OBJPS | Object Identification | |
198 | ![]() |
PSHDR - PERNR | Personnel Number | |
199 | ![]() |
PSHDR - SUBTY | Subtype | |
200 | ![]() |
PSKEY - BEGDA | Start Date | |
201 | ![]() |
PSKEY - ENDDA | End Date | |
202 | ![]() |
PSKEY - INFTY | Infotype | |
203 | ![]() |
PSKEY - OBJPS | Object Identification | |
204 | ![]() |
PSKEY - PERNR | Personnel Number | |
205 | ![]() |
PSKEY - SUBTY | Subtype | |
206 | ![]() |
QPPNP - PABRJ | Payroll year for determining time period | |
207 | ![]() |
QPPNP - PABRP | Payroll period for determining time period | |
208 | ![]() |
RPCCPFR0 - PRT_COMP | Print company code & plant together | |
209 | ![]() |
SYST - DATUM | ABAP System Field: Current Date of Application Server | |
210 | ![]() |
SYST - INDEX | ABAP System Field: Loop Index | |
211 | ![]() |
SYST - LANGU | ABAP System Field: Language Key of Text Environment | |
212 | ![]() |
SYST - MANDT | ABAP System Field: Client ID of Current User | |
213 | ![]() |
SYST - TABIX | ABAP System Field: Row Index of Internal Tables | |
214 | ![]() |
SYST - UNAME | ABAP System Field: Name of Current User | |
215 | ![]() |
T001P - MOLGA | Country Grouping | |
216 | ![]() |
T005T - LAND1 | Country Key | |
217 | ![]() |
T005T - MANDT | Client | |
218 | ![]() |
T005T - NATIO | Nationality | |
219 | ![]() |
T005T - SPRAS | Language Key | |
220 | ![]() |
T500P - ADRNR | Address | |
221 | ![]() |
T500P - NAME1 | Personnel Area Text | |
222 | ![]() |
T500P - NAME2 | Name 2 | |
223 | ![]() |
T500P - ORT01 | City | |
224 | ![]() |
T500P - PERSA | Personnel Area | |
225 | ![]() |
T500P - PSTLZ | Postal Code | |
226 | ![]() |
T500P - STRAS | House number and street | |
227 | ![]() |
T502T - FAMST | Marital Status Key | |
228 | ![]() |
T502T - FTEXT | Marital Status | |
229 | ![]() |
T502T - MANDT | Client | |
230 | ![]() |
T502T - SPRSL | Language Key | |
231 | ![]() |
T512T - LGART | Wage Type | |
232 | ![]() |
T512T - LGTXT | Wage Type Long Text | |
233 | ![]() |
T512T - MOLGA | Country Grouping | |
234 | ![]() |
T512T - SPRSL | Language Key | |
235 | ![]() |
T512W - LGART | Wage Type | |
236 | ![]() |
T513S - STLTX | Job Title | |
237 | ![]() |
T522F - FORMT | Format for HR name editing | |
238 | ![]() |
T522F - REPID | ABAP Program Name | |
239 | ![]() |
T526 - SACHN | Name of administrator | |
240 | ![]() |
T526 - TELNR | Telephone Number | |
241 | ![]() |
T528T - ENDDA | End Date | |
242 | ![]() |
T528T - OTYPE | Object Type | |
243 | ![]() |
T528T - PLANS | Position | |
244 | ![]() |
T528T - PLSTX | Short Text of Position | |
245 | ![]() |
T528T - SPRSL | Language Key | |
246 | ![]() |
T52CD - SNAME | Personnel calculation schema | |
247 | ![]() |
T530T - MANDT | Client | |
248 | ![]() |
T530T - MASSG | Reason for Action | |
249 | ![]() |
T530T - MASSN | Action Type | |
250 | ![]() |
T530T - MGTXT | Name of reason for action | |
251 | ![]() |
T530T - SPRSL | Language Key | |
252 | ![]() |
T549A - ABKRS | Payroll Area | |
253 | ![]() |
T549A - PERMO | Period Parameters | |
254 | ![]() |
T549Q - PABRJ | Payroll Year | |
255 | ![]() |
T549Q - PABRP | Payroll Period | |
256 | ![]() |
T549Q - PERMO | Period Parameters | |
257 | ![]() |
T549Q - VABRJ | Previous payroll year | |
258 | ![]() |
T549Q - VABRP | Previous payroll period | |
259 | ![]() |
T5R06 - ICTXT | IC description | |
260 | ![]() |
T5R06 - ICTYP | Type of identification (IC type) | |
261 | ![]() |
T5R06 - MANDT | Client | |
262 | ![]() |
T5R06 - MOLGA | Country Grouping | |
263 | ![]() |
T5R06 - SPRSL | Language Key | |
264 | ![]() |
T5R0P - BTRTL | Personnel Subarea | |
265 | ![]() |
T5R0P - EPTAX | Unique Entity Number - Tax | |
266 | ![]() |
T5R0P - WERKS | Personnel Area | |
267 | ![]() |
TEMP21PG2 - ITEM4E_REASON | Reason and Basis of arriving at the compensation amount. | |
268 | ![]() |
USR01 - BNAME | User Name in User Master Record | |
269 | ![]() |
USR01 - DATFM | Date format |