SAP ABAP Class CL_HRPAYBE_DAQ_DI_BL (Dimona: DAQ tools Business Library)
Hierarchy
SAP_HRCBE (Software Component) Sub component SAP_HRCBE of SAP_HR
   PY-BE (Application Component) Belgium
     PC12 (Package) HR accounting: Belgium
Properties
Class CL_HRPAYBE_DAQ_DI_BL  
Short Description Dimona: DAQ tools Business Library    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PC12   HR accounting: Belgium 
Created 20100311   SAP 
Last change 20110809   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 P99SD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 P99SF Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 PBEDI Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_HRPAYBE_DAQ_DI_BL has no interface implemented.
Friends
Class CL_HRPAYBE_DAQ_DI_BL has no friend class.
Attributes
Class CL_HRPAYBE_DAQ_DI_BL has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_DIMONA_CANCEL Static method Public Method Check Dimona CANCEL section data consistentcy 20100905
2 CHECK_DIMONA_OUT Static method Public Method Check Dimona OUT section data consistentcy 20100905
3 CHECK_DIMONA_UPDATE Static method Public Method Check Dimona UPDATE section data consistentcy 20100905
4 CHECK_NATPER Static method Public Method Check Natural Person section validity 20100503
5 CHECK_PDNBR Static method Public Method Check Consistency of field Planned Days Number 20111020
6 EVALUATE_DIFE_DATA Static method Public Method Evaluate DIFE section data 20100505
7 GET_CCCA_DATA Static method Public Method Get Company Construction Card data 20100503
8 GET_COMPANY_DATA Static method Public Method Get Company Address and Denomination data 20100503
9 GET_COMPANY_T5B1S Static method Public Method Get specific company data from table T5B1S 20100804
10 GET_DIMONA_KEY_DATA Static method Public Method Get Dimona Key data from infotype 0735 20100421
11 GET_EMPLOYEE_DETAILS Static method Public Method Get Employee Details 20100423
12 OPEN_BROWSER Static method Public Method Open website for direct Dimona declaration 20100506
13 SET_REFER_DATA Static method Public Method Set data for each REFER type 20100507
Events
Class CL_HRPAYBE_DAQ_DI_BL has no event.
Types
Class CL_HRPAYBE_DAQ_DI_BL has no local type.
Method Signatures

Method CHECK_DIMONA_CANCEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ERROR Call by reference Type reference (TYPE) P99SF_TAB_ERROR 20100905
2 Changing CV_RETURN_CODE Call by reference Type reference (TYPE) SYSUBRC Return Value of ABAP Statements 20100905
3 Importing IS_DICA Call by reference Type reference (TYPE) PBEDI_S_DICA Dimona Cancel section 20100905
4 Importing IV_PERNR Call by reference Type reference (TYPE) PERNR_D Personnel Number 20100905

Method CHECK_DIMONA_CANCEL on class CL_HRPAYBE_DAQ_DI_BL has no exception.

Method CHECK_DIMONA_OUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ERROR Call by reference Type reference (TYPE) P99SF_TAB_ERROR 20100905
2 Changing CV_RETURN_CODE Call by reference Type reference (TYPE) SYSUBRC Return Value of ABAP Statements 20100905
3 Importing IS_DIOU Call by reference Type reference (TYPE) PBEDI_S_DIOU Natural Person section 20100905
4 Importing IV_PERNR Call by reference Type reference (TYPE) PERNR_D Personnel Number 20100905

Method CHECK_DIMONA_OUT on class CL_HRPAYBE_DAQ_DI_BL has no exception.

Method CHECK_DIMONA_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ERROR Call by reference Type reference (TYPE) P99SF_TAB_ERROR 20100905
2 Changing CV_RETURN_CODE Call by reference Type reference (TYPE) SYSUBRC Return Value of ABAP Statements 20100905
3 Importing IS_DIUP Call by reference Type reference (TYPE) PBEDI_S_DIUP Natural Person section 20100905
4 Importing IV_PERNR Call by reference Type reference (TYPE) PERNR_D Personnel Number 20100905

Method CHECK_DIMONA_UPDATE on class CL_HRPAYBE_DAQ_DI_BL has no exception.

Method CHECK_NATPER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ERROR Call by reference Type reference (TYPE) P99SF_TAB_ERROR 20100503
2 Changing CV_RETURN_CODE Call by reference Type reference (TYPE) SYSUBRC Return Value of ABAP Statements 20100503
3 Importing IS_DIFE Call by reference Type reference (TYPE) PBEDI_S_EEKEY_DIFE Dimona Feature section 20100905
4 Importing IS_NATPER Call by reference Type reference (TYPE) PBEDI_S_EEKEY_NATPER Natural Person section 20100905
5 Importing IV_PERNR Call by reference Type reference (TYPE) PERNR_D Personnel Number 20100905

Method CHECK_NATPER on class CL_HRPAYBE_DAQ_DI_BL has no exception.

Method CHECK_PDNBR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ERROR Call by reference Type reference (TYPE) P99SF_TAB_ERROR 20111020
2 Changing CV_RETURN_CODE Call by reference Type reference (TYPE) SYSUBRC Return Value of ABAP Statements 20111020
3 Importing IS_DIFE Call by reference Type reference (TYPE) PBEDI_S_EEKEY_DIFE Dimona Feature section 20111020
4 Importing IV_PDNBR Call by reference Type reference (TYPE) P12_EGOV_PLANNED_DAY_NBR Natural Person section 20111020
5 Importing IV_PERNR Call by reference Type reference (TYPE) PERNR_D Personnel Number 20111020

Method CHECK_PDNBR on class CL_HRPAYBE_DAQ_DI_BL has no exception.

Method EVALUATE_DIFE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_DIFE Call by reference Type reference (TYPE) P12EGOV_DAQ_S_DIFE_2010 20100505
2 Changing CT_ERROR Call by reference Type reference (TYPE) P99SF_TAB_ERROR 20100505
3 Changing CV_RETURN_CODE Call by reference Type reference (TYPE) SYSUBRC Return Value of ABAP Statements 20100505

Method EVALUATE_DIFE_DATA on class CL_HRPAYBE_DAQ_DI_BL has no exception.

Method GET_CCCA_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_MISC Call by reference Object reference (TYPE REF TO) IF_HRPAYBE_DAQ_EGOV Interface for misc. data in DAQ 20100503
2 Changing CS_CCCA Call by reference Type reference (TYPE) P12EGOV_DAQ_S_CCCA_2010 EGOV : DAQ Construction Control Cards Structure 20100503
3 Changing CT_ERROR Call by reference Type reference (TYPE) P99SF_TAB_ERROR 20100505
4 Changing CV_RETURN_CODE Call by reference Type reference (TYPE) SYSUBRC Return Value of ABAP Statements 20100503
5 Importing IS_DAQ Call by reference Type reference (TYPE) P99SD_CODAQ DAQ data 20100503
6 Importing IV_BEGDA Call by reference Type reference (TYPE) BEGDA Start Date from IT0735 20100503
7 Importing IV_ENDDA Call by reference Type reference (TYPE) ENDDA End Date from IT0735 20100503

Method GET_CCCA_DATA on class CL_HRPAYBE_DAQ_DI_BL has no exception.

Method GET_COMPANY_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_MISC Call by reference Object reference (TYPE REF TO) IF_HRPAYBE_DAQ_EGOV Interface for misc. data in DAQ 20100503
2 Changing CS_ADDR Call by reference Type reference (TYPE) P12EGOV_DAQ_S_ADDR_2010 EGOV : DAQ Address Structure 20100503
3 Changing CT_ERROR Call by reference Type reference (TYPE) P99SF_TAB_ERROR 20100505
4 Changing CV_RETURN_CODE Call by reference Type reference (TYPE) SYSUBRC Return Value of ABAP Statements 20100503
5 Exporting EV_COMID Call by reference Type reference (TYPE) P12_COMID Company ID 20100521
6 Exporting EV_EXTERNAL_PLACE Call by reference Type reference (TYPE) P12_WPADD External working place address code 20100521
7 Exporting EV_NAME Call by reference Type reference (TYPE) P12_TEXT60 60 character text long 20100521
8 Importing IS_DAQ Call by reference Type reference (TYPE) P99SD_CODAQ DAQ data 20100503
9 Importing IV_BEGDA Call by reference Type reference (TYPE) BEGDA Start Date from IT0735 20100503
10 Importing IV_ENDDA Call by reference Type reference (TYPE) ENDDA End Date from IT0735 20100503

Method GET_COMPANY_DATA on class CL_HRPAYBE_DAQ_DI_BL has no exception.

Method GET_COMPANY_T5B1S Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_T5B1S Call by reference Type reference (TYPE) T5B1S Table Type of T5B1S 20100804
2 Importing IV_COMPANY_CODE Call by reference Type reference (TYPE) BUKRS Company Code 20100804
3 Importing IV_COMPANY_ID Call by reference Type reference (TYPE) P12_COMID Indicator for identical company code 20100804
4 Importing IV_END_DATE Call by reference Type reference (TYPE) ENDDA End Date 20100804

Method GET_COMPANY_T5B1S on class CL_HRPAYBE_DAQ_DI_BL has no exception.

Method GET_DIMONA_KEY_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_MISC Call by reference Object reference (TYPE REF TO) IF_HRPAYBE_DAQ_EGOV Interface for misc. data in DAQ 20100421
2 Changing CS_DIMONA_DATA Call by reference Type reference (TYPE) P12EGOV_DAQ_S_0735_2010 Company Data results 20100421
3 Changing CT_ERROR Call by reference Type reference (TYPE) P99SF_TAB_ERROR 20100421
4 Changing CV_RETURN_CODE Call by reference Type reference (TYPE) SYSUBRC Return Value of ABAP Statements 20100421
5 Importing IS_DAQ Call by reference Type reference (TYPE) P99SD_CODAQ DAQ data 20100421

Method GET_DIMONA_KEY_DATA on class CL_HRPAYBE_DAQ_DI_BL has no exception.

Method GET_EMPLOYEE_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_MISC Call by reference Object reference (TYPE REF TO) IF_HRPAYBE_DAQ_EGOV Interface for misc. data in DAQ 20100423
2 Changing CS_NATPER Call by reference Type reference (TYPE) P12DMFA_NATPER Employer ID for Dimona In 20100423
3 Changing CT_ERROR Call by reference Type reference (TYPE) P99SF_TAB_ERROR 20100505
4 Changing CV_RETURN_CODE Call by reference Type reference (TYPE) SYSUBRC Return Value of ABAP Statements 20100423
5 Importing IS_DAQ Call by reference Type reference (TYPE) P99SD_CODAQ DAQ data 20100423
6 Importing IV_BEGDA Call by reference Type reference (TYPE) BEGDA Start Date from IT0735 20100423
7 Importing IV_ENDDA Call by reference Type reference (TYPE) ENDDA End Date from IT0735 20100423

Method GET_EMPLOYEE_DETAILS on class CL_HRPAYBE_DAQ_DI_BL has no exception.

Method OPEN_BROWSER Signature

Method OPEN_BROWSER on class CL_HRPAYBE_DAQ_DI_BL has no parameter.
Method OPEN_BROWSER on class CL_HRPAYBE_DAQ_DI_BL has no exception.

Method SET_REFER_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_REFER Call by reference Type reference (TYPE) P12DMFA_REFER Reference 20100507
2 Changing CT_ERROR Call by reference Type reference (TYPE) P99SF_TAB_ERROR 20100507
3 Changing CV_RETURN_CODE Call by reference Type reference (TYPE) SYSUBRC Return Value of ABAP Statements 20100507
4 Importing IS_DAQ Call by reference Type reference (TYPE) P99SD_CODAQ 20100507
5 Importing IS_P0735 Call by reference Type reference (TYPE) PBEDI_S_P0735 20100706
6 Importing IV_BEGDA Call by reference Type reference (TYPE) BEGDA Start Date 20100507
7 Importing IV_ENDDA Call by reference Type reference (TYPE) ENDDA End Date 20100507
8 Importing IV_REFER_ORIGIN Call by reference Type reference (TYPE) P12_REORI 1 Origin of reference 20100507
9 Importing IV_REFER_TYPE Call by reference Type reference (TYPE) P12_RETYP 1 Reference type 20100507
10 Importing IV_TEST Call by reference Type reference (TYPE) C Test declaration flag 20100507

Method SET_REFER_DATA on class CL_HRPAYBE_DAQ_DI_BL has no exception.
History
Last changed by/on SAP  20110809 
SAP Release Created in 604