-- V8: 초기 데이터 (직급, 예외코드)

INSERT INTO grade (grade_name, grade_level, grade_group, description, sort_order) VALUES
 ('FC',     1, 'NORMAL', '일반 설계사',           10),
 ('SFC',    2, 'NORMAL', '시니어 설계사',         20),
 ('MGR',    3, 'MANAGER','매니저',               30),
 ('SMGR',   4, 'MANAGER','시니어 매니저',         40),
 ('DM',     5, 'EXEC',   '본부장',               50),
 ('GM',     6, 'EXEC',   '지사장',               60);

INSERT INTO exception_type_code (exception_code, exception_name, category, direction, auto_calc_yn, approval_required, tax_included, description) VALUES
 ('ADV',     '선지급',         'ADVANCE',  'PLUS',  'N','Y','N','선지급 수수료'),
 ('PERF',    '실적격려금',     'BONUS',    'PLUS',  'N','Y','Y','실적 격려금 지급'),
 ('AWARD',   '시상금',         'BONUS',    'PLUS',  'N','Y','Y','시상 인센티브'),
 ('SUPPORT', '운영지원금',     'SUPPORT',  'PLUS',  'N','Y','Y','운영 지원 보조'),
 ('REFUND',  '환급금',         'REFUND',   'PLUS',  'Y','N','N','자동 환급'),
 ('PEN',     '제재금',         'PENALTY',  'MINUS', 'N','Y','N','징계/벌과금'),
 ('PRECOL',  '선차감',         'OFFSET',   'MINUS', 'N','Y','N','전월 미공제분'),
 ('LOAN',    '대여금공제',     'LOAN',     'MINUS', 'Y','N','N','대여금 자동 공제'),
 ('TAX_ADJ', '세금조정',       'TAX',      'MINUS', 'Y','N','N','세금 조정'),
 ('ETC',     '기타',           'ETC',      'PLUS',  'N','Y','Y','기타 항목');
