SAP ABAP Class CL_HR_B2A_NL_ST_LA06 (Class for Wage Return 2006)
Hierarchy
SAP_HRCNL (Software Component) Sub component SAP_HRCNL of SAP_HR
   PY-NL-RP (Application Component) Reporting
     P05T (Package) HR Payroll: The Netherlands
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_HR_B2A_DOCUMENT HR-B2A: B2A Document 20050214
Properties
Class CL_HR_B2A_NL_ST_LA06  
Short Description Class for Wage Return 2006    
Super Class CL_HR_B2A_DOCUMENT HR-B2A: B2A Document 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package P05T   HR Payroll: The Netherlands 
Created 20050214   SAP 
Last change 20071120   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_HR_B2A_NL_ST_LA06 has no interface implemented.
Friends
Class CL_HR_B2A_NL_ST_LA06 has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_CODEPAGE_DWNLD Constant Public Type reference (TYPE) ABAP_ENCODING '1133' Code Page for "GUI_DOWNLOAD" and "OPEN DATASET" 20050525
2 C_CODEPAGE_DWNLD_TXT Constant Public Type reference (TYPE) STRING 'ISO-8859-1' Value for "Encoding=" in XML File 20050525
3 C_CODEPAGE_REPL_CHAR Constant Public Type reference (TYPE) ABAP_REPL ' ' Replacement Character for Code Page Conversion 20050525
4 C_EMPFG_TEMSE Constant Public Type reference (TYPE) P_TS_EMPFG 'RPULALN0' HR TemSe - Receiver (Temporarily Sequential) 20050321
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_FILENAME_OKAY Instance method Private Method Check whether file name is allowed to be created 20061130
2 CLASSIFY_ERROR Instance method Public Method Run Error Classification 20050315
3 CLOSE_LOONAANGIFTE Instance method Public Method Close Wage Return (Status "OK") 20050307
4 CREATE_XML Instance method Public Method Create XML Display for Return and Save to TemSe 20050221
5 CUMULATE_VALUES Instance method Public Method 20090317
6 DECODE_RESPONSE Instance method Public Method Decodes Response Message 20050302
7 DETERMINE_XML_FILENAME Instance method Private Method Read customizing for Payroll Taxes file name 20061130
8 DOWNLOAD_MULTIPLE_XML Instance method Public Method Download XML Display from TemSe 20061130
9 DOWNLOAD_XML Instance method Public Method Download XML Display from TemSe 20050308
10 GET_TEMSE_NAME Instance method Public Method Get Name of TemSe Object 20050502
11 PROT_DATE_TIME Instance method Private Method Insert Date, Time and User in B2A Report 20050309
12 PROT_LINE Instance method Private Method Insert Line in B2A Report 20050309
13 RESTART_PROCESS Instance method Public Method Reruns the Data Extractor 20050214
14 SAVE_DATA_TO_FILE Instance method Private Method Save Payroll Taxes 20061130
15 SENT_XML Instance method Public Method Set to "Send" 20050308
16 SPLIT_XML_FILES Instance method Private Method Split a TemSe file into multiple XML files 20061130
17 STRING_CHARTAB Instance method Public Method Convert String to 80 Positions per Line 20050302
Events
Class CL_HR_B2A_NL_ST_LA06 has no event.
Types
Class CL_HR_B2A_NL_ST_LA06 has no local type.
Method Signatures

Method CHECK_FILENAME_OKAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing E_IS_OK Call by reference Type reference (TYPE) XFELD 'x' if no error has occurred, otherwise space 20061130
2 Importing I_CODEPAGE Call by reference Type reference (TYPE) ABAP_ENCODING Codepage of XML file 20061130
3 Importing I_CP_REPLACMNT_CHAR Call by reference Type reference (TYPE) CHAR1 Replacement for invalid characters 20061130
4 Importing I_FILENAME Call by reference Type reference (TYPE) STRING Name of XML file 20061130
5 Importing I_X_CLIENT_DOWNLOAD Call by reference Type reference (TYPE) XFELD 'x' as download to client, otherwise to server 20061130

Method CHECK_FILENAME_OKAY on class CL_HR_B2A_NL_ST_LA06 has no exception.

Method CLASSIFY_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing GLBID Call by reference Type reference (TYPE) PC_B2A_GLBID HR B2A: Globale Object ID 20050315
2 Importing MOLGA Call by reference Type reference (TYPE) MOLGA '05' Country Grouping 20050315
3 Exporting PROCESS_BREAK Call by reference Type reference (TYPE) PC_B2A_PROCBREAK User-Defined Breakpoint in Process Flow 20050315
4 Exporting PROCESS_SOFTBREAK Call by reference Type reference (TYPE) PC_B2A_SOFTBREAK Temporary Breakpoint in Process Flow 20050315
5 Importing SIMU Call by reference Type reference (TYPE) PC_B2A_SIMU HR B2A: Test Option 20050315

Method CLASSIFY_ERROR on class CL_HR_B2A_NL_ST_LA06 has no exception.

Method CLOSE_LOONAANGIFTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing GLBID Call by reference Type reference (TYPE) PC_B2A_GLBID HR B2A: Globale Object ID 20050307
2 Importing MOLGA Call by reference Type reference (TYPE) MOLGA '05' Country Grouping 20050307
3 Exporting PROCESS_BREAK Call by reference Type reference (TYPE) PC_B2A_PROCBREAK User-Defined Breakpoint in Process Flow 20050307
4 Exporting PROCESS_SOFTBREAK Call by reference Type reference (TYPE) PC_B2A_SOFTBREAK Temporary Breakpoint in Process Flow 20050307
5 Importing SIMU Call by reference Type reference (TYPE) PC_B2A_SIMU HR B2A: Test Option 20050307

Method CLOSE_LOONAANGIFTE on class CL_HR_B2A_NL_ST_LA06 has no exception.

Method CREATE_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing GLBID Call by reference Type reference (TYPE) PC_B2A_GLBID HR B2A: Globale Object ID 20050221
2 Importing MOLGA Call by reference Type reference (TYPE) MOLGA '05' Country Grouping 20050221
3 Exporting PROCESS_BREAK Call by reference Type reference (TYPE) PC_B2A_PROCBREAK User-Defined Breakpoint in Process Flow 20050221
4 Exporting PROCESS_SOFTBREAK Call by reference Type reference (TYPE) PC_B2A_SOFTBREAK Temporary Breakpoint in Process Flow 20050221
5 Importing SIMU Call by reference Type reference (TYPE) PC_B2A_SIMU HR B2A: Test Option 20050221

Method CREATE_XML on class CL_HR_B2A_NL_ST_LA06 has no exception.

Method CUMULATE_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing GLBID Call by reference Type reference (TYPE) PC_B2A_GLBID 20090317
2 Importing MOLGA Call by reference Type reference (TYPE) MOLGA '05' 20090317
3 Exporting PROCESS_BREAK Call by reference Type reference (TYPE) PC_B2A_PROCBREAK 20090317
4 Exporting PROCESS_SOFTBREAK Call by reference Type reference (TYPE) PC_B2A_SOFTBREAK 20090317
5 Importing SIMU Call by reference Type reference (TYPE) PC_B2A_SIMU 20090317

Method CUMULATE_VALUES on class CL_HR_B2A_NL_ST_LA06 has no exception.

Method DECODE_RESPONSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing GLBID Call by reference Type reference (TYPE) PC_B2A_GLBID HR B2A: Globale Object ID 20050302
2 Importing MOLGA Call by reference Type reference (TYPE) MOLGA '05' Country Grouping 20050302
3 Exporting PROCESS_BREAK Call by reference Type reference (TYPE) PC_B2A_PROCBREAK User-Defined Breakpoint in Process Flow 20050302
4 Exporting PROCESS_SOFTBREAK Call by reference Type reference (TYPE) PC_B2A_SOFTBREAK Temporary Breakpoint in Process Flow 20050302
5 Importing SIMU Call by reference Type reference (TYPE) PC_B2A_SIMU HR B2A: Test Option 20050302

Method DECODE_RESPONSE on class CL_HR_B2A_NL_ST_LA06 has no exception.

Method DETERMINE_XML_FILENAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FILENAME Call by reference Type reference (TYPE) STRING Create file name 20061130
2 Changing E_IS_OK Call by reference Type reference (TYPE) XFELD 'x' if no error has occurred, otherwise space 20061130
3 Importing I_ANPRJ Call by reference Type reference (TYPE) P05T_LAFPJ '0000' Wage Return For-Period Year 20061130
4 Importing I_JUPER Call by reference Type reference (TYPE) JUPER Legal Person 20061130
5 Importing I_LAIPJ Call by reference Type reference (TYPE) P05T_LAIPJ PT: in-period year 20061130
6 Importing I_LAIPM Call by reference Type reference (TYPE) P05T_LAIPM PT: in-period 20061130
7 Importing I_X_CLIENT_DOWNLOAD Call by reference Type reference (TYPE) XFELD 'x' as download to client, otherwise to server 20061130

Method DETERMINE_XML_FILENAME on class CL_HR_B2A_NL_ST_LA06 has no exception.

Method DOWNLOAD_MULTIPLE_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing GLBID Call by reference Type reference (TYPE) PC_B2A_GLBID HR B2A: Globale Object ID 20061130
2 Exporting IS_OK Call by reference Type reference (TYPE) XFELD 'X', If No Error Occured 20061130
3 Importing MOLGA Call by reference Type reference (TYPE) MOLGA '05' Country Grouping 20061130
4 Importing OVERRIDE_FILENAME Call by reference Type reference (TYPE) STRING For Internal Use Only 20061130
5 Importing OVERRIDE_PC_SERVER Call by reference Type reference (TYPE) CHAR1 For Internal Use Only (P,S) 20061130
6 Exporting PROCESS_BREAK Call by reference Type reference (TYPE) PC_B2A_PROCBREAK User-Defined Breakpoint in Process Flow 20061130
7 Exporting PROCESS_SOFTBREAK Call by reference Type reference (TYPE) PC_B2A_SOFTBREAK Temporary Breakpoint in Process Flow 20061130
8 Importing SIMU Call by reference Type reference (TYPE) PC_B2A_SIMU HR B2A: Test Option 20061130

Method DOWNLOAD_MULTIPLE_XML on class CL_HR_B2A_NL_ST_LA06 has no exception.

Method DOWNLOAD_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing GLBID Call by reference Type reference (TYPE) PC_B2A_GLBID HR B2A: Globale Object ID 20050308
2 Exporting IS_OK Call by reference Type reference (TYPE) XFELD 'X', If No Error Occured 20050520
3 Importing MOLGA Call by reference Type reference (TYPE) MOLGA '05' Country Grouping 20050308
4 Importing OVERRIDE_FILENAME Call by reference Type reference (TYPE) STRING For Internal Use Only 20050520
5 Importing OVERRIDE_PC_SERVER Call by reference Type reference (TYPE) CHAR1 For Internal Use Only (P,S) 20050520
6 Exporting PROCESS_BREAK Call by reference Type reference (TYPE) PC_B2A_PROCBREAK User-Defined Breakpoint in Process Flow 20050308
7 Exporting PROCESS_SOFTBREAK Call by reference Type reference (TYPE) PC_B2A_SOFTBREAK Temporary Breakpoint in Process Flow 20050308
8 Importing SIMU Call by reference Type reference (TYPE) PC_B2A_SIMU HR B2A: Test Option 20050308

Method DOWNLOAD_XML on class CL_HR_B2A_NL_ST_LA06 has no exception.

Method GET_TEMSE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TSOBJ Call by reference Type reference (TYPE) RPTSTYPE-TSOBJ HR Temse Object (Temporarily Sequential) 20050502
2 Importing I_GLBID Call by reference Type reference (TYPE) PC_B2A_GLBID HR B2A: Globale Object ID 20050502
3 Importing I_MOLGA Call by reference Type reference (TYPE) MOLGA Country Grouping 20050502
4 Importing I_SEQNO Call by reference Type reference (TYPE) PC_B2A_SEQNO HR B2A: Sequence Number 20050502
# Exception Resumable Description Created on
1 NO_AUTHORITY No Authority 20050502
2 NO_GLBID No Entry in PB2AMGR for glbid 20050502

Method PROT_DATE_TIME Signature

Method PROT_DATE_TIME on class CL_HR_B2A_NL_ST_LA06 has no parameter.
Method PROT_DATE_TIME on class CL_HR_B2A_NL_ST_LA06 has no exception.

Method PROT_LINE Signature

Method PROT_LINE on class CL_HR_B2A_NL_ST_LA06 has no parameter.
Method PROT_LINE on class CL_HR_B2A_NL_ST_LA06 has no exception.

Method RESTART_PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing GLBID Call by reference Type reference (TYPE) PC_B2A_GLBID HR B2A: Globale Object ID 20050215
2 Importing MOLGA Call by reference Type reference (TYPE) MOLGA '05' Country Grouping 20050215
3 Exporting PROCESS_BREAK Call by reference Type reference (TYPE) PC_B2A_PROCBREAK User-Defined Breakpoint in Process Flow 20050215
4 Exporting PROCESS_SOFTBREAK Call by reference Type reference (TYPE) PC_B2A_SOFTBREAK Temporary Breakpoint in Process Flow 20050215
5 Importing SIMU Call by reference Type reference (TYPE) PC_B2A_SIMU HR B2A: Test Option 20050215

Method RESTART_PROCESS on class CL_HR_B2A_NL_ST_LA06 has no exception.

Method SAVE_DATA_TO_FILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing E_IS_OK Call by reference Type reference (TYPE) XFELD 'x' if no error has occurred, otherwise space 20061130
2 Importing I_CODEPAGE Call by reference Type reference (TYPE) ABAP_ENCODING Codepage of XML file 20061130
3 Importing I_CP_REPLACMNT_CHAR Call by reference Type reference (TYPE) CHAR1 Replacement for invalid characters 20061130
4 Importing I_FILENAME Call by reference Type reference (TYPE) STRING Name of XML file 20061130
5 Importing I_T_TEMSE Call by reference Type reference (TYPE) P05T_T_TEXT80 Data to be saved 20061130
6 Importing I_X_CLIENT_DOWNLOAD Call by reference Type reference (TYPE) XFELD 'x' as download to client, otherwise to server 20061130

Method SAVE_DATA_TO_FILE on class CL_HR_B2A_NL_ST_LA06 has no exception.

Method SENT_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing GLBID Call by reference Type reference (TYPE) PC_B2A_GLBID HR B2A: Globale Object ID 20050308
2 Importing MOLGA Call by reference Type reference (TYPE) MOLGA '05' Country Grouping 20050308
3 Exporting PROCESS_BREAK Call by reference Type reference (TYPE) PC_B2A_PROCBREAK User-Defined Breakpoint in Process Flow 20050308
4 Exporting PROCESS_SOFTBREAK Call by reference Type reference (TYPE) PC_B2A_SOFTBREAK Temporary Breakpoint in Process Flow 20050308
5 Importing SIMU Call by reference Type reference (TYPE) PC_B2A_SIMU HR B2A: Test Option 20050308

Method SENT_XML on class CL_HR_B2A_NL_ST_LA06 has no exception.

Method SPLIT_XML_FILES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing E_ANPRJ Call by reference Type reference (TYPE) P05T_LAFPJ Wage return before-period year 20061130
2 Changing E_FILENAME Call by reference Type reference (TYPE) STRING Name of XML file 20061130
3 Changing E_IS_OK Call by reference Type reference (TYPE) XFELD 'x' if no error has occurred, otherwise space 20061130
4 Changing E_T_TEMSE Call by reference Type reference (TYPE) P05T_T_TEXT80 Data to be saved 20061130
5 Importing I_CODEPAGE Call by reference Type reference (TYPE) ABAP_ENCODING Codepage of XML file 20061130
6 Importing I_CP_REPLACMNT_CHAR Call by reference Type reference (TYPE) CHAR1 Replacement for invalid characters 20061130
7 Importing I_JUPER Call by reference Type reference (TYPE) JUPER Legal Person 20061130
8 Importing I_LAIPJ Call by reference Type reference (TYPE) P05T_LAIPJ Wage return in-period year 20061130
9 Importing I_LAIPM Call by reference Type reference (TYPE) P05T_LAIPM Wage return in-period 20061130
10 Importing I_OVERRIDE_FILENAME Call by reference Type reference (TYPE) STRING Replacement for file name 20061130
11 Importing I_X_CLIENT_DOWNLOAD Call by reference Type reference (TYPE) XFELD 'x' as download to client, otherwise to server 20061130

Method SPLIT_XML_FILES on class CL_HR_B2A_NL_ST_LA06 has no exception.

Method STRING_CHARTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LENGTH Call by reference Type reference (TYPE) I 20050302
2 Importing STRING Call by reference Type reference (TYPE) STRING 20050302
3 Exporting TAB_TEXT80 Call by reference Type reference (TYPE) P05T_T_TEXT80 Wage Return: Table Type for Storing WR in TemSe 20050315
# Exception Resumable Description Created on
1 ERROR_INIT Input String is Initial 20050302
History
Last changed by/on SAP  20071120 
SAP Release Created in 600