Manual Instructions Note1786371 PDF
Manual Instructions Note1786371 PDF
b. Structure '/UIM/S_MASK_I'
6. Edit the structure by repeating the above steps
Short Description: 'Structure for Data Export'.
a. Structure '/UIM/S_MASK_E_RFC'
1. Goto transaction SE11.
2. Enter '/UIM/S_MASK_E_RFC' as Data type.
3. Click create or press F5.
4. Select 'Structure' and press Enter.
5. Enter 'Structure for Data Export for RFC' as short description.
6. Goto Components tab and enter the following:
Component Component type Data Type
TABNAME TABNAME
FLDNAME FIELDNAME
MASKED_VAL String
AUTH_FLAG FLAG
7. Click on 'Extras->Enhancement Category' and select 'Cannot be enhanced’.
Press Enter. Save and activate the Structure under package '/UIM/MAIN'.
b. Structure '/UIM/S_MASK_I_RFC'
8. Create the Structure by repeating the above steps.
Structure: ‘/UIM/S_MASK_I_RFC’
Short Description : 'Structure for Data Export for RFC'
Components:
Component Component Type Data type
TABNAME TABNAME
FLDNAME FIELDNAME
ORIGINAL_VAL STRING
PERSNO P_PERNR
LOG_FLAG BOOLEAN
g. Table '/UIM/ROLE_NOTIF'
1. Goto transaction SE11.
2. Enter '/UIM/ROLE_NOTIF' as Database Table and click create .
3. Enter Short description as 'Maintain Position ID for sending notification on role change'.
4. Go to 'Delivery and Maintenance' tab.
5. Select 'C' as Delivery Class and 'Display/Maintenance Allowed ' as Data Browser/Table
View Maint.
6. Goto 'fields' tab and enter the following.
Field Key Initial Data Element
NOTIFY_ROLE /UIM/NOTIFY_ROLE
7. Press Enter and save.
8. click on 'Technical Settings' or press Ctrl+Shift+F9.
9. Maintain following parameters:
i. Data Class : 'APPL2'
ii. Size Category: '0'
iii. Buffering : 'Buffering Switched On'
iv. Buffering Type: 'Fully Buffered'
v. No. of key Fields: '0'.
10. save and go back.
11. Click on 'Extras->Enhancement Category'.
12. select 'Can be enhanced (character-type or numeric).
13. Press Enter, save and activate under package '/UIM/MAIN'.
h. Table '/UIM/UI_TABLE'
14. Create the following table by repeating the above steps.
Database Table: '/UIM/UI_TABLE'
Short Desription: 'UI masking'
Fields :
Field Key Initial Data Element
i. '/UIM/SE12_KNBK_GEN'
Short Text : 'SE12 KNBK Generation'
ii. '/UIM/SE12_LFBK_GEN'
Short Text: 'SE12 LFBK Generation'
iii. '/UIM/UI_MASKING_RF'
Short Text : 'UI masking RFC function module'
iv. '/UIM/MEM_SQLTABL'
Short Text: 'set/get SQL Editor Table'
v. '/UIM/AIND'
Short Text : 'AS: Update Info Structures'
vi. '/UIM/ARCH'
Short Text: 'ADK Interface'
vii. '/UIM/ARCJ'
Short Text: 'ADK Job Interface'
Viii. ‘/UIM/RANDOM_GEN’
Short Text: ‘Random Character Generate’
ix. ‘/UIM/MEM_UNIT_OUTLE’
Short text: ‘Set/Get Output Length’
k. Program '/UIM/AS_FILL_ROUTINES'
1. Goto transaction SE38.
2. Enter program name as '/UIM/AS_FILL_ROUTINES' and click create or press F5.
3. Maintain following parameters in program attributes:
Title : 'AS: Routines for Filling Infostructures'
Type : 'Subroutine Pool'
Application : 'Basis'
Unicode Checks Active: 'yes'
4. Save it under package '/UIM/MAIN' and activate
9. Click on Screen 1.
10. Comment the following fields in change mode as shown below and create a new module
(highlighted) below
in a new include.
11. Enter the below code in the module inside the module change_table_fields.
MODULE change_table_fields INPUT.
IF /uim/ui_table-ernam = ''.
/uim/ui_table-ernam = sy-uname.
/uim/ui_table-erdat = sy-datum.
/uim/ui_table-erzet = sy-uzeit.
ENDIF.
/uim/ui_table-aenam = sy-uname.
/uim/ui_table-aedat = sy-datum.
/uim/ui_table-aezet = sy-uzeit.
ENDMODULE. " CHANGE_TABLE_FIELDS INPUT
VIEWNAME /UIM/UI_TABLE
UPDATE X
VIEWNAME /UIM/ROLE_NOTIF
UPDATE X