SAP ABAP Class CL_HRPAYDE_BV_FILE (Manager for the PPO File)
Hierarchy
☛
SAP_HRCDE (Software Component) Sub component SAP_HRCDE of SAP_HR
⤷ PY-DE-NT-NI (Application Component) Social Insurance
⤷ P01S (Package) HR Germany: Social Insurance
⤷ PY-DE-NT-NI (Application Component) Social Insurance
⤷ P01S (Package) HR Germany: Social Insurance
Properties
Class | CL_HRPAYDE_BV_FILE | |
Short Description | Manager for the PPO File | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | P | SAP Standard Production Program |
Category | 0 | |
Package | P01S | HR Germany: Social Insurance |
Created | 20080603 | SAP |
Last change | 20110809 | 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 | SLIS | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
3 | SYDES | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_HRPAYDE_BV_FILE has no interface implemented.
Friends
Class CL_HRPAYDE_BV_FILE has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | C_ADDR_GROUP | Static Attribute | Public | Type reference (TYPE) | ADRG-ADDR_GROUP | 'CA01' | Address Group | 20080701 | |
2 | C_APPL_TABLE | Constant | Private | Type reference (TYPE) | TY_C_10 | 'T5D31' | Table Name | 20080701 | |
3 | C_BTRNR_DASBV | Constant | Private | Type reference (TYPE) | BTRNR | 17625773 | Company Number | 20080821 | |
4 | C_BVD_X | Constant | Private | Type reference (TYPE) | TY_X_3 | '425644' | Body as Byte-Code | 20081015 | |
5 | C_CATEG_DATA | Constant | Public | Type reference (TYPE) | HRPAD_PAL_CATEG_ID | 'DATA' | Category ID | 20080708 | |
6 | C_END_X | Constant | Private | Type reference (TYPE) | TY_X_3 | '454E44' | End as Byte-Code | 20081015 | |
7 | C_FIELD_CONTENT_SEP | Constant | Private | Type reference (TYPE) | X | '2C' | Field Content Separator | 20081015 | |
8 | C_FIELD_FOR_ADDRESS | Constant | Private | Type reference (TYPE) | TY_C_10 | 'ADRNR' | Name of Address Number Field | 20080701 | |
9 | C_FIELD_SEP | Constant | Private | Type reference (TYPE) | X | '3B' | Field separator | 20081015 | |
10 | C_HDR_X | Constant | Private | Type reference (TYPE) | TY_X_3 | '484452' | Header as Byte-Code | 20081015 | |
11 | C_HIGHDATE | Constant | Public | Type reference (TYPE) | D | '99991231' | High Date | 20080701 | |
12 | C_INAKTIV | Constant | Private | Type reference (TYPE) | C | '1' | Indicator for Inactive | 20081119 | |
13 | C_KKART_DASBV | Constant | Public | Type reference (TYPE) | P01_KKART | 3 | 'HI Fund Type' of DASBV | 20080821 | |
14 | C_LOWDATE | Constant | Public | Type reference (TYPE) | D | '18000101' | Low Date | 20080701 | |
15 | C_MSG_ID | Constant | Public | Type reference (TYPE) | STRING | 'HRPAYDESV' | Message ID | 20080709 | |
16 | C_NODE_KEY_ROOT | Constant | Public | Type reference (TYPE) | HRPAD_PAL_NODE_KEY | 'ROOT' | Root node | 20080708 | |
17 | C_SEN_SEP | Constant | Private | Type reference (TYPE) | TY_X_2 | '0D0A' | Sentence Separator | 20081015 | |
18 | C_ZIFFERN | Constant | Private | Type reference (TYPE) | TY_C_10 | '0123456789' | Numerical Character | 20081015 | |
19 | GO_MESSAGE_HANDLER | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_HRPAY00_MESSAGE_HANDLER | HR Master Data: Messages | 20080701 | ||
20 | GS_BV_PRINT | Instance attribute | Private | Type reference (TYPE) | GTY_BV_PRINT | Structure for Printing | 20080715 | ||
21 | GS_FIELDNAMES | Instance attribute | Private | Type reference (TYPE) | GTY_FIELDNAMES | Field names | 20081015 | ||
22 | GT_ADRNR_TABLE | Instance attribute | Private | Type reference (TYPE) | GTY_T_ADRNR_TABLE | Table of Addresses | 20080715 | ||
23 | GT_BV_PRINT | Instance attribute | Private | Type reference (TYPE) | GTY_T_BV_PRINT | Table for Printing | 20080715 | ||
24 | GT_FIELDNAMES | Instance attribute | Private | Type reference (TYPE) | GTY_T_FIELDNAMES | Table of Field Names | 20081015 | ||
25 | GT_FILE_DATA | Instance attribute | Private | Type reference (TYPE) | GTY_T_FILE_DATA | PPO File Data | 20080715 | ||
26 | GT_FILE_DATA_BIN | Instance attribute | Private | Type reference (TYPE) | GTY_T_FILE_DATA_BIN | PPO File Data in Binary Format | 20080715 | ||
27 | GT_MERGED_DATA | Instance attribute | Private | Type reference (TYPE) | GTY_MERGED_DATA | Merged PPO Data | 20080715 | ||
28 | GT_TABLE_DATA | Instance attribute | Private | Type reference (TYPE) | GTY_TABLE_DATA | PPO Data | 20080715 | ||
29 | GV_BANKS | Instance attribute | Protected | Type reference (TYPE) | BANKS | Bank Key | 20080723 | ||
30 | GV_CODEPAGE | Instance attribute | Protected | Type reference (TYPE) | ABAP_ENCODING | 1100 | Code Page | 20080701 | |
31 | GV_DEFAULT_FILE_NAME | Instance attribute | Private | Type reference (TYPE) | STRING | Default Name | 20080701 | ||
32 | GV_ERSTELLDATUM | Instance attribute | Protected | Type reference (TYPE) | P01_BV_ERSTELLDATUM | Creation Date | 20080714 | ||
33 | GV_EXTENSION | Instance attribute | Private | Type reference (TYPE) | STRING | 'CSV' | Extension in filter for open file dialog | 20080701 | |
34 | GV_FIELD_CONTENT_SEP | Static Attribute | Private | Type reference (TYPE) | C | ',' | Separator for Content in Sentences | 20080715 | |
35 | GV_FILE_FILTER | Instance attribute | Private | Type reference (TYPE) | STRING | Filter for Dialog for Opening File | 20080701 | ||
36 | GV_FILE_NAME | Instance attribute | Private | Type reference (TYPE) | STRING | File Name | 20080701 | ||
37 | GV_FILE_OPEN_WINDOW_TITLE | Instance attribute | Private | Type reference (TYPE) | STRING | Title for Dialog for Opening File | 20080701 | ||
38 | GV_FILE_PATH | Instance attribute | Private | Type reference (TYPE) | STRING | Path to File | 20080701 | ||
39 | GV_STOP_ERROR | Instance attribute | Protected | Type reference (TYPE) | ABAP_BOOL | Variable for Cancelation of Processing | 20080930 | ||
40 | GV_T5D4T_EXISTS | Instance attribute | Protected | Type reference (TYPE) | ABAP_BOOL | Does Entry Exist for DASBV in Table T5D4T? | 20080821 | ||
41 | GV_TABLE_CREATION_DATE | Instance attribute | Protected | Type reference (TYPE) | D | '18000101' | Last Creation Date in Database | 20080715 | |
42 | GV_TRANSPORT | Instance attribute | Protected | Type reference (TYPE) | ABAP_BOOL | Write to transport request | 20080715 | ||
43 | GV_VALID_FROM_DATE | Instance attribute | Protected | Type reference (TYPE) | D | Validity Date | 20080701 | ||
44 | GV_ZLSCH | Instance attribute | Protected | Type reference (TYPE) | PCODE | Payment Method | 20080723 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ADD_NODE | Instance method | Protected | Method | Adds Node for Output | 20080715 |
2 | ADD_OPTIONS | Instance method | Protected | Method | Add Options to Output | 20080715 |
3 | ADD_TABLE_ROWS_TO_NODE | Instance method | Protected | Method | Adds Table Lines to Node | 20080715 |
4 | CHECK_BANK | Instance method | Protected | Method | Checks if Bank Data Is Set Up | 20080828 |
5 | CHECK_CORRECT_DATA_FORMAT | Instance method | Protected | Method | Checks if PPO File Is Formally Correct | 20080701 |
6 | CHECK_TRANSPORT | Instance method | Public | Method | Checks if Object Can Be Transported | 20080701 |
7 | COMPARE | Instance method | Public | Method | Compares Data in PPO File with Data in Table | 20080701 |
8 | CONSTRUCTOR | Instance method | Public | Constructor | CONSTRUCTOR | 20080701 |
9 | CREATE_FIELDCAT | Instance method | Protected | Method | Create Field Catalog | 20080715 |
10 | CREATE_HR_PAL_LOG | Instance method | Public | Method | Creates PAL | 20080708 |
11 | FILL_FIELDNAMES | Instance method | Protected | Method | Fill Field Name of Output | 20080715 |
12 | FILL_TABLE | Instance method | Public | Method | Fills the internal tables with the PPO data from database | 20080701 |
13 | GET_ADDRESS_DATA | Instance method | Protected | Method | Reads BAS Address for Address Number | 20080715 |
14 | GET_ADDR_HANDLE | Instance method | Protected | Method | Creates Address Handle Object for PPO | 20080715 |
15 | GET_MESSAGELIST | Instance method | Public | Method | Gets List of Messages from Message Handler | 20080715 |
16 | GET_STOP_ERROR | Instance method | Public | Method | Returns if Error Leads to Cancelation of Report Execution | 20080930 |
17 | LOG_CX_ERROR | Instance method | Protected | Method | Saves Error | 20080715 |
18 | LOG_ERROR | Instance method | Protected | Method | Saves Error | 20080715 |
19 | READ_FILE | Instance method | Public | Method | Reads PPO File | 20080701 |
20 | SAVE_DATA | Instance method | Protected | Method | Saves PPO File to Local Memory | 20080701 |
21 | SET_MSG_FOR_MANDATORY_FIELD | Instance method | Protected | Method | Warning Message for Mandatory Field | 20080821 |
22 | SPLIT_FILE | Instance method | Public | Method | Splits PPO File into Its Components | 20080701 |
23 | UPDATE | Instance method | Public | Method | Updates PPO Data to Database | 20080701 |
24 | UPDATE_T5D4T | Instance method | Public | Method | Updates Table T5D4T with Data for DASBV | 20080821 |
Events
Class CL_HRPAYDE_BV_FILE has no event.
Types
Class CL_HRPAYDE_BV_FILE has no local type.
Method Signatures
Method ADD_NODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CV_NODE | Call by reference | Type reference (TYPE) | HRPAD_PAL_NODE_KEY | 20080715 | |||
2 | Exporting | EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20080715 |
Method ADD_NODE on class CL_HRPAYDE_BV_FILE has no exception.
Method ADD_OPTIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_FIELDCAT | Call by reference | Type reference (TYPE) | SLIS_T_FIELDCAT_ALV | 20080715 | |||
2 | Changing | CT_SORTINFO | Call by reference | Type reference (TYPE) | SLIS_T_SORTINFO_ALV | 20080715 |
Method ADD_OPTIONS on class CL_HRPAYDE_BV_FILE has no exception.
Method ADD_TABLE_ROWS_TO_NODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CV_NODE | Call by reference | Type reference (TYPE) | HRPAD_PAL_NODE_KEY | 20080715 | |||
2 | Exporting | EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20080715 |
Method ADD_TABLE_ROWS_TO_NODE on class CL_HRPAYDE_BV_FILE has no exception.
Method CHECK_BANK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_BANKL | Call by reference | Type reference (TYPE) | BANKL | Bankleitzahl | 20080828 | ||
2 | Importing | IV_BANKS | Call by reference | Type reference (TYPE) | BANKS | Länderschlüssel der Bank | 20080828 | ||
3 | Importing | IV_BV | Call by reference | Type reference (TYPE) | P01_BV_BEZ | Kurzbezeichnung eines berufsständischen Versorgungswerks | 20080828 | ||
4 | Importing | IV_BVNR | Call by reference | Type reference (TYPE) | P01_BVNR | Die Nummer des berufsständischen Versorgungswerks | 20080828 | ||
5 | Importing | IV_KNRBV | Call by reference | Type reference (TYPE) | P01_BV_KNR | Kontonummer einer Berufsständischen Versorgungseinrichtung | 20080828 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NOT_FOUND | the bank is not found in the system | 20080828 |
Method CHECK_CORRECT_DATA_FORMAT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20080701 | |||
2 | Importing | IT_SENTENCE_DATA | Call by reference | Type reference (TYPE) | ANY TABLE | the sentence data to check | 20080701 |
Method CHECK_CORRECT_DATA_FORMAT on class CL_HRPAYDE_BV_FILE has no exception.
Method CHECK_TRANSPORT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EO_MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | HR Master Data: Messages | 20080701 | ||
2 | Exporting | EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20080701 | |||
3 | Exporting | EV_TRANSPORT | Call by reference | Type reference (TYPE) | ABAP_BOOL | transport of changes has to be done | 20080709 |
Method CHECK_TRANSPORT on class CL_HRPAYDE_BV_FILE has no exception.
Method COMPARE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_DIFF_TABLE | Call by reference | Type reference (TYPE) | HRPAYDE_T5D31 | tabletype for t5d31 | 20080701 | ||
2 | Exporting | EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20080701 |
Method COMPARE on class CL_HRPAYDE_BV_FILE has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_BANKS | Call by reference | Type reference (TYPE) | BANKS | Länderschlüssel der Bank | 20080723 | ||
2 | Importing | IV_CODEPAGE | Call by reference | Type reference (TYPE) | ABAP_ENCODING | '1100' | 20080701 | ||
3 | Importing | IV_DEFAULT_FILE_NAME | Call by reference | Type reference (TYPE) | STRING | 20080701 | |||
4 | Importing | IV_EXTENSION | Call by reference | Type reference (TYPE) | STRING | 'csv' | 20080701 | ||
5 | Importing | IV_FILE_FILTER | Call by reference | Type reference (TYPE) | STRING | 20080701 | |||
6 | Importing | IV_FILE_NAME | Call by reference | Type reference (TYPE) | STRING | 20080701 | |||
7 | Importing | IV_FILE_OPEN_WINDOW_TITLE | Call by reference | Type reference (TYPE) | STRING | 'Open File' | 20080701 | ||
8 | Importing | IV_FILE_PATH | Call by reference | Type reference (TYPE) | P01_BV_FPATH | Pfad und Dateiname zu der BV-Datei | 20080701 | ||
9 | Importing | IV_ZLSCH | Call by reference | Type reference (TYPE) | PCODE | Zahlweg | 20080723 |
Method CONSTRUCTOR on class CL_HRPAYDE_BV_FILE has no exception.
Method CREATE_FIELDCAT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_FIELDCAT | Call by reference | Type reference (TYPE) | SLIS_T_FIELDCAT_ALV | 20080715 | |||
2 | Exporting | EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20080715 |
Method CREATE_FIELDCAT on class CL_HRPAYDE_BV_FILE has no exception.
Method CREATE_HR_PAL_LOG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20080708 |
Method CREATE_HR_PAL_LOG on class CL_HRPAYDE_BV_FILE has no exception.
Method FILL_FIELDNAMES Signature
Method FILL_FIELDNAMES on class CL_HRPAYDE_BV_FILE has no parameter.
Method FILL_FIELDNAMES on class CL_HRPAYDE_BV_FILE has no exception.
Method FILL_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20080701 |
Method FILL_TABLE on class CL_HRPAYDE_BV_FILE has no exception.
Method GET_ADDRESS_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_ADDR_DATA | Call by reference | Type reference (TYPE) | ADDR1_VAL | 20080715 | |||
2 | Exporting | ET_ADDR_FAX | Call by reference | Type reference (TYPE) | HRPAYDE_ADFAX | 20080715 | |||
3 | Exporting | ET_ADDR_SMTP | Call by reference | Type reference (TYPE) | HRPAYDE_ADSMTP | 20080715 | |||
4 | Exporting | ET_ADDR_TEL | Call by reference | Type reference (TYPE) | HRPAYDE_ADTEL | 20080715 | |||
5 | Exporting | EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20080715 | |||
6 | Importing | IV_ADDR_NUMBER | Call by reference | Type reference (TYPE) | AD_ADDRNUM | 20080715 |
Method GET_ADDRESS_DATA on class CL_HRPAYDE_BV_FILE has no exception.
Method GET_ADDR_HANDLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_ADDR_HANDLE | Call by reference | Type reference (TYPE) | AD_HANDLE | 20080715 | |||
2 | Exporting | EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20080715 | |||
3 | Importing | IS_KEYS | Call by reference | Type reference (TYPE) | T5D31 | 20080715 |
Method GET_ADDR_HANDLE on class CL_HRPAYDE_BV_FILE has no exception.
Method GET_MESSAGELIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_MESSAGE_LIST | Call by reference | Type reference (TYPE) | HRPAY00T_MESSAGE_TABLE | Tabelle Sammlung Nachrichten für Message Handler HCM | 20080715 |
Method GET_MESSAGELIST on class CL_HRPAYDE_BV_FILE has no exception.
Method GET_STOP_ERROR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_STOP_ERROR | Value transfer | Type reference (TYPE) | ABAP_BOOL | error is a stop error | 20080930 |
Method GET_STOP_ERROR on class CL_HRPAYDE_BV_FILE has no exception.
Method LOG_CX_ERROR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_ERROR | Call by reference | Object reference (TYPE REF TO) | CX_ROOT | 20080715 | |||
2 | Importing | IV_MESSAGE_TYPE | Call by reference | Type reference (TYPE) | C | 20080715 |
Method LOG_CX_ERROR on class CL_HRPAYDE_BV_FILE has no exception.
Method LOG_ERROR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_MESSAGE | Call by reference | Type reference (TYPE) | SYMSG | 20080715 |
Method LOG_ERROR on class CL_HRPAYDE_BV_FILE has no exception.
Method READ_FILE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_DATA_FILE | Call by reference | Type reference (TYPE) | ANY TABLE | the file data | 20080701 | ||
2 | Exporting | EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20080701 |
Method READ_FILE on class CL_HRPAYDE_BV_FILE has no exception.
Method SAVE_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20080701 | |||
2 | Importing | IS_ADDR_DATA | Call by reference | Type reference (TYPE) | ADDR1_DATA | Übergabestruktur für Adresse | 20080701 | ||
3 | Importing | IS_FILE_DATA | Call by reference | Type reference (TYPE) | T5D31 | Berufsständische Versorgungseinrichtung (BV) | 20080701 | ||
4 | Importing | IT_ADDR_FAX | Call by reference | Type reference (TYPE) | HRPAYDE_ADFAX | fax-numbers | 20080701 | ||
5 | Importing | IT_ADDR_SMTP | Call by reference | Type reference (TYPE) | HRPAYDE_ADSMTP | email-addresses | 20080701 | ||
6 | Importing | IT_ADDR_TEL | Call by reference | Type reference (TYPE) | HRPAYDE_ADTEL | telephone-numbers | 20080701 | ||
7 | Importing | IV_AKTIV | Call by reference | Type reference (TYPE) | ABAP_BOOL | the bv is active | 20080701 |
Method SAVE_DATA on class CL_HRPAYDE_BV_FILE has no exception.
Method SET_MSG_FOR_MANDATORY_FIELD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_BEGDA | Call by reference | Type reference (TYPE) | D | begda of BV data | 20080821 | ||
2 | Importing | IV_BVNR | Call by reference | Type reference (TYPE) | P01_BVNR | number of BV | 20080821 | ||
3 | Importing | IV_BV_KURZBEZ | Call by reference | Type reference (TYPE) | P01_BV_BEZ | name of the bv | 20080821 | ||
4 | Importing | IV_FIELD_NAME | Call by reference | Type reference (TYPE) | STRING | field name that is mandatory | 20080821 |
Method SET_MSG_FOR_MANDATORY_FIELD on class CL_HRPAYDE_BV_FILE has no exception.
Method SPLIT_FILE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20080701 | |||
2 | Importing | IV_SAVE_DATA | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | save the data to local memory | 20080701 |
Method SPLIT_FILE on class CL_HRPAYDE_BV_FILE has no exception.
Method UPDATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20080701 | |||
2 | Importing | IT_DIFF_TABLE | Call by reference | Type reference (TYPE) | HRPAYDE_T5D31 | tabletype for t5d31 | 20080701 |
Method UPDATE on class CL_HRPAYDE_BV_FILE has no exception.
Method UPDATE_T5D4T Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20080821 |
Method UPDATE_T5D4T on class CL_HRPAYDE_BV_FILE has no exception.
History
Last changed by/on | SAP | 20110809 |
SAP Release Created in |