Template Description en Comment_Teguh
-
Upload
ing-hery-handoko -
Category
Documents
-
view
223 -
download
0
Transcript of Template Description en Comment_Teguh
-
7/27/2019 Template Description en Comment_Teguh
1/16
Template Migration Tools
This Migration Tools Template has eight types that already made, that will be
explained below this:
1. Attendance
This template is used for explain about time attendance. This template has two sheets that
are SHIFT_DAILY and SHIFT_GROUP.
a. SHIFT_DAILY
This sheet is form setting shift daily. This worksheet contains data that will be entered
to table THRMSHIFTDAILY. At this sheet have some columns that have meaning
and value is different, example this column:
No Column Name Description
1 AFTER OT START Overtime After Shift Start TimeAfter overtime start
2 ATTEND CODE Code time attendanceAttendance Code
3 BEFORE OT END Overtime Before Shift End TimeBefore overtime end
4 BREAK COUNT Break count Number of breakin one day
5 BREAK END1 First Break end Time
6 BREAK OT START Break overtime start Time
7 BREAK START1 Break start Time
8 COMPANY CODE Code for each company9 DAY TYPE Day type (Workday/Holiday please check)
10 END OT End overtime End Time
11 END TIME Shift End time
12 GRACE DC Early in grace time (DC ???)
13 GRACE DT Late in grace time (DT ???)
14 GRACE PC Early out grace time (PC ???)
15 GRACE PERIODE Grace period
16 GRACE PT Late out grace time (PT ???)
17 IS NIGHT Night Shift Flagnight
18 OT CODE HD Overtime code forholiday
19 OT CODE PB Overtime cod forpublic holiday20 OT CODE WD Overtime code forwork day
21 PRODUCTIVE HOUR Productive hour
22 REMARK Remark
23 SHIFT ON HOLIDAY Alternate Shift on when holiday
24 SHIFTDAILY CODE Shift daily code
25 START OT Start overtime Start Time
26 START TIME Shift Start time
-
7/27/2019 Template Description en Comment_Teguh
2/16
b. SHIFT_GROUP
This worksheet contains data that will be entered to table THRMSHIFTGROUP and
THRMSHIFTGROUPDAILY.
No Column Name Description
1 COMPANY CODE Code for each company
2 CUT OFF Form flag for cut off (what is cut off???)
3 GROUP CODE Shift Group code
4 GROUP NAME Shift Group name
5 INCLUDE OFF DAY Include off day (what to include???)
6 OVERTIME REQUEST Overtime request ???
7 SHIFT GROUP PARENT Shift group parent what parent???
8 SHIFT STATUS Shift status what status???
9 TOT SHIFT Total shift total of what???
10 USE ACTUAL TIME Use actual time what does it mean11 WORKLOCATION Work location
12 DATE CREATED Date created Date
13 OVERTIME Overtime ???
14 DAY_1
Pivot tableColumn indicating Shift Daily Code
Pattern for Day 1
The pivot data should contains valid Shift Daily
Code
15 DAY_2 Pivot tablerefer to Day_1
16 DAY_3 Pivot table17 DAY_4 Pivot table
18 DAY_5 Pivot table
2. Authorization Group
Mean authorization for do process read, insert, update, and delete. This template has four
sheets that are DATA_AUTHORIZATION_GROUP, FUNCTION_AUTHORIZATION,
FUNCTION_AUTHORIZATION_GROUP, and USER_AUTHORIZATION.
a. DATA_AUTHORIZATION_GROUP
This worksheet contains data that will be entered to table TAPPGROUPLEVEL(there
should be explaination to what this table store and even no need to mention the
database table name here). This sheet has two header names.
-
7/27/2019 Template Description en Comment_Teguh
3/16
No. Column Name Description
1. Appgroup Name Group name for each user
2. Company Code Code for each company
b. FUNCTION_AUTHORIZATION
This worksheet contains data that will be entered to table TUSERGROUPFUNCL
(same as previous). This sheet has six header names.
No. Column Name Description
1. Function Id Function Id as Primary Identification Code and
Requiredis Mandatory Column
2. Description Explain Function/Menu Namedescription for
Function Id
3. SysAdmin Pivot Column indicating User Functional Group to
be given authorization table that useful for Read,
Insert, Update, and Delete.
The pivot data should state its functional access (R
for Read, E=Edit, A=Add, D=Delete)
4. Manager Pivot table that useful for Read, Insert, Update, and
Delete.Refer to Sys Admin
5. Employee Pivot table that useful for Read, Insert, Update, and
Delete.
6. Direktur Pivot table that useful for Read, Insert, Update, andDelete.
c. FUNCTION_AUTHORIZATION_GROUP
This worksheet contains data that will be entered to table TUSERGROUP(same as
previous). This sheet has tree header names.
No. Column Name Description
1. User Group User Functional Group NameGroup name that can
authorization.2. Company Code Code for each company
3. Description Explain about description for user group
d. USER_AUTHORIZATION
-
7/27/2019 Template Description en Comment_Teguh
4/16
This worksheet contains data that will be entered to table TUSERGROUPL,
TAPPGROUPDATA, and TAPPGROUPUSER(same as above). This sheet has five
header names.
No. Column Name Description
1. Employee No Number Employee2. Company Code Code for each company
3. Group Function Admin There should be explanation of what are these three
group are. Client should be clear the meaning of
each group.List that show authorization for each
admin.
4. Group Data Admin Form list that show data admin.
5. Group Data Employee Form list that show data employee.
3. CAREER
This template has two sheets that are CLEAR_EMPLOYMENT_HISTORY and
EMPLOYMENT_HISTORY.
a. CLEAR_EMPLOYMENT_HISTORY
This worksheet contains data that will be entered to table THRMEMPPOSITION and
THRMEMPLOYMENTHISTORY.
No. Column Name Description
1. Employee No Number Employee
b. EMPLOYMENT_HISTORY
This template explains about employment history. This worksheet contains data that will
be entered to table THRMEMPPOSITION and THRMEMPLOYMENTHISTORY (same
as above). The column order is wrong, should be rearrange better.
No. Column Name Description
1 AWARD CODE
Award code (optional field should be kept
hidden or explain condition when the
column applied)
2 CAREERTRANSITION NAME
Career transition name (isnt it the same as
career transition type?)
3 CAREERTRANSTYPE
Career trans type column name should be
human readable and should listed valid
values
-
7/27/2019 Template Description en Comment_Teguh
5/16
4 DISCIPLINES CODE Disciplines code refer to award code
5 EFFECTIVE DATE Effective date
6 EMPLOYEE NO Employee no should be order #1
7 END DATE End date what end date?
8 GROUPTERMINATION Group termination ???
9 IDLE END DATE
Idle end date should explain condition
when applied
10 LETTER DATE Letter date
11 LETTER NO Letter no
12 LETTER SIGNEE NAME
Letter sign nameEmployee who signed the
letter
13 NEW COMPANY CODE
New company code (new should be default
and no need to be wriiten, so it should say
Company Code)
14 NEW COSTCENTER CODE
New cost center coderefer to new company
code
15 NEW DIVISION NAME New division name
16 NEW EMPLOYMENT ENDDATE New employment end date
17 NEW EMPLOYMENT STARTDATE New employment start date
18 NEW EMPSTATUS NAME New employment status name
19 NEW JOBSTATUS NAME New job status name
20 NEW JOBTITLE NAME New job title name
21 NEW JOBTITLESTATUS CODE New job title status code
22 NEW LEVEL CODE New level code
23 NEW POSITION NAME New position name24 NEW WORKLOCATION NAME New work location name
25 OLD COMPANY CODE
Old company code (use Previous instead
of Old)
26 OLD COSTCENTER CODE Old cost center code
27 OLD DIVISION NAME Old division name
28 OLD EMPLOYEE NO Old employee number
29 OLD EMPLOYMENT ENDDATE Old employment end date
30 OLD EMPLOYMENT STARTDATE Old employment start date
31 OLD EMPSTATUS NAME Old employment status name
32 OLD JOBSTATUS NAME Old job status name
33 OLD JOBTITLE NAME Old job title name
34 OLD JOBTITLESTATUS CODE Old job title status code
35 OLD LEVEL CODE Old level code
36 OLD POSITION NAME Old position name
37 OLD WORKLOCATION NAME Old work location name
38 OTH REF LETTER DATE Other reference letter date
39 OTH REF LETTER NO Other reference letter number
-
7/27/2019 Template Description en Comment_Teguh
6/16
40 REMARKS Remarks
41 RESIGN REASON Resign reason
42 RESIGN TYPE Resign type list valid values
43 VACANT FLAG Flag for vacant, contain yes and no
4. Reimbursement
This template has one sheet that is MEDICAL.
a. MEDICAL
This template explains about health for employee. This worksheet contains data that will
be entered to table THRMEMPREIMBALANCE (same as above) and
THRMEMPREIMBALANCE_DTL.
No. Column Name Description
1 EMPLOYEE NO
Numberemployee Identification
Number
2 START PERIOD Start period for reimbursement
3 END PERIOD End period for reimbursement
4 NEXTVALID PERIOD Next valid period for reimbursement
5 LIMITPERIOD Limit period (in what time unit?)
6 LIMITCLAIM Limit claim amount
7 AVAILABLE AFTER Available after need more explanation
8 REMAINBALANCE Remaining balance
9 USEDBALANCE
Usedbalance/Reimbursement Taken so
far10 COMPANY CODE Company code
5. ORGANIZATION STRUCTURE
Setting group template that contains worksheet about data that related with organization
structure example cost center, level grade, position and etc. This template has eight sheets
that are COST_CENTER, GRADE_CATEGORY, LEVEL_GRADE, JOB_STATUS,
JOB_TITLE, JOB_TITLE_STATUS, POSITION, and WORKLOCATION.
a. COST_CENTER
This worksheet contains data that will be entered to table THRMCOSTCENTER
(same as above),
-
7/27/2019 Template Description en Comment_Teguh
7/16
This worksheet has a column tree that will produce data with heirarki tree. Process of
writing data can appropriate with data that at excel file. Column at worksheet cost
center will be explained below this:
No. Column Name Description
1 COMPANY CODE Company code
2 COSTCENTER CODE Cost center code
3 COSTCENTER NAME Cost center name
4 COSTCENTER TYPE Cost center type should list valid values
5 DISPLAY ORDER Display order
b. GRADE_CATEGORY
This worksheet contains data that will be entered to table THRMPAYLEVELCAT.
0same as above)
No. Column Name Description
1 CATEGORY CODE Category code
2 CATEGORY NAME Category name
3 CATEGORY ORDER Category order
4 COMPANY CODE Company code
5 LIST LEVEL GRADE List level grade
c. LEVEL_GRADE
This worksheet contains data that will be entered to table THRMPAYLEVELCAT (same
as above).
No. Column Name Description
1 ALWAYSPRESENT Always present
2 COMPA RATIO ???
3 COMPANY CODE Company code
4 GRADE CODE Grade code
5 GRADE CURRENCY
Grade currency shouldnt it be optional
and need more explanation???
6 GRADE NAME Grade name7 GRADE ORDER Grade order
8 MAX POINT Maximum point of what?
9 MAXIMUM PAYMENT Maximum payment of what?
10 MIDDLE PAYMENT Middle payment of what?
11 MIDDLE POINT Middle point of what?
12 MIN POINT Minimum point of what?
13 MINIMUM PAYMENT Minimum payment of what?
-
7/27/2019 Template Description en Comment_Teguh
8/16
d. JOB_STATUS
This worksheet contains data that will be entered to table THRMEIMJOBSTATUS(same
as above).
No. Column Name Description
1 COMPANY CODE Company code
2 JOBSTATUS CODE Job status code
3 JOBSTATUS NAME Job status name
e. JOB_TITLE
This worksheet contains data that will be entered to table THRMJOBTITLE.
No. Column Name Description
1 JOBTITLE CODE Job title code
2 JOBTITLE NAME Job title name
f. JOB_TITLE_STATUS
This worksheet contains data that will be entered to table THRMMASTERTYPE.
No. Column Name Description
1 JTS CODE Job title status code
2 JTS COMPANY CODE Job title status company code
3 JTS NAME Job title status name
4 JTS ORDER Job title status order
g. POSITION
This worksheet contains data that will be entered to table THRMPOSITION.
No. Column Name Description
1 COMPANY CODE Company code
2 COSTCENTER CODE Cost center code
3 DIVISION NAME Division name
4 GRADE CODE Grade code
5 JOBSTATUSCODE Job status code
6 ORGANIZATION LEVEL Organization level7 POSITION CODE Position code
8 POSITION NAME Position name
h. WORKLOCATION
This template explains about work location employee. This worksheet contains data that
will be entered to table THRMWORKLOCATION.
-
7/27/2019 Template Description en Comment_Teguh
9/16
No. Column Name Description
1 COMPANY CODE Company code
2 DISPLAY ORDER Display order
3 WORKLOC ADDRESS Work location address
4 WORKLOC CITY Work location city
5 WORKLOC CODE Work location code6 WORKLOC COUNTRY Work location country
7 WORKLOC EMAIL Work location email
8 WORKLOC FAX Work location fax
9 WORKLOC FLAG Work location flag
10 WORKLOC NAME Work location name
11 WORKLOC PHONE Work location phone
12 WORKLOC STATE Work location state
6. PAYROLL
This template has five sheets that are ALLOWANCESANDDEDUCTIONS,
REKENING, EMP_BANK_PERIOD, EMP_SALARY_PARAM, and MTDH_MTDD.
a. ALLOWANCESANDDEDUCTIONS
This template explains about allowances and deductions. This worksheet contains data
that will be entered to table THRMEMPALLOWDEDUCT.
No. Column Name Description
1 COMPANY CODE Code for each company
2 EMP NO Employee Number 3 PERIODE CODE Period Code
b. REKENING
This worksheet contains data that will be entered to table thrmempbank.
No. Column Name Description
1 Account Name Account name
2 Bank Account Bank account
3 Bank Branch Bank branch
4 Bank Code Bank code5 Currency Currency
6 Emp No Employee number
c. EMP_BANK_PERIOD
This worksheet contains data that will be entered to table THRMEMPBANKPERIOD.
-
7/27/2019 Template Description en Comment_Teguh
10/16
d. EMP_SALARY_PARAM
This template explains about employee salary. This worksheet contains data that will be
entered to table THRMEMPSALARYPARAM and THRMEMPALLOWDEDUCT.
No Column Name Description
1 COMPANY CODE Company code
2 COMPEQSALNET
3 CPF REFERENCY
4 CURRENCY Currency
5 EFFECTIVE DATE Effective date
6 EMP NO Employee number
7 FORMULA
8 JAMSOSTEK DATE Jamsostek date9 JAMSOSTEK NUMBER Jamsostek number
10 NPWP DATE NPWP date
11 NUMBER DEPENDENT Number dependent
12 PAY FREQUENCY Pay frequency
13 PAY TYPE Pay type
14 PERIODE CODE Period code
15 PROCESS SVP
16 SALARY Salary
17 SALARY CHANGE Salary change
18 SALNET Salary netto
19 TAX BORNE BY COMPANY Tax borne by company
20 TAX FILE NUMBER Tax file number
21 TAX LOCATION CODE Tax location code
22 TAX STATUS Tax status
23 TAX TYPE Tax type
24 TAXED Taxed
25 TAXFILEDATE Tax file date
No. Column Name Description
1 ACC NO Account number
2 EMP NO Employee number
3 PeriodCode Period code
4 Periode Period date
-
7/27/2019 Template Description en Comment_Teguh
11/16
-
7/27/2019 Template Description en Comment_Teguh
12/16
2 FAMILY ADDRESS Family address
3 FAMILY BIRTH PLACE Family birth place
4 FAMILY DATEOFBIRTH Family date of birth
5 FAMILY DECEASED STATUS Family deceased status
6 FAMILY DEPENDENT STATUS Family dependent status
7 FAMILY GENDER Family gender 8 FAMILY LAST EDUCATION Family last education
9 FAMILY MARITAL STATUS Family martial status
10 FAMILY NAME Family name
11 FAMILY OCCUPATION Family occupation
12 FAMILY PHONE Family phone
13 FAMILY TYPE Family type
b. ADDRESS
This template explains about employee address. This worksheet contains data that will be
entered to table THRMEMPPERSONALDATA.
No. Column Name Description
1 CURRENT ADDRESS Current address
2 CURRENT ADDRESS DISTANCE Current address distance
3 CURRENT CITY Current city
4 CURRENT COUNTRY Current country
5 CURRENT KECAMATAN Current kecamatan
6 CURRENT KELURAHAN Current kelurahan
7 CURRENT PHONE Current phone
8 CURRENT RT Current RT
9 CURRENT RW Current RW
10 CURRENT STATE Current state
11 CURRENT STATUSOWNER Current status owner
12 CURRENT STAYSTATUS Current stay status
13 CURRENT ZIPCODE Current zip code
14 EMPLOYEE NO Employee number
15 ID CARD ADDRESS Id card address
16 ID CARD CITY Id card city
17 ID CARD COUNTRY Id card country
18 ID CARD KECAMATAN Id card kecamatan
19 ID CARD KELURAHAN Id card kelurahan20 ID CARD PHONE Id card phone
21 ID CARD RT Id card RT
22 ID CARD RW Id card RW
23 ID CARD STATE Id card state
24 ID CARD STATUSOWNER Id card status owner
25 ID CARD STAYSTATUS Id card stay status
26 ID CARD ZIPCODE Id card zip code
-
7/27/2019 Template Description en Comment_Teguh
13/16
27 OTHER ADDRESS Other address
28 OTHER CITY Other city
29 OTHER COUNTRY Other country
30 OTHER PHONE Other phone
31 OTHER STATE Other state
32 OTHER STATUSOWNER Other status owner 33 OTHER STAYSTATUS Other stay status
34 OTHER ZIPCODE Other zip code
c. PERSONAL_DATA
This template explains about employee personal data. This worksheet contains data that
will be entered to table TUSER, TUSERPERSONAL, and
THRMEMPPERSONALDATA.
No. Column Name Description
1 ADDRESS Address
2 BIRTH PLACE Birth place
3 CAREERTRANSITION NAME Career transition name
4 CAREERTRANSTYPE Career trans type
5 CITY City
6 COMPANY CODE Company code
7 COSTCENTER CODE Cost center code
8 COUNTRY Country
9 DATE OF BIRTH Date of birth
10 DEPENDENT Dependent
11 DIALECT CODE Dialect code12 DIVISION NAME Division name
13 EFFECTIVE DATE Effective date
14 EMAIL ADDRESS Email address
15 EMPLOYEE FIRST NAME Employee first name
16 EMPLOYEE LAST NAME Employee last name
17 EMPLOYEE MIDDLE NAME Employee middle name
18 EMPLOYEE NO Employee number
19 EMPLOYMENT STATUS Employment status
20 GENDER Gender
21 Group Data Admin Form list that show data admin.
22 Group Data Employee Form list that show data employee.23 Group Function Admin List that show authorization for each admin.
24 HIRE DATE Hire date
25 ID CARD Id card
26 IDLE END DATE Idle end date
27 JOBSTATUS NAME Job status name
28 JOBTITLE NAME Job title name
29 JOBTITLESTATUS CODE Job title status code
-
7/27/2019 Template Description en Comment_Teguh
14/16
30 LETTER DATE Letter date
31 LETTER NUMBER Letter number
32 LETTER SIGNEE EMP NO Letter sign employee number
33 LEVEL CODE Level code
34 MARITAL STATUS Marital status
35 MOBILE PHONE Mobile phone36 NATIONALITY Nationality
37 NPWP NPWP
38 OLD COMPANY CODE Old company code
39 OLD EMPLOYEE NO Old employee number
40 OLD EMPLOYMENT STATUS Old employment status
41 OLD POSITION NAME Old position name
42 OTH REF LETTER DATE Other reference letter date
43 OTH REF LETTER NO Other reference letter number
44 PHONE NUMBER Phone number
45 POSITION NAME Position name
46 RACE CODE Race code47 RELIGION Religion
48 REMARKS Remarks
49 RESIGN REASON Resign reason
50 RESIGN TYPE Resign type
51 SALARY Salary
52 STATE State
53 TAX TYPE Tax type
54 USER ANSWER User answer
55 USER HINTS User hints
56 USER NAME User name
57 USER PASSWORD User password
58 USER STATUS User status
59 VACAN FLAG Flag for vacant, contains yes and no
60 WORKLOCATION NAME Work location name
61 ZIPCODE Zip code
d. EDUCATION
This template explains about employee education. This worksheet contains data that will
be entered to table THRMEMPEDUCATION.
No. Column Name Description
1 CITY City
2 COUNTRY Country
3 EDUCATIONLEVEL Education level
4 EMPLOYEE NO Employee number
5 ENDYEAR End year
6 FACULTY Faculty
-
7/27/2019 Template Description en Comment_Teguh
15/16
7 GPA GPA
8 GPASCALE GPA scale
9 INSTITUTION Institution
10 ISDEFAULT Id default
11 MAJOR Major
12 STARTYEAR Start year 13 STATE State
8. Request Approval
This template has two sheets that are ANNOUNCEMENT_REQUEST and
LOAN_REQUEST.
a. ANNOUNCEMENT_REQUEST
This template explains about announcement request. This worksheet contains data that
will be entered to table THRMSETTINGAPPROVAL and
THRMSETTINGAPPROVALDETAIL.
No. Column Name Description
1 REQUESTBY POSITION Request by position
2 STEP1 Pivot table
3 STEP2 Pivot table
4 STEP3 Pivot table
5 STEP4 Pivot table
6 STEP5 Pivot table
b. LOAN_REQUEST
This template explains about loan request. This worksheet contains data that will be
entered to table THRMSETTINGAPPROVAL and
THRMSETTINGAPPROVALDETAIL.
No. Column Name Description
1 REQUESTBY POSITION Request by position
2 LIMIT_200000_500000 Pivot table
3 LIMIT_500000_1000000 Pivot table4 LIMIT_1000000_5000000 Pivot table
5 LIMIT_5000000_10000000 Pivot table
-
7/27/2019 Template Description en Comment_Teguh
16/16
6 LIMIT_10000000_50000000 Pivot table