SAP ABAP Class CL_HRPAYFR_N4DS_DECL (N4DS B2A management)
Hierarchy
SAP_HRCFR (Software Component) Sub component SAP_HRCFR of SAP_HR
   PY-FR (Application Component) France
     PC06 (Package) HR Payroll: France
Properties
Class CL_HRPAYFR_N4DS_DECL  
Short Description N4DS B2A management    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PC06   HR Payroll: France 
Created 20121011   SAP 
Last change 20130531   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)
2 P99SD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 P99SF Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 PFRDR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 PFRDS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_HRPAYFR_N4DS_DECL has no interface implemented.
Friends
Class CL_HRPAYFR_N4DS_DECL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_MESSAGE_HANDLER Instance attribute Protected Object reference (TYPE REF TO) CL_HR99S00_MESSAGE_LIST Messages class 20121018
2 MO_SH_PROXY Instance attribute Protected Object reference (TYPE REF TO) CL_HRPAYFR_N4DS_SH_PROXY Status handler 20121018
3 MO_STATUS_HANDLER Instance attribute Protected Object reference (TYPE REF TO) CL_HRPAYFR_B2A_N4DS_DOCUMENT B2A document administration N4DS (FR) 20121018
4 MS_S_V_PB2AMGR Instance attribute Protected Type reference (TYPE) HRB2A_S_V_PB2AMGR HR-B2A: structure for V_PB2AMGR 20121031
5 MT_CONTAINER Instance attribute Protected Type reference (TYPE) P99SD_TAB_VALUE Container 20121018
6 MT_ENTREPRISE Instance attribute Public Type reference (TYPE) PFRDS_S20_TAB Table of companies 20121018
7 MT_SECTN Instance attribute Protected Type reference (TYPE) P99SD_TAB_SECTN Table of sections 20121018
8 MV_BEGDA Instance attribute Protected Type reference (TYPE) BEGDA Start date 20121018
9 MV_COUNTER Static Attribute Public Type reference (TYPE) I Cancel and replace counter 20121018
10 MV_DCDAT Static Attribute Public Type reference (TYPE) DATS Declaration date 20121018
11 MV_DOCTY Instance attribute Protected Type reference (TYPE) T50BA-DOCTY HR-B2A: Document type 20121018
12 MV_ENDDA Instance attribute Protected Type reference (TYPE) ENDDA End date 20121018
13 MV_FPB2A Instance attribute Protected Type reference (TYPE) BOOLE_D BOOLE field data elements: TRUE (='X') and FALSE (=' ') 20121019
14 MV_GLBID Instance attribute Private Type reference (TYPE) PC_B2A_GLBID HR-B2A: global object ID 20121105
15 MV_MAX Static Attribute Public Type reference (TYPE) I Maximum cancel and replace 20121019
16 MV_PB2A Instance attribute Protected Type reference (TYPE) BOOLE_D BOOLE field data elements: TRUE (='X') and FALSE (=' ') 20121023
17 MV_STOP_PROCESSING Instance attribute Public Type reference (TYPE) BOOLE_D BOOLE field data elements: TRUE (='X') and FALSE (=' ') 20121023
18 MV_TMTST Instance attribute Protected Type reference (TYPE) RPL4DSF0-TMTST TemSe test file 20121018
19 MV_VARTX Instance attribute Private Type reference (TYPE) PC_B2A_VARTX HR-B2A: variable text field 20121105
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_ENTREPRISE Instance method Private Method Check declaration status for every company 20121018
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20121018
3 CONTINUE_PROCESS Instance method Private Method Proceed with process 20121018
4 CONTINUE_PROCESS_CANCEL Instance method Private Method Proceed with the cancel and replace declaration process 20121018
5 CONTINUE_PROCESS_COMPLEMENTARY Instance method Private Method Proceed with the supplementary declaration process 20121018
6 CONTINUE_PROCESS_NORMAL Instance method Private Method Proceed with normal declaration process 20121105
7 CONTINUE_PROCESS_ORIGINAL Instance method Private Method Proceed with the original declaration process 20121116
8 DELETE_CONTAINER Instance method Private Method Deletes company data from the container table 20121018
9 DELETE_ENTREPRISE Instance method Private Method Deletes the company from the table of companies 20121018
10 GET_CONTAINER Instance method Public Method Determines the table container 20121018
11 GET_COUNTER_CANCEL_DECL Static method Public Method Determines the cancel and replace declaration counter 20121018
12 GET_DETYP Instance method Private Method Define declaration type 20121031
13 GET_DOCTY Instance method Public Method Determines the type of document 20121018
14 GET_ENTREPRISE Instance method Public Method Determines the table of companies 20121018
15 GET_SELECTED_DECLARATION Instance method Private Method Define selected declaration of the Status Handler 20121031
16 GET_STATUS Instance method Public Method Determines the status 20121018
17 GET_STOP_PROCESSING Instance method Public Method Determines if the process continues 20121023
18 GET_VARTX Instance method Private Method Define description for B2A entry 20121105
19 IS_ACCEPTED Instance method Private Method Does an original declaration with accepted status exist? 20121018
20 READ_TEMSE Instance method Protected Method Read TemSe object 20121018
21 RESET_DOCTY Instance method Private Method Initialises the document type 20121018
22 SET_COUNTER_CANCEL_DECL Static method Public Method Defines the cancel and replace declaration counter 20121018
23 SET_DOCTY Instance method Private Method Defines the type of document 20121018
24 SET_ENTREPRISE Instance method Protected Method Defines the table of the companies 20121018
25 UPDATE_CONTAINER Instance method Private Method Updates the container 20121018
26 UPDATE_DOCTY Instance method Public Method Updates the document type 20121018
Events
Class CL_HRPAYFR_N4DS_DECL has no event.
Types
Class CL_HRPAYFR_N4DS_DECL has no local type.
Method Signatures

Method CHECK_ENTREPRISE Signature

Method CHECK_ENTREPRISE on class CL_HRPAYFR_N4DS_DECL has no parameter.
Method CHECK_ENTREPRISE on class CL_HRPAYFR_N4DS_DECL has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) CL_HR99S00_MESSAGE_LIST 20121018
2 Importing IO_SH_PROXY Call by reference Object reference (TYPE REF TO) CL_HRPAYFR_N4DS_SH_PROXY N4DS - Status Handler Proxy class 20121018
3 Importing IS_S_V_PB2AMGR Call by reference Type reference (TYPE) HRB2A_S_V_PB2AMGR HR-B2A: structure for V_PB2AMGR 20121031
4 Importing IT_CONTAINER Call by reference Type reference (TYPE) P99SD_TAB_VALUE Table container 20121018
5 Importing IT_SECTN Call by reference Type reference (TYPE) P99SD_TAB_SECTN Table of sections 20121018
6 Importing IV_DCDAT Call by reference Type reference (TYPE) DATS Declaration date 20121018
7 Importing IV_FPB2A Call by reference Type reference (TYPE) BOOLE_D BOOLE field data elements: TRUE (='X') and FALSE (=' ') 20121019
8 Importing IV_PB2A Call by reference Type reference (TYPE) BOOLE_D BOOLE field data elements: TRUE (='X') and FALSE (=' ') 20121023
9 Importing IV_TMTST Call by reference Type reference (TYPE) RPL4DSF0-TMTST TemSe test file 20121018

Method CONSTRUCTOR on class CL_HRPAYFR_N4DS_DECL has no exception.

Method CONTINUE_PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_STMOD Call by reference Type reference (TYPE) P06_DECL_ALV_POPUP_TAB Table type for DECL popup structure 20121018
2 Importing IV_RETURNCODE Call by reference Type reference (TYPE) SY-SUBRC ABAP Instructions Return Code 20121018
3 Importing IV_TYPRO Call by reference Type reference (TYPE) P_99S_TYPRO Process category 20121018

Method CONTINUE_PROCESS on class CL_HRPAYFR_N4DS_DECL has no exception.

Method CONTINUE_PROCESS_CANCEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_DENUM Call by reference Type reference (TYPE) P06_DECL-DENUM Sequence number of overridden or corrected declaration 20121018
2 Changing CV_DETYP Call by reference Type reference (TYPE) P06_DECL-DETYP Declaration type 20121018
3 Importing IV_STMOD Call by reference Type reference (TYPE) T5F99SR-STMOD Document identification 20121018

Method CONTINUE_PROCESS_CANCEL on class CL_HRPAYFR_N4DS_DECL has no exception.

Method CONTINUE_PROCESS_COMPLEMENTARY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_DETYP Call by reference Type reference (TYPE) P06_DECL-DETYP Declaration type 20121018
2 Importing IV_STMOD Call by reference Type reference (TYPE) T5F99SR-STMOD Document identification 20121018

Method CONTINUE_PROCESS_COMPLEMENTARY on class CL_HRPAYFR_N4DS_DECL has no exception.

Method CONTINUE_PROCESS_NORMAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_STMOD Call by reference Type reference (TYPE) T5F99SR-STMOD Document identification 20121105
2 Importing IV_TYPRO Call by reference Type reference (TYPE) P_99S_TYPRO Process category 20121105

Method CONTINUE_PROCESS_NORMAL on class CL_HRPAYFR_N4DS_DECL has no exception.

Method CONTINUE_PROCESS_ORIGINAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_DENUM Call by reference Type reference (TYPE) P06_DECL-DENUM Sequence number of overridden or corrected declaration 20121116
2 Changing CV_DETYP Call by reference Type reference (TYPE) P06_DECL-DETYP Declaration type 20121116
3 Importing IV_STMOD Call by reference Type reference (TYPE) T5F99SR-STMOD Document identification 20121116

Method CONTINUE_PROCESS_ORIGINAL on class CL_HRPAYFR_N4DS_DECL has no exception.

Method DELETE_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SIREN Call by reference Type reference (TYPE) PFRDS_DECL-DESIR SIREN number 20121018

Method DELETE_CONTAINER on class CL_HRPAYFR_N4DS_DECL has no exception.

Method DELETE_ENTREPRISE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SIREN Call by reference Type reference (TYPE) P06_DECL-DESIR SIREN number 20121019

Method DELETE_ENTREPRISE on class CL_HRPAYFR_N4DS_DECL has no exception.

Method GET_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_CONTAINER Value transfer Type reference (TYPE) P99SD_TAB_VALUE 20121018

Method GET_CONTAINER on class CL_HRPAYFR_N4DS_DECL has no exception.

Method GET_COUNTER_CANCEL_DECL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DOCTY Call by reference Type reference (TYPE) T50BA-DOCTY HR-B2A: Document type 20121019
2 Returning RV_COUNTER Value transfer Type reference (TYPE) I Counter 20121019

Method GET_COUNTER_CANCEL_DECL on class CL_HRPAYFR_N4DS_DECL has no exception.

Method GET_DETYP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DOCTY Call by reference Type reference (TYPE) T50BA-DOCTY HR-B2A: Document type 20121031
2 Returning RV_DETYP Value transfer Type reference (TYPE) P06_DECL-DETYP Declaration type 20121031

Method GET_DETYP on class CL_HRPAYFR_N4DS_DECL has no exception.

Method GET_DOCTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_DOCTY Value transfer Type reference (TYPE) T50BA-DOCTY HR-B2A: Document type 20121018

Method GET_DOCTY on class CL_HRPAYFR_N4DS_DECL has no exception.

Method GET_ENTREPRISE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_ENTREPRISE Value transfer Type reference (TYPE) PFRDS_S20_TAB 20121018

Method GET_ENTREPRISE on class CL_HRPAYFR_N4DS_DECL has no exception.

Method GET_SELECTED_DECLARATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DETYP Call by reference Type reference (TYPE) P06_DECL-DETYP Declaration type 20121106
2 Importing IV_STMOD Call by reference Type reference (TYPE) T5F99SR-STMOD Document identification 20121031
3 Returning RS_B2AID Value transfer Type reference (TYPE) HR99S_B2AID B2A ID/Status/TemSe 20121031

Method GET_SELECTED_DECLARATION on class CL_HRPAYFR_N4DS_DECL has no exception.

Method GET_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_B2AID Call by reference Type reference (TYPE) HR99S_B2AID B2A ID/Status/TemSe 20121018
2 Exporting EV_STATUS Call by reference Type reference (TYPE) P_99S_STATS SubGro 20121018
3 Importing IV_STATUS Call by reference Type reference (TYPE) P_99S_STATS SubGro 20121019
4 Importing IV_STMOD Call by reference Type reference (TYPE) P_99S_STMOD Document identification 20121018
5 Importing IV_TYPRO Call by reference Type reference (TYPE) P_99S_TYPRO Process category 20121018

Method GET_STATUS on class CL_HRPAYFR_N4DS_DECL has no exception.

Method GET_STOP_PROCESSING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_STOP_PROCESSING Value transfer Type reference (TYPE) BOOLE_D BOOLE field data elements: TRUE (='X') and FALSE (=' ') 20121023

Method GET_STOP_PROCESSING on class CL_HRPAYFR_N4DS_DECL has no exception.

Method GET_VARTX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_T5F99SR Call by reference Type reference (TYPE) T5F99SR 20121105
2 Returning RV_VARTX Value transfer Type reference (TYPE) PC_B2A_VARTX HR-B2A: variable text field 20121105

Method GET_VARTX on class CL_HRPAYFR_N4DS_DECL has no exception.

Method IS_ACCEPTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_B2AID Call by reference Type reference (TYPE) HR99S_B2AID B2A ID/Status/TemSe 20121018
2 Exporting EV_ACCEPTED Call by reference Type reference (TYPE) BOOLE_D BOOLE field data elements: TRUE (='X') and FALSE (=' ') 20121018
3 Importing IV_DETYP Call by reference Type reference (TYPE) P06_DECL-DETYP Declaration type 20121018
4 Importing IV_STMOD Call by reference Type reference (TYPE) P_99S_STMOD Document identification 20121018

Method IS_ACCEPTED on class CL_HRPAYFR_N4DS_DECL has no exception.

Method READ_TEMSE Signature

Method READ_TEMSE on class CL_HRPAYFR_N4DS_DECL has no parameter.
Method READ_TEMSE on class CL_HRPAYFR_N4DS_DECL has no exception.

Method RESET_DOCTY Signature

Method RESET_DOCTY on class CL_HRPAYFR_N4DS_DECL has no parameter.
Method RESET_DOCTY on class CL_HRPAYFR_N4DS_DECL has no exception.

Method SET_COUNTER_CANCEL_DECL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ADDAT Call by reference Type reference (TYPE) P_99S_ADDAT Additional data 20121018

Method SET_COUNTER_CANCEL_DECL on class CL_HRPAYFR_N4DS_DECL has no exception.

Method SET_DOCTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DOCTY Call by reference Type reference (TYPE) T50BA-DOCTY HR-B2A: Document type 20121018
2 Importing IV_DETYP Call by reference Type reference (TYPE) P06_DECL-DETYP Declaration type 20121018

Method SET_DOCTY on class CL_HRPAYFR_N4DS_DECL has no exception.

Method SET_ENTREPRISE Signature

Method SET_ENTREPRISE on class CL_HRPAYFR_N4DS_DECL has no parameter.
Method SET_ENTREPRISE on class CL_HRPAYFR_N4DS_DECL has no exception.

Method UPDATE_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DENUM Call by reference Type reference (TYPE) PFRDS_DECL-DENUM Sequence number of overridden or corrected declaration 20121106
2 Importing IV_DETYP Call by reference Type reference (TYPE) PFRDS_DECL-DETYP Declaration type 20121018
3 Importing IV_SIREN Call by reference Type reference (TYPE) PFRDS_DECL-DESIR SIREN number 20121018

Method UPDATE_CONTAINER on class CL_HRPAYFR_N4DS_DECL has no exception.

Method UPDATE_DOCTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_DOCTY Call by reference Type reference (TYPE) T50BA-DOCTY HR-B2A: Document type 20121018

Method UPDATE_DOCTY on class CL_HRPAYFR_N4DS_DECL has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in