hrm documentations

69
-- phpMyAdmin SQL Dump -- version 3.3.2 -- http://www.phpmyadmin.net -- -- Host: 127.0.0.1 -- Generation Time: Nov 21, 2010 at 06:30 AM -- Server version: 5.1.45 -- PHP Version: 5.3.2 SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO"; /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; /*!40101 SET NAMES utf8 */; -- -- Database: `hrm` -- -- -------------------------------------------------------- -- -- Table structure for table `hs_hr_attendance` -- CREATE TABLE IF NOT EXISTS `hs_hr_attendance` ( `attendance_id` int(11) NOT NULL, `employee_id` int(11) NOT NULL, `punchin_time` datetime DEFAULT NULL, `punchout_time` datetime DEFAULT NULL, `in_note` varchar(250) DEFAULT NULL, `out_note` varchar(250) DEFAULT NULL, `timestamp_diff` int(11) NOT NULL, `status` enum('0','1') DEFAULT NULL, PRIMARY KEY (`attendance_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; -- -- Dumping data for table `hs_hr_attendance` -- -- -------------------------------------------------------- --

Upload: md-abul-khayer

Post on 03-Apr-2015

112 views

Category:

Documents


6 download

TRANSCRIPT

Page 1: HRM Documentations

-- phpMyAdmin SQL Dump-- version 3.3.2-- http://www.phpmyadmin.net---- Host: 127.0.0.1-- Generation Time: Nov 21, 2010 at 06:30 AM-- Server version: 5.1.45-- PHP Version: 5.3.2

SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";

/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;/*!40101 SET NAMES utf8 */;

---- Database: `hrm`--

-- --------------------------------------------------------

---- Table structure for table `hs_hr_attendance`--

CREATE TABLE IF NOT EXISTS `hs_hr_attendance` ( `attendance_id` int(11) NOT NULL, `employee_id` int(11) NOT NULL, `punchin_time` datetime DEFAULT NULL, `punchout_time` datetime DEFAULT NULL, `in_note` varchar(250) DEFAULT NULL, `out_note` varchar(250) DEFAULT NULL, `timestamp_diff` int(11) NOT NULL, `status` enum('0','1') DEFAULT NULL, PRIMARY KEY (`attendance_id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;

---- Dumping data for table `hs_hr_attendance`--

-- --------------------------------------------------------

---- Table structure for table `hs_hr_compstructtree`--

CREATE TABLE IF NOT EXISTS `hs_hr_compstructtree` ( `title` tinytext NOT NULL, `description` text NOT NULL, `loc_code` varchar(13) DEFAULT NULL, `lft` int(4) NOT NULL DEFAULT '0', `rgt` int(4) NOT NULL DEFAULT '0', `id` int(6) NOT NULL,

Page 2: HRM Documentations

`parnt` int(6) NOT NULL DEFAULT '0', `dept_id` varchar(32) DEFAULT NULL, PRIMARY KEY (`id`), KEY `loc_code` (`loc_code`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;

---- Dumping data for table `hs_hr_compstructtree`--

INSERT INTO `hs_hr_compstructtree` (`title`, `description`, `loc_code`, `lft`, `rgt`, `id`, `parnt`, `dept_id`) VALUES('Connect7', '', NULL, 1, 2, 1, 0, '');

-- --------------------------------------------------------

---- Table structure for table `hs_hr_comp_property`--

CREATE TABLE IF NOT EXISTS `hs_hr_comp_property` ( `prop_id` int(11) NOT NULL AUTO_INCREMENT, `prop_name` varchar(250) NOT NULL, `emp_id` int(7) DEFAULT NULL, PRIMARY KEY (`prop_id`), KEY `emp_id` (`emp_id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;

---- Dumping data for table `hs_hr_comp_property`--

-- --------------------------------------------------------

---- Table structure for table `hs_hr_config`--

CREATE TABLE IF NOT EXISTS `hs_hr_config` ( `key` varchar(100) NOT NULL DEFAULT '', `value` varchar(100) NOT NULL DEFAULT '', PRIMARY KEY (`key`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;

---- Dumping data for table `hs_hr_config`--

INSERT INTO `hs_hr_config` (`key`, `value`) VALUES('attendanceEmpChangeTime', 'No'),('attendanceEmpEditSubmitted', 'No'),('attendanceSupEditSubmitted', 'No'),('hsp_accrued_last_updated', '0000-00-00'),('hsp_current_plan', '0'),('hsp_used_last_updated', '0000-00-00'),('ldap_domain_name', ''),

Page 3: HRM Documentations

('ldap_port', ''),('ldap_server', ''),('ldap_status', ''),('timesheet_period_set', 'Yes');

-- --------------------------------------------------------

---- Table structure for table `hs_hr_country`--

CREATE TABLE IF NOT EXISTS `hs_hr_country` ( `cou_code` char(2) NOT NULL DEFAULT '', `name` varchar(80) NOT NULL DEFAULT '', `cou_name` varchar(80) NOT NULL DEFAULT '', `iso3` char(3) DEFAULT NULL, `numcode` smallint(6) DEFAULT NULL, PRIMARY KEY (`cou_code`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;

---- Dumping data for table `hs_hr_country`--

INSERT INTO `hs_hr_country` (`cou_code`, `name`, `cou_name`, `iso3`, `numcode`) VALUES('AD', 'ANDORRA', 'Andorra', 'AND', 20),('AE', 'UNITED ARAB EMIRATES', 'United Arab Emirates', 'ARE', 784),('AF', 'AFGHANISTAN', 'Afghanistan', 'AFG', 4),('AG', 'ANTIGUA AND BARBUDA', 'Antigua and Barbuda', 'ATG', 28),('AI', 'ANGUILLA', 'Anguilla', 'AIA', 660),('AL', 'ALBANIA', 'Albania', 'ALB', 8),('AM', 'ARMENIA', 'Armenia', 'ARM', 51),('AN', 'NETHERLANDS ANTILLES', 'Netherlands Antilles', 'ANT', 530),('AO', 'ANGOLA', 'Angola', 'AGO', 24),('AQ', 'ANTARCTICA', 'Antarctica', NULL, NULL),('AR', 'ARGENTINA', 'Argentina', 'ARG', 32),('AS', 'AMERICAN SAMOA', 'American Samoa', 'ASM', 16),('AT', 'AUSTRIA', 'Austria', 'AUT', 40),('AU', 'AUSTRALIA', 'Australia', 'AUS', 36),('AW', 'ARUBA', 'Aruba', 'ABW', 533),('AZ', 'AZERBAIJAN', 'Azerbaijan', 'AZE', 31),('BA', 'BOSNIA AND HERZEGOVINA', 'Bosnia and Herzegovina', 'BIH', 70),('BB', 'BARBADOS', 'Barbados', 'BRB', 52),('BD', 'BANGLADESH', 'Bangladesh', 'BGD', 50),('BE', 'BELGIUM', 'Belgium', 'BEL', 56),('BF', 'BURKINA FASO', 'Burkina Faso', 'BFA', 854),('BG', 'BULGARIA', 'Bulgaria', 'BGR', 100),('BH', 'BAHRAIN', 'Bahrain', 'BHR', 48),('BI', 'BURUNDI', 'Burundi', 'BDI', 108),('BJ', 'BENIN', 'Benin', 'BEN', 204),('BM', 'BERMUDA', 'Bermuda', 'BMU', 60),('BN', 'BRUNEI DARUSSALAM', 'Brunei Darussalam', 'BRN', 96),('BO', 'BOLIVIA', 'Bolivia', 'BOL', 68),('BR', 'BRAZIL', 'Brazil', 'BRA', 76),('BS', 'BAHAMAS', 'Bahamas', 'BHS', 44),('BT', 'BHUTAN', 'Bhutan', 'BTN', 64),

Page 4: HRM Documentations

('BV', 'BOUVET ISLAND', 'Bouvet Island', NULL, NULL),('BW', 'BOTSWANA', 'Botswana', 'BWA', 72),('BY', 'BELARUS', 'Belarus', 'BLR', 112),('BZ', 'BELIZE', 'Belize', 'BLZ', 84),('CA', 'CANADA', 'Canada', 'CAN', 124),('CC', 'COCOS (KEELING) ISLANDS', 'Cocos (Keeling) Islands', NULL, NULL),('CD', 'CONGO, THE DEMOCRATIC REPUBLIC OF THE', 'Congo, the Democratic Republic of the', 'COD', 180),('CF', 'CENTRAL AFRICAN REPUBLIC', 'Central African Republic', 'CAF', 140),('CG', 'CONGO', 'Congo', 'COG', 178),('CH', 'SWITZERLAND', 'Switzerland', 'CHE', 756),('CI', 'COTE D''IVOIRE', 'Cote D''Ivoire', 'CIV', 384),('CK', 'COOK ISLANDS', 'Cook Islands', 'COK', 184),('CL', 'CHILE', 'Chile', 'CHL', 152),('CM', 'CAMEROON', 'Cameroon', 'CMR', 120),('CN', 'CHINA', 'China', 'CHN', 156),('CO', 'COLOMBIA', 'Colombia', 'COL', 170),('CR', 'COSTA RICA', 'Costa Rica', 'CRI', 188),('CS', 'SERBIA AND MONTENEGRO', 'Serbia and Montenegro', NULL, NULL),('CU', 'CUBA', 'Cuba', 'CUB', 192),('CV', 'CAPE VERDE', 'Cape Verde', 'CPV', 132),('CX', 'CHRISTMAS ISLAND', 'Christmas Island', NULL, NULL),('CY', 'CYPRUS', 'Cyprus', 'CYP', 196),('CZ', 'CZECH REPUBLIC', 'Czech Republic', 'CZE', 203),('DE', 'GERMANY', 'Germany', 'DEU', 276),('DJ', 'DJIBOUTI', 'Djibouti', 'DJI', 262),('DK', 'DENMARK', 'Denmark', 'DNK', 208),('DM', 'DOMINICA', 'Dominica', 'DMA', 212),('DO', 'DOMINICAN REPUBLIC', 'Dominican Republic', 'DOM', 214),('DZ', 'ALGERIA', 'Algeria', 'DZA', 12),('EC', 'ECUADOR', 'Ecuador', 'ECU', 218),('EE', 'ESTONIA', 'Estonia', 'EST', 233),('EG', 'EGYPT', 'Egypt', 'EGY', 818),('EH', 'WESTERN SAHARA', 'Western Sahara', 'ESH', 732),('ER', 'ERITREA', 'Eritrea', 'ERI', 232),('ES', 'SPAIN', 'Spain', 'ESP', 724),('ET', 'ETHIOPIA', 'Ethiopia', 'ETH', 231),('FI', 'FINLAND', 'Finland', 'FIN', 246),('FJ', 'FIJI', 'Fiji', 'FJI', 242),('FK', 'FALKLAND ISLANDS (MALVINAS)', 'Falkland Islands (Malvinas)', 'FLK', 238),('FM', 'MICRONESIA, FEDERATED STATES OF', 'Micronesia, Federated States of', 'FSM', 583),('FO', 'FAROE ISLANDS', 'Faroe Islands', 'FRO', 234),('FR', 'FRANCE', 'France', 'FRA', 250),('GA', 'GABON', 'Gabon', 'GAB', 266),('GB', 'UNITED KINGDOM', 'United Kingdom', 'GBR', 826),('GD', 'GRENADA', 'Grenada', 'GRD', 308),('GE', 'GEORGIA', 'Georgia', 'GEO', 268),('GF', 'FRENCH GUIANA', 'French Guiana', 'GUF', 254),('GH', 'GHANA', 'Ghana', 'GHA', 288),('GI', 'GIBRALTAR', 'Gibraltar', 'GIB', 292),('GL', 'GREENLAND', 'Greenland', 'GRL', 304),('GM', 'GAMBIA', 'Gambia', 'GMB', 270),('GN', 'GUINEA', 'Guinea', 'GIN', 324),('GP', 'GUADELOUPE', 'Guadeloupe', 'GLP', 312),('GQ', 'EQUATORIAL GUINEA', 'Equatorial Guinea', 'GNQ', 226),

Page 5: HRM Documentations

('GR', 'GREECE', 'Greece', 'GRC', 300),('GS', 'SOUTH GEORGIA AND THE SOUTH SANDWICH ISLANDS', 'South Georgia and the South Sandwich Islands', NULL, NULL),('GT', 'GUATEMALA', 'Guatemala', 'GTM', 320),('GU', 'GUAM', 'Guam', 'GUM', 316),('GW', 'GUINEA-BISSAU', 'Guinea-Bissau', 'GNB', 624),('GY', 'GUYANA', 'Guyana', 'GUY', 328),('HK', 'HONG KONG', 'Hong Kong', 'HKG', 344),('HM', 'HEARD ISLAND AND MCDONALD ISLANDS', 'Heard Island and Mcdonald Islands', NULL, NULL),('HN', 'HONDURAS', 'Honduras', 'HND', 340),('HR', 'CROATIA', 'Croatia', 'HRV', 191),('HT', 'HAITI', 'Haiti', 'HTI', 332),('HU', 'HUNGARY', 'Hungary', 'HUN', 348),('ID', 'INDONESIA', 'Indonesia', 'IDN', 360),('IE', 'IRELAND', 'Ireland', 'IRL', 372),('IL', 'ISRAEL', 'Israel', 'ISR', 376),('IN', 'INDIA', 'India', 'IND', 356),('IO', 'BRITISH INDIAN OCEAN TERRITORY', 'British Indian Ocean Territory', NULL, NULL),('IQ', 'IRAQ', 'Iraq', 'IRQ', 368),('IR', 'IRAN, ISLAMIC REPUBLIC OF', 'Iran, Islamic Republic of', 'IRN', 364),('IS', 'ICELAND', 'Iceland', 'ISL', 352),('IT', 'ITALY', 'Italy', 'ITA', 380),('JM', 'JAMAICA', 'Jamaica', 'JAM', 388),('JO', 'JORDAN', 'Jordan', 'JOR', 400),('JP', 'JAPAN', 'Japan', 'JPN', 392),('KE', 'KENYA', 'Kenya', 'KEN', 404),('KG', 'KYRGYZSTAN', 'Kyrgyzstan', 'KGZ', 417),('KH', 'CAMBODIA', 'Cambodia', 'KHM', 116),('KI', 'KIRIBATI', 'Kiribati', 'KIR', 296),('KM', 'COMOROS', 'Comoros', 'COM', 174),('KN', 'SAINT KITTS AND NEVIS', 'Saint Kitts and Nevis', 'KNA', 659),('KP', 'KOREA, DEMOCRATIC PEOPLE''S REPUBLIC OF', 'Korea, Democratic People''s Republic of', 'PRK', 408),('KR', 'KOREA, REPUBLIC OF', 'Korea, Republic of', 'KOR', 410),('KW', 'KUWAIT', 'Kuwait', 'KWT', 414),('KY', 'CAYMAN ISLANDS', 'Cayman Islands', 'CYM', 136),('KZ', 'KAZAKHSTAN', 'Kazakhstan', 'KAZ', 398),('LA', 'LAO PEOPLE''S DEMOCRATIC REPUBLIC', 'Lao People''s Democratic Republic', 'LAO', 418),('LB', 'LEBANON', 'Lebanon', 'LBN', 422),('LC', 'SAINT LUCIA', 'Saint Lucia', 'LCA', 662),('LI', 'LIECHTENSTEIN', 'Liechtenstein', 'LIE', 438),('LK', 'SRI LANKA', 'Sri Lanka', 'LKA', 144),('LR', 'LIBERIA', 'Liberia', 'LBR', 430),('LS', 'LESOTHO', 'Lesotho', 'LSO', 426),('LT', 'LITHUANIA', 'Lithuania', 'LTU', 440),('LU', 'LUXEMBOURG', 'Luxembourg', 'LUX', 442),('LV', 'LATVIA', 'Latvia', 'LVA', 428),('LY', 'LIBYAN ARAB JAMAHIRIYA', 'Libyan Arab Jamahiriya', 'LBY', 434),('MA', 'MOROCCO', 'Morocco', 'MAR', 504),('MC', 'MONACO', 'Monaco', 'MCO', 492),('MD', 'MOLDOVA, REPUBLIC OF', 'Moldova, Republic of', 'MDA', 498),('MG', 'MADAGASCAR', 'Madagascar', 'MDG', 450),('MH', 'MARSHALL ISLANDS', 'Marshall Islands', 'MHL', 584),

Page 6: HRM Documentations

('MK', 'MACEDONIA, THE FORMER YUGOSLAV REPUBLIC OF', 'Macedonia, the Former Yugoslav Republic of', 'MKD', 807),('ML', 'MALI', 'Mali', 'MLI', 466),('MM', 'MYANMAR', 'Myanmar', 'MMR', 104),('MN', 'MONGOLIA', 'Mongolia', 'MNG', 496),('MO', 'MACAO', 'Macao', 'MAC', 446),('MP', 'NORTHERN MARIANA ISLANDS', 'Northern Mariana Islands', 'MNP', 580),('MQ', 'MARTINIQUE', 'Martinique', 'MTQ', 474),('MR', 'MAURITANIA', 'Mauritania', 'MRT', 478),('MS', 'MONTSERRAT', 'Montserrat', 'MSR', 500),('MT', 'MALTA', 'Malta', 'MLT', 470),('MU', 'MAURITIUS', 'Mauritius', 'MUS', 480),('MV', 'MALDIVES', 'Maldives', 'MDV', 462),('MW', 'MALAWI', 'Malawi', 'MWI', 454),('MX', 'MEXICO', 'Mexico', 'MEX', 484),('MY', 'MALAYSIA', 'Malaysia', 'MYS', 458),('MZ', 'MOZAMBIQUE', 'Mozambique', 'MOZ', 508),('NA', 'NAMIBIA', 'Namibia', 'NAM', 516),('NC', 'NEW CALEDONIA', 'New Caledonia', 'NCL', 540),('NE', 'NIGER', 'Niger', 'NER', 562),('NF', 'NORFOLK ISLAND', 'Norfolk Island', 'NFK', 574),('NG', 'NIGERIA', 'Nigeria', 'NGA', 566),('NI', 'NICARAGUA', 'Nicaragua', 'NIC', 558),('NL', 'NETHERLANDS', 'Netherlands', 'NLD', 528),('NO', 'NORWAY', 'Norway', 'NOR', 578),('NP', 'NEPAL', 'Nepal', 'NPL', 524),('NR', 'NAURU', 'Nauru', 'NRU', 520),('NU', 'NIUE', 'Niue', 'NIU', 570),('NZ', 'NEW ZEALAND', 'New Zealand', 'NZL', 554),('OM', 'OMAN', 'Oman', 'OMN', 512),('PA', 'PANAMA', 'Panama', 'PAN', 591),('PE', 'PERU', 'Peru', 'PER', 604),('PF', 'FRENCH POLYNESIA', 'French Polynesia', 'PYF', 258),('PG', 'PAPUA NEW GUINEA', 'Papua New Guinea', 'PNG', 598),('PH', 'PHILIPPINES', 'Philippines', 'PHL', 608),('PK', 'PAKISTAN', 'Pakistan', 'PAK', 586),('PL', 'POLAND', 'Poland', 'POL', 616),('PM', 'SAINT PIERRE AND MIQUELON', 'Saint Pierre and Miquelon', 'SPM', 666),('PN', 'PITCAIRN', 'Pitcairn', 'PCN', 612),('PR', 'PUERTO RICO', 'Puerto Rico', 'PRI', 630),('PS', 'PALESTINIAN TERRITORY, OCCUPIED', 'Palestinian Territory, Occupied', NULL, NULL),('PT', 'PORTUGAL', 'Portugal', 'PRT', 620),('PW', 'PALAU', 'Palau', 'PLW', 585),('PY', 'PARAGUAY', 'Paraguay', 'PRY', 600),('QA', 'QATAR', 'Qatar', 'QAT', 634),('RE', 'REUNION', 'Reunion', 'REU', 638),('RO', 'ROMANIA', 'Romania', 'ROM', 642),('RU', 'RUSSIAN FEDERATION', 'Russian Federation', 'RUS', 643),('RW', 'RWANDA', 'Rwanda', 'RWA', 646),('SA', 'SAUDI ARABIA', 'Saudi Arabia', 'SAU', 682),('SB', 'SOLOMON ISLANDS', 'Solomon Islands', 'SLB', 90),('SC', 'SEYCHELLES', 'Seychelles', 'SYC', 690),('SD', 'SUDAN', 'Sudan', 'SDN', 736),('SE', 'SWEDEN', 'Sweden', 'SWE', 752),('SG', 'SINGAPORE', 'Singapore', 'SGP', 702),('SH', 'SAINT HELENA', 'Saint Helena', 'SHN', 654),

Page 7: HRM Documentations

('SI', 'SLOVENIA', 'Slovenia', 'SVN', 705),('SJ', 'SVALBARD AND JAN MAYEN', 'Svalbard and Jan Mayen', 'SJM', 744),('SK', 'SLOVAKIA', 'Slovakia', 'SVK', 703),('SL', 'SIERRA LEONE', 'Sierra Leone', 'SLE', 694),('SM', 'SAN MARINO', 'San Marino', 'SMR', 674),('SN', 'SENEGAL', 'Senegal', 'SEN', 686),('SO', 'SOMALIA', 'Somalia', 'SOM', 706),('SR', 'SURINAME', 'Suriname', 'SUR', 740),('ST', 'SAO TOME AND PRINCIPE', 'Sao Tome and Principe', 'STP', 678),('SV', 'EL SALVADOR', 'El Salvador', 'SLV', 222),('SY', 'SYRIAN ARAB REPUBLIC', 'Syrian Arab Republic', 'SYR', 760),('SZ', 'SWAZILAND', 'Swaziland', 'SWZ', 748),('TC', 'TURKS AND CAICOS ISLANDS', 'Turks and Caicos Islands', 'TCA', 796),('TD', 'CHAD', 'Chad', 'TCD', 148),('TF', 'FRENCH SOUTHERN TERRITORIES', 'French Southern Territories', NULL, NULL),('TG', 'TOGO', 'Togo', 'TGO', 768),('TH', 'THAILAND', 'Thailand', 'THA', 764),('TJ', 'TAJIKISTAN', 'Tajikistan', 'TJK', 762),('TK', 'TOKELAU', 'Tokelau', 'TKL', 772),('TL', 'TIMOR-LESTE', 'Timor-Leste', NULL, NULL),('TM', 'TURKMENISTAN', 'Turkmenistan', 'TKM', 795),('TN', 'TUNISIA', 'Tunisia', 'TUN', 788),('TO', 'TONGA', 'Tonga', 'TON', 776),('TR', 'TURKEY', 'Turkey', 'TUR', 792),('TT', 'TRINIDAD AND TOBAGO', 'Trinidad and Tobago', 'TTO', 780),('TV', 'TUVALU', 'Tuvalu', 'TUV', 798),('TW', 'TAIWAN, PROVINCE OF CHINA', 'Taiwan', 'TWN', 158),('TZ', 'TANZANIA, UNITED REPUBLIC OF', 'Tanzania, United Republic of', 'TZA', 834),('UA', 'UKRAINE', 'Ukraine', 'UKR', 804),('UG', 'UGANDA', 'Uganda', 'UGA', 800),('UM', 'UNITED STATES MINOR OUTLYING ISLANDS', 'United States Minor Outlying Islands', NULL, NULL),('US', 'UNITED STATES', 'United States', 'USA', 840),('UY', 'URUGUAY', 'Uruguay', 'URY', 858),('UZ', 'UZBEKISTAN', 'Uzbekistan', 'UZB', 860),('VA', 'HOLY SEE (VATICAN CITY STATE)', 'Holy See (Vatican City State)', 'VAT', 336),('VC', 'SAINT VINCENT AND THE GRENADINES', 'Saint Vincent and the Grenadines', 'VCT', 670),('VE', 'VENEZUELA', 'Venezuela', 'VEN', 862),('VG', 'VIRGIN ISLANDS, BRITISH', 'Virgin Islands, British', 'VGB', 92),('VI', 'VIRGIN ISLANDS, U.S.', 'Virgin Islands, U.s.', 'VIR', 850),('VN', 'VIET NAM', 'Viet Nam', 'VNM', 704),('VU', 'VANUATU', 'Vanuatu', 'VUT', 548),('WF', 'WALLIS AND FUTUNA', 'Wallis and Futuna', 'WLF', 876),('WS', 'SAMOA', 'Samoa', 'WSM', 882),('YE', 'YEMEN', 'Yemen', 'YEM', 887),('YT', 'MAYOTTE', 'Mayotte', NULL, NULL),('ZA', 'SOUTH AFRICA', 'South Africa', 'ZAF', 710),('ZM', 'ZAMBIA', 'Zambia', 'ZMB', 894),('ZW', 'ZIMBABWE', 'Zimbabwe', 'ZWE', 716);

-- --------------------------------------------------------

--

Page 8: HRM Documentations

-- Table structure for table `hs_hr_currency_type`--

CREATE TABLE IF NOT EXISTS `hs_hr_currency_type` ( `code` int(11) NOT NULL DEFAULT '0', `currency_id` char(3) NOT NULL DEFAULT '', `currency_name` varchar(70) NOT NULL DEFAULT '', PRIMARY KEY (`currency_id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;

---- Dumping data for table `hs_hr_currency_type`--

INSERT INTO `hs_hr_currency_type` (`code`, `currency_id`, `currency_name`) VALUES(3, 'AED', 'Utd. Arab Emir. Dirham'),(4, 'AFN', 'Afghanistan Afghani'),(5, 'ALL', 'Albanian Lek'),(6, 'ANG', 'NL Antillian Guilder'),(7, 'AOR', 'Angolan New Kwanza'),(177, 'ARP', 'Argentina Pesos'),(8, 'ARS', 'Argentine Peso'),(10, 'AUD', 'Australian Dollar'),(11, 'AWG', 'Aruban Florin'),(12, 'BBD', 'Barbados Dollar'),(13, 'BDT', 'Bangladeshi Taka'),(15, 'BGL', 'Bulgarian Lev'),(16, 'BHD', 'Bahraini Dinar'),(17, 'BIF', 'Burundi Franc'),(18, 'BMD', 'Bermudian Dollar'),(19, 'BND', 'Brunei Dollar'),(20, 'BOB', 'Bolivian Boliviano'),(21, 'BRL', 'Brazilian Real'),(22, 'BSD', 'Bahamian Dollar'),(23, 'BTN', 'Bhutan Ngultrum'),(24, 'BWP', 'Botswana Pula'),(25, 'BZD', 'Belize Dollar'),(26, 'CAD', 'Canadian Dollar'),(27, 'CHF', 'Swiss Franc'),(28, 'CLP', 'Chilean Peso'),(29, 'CNY', 'Chinese Yuan Renminbi'),(30, 'COP', 'Colombian Peso'),(31, 'CRC', 'Costa Rican Colon'),(32, 'CUP', 'Cuban Peso'),(33, 'CVE', 'Cape Verde Escudo'),(34, 'CYP', 'Cyprus Pound'),(171, 'CZK', 'Czech Koruna'),(37, 'DJF', 'Djibouti Franc'),(38, 'DKK', 'Danish Krona'),(39, 'DOP', 'Dominican Peso'),(40, 'DZD', 'Algerian Dinar'),(41, 'ECS', 'Ecuador Sucre'),(43, 'EEK', 'Estonian Krona'),(44, 'EGP', 'Egyptian Pound'),(46, 'ETB', 'Ethiopian Birr'),(42, 'EUR', 'Euro'),

Page 9: HRM Documentations

(48, 'FJD', 'Fiji Dollar'),(49, 'FKP', 'Falkland Islands Pound'),(51, 'GBP', 'Pound Sterling'),(52, 'GHC', 'Ghanaian Cedi'),(53, 'GIP', 'Gibraltar Pound'),(54, 'GMD', 'Gambian Dalasi'),(55, 'GNF', 'Guinea Franc'),(57, 'GTQ', 'Guatemalan Quetzal'),(58, 'GYD', 'Guyanan Dollar'),(59, 'HKD', 'Hong Kong Dollar'),(60, 'HNL', 'Honduran Lempira'),(61, 'HRK', 'Croatian Kuna'),(62, 'HTG', 'Haitian Gourde'),(63, 'HUF', 'Hungarian Forint'),(64, 'IDR', 'Indonesian Rupiah'),(66, 'ILS', 'Israeli New Shekel'),(67, 'INR', 'Indian Rupee'),(68, 'IQD', 'Iraqi Dinar'),(69, 'IRR', 'Iranian Rial'),(70, 'ISK', 'Iceland Krona'),(72, 'JMD', 'Jamaican Dollar'),(73, 'JOD', 'Jordanian Dinar'),(74, 'JPY', 'Japanese Yen'),(75, 'KES', 'Kenyan Shilling'),(76, 'KHR', 'Kampuchean Riel'),(77, 'KMF', 'Comoros Franc'),(78, 'KPW', 'North Korean Won'),(79, 'KRW', 'Korean Won'),(80, 'KWD', 'Kuwaiti Dinar'),(81, 'KYD', 'Cayman Islands Dollar'),(82, 'KZT', 'Kazakhstan Tenge'),(83, 'LAK', 'Lao Kip'),(84, 'LBP', 'Lebanese Pound'),(85, 'LKR', 'Sri Lanka Rupee'),(86, 'LRD', 'Liberian Dollar'),(87, 'LSL', 'Lesotho Loti'),(88, 'LTL', 'Lithuanian Litas'),(90, 'LVL', 'Latvian Lats'),(91, 'LYD', 'Libyan Dinar'),(92, 'MAD', 'Moroccan Dirham'),(93, 'MGF', 'Malagasy Franc'),(94, 'MMK', 'Myanmar Kyat'),(95, 'MNT', 'Mongolian Tugrik'),(96, 'MOP', 'Macau Pataca'),(97, 'MRO', 'Mauritanian Ouguiya'),(98, 'MTL', 'Maltese Lira'),(99, 'MUR', 'Mauritius Rupee'),(100, 'MVR', 'Maldive Rufiyaa'),(101, 'MWK', 'Malawi Kwacha'),(102, 'MXN', 'Mexican New Peso'),(172, 'MXP', 'Mexican Peso'),(103, 'MYR', 'Malaysian Ringgit'),(104, 'MZM', 'Mozambique Metical'),(105, 'NAD', 'Namibia Dollar'),(106, 'NGN', 'Nigerian Naira'),(107, 'NIO', 'Nicaraguan Cordoba Oro'),(109, 'NOK', 'Norwegian Krona'),

Page 10: HRM Documentations

(110, 'NPR', 'Nepalese Rupee'),(111, 'NZD', 'New Zealand Dollar'),(112, 'OMR', 'Omani Rial'),(113, 'PAB', 'Panamanian Balboa'),(114, 'PEN', 'Peruvian Nuevo Sol'),(115, 'PGK', 'Papua New Guinea Kina'),(116, 'PHP', 'Philippine Peso'),(117, 'PKR', 'Pakistan Rupee'),(118, 'PLN', 'Polish Zloty'),(120, 'PYG', 'Paraguay Guarani'),(121, 'QAR', 'Qatari Rial'),(122, 'ROL', 'Romanian Leu'),(123, 'RUB', 'Russian Rouble'),(180, 'RUR', 'Russia Rubles'),(124, 'SAR', 'South African Rand'),(125, 'SBD', 'Solomon Islands Dollar'),(126, 'SCR', 'Seychelles Rupee'),(127, 'SDD', 'Sudanese Dinar'),(128, 'SDP', 'Sudanese Pound'),(129, 'SEK', 'Swedish Krona'),(131, 'SGD', 'Singapore Dollar'),(132, 'SHP', 'St. Helena Pound'),(130, 'SKK', 'Slovak Koruna'),(135, 'SLL', 'Sierra Leone Leone'),(136, 'SOS', 'Somali Shilling'),(137, 'SRG', 'Suriname Guilder'),(138, 'STD', 'Sao Tome/Principe Dobra'),(139, 'SVC', 'El Salvador Colon'),(140, 'SYP', 'Syrian Pound'),(141, 'SZL', 'Swaziland Lilangeni'),(142, 'THB', 'Thai Baht'),(143, 'TND', 'Tunisian Dinar'),(144, 'TOP', 'Tongan Pa''anga'),(145, 'TRL', 'Turkish Lira'),(146, 'TTD', 'Trinidad/Tobago Dollar'),(147, 'TWD', 'Taiwan Dollar'),(148, 'TZS', 'Tanzanian Shilling'),(149, 'UAH', 'Ukraine Hryvnia'),(150, 'UGX', 'Uganda Shilling'),(151, 'USD', 'United States Dollar'),(152, 'UYP', 'Uruguayan Peso'),(153, 'VEB', 'Venezuelan Bolivar'),(154, 'VND', 'Vietnamese Dong'),(155, 'VUV', 'Vanuatu Vatu'),(156, 'WST', 'Samoan Tala'),(158, 'XAF', 'CFA Franc BEAC'),(159, 'XAG', 'Silver (oz.)'),(160, 'XAU', 'Gold (oz.)'),(161, 'XCD', 'Eastern Caribbean Dollars'),(179, 'XDR', 'IMF Special Drawing Right'),(162, 'XOF', 'CFA Franc BCEAO'),(163, 'XPD', 'Palladium (oz.)'),(164, 'XPF', 'Franc des Comptoirs français du Pacifique'),(165, 'XPT', 'Platinum (oz.)'),(166, 'YER', 'Yemeni Riyal'),(167, 'YUM', 'Yugoslavian Dinar'),(175, 'YUN', 'Yugoslav Dinar'),

Page 11: HRM Documentations

(168, 'ZAR', 'South African Rand'),(176, 'ZMK', 'Zambian Kwacha'),(169, 'ZRN', 'New Zaire'),(170, 'ZWD', 'Zimbabwe Dollar');

-- --------------------------------------------------------

---- Table structure for table `hs_hr_customer`--

CREATE TABLE IF NOT EXISTS `hs_hr_customer` ( `customer_id` int(11) NOT NULL, `name` varchar(100) DEFAULT NULL, `description` varchar(250) DEFAULT NULL, `deleted` tinyint(1) DEFAULT '0', PRIMARY KEY (`customer_id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;

---- Dumping data for table `hs_hr_customer`--

-- --------------------------------------------------------

---- Table structure for table `hs_hr_custom_export`--

CREATE TABLE IF NOT EXISTS `hs_hr_custom_export` ( `export_id` int(11) NOT NULL, `name` varchar(250) NOT NULL, `fields` text, `headings` text, PRIMARY KEY (`export_id`), KEY `emp_number` (`export_id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;

---- Dumping data for table `hs_hr_custom_export`--

-- --------------------------------------------------------

---- Table structure for table `hs_hr_custom_fields`--

CREATE TABLE IF NOT EXISTS `hs_hr_custom_fields` ( `field_num` int(11) NOT NULL, `name` varchar(250) NOT NULL, `type` int(11) NOT NULL, `extra_data` varchar(250) DEFAULT NULL, PRIMARY KEY (`field_num`), KEY `emp_number` (`field_num`)

Page 12: HRM Documentations

) ENGINE=InnoDB DEFAULT CHARSET=utf8;

---- Dumping data for table `hs_hr_custom_fields`--

-- --------------------------------------------------------

---- Table structure for table `hs_hr_custom_import`--

CREATE TABLE IF NOT EXISTS `hs_hr_custom_import` ( `import_id` int(11) NOT NULL, `name` varchar(250) NOT NULL, `fields` text, `has_heading` tinyint(1) DEFAULT '0', PRIMARY KEY (`import_id`), KEY `emp_number` (`import_id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;

---- Dumping data for table `hs_hr_custom_import`--

-- --------------------------------------------------------

---- Table structure for table `hs_hr_db_version`--

CREATE TABLE IF NOT EXISTS `hs_hr_db_version` ( `id` varchar(36) NOT NULL DEFAULT '', `name` varchar(45) DEFAULT NULL, `description` varchar(100) DEFAULT NULL, `entered_date` datetime DEFAULT NULL, `modified_date` datetime DEFAULT NULL, `entered_by` varchar(36) DEFAULT NULL, `modified_by` varchar(36) DEFAULT NULL, PRIMARY KEY (`id`), KEY `entered_by` (`entered_by`), KEY `modified_by` (`modified_by`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;

---- Dumping data for table `hs_hr_db_version`--

INSERT INTO `hs_hr_db_version` (`id`, `name`, `description`, `entered_date`, `modified_date`, `entered_by`, `modified_by`) VALUES('DVR001', 'mysql4.1', 'initial DB', '2005-10-10 00:00:00', '2005-12-20 00:00:00', NULL, NULL);

-- --------------------------------------------------------

Page 13: HRM Documentations

---- Table structure for table `hs_hr_developer`--

CREATE TABLE IF NOT EXISTS `hs_hr_developer` ( `id` varchar(36) NOT NULL DEFAULT '', `first_name` varchar(45) DEFAULT NULL, `last_name` varchar(45) DEFAULT NULL, `reports_to_id` varchar(45) DEFAULT NULL, `description` varchar(200) DEFAULT NULL, `department` varchar(45) DEFAULT NULL, PRIMARY KEY (`id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;

---- Dumping data for table `hs_hr_developer`--

-- --------------------------------------------------------

---- Table structure for table `hs_hr_district`--

CREATE TABLE IF NOT EXISTS `hs_hr_district` ( `district_code` varchar(13) NOT NULL DEFAULT '', `district_name` varchar(50) DEFAULT NULL, `province_code` varchar(13) DEFAULT NULL, PRIMARY KEY (`district_code`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;

---- Dumping data for table `hs_hr_district`--

-- --------------------------------------------------------

---- Table structure for table `hs_hr_education`--

CREATE TABLE IF NOT EXISTS `hs_hr_education` ( `edu_code` varchar(13) NOT NULL DEFAULT '', `edu_uni` varchar(100) DEFAULT NULL, `edu_deg` varchar(100) DEFAULT NULL, PRIMARY KEY (`edu_code`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;

---- Dumping data for table `hs_hr_education`--

-- --------------------------------------------------------

Page 14: HRM Documentations

---- Table structure for table `hs_hr_eec`--

CREATE TABLE IF NOT EXISTS `hs_hr_eec` ( `eec_code` varchar(13) NOT NULL DEFAULT '', `eec_desc` varchar(50) DEFAULT NULL, PRIMARY KEY (`eec_code`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;

---- Dumping data for table `hs_hr_eec`--

INSERT INTO `hs_hr_eec` (`eec_code`, `eec_desc`) VALUES('EEC001', 'OFFICIALS AND ADMINISTRATORS'),('EEC002', 'PROFESSIONALS'),('EEC003', 'TECHNICIANS'),('EEC004', 'PROTECTIVE SERVICE WORKERS'),('EEC005', 'PARAPROFESSIONALS'),('EEC006', 'ADMINISTRATIVE SUPPORT'),('EEC007', 'SKILLED CRAFT WORKERS'),('EEC008', 'SERVICE-MAINTENANCE');

-- --------------------------------------------------------

---- Table structure for table `hs_hr_employee`--

CREATE TABLE IF NOT EXISTS `hs_hr_employee` ( `emp_number` int(7) NOT NULL DEFAULT '0', `employee_id` varchar(50) DEFAULT NULL, `emp_lastname` varchar(100) NOT NULL DEFAULT '', `emp_firstname` varchar(100) NOT NULL DEFAULT '', `emp_middle_name` varchar(100) NOT NULL DEFAULT '', `emp_nick_name` varchar(100) DEFAULT '', `emp_smoker` smallint(6) DEFAULT '0', `ethnic_race_code` varchar(13) DEFAULT NULL, `emp_birthday` date DEFAULT NULL, `nation_code` varchar(13) DEFAULT NULL, `emp_gender` smallint(6) DEFAULT NULL, `emp_marital_status` varchar(20) DEFAULT NULL, `emp_ssn_num` varchar(100) CHARACTER SET latin1 DEFAULT '', `emp_sin_num` varchar(100) DEFAULT '', `emp_other_id` varchar(100) DEFAULT '', `emp_dri_lice_num` varchar(100) DEFAULT '', `emp_dri_lice_exp_date` date DEFAULT NULL, `emp_military_service` varchar(100) DEFAULT '', `emp_status` varchar(13) DEFAULT NULL, `job_title_code` varchar(13) DEFAULT NULL, `eeo_cat_code` varchar(13) DEFAULT NULL, `work_station` int(6) DEFAULT NULL, `emp_street1` varchar(100) DEFAULT '', `emp_street2` varchar(100) DEFAULT '', `city_code` varchar(100) DEFAULT '', `coun_code` varchar(100) DEFAULT '',

Page 15: HRM Documentations

`provin_code` varchar(100) DEFAULT '', `emp_zipcode` varchar(20) DEFAULT NULL, `emp_hm_telephone` varchar(50) DEFAULT NULL, `emp_mobile` varchar(50) DEFAULT NULL, `emp_work_telephone` varchar(50) DEFAULT NULL, `emp_work_email` varchar(50) DEFAULT NULL, `sal_grd_code` varchar(13) DEFAULT NULL, `joined_date` date DEFAULT NULL, `emp_oth_email` varchar(50) DEFAULT NULL, `terminated_date` date DEFAULT NULL, `termination_reason` varchar(256) DEFAULT NULL, `custom1` varchar(250) DEFAULT NULL, `custom2` varchar(250) DEFAULT NULL, `custom3` varchar(250) DEFAULT NULL, `custom4` varchar(250) DEFAULT NULL, `custom5` varchar(250) DEFAULT NULL, `custom6` varchar(250) DEFAULT NULL, `custom7` varchar(250) DEFAULT NULL, `custom8` varchar(250) DEFAULT NULL, `custom9` varchar(250) DEFAULT NULL, `custom10` varchar(250) DEFAULT NULL, PRIMARY KEY (`emp_number`), UNIQUE KEY `employee_id` (`employee_id`), KEY `work_station` (`work_station`), KEY `ethnic_race_code` (`ethnic_race_code`), KEY `nation_code` (`nation_code`), KEY `job_title_code` (`job_title_code`), KEY `emp_status` (`emp_status`), KEY `eeo_cat_code` (`eeo_cat_code`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;

---- Dumping data for table `hs_hr_employee`--

INSERT INTO `hs_hr_employee` (`emp_number`, `employee_id`, `emp_lastname`, `emp_firstname`, `emp_middle_name`, `emp_nick_name`, `emp_smoker`, `ethnic_race_code`, `emp_birthday`, `nation_code`, `emp_gender`, `emp_marital_status`, `emp_ssn_num`, `emp_sin_num`, `emp_other_id`, `emp_dri_lice_num`, `emp_dri_lice_exp_date`, `emp_military_service`, `emp_status`, `job_title_code`, `eeo_cat_code`, `work_station`, `emp_street1`, `emp_street2`, `city_code`, `coun_code`, `provin_code`, `emp_zipcode`, `emp_hm_telephone`, `emp_mobile`, `emp_work_telephone`, `emp_work_email`, `sal_grd_code`, `joined_date`, `emp_oth_email`, `terminated_date`, `termination_reason`, `custom1`, `custom2`, `custom3`, `custom4`, `custom5`, `custom6`, `custom7`, `custom8`, `custom9`, `custom10`) VALUES(1, '0001', 'Khayer', 'Abul', 'MD', 'khayer', 0, NULL, NULL, NULL, NULL, NULL, '', '', '', '', NULL, '', NULL, NULL, NULL, NULL, '', '', '', '', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);

-- --------------------------------------------------------

---- Table structure for table `hs_hr_employee_leave_quota`--

Page 16: HRM Documentations

CREATE TABLE IF NOT EXISTS `hs_hr_employee_leave_quota` ( `year` year(4) NOT NULL, `leave_type_id` varchar(13) NOT NULL, `employee_id` int(7) NOT NULL, `no_of_days_allotted` decimal(6,2) DEFAULT NULL, `leave_taken` decimal(6,2) DEFAULT '0.00', `leave_brought_forward` decimal(6,2) DEFAULT '0.00', PRIMARY KEY (`leave_type_id`,`employee_id`,`year`), KEY `employee_id` (`employee_id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;

---- Dumping data for table `hs_hr_employee_leave_quota`--

-- --------------------------------------------------------

---- Table structure for table `hs_hr_employee_timesheet_period`--

CREATE TABLE IF NOT EXISTS `hs_hr_employee_timesheet_period` ( `timesheet_period_id` int(11) NOT NULL, `employee_id` int(11) NOT NULL, PRIMARY KEY (`timesheet_period_id`,`employee_id`), KEY `employee_id` (`employee_id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;

---- Dumping data for table `hs_hr_employee_timesheet_period`--

-- --------------------------------------------------------

---- Table structure for table `hs_hr_employee_workshift`--

CREATE TABLE IF NOT EXISTS `hs_hr_employee_workshift` ( `workshift_id` int(11) NOT NULL, `emp_number` int(11) NOT NULL, PRIMARY KEY (`workshift_id`,`emp_number`), KEY `emp_number` (`emp_number`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;

---- Dumping data for table `hs_hr_employee_workshift`--

-- --------------------------------------------------------

---- Table structure for table `hs_hr_empreport`--

Page 17: HRM Documentations

CREATE TABLE IF NOT EXISTS `hs_hr_empreport` ( `rep_code` varchar(13) NOT NULL DEFAULT '', `rep_name` varchar(60) DEFAULT NULL, `rep_cridef_str` varchar(200) DEFAULT NULL, `rep_flddef_str` varchar(200) DEFAULT NULL, PRIMARY KEY (`rep_code`), UNIQUE KEY `rep_name` (`rep_name`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;

---- Dumping data for table `hs_hr_empreport`--

-- --------------------------------------------------------

---- Table structure for table `hs_hr_emprep_usergroup`--

CREATE TABLE IF NOT EXISTS `hs_hr_emprep_usergroup` ( `userg_id` varchar(13) NOT NULL DEFAULT '', `rep_code` varchar(13) NOT NULL DEFAULT '', PRIMARY KEY (`userg_id`,`rep_code`), KEY `rep_code` (`rep_code`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;

---- Dumping data for table `hs_hr_emprep_usergroup`--

-- --------------------------------------------------------

---- Table structure for table `hs_hr_empstat`--

CREATE TABLE IF NOT EXISTS `hs_hr_empstat` ( `estat_code` varchar(13) NOT NULL DEFAULT '', `estat_name` varchar(50) DEFAULT NULL, PRIMARY KEY (`estat_code`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;

---- Dumping data for table `hs_hr_empstat`--

INSERT INTO `hs_hr_empstat` (`estat_code`, `estat_name`) VALUES('EST000', 'Terminated'),('EST001', 'Full Time Contract'),('EST002', 'Full Time Internship'),('EST003', 'Full Time Permanent'),('EST004', 'Part Time Contract'),('EST005', 'Part Time Internship'),('EST006', 'Part Time Permanent');

Page 18: HRM Documentations

-- --------------------------------------------------------

---- Table structure for table `hs_hr_emp_attachment`--

CREATE TABLE IF NOT EXISTS `hs_hr_emp_attachment` ( `emp_number` int(7) NOT NULL DEFAULT '0', `eattach_id` decimal(10,0) NOT NULL DEFAULT '0', `eattach_desc` varchar(200) DEFAULT NULL, `eattach_filename` varchar(100) DEFAULT NULL, `eattach_size` int(11) DEFAULT '0', `eattach_attachment` mediumblob, `eattach_type` varchar(50) DEFAULT NULL, PRIMARY KEY (`emp_number`,`eattach_id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;

---- Dumping data for table `hs_hr_emp_attachment`--

-- --------------------------------------------------------

---- Table structure for table `hs_hr_emp_basicsalary`--

CREATE TABLE IF NOT EXISTS `hs_hr_emp_basicsalary` ( `emp_number` int(7) NOT NULL DEFAULT '0', `sal_grd_code` varchar(13) NOT NULL DEFAULT '', `currency_id` varchar(6) NOT NULL DEFAULT '', `ebsal_basic_salary` varchar(100) CHARACTER SET latin1 DEFAULT NULL, `payperiod_code` varchar(13) DEFAULT NULL, PRIMARY KEY (`emp_number`,`sal_grd_code`,`currency_id`), KEY `sal_grd_code` (`sal_grd_code`), KEY `currency_id` (`currency_id`), KEY `payperiod_code` (`payperiod_code`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;

---- Dumping data for table `hs_hr_emp_basicsalary`--

-- --------------------------------------------------------

---- Table structure for table `hs_hr_emp_children`--

CREATE TABLE IF NOT EXISTS `hs_hr_emp_children` ( `emp_number` int(7) NOT NULL DEFAULT '0', `ec_seqno` decimal(2,0) NOT NULL DEFAULT '0', `ec_name` varchar(100) DEFAULT '', `ec_date_of_birth` date DEFAULT NULL,

Page 19: HRM Documentations

PRIMARY KEY (`emp_number`,`ec_seqno`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;

---- Dumping data for table `hs_hr_emp_children`--

-- --------------------------------------------------------

---- Table structure for table `hs_hr_emp_contract_extend`--

CREATE TABLE IF NOT EXISTS `hs_hr_emp_contract_extend` ( `emp_number` int(7) NOT NULL DEFAULT '0', `econ_extend_id` decimal(10,0) NOT NULL DEFAULT '0', `econ_extend_start_date` datetime DEFAULT NULL, `econ_extend_end_date` datetime DEFAULT NULL, PRIMARY KEY (`emp_number`,`econ_extend_id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;

---- Dumping data for table `hs_hr_emp_contract_extend`--

-- --------------------------------------------------------

---- Table structure for table `hs_hr_emp_dependents`--

CREATE TABLE IF NOT EXISTS `hs_hr_emp_dependents` ( `emp_number` int(7) NOT NULL DEFAULT '0', `ed_seqno` decimal(2,0) NOT NULL DEFAULT '0', `ed_name` varchar(100) DEFAULT '', `ed_relationship` varchar(100) DEFAULT '', PRIMARY KEY (`emp_number`,`ed_seqno`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;

---- Dumping data for table `hs_hr_emp_dependents`--

-- --------------------------------------------------------

---- Table structure for table `hs_hr_emp_directdebit`--

CREATE TABLE IF NOT EXISTS `hs_hr_emp_directdebit` ( `emp_number` int(7) NOT NULL DEFAULT '0', `dd_seqno` decimal(2,0) NOT NULL DEFAULT '0', `dd_routing_num` int(9) NOT NULL, `dd_account` varchar(100) NOT NULL DEFAULT '',

Page 20: HRM Documentations

`dd_amount` decimal(11,2) NOT NULL, `dd_account_type` varchar(20) NOT NULL DEFAULT '' COMMENT 'CHECKING, SAVINGS', `dd_transaction_type` varchar(20) NOT NULL DEFAULT '' COMMENT 'BLANK, PERC, FLAT, FLATMINUS', PRIMARY KEY (`emp_number`,`dd_seqno`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;

---- Dumping data for table `hs_hr_emp_directdebit`--

-- --------------------------------------------------------

---- Table structure for table `hs_hr_emp_education`--

CREATE TABLE IF NOT EXISTS `hs_hr_emp_education` ( `emp_number` int(7) NOT NULL DEFAULT '0', `edu_code` varchar(13) NOT NULL DEFAULT '', `edu_major` varchar(100) DEFAULT NULL, `edu_year` decimal(4,0) DEFAULT NULL, `edu_gpa` varchar(25) DEFAULT NULL, `edu_start_date` datetime DEFAULT NULL, `edu_end_date` datetime DEFAULT NULL, PRIMARY KEY (`edu_code`,`emp_number`), KEY `emp_number` (`emp_number`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;

---- Dumping data for table `hs_hr_emp_education`--

-- --------------------------------------------------------

---- Table structure for table `hs_hr_emp_emergency_contacts`--

CREATE TABLE IF NOT EXISTS `hs_hr_emp_emergency_contacts` ( `emp_number` int(7) NOT NULL DEFAULT '0', `eec_seqno` decimal(2,0) NOT NULL DEFAULT '0', `eec_name` varchar(100) DEFAULT '', `eec_relationship` varchar(100) DEFAULT '', `eec_home_no` varchar(100) DEFAULT '', `eec_mobile_no` varchar(100) DEFAULT '', `eec_office_no` varchar(100) DEFAULT '', PRIMARY KEY (`emp_number`,`eec_seqno`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;

---- Dumping data for table `hs_hr_emp_emergency_contacts`--

Page 21: HRM Documentations

-- --------------------------------------------------------

---- Table structure for table `hs_hr_emp_history_of_ealier_pos`--

CREATE TABLE IF NOT EXISTS `hs_hr_emp_history_of_ealier_pos` ( `emp_number` int(7) NOT NULL DEFAULT '0', `emp_seqno` decimal(2,0) NOT NULL DEFAULT '0', `ehoep_job_title` varchar(100) DEFAULT '', `ehoep_years` varchar(100) DEFAULT '', PRIMARY KEY (`emp_number`,`emp_seqno`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;

---- Dumping data for table `hs_hr_emp_history_of_ealier_pos`--

-- --------------------------------------------------------

---- Table structure for table `hs_hr_emp_jobtitle_history`--

CREATE TABLE IF NOT EXISTS `hs_hr_emp_jobtitle_history` ( `id` int(11) NOT NULL AUTO_INCREMENT, `emp_number` int(7) NOT NULL, `code` varchar(15) NOT NULL, `name` varchar(250) DEFAULT NULL, `start_date` datetime DEFAULT NULL, `end_date` datetime DEFAULT NULL, PRIMARY KEY (`id`), KEY `emp_number` (`emp_number`)) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;

---- Dumping data for table `hs_hr_emp_jobtitle_history`--

-- --------------------------------------------------------

---- Table structure for table `hs_hr_emp_language`--

CREATE TABLE IF NOT EXISTS `hs_hr_emp_language` ( `emp_number` int(7) NOT NULL DEFAULT '0', `lang_code` varchar(13) NOT NULL DEFAULT '', `elang_type` smallint(6) NOT NULL DEFAULT '0', `competency` smallint(6) DEFAULT '0', PRIMARY KEY (`emp_number`,`lang_code`,`elang_type`), KEY `lang_code` (`lang_code`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;

Page 22: HRM Documentations

---- Dumping data for table `hs_hr_emp_language`--

-- --------------------------------------------------------

---- Table structure for table `hs_hr_emp_licenses`--

CREATE TABLE IF NOT EXISTS `hs_hr_emp_licenses` ( `emp_number` int(7) NOT NULL DEFAULT '0', `licenses_code` varchar(100) NOT NULL DEFAULT '', `licenses_date` date DEFAULT NULL, `licenses_renewal_date` date DEFAULT NULL, PRIMARY KEY (`emp_number`,`licenses_code`), KEY `licenses_code` (`licenses_code`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;

---- Dumping data for table `hs_hr_emp_licenses`--

-- --------------------------------------------------------

---- Table structure for table `hs_hr_emp_locations`--

CREATE TABLE IF NOT EXISTS `hs_hr_emp_locations` ( `emp_number` int(7) NOT NULL, `loc_code` varchar(13) NOT NULL, PRIMARY KEY (`emp_number`,`loc_code`), KEY `loc_code` (`loc_code`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;

---- Dumping data for table `hs_hr_emp_locations`--

-- --------------------------------------------------------

---- Table structure for table `hs_hr_emp_location_history`--

CREATE TABLE IF NOT EXISTS `hs_hr_emp_location_history` ( `id` int(11) NOT NULL AUTO_INCREMENT, `emp_number` int(7) NOT NULL, `code` varchar(15) NOT NULL, `name` varchar(250) DEFAULT NULL, `start_date` datetime DEFAULT NULL, `end_date` datetime DEFAULT NULL, PRIMARY KEY (`id`),

Page 23: HRM Documentations

KEY `emp_number` (`emp_number`)) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;

---- Dumping data for table `hs_hr_emp_location_history`--

-- --------------------------------------------------------

---- Table structure for table `hs_hr_emp_member_detail`--

CREATE TABLE IF NOT EXISTS `hs_hr_emp_member_detail` ( `emp_number` int(7) NOT NULL DEFAULT '0', `membship_code` varchar(13) NOT NULL DEFAULT '', `membtype_code` varchar(13) NOT NULL DEFAULT '', `ememb_subscript_ownership` varchar(20) DEFAULT NULL, `ememb_subscript_amount` decimal(15,2) DEFAULT NULL, `ememb_commence_date` datetime DEFAULT NULL, `ememb_renewal_date` datetime DEFAULT NULL, PRIMARY KEY (`emp_number`,`membship_code`,`membtype_code`), KEY `membtype_code` (`membtype_code`), KEY `membship_code` (`membship_code`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;

---- Dumping data for table `hs_hr_emp_member_detail`--

-- --------------------------------------------------------

---- Table structure for table `hs_hr_emp_passport`--

CREATE TABLE IF NOT EXISTS `hs_hr_emp_passport` ( `emp_number` int(7) NOT NULL DEFAULT '0', `ep_seqno` decimal(2,0) NOT NULL DEFAULT '0', `ep_passport_num` varchar(100) NOT NULL DEFAULT '', `ep_passportissueddate` datetime DEFAULT NULL, `ep_passportexpiredate` datetime DEFAULT NULL, `ep_comments` varchar(255) DEFAULT NULL, `ep_passport_type_flg` smallint(6) DEFAULT NULL, `ep_i9_status` varchar(100) DEFAULT '', `ep_i9_review_date` date DEFAULT NULL, `cou_code` varchar(6) DEFAULT NULL, PRIMARY KEY (`emp_number`,`ep_seqno`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;

---- Dumping data for table `hs_hr_emp_passport`--

Page 24: HRM Documentations

-- --------------------------------------------------------

---- Table structure for table `hs_hr_emp_picture`--

CREATE TABLE IF NOT EXISTS `hs_hr_emp_picture` ( `emp_number` int(7) NOT NULL DEFAULT '0', `epic_picture` mediumblob, `epic_filename` varchar(100) DEFAULT NULL, `epic_type` varchar(50) DEFAULT NULL, `epic_file_size` varchar(20) DEFAULT NULL, PRIMARY KEY (`emp_number`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;

---- Dumping data for table `hs_hr_emp_picture`--

INSERT INTO `hs_hr_emp_picture` (`emp_number`, `epic_picture`, `epic_filename`, `epic_type`, `epic_file_size`) VALUES(1, 0xffd8ffe000104a46494600010101006000600000ffdb004300080606070605080707070909080a0c140d0c0b0b0c1912130f141d1a1f1e1d1a1c1c20242e2720222c231c1c2837292c30313434341f27393d38323c2e333432ffdb0043010909090c0b0c180d0d1832211c213232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232ffc00011080096008003012200021101031101ffc4001f0000010501010101010100000000000000000102030405060708090a0bffc400b5100002010303020403050504040000017d01020300041105122131410613516107227114328191a1082342b1c11552d1f02433627282090a161718191a25262728292a3435363738393a434445464748494a535455565758595a636465666768696a737475767778797a838485868788898a92939495969798999aa2a3a4a5a6a7a8a9aab2b3b4b5b6b7b8b9bac2c3c4c5c6c7c8c9cad2d3d4d5d6d7d8d9dae1e2e3e4e5e6e7e8e9eaf1f2f3f4f5f6f7f8f9faffc4001f0100030101010101010101010000000000000102030405060708090a0bffc400b51100020102040403040705040400010277000102031104052131061241510761711322328108144291a1b1c109233352f0156272d10a162434e125f11718191a262728292a35363738393a434445464748494a535455565758595a636465666768696a737475767778797a82838485868788898a92939495969798999aa2a3a4a5a6a7a8a9aab2b3b4b5b6b7b8b9bac2c3c4c5c6c7c8c9cad2d3d4d5d6d7d8d9dae2e3e4e5e6e7e8e9eaf2f3f4f5f6f7f8f9faffda000c03010002110311003f00d8d69372b00c3054e72d59de0c4292cfb4155c0ef8cd696ac7b061c83d5aa87846791a7983e082bf2e31c006bcd57e4637b9d7ede78009fc5ab90f10c61848199957cc193b4715d76fea5987e2dfe15ca6bea8cb30c2fde1d8d4d3f89152d8bde125845a48d17cc19ce0ede6ba521b0787c7d42d72fe14876b5cbae4c4768505f03deba7c2e4ff00abfc8b55557ef930d88d8aec93ee038f5c9ae42561b5b2c99ffae67fc6bb220ec700b8e3f8540ae3e62c037faeefdc7ad6762d146f6256412068f3dc6c3594c14b9e63c63fbb5d1166640a449823d4562cf1c91ce57127b74a7af42ae66dcc1f2b30287db6d55441e7283b7dc62b5650fb09fde8fcaabc706fb88cfce0e79c81537696a52d596e08d42f0054eabc72319ab505aae39639ab2b6d0f1c67eb5c4e5a9d09685141c0c54c07157961887f0f3528555fe1a39905897549a3c05f34743fc60556f0e44b1279c792f91803247356750b78d00da80123fba0551f0c4ecd298e42a36862141c13cf7af4e36e4763825b9d4866dbf2a4a7e8a05731af6e63389217552465b7f4aea37291d57f124d733e208b78b81c0e9ced3c54d3b5c72d8d1d1c8120f2caa66152c197383ed5ab73702de269a6bcd88a39212b9df0bdc159a689371508ac581cf3f8d737e3af104975a8a58c1338b787fd6e4fde35a38b9cec894ed135b50f1a2ee921b4491f3c798efc7e55c9cdaacd2bba995c7afcdc564c978b9548c82beb552475707209cf7ce2ba9538a5666776cd43abc90a94176ede9ed51ff6ee768924673ef9159696ad3b858e324f6addb5f0a97877dc650e38ace72a71d19718c9b352136f736cb2c7b8823fbf4f8e20278d8647b6eac6877e8b2bdb4a434671b588ce2b6a36dd24446de71fc38ae0ad176ba7a1d10dec6d43c81d0d5951ed5047c0038ab2830335c0dbb9d4b62641c0a77534c53d2a4181ef4aeae327d49711a9c7fe3a2b1fc28a9f6e9ff7a19f69e3a6de6b6751c18070339fee8ac4f0dc7b7546d83bb6f6c75af5e0fdc679d2dcec73ce77738f

Page 25: HRM Documentations

efd735e212a63b80c700a8c90f5d36580efd3d4573bafe0acf9271b79ce2b3a7ba2e5b146c6fa2b2f0f6a335a296c0f94375e9d6bcceeae5cb9e09790e493debd1ecac5aeeceeca0daad6bb71d0b1f5f7af3296266ba2afc61f183d460d77c2d77630b169f4dbb302c8913306feed74fa0f86a0fb307bd42d237247a55bd0d1a3b64dc06dc71c56a4dace9d63c492aefee0572ceaca5a23a6104b727b6d2ecedc0f2a0553ee29ba9062abb569b6fe24b0b91885c31c7a5646a9e2977b8fb35a5b176e858f415cf6949d8d5596a62789e16fb209029dca7afa55cd324692d2d1886c9033922aacd35ddd48f0dd46bb645ec73835ac90244b6a13cbda00e00ef573baa7cac84af3ba3662c9c55a03bd4100e01ed5614579b2dcea42a9e054833d699e9fad39454e80c7df45726205a58b6e7a04aa1a1483cd7890a893cd3d47b726afdddec26df966ce7ba9ac3d0e64feda7d991f33124f4af6617b33ce92573ae61758e248bfef8ac4d65261e6991a32a579c256e09a36e8e3f3ac6d6e488c730671829eb5945bbad0a6b424d2983fd94c580442739e405cf19ae175fb6864d4e5b9b56568d9cee006307a5751e1b9b7dd2c30006030e1db07ad656ada64897c6219f2e3ce428e48f5ae894f9643a54d496a49324c34b55b7562767f0d61471cb1111fd91724e19e4e48ae934bd4e38d54301c7041eb5b87fb32e0092444dc393cd61cce2f5354948e4f48d39a0bf8e6655284e385c51aa68e1efee3cb0c0e73f21c115b575a958477196956148f851b7ad579bc41a7cd7d11b67df31e0e3bd2bcaf743d3666558e8b30732c9bf6a0fe23d6ad69d6ed958c37c81c920d5cd4354510903e524555d125f3c6ef4722b293959b652493b23a48615000c76ab290a73c547110315654e466bcc6ddce84b4182dd4f514ff2178c014f46c7d29e39228d40ced408300c3e0e7fbd585a348cbadb2b8063c955e01e4d7a66a3e0991ed0fd9ae8b483f85b806bcf6d74db8b4d6e613a6d68a4c15ebf8d7d02a728c5dcf2e4d3674855368ca0ff00be2b035c8a32cffba43fbbfee115b8a0bb2a8193d318349e22f0eded9e986fa4dbb0ae0a8639158d38b6ee5bb1ce784a58da49936aa2b28daa5b19038cd745736092233410ab4846397eb5cbf87e377bf827c0455460067ef73dabb0120182703ea94ebdf990a9bb23ca6e19ecb5392361b595ce4035663bf272e09e9ce6a1f18bc736a6f716e028ddb491c671deb9d4d48ae50f7f7addd2e68a62552ccdcbabafed265b6447639e88b922a07d1e6b41e7a4570a57f89fe5a86d6efcb8b311dafeb5149a95d4ae44f3654738dd9a145a469ceba9624d559a178e4fbcbc027ad6ff0086e3ff0043b777e5998b75c571091c9a85fa431f2eed8c8af48b6845b9861038400715cd8a6a0b94aa5ef3b9bf18e95654f15521383df8ab2a7be4578d23b512ae2a4040e471500603a53f7631e942607657be247ddb6d570b9c063c9359127872ef56bc37bb3cb7720b3b701b1ed57bc3d0c5777f248ea1961501411dfd6bacdd803d2bea6dcdb9e4799cde9be1792d2f639e6923754e768cd63fc406bc3191e5b0b554e083c13ef5dadc5ec1691992e25489077635c47893c6367776b2d8db43e72b82a5df803e828518a5a0ef7386d2668a68ed54052c859988e8a2acea9acc696f2476e4b381b772938acab8952d6dcac4020c76ac88dffd1b0f9392491594a9a6eec13b19f7326f063973b58f5f4fad7397b6b240ec40381daba695371207e1dea85e4d12c0de66030e99ef5a434d112fb9cf2dd3c7c1ce7d294ce4763f30a9df4fbc7c4c602118fca7155deda4420bae40ad340b9a1a6b34170b3a91bd4f15e83697b15e346e8eb9ee33d0d79cc0e9201b08ebd05685a5cb42e133df8c715cb5e8aa9ab35a751c4f5ab78a4919422ee627803bd6c9d07548edcccd68fb00c9c1048fc2bcf740f145f68f7293c4eb211fc320cae2bd4b45f89da6df622d4233692f761f32ff00f5ab92197d377e666ef10fa239d190d839041c53b70c8c9ad4d7a4d3e6d43cdd3e78e45946e6084119fe953681a526a13bcb3ae60886587a9f4ae3fab3f6bc88dfda2e4bb356dd6dfc3b1c979733ecb71f28dcb86627d0573fa87c47798b269f108c0e04920c9fcaab7c5fd6edd74eb2b58e53e6990b918238c5798437dbe3df920f422bdf9591e626759a86b7737d2192e6779587f78d66b5e6dfa9fd2b28dce4633d69565c1f5acdb2912dd49b97939cd4718c46a0739f5a64ce197e5ce6abb1bc523698da3ec3a1a570249be504f4acebfb31776c464161ca9f7abde633e0c8a17fd9cf4a461853efd29a7607a94acf54b91686ce42329c02dd40f6ac6ba8e5927dbbcb06e735d3d8c1bee644f295bcd18e9938aafac69474ebe815b1e5b8c023d7d2ad495c9b330ed6cc25ea14c8041357e58417dea3073cd4890e675ec50118f5ff003cd4fe59e47041a89bd471d50914c131b8706ada4adea322a8bda6e943b39280e76f6ab2f8f2c01d87153e8517a2d42585b28e571df3d2bd47c19e25fb6786752b78909bc814bfcbfc4b8c67f4af177908f5cd6cf8635f9b4a3a88820795ae2d5a3f95b1b071c9a708479afd425276b1b9f18ae9a6f165ac05894860dc7f135e7b0dcb098b2e40e460d75ff14af60baf1adc2c4e18468a8e7dc76ae29586321be5535b4b53389ae92ee61b8f35319700f3d3d2b2049b4ee24f356e26deca7b639acdab1668af31f34af22c480b67d38aae261bf1d3b54ae54a1c8c83d8d46c085041e43039a69383c9e45408925b9c81987fbbdc549e6065c839cd171935bdd3d95c24f1fde5eded5a5afdc41aa68cb70adb4af23d55ab1060f7aaad2340594b008debd288a4d89bb22582413ca64047dde7ebfe735303ce285821898988fcac80d0bd0720527b8d2b0edd8539ea0546ce1a3e01a6ccc4b08c1ed9351c8fb131cfa0a1b02294a8078e6a2b5ba962ba468dca2b6edd8f4c818fa54523a957c67dc9a6e9ef1b5c2abf75c56b0444de855b9bf96eee64b891b74b236e66ff0068d2f9842855fc6a8c39f50075353c6ecf213dbdaa9ee1d0b6cc4281939c55886e7cb88f73d339aa2c0b8603f3cd36d9b72852d9c714ac33

Page 26: HRM Documentations

62dddb1b8f35711b2791c550830a9d79f4ab4acbb8649f5aca43b16cb63b0c540caca4bc781eabeb51997196ce41a41286c10696e36396557071d47506ab5ea0920ce718a9258cb9dc321877ff001a8564054c6e0ab0ec7bd35a6a1b9369cd23dbb863900e17e9561e41144598f4e950592795684b740c49e7b55679fed326eff9669f747a9f5a1eac3544865392ce793cd4335c13f2824e39e69a59831eff005a8a62a0e4fe95564172bcb332fae7d69b6404d2b6eceeec41e951dc10324f27d69da6f3390bc135ac4ce7b1523385240033903f3ab501c46c7a76e28a2932c9403e43118cfa9aab1b989e51e9451486cbd05db3481070326aeacd9c9c71451512dc944aac0af4ef4e1846ce3f0a28a8650f0d940d8eb51c9b2451b873d88eb451430453babb60a96c338032c7d69616186c0e168a29830dc597ebeb55e6e0647eb45154b60295d67b9e48a4b09c4371b8ae78c628a2b644bd8fffd9, 'khayer.jpg', 'image/jpeg', '3935');

-- --------------------------------------------------------

---- Table structure for table `hs_hr_emp_reportto`--

CREATE TABLE IF NOT EXISTS `hs_hr_emp_reportto` ( `erep_sup_emp_number` int(7) NOT NULL DEFAULT '0', `erep_sub_emp_number` int(7) NOT NULL DEFAULT '0', `erep_reporting_mode` smallint(6) NOT NULL DEFAULT '0', PRIMARY KEY (`erep_sup_emp_number`,`erep_sub_emp_number`,`erep_reporting_mode`), KEY `erep_sub_emp_number` (`erep_sub_emp_number`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;

---- Dumping data for table `hs_hr_emp_reportto`--

-- --------------------------------------------------------

---- Table structure for table `hs_hr_emp_skill`--

CREATE TABLE IF NOT EXISTS `hs_hr_emp_skill` ( `emp_number` int(7) NOT NULL DEFAULT '0', `skill_code` varchar(13) NOT NULL DEFAULT '', `years_of_exp` decimal(2,0) NOT NULL DEFAULT '0', `comments` varchar(100) NOT NULL DEFAULT '', KEY `emp_number` (`emp_number`), KEY `skill_code` (`skill_code`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;

---- Dumping data for table `hs_hr_emp_skill`--

-- --------------------------------------------------------

---- Table structure for table `hs_hr_emp_subdivision_history`--

Page 27: HRM Documentations

CREATE TABLE IF NOT EXISTS `hs_hr_emp_subdivision_history` ( `id` int(11) NOT NULL AUTO_INCREMENT, `emp_number` int(7) NOT NULL, `code` varchar(15) NOT NULL, `name` varchar(250) DEFAULT NULL, `start_date` datetime DEFAULT NULL, `end_date` datetime DEFAULT NULL, PRIMARY KEY (`id`), KEY `emp_number` (`emp_number`)) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;

---- Dumping data for table `hs_hr_emp_subdivision_history`--

-- --------------------------------------------------------

---- Table structure for table `hs_hr_emp_us_tax`--

CREATE TABLE IF NOT EXISTS `hs_hr_emp_us_tax` ( `emp_number` int(7) NOT NULL DEFAULT '0', `tax_federal_status` varchar(13) DEFAULT NULL, `tax_federal_exceptions` int(2) DEFAULT '0', `tax_state` varchar(13) DEFAULT NULL, `tax_state_status` varchar(13) DEFAULT NULL, `tax_state_exceptions` int(2) DEFAULT '0', `tax_unemp_state` varchar(13) DEFAULT NULL, `tax_work_state` varchar(13) DEFAULT NULL, PRIMARY KEY (`emp_number`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;

---- Dumping data for table `hs_hr_emp_us_tax`--

-- --------------------------------------------------------

---- Table structure for table `hs_hr_emp_work_experience`--

CREATE TABLE IF NOT EXISTS `hs_hr_emp_work_experience` ( `emp_number` int(7) NOT NULL DEFAULT '0', `eexp_seqno` decimal(10,0) NOT NULL DEFAULT '0', `eexp_employer` varchar(100) DEFAULT NULL, `eexp_jobtit` varchar(120) DEFAULT NULL, `eexp_from_date` datetime DEFAULT NULL, `eexp_to_date` datetime DEFAULT NULL, `eexp_comments` varchar(200) DEFAULT NULL, `eexp_internal` int(1) DEFAULT NULL, PRIMARY KEY (`emp_number`,`eexp_seqno`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;

Page 28: HRM Documentations

---- Dumping data for table `hs_hr_emp_work_experience`--

-- --------------------------------------------------------

---- Table structure for table `hs_hr_ethnic_race`--

CREATE TABLE IF NOT EXISTS `hs_hr_ethnic_race` ( `ethnic_race_code` varchar(13) NOT NULL DEFAULT '', `ethnic_race_desc` varchar(50) DEFAULT NULL, PRIMARY KEY (`ethnic_race_code`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;

---- Dumping data for table `hs_hr_ethnic_race`--

-- --------------------------------------------------------

---- Table structure for table `hs_hr_file_version`--

CREATE TABLE IF NOT EXISTS `hs_hr_file_version` ( `id` varchar(36) NOT NULL DEFAULT '', `altered_module` varchar(36) DEFAULT NULL, `description` varchar(200) DEFAULT NULL, `entered_date` datetime DEFAULT NULL, `modified_date` datetime DEFAULT NULL, `entered_by` varchar(36) DEFAULT NULL, `modified_by` varchar(36) DEFAULT NULL, `name` varchar(50) DEFAULT NULL, PRIMARY KEY (`id`), KEY `altered_module` (`altered_module`), KEY `entered_by` (`entered_by`), KEY `modified_by` (`modified_by`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;

---- Dumping data for table `hs_hr_file_version`--

INSERT INTO `hs_hr_file_version` (`id`, `altered_module`, `description`, `entered_date`, `modified_date`, `entered_by`, `modified_by`, `name`) VALUES('FVR001', NULL, 'Release 1', '2006-03-15 00:00:00', '2006-03-15 00:00:00', NULL, NULL, 'file_ver_01');

-- --------------------------------------------------------

---- Table structure for table `hs_hr_geninfo`--

Page 29: HRM Documentations

CREATE TABLE IF NOT EXISTS `hs_hr_geninfo` ( `code` varchar(13) NOT NULL DEFAULT '', `geninfo_keys` varchar(200) DEFAULT NULL, `geninfo_values` varchar(800) DEFAULT NULL, PRIMARY KEY (`code`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;

---- Dumping data for table `hs_hr_geninfo`--

INSERT INTO `hs_hr_geninfo` (`code`, `geninfo_keys`, `geninfo_values`) VALUES('001', 'COMPANY|COUNTRY|STREET1|STREET2|STATE|CITY|ZIP|PHONE|FAX|TAX|NAICS|COMMENTS', 'Connect7|0||||||||122-908-2991|122-908-2991|');

-- --------------------------------------------------------

---- Table structure for table `hs_hr_holidays`--

CREATE TABLE IF NOT EXISTS `hs_hr_holidays` ( `holiday_id` int(11) NOT NULL, `description` text, `date` date DEFAULT NULL, `recurring` tinyint(1) DEFAULT '0', `length` int(2) DEFAULT NULL, UNIQUE KEY `holiday_id` (`holiday_id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;

---- Dumping data for table `hs_hr_holidays`--

-- --------------------------------------------------------

---- Table structure for table `hs_hr_hsp`--

CREATE TABLE IF NOT EXISTS `hs_hr_hsp` ( `id` int(11) NOT NULL, `employee_id` int(11) NOT NULL, `benefit_year` date DEFAULT NULL, `hsp_value` decimal(10,2) NOT NULL, `total_acrued` decimal(10,2) NOT NULL, `accrued_last_updated` date DEFAULT NULL, `amount_per_day` decimal(10,2) NOT NULL, `edited_status` tinyint(4) DEFAULT '0', `termination_date` date DEFAULT NULL, `halted` tinyint(4) DEFAULT '0', `halted_date` date DEFAULT NULL, `terminated` tinyint(4) DEFAULT '0', PRIMARY KEY (`id`), KEY `employee_id` (`employee_id`)

Page 30: HRM Documentations

) ENGINE=InnoDB DEFAULT CHARSET=utf8;

---- Dumping data for table `hs_hr_hsp`--

-- --------------------------------------------------------

---- Table structure for table `hs_hr_hsp_payment_request`--

CREATE TABLE IF NOT EXISTS `hs_hr_hsp_payment_request` ( `id` int(11) NOT NULL, `hsp_id` int(11) NOT NULL, `employee_id` int(11) NOT NULL, `date_incurred` date NOT NULL, `provider_name` varchar(100) DEFAULT NULL, `person_incurring_expense` varchar(100) DEFAULT NULL, `expense_description` varchar(250) DEFAULT NULL, `expense_amount` decimal(10,2) NOT NULL, `payment_made_to` varchar(100) DEFAULT NULL, `third_party_account_number` varchar(50) DEFAULT NULL, `mail_address` varchar(250) DEFAULT NULL, `comments` varchar(250) DEFAULT NULL, `date_paid` date DEFAULT NULL, `check_number` varchar(50) DEFAULT NULL, `status` tinyint(4) DEFAULT '0', `hr_notes` varchar(250) DEFAULT NULL, PRIMARY KEY (`id`), KEY `employee_id` (`employee_id`), KEY `hsp_id` (`hsp_id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;

---- Dumping data for table `hs_hr_hsp_payment_request`--

-- --------------------------------------------------------

---- Table structure for table `hs_hr_hsp_summary`--

CREATE TABLE IF NOT EXISTS `hs_hr_hsp_summary` ( `summary_id` int(11) NOT NULL, `employee_id` int(11) NOT NULL, `hsp_plan_id` tinyint(2) NOT NULL, `hsp_plan_year` int(6) NOT NULL, `hsp_plan_status` tinyint(2) NOT NULL DEFAULT '0', `annual_limit` decimal(10,2) NOT NULL DEFAULT '0.00', `employer_amount` decimal(10,2) NOT NULL DEFAULT '0.00', `employee_amount` decimal(10,2) NOT NULL DEFAULT '0.00', `total_accrued` decimal(10,2) NOT NULL DEFAULT '0.00', `total_used` decimal(10,2) NOT NULL DEFAULT '0.00',

Page 31: HRM Documentations

PRIMARY KEY (`summary_id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;

---- Dumping data for table `hs_hr_hsp_summary`--

-- --------------------------------------------------------

---- Table structure for table `hs_hr_jobtit_empstat`--

CREATE TABLE IF NOT EXISTS `hs_hr_jobtit_empstat` ( `jobtit_code` varchar(13) NOT NULL DEFAULT '', `estat_code` varchar(13) NOT NULL DEFAULT '', PRIMARY KEY (`jobtit_code`,`estat_code`), KEY `estat_code` (`estat_code`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;

---- Dumping data for table `hs_hr_jobtit_empstat`--

-- --------------------------------------------------------

---- Table structure for table `hs_hr_job_application`--

CREATE TABLE IF NOT EXISTS `hs_hr_job_application` ( `application_id` int(11) NOT NULL, `vacancy_id` int(11) NOT NULL, `lastname` varchar(100) NOT NULL DEFAULT '', `firstname` varchar(100) NOT NULL DEFAULT '', `middlename` varchar(100) NOT NULL DEFAULT '', `street1` varchar(100) DEFAULT '', `street2` varchar(100) DEFAULT '', `city` varchar(100) DEFAULT '', `country_code` varchar(100) DEFAULT '', `province` varchar(100) DEFAULT '', `zip` varchar(20) DEFAULT NULL, `phone` varchar(50) DEFAULT NULL, `mobile` varchar(50) DEFAULT NULL, `email` varchar(50) DEFAULT NULL, `qualifications` text, `status` smallint(2) DEFAULT '0', `applied_datetime` datetime DEFAULT NULL, `emp_number` int(7) DEFAULT NULL, `resume_name` varchar(100) DEFAULT NULL, `resume_data` mediumblob, PRIMARY KEY (`application_id`), KEY `vacancy_id` (`vacancy_id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;

Page 32: HRM Documentations

---- Dumping data for table `hs_hr_job_application`--

-- --------------------------------------------------------

---- Table structure for table `hs_hr_job_application_events`--

CREATE TABLE IF NOT EXISTS `hs_hr_job_application_events` ( `id` int(11) NOT NULL, `application_id` int(11) NOT NULL, `created_time` datetime DEFAULT NULL, `created_by` varchar(36) DEFAULT NULL, `owner` int(7) DEFAULT NULL, `event_time` datetime DEFAULT NULL, `event_type` smallint(2) DEFAULT NULL, `status` smallint(2) DEFAULT '0', `notes` text, PRIMARY KEY (`id`), KEY `application_id` (`application_id`), KEY `created_by` (`created_by`), KEY `owner` (`owner`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;

---- Dumping data for table `hs_hr_job_application_events`--

-- --------------------------------------------------------

---- Table structure for table `hs_hr_job_spec`--

CREATE TABLE IF NOT EXISTS `hs_hr_job_spec` ( `jobspec_id` int(11) NOT NULL DEFAULT '0', `jobspec_name` varchar(50) DEFAULT NULL, `jobspec_desc` text, `jobspec_duties` text, PRIMARY KEY (`jobspec_id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;

---- Dumping data for table `hs_hr_job_spec`--

-- --------------------------------------------------------

---- Table structure for table `hs_hr_job_title`--

Page 33: HRM Documentations

CREATE TABLE IF NOT EXISTS `hs_hr_job_title` ( `jobtit_code` varchar(13) NOT NULL DEFAULT '', `jobtit_name` varchar(50) DEFAULT NULL, `jobtit_desc` varchar(200) DEFAULT NULL, `jobtit_comm` varchar(400) DEFAULT NULL, `sal_grd_code` varchar(13) DEFAULT NULL, `jobspec_id` int(11) DEFAULT NULL, `is_active` tinyint(4) DEFAULT '1', PRIMARY KEY (`jobtit_code`), KEY `sal_grd_code` (`sal_grd_code`), KEY `jobspec_id` (`jobspec_id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;

---- Dumping data for table `hs_hr_job_title`--

-- --------------------------------------------------------

---- Table structure for table `hs_hr_job_vacancy`--

CREATE TABLE IF NOT EXISTS `hs_hr_job_vacancy` ( `vacancy_id` int(11) NOT NULL, `jobtit_code` varchar(13) DEFAULT NULL, `manager_id` int(7) DEFAULT NULL, `active` tinyint(1) NOT NULL DEFAULT '0', `description` text, PRIMARY KEY (`vacancy_id`), KEY `jobtit_code` (`jobtit_code`), KEY `manager_id` (`manager_id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;

---- Dumping data for table `hs_hr_job_vacancy`--

-- --------------------------------------------------------

---- Table structure for table `hs_hr_kpi`--

CREATE TABLE IF NOT EXISTS `hs_hr_kpi` ( `id` int(13) NOT NULL, `job_title_code` varchar(13) DEFAULT NULL, `description` varchar(200) DEFAULT NULL, `rate_min` double DEFAULT NULL, `rate_max` double DEFAULT NULL, `rate_default` tinyint(4) DEFAULT NULL, `is_active` tinyint(4) DEFAULT NULL, PRIMARY KEY (`id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;

Page 34: HRM Documentations

---- Dumping data for table `hs_hr_kpi`--

-- --------------------------------------------------------

---- Table structure for table `hs_hr_language`--

CREATE TABLE IF NOT EXISTS `hs_hr_language` ( `lang_code` varchar(13) NOT NULL DEFAULT '', `lang_name` varchar(120) DEFAULT NULL, PRIMARY KEY (`lang_code`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;

---- Dumping data for table `hs_hr_language`--

-- --------------------------------------------------------

---- Table structure for table `hs_hr_leave`--

CREATE TABLE IF NOT EXISTS `hs_hr_leave` ( `leave_id` int(11) NOT NULL, `leave_date` date DEFAULT NULL, `leave_length_hours` decimal(6,2) unsigned DEFAULT NULL, `leave_length_days` decimal(4,2) unsigned DEFAULT NULL, `leave_status` smallint(6) DEFAULT NULL, `leave_comments` varchar(256) DEFAULT NULL, `leave_request_id` int(11) NOT NULL, `leave_type_id` varchar(13) NOT NULL, `employee_id` int(7) NOT NULL, `start_time` time DEFAULT NULL, `end_time` time DEFAULT NULL, PRIMARY KEY (`leave_id`,`leave_request_id`,`leave_type_id`,`employee_id`), KEY `leave_request_id` (`leave_request_id`,`leave_type_id`,`employee_id`), KEY `leave_type_id` (`leave_type_id`), KEY `employee_id` (`employee_id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;

---- Dumping data for table `hs_hr_leave`--

-- --------------------------------------------------------

---- Table structure for table `hs_hr_leavetype`--

Page 35: HRM Documentations

CREATE TABLE IF NOT EXISTS `hs_hr_leavetype` ( `leave_type_id` varchar(13) NOT NULL, `leave_type_name` varchar(20) DEFAULT NULL, `available_flag` smallint(6) DEFAULT NULL, PRIMARY KEY (`leave_type_id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;

---- Dumping data for table `hs_hr_leavetype`--

INSERT INTO `hs_hr_leavetype` (`leave_type_id`, `leave_type_name`, `available_flag`) VALUES('LTY001', 'Casual', 1),('LTY002', 'Medical', 1);

-- --------------------------------------------------------

---- Table structure for table `hs_hr_leave_requests`--

CREATE TABLE IF NOT EXISTS `hs_hr_leave_requests` ( `leave_request_id` int(11) NOT NULL, `leave_type_id` varchar(13) NOT NULL, `leave_type_name` char(20) DEFAULT NULL, `date_applied` date NOT NULL, `employee_id` int(7) NOT NULL, PRIMARY KEY (`leave_request_id`,`leave_type_id`,`employee_id`), KEY `employee_id` (`employee_id`), KEY `leave_type_id` (`leave_type_id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;

---- Dumping data for table `hs_hr_leave_requests`--

-- --------------------------------------------------------

---- Table structure for table `hs_hr_licenses`--

CREATE TABLE IF NOT EXISTS `hs_hr_licenses` ( `licenses_code` varchar(13) NOT NULL DEFAULT '', `licenses_desc` varchar(50) DEFAULT NULL, PRIMARY KEY (`licenses_code`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;

---- Dumping data for table `hs_hr_licenses`--

-- --------------------------------------------------------

Page 36: HRM Documentations

---- Table structure for table `hs_hr_location`--

CREATE TABLE IF NOT EXISTS `hs_hr_location` ( `loc_code` varchar(13) NOT NULL DEFAULT '', `loc_name` varchar(100) DEFAULT NULL, `loc_country` varchar(3) DEFAULT NULL, `loc_state` varchar(50) DEFAULT NULL, `loc_city` varchar(50) DEFAULT NULL, `loc_add` varchar(100) DEFAULT NULL, `loc_zip` varchar(10) DEFAULT NULL, `loc_phone` varchar(30) DEFAULT NULL, `loc_fax` varchar(30) DEFAULT NULL, `loc_comments` varchar(100) DEFAULT NULL, PRIMARY KEY (`loc_code`), KEY `loc_country` (`loc_country`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;

---- Dumping data for table `hs_hr_location`--

-- --------------------------------------------------------

---- Table structure for table `hs_hr_mailnotifications`--

CREATE TABLE IF NOT EXISTS `hs_hr_mailnotifications` ( `user_id` varchar(36) NOT NULL, `notification_type_id` int(11) NOT NULL, `status` int(2) NOT NULL, KEY `user_id` (`user_id`), KEY `notification_type_id` (`notification_type_id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;

---- Dumping data for table `hs_hr_mailnotifications`--

-- --------------------------------------------------------

---- Table structure for table `hs_hr_membership`--

CREATE TABLE IF NOT EXISTS `hs_hr_membership` ( `membship_code` varchar(13) NOT NULL DEFAULT '', `membtype_code` varchar(13) DEFAULT NULL, `membship_name` varchar(120) DEFAULT NULL, PRIMARY KEY (`membship_code`), KEY `membtype_code` (`membtype_code`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;

Page 37: HRM Documentations

---- Dumping data for table `hs_hr_membership`--

-- --------------------------------------------------------

---- Table structure for table `hs_hr_membership_type`--

CREATE TABLE IF NOT EXISTS `hs_hr_membership_type` ( `membtype_code` varchar(13) NOT NULL DEFAULT '', `membtype_name` varchar(120) DEFAULT NULL, PRIMARY KEY (`membtype_code`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;

---- Dumping data for table `hs_hr_membership_type`--

-- --------------------------------------------------------

---- Table structure for table `hs_hr_module`--

CREATE TABLE IF NOT EXISTS `hs_hr_module` ( `mod_id` varchar(36) NOT NULL DEFAULT '', `name` varchar(45) DEFAULT NULL, `owner` varchar(45) DEFAULT NULL, `owner_email` varchar(100) DEFAULT NULL, `version` varchar(36) DEFAULT NULL, `description` text, PRIMARY KEY (`mod_id`), KEY `version` (`version`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;

---- Dumping data for table `hs_hr_module`--

INSERT INTO `hs_hr_module` (`mod_id`, `name`, `owner`, `owner_email`, `version`, `description`) VALUES('MOD001', 'Admin', 'OrangeHRM', '[email protected]', 'VER001', 'HR Admin'),('MOD002', 'PIM', 'OrangeHRM', '[email protected]', 'VER001', 'HR Functions'),('MOD004', 'Report', 'OrangeHRM', '[email protected]', 'VER001', 'Reporting'),('MOD005', 'Leave', 'OrangeHRM', '[email protected]', 'VER001', 'Leave Tracking'),('MOD006', 'Time', 'OrangeHRM', '[email protected]', 'VER001', 'Time Tracking'),('MOD007', 'Benefits', 'OrangeHRM', '[email protected]', 'VER001', 'Benefits Tracking'),

Page 38: HRM Documentations

('MOD008', 'Recruitment', 'OrangeHRM', '[email protected]', 'VER001', 'Recruitment'),('MOD009', 'Performance', 'OrangeHRM', '[email protected]', 'VER001', 'Performance');

-- --------------------------------------------------------

---- Table structure for table `hs_hr_nationality`--

CREATE TABLE IF NOT EXISTS `hs_hr_nationality` ( `nat_code` varchar(13) NOT NULL DEFAULT '', `nat_name` varchar(120) DEFAULT NULL, PRIMARY KEY (`nat_code`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;

---- Dumping data for table `hs_hr_nationality`--

-- --------------------------------------------------------

---- Table structure for table `hs_hr_payperiod`--

CREATE TABLE IF NOT EXISTS `hs_hr_payperiod` ( `payperiod_code` varchar(13) NOT NULL DEFAULT '', `payperiod_name` varchar(100) DEFAULT NULL, PRIMARY KEY (`payperiod_code`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;

---- Dumping data for table `hs_hr_payperiod`--

INSERT INTO `hs_hr_payperiod` (`payperiod_code`, `payperiod_name`) VALUES('1', 'Weekly'),('2', 'Bi Weekly'),('3', 'Semi Monthly'),('4', 'Monthly'),('5', 'Monthly on first pay of month.'),('6', 'Hourly');

-- --------------------------------------------------------

---- Table structure for table `hs_hr_pay_period`--

CREATE TABLE IF NOT EXISTS `hs_hr_pay_period` ( `id` int(11) NOT NULL, `start_date` date NOT NULL, `end_date` date NOT NULL, `close_date` date NOT NULL,

Page 39: HRM Documentations

`check_date` date NOT NULL, `timesheet_aproval_due_date` date NOT NULL, PRIMARY KEY (`id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;

---- Dumping data for table `hs_hr_pay_period`--

-- --------------------------------------------------------

---- Table structure for table `hs_hr_performance_review`--

CREATE TABLE IF NOT EXISTS `hs_hr_performance_review` ( `id` int(13) NOT NULL, `employee_id` int(13) NOT NULL, `reviewer_id` int(13) NOT NULL, `creator_id` varchar(36) DEFAULT NULL, `job_title_code` varchar(10) NOT NULL, `sub_division_id` int(13) DEFAULT NULL, `creation_date` date NOT NULL, `period_from` date NOT NULL, `period_to` date NOT NULL, `due_date` date NOT NULL, `state` tinyint(2) DEFAULT NULL, `kpis` text, PRIMARY KEY (`id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;

---- Dumping data for table `hs_hr_performance_review`--

-- --------------------------------------------------------

---- Table structure for table `hs_hr_performance_review_comments`--

CREATE TABLE IF NOT EXISTS `hs_hr_performance_review_comments` ( `id` int(13) NOT NULL AUTO_INCREMENT, `pr_id` int(13) NOT NULL, `employee_id` int(13) DEFAULT NULL, `comment` text, `create_date` date NOT NULL, PRIMARY KEY (`id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;

---- Dumping data for table `hs_hr_performance_review_comments`--

Page 40: HRM Documentations

-- --------------------------------------------------------

---- Table structure for table `hs_hr_project`--

CREATE TABLE IF NOT EXISTS `hs_hr_project` ( `project_id` int(11) NOT NULL, `customer_id` int(11) NOT NULL, `name` varchar(100) DEFAULT NULL, `description` varchar(250) DEFAULT NULL, `deleted` tinyint(1) DEFAULT '0', PRIMARY KEY (`project_id`,`customer_id`), KEY `customer_id` (`customer_id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;

---- Dumping data for table `hs_hr_project`--

-- --------------------------------------------------------

---- Table structure for table `hs_hr_project_activity`--

CREATE TABLE IF NOT EXISTS `hs_hr_project_activity` ( `activity_id` int(11) NOT NULL, `project_id` int(11) NOT NULL, `name` varchar(100) DEFAULT NULL, `deleted` tinyint(1) DEFAULT '0', PRIMARY KEY (`activity_id`), KEY `project_id` (`project_id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;

---- Dumping data for table `hs_hr_project_activity`--

-- --------------------------------------------------------

---- Table structure for table `hs_hr_project_admin`--

CREATE TABLE IF NOT EXISTS `hs_hr_project_admin` ( `project_id` int(11) NOT NULL, `emp_number` int(11) NOT NULL, PRIMARY KEY (`project_id`,`emp_number`), KEY `emp_number` (`emp_number`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;

---- Dumping data for table `hs_hr_project_admin`--

Page 41: HRM Documentations

-- --------------------------------------------------------

---- Table structure for table `hs_hr_province`--

CREATE TABLE IF NOT EXISTS `hs_hr_province` ( `id` int(11) NOT NULL AUTO_INCREMENT, `province_name` varchar(40) NOT NULL DEFAULT '', `province_code` char(2) NOT NULL DEFAULT '', `cou_code` char(2) NOT NULL DEFAULT 'us', PRIMARY KEY (`id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=66 ;

---- Dumping data for table `hs_hr_province`--

INSERT INTO `hs_hr_province` (`id`, `province_name`, `province_code`, `cou_code`) VALUES(1, 'Alaska', 'AK', 'US'),(2, 'Alabama', 'AL', 'US'),(3, 'American Samoa', 'AS', 'US'),(4, 'Arizona', 'AZ', 'US'),(5, 'Arkansas', 'AR', 'US'),(6, 'California', 'CA', 'US'),(7, 'Colorado', 'CO', 'US'),(8, 'Connecticut', 'CT', 'US'),(9, 'Delaware', 'DE', 'US'),(10, 'District of Columbia', 'DC', 'US'),(11, 'Federated States of Micronesia', 'FM', 'US'),(12, 'Florida', 'FL', 'US'),(13, 'Georgia', 'GA', 'US'),(14, 'Guam', 'GU', 'US'),(15, 'Hawaii', 'HI', 'US'),(16, 'Idaho', 'ID', 'US'),(17, 'Illinois', 'IL', 'US'),(18, 'Indiana', 'IN', 'US'),(19, 'Iowa', 'IA', 'US'),(20, 'Kansas', 'KS', 'US'),(21, 'Kentucky', 'KY', 'US'),(22, 'Louisiana', 'LA', 'US'),(23, 'Maine', 'ME', 'US'),(24, 'Marshall Islands', 'MH', 'US'),(25, 'Maryland', 'MD', 'US'),(26, 'Massachusetts', 'MA', 'US'),(27, 'Michigan', 'MI', 'US'),(28, 'Minnesota', 'MN', 'US'),(29, 'Mississippi', 'MS', 'US'),(30, 'Missouri', 'MO', 'US'),(31, 'Montana', 'MT', 'US'),(32, 'Nebraska', 'NE', 'US'),(33, 'Nevada', 'NV', 'US'),(34, 'New Hampshire', 'NH', 'US'),(35, 'New Jersey', 'NJ', 'US'),

Page 42: HRM Documentations

(36, 'New Mexico', 'NM', 'US'),(37, 'New York', 'NY', 'US'),(38, 'North Carolina', 'NC', 'US'),(39, 'North Dakota', 'ND', 'US'),(40, 'Northern Mariana Islands', 'MP', 'US'),(41, 'Ohio', 'OH', 'US'),(42, 'Oklahoma', 'OK', 'US'),(43, 'Oregon', 'OR', 'US'),(44, 'Palau', 'PW', 'US'),(45, 'Pennsylvania', 'PA', 'US'),(46, 'Puerto Rico', 'PR', 'US'),(47, 'Rhode Island', 'RI', 'US'),(48, 'South Carolina', 'SC', 'US'),(49, 'South Dakota', 'SD', 'US'),(50, 'Tennessee', 'TN', 'US'),(51, 'Texas', 'TX', 'US'),(52, 'Utah', 'UT', 'US'),(53, 'Vermont', 'VT', 'US'),(54, 'Virgin Islands', 'VI', 'US'),(55, 'Virginia', 'VA', 'US'),(56, 'Washington', 'WA', 'US'),(57, 'West Virginia', 'WV', 'US'),(58, 'Wisconsin', 'WI', 'US'),(59, 'Wyoming', 'WY', 'US'),(60, 'Armed Forces Africa', 'AE', 'US'),(61, 'Armed Forces Americas (except Canada)', 'AA', 'US'),(62, 'Armed Forces Canada', 'AE', 'US'),(63, 'Armed Forces Europe', 'AE', 'US'),(64, 'Armed Forces Middle East', 'AE', 'US'),(65, 'Armed Forces Pacific', 'AP', 'US');

-- --------------------------------------------------------

---- Table structure for table `hs_hr_rights`--

CREATE TABLE IF NOT EXISTS `hs_hr_rights` ( `userg_id` varchar(36) NOT NULL DEFAULT '', `mod_id` varchar(36) NOT NULL DEFAULT '', `addition` smallint(5) unsigned DEFAULT '0', `editing` smallint(5) unsigned DEFAULT '0', `deletion` smallint(5) unsigned DEFAULT '0', `viewing` smallint(5) unsigned DEFAULT '0', PRIMARY KEY (`mod_id`,`userg_id`), KEY `userg_id` (`userg_id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;

---- Dumping data for table `hs_hr_rights`--

INSERT INTO `hs_hr_rights` (`userg_id`, `mod_id`, `addition`, `editing`, `deletion`, `viewing`) VALUES('USG001', 'MOD001', 1, 1, 1, 1),('USG001', 'MOD002', 1, 1, 1, 1),('USG001', 'MOD004', 1, 1, 1, 1),

Page 43: HRM Documentations

('USG001', 'MOD005', 1, 1, 1, 1),('USG001', 'MOD006', 1, 1, 1, 1),('USG001', 'MOD007', 1, 1, 1, 1),('USG001', 'MOD008', 1, 1, 1, 1),('USG001', 'MOD009', 1, 1, 1, 1);

-- --------------------------------------------------------

---- Table structure for table `hs_hr_skill`--

CREATE TABLE IF NOT EXISTS `hs_hr_skill` ( `skill_code` varchar(13) NOT NULL DEFAULT '', `skill_name` varchar(120) DEFAULT NULL, `skill_description` text, PRIMARY KEY (`skill_code`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;

---- Dumping data for table `hs_hr_skill`--

-- --------------------------------------------------------

---- Table structure for table `hs_hr_timesheet`--

CREATE TABLE IF NOT EXISTS `hs_hr_timesheet` ( `timesheet_id` int(11) NOT NULL, `employee_id` int(11) NOT NULL, `timesheet_period_id` int(11) NOT NULL, `start_date` datetime DEFAULT NULL, `end_date` datetime DEFAULT NULL, `status` int(11) DEFAULT NULL, `comment` varchar(250) DEFAULT NULL, PRIMARY KEY (`timesheet_id`,`employee_id`,`timesheet_period_id`), KEY `employee_id` (`employee_id`), KEY `timesheet_period_id` (`timesheet_period_id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;

---- Dumping data for table `hs_hr_timesheet`--

-- --------------------------------------------------------

---- Table structure for table `hs_hr_timesheet_submission_period`--

CREATE TABLE IF NOT EXISTS `hs_hr_timesheet_submission_period` ( `timesheet_period_id` int(11) NOT NULL, `name` varchar(100) DEFAULT NULL,

Page 44: HRM Documentations

`frequency` int(11) NOT NULL, `period` int(11) DEFAULT '1', `start_day` int(11) DEFAULT NULL, `end_day` int(11) DEFAULT NULL, `description` varchar(250) DEFAULT NULL, PRIMARY KEY (`timesheet_period_id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;

---- Dumping data for table `hs_hr_timesheet_submission_period`--

INSERT INTO `hs_hr_timesheet_submission_period` (`timesheet_period_id`, `name`, `frequency`, `period`, `start_day`, `end_day`, `description`) VALUES(1, 'week', 7, 1, 7, 6, 'Weekly');

-- --------------------------------------------------------

---- Table structure for table `hs_hr_time_event`--

CREATE TABLE IF NOT EXISTS `hs_hr_time_event` ( `time_event_id` int(11) NOT NULL, `project_id` int(11) NOT NULL, `activity_id` int(11) NOT NULL, `employee_id` int(11) NOT NULL, `timesheet_id` int(11) NOT NULL, `start_time` datetime DEFAULT NULL, `end_time` datetime DEFAULT NULL, `reported_date` datetime DEFAULT NULL, `duration` int(11) DEFAULT NULL, `description` varchar(250) DEFAULT NULL, PRIMARY KEY (`time_event_id`,`project_id`,`employee_id`,`timesheet_id`), KEY `project_id` (`project_id`), KEY `activity_id` (`activity_id`), KEY `employee_id` (`employee_id`), KEY `timesheet_id` (`timesheet_id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;

---- Dumping data for table `hs_hr_time_event`--

-- --------------------------------------------------------

---- Table structure for table `hs_hr_unique_id`--

CREATE TABLE IF NOT EXISTS `hs_hr_unique_id` ( `id` int(11) NOT NULL AUTO_INCREMENT, `last_id` int(10) unsigned NOT NULL, `table_name` varchar(50) NOT NULL, `field_name` varchar(50) NOT NULL, PRIMARY KEY (`id`),

Page 45: HRM Documentations

UNIQUE KEY `table_field` (`table_name`,`field_name`)) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=43 ;

---- Dumping data for table `hs_hr_unique_id`--

INSERT INTO `hs_hr_unique_id` (`id`, `last_id`, `table_name`, `field_name`) VALUES(1, 0, 'hs_hr_nationality', 'nat_code'),(2, 0, 'hs_hr_language', 'lang_code'),(3, 0, 'hs_hr_customer', 'customer_id'),(4, 0, 'hs_hr_job_title', 'jobtit_code'),(5, 6, 'hs_hr_empstat', 'estat_code'),(6, 8, 'hs_hr_eec', 'eec_code'),(7, 0, 'hs_hr_licenses', 'licenses_code'),(8, 1, 'hs_hr_employee', 'emp_number'),(9, 0, 'hs_hr_location', 'loc_code'),(10, 0, 'hs_hr_membership', 'membship_code'),(11, 0, 'hs_hr_membership_type', 'membtype_code'),(12, 9, 'hs_hr_module', 'mod_id'),(13, 0, 'hs_hr_education', 'edu_code'),(14, 0, 'hs_hr_ethnic_race', 'ethnic_race_code'),(15, 0, 'hs_hr_skill', 'skill_code'),(16, 1, 'hs_hr_user_group', 'userg_id'),(17, 1, 'hs_hr_users', 'id'),(18, 0, 'hs_pr_salary_grade', 'sal_grd_code'),(19, 0, 'hs_hr_empreport', 'rep_code'),(20, 0, 'hs_hr_leave', 'leave_id'),(21, 2, 'hs_hr_leavetype', 'leave_type_id'),(22, 0, 'hs_hr_holidays', 'holiday_id'),(23, 0, 'hs_hr_project', 'project_id'),(24, 0, 'hs_hr_timesheet', 'timesheet_id'),(25, 0, 'hs_hr_timesheet_submission_period', 'timesheet_period_id'),(26, 0, 'hs_hr_time_event', 'time_event_id'),(27, 1, 'hs_hr_compstructtree', 'id'),(28, 0, 'hs_hr_leave_requests', 'leave_request_id'),(29, 0, 'hs_hr_project_activity', 'activity_id'),(30, 0, 'hs_hr_workshift', 'workshift_id'),(31, 0, 'hs_hr_custom_export', 'export_id'),(32, 0, 'hs_hr_custom_import', 'import_id'),(33, 0, 'hs_hr_pay_period', 'id'),(34, 0, 'hs_hr_hsp_summary', 'summary_id'),(35, 0, 'hs_hr_hsp_payment_request', 'id'),(36, 0, 'hs_hr_job_spec', 'jobspec_id'),(37, 0, 'hs_hr_job_vacancy', 'vacancy_id'),(38, 0, 'hs_hr_job_application', 'application_id'),(39, 0, 'hs_hr_job_application_events', 'id'),(40, 0, 'hs_hr_attendance', 'attendance_id'),(41, 0, 'hs_hr_kpi', 'id'),(42, 0, 'hs_hr_performance_review', 'id');

-- --------------------------------------------------------

---- Table structure for table `hs_hr_users`--

Page 46: HRM Documentations

CREATE TABLE IF NOT EXISTS `hs_hr_users` ( `id` varchar(36) NOT NULL DEFAULT '', `user_name` varchar(40) DEFAULT '', `user_password` varchar(40) DEFAULT NULL, `first_name` varchar(45) DEFAULT NULL, `last_name` varchar(45) DEFAULT NULL, `emp_number` int(7) DEFAULT NULL, `user_hash` varchar(32) DEFAULT NULL, `is_admin` char(3) DEFAULT NULL, `receive_notification` char(1) DEFAULT NULL, `description` text, `date_entered` datetime DEFAULT NULL, `date_modified` datetime DEFAULT NULL, `modified_user_id` varchar(36) DEFAULT NULL, `created_by` varchar(36) DEFAULT NULL, `title` varchar(50) DEFAULT NULL, `department` varchar(50) DEFAULT NULL, `phone_home` varchar(45) DEFAULT NULL, `phone_mobile` varchar(45) DEFAULT NULL, `phone_work` varchar(45) DEFAULT NULL, `phone_other` varchar(45) DEFAULT NULL, `phone_fax` varchar(45) DEFAULT NULL, `email1` varchar(100) DEFAULT NULL, `email2` varchar(100) DEFAULT NULL, `status` varchar(25) DEFAULT NULL, `address_street` varchar(150) DEFAULT NULL, `address_city` varchar(150) DEFAULT NULL, `address_state` varchar(100) DEFAULT NULL, `address_country` varchar(25) DEFAULT NULL, `address_postalcode` varchar(10) DEFAULT NULL, `user_preferences` text, `deleted` tinyint(1) NOT NULL DEFAULT '0', `employee_status` varchar(25) DEFAULT NULL, `userg_id` varchar(36) DEFAULT NULL, PRIMARY KEY (`id`), UNIQUE KEY `user_name` (`user_name`) USING BTREE, KEY `modified_user_id` (`modified_user_id`), KEY `created_by` (`created_by`), KEY `userg_id` (`userg_id`), KEY `emp_number` (`emp_number`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;

---- Dumping data for table `hs_hr_users`--

INSERT INTO `hs_hr_users` (`id`, `user_name`, `user_password`, `first_name`, `last_name`, `emp_number`, `user_hash`, `is_admin`, `receive_notification`, `description`, `date_entered`, `date_modified`, `modified_user_id`, `created_by`, `title`, `department`, `phone_home`, `phone_mobile`, `phone_work`, `phone_other`, `phone_fax`, `email1`, `email2`, `status`, `address_street`, `address_city`, `address_state`, `address_country`, `address_postalcode`, `user_preferences`, `deleted`, `employee_status`, `userg_id`) VALUES

Page 47: HRM Documentations

('USR001', 'Admin', '518c0a9bd0b046a8bf3d21e668a4117f', 'Admin', '', NULL, '', 'Yes', '1', '', NULL, NULL, NULL, NULL, '', '', '', '', '', '', '', '', '', 'Enabled', '', '', '', '', '', '', 0, '', 'USG001');

-- --------------------------------------------------------

---- Table structure for table `hs_hr_user_group`--

CREATE TABLE IF NOT EXISTS `hs_hr_user_group` ( `userg_id` varchar(36) NOT NULL DEFAULT '', `userg_name` varchar(45) DEFAULT NULL, `userg_repdef` smallint(5) unsigned DEFAULT '0', PRIMARY KEY (`userg_id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;

---- Dumping data for table `hs_hr_user_group`--

INSERT INTO `hs_hr_user_group` (`userg_id`, `userg_name`, `userg_repdef`) VALUES('USG001', 'Admin', 1);

-- --------------------------------------------------------

---- Table structure for table `hs_hr_versions`--

CREATE TABLE IF NOT EXISTS `hs_hr_versions` ( `id` varchar(36) NOT NULL DEFAULT '', `name` varchar(45) DEFAULT NULL, `entered_date` datetime DEFAULT NULL, `modified_date` datetime DEFAULT NULL, `modified_by` varchar(36) DEFAULT NULL, `created_by` varchar(36) DEFAULT NULL, `deleted` tinyint(4) NOT NULL DEFAULT '0', `db_version` varchar(36) DEFAULT NULL, `file_version` varchar(36) DEFAULT NULL, `description` text, PRIMARY KEY (`id`), KEY `modified_by` (`modified_by`), KEY `created_by` (`created_by`), KEY `db_version` (`db_version`), KEY `file_version` (`file_version`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;

---- Dumping data for table `hs_hr_versions`--

INSERT INTO `hs_hr_versions` (`id`, `name`, `entered_date`, `modified_date`, `modified_by`, `created_by`, `deleted`, `db_version`, `file_version`, `description`) VALUES

Page 48: HRM Documentations

('VER001', 'Release 1', '2006-03-15 00:00:00', '2006-03-15 00:00:00', NULL, NULL, 0, 'DVR001', 'FVR001', 'version 1.0');

-- --------------------------------------------------------

---- Table structure for table `hs_hr_weekends`--

CREATE TABLE IF NOT EXISTS `hs_hr_weekends` ( `day` int(2) NOT NULL, `length` int(2) NOT NULL, UNIQUE KEY `day` (`day`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;

---- Dumping data for table `hs_hr_weekends`--

INSERT INTO `hs_hr_weekends` (`day`, `length`) VALUES(1, 0),(2, 0),(3, 0),(4, 0),(5, 0),(6, 8),(7, 8);

-- --------------------------------------------------------

---- Table structure for table `hs_hr_workshift`--

CREATE TABLE IF NOT EXISTS `hs_hr_workshift` ( `workshift_id` int(11) NOT NULL, `name` varchar(250) NOT NULL, `hours_per_day` decimal(4,2) NOT NULL, PRIMARY KEY (`workshift_id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;

---- Dumping data for table `hs_hr_workshift`--

-- --------------------------------------------------------

---- Table structure for table `hs_pr_salary_currency_detail`--

CREATE TABLE IF NOT EXISTS `hs_pr_salary_currency_detail` ( `sal_grd_code` varchar(13) NOT NULL DEFAULT '', `currency_id` varchar(6) NOT NULL DEFAULT '', `salcurr_dtl_minsalary` double DEFAULT NULL, `salcurr_dtl_stepsalary` double DEFAULT NULL,

Page 49: HRM Documentations

`salcurr_dtl_maxsalary` double DEFAULT NULL, PRIMARY KEY (`sal_grd_code`,`currency_id`), KEY `currency_id` (`currency_id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;

---- Dumping data for table `hs_pr_salary_currency_detail`--

-- --------------------------------------------------------

---- Table structure for table `hs_pr_salary_grade`--

CREATE TABLE IF NOT EXISTS `hs_pr_salary_grade` ( `sal_grd_code` varchar(13) NOT NULL DEFAULT '', `sal_grd_name` varchar(60) DEFAULT NULL, PRIMARY KEY (`sal_grd_code`), UNIQUE KEY `sal_grd_name` (`sal_grd_name`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;

---- Dumping data for table `hs_pr_salary_grade`--

---- Constraints for dumped tables--

---- Constraints for table `hs_hr_compstructtree`--ALTER TABLE `hs_hr_compstructtree` ADD CONSTRAINT `hs_hr_compstructtree_ibfk_1` FOREIGN KEY (`loc_code`) REFERENCES `hs_hr_location` (`loc_code`);

---- Constraints for table `hs_hr_db_version`--ALTER TABLE `hs_hr_db_version` ADD CONSTRAINT `hs_hr_db_version_ibfk_1` FOREIGN KEY (`entered_by`) REFERENCES `hs_hr_users` (`id`) ON DELETE CASCADE, ADD CONSTRAINT `hs_hr_db_version_ibfk_2` FOREIGN KEY (`modified_by`) REFERENCES `hs_hr_users` (`id`) ON DELETE CASCADE;

---- Constraints for table `hs_hr_employee`--ALTER TABLE `hs_hr_employee` ADD CONSTRAINT `hs_hr_employee_ibfk_1` FOREIGN KEY (`work_station`) REFERENCES `hs_hr_compstructtree` (`id`) ON DELETE SET NULL, ADD CONSTRAINT `hs_hr_employee_ibfk_2` FOREIGN KEY (`ethnic_race_code`) REFERENCES `hs_hr_ethnic_race` (`ethnic_race_code`) ON DELETE SET NULL,

Page 50: HRM Documentations

ADD CONSTRAINT `hs_hr_employee_ibfk_3` FOREIGN KEY (`nation_code`) REFERENCES `hs_hr_nationality` (`nat_code`) ON DELETE SET NULL, ADD CONSTRAINT `hs_hr_employee_ibfk_4` FOREIGN KEY (`job_title_code`) REFERENCES `hs_hr_job_title` (`jobtit_code`) ON DELETE SET NULL, ADD CONSTRAINT `hs_hr_employee_ibfk_5` FOREIGN KEY (`emp_status`) REFERENCES `hs_hr_empstat` (`estat_code`) ON DELETE SET NULL, ADD CONSTRAINT `hs_hr_employee_ibfk_6` FOREIGN KEY (`eeo_cat_code`) REFERENCES `hs_hr_eec` (`eec_code`) ON DELETE SET NULL;

---- Constraints for table `hs_hr_employee_leave_quota`--ALTER TABLE `hs_hr_employee_leave_quota` ADD CONSTRAINT `hs_hr_employee_leave_quota_ibfk_1` FOREIGN KEY (`leave_type_id`) REFERENCES `hs_hr_leavetype` (`leave_type_id`) ON DELETE CASCADE, ADD CONSTRAINT `hs_hr_employee_leave_quota_ibfk_2` FOREIGN KEY (`employee_id`) REFERENCES `hs_hr_employee` (`emp_number`) ON DELETE CASCADE;

---- Constraints for table `hs_hr_employee_timesheet_period`--ALTER TABLE `hs_hr_employee_timesheet_period` ADD CONSTRAINT `hs_hr_employee_timesheet_period_ibfk_1` FOREIGN KEY (`employee_id`) REFERENCES `hs_hr_employee` (`emp_number`) ON DELETE CASCADE, ADD CONSTRAINT `hs_hr_employee_timesheet_period_ibfk_2` FOREIGN KEY (`timesheet_period_id`) REFERENCES `hs_hr_timesheet_submission_period` (`timesheet_period_id`) ON DELETE CASCADE;

---- Constraints for table `hs_hr_employee_workshift`--ALTER TABLE `hs_hr_employee_workshift` ADD CONSTRAINT `hs_hr_employee_workshift_ibfk_1` FOREIGN KEY (`workshift_id`) REFERENCES `hs_hr_workshift` (`workshift_id`) ON DELETE CASCADE, ADD CONSTRAINT `hs_hr_employee_workshift_ibfk_2` FOREIGN KEY (`emp_number`) REFERENCES `hs_hr_employee` (`emp_number`) ON DELETE CASCADE;

---- Constraints for table `hs_hr_emprep_usergroup`--ALTER TABLE `hs_hr_emprep_usergroup` ADD CONSTRAINT `hs_hr_emprep_usergroup_ibfk_1` FOREIGN KEY (`userg_id`) REFERENCES `hs_hr_user_group` (`userg_id`) ON DELETE CASCADE, ADD CONSTRAINT `hs_hr_emprep_usergroup_ibfk_2` FOREIGN KEY (`rep_code`) REFERENCES `hs_hr_empreport` (`rep_code`) ON DELETE CASCADE;

---- Constraints for table `hs_hr_emp_attachment`--ALTER TABLE `hs_hr_emp_attachment` ADD CONSTRAINT `hs_hr_emp_attachment_ibfk_1` FOREIGN KEY (`emp_number`) REFERENCES `hs_hr_employee` (`emp_number`) ON DELETE CASCADE;

---- Constraints for table `hs_hr_emp_basicsalary`

Page 51: HRM Documentations

--ALTER TABLE `hs_hr_emp_basicsalary` ADD CONSTRAINT `hs_hr_emp_basicsalary_ibfk_1` FOREIGN KEY (`sal_grd_code`) REFERENCES `hs_pr_salary_grade` (`sal_grd_code`) ON DELETE CASCADE, ADD CONSTRAINT `hs_hr_emp_basicsalary_ibfk_2` FOREIGN KEY (`currency_id`) REFERENCES `hs_hr_currency_type` (`currency_id`) ON DELETE CASCADE, ADD CONSTRAINT `hs_hr_emp_basicsalary_ibfk_3` FOREIGN KEY (`emp_number`) REFERENCES `hs_hr_employee` (`emp_number`) ON DELETE CASCADE, ADD CONSTRAINT `hs_hr_emp_basicsalary_ibfk_4` FOREIGN KEY (`payperiod_code`) REFERENCES `hs_hr_payperiod` (`payperiod_code`) ON DELETE CASCADE;

---- Constraints for table `hs_hr_emp_children`--ALTER TABLE `hs_hr_emp_children` ADD CONSTRAINT `hs_hr_emp_children_ibfk_1` FOREIGN KEY (`emp_number`) REFERENCES `hs_hr_employee` (`emp_number`) ON DELETE CASCADE;

---- Constraints for table `hs_hr_emp_contract_extend`--ALTER TABLE `hs_hr_emp_contract_extend` ADD CONSTRAINT `hs_hr_emp_contract_extend_ibfk_1` FOREIGN KEY (`emp_number`) REFERENCES `hs_hr_employee` (`emp_number`) ON DELETE CASCADE;

---- Constraints for table `hs_hr_emp_dependents`--ALTER TABLE `hs_hr_emp_dependents` ADD CONSTRAINT `hs_hr_emp_dependents_ibfk_1` FOREIGN KEY (`emp_number`) REFERENCES `hs_hr_employee` (`emp_number`) ON DELETE CASCADE;

---- Constraints for table `hs_hr_emp_directdebit`--ALTER TABLE `hs_hr_emp_directdebit` ADD CONSTRAINT `hs_hr_emp_directdebit_ibfk_1` FOREIGN KEY (`emp_number`) REFERENCES `hs_hr_employee` (`emp_number`) ON DELETE CASCADE;

---- Constraints for table `hs_hr_emp_education`--ALTER TABLE `hs_hr_emp_education` ADD CONSTRAINT `hs_hr_emp_education_ibfk_1` FOREIGN KEY (`emp_number`) REFERENCES `hs_hr_employee` (`emp_number`) ON DELETE CASCADE, ADD CONSTRAINT `hs_hr_emp_education_ibfk_2` FOREIGN KEY (`edu_code`) REFERENCES `hs_hr_education` (`edu_code`) ON DELETE CASCADE;

---- Constraints for table `hs_hr_emp_emergency_contacts`--ALTER TABLE `hs_hr_emp_emergency_contacts` ADD CONSTRAINT `hs_hr_emp_emergency_contacts_ibfk_1` FOREIGN KEY (`emp_number`) REFERENCES `hs_hr_employee` (`emp_number`) ON DELETE CASCADE;

---- Constraints for table `hs_hr_emp_history_of_ealier_pos`

Page 52: HRM Documentations

--ALTER TABLE `hs_hr_emp_history_of_ealier_pos` ADD CONSTRAINT `hs_hr_emp_history_of_ealier_pos_ibfk_1` FOREIGN KEY (`emp_number`) REFERENCES `hs_hr_employee` (`emp_number`) ON DELETE CASCADE;

---- Constraints for table `hs_hr_emp_jobtitle_history`--ALTER TABLE `hs_hr_emp_jobtitle_history` ADD CONSTRAINT `hs_hr_emp_jobtitle_history_ibfk_1` FOREIGN KEY (`emp_number`) REFERENCES `hs_hr_employee` (`emp_number`) ON DELETE CASCADE;

---- Constraints for table `hs_hr_emp_language`--ALTER TABLE `hs_hr_emp_language` ADD CONSTRAINT `hs_hr_emp_language_ibfk_1` FOREIGN KEY (`emp_number`) REFERENCES `hs_hr_employee` (`emp_number`) ON DELETE CASCADE, ADD CONSTRAINT `hs_hr_emp_language_ibfk_2` FOREIGN KEY (`lang_code`) REFERENCES `hs_hr_language` (`lang_code`) ON DELETE CASCADE;

---- Constraints for table `hs_hr_emp_licenses`--ALTER TABLE `hs_hr_emp_licenses` ADD CONSTRAINT `hs_hr_emp_licenses_ibfk_1` FOREIGN KEY (`emp_number`) REFERENCES `hs_hr_employee` (`emp_number`) ON DELETE CASCADE, ADD CONSTRAINT `hs_hr_emp_licenses_ibfk_2` FOREIGN KEY (`licenses_code`) REFERENCES `hs_hr_licenses` (`licenses_code`) ON DELETE CASCADE;

---- Constraints for table `hs_hr_emp_locations`--ALTER TABLE `hs_hr_emp_locations` ADD CONSTRAINT `hs_hr_emp_locations_ibfk_1` FOREIGN KEY (`loc_code`) REFERENCES `hs_hr_location` (`loc_code`) ON DELETE CASCADE, ADD CONSTRAINT `hs_hr_emp_locations_ibfk_2` FOREIGN KEY (`emp_number`) REFERENCES `hs_hr_employee` (`emp_number`) ON DELETE CASCADE;

---- Constraints for table `hs_hr_emp_location_history`--ALTER TABLE `hs_hr_emp_location_history` ADD CONSTRAINT `hs_hr_emp_location_history_ibfk_1` FOREIGN KEY (`emp_number`) REFERENCES `hs_hr_employee` (`emp_number`) ON DELETE CASCADE;

---- Constraints for table `hs_hr_emp_member_detail`--ALTER TABLE `hs_hr_emp_member_detail` ADD CONSTRAINT `hs_hr_emp_member_detail_ibfk_1` FOREIGN KEY (`membtype_code`) REFERENCES `hs_hr_membership_type` (`membtype_code`) ON DELETE CASCADE, ADD CONSTRAINT `hs_hr_emp_member_detail_ibfk_2` FOREIGN KEY (`membship_code`) REFERENCES `hs_hr_membership` (`membship_code`) ON DELETE CASCADE,

Page 53: HRM Documentations

ADD CONSTRAINT `hs_hr_emp_member_detail_ibfk_3` FOREIGN KEY (`emp_number`) REFERENCES `hs_hr_employee` (`emp_number`) ON DELETE CASCADE;

---- Constraints for table `hs_hr_emp_passport`--ALTER TABLE `hs_hr_emp_passport` ADD CONSTRAINT `hs_hr_emp_passport_ibfk_1` FOREIGN KEY (`emp_number`) REFERENCES `hs_hr_employee` (`emp_number`) ON DELETE CASCADE;

---- Constraints for table `hs_hr_emp_picture`--ALTER TABLE `hs_hr_emp_picture` ADD CONSTRAINT `hs_hr_emp_picture_ibfk_1` FOREIGN KEY (`emp_number`) REFERENCES `hs_hr_employee` (`emp_number`) ON DELETE CASCADE;

---- Constraints for table `hs_hr_emp_reportto`--ALTER TABLE `hs_hr_emp_reportto` ADD CONSTRAINT `hs_hr_emp_reportto_ibfk_1` FOREIGN KEY (`erep_sup_emp_number`) REFERENCES `hs_hr_employee` (`emp_number`) ON DELETE CASCADE, ADD CONSTRAINT `hs_hr_emp_reportto_ibfk_2` FOREIGN KEY (`erep_sub_emp_number`) REFERENCES `hs_hr_employee` (`emp_number`) ON DELETE CASCADE;

---- Constraints for table `hs_hr_emp_skill`--ALTER TABLE `hs_hr_emp_skill` ADD CONSTRAINT `hs_hr_emp_skill_ibfk_1` FOREIGN KEY (`emp_number`) REFERENCES `hs_hr_employee` (`emp_number`) ON DELETE CASCADE, ADD CONSTRAINT `hs_hr_emp_skill_ibfk_2` FOREIGN KEY (`skill_code`) REFERENCES `hs_hr_skill` (`skill_code`) ON DELETE CASCADE;

---- Constraints for table `hs_hr_emp_subdivision_history`--ALTER TABLE `hs_hr_emp_subdivision_history` ADD CONSTRAINT `hs_hr_emp_subdivision_history_ibfk_1` FOREIGN KEY (`emp_number`) REFERENCES `hs_hr_employee` (`emp_number`) ON DELETE CASCADE;

---- Constraints for table `hs_hr_emp_us_tax`--ALTER TABLE `hs_hr_emp_us_tax` ADD CONSTRAINT `hs_hr_emp_us_tax_ibfk_1` FOREIGN KEY (`emp_number`) REFERENCES `hs_hr_employee` (`emp_number`) ON DELETE CASCADE;

---- Constraints for table `hs_hr_emp_work_experience`--ALTER TABLE `hs_hr_emp_work_experience` ADD CONSTRAINT `hs_hr_emp_work_experience_ibfk_1` FOREIGN KEY (`emp_number`) REFERENCES `hs_hr_employee` (`emp_number`) ON DELETE CASCADE;

Page 54: HRM Documentations

---- Constraints for table `hs_hr_file_version`--ALTER TABLE `hs_hr_file_version` ADD CONSTRAINT `hs_hr_file_version_ibfk_1` FOREIGN KEY (`altered_module`) REFERENCES `hs_hr_module` (`mod_id`) ON DELETE CASCADE, ADD CONSTRAINT `hs_hr_file_version_ibfk_2` FOREIGN KEY (`entered_by`) REFERENCES `hs_hr_users` (`id`) ON DELETE CASCADE, ADD CONSTRAINT `hs_hr_file_version_ibfk_3` FOREIGN KEY (`modified_by`) REFERENCES `hs_hr_users` (`id`) ON DELETE CASCADE;

---- Constraints for table `hs_hr_hsp`--ALTER TABLE `hs_hr_hsp` ADD CONSTRAINT `hs_hr_hsp_ibfk_1` FOREIGN KEY (`employee_id`) REFERENCES `hs_hr_employee` (`emp_number`) ON DELETE CASCADE;

---- Constraints for table `hs_hr_hsp_payment_request`--ALTER TABLE `hs_hr_hsp_payment_request` ADD CONSTRAINT `hs_hr_hsp_payment_request_ibfk_1` FOREIGN KEY (`employee_id`) REFERENCES `hs_hr_employee` (`emp_number`) ON DELETE CASCADE;

---- Constraints for table `hs_hr_jobtit_empstat`--ALTER TABLE `hs_hr_jobtit_empstat` ADD CONSTRAINT `hs_hr_jobtit_empstat_ibfk_1` FOREIGN KEY (`jobtit_code`) REFERENCES `hs_hr_job_title` (`jobtit_code`) ON DELETE CASCADE, ADD CONSTRAINT `hs_hr_jobtit_empstat_ibfk_2` FOREIGN KEY (`estat_code`) REFERENCES `hs_hr_empstat` (`estat_code`) ON DELETE CASCADE;

---- Constraints for table `hs_hr_job_application`--ALTER TABLE `hs_hr_job_application` ADD CONSTRAINT `hs_hr_job_application_ibfk_1` FOREIGN KEY (`vacancy_id`) REFERENCES `hs_hr_job_vacancy` (`vacancy_id`) ON DELETE CASCADE;

---- Constraints for table `hs_hr_job_application_events`--ALTER TABLE `hs_hr_job_application_events` ADD CONSTRAINT `hs_hr_job_application_events_ibfk_1` FOREIGN KEY (`application_id`) REFERENCES `hs_hr_job_application` (`application_id`) ON DELETE CASCADE, ADD CONSTRAINT `hs_hr_job_application_events_ibfk_2` FOREIGN KEY (`created_by`) REFERENCES `hs_hr_users` (`id`) ON DELETE SET NULL, ADD CONSTRAINT `hs_hr_job_application_events_ibfk_3` FOREIGN KEY (`owner`) REFERENCES `hs_hr_employee` (`emp_number`) ON DELETE SET NULL;

---- Constraints for table `hs_hr_job_title`--

Page 55: HRM Documentations

ALTER TABLE `hs_hr_job_title` ADD CONSTRAINT `hs_hr_job_title_ibfk_1` FOREIGN KEY (`sal_grd_code`) REFERENCES `hs_pr_salary_grade` (`sal_grd_code`) ON DELETE SET NULL, ADD CONSTRAINT `hs_hr_job_title_ibfk_2` FOREIGN KEY (`jobspec_id`) REFERENCES `hs_hr_job_spec` (`jobspec_id`) ON DELETE SET NULL;

---- Constraints for table `hs_hr_job_vacancy`--ALTER TABLE `hs_hr_job_vacancy` ADD CONSTRAINT `hs_hr_job_vacancy_ibfk_1` FOREIGN KEY (`manager_id`) REFERENCES `hs_hr_employee` (`emp_number`) ON DELETE SET NULL, ADD CONSTRAINT `hs_hr_job_vacancy_ibfk_2` FOREIGN KEY (`jobtit_code`) REFERENCES `hs_hr_job_title` (`jobtit_code`) ON DELETE SET NULL;

---- Constraints for table `hs_hr_leave`--ALTER TABLE `hs_hr_leave` ADD CONSTRAINT `hs_hr_leave_ibfk_1` FOREIGN KEY (`leave_request_id`, `leave_type_id`, `employee_id`) REFERENCES `hs_hr_leave_requests` (`leave_request_id`, `leave_type_id`, `employee_id`) ON DELETE CASCADE;

---- Constraints for table `hs_hr_leave_requests`--ALTER TABLE `hs_hr_leave_requests` ADD CONSTRAINT `hs_hr_leave_requests_ibfk_1` FOREIGN KEY (`employee_id`) REFERENCES `hs_hr_employee` (`emp_number`) ON DELETE CASCADE, ADD CONSTRAINT `hs_hr_leave_requests_ibfk_2` FOREIGN KEY (`leave_type_id`) REFERENCES `hs_hr_leavetype` (`leave_type_id`) ON DELETE CASCADE;

---- Constraints for table `hs_hr_location`--ALTER TABLE `hs_hr_location` ADD CONSTRAINT `hs_hr_location_ibfk_1` FOREIGN KEY (`loc_country`) REFERENCES `hs_hr_country` (`cou_code`) ON DELETE CASCADE;

---- Constraints for table `hs_hr_mailnotifications`--ALTER TABLE `hs_hr_mailnotifications` ADD CONSTRAINT `hs_hr_mailnotifications_ibfk_1` FOREIGN KEY (`user_id`) REFERENCES `hs_hr_users` (`id`) ON DELETE CASCADE;

---- Constraints for table `hs_hr_membership`--ALTER TABLE `hs_hr_membership` ADD CONSTRAINT `hs_hr_membership_ibfk_1` FOREIGN KEY (`membtype_code`) REFERENCES `hs_hr_membership_type` (`membtype_code`) ON DELETE CASCADE;

---- Constraints for table `hs_hr_module`--ALTER TABLE `hs_hr_module`

Page 56: HRM Documentations

ADD CONSTRAINT `hs_hr_module_ibfk_1` FOREIGN KEY (`version`) REFERENCES `hs_hr_versions` (`id`) ON DELETE CASCADE;

---- Constraints for table `hs_hr_project`--ALTER TABLE `hs_hr_project` ADD CONSTRAINT `hs_hr_project_ibfk_1` FOREIGN KEY (`customer_id`) REFERENCES `hs_hr_customer` (`customer_id`);

---- Constraints for table `hs_hr_project_activity`--ALTER TABLE `hs_hr_project_activity` ADD CONSTRAINT `hs_hr_project_activity_ibfk_1` FOREIGN KEY (`project_id`) REFERENCES `hs_hr_project` (`project_id`) ON DELETE CASCADE;

---- Constraints for table `hs_hr_project_admin`--ALTER TABLE `hs_hr_project_admin` ADD CONSTRAINT `hs_hr_project_admin_ibfk_1` FOREIGN KEY (`project_id`) REFERENCES `hs_hr_project` (`project_id`) ON DELETE CASCADE, ADD CONSTRAINT `hs_hr_project_admin_ibfk_2` FOREIGN KEY (`emp_number`) REFERENCES `hs_hr_employee` (`emp_number`) ON DELETE CASCADE;

---- Constraints for table `hs_hr_rights`--ALTER TABLE `hs_hr_rights` ADD CONSTRAINT `hs_hr_rights_ibfk_1` FOREIGN KEY (`mod_id`) REFERENCES `hs_hr_module` (`mod_id`) ON DELETE CASCADE, ADD CONSTRAINT `hs_hr_rights_ibfk_2` FOREIGN KEY (`userg_id`) REFERENCES `hs_hr_user_group` (`userg_id`) ON DELETE CASCADE;

---- Constraints for table `hs_hr_timesheet`--ALTER TABLE `hs_hr_timesheet` ADD CONSTRAINT `hs_hr_timesheet_ibfk_1` FOREIGN KEY (`employee_id`) REFERENCES `hs_hr_employee` (`emp_number`) ON DELETE CASCADE, ADD CONSTRAINT `hs_hr_timesheet_ibfk_2` FOREIGN KEY (`timesheet_period_id`) REFERENCES `hs_hr_timesheet_submission_period` (`timesheet_period_id`) ON DELETE CASCADE;

---- Constraints for table `hs_hr_time_event`--ALTER TABLE `hs_hr_time_event` ADD CONSTRAINT `hs_hr_time_event_ibfk_1` FOREIGN KEY (`timesheet_id`) REFERENCES `hs_hr_timesheet` (`timesheet_id`) ON DELETE CASCADE, ADD CONSTRAINT `hs_hr_time_event_ibfk_2` FOREIGN KEY (`activity_id`) REFERENCES `hs_hr_project_activity` (`activity_id`) ON DELETE CASCADE, ADD CONSTRAINT `hs_hr_time_event_ibfk_3` FOREIGN KEY (`project_id`) REFERENCES `hs_hr_project` (`project_id`) ON DELETE CASCADE, ADD CONSTRAINT `hs_hr_time_event_ibfk_4` FOREIGN KEY (`employee_id`) REFERENCES `hs_hr_employee` (`emp_number`) ON DELETE CASCADE;

Page 57: HRM Documentations

---- Constraints for table `hs_hr_users`--ALTER TABLE `hs_hr_users` ADD CONSTRAINT `hs_hr_users_ibfk_1` FOREIGN KEY (`modified_user_id`) REFERENCES `hs_hr_users` (`id`) ON DELETE SET NULL, ADD CONSTRAINT `hs_hr_users_ibfk_2` FOREIGN KEY (`created_by`) REFERENCES `hs_hr_users` (`id`) ON DELETE SET NULL, ADD CONSTRAINT `hs_hr_users_ibfk_3` FOREIGN KEY (`userg_id`) REFERENCES `hs_hr_user_group` (`userg_id`) ON DELETE SET NULL, ADD CONSTRAINT `hs_hr_users_ibfk_4` FOREIGN KEY (`emp_number`) REFERENCES `hs_hr_employee` (`emp_number`) ON DELETE SET NULL;

---- Constraints for table `hs_hr_versions`--ALTER TABLE `hs_hr_versions` ADD CONSTRAINT `hs_hr_versions_ibfk_1` FOREIGN KEY (`modified_by`) REFERENCES `hs_hr_users` (`id`) ON DELETE CASCADE, ADD CONSTRAINT `hs_hr_versions_ibfk_2` FOREIGN KEY (`created_by`) REFERENCES `hs_hr_users` (`id`) ON DELETE CASCADE, ADD CONSTRAINT `hs_hr_versions_ibfk_3` FOREIGN KEY (`db_version`) REFERENCES `hs_hr_db_version` (`id`) ON DELETE CASCADE, ADD CONSTRAINT `hs_hr_versions_ibfk_4` FOREIGN KEY (`file_version`) REFERENCES `hs_hr_file_version` (`id`) ON DELETE CASCADE;

---- Constraints for table `hs_pr_salary_currency_detail`--ALTER TABLE `hs_pr_salary_currency_detail` ADD CONSTRAINT `hs_pr_salary_currency_detail_ibfk_1` FOREIGN KEY (`currency_id`) REFERENCES `hs_hr_currency_type` (`currency_id`) ON DELETE CASCADE, ADD CONSTRAINT `hs_pr_salary_currency_detail_ibfk_2` FOREIGN KEY (`sal_grd_code`) REFERENCES `hs_pr_salary_grade` (`sal_grd_code`) ON DELETE CASCADE;