Please perform following Data Dictionary changes using

advertisement
DDIC Correction
Please perform following Data Dictionary changes using Transaction
SE11
1. Create Domain FILFGN_SIGNID
a)
b)
c)
d)
e)
Run transaction se11.
Select Domain and give name as “FILFGN_SIGNID”
Click on create
Enter short Description as ‘Signature ID for FI legal forms’
Enter Domain as shown
Data Type : CHAR
No of char : 10
f)
Go to tab ‘Value Range’ and add below values:
Fix. Val
SIGN1
SIGN2
SIGN3
SIGN4
SIGN5
SIGN6
SIGN7
SIGN8
SIGN9
g)
Short Descript.
Signature ID 1
Signature ID 2
signature ID 3
Signature ID 4
Signature ID 5
Signature ID 6
Signature ID 7
Signature ID 8
Signature ID 9
Save and Activate the Domain in package GLO_FIFM_SA_02.
2. Create Domain FILFGN_ROLETITLE
a)
Run transaction se11.
b)
c)
d)
e)
Select Domain and give name as “FILFGN_ROLETITLE”
Click on create
Enter short Description as ‘Role Title’
Enter Domain as shown
Data Type : CHAR
No of char : 100
f)
g)
Check the Lower Case Checkbox
Save and Activate the Domain in package GLO_FIFM_SA_02.
3. Create Domain FILFGN_ROLETEXT
a)
b)
c)
d)
e)
Run transaction se11.
Select Domain and give name as “FILFGN_ROLETEXT”
Click on create
Enter short Description as ‘Role Text’
Enter Domain as shown
Data Type : CHAR
No of char : 100
Select the Lower Case Checkbox
f)
Save and Activate the Domain in package GLO_FIFM_SA_02.
4. Create Data Element “FILFGN_ROLEIDTXT”
a)
b)
c)
d)
e)
f)
g)
h)
i)
Run transaction se11.
Select Data type and give name as “FILFGN_ROLEIDTXT”
Click on create
Choose Data Type as Data Element
Enter short Description as ‘Text of Role ID in FI legal form’.
Enter Domain as CHAR50
Click on Field Label Tab.
Enter the field labels as given below.
Length
Field Label
10
15
20
12
text
Role ID text
Role ID text
Role ID text
Save and Activate the Data Element in package GLO_FIFM_SA_02.
5. Create Data Element “FILFGN_SIGNID”
a)
b)
c)
d)
e)
f)
g)
h)
Run transaction se11.
Select Data type and give name as “FILFGN_SIGNID”
Click on create
Choose Data Type as Data Element
Enter short Description as ‘Signature ID for FI legal forms’.
Enter Domain as FILFGN_SIGNID
Click on Field Label Tab.
Enter the field labels as given below.
Length
10
15
20
12
i)
Field Label
Sign ID
Signature ID
Signature ID
Signature ID
Save and Activate the Data Element in package GLO_FIFM_SA_02.
6. Create Structure FIQA_S_ROLETXT_SIGN_1
a) Run transaction se11.
b) Select Data type and give name as ‘FIQA_S_ROLETXT_SIGN_1’.
c) Click on create.
d) Choose Data Type as Structure.
e) Enter short description as ‘Roles text for Qatar PDF Form Signatures SAP_APPL’.
f) Click on Component tab and enter fields as given below.
g)
Component
Component Type
DataType
Length
Decimal
Short Description
SIGN_ID
FILFGN_SIGNID
CHAR
10
0
Signature ID for FI legal
forms
ROLE_ID
FILFGN_ROLEID
CHAR
10
0
Role ID
ROLE_TITLE
FILFGN_ROLETITLE
CHAR
100
0
Role Title
ROLE_TEXT
FILFGN_ROLETEXT
CHAR
100
0
Role Text
Maintain the Enhancement category as given below.
h) Save and activate the changes in package GLO_FIFM_SA_02.
7. Create Table Type FIQA_T_ROLETXT_SIGN_1
a)
b)
c)
d)
e)
f)
g)
Run transaction se11.
Select Data type and give name as ‘FIQA_T_ROLETXT_SIGN_1’.
Click on create.
Choose Data Type as Table type.
Enter short description as ‘Table of signatures for Qatar PDF Forms SAP_APPL’.
Click on Line type tab and enter line type as FIQA_S_ROLETXT_SIGN_1.
Save and activate the changes in package GLO_FIFM_SA_02.
8. Create Table FILFGNC_ROLEID
a.
b.
c.
d.
e.
Run transaction se11.
Select Database Table and give name as “FILFGNC_ROLEID”
Click on create
Enter short Description as ‘Role IDs for FI Legal Forms’
Click on tab ‘Delivery and Maintenance’ and enter following details:
i. Delivery Class
:E
ii. Table View Maintenance : Display/Maintenance Allowed
f.
Click on tab ‘Field’ and enter following details:
Field
Key
Initial
Data Element
Data Type
Length
Decimal Places
Short Description
MANDT
X
X
MANDT
CLNT
3
0
Client
ROLE_ID
X
X
FILFGN_ROLEID
CHAR
10
0
Role ID
g.
Foreign key settings:
i. Select the field MANDT and click foreign key icon.
1. Check table: T000
Check Table
ChkTablFld
Foreign key table
Foreign key Field
T000
MANDT
FILFGNC_ROLEID
MANDT
2.
3.
h.
Screen check
X Check required
Semantic attributes
a. Foreign key field type
b. Cardinality
Technical Settings
1. Data Class
2. Size category
3. Buffering
4. Buffering type
Generic
: Key field/candidates
: 1:CN
: APPL2
:0
: Buffering switched on
: Fully Buffered
i.
j.
k.
Go to Menu Extras Enhancement Category for structure
i. Can be enhanced (character-type or numeric)
Save and activate the table in package GLO_FIFM_SA_02.
Click on tab ‘Delivery and Maintenance’ and maintain customer namespace Y* and Z* as shown
below:
9. Create Table FILFGNC_ROLEID_T
a.
b.
c.
d.
e.
Run transaction se11.
Select Database Table and give name as “FILFGNC_ROLEID_T”
Click on create
Enter short Description as ‘Role IDs for FI Legal Forms’
Click on tab ‘Delivery and Maintenance’ and enter following details:
i. Delivery Class
:E
ii. Table View Maintenance : Display/Maintenance Allowed
f.
Click on tab ‘Field’ and enter following details:
Field
Key
Initial
Data Element
Data Type
Length
Decimal Places
Short Description
MANDT
X
X
MANDT
CLNT
3
0
Client
SPRAS
X
X
SPRAS
LANG
1
0
Language Key
ROLE_ID
X
X
FILFGN_ROLEID
CHAR
10
0
Role ID
FILFGN_ROLEIDTXT
CHAR
50
0
Text of Role ID in FI legal form
ROLEID_TEXT
g.
Foreign key settings:
i. Select the field MANDT and click foreign key icon.
1. Check table: T000
Check Table
ChkTablFld
Foreign key table
Foreign key Field
T000
MANDT
FILFGNC_ROLEID_T
MANDT
2.
3.
Screen check
X Check required
Semantic attributes
a. Foreign key field type
b. Cardinality
Generic
: Key field/candidates
: 1:CN
ii. Select the field SPRAS and click foreign key icon.
1.
Check table: T002
Check Table
ChkTablFld
Foreign key table
Foreign key Field
T002
MANDT
FILFGNC_ROLEID_T
MANDT
2.
3.
Screen check
X Check required
Semantic attributes
a. Foreign key field type
b. Cardinality
Generic
: Key field/candidates
: 1:CN
iii. Select the field ROLE_ID and click foreign key icon.
1.
Check table: FILFGNC_ROLEID
Check Table
ChkTablFld
Foreign key table
Foreign key Field
FILFGNC_ROLEID
MANDT
FILFGNC_ROLEID_T
MANDT
FILFGNC_ROLEID
ROLE_ID
FILFGNC_ROLEID_T
ROLE_ID
Generic
2.
3.
Screen check
X Check required
Semantic attributes
a. Foreign key field type
b. Cardinality
: Key fields of a text table
: 1:N
h.
Technical Settings
1. Data Class
2. Size category
3. Buffering
4. Buffering type
i.
Go to Menu Extras Enhancement Category for structure
i. Can be enhanced (character-type or numeric)
Save and activate the table in package GLO_FIFM_SA_02.
Click on tab ‘Delivery and Maintenance’ and maintain customer namespace Y* and Z* as shown
below:
j.
k.
: APPL2
:0
: Buffering switched on
: Fully Buffered
10. Create Table FILFGNC_ROLESEQ
a.
b.
c.
d.
e.
Run transaction se11.
Select Database Table and give name as “FILFGNC_ROLESEQ”
Click on create
Enter short Description as ‘Mapping of role ID to PDF form and signature’
Click on tab ‘Delivery and Maintenance’ and enter following details:
i. Delivery Class
:C
ii. Table View Maintenance : Display/Maintenance Allowed
f.
Click on tab ‘Field’ and enter following details:
Field
Key
Initial
Data Element
Data Type
Length
Decimal Places
Short Description
MANDT
X
X
MANDT
CLNT
3
0
Client
BUKRS
X
X
BUKRS
CHAR
4
0
Company Code
FORM_NAME
X
X
FPWBFORMNAME
CHAR
30
0
PDF-Based Forms: Form Name
SIGN_ID
X
X
ROLE_ID
g.
FILFGN_SIGNID
CHAR
10
0
SIgnature ID for FI legal forms
FILFGN_ROLEID
CHAR
10
0
Role ID
Foreign key settings:
i. Select the field MANDT and click foreign key icon.
1. Check table: T000
Check Table
ChkTablFld
Foreign key table
Foreign key Field
T000
MANDT
FILFGNC_ROLESEQ
MANDT
2.
3.
Screen check
X Check required
Semantic attributes
a. Foreign key field type
b. Cardinality
Generic
: Key field/candidates
: 1:CN
ii. Select the field BUKRS and click foreign key icon.
1.
Check table: T001
Check Table
ChkTablFld
Foreign key table
Foreign key Field
T001
MANDT
FILFGNC_ROLESEQ
MANDT
T001
BUKRS
FILFGNC_ROLESEQ
BUKRS
2.
3.
Screen check
X Check required
Semantic attributes
a. Foreign key field type
b. Cardinality
Generic
: Key field/candidates
: 1:CN
iii. Select the field ROLE_ID and click foreign key icon.
1.
Check table: FILFGNC_ROLEID
Check Table
ChkTablFld
Foreign key table
Foreign key Field
FILFGNC_ROLEID
MANDT
FILFGNC_ROLESEQ
MANDT
FILFGNC_ROLEID
ROLE_ID
FILFGNC_ROLESEQ
ROLE_ID
Generic
2.
3.
Screen check
X Check required
Semantic attributes
a. Foreign key field type
b. Cardinality
: Key fields/candidates
: 1:CN
h.
Technical Settings
1. Data Class
2. Size category
3. Buffering
4. Buffering type
i.
Go to Menu Extras Enhancement Category for structure
i. Can be enhanced (character-type or numeric)
Save and activate the table in package GLO_FIFM_SA_02.
j.
: APPL1
:1
: Buffering switched on
: Fully Buffered
11. Change Domain FILFGN_ROLEID
a.
b.
c.
d.
e.
Run transaction se11.
Select Domain and give name as “FILFGN_ROLEID”
Click on Change
Go to tab ‘Value Range’ and delete all the fixed values
Maintain Table FIFLGNC_ROLEID as value table
12. Change Table FILFGNC_ROLES
a.
b.
c.
d.
e.
Run transaction se11.
Select Database Table and give name as “FILFGNC_ROLES”
Click on Change
Click on tab ‘Field’
Select the field ROLE_ID and click foreign key icon.
1. Check table: FILFGNC_ROLEID
Check Table
ChkTablFld
Foreign key table
Foreign key Field
FILFGNC_ROLEID
MANDT
FILFGNC_ROLES
MANDT
FILFGNC_ROLEID
ROLE_ID
FILFGNC_ROLES
ROLE_ID
2.
3.
Screen check
X Check required
Semantic attributes
a. Foreign key field type
b. Cardinality
Generic
: Key fields/candidates
: 1:CN
f.
Save and activate the table in package GLO_FIFM_SA_02.
13. Create View FILFGNV_ROLEID
a.
b.
c.
d.
e.
f.
g.
Run transaction se11.
Select View and give name as “FILFGNV_ROLEID”
Click on create
Select Maintenance View
Enter short Description as ‘Role ID for FI legal forms’
Click on tab ‘Table/ Join Condition’
Enter ‘FILFGNC_ROLEID’ under column ‘Tables’ and click on button ‘Relationships’ as shown
below
h.
On the following screen, mark the reference tables and dependent tables as shown below:
i.
Click on tab ‘View Flds’ and click on button ‘Table Fields’ as shown below:
j.
k.
Select table FILFGNC_ROLEID_T and click on ‘Choose’ as shown above
Select Field name ROLEID_TEXT and click on ‘Copy ’ as shown below:
l. Save and activate the view in package GLO_FIFM_SA_02.
m. Create the table maintenance generator to enable maintenance of entries in the table.
n.
Enter the following detail:
i.
ii.
iii.
iv.
v.
o.
Authorization Group
Function group
Package
Maintenance Type
Maint. Screen No.
1. Overview screen
2. Single screen
: &NC&
: FILFGNV_ROLES
: GLO_FIFM_SA_02
: one step
5
0
Create the table maintenance using the "Create" button.
Note: IMG changes will not be reflected until the Support Pack is implemented. However, SM30
transaction can be used to maintain this table, if the SP is not implemented.
14. Create View FILFGNV_ROLESEQ
a.
b.
c.
d.
e.
f.
g.
Run transaction se11.
Select View and give name as “FILFGNV_ROLESEQ”
Click on create
Select Maintenance View
Enter short Description as ‘Assign Roles to Form Signatures’
Click on tab ‘Table/ Join Condition’
Enter ‘FILFGNC_ROLESEQ’ under column ‘Tables’ and click on button ‘Relationships’ as shown
below
h.
On the following screen, mark the reference tables as shown below:
i.
j.
Click on tab ‘View Flds’ and maintain ‘S’ under column ‘P’ for the field BUKRS
Click on button ‘Table Fields’ and select table FILFGNC_ROLESEQ and click on choose as shown
below:
k.
Select Field name ROLE_ID and click on ‘Copy ’ as shown below:
l.
Again click on button ‘Table Fields’ and select table T001 and click on choose as shown below:
m. Select Field name BUTXT and click on ‘Copy ’ as shown below:
n.
o.
p.
q.
Save and activate the view in package GLO_FIFM_SA_02.
Create the table maintenance generator to enable maintenance of entries in the table.
Go to Menu Utilities Table Maintenance Generator
Enter the following detail:
i. Authorization Group
: &NC&
ii. Function group
: FILFGNV_ROLES
iii. Package
: GLO_FIFM_SA_02
iv. Maintenance Type
: one step
v. Maint. Screen No.
1. Overview screen
3
2. Single screen
0
r.
s.
Create the table maintenance using the "Create" button.
Go to Menu Environment Modification Maintenance Screens
t.
Select screen 3 and click on continue button as shown below:
u.
Delete the line 18, under chain – endchain as shown below:
FIELD FILFGNV_ROLESEQ-BUTXT.
v.
Click on button ‘Layout’
w. Drag field FILFGNV_ROLESEQ-BUTXT form table control to header of screen (beside company
code) and maintain the screen attributes as shown below:
x.
Maintain screen attributes of the screen fields as mentioned below:
i. FILFGNV_ROLESEQ-FORM
ii. FILFGNV_ROLESEQ-SIGN_ID
iii. FILFGNV_ROLESEQ-ROLE_ID
iv. FILFGNV_ROLESEQ-BUKRS
y.
Save and Activate screen
15. Change View FILFGNV_ROLES
a.
b.
c.
d.
e.
Run transaction se11.
Select View and give name as “FILFGNV_ROLES”
Click on Change
Click on tab ‘Table/ Join Condition’
Select table ‘FILFGNC_ROLES’ under column ‘Tables’ and click on button ‘Relationships’ as shown
below
f.
On the following screen, mark the reference tables as shown below:
g.
Select table ‘FILFGNC_ROLEID’ under column ‘Tables’ and click on button ‘Relationships’ as
shown below
h.
On the following screen, mark the reference tables and dependents tables as shown below:
i.
j.
Click on tab ‘View Flds’ and maintain ‘S’ under column ‘P’ for the field BUKRS
Click on button ‘Table Fields’ and select table FILFGNC_ROLEID_T and click on choose as shown
below:
k.
Select Field name ROLEID_TEXT and click on ‘Copy ’ as shown below:
l.
Again click on button ‘Table Fields’ and select table FILFGNC_ROLES_T and click on choose as
shown below:
m. Select Field names ROLE_TITLE and ROLE_TEXT and click on ‘Copy ’ as shown below:
n.
Again click on button ‘Table Fields’ and select table T001 and click on choose as shown below:
o.
Select Field name BUTXT and click on ‘Copy ’ as shown below:
p.
q.
r.
s.
Save and activate the view in package GLO_FIFM_SA_02.
Recreate the table maintenance generator to enable maintenance of entries in the table.
Go to Menu Utilities Table Maintenance Generator
Edit Table Maintenance Generator and click on button ‘Expert Mode’ on the following screen
t.
On the following screen select all the checkboxes and click on continue
u.
Go to Menu
Environment
Modification
v.
Select screen 1 and click on continue button.
Maintenance Screens
w. Delete the line 19, under chain – endchain as shown below:
FIELD FILFGNV_ROLES-BUTXT.
x.
Click on button ‘Layout’
y.
Drag field FILFGNV_ROLES-BUTXT form table control to header of screen (beside company code)
and maintain the screen attributes as shown below:
z.
Maintain screen attributes of the screen fields as mentioned below:
i. FILFGNV_ROLES -ROLE_ID
ii. FILFGNV_ROLES-ROLE_TITLE
iii. FILFGNV_ROLES-ROLE_TEXT
aa. Save and Activate screen.
16. Maintain entries in table FILFGNV_ROLEID
Role ID
Role ID Text
ACCTNT
ACCOUNTANT
ACCTNT_CH
CHIEF ACCOUNTING
ACCTNT_PC
PETTY CASH ACCOUNTANT
ADMFIMAN
ADMIN & FINANCE MANAGER
AUDITOR
AUDITOR
AUTHORIZER
AUTHORIZER
AUTH_CODE
AUTHORITY CODE
BRANCH
BRANCH
BRANCHCODE
CODE FOR BRANCH
CASHIER
CASHIER
CFO
CFO
COMMSSNER1
COMMISSIONER 1
COMMSSNER2
COMMISSIONER 2
COMMSSNER3
COMMISSIONER 3
COUNTRY
COUNTRY
DEPARTCODE
CODE FOR DEPARTMENT
DEPARTMENT
NAME OF ISSUING DEPARTMENT
DEPOSNAME
NAME OF OUR DEPOSIT IN MOF
DEPOSNUM
NUMBER OF DEPOSIT IN MOF
DEPT_HEAD
HEAD OF DEPARTMENT
FIDEPHEAD
HEAD OF THE FINANCE DEPARTMENT
FIN_CNTRL2
FINANCIAL CONTROLLER 02
FIN_CNTRLR
FINANCIAL CONTROLLER
GREETING1
GREETING 1
GREETING2
GREETING 2
GREETING3
GREETING 3
GREETING4
GREETING 4
IAUDITOR
INTERNAL AUDITOR
MANAGER_DF
DIRECT FUNCTION MANAGER
MANAGER_FI
FINANCIAL MANAGER
MANAGER_HR
HR MANAGER
MANAGER_PL
PLANNING AND BUDGETING MANAGER
MANDIRMIN
MANAGING DIRECTOR / MINISTER
MINISTCODE
CODE FOR MINISTRY
MINISTRY
MINISTRY
ORGNAME
ORGANIZATIONS NAME
PREPARE
PRE
SECTION
SECTION
USER_AUTH
AUTHENTICATED USER
Download