Hierarchy

⤷

⤷

Properties
Class | CL_J1ATAXP_FILE | |
Short Description | Imp. Class for Taxpayers File | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | J_1ATAXP | |
Program status | P | SAP Standard Production Program |
Category | 0 | |
Package | J1AF | Financial Accounting Argentina |
Created | 20120813 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_J1ATAXP_FILE has no interface implemented.
Friends
Class CL_J1ATAXP_FILE has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Private | Type reference (TYPE) | J_1ATAXP_FILE_SOURCE | 'A' | Source of File | 20120824 | |
2 | ![]() |
Constant | Private | Type reference (TYPE) | J_1ATAXP_CTX | 'TAXP' | Process Context | 20120824 | |
3 | ![]() |
Constant | Private | Type reference (TYPE) | J_1ATAXP_PARTNER_TYPE | 'C' | Partner Type | 20120827 | |
4 | ![]() |
Constant | Private | Type reference (TYPE) | DFIES-FIELDNAME | 'FILEINTERN' | Field Name | 20120824 | |
5 | ![]() |
Constant | Private | Type reference (TYPE) | LAND1_GP | 'AR' | Language Key | 20120820 | |
6 | ![]() |
Constant | Private | Type reference (TYPE) | J_1ATAXP_FILE_SOURCE | 'P' | Source of File | 20120824 | |
7 | ![]() |
Constant | Private | Type reference (TYPE) | DFIES-TABNAME | 'FILENAME' | Table Name | 20120824 | |
8 | ![]() |
Constant | Private | Type reference (TYPE) | J_1ATAXP_PARTNER_TYPE | 'V' | Partner Type | 20120827 | |
9 | ![]() |
Constant | Private | Type reference (TYPE) | J_1ATAXP_FILE_TYPE | 'NN' | File Type (With or Without Name) | 20120824 | |
10 | ![]() |
Constant | Private | Type reference (TYPE) | J_1ATAXP_FILE_TYPE | 'WN' | File Type (With or Without Name) | 20120824 | |
11 | ![]() |
Instance attribute | Public | Type reference (TYPE) | J_1ATAXP_DIFF_ALV_T | Layout for Differences | 20120820 | ||
12 | ![]() |
Instance attribute | Public | Type reference (TYPE) | J_1ARS_SUSS_EMP_T | Tax payers file data | 20120816 | ||
13 | ![]() |
Instance attribute | Public | Type reference (TYPE) | J_1ATAXP_MD_ALV_T | Layout for Master Data Update | 20120820 | ||
14 | ![]() |
Instance attribute | Public | Type reference (TYPE) | J_1ATAXP_MD_MAP_T | Tax Payers Data Mapped With Master Data | 20120817 | ||
15 | ![]() |
Constant | Private | Type reference (TYPE) | J_1ATAXP_CTX | 'TAXP' | Process Context | 20120827 | |
16 | ![]() |
Instance attribute | Private | Type reference (TYPE) | J_1ATAXP_CUSTOMER_SELECTED | Customer Master Data Checked | 20120820 | ||
17 | ![]() |
Instance attribute | Public | Type reference (TYPE) | STRING | File Name | 20120816 | ||
18 | ![]() |
Instance attribute | Private | Type reference (TYPE) | J_1ATAXP_FILE_SOURCE | File source | 20120816 | ||
19 | ![]() |
Instance attribute | Private | Type reference (TYPE) | J_1ATAXP_FILE_TYPE | Type of Tax Payers File | 20120816 | ||
20 | ![]() |
Instance attribute | Private | Type reference (TYPE) | FILEINTERN | Logical file name | 20120816 | ||
21 | ![]() |
Instance attribute | Private | Type reference (TYPE) | J_1ATAXP_PATH | Physical file path | 20120816 | ||
22 | ![]() |
Instance attribute | Private | Type reference (TYPE) | J_1ATAXP_PROC_SEQ | Number of Times File Processed | 20120823 | ||
23 | ![]() |
Instance attribute | Private | Type reference (TYPE) | J_1ATAXP_REPROCESS | Reprocess File | 20120823 | ||
24 | ![]() |
Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | Main Tab is active? | 20120830 | ||
25 | ![]() |
Instance attribute | Private | Type reference (TYPE) | J_1ATAXP_TESTMODE | Display Differences (Test Mode) | 20120820 | ||
26 | ![]() |
Instance attribute | Private | Type reference (TYPE) | J_1ATAXP_OUT_TST_TAB_FILE | Update Employee Status Table | 20120831 | ||
27 | ![]() |
Instance attribute | Private | Type reference (TYPE) | J_1ATAXP_OUT_TST_MD_FILE | Differences Between Master Data and File | 20120821 | ||
28 | ![]() |
Instance attribute | Private | Type reference (TYPE) | J_1ATAXP_UPDMODE | Update Differences | 20120820 | ||
29 | ![]() |
Instance attribute | Private | Type reference (TYPE) | J_1ATAXP_OUT_UPD_MD_FILE | Update Vendor and Customer Master Data | 20120820 | ||
30 | ![]() |
Instance attribute | Private | Type reference (TYPE) | J_1ATAXP_VENDOR_SELECTED | Vendor Master Data Checked | 20120820 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Check if File Exists | 20120814 |
2 | ![]() |
Instance method | Public | Method | Check if File is Valid to be Processed | 20120823 |
3 | ![]() |
Instance method | Public | Method | Free Differences ALV Structure | 20120905 |
4 | ![]() |
Instance method | Public | Method | Free Master Data ALV Structure | 20120905 |
5 | ![]() |
Instance method | Public | Method | Free Taxpayers Data Structures | 20120905 |
6 | ![]() |
Instance method | Public | Method | Get Active Tab | 20120830 |
7 | ![]() |
Instance method | Public | Method | Get File Type | 20120821 |
8 | ![]() |
Instance method | Public | Method | Get File Logical Name | 20120814 |
9 | ![]() |
Instance method | Public | Method | Get File Physical Path | 20120815 |
10 | ![]() |
Instance method | Public | Method | Get Test Mode | 20120820 |
11 | ![]() |
Instance method | Public | Method | Get Test Mode Emp Status Table | 20120831 |
12 | ![]() |
Instance method | Public | Method | Get Test Mode Master Data | 20120821 |
13 | ![]() |
Instance method | Public | Method | Get Update Mode | 20120820 |
14 | ![]() |
Instance method | Public | Method | Get Update Mode Master Data | 20120820 |
15 | ![]() |
Instance method | Public | Method | Read File | 20120814 |
16 | ![]() |
Instance method | Public | Method | Set Active Tab | 20120830 |
17 | ![]() |
Instance method | Public | Method | Set Value for Customer Selected | 20120820 |
18 | ![]() |
Instance method | Public | Method | Set Dequeue File Log Table | 20120924 |
19 | ![]() |
Instance method | Public | Method | Set Enqueue File Log Table | 20120924 |
20 | ![]() |
Instance method | Private | Method | Set Value for File Name | 20120815 |
21 | ![]() |
Instance method | Public | Method | Set Value for File Sample | 20120817 |
22 | ![]() |
Instance method | Public | Method | Set Value For File Source (Presentation or App Server) | 20120815 |
23 | ![]() |
Instance method | Public | Method | Set Value for File Type (With or Without Name) | 20120815 |
24 | ![]() |
Instance method | Public | Method | Set Value for Logical File Name | 20120815 |
25 | ![]() |
Instance method | Private | Method | Set Value for Number of Times the File was Processed | 20120823 |
26 | ![]() |
Instance method | Public | Method | Set Value for Reprocess | 20120823 |
27 | ![]() |
Instance method | Public | Method | Set Value for the Status of Process | 20120823 |
28 | ![]() |
Instance method | Public | Method | Set Test Mode | 20120820 |
29 | ![]() |
Instance method | Public | Method | Set Test Mode Emp Status Table | 20120831 |
30 | ![]() |
Instance method | Public | Method | Set Test Mode Master Data | 20120821 |
31 | ![]() |
Instance method | Public | Method | Set Update Mode | 20120820 |
32 | ![]() |
Instance method | Public | Method | Set Update Mode Master Data | 20120820 |
33 | ![]() |
Instance method | Public | Method | Set Value for Vendor Selected | 20120820 |
34 | ![]() |
Instance method | Public | Method | Update Values on Process Log Table | 20120823 |
Events
Class CL_J1ATAXP_FILE has no event.
Types
Class CL_J1ATAXP_FILE has no local type.
Method Signatures
Method CHECK_FILE_EXITS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_RESULT | Value transfer | Type reference (TYPE) | ABAP_BOOL | Result | 20120814 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Taxpayer Process | 20120823 |
Method CHECK_PROCESS_FILE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_RESULT | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20120823 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Taxpayer Process | 20120823 |
Method FREE_DIFF_ALV Signature
Method FREE_DIFF_ALV on class CL_J1ATAXP_FILE has no parameter.
Method FREE_DIFF_ALV on class CL_J1ATAXP_FILE has no exception.
Method FREE_MD_ALV Signature
Method FREE_MD_ALV on class CL_J1ATAXP_FILE has no parameter.
Method FREE_MD_ALV on class CL_J1ATAXP_FILE has no exception.
Method FREE_TAXPAYERS_DATA Signature
Method FREE_TAXPAYERS_DATA on class CL_J1ATAXP_FILE has no parameter.
Method FREE_TAXPAYERS_DATA on class CL_J1ATAXP_FILE has no exception.
Method GET_ACTIVE_TAB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_ACTIVE | Value transfer | Type reference (TYPE) | ABAP_BOOL | Active Main Tab | 20120830 |
Method GET_ACTIVE_TAB on class CL_J1ATAXP_FILE has no exception.
Method GET_FILE_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_FILE_TYPE | Value transfer | Type reference (TYPE) | J_1ATAXP_FILE_TYPE | File Type (With or Without Name) | 20120821 |
Method GET_FILE_TYPE on class CL_J1ATAXP_FILE has no exception.
Method GET_LOGICAL_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_LOGICAL_FILENAME | Value transfer | Type reference (TYPE) | FILEINTERN | Logical file name | 20120814 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Taxpayer Process | 20120821 |
Method GET_PHYSICAL_PATH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_PHYSICAL_PATH | Value transfer | Type reference (TYPE) | J_1ATAXP_PATH | Complete FilePath | 20120821 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Taxpayer Process | 20120821 |
Method GET_TEST_MODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_TEST_MODE | Value transfer | Type reference (TYPE) | J_1ATAXP_TESTMODE | Display Differences (Test Mode) | 20120821 |
Method GET_TEST_MODE on class CL_J1ATAXP_FILE has no exception.
Method GET_TEST_MODE_JTAB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_TST_MODE_JTAB | Value transfer | Type reference (TYPE) | J_1ATAXP_OUT_TST_TAB_FILE | Differences Between Employee Status Table and File | 20120831 |
Method GET_TEST_MODE_JTAB on class CL_J1ATAXP_FILE has no exception.
Method GET_TEST_MODE_MD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_TST_MODE_MD | Value transfer | Type reference (TYPE) | J_1ATAXP_OUT_TST_MD_FILE | Differences Between Master Data and File | 20120821 |
Method GET_TEST_MODE_MD on class CL_J1ATAXP_FILE has no exception.
Method GET_UPDATE_MODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_UPDATE_MODE | Value transfer | Type reference (TYPE) | J_1ATAXP_UPDMODE | Update Differences | 20120821 |
Method GET_UPDATE_MODE on class CL_J1ATAXP_FILE has no exception.
Method GET_UPDATE_MODE_MD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_UPDATE_MODE_MD | Value transfer | Type reference (TYPE) | J_1ATAXP_UPDMODE | Update Differences | 20120821 |
Method GET_UPDATE_MODE_MD on class CL_J1ATAXP_FILE has no exception.
Method READ_FILE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_WITHOUT_NAME | Call by reference | Type reference (TYPE) | J_1ATAXP_FILE_WITHOUT_NAME | File without name | 20120819 | ||
2 | ![]() |
IV_WITH_NAME | Call by reference | Type reference (TYPE) | J_1ATAXP_FILE_WITH_NAME | File with name | 20120819 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Taxpayer Process | 20120823 |
Method SET_ACTIVE_TAB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_ACTIVE | Call by reference | Type reference (TYPE) | ABAP_BOOL | Main Tab Active | 20120830 |
Method SET_ACTIVE_TAB on class CL_J1ATAXP_FILE has no exception.
Method SET_CUSTOMER_SELECTED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_CUSTOMER_CHECKED | Call by reference | Type reference (TYPE) | J_1ATAXP_CUSTOMER_SELECTED | Customer Master Data Checked | 20120820 |
Method SET_CUSTOMER_SELECTED on class CL_J1ATAXP_FILE has no exception.
Method SET_DEQUEUE Signature
Method SET_DEQUEUE on class CL_J1ATAXP_FILE has no parameter.
Method SET_DEQUEUE on class CL_J1ATAXP_FILE has no exception.
Method SET_ENQUEUE Signature
Method SET_ENQUEUE on class CL_J1ATAXP_FILE has no parameter.
Method SET_ENQUEUE on class CL_J1ATAXP_FILE has no exception.
Method SET_FILENAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_PHYSICAL_PATH | Call by reference | Type reference (TYPE) | J_1ATAXP_PATH | Complete FilePath | 20120815 |
Method SET_FILENAME on class CL_J1ATAXP_FILE has no exception.
Method SET_FILE_SAMPLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_FILE_SAMPLE | Call by reference | Type reference (TYPE) | J_1ARS_SUSS_EMP | Tax payers file data | 20120817 |
Method SET_FILE_SAMPLE on class CL_J1ATAXP_FILE has no exception.
Method SET_FILE_SOURCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_APPLICATION_SERVER | Call by reference | Type reference (TYPE) | J_1ATAXP_APPLICATION_SERVER | Upload File from Application Server | 20120815 | ||
2 | ![]() |
IV_PRESENTATION_SERVER | Call by reference | Type reference (TYPE) | J_1ATAXP_PRESENTATION_SERVER | Upload file from Presentation Server | 20120815 |
Method SET_FILE_SOURCE on class CL_J1ATAXP_FILE has no exception.
Method SET_FILE_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_WITHOUT_NAME | Call by reference | Type reference (TYPE) | J_1ATAXP_FILE_WITHOUT_NAME | File without name | 20120815 | ||
2 | ![]() |
IV_WITH_NAME | Call by reference | Type reference (TYPE) | J_1ATAXP_FILE_WITH_NAME | File with name | 20120815 |
Method SET_FILE_TYPE on class CL_J1ATAXP_FILE has no exception.
Method SET_LOGICAL_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_LOGICAL_FILENAME | Call by reference | Type reference (TYPE) | FILEINTERN | Logical file name | 20120815 |
Method SET_LOGICAL_NAME on class CL_J1ATAXP_FILE has no exception.
Method SET_PROC_SEQ_FILE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_PROC_SEQ | Call by reference | Type reference (TYPE) | J_1ATAXP_PROC_SEQ | Number of Times File Processed | 20120823 |
Method SET_PROC_SEQ_FILE on class CL_J1ATAXP_FILE has no exception.
Method SET_REPROCESS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_REPROCESS | Call by reference | Type reference (TYPE) | J_1ATAXP_REPROCESS | Reprocess File | 20120823 |
Method SET_REPROCESS on class CL_J1ATAXP_FILE has no exception.
Method SET_STATUS_LOG_TAB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_STATUS_LOG | Call by reference | Type reference (TYPE) | J_1ATAXP_PSTATUS | Process Execution Status | 20120823 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Taxpayer Process | 20120823 |
Method SET_TEST_MODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_TEST_MODE | Call by reference | Type reference (TYPE) | J_1ATAXP_TESTMODE | Display Differences (Test Mode) | 20120820 |
Method SET_TEST_MODE on class CL_J1ATAXP_FILE has no exception.
Method SET_TEST_MODE_JTAB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_TST_MODE_JTAB | Call by reference | Type reference (TYPE) | J_1ATAXP_OUT_TST_TAB_FILE | Differences Between Employee Status Table and File | 20120831 |
Method SET_TEST_MODE_JTAB on class CL_J1ATAXP_FILE has no exception.
Method SET_TEST_MODE_MD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_TEST_MODE_MD | Call by reference | Type reference (TYPE) | J_1ATAXP_OUT_TST_MD_FILE | Differences Between Master Data and File | 20120821 |
Method SET_TEST_MODE_MD on class CL_J1ATAXP_FILE has no exception.
Method SET_UPDATE_MODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_UPDATE_MODE | Call by reference | Type reference (TYPE) | J_1ATAXP_UPDMODE | Update Differences | 20120820 |
Method SET_UPDATE_MODE on class CL_J1ATAXP_FILE has no exception.
Method SET_UPDATE_MODE_MD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_UPDATE_MODE_MD | Call by reference | Type reference (TYPE) | J_1ATAXP_UPDMODE | Update Differences | 20120820 |
Method SET_UPDATE_MODE_MD on class CL_J1ATAXP_FILE has no exception.
Method SET_VENDOR_SELECTED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_VENDORS_CHECKED | Call by reference | Type reference (TYPE) | J_1ATAXP_VENDOR_SELECTED | Vendor Master Data Checked | 20120820 |
Method SET_VENDOR_SELECTED on class CL_J1ATAXP_FILE has no exception.
Method UPDATE_LOG_TAB Signature
Method UPDATE_LOG_TAB on class CL_J1ATAXP_FILE has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Taxpayer Process | 20120823 |
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 617 |