-
Notifications
You must be signed in to change notification settings - Fork 1
DML
Halla edited this page Jan 8, 2026
·
1 revision
SET FOREIGN_KEY_CHECKS = 0;
-- 코드 시퀀스도 초기화
TRUNCATE TABLE id_sequence;
-- 3. 관계/로그 테이블 (자식부터)
TRUNCATE TABLE notification_receiver;
TRUNCATE TABLE approval_mapping;
TRUNCATE TABLE approval;
TRUNCATE TABLE item_overdue;
TRUNCATE TABLE pay_overdue;
TRUNCATE TABLE payment_details;
TRUNCATE TABLE after_service;
TRUNCATE TABLE promotion_log;
TRUNCATE TABLE issued_coupon;
TRUNCATE TABLE contract_with_item;
TRUNCATE TABLE login_history;
TRUNCATE TABLE employee_auth;
TRUNCATE TABLE emp_position_auth;
TRUNCATE TABLE customer_support;
TRUNCATE TABLE feedback;
TRUNCATE TABLE quote;
TRUNCATE TABLE notification;
-- 2. 메인 엔티티
TRUNCATE TABLE contract;
TRUNCATE TABLE promotion;
TRUNCATE TABLE coupon;
TRUNCATE TABLE survey;
TRUNCATE TABLE survey_category;
TRUNCATE TABLE item;
TRUNCATE TABLE item_category;
TRUNCATE TABLE customer;
TRUNCATE TABLE employee;
-- 1. 마스터/코드성 테이블
TRUNCATE TABLE channel;
TRUNCATE TABLE segment;
TRUNCATE TABLE support_category;
TRUNCATE TABLE emp_position;
TRUNCATE TABLE auth_list;
TRUNCATE TABLE recommend_promotion;
TRUNCATE TABLE recommend_coupon;
TRUNCATE TABLE customer_churn_snapshot;
-- 1. 마스터/코드성 데이터
-- 1-1. 설문 카테고리
INSERT INTO survey_category (id, name) VALUES
(1, '만족도 설문'),
(2, '확장 니즈 설문'),
(3, '이탈/재계약 설문');
-- 1-2. 제품 카테고리
INSERT INTO item_category (id, name) VALUES
(1, '업무용 PC'),
(2, '회의실 장비'),
(3, '오피스 가구'),
(4, '사무기기'),
(5, '네트워크 장비');
-- 1-3. 권한 목록
INSERT INTO auth_list (id, auth, description) VALUES
(1, 'DASHBOARD_READ', '대시보드 조회'),
(2, 'CUSTOMER_READ', '고객 목록 조회'),
(3, 'CUSTOMER_WRITE', '고객 등록/수정'),
(4, 'CUSTOMER_DELETE', '고객 삭제'),
(5, 'CS_READ', '고객 응대 조회'),
(6, 'CS_PROCESS', '고객 응대 처리'),
(7, 'CUSTOMER_ANALYSIS_READ', '고객 분석 조회'),
(8, 'OVERDUE_READ', '연체 관리 조회'),
(9, 'OVERDUE_PROCESS', '연체 처리'),
(10, 'QUOTE_READ', '견적 조회'),
(11, 'QUOTE_WRITE', '견적 처리'),
(12, 'CONTRACT_READ', '계약 조회'),
(13, 'CONTRACT_WRITE', '계약 생성'),
(14, 'CONTRACT_APPROVE', '계약 해지/삭제'),
(15, 'CAMPAIGN_READ', '캠페인 조회'),
(16, 'CAMPAIGN_MANAGE', '캠페인 생성/수정/삭제'),
(17, 'ASSET_READ', '자산 조회'),
(18, 'ASSET_WRITE', '자산 등록/수정'),
(19, 'ASSET_DELETE', '자산 삭제'),
(20, 'AS_READ', 'AS/정기점검 조회'),
(21, 'AS_SCHEDULE', 'AS 일정 관리'),
(22, 'AS_APPROVE', 'AS 완료 승인'),
(23, 'APPROVAL_READ', '결재 조회'),
(24, 'APPROVAL_PROCESS', '결재 승인/반려'),
(25, 'ADMIN_READ', '관리자 메뉴 조회'),
(26, 'ADMIN_MANAGE', '전체 관리자 기능');
-- 1-4. 직책 (emp_position)
INSERT INTO emp_position (id, position_name, description) VALUES
(1, 'CEO', '대표'),
(2, '고객관리 팀장', 'CRM 및 고객 관리 총괄'),
(3, '영업관리 팀장', '영업/계약 성과 및 파이프라인 관리'),
(4, '제품관리 팀장', '자산/제품 구성 및 상품 기획 관리'),
(5, '고객관리 팀원', '고객 관리 실무 담당자'),
(6, '영업관리 팀원', '영업 관리 실무 담당자'),
(7, '제품관리 팀원', '제품 관리 실무 담당자');
-- 1-5. 고객 응대(문의/피드백) 카테고리 (support_category) type : Q = 문의, F = 피드백
INSERT INTO support_category (id, name, type) VALUES
(1, '가격 문의', 'Q'),
(2, '제품 문의', 'Q'),
(3, '계약 문의', 'Q'),
(4, '기술 지원', 'Q'),
(5, '서비스 만족', 'F'),
(6, '제품 불량', 'F'),
(7, '제품 품질', 'F'),
(8, 'AS 지연', 'F'),
(9, '직원 응대', 'F'),
(10, '서비스 불만', 'F');
-- 1-6. 세그먼트
INSERT INTO segment
(id, name, content, total_charge, segment_period, is_contracted, overdued)
VALUES
(1, '잠재 고객','견적서 발급만 했거나 견적 문의만 한 단계',NULL, NULL, FALSE, NULL),
(2, '신규 고객','이전에 계약 이력이 없고 계약 후 3개월 이내인 고객',NULL, 3, TRUE, 0),
(3, '일반 고객','계약 후 3개월이 지났으며 특이 사항이 없는 유지 고객',NULL, 12, TRUE, 0),
(4, '이탈 위험 고객','만료 1~3개월 전 또는 해지 요청 고객 / 연체 3개월 미만 또는 잦은 불만 제기 / 만료 고객',NULL, NULL, TRUE, 1),
(5, 'VIP 고객','3년 이상 장기 유지 또는 총 계약 금액 3억 원 이상',300000000, 36, TRUE, 0),
(6, '블랙리스트 고객','연체 3개월 이상 욕설/비방 고의적 파손/미반납',NULL, NULL, FALSE, 3),
(7, '확장 의사 고객 (기회 고객)','업셀링 대상 / 결합 상품 / 재계약 완료 후 3개월 이내',NULL, 3, TRUE, 0);
-- 1-7. 채널
INSERT INTO channel (id, name) VALUES
(1, '전화'),
(2, '이메일'),
(3, '웹(채팅, 게시판)'),
(4, 'SNS'),
(5, '방문'),
(6, '기타');
-- 2. 메인 엔티티
-- 2-1. 사원 (employee) -- employee_code 추가
INSERT INTO employee
(id, employee_code, emp_id, pwd, name, phone, email, addr, birthday, gender, status, dept, hire_date, resign_date, position_id)
VALUES
(1, 'EMP-2025-001','admin', '$2a$10$eAyK1e.8MWHZeE7A/pJBhOf/.zP5soq3MeeI2NRcKPnRtLtnGcKyu', '김관리', '01077000000', 'admin@rb.com',
'서울 강남구 테헤란로 100', '1985-01-01 00:00:00', 'M', 'W', '시스템관리자', '2019-01-01 09:00:00', NULL, 1),
(2, 'EMP-2025-002','rental001', '$2a$10$7n13f3tRVMnxM8ghB2SbQ.TfRSfSYwhXV9IGR5ATkzk7PfpC5mhTq', '이소연', '01077000001', 'rental001@rb.com',
'서울 중구 충무로 30', '1991-02-15 00:00:00', 'F', 'W', '고객관리팀', '2021-03-01 09:00:00', NULL, 2),
(3, 'EMP-2025-003','rental002', '$2a$10$8MVTqOQOXl0DA1ag8jdAwOnjGsQZR31MzUzRkurEtIYa.rHMuWCxG', '박도윤', '01077000002', 'rental002@rb.com',
'경기 성남시 판교로 50', '1992-03-20 00:00:00', 'M', 'W', '영업관리팀', '2021-07-01 09:00:00', NULL, 3),
(4, 'EMP-2025-004','rental003', '$2a$10$pOcKz7Q/QGNEtjutUc7vAewaWDN3vf2hN6MlmJl5wv0TQHY5PGhOS', '정민주', '01077000003', 'rental003@rb.com',
'부산 해운대구 센텀로 77', '1989-04-05 00:00:00', 'F', 'W', '제품관리팀', '2019-09-01 09:00:00', NULL, 4),
(5, 'EMP-2025-005','rental004', '$2a$10$ZBmA9xPS7TKXZEZb2tSCxuejfA216ke5qONFF3nxMb3yAhx9MoU/G', '이현우', '01077000004', 'rental004@rb.com',
'서울 마포구 성암로 20', '1994-05-12 00:00:00', 'F', 'W', '고객관리팀', '2022-06-01 09:00:00', NULL, 5),
(6, 'EMP-2025-006','rental005', '$2a$10$30M2A4sjpII77/06muIVHuyQ6MTdboNRsOvZ0fwDbvZ/wfaEiQ11i', '김도영', '01077000005', 'rental005@rb.com',
'서울 강남구 논현로 11', '1995-06-18 00:00:00', 'M', 'W', '고객관리팀', '2023-01-01 09:00:00', NULL, 5),
(7, 'EMP-2025-007','rental006', '$2a$10$2INnkKYhq6wrsZeiySxXbeY42WslLKSPl.BGScyi6mTUss3Vsshma', '오유진', '01077000006', 'rental006@rb.com',
'경기 수원시 영통로 33', '1990-07-07 00:00:00', 'M', 'W', '영업관리팀', '2023-03-01 09:00:00', NULL, 6),
(8, 'EMP-2025-008','rental007', '$2a$10$eOD43P5w90YEX0Pn7bKy5eI61BvE8xhzIt8l0m6SGgrtOgrRTO3O.', '박세린', '01077000007', 'rental007@rb.com',
'부산 수영구 광안로 88', '1991-08-08 00:00:00', 'F', 'W', '영업관리팀', '2023-03-15 09:00:00', NULL, 6),
(9, 'EMP-2025-009','rental008', '$2a$10$2LnBPOXaSoXRqyJdmF/y/eEbKk4uttEDolVZTrIqreRS.PUYeuh5C', '장민혁', '01077000008', 'rental008@rb.com',
'대구 수성구 동대구로 55', '1988-09-09 00:00:00', 'M', 'W', '제품관리팀', '2018-03-01 09:00:00', NULL, 7),
(10, 'EMP-2025-010','rental009', '$2a$10$Kws107BrLajFjrOEunMgku536iw.nv7YaP0G.negtvZEY6bj75DSO', '유다빈', '01077000009', 'rental009@rb.com',
'인천 송도국제도시 123', '1993-10-10 00:00:00', 'F', 'Q', '시스템관리자', '2020-01-01 09:00:00', '2024-01-01 09:00:00', 7);
-- 2-2. 고객 (customer) -- customer_code 추가
INSERT INTO customer
(id, customer_code, name, in_charge, dept, call_num, phone, email, business_num, addr, last_transaction, first_contract_date, memo, star, channel_id, segment_id, is_deleted)
VALUES
(1, 'CUS-2025-001','㈜글로벌텍', '정수현','구매팀 / 부장', '0260000001','01060000001','globaltech@b2b.com', '2018100001','서울 강남구 테헤란로 231', NULL, NULL,'잠재 고객 - 가격 문의만 진행',NULL,1,1,'N'),
(2, 'CUS-2025-002','㈜스마트오피스', '최지혜','IT운영팀 / 대리', '0260000002','01060000002','smartoffice@b2b.com', '2028100002','서울 중구 을지로 45', '2025-11-05 15:00:00','2025-10-25 09:00:00','신규 고객 - 제품 도입 초기',4,2,2,'N'),
(3, 'CUS-2025-003','비즈니스파트너스', '강준영','전략기획팀 / 팀장', '0260000003','01060000003','bizpartner@b2b.com', '2038100003','경기 성남시 판교역로 152', '2025-09-01 10:00:00','2024-05-01 09:00:00','일반 고객 - 계약 1년 경과',3,3,3,'N'),
(4, 'CUS-2025-004','㈜테크노베이션', '송민아','개발팀 / 과장', '0260000004','01060000004','technovation@b2b.com', '2048100004','부산 해운대구 센텀중앙로 90','2025-06-01 09:00:00','2023-03-01 09:00:00','이탈 위험 - 기술 지원 이슈',2,1,4,'Y'),
(5, 'CUS-2025-005','㈜미래산업', '김철수','운영팀 / 과장', '0260000005','01060000005','futureind@b2b.com', '2058100005','서울 마포구 월드컵북로 19','2025-09-10 10:00:00','2020-09-01 09:00:00','VIP - 서비스 만족도 높음',5,2,5,'N'),
(6, 'CUS-2025-006','㈜스타트업코리아', '이민지','서비스기획팀 / 대리','0260000006','01060000006','startupkr@b2b.com', '2068100006','서울 강남구 테헤란로 25','2023-10-01 10:00:00','2021-09-01 09:00:00','블랙리스트 - 제품 불량 관련 분쟁',1,2,6,'N'),
(7, 'CUS-2025-007','비즈카페', '박준호','운영팀 / 팀장', '0260000007','01060000007','bizcafe@b2b.com', '2078100007','경기 성남시 분당구 판교역로','2025-10-15 10:00:00','2024-08-01 09:00:00','확장 의사 - 제품 품질 만족',4,3,7,'Y'),
(8, 'CUS-2025-008','테크솔루션', '강민호','기술지원팀 / 과장', '0260000008','01060000008','techsolution@b2b.com', '2088100008','부산 해운대구 우동 123','2025-08-15 10:30:00','2021-03-01 09:00:00','VIP - AS 지원 중요 고객',5,1,5,'N'),
(9, 'CUS-2025-009','㈜한울시스템', '오세진','구매팀 / 부장', '0260000009','01060000009','hanulsys@b2b.com', '2098100009','대구 수성구 달구벌대로 123','2025-03-10 10:00:00','2022-11-01 09:00:00','이탈 위험 - 재계약 협상 중',2,2,4,'N'),
(10, 'CUS-2025-010','㈜테라네트웍스', '조유정','네트워크팀 / 대리', '0260000010','01060000010','terranet@b2b.com', '2108100010','인천 연수구 송도과학로 55','2025-10-01 09:30:00','2025-08-01 09:00:00','신규 고객 - 확장 가능성 높음',4,3,2,'N'),
(11, 'CUS-2025-011','㈜넥스트오피스', '윤지호','구매팀 / 과장', '0261000011','01061000011','nextoffice@b2b.com', '2118100011','서울 서초구 서초대로 201','2025-01-20 10:00:00','2024-11-01 09:00:00','일반 고객 - 오피스 장비 정기 렌탈',4,2,3,'N'),
(12, 'CUS-2025-012','㈜클라우딕스', '서민재','IT운영팀 / 차장', '0261000012','01061000012','cloudix@b2b.com', '2128100012','서울 강남구 역삼로 120','2025-02-01 14:30:00','2023-09-01 09:00:00','VIP - 클라우드 인프라 장기 계약',5,3,5,'N'),
(13, 'CUS-2025-013','㈜유니온데이터', '김하늘','데이터전략팀 / 팀장','0261000013','01061000013','uniondata@b2b.com', '2138100013','서울 마포구 월드컵북로 40','2025-01-28 11:00:00','2024-04-01 09:00:00','일반 고객 - 데이터센터 모니터링 사용',4,1,3,'N'),
(14, 'CUS-2025-014','㈜인사이트랩스', '장도현','서비스기획팀 / 대리','0261000014','01061000014','insightlabs@b2b.com', '2148100014','경기 성남시 분당구 정자일로','2025-01-30 15:30:00','2024-06-15 09:00:00','확장 의사 - AI 분석 기능 도입 검토',5,4,7,'N'),
(15, 'CUS-2025-015','㈜메트로시스템즈', '오세라','운영팀 / 부장', '0261000015','01061000015','metrosys@b2b.com', '2158100015','서울 영등포구 여의대로 35','2025-02-03 09:30:00','2021-03-01 09:00:00','VIP - 3년 이상 장기 유지 고객',5,5,5,'N'),
(16, 'CUS-2025-016','㈜하이브리드테크', '류지환','연구개발팀 / 책임', '0261000016','01061000016','hybridtech@b2b.com', '2168100016','경기 수원시 영통구 대학로','2025-01-25 16:00:00','2023-05-01 09:00:00','일반 고객 - 회의실/개발장비 혼합 패키지',4,3,3,'N'),
(17, 'CUS-2025-017','㈜프라임네트웍스', '배은지','네트워크팀 / 과장', '0261000017','01061000017','primenet@b2b.com', '2178100017','서울 구로구 디지털로 300','2025-02-04 11:30:00','2022-10-01 09:00:00','이탈 위험 - 네트워크 장애로 불만 다수',2,1,4,'N'),
(18, 'CUS-2025-018','㈜에이치씨에스', '홍세은','CS운영팀 / 팀장', '0261000018','01061000018','hcs@b2b.com', '2188100018','부산 해운대구 해운대로 100','2025-02-04 16:30:00','2024-02-01 09:00:00','일반 고객 - CS 모니터링 서비스 이용',4,4,3,'N'),
(19, 'CUS-2025-019','㈜블루스톤아이티', '최강민','정보시스템팀 / 과장','0261000019','01061000019','bluestoneit@b2b.com', '2198100019','대구 북구 침산로 50','2025-02-05 10:10:00','2023-01-15 09:00:00','이탈 위험 - 가격 경쟁 심화로 재협상 중',3,2,4,'N'),
(20, 'CUS-2025-020','㈜그로스파트너스', '임소이','경영지원팀 / 차장', '0261000020','01061000020','growthpartners@b2b.com','2208100020','서울 성동구 왕십리로 120','2025-02-05 14:30:00','2024-09-01 09:00:00','확장 의사 - 추가 장비/지점 확장 논의 중',5,5,7,'N'),
(21, 'CUS-2025-021','㈜오피스플러스', '문태윤','구매팀 / 대리', '0261000021','01061000021','officeplus@b2b.com', '2218100021','인천 연수구 센트럴로 70','2025-02-06 09:00:00','2024-10-01 09:00:00','신규 고객 - 오피스 패키지 초기 도입',4,3,2,'Y'),
(22, 'CUS-2025-022','㈜씨앤씨솔루션', '하진우','기술지원팀 / 과장', '0261000022','01061000022','cncsolution@b2b.com', '2228100022','경기 고양시 일산동구 중앙로','2025-02-06 12:00:00','2022-04-01 09:00:00','일반 고객 - 정기 점검 중심 이용 고객',4,1,3,'N'),
(23, 'CUS-2025-023','㈜더손비즈온', '정가현','재무/전산팀 / 팀장','0261000023','01061000023','dusonbizon@b2b.com', '2238100023','서울 중구 퇴계로 220','2025-02-06 15:30:00','2021-11-01 09:00:00','VIP - 회계/전산 통합 패키지 장기 이용',5,2,5,'N'),
(24, 'CUS-2025-024','㈜한화리조틔', '권지후','시설관리팀 / 부장', '0261000024','01061000024','hanhwaresort@b2b.com', '2248100024','강원 홍천군 리조트로 88','2025-02-07 10:00:00','2023-07-01 09:00:00','확장 의사 - 지점별 회의실 장비 추가 검토',4,4,7,'N'),
(25, 'CUS-2025-025','㈜엘쥐시스템즈', '배다연','IT혁신팀 / 책임', '0261000025','01061000025','lgsystems@b2b.com', '2258100025','서울 영등포구 선유로 130','2025-02-07 13:30:00','2020-05-01 09:00:00','VIP - 본사/지사 통합 네트워크 고객',5,5,5,'N'),
(26, 'CUS-2025-026','㈜카카엔터프라이스','유시원','플랫폼전략팀 / 과장','0261000026','01061000026','kakaoenterprise@b2b.com','2268100026','경기 성남시 판교역로 235','2025-02-08 09:30:00','2024-01-01 09:00:00','일반 고객 - 콜센터/화상회의 혼합 사용',4,2,3,'N'),
(27, 'CUS-2025-027','㈜네이브클라우드', '조민겸','클라우드운영팀 / 대리','0261000027','01061000027','navercloud@b2b.com', '2278100027','경기 성남시 분당구 대왕판교로','2025-02-08 14:10:00','2023-06-01 09:00:00','일반 고객 - 데이터센터/오피스 장비 혼합',4,3,3,'N'),
(28, 'CUS-2025-028','㈜인라인웍스', '신아린','업무혁신팀 / 팀장', '0261000028','01061000028','lineworks@b2b.com', '2288100028','서울 종로구 종로3길 33','2025-02-09 11:00:00','2024-03-01 09:00:00','확장 의사 - 협업툴·회의실 장비 통합 검토',5,4,7,'N'),
(29, 'CUS-2025-029','㈜인포라이트', '김세린','정보전략팀 / 과장', '0261000029','01061000029','infolite@b2b.com', '2298100029','부산 수영구 센텀중앙로 20','2025-02-09 16:10:00','2022-02-01 09:00:00','이탈 위험 - 비용 절감 이슈로 대안 검토 중',2,2,4,'N'),
(30, 'CUS-2025-030','㈜데이터브레인', '오지안','데이터분석팀 / 팀장','0261000030','01061000030','databrain@b2b.com', '2308100030','서울 강남구 테헤란로 321','2025-02-10 10:00:00','2024-05-10 09:00:00','신규 고객 - AI 분석/모니터링 패키지 도입',5,1,2,'N'),
(31, 'CUS-2025-031','㈜제니스테크', '김서준','구매팀 / 과장', '0261000031','01061000031','zenith@b2b.com', '2318100031','서울 강서구 마곡중앙로 150','2025-02-11 09:30:00','2024-07-01 09:00:00','일반 고객 - 장비 렌탈 주기적 이용',4,2,3,'N'),
(32, 'CUS-2025-032','㈜오로라소프트', '이지현','IT인프라팀 / 차장','0261000032','01061000032','aurora@b2b.com', '2328100032','경기 안양시 동안구 시민대로 200','2025-02-12 11:00:00','2023-03-01 09:00:00','VIP - 서버/네트워크 장기계약',5,3,5,'N'),
(33, 'CUS-2025-033','㈜퀀텀다이나믹스', '박도훈','경영지원팀 / 대리','0261000033','01061000033','quantum@b2b.com', '2338100033','서울 송파구 올림픽로 300','2025-02-12 15:30:00','2024-11-15 09:00:00','신규 고객 - 오피스 가구 패키지 도입',4,1,2,'N'),
(34, 'CUS-2025-034','㈜블루웨이브솔루션', '최유나','유통관리팀 / 팀장','0261000034','01061000034','bluewave@b2b.com', '2348100034','부산 수영구 광안해변로 100','2025-02-13 10:00:00','2023-10-01 09:00:00','일반 고객 - POS 장비 및 네트워크 이용',3,4,3,'N'),
(35, 'CUS-2025-035','㈜에이펙스글로벌', '정시우','재무팀 / 부장', '0261000035','01061000035','apex@b2b.com', '2358100035','서울 강남구 역삼로 400','2025-02-13 14:00:00','2022-01-01 09:00:00','VIP - 고성능 PC 및 보안장비 장기 이용',5,5,5,'N'),
(36, 'CUS-2025-036','㈜비전크리에이터', '강민지','연구개발팀 / 책임','0261000036','01061000036','vision@b2b.com', '2368100036','경기 수원시 영통구 광교로 300','2025-02-14 10:30:00','2024-04-01 09:00:00','일반 고객 - 연구용 워크스테이션 렌탈',4,1,3,'N'),
(37, 'CUS-2025-037','㈜네오시스템', '조현우','교육운영팀 / 과장', '0261000037','01061000037','neosys@b2b.com', '2378100037','서울 서대문구 신촌로 200','2025-02-14 15:00:00','2024-05-01 09:00:00','확장 의사 - 화상 교육 장비 추가 검토',5,3,7,'N'),
(38, 'CUS-2025-038','㈜실버라이닝', '윤서연','네트워크팀 / 대리', '0261000038','01061000038','silver@b2b.com', '2108100038','인천 연수구 송도과학로 55','2025-02-15 09:30:00','2025-01-01 09:00:00','신규 고객 - 네트워크 패키지 도입',4,3,2,'N'),
(39, 'CUS-2025-039','㈜에코프론티어', '장준호','CS팀 / 대리', '0261000039','01061000039','ecofront@b2b.com', '2398100039','서울 영등포구 여의도동 50','2025-02-15 14:30:00','2022-06-01 09:00:00','블랙리스트 - 대금 지급 지연 및 장비 손상',1,2,6,'N'),
(40, 'CUS-2025-040','㈜어반스트림', '임수아','IT운영팀 / 팀장', '0261000040','01061000040','urban@b2b.com', '2408100040','서울 강남구 테헤란로 500','2025-02-16 10:00:00','2023-08-01 09:00:00','일반 고객 - 클라우드 연동 장비 렌탈',4,5,3,'N'),
(41, 'CUS-2025-041','㈜노바코어', '한승우','구매팀 / 부장', '0261000041','01061000041','novacore@b2b.com', '2418100041','서울 강남구 테헤란로 231', NULL, NULL,'잠재 고객 - 가격 문의 후 재접촉 예정',NULL,1,1,'N'),
(42, 'CUS-2025-042','㈜퓨처인사이트', '오지원','IT운영팀 / 대리', '0261000042','01061000042','futurein@b2b.com', '2428100042','서울 중구 을지로 45', '2025-11-05 15:00:00','2025-10-25 09:00:00','신규 고객 - PC/가구 패키지 재도입',4,2,2,'N'),
(43, 'CUS-2025-043','㈜메타브릿지', '서예준','전략기획팀 / 팀장', '0261000043','01061000043','metabridge@b2b.com', '2438100043','경기 성남시 판교역로 152', '2025-09-01 10:00:00','2024-05-01 09:00:00','일반 고객 - 계약 유지',3,3,3,'N'),
(44, 'CUS-2025-044','㈜아이언클래드', '신하윤','개발팀 / 과장', '0261000044','01061000044','ironclad@b2b.com', '2448100044','부산 해운대구 센텀중앙로 90','2025-06-01 09:00:00','2023-03-01 09:00:00','이탈 위험 - 계약 만료 임박',2,1,4,'N'),
(45, 'CUS-2025-045','㈜솔라리스에너지', '권우진','운영팀 / 과장', '0261000045','01061000045','solaris@b2b.com', '2458100045','서울 마포구 월드컵북로 19','2025-09-10 10:00:00','2020-09-01 09:00:00','VIP - 5년 장기 고객',5,2,5,'N'),
(46, 'CUS-2025-046','㈜루나틱게임즈', '황은비','서비스기획팀 / 대리','0261000046','01061000046','lunatic@b2b.com', '2468100046','서울 강남구 테헤란로 25','2023-10-01 10:00:00','2021-09-01 09:00:00','블랙리스트 - 재접촉 시도 불가',1,2,6,'N'),
(47, 'CUS-2025-047','㈜타이탄로지스', '안준혁','운영팀 / 팀장', '0261000047','01061000047','titan@b2b.com', '2478100047','경기 성남시 분당구 판교역로','2025-10-15 10:00:00','2024-08-01 09:00:00','확장 의사 - 추가 장비 문의',4,3,7,'N'),
(48, 'CUS-2025-048','㈜벨로시티랩', '송다은','기술지원팀 / 과장', '0261000048','01061000048','velocity@b2b.com', '2488100048','부산 해운대구 우동 123','2025-08-15 10:30:00','2021-03-01 09:00:00','VIP - 기술지원 중심 고객',5,1,5,'N'),
(49, 'CUS-2025-049','㈜인피니티헬스', '전태현','구매팀 / 부장', '0261000049','01061000049','infinity@b2b.com', '2498100049','대구 수성구 달구벌대로 123','2025-03-10 10:00:00','2022-11-01 09:00:00','이탈 위험 - 조건 재협상 중',2,2,4,'N'),
(50, 'CUS-2025-050','㈜옴니채널마케팅', '홍가은','네트워크팀 / 대리', '0261000050','01061000050','omni@b2b.com', '2508100050','인천 연수구 송도과학로 55','2025-10-01 09:30:00','2025-08-01 09:00:00','신규 고객 - 네트워크 장비 도입',4,3,2,'N'),
(51, 'CUS-2025-051','㈜스텔라모터스', '고건우','데이터분석팀 / 팀장','0261000051','01061000051','stellar@b2b.com', '2518100051','서울 강남구 영동대로 517','2025-02-17 11:30:00','2024-06-01 09:00:00','일반 고객 - 고성능 분석 장비 렌탈',4,3,3,'N'),
(52, 'CUS-2025-052','㈜프리즘미디어', '문소윤','IT운영팀 / 과장', '0261000052','01061000052','prism@b2b.com', '2528100052','경기 성남시 수정구 창업로 40','2025-02-18 09:00:00','2024-02-01 09:00:00','확장 의사 - 클라우드 통합 장비 검토',5,5,7,'N'),
(53, 'CUS-2025-053','㈜아틀라스건설', '양도윤','물류혁신팀 / 부장', '0261000053','01061000053','atlas@b2b.com', '2538100053','인천 연수구 송도동 200','2025-02-18 14:00:00','2023-09-01 09:00:00','일반 고객 - 물류센터 네트워크 장비 이용',4,2,3,'N'),
(54, 'CUS-2025-054','㈜코스모뷰티', '손지아','영상제작팀 / 팀장', '0261000054','01061000054','cosmo@b2b.com', '2548100054','서울 마포구 상암동 400','2025-02-19 10:30:00','2022-05-01 09:00:00','VIP - 고성능 편집 장비 장기 이용',5,4,5,'N'),
(55, 'CUS-2025-055','㈜리브라에듀', '배현준','총무팀 / 대리', '0261000055','01061000055','libra@b2b.com', '2558100055','서울 강동구 올림픽로 500','2025-02-19 15:00:00','2024-09-01 09:00:00','신규 고객 - 복합기/스캐너 도입',4,1,2,'N'),
(56, 'CUS-2025-056','㈜스파크랩', '조민서','전략기획팀 / 부장', '0261000056','01061000056','spark@b2b.com', '2568100056','서울 종로구 세종로 100','2025-02-20 10:00:00','2023-01-01 09:00:00','이탈 위험 - 경쟁사 제안 검토 중',2,3,4,'N'),
(57, 'CUS-2025-057','㈜보텍스엔지니어링', '백승현','기술지원팀 / 과장', '0261000057','01061000057','vortex@b2b.com', '2578100057','부산 진구 서면로 50','2025-02-20 14:30:00','2022-07-01 09:00:00','일반 고객 - AS/정기점검 이용 우수',4,5,3,'N'),
(58, 'CUS-2025-058','㈜매그넘푸드', '허지우','IT운영팀 / 팀장', '0261000058','01061000058','magnum@b2b.com', '2588100058','서울 구로구 디지털로 310','2025-02-21 11:00:00','2024-03-01 09:00:00','확장 의사 - 추가 네트워크 장비 논의 중',5,2,7,'N'),
(59, 'CUS-2025-059','㈜제네시스바이오', '남주원','영업팀 / 대리', '0261000059','01061000059','genesis@b2b.com', '2598100059','경기 성남시 분당구 판교역로 100','2025-02-21 15:30:00','2025-01-01 09:00:00','신규 고객 - 영업팀 PC 패키지 도입',4,4,2,'N'),
(60, 'CUS-2025-060','㈜팬텀시큐리티', '유하린','총무팀 / 팀장', '0261000060','01061000060','phantom@b2b.com', '2608100060','서울 강남구 도곡로 100','2025-02-22 10:00:00','2023-05-01 09:00:00','이탈 위험 - 장비 노후화 불만',2,1,4,'N');
-- 2-3. 제품 (item) -- item_code 추가
INSERT INTO item
(item_code, name, monthly_price, status, last_inspect_date, sales, repair_cost, category_id)
VALUES
('ITE-2025-001','업무용 미니 PC',150000,'S','2025-01-01 00:00:00',450000,10000,1),
('ITE-2025-002','업무용 미니 PC',150000,'S','2025-01-01 00:00:00',450000,5000,1),
('ITE-2025-003','업무용 미니 PC',150000,'S','2025-01-01 00:00:00',300000,10000,1),
('ITE-2025-004','업무용 미니 PC',150000,'S','2025-01-01 00:00:00',10000,0,1),
('ITE-2025-005','업무용 미니 PC',150000,'P','2025-01-01 00:00:00',420000,0,1),
('ITE-2025-006','업무용 미니 PC',150000,'P','2025-01-01 00:00:00',200000,0,1),
('ITE-2025-007','업무용 미니 PC',150000,'P','2025-01-01 00:00:00',300000,0,1),
('ITE-2025-008','업무용 미니 PC',150000,'S','2025-02-01 00:00:00',600000,15000,1),
('ITE-2025-009','업무용 미니 PC',150000,'O','2025-01-01 00:00:00',400000,30000,1),
('ITE-2025-010','업무용 미니 PC',150000,'S',NULL,400000,0,1),
('ITE-2025-011','업무용 미니 PC',150000,'S','2025-01-01 00:00:00',300000,0,1),
('ITE-2025-012','업무용 미니 PC',150000,'O','2025-01-01 00:00:00',450000,0,1),
('ITE-2025-013','업무용 미니 PC',150000,'S','2025-01-03 00:00:00',450000,0,1),
('ITE-2025-014','업무용 미니 PC',150000,'S','2025-01-01 00:00:00',400000,0,1),
('ITE-2025-015','업무용 미니 PC',150000,'P','2025-01-02 00:00:00',400000,20000,1),
('ITE-2025-016','고성능 워크스테이션',280000,'S','2025-01-10 00:00:00',180000,20000,1),
('ITE-2025-017','고성능 워크스테이션',280000,'S','2025-01-10 00:00:00',180000,20000,1),
('ITE-2025-018','고성능 워크스테이션',280000,'P','2025-01-10 00:00:00',180000,20000,1),
('ITE-2025-019','고성능 워크스테이션',280000,'P','2025-01-10 00:00:00',180000,20000,1),
('ITE-2025-020','고성능 워크스테이션',280000,'O','2025-01-10 00:00:00',180000,20000,1),
('ITE-2025-021','회의실 4K 디스플레이',350000,'S','2024-12-01 00:00:00',220000,0,2),
('ITE-2025-022','회의실 4K 디스플레이',350000,'S','2024-12-01 00:00:00',220000,0,2),
('ITE-2025-023','회의실 4K 디스플레이',350000,'S','2024-12-01 00:00:00',220000,0,2),
('ITE-2025-024','회의실 4K 디스플레이',350000,'S','2024-12-01 00:00:00',220000,0,2),
('ITE-2025-025','회의실 4K 디스플레이',350000,'S','2024-12-01 00:00:00',220000,0,2),
('ITE-2025-026','회의실 4K 디스플레이',350000,'S','2024-12-01 00:00:00',220000,0,2),
('ITE-2025-027','회의실 4K 디스플레이',350000,'S','2024-12-01 00:00:00',220000,0,2),
('ITE-2025-028','전동 높이조절 데스크',90000,'S','2024-11-01 00:00:00',520000,0,3),
('ITE-2025-029','전동 높이조절 데스크',90000,'S','2024-11-01 00:00:00',520000,0,3),
('ITE-2025-030','전동 높이조절 데스크',90000,'O','2024-11-01 00:00:00',520000,0,3),
('ITE-2025-031','전동 높이조절 데스크',90000,'O','2024-11-01 00:00:00',520000,0,3),
('ITE-2025-032','전동 높이조절 데스크',90000,'P','2024-11-01 00:00:00',520000,0,3),
('ITE-2025-033','전동 높이조절 데스크',90000,'P','2024-11-01 00:00:00',520000,0,3),
('ITE-2025-034','전동 높이조절 데스크',90000,'P','2024-11-01 00:00:00',520000,0,3),
('ITE-2025-035','전동 높이조절 데스크',90000,'P','2024-11-01 00:00:00',520000,0,3),
('ITE-2025-036','전동 높이조절 데스크',90000,'P','2024-11-01 00:00:00',520000,0,3),
('ITE-2025-037','전동 높이조절 데스크',90000,'P','2024-11-01 00:00:00',520000,0,3),
('ITE-2025-038','전동 높이조절 데스크',90000,'P','2024-11-01 00:00:00',520000,0,3),
('ITE-2025-039','전동 높이조절 데스크',90000,'R','2024-11-01 00:00:00',520000,0,3),
('ITE-2025-040','인체공학 메쉬 의자',65000,'S','2024-12-15 00:00:00',400000,15000,3),
('ITE-2025-041','인체공학 메쉬 의자',65000,'S','2024-12-15 00:00:00',400000,15000,3),
('ITE-2025-042','인체공학 메쉬 의자',65000,'P','2024-12-15 00:00:00',400000,15000,3),
('ITE-2025-043','인체공학 메쉬 의자',65000,'P','2024-12-15 00:00:00',400000,15000,3),
('ITE-2025-044','인체공학 메쉬 의자',65000,'P','2024-12-15 00:00:00',400000,15000,3),
('ITE-2025-045','인체공학 메쉬 의자',65000,'P','2024-12-15 00:00:00',400000,15000,3),
('ITE-2025-046','인체공학 메쉬 의자',65000,'P','2024-12-15 00:00:00',400000,15000,3),
('ITE-2025-047','인체공학 메쉬 의자',65000,'P','2024-12-15 00:00:00',400000,15000,3),
('ITE-2025-048','고속 문서 스캐너',70000,'S','2025-01-18 00:00:00',120000,5000,4),
('ITE-2025-049','고속 문서 스캐너',70000,'S','2025-01-18 00:00:00',120000,5000,4),
('ITE-2025-050','고속 문서 스캐너',70000,'S','2025-01-18 00:00:00',120000,5000,4),
('ITE-2025-051','고속 문서 스캐너',70000,'S','2025-01-18 00:00:00',120000,5000,4),
('ITE-2025-052','고속 문서 스캐너',70000,'S','2025-01-18 00:00:00',120000,5000,4),
('ITE-2025-053','고속 문서 스캐너',70000,'S','2025-01-18 00:00:00',120000,5000,4),
('ITE-2025-054','네트워크 복합기',160000,'P','2025-01-20 00:00:00',160000,0,4),
('ITE-2025-055','네트워크 복합기',160000,'S','2025-01-20 00:00:00',160000,0,4),
('ITE-2025-056','네트워크 복합기',160000,'S','2025-01-20 00:00:00',160000,0,4),
('ITE-2025-057','네트워크 복합기',160000,'S','2025-01-20 00:00:00',160000,0,4),
('ITE-2025-058','VPN 보안 게이트웨이',210000,'P','2025-01-11 00:00:00',90000,0,5),
('ITE-2025-059','VPN 보안 게이트웨이',210000,'O','2025-01-11 00:00:00',90000,0,5),
('ITE-2025-060','VPN 보안 게이트웨이',210000,'P','2025-01-11 00:00:00',90000,0,5),
('ITE-2025-061','VPN 보안 게이트웨이',210000,'P','2025-01-11 00:00:00',90000,0,5),
('ITE-2025-062','VPN 보안 게이트웨이',210000,'R','2025-01-11 00:00:00',90000,0,5),
('ITE-2025-063','VPN 보안 게이트웨이',210000,'R','2025-01-11 00:00:00',90000,0,5),
('ITE-2025-064','VPN 보안 게이트웨이',210000,'S','2025-01-11 00:00:00',90000,0,5),
('ITE-2025-065','VPN 보안 게이트웨이',210000,'S','2025-01-11 00:00:00',90000,0,5),
('ITE-2025-066','VPN 보안 게이트웨이',210000,'P','2025-01-11 00:00:00',90000,0,5),
('ITE-2025-067','L3 네트워크 스위치',260000,'P','2025-01-02 00:00:00',500000,0,5),
('ITE-2025-068','L3 네트워크 스위치',260000,'P','2025-01-02 00:00:00',400000,0,5),
('ITE-2025-069','L3 네트워크 스위치',260000,'P','2025-01-02 00:00:00',600000,0,5),
('ITE-2025-070','L3 네트워크 스위치',260000,'P','2025-01-02 00:00:00',600000,20000,5),
('ITE-2025-071','L3 네트워크 스위치',260000,'S','2025-01-02 00:00:00',260000,0,5),
('ITE-2025-072','L3 네트워크 스위치',260000,'S','2025-01-02 00:00:00',300000,0,5),
-- 업무용 미니 PC (15개)
('ITE-2025-073','업무용 미니 PC',150000,'P','2025-01-03 00:00:00',450000,10000,1),
('ITE-2025-074','업무용 미니 PC',150000,'S','2025-01-03 00:00:00',450000,5000,1),
('ITE-2025-075','업무용 미니 PC',150000,'S','2025-01-03 00:00:00',300000,10000,1),
('ITE-2025-076','업무용 미니 PC',150000,'S','2025-01-03 00:00:00',10000,0,1),
('ITE-2025-077','업무용 미니 PC',150000,'P','2025-01-03 00:00:00',420000,0,1),
('ITE-2025-078','업무용 미니 PC',150000,'P','2025-01-03 00:00:00',200000,0,1),
('ITE-2025-079','업무용 미니 PC',150000,'P','2025-01-03 00:00:00',300000,0,1),
('ITE-2025-080','업무용 미니 PC',150000,'S','2025-02-03 00:00:00',600000,15000,1),
('ITE-2025-081','업무용 미니 PC',150000,'O','2025-01-03 00:00:00',400000,30000,1),
('ITE-2025-082','업무용 미니 PC',150000,'S',NULL,400000,0,1),
('ITE-2025-083','업무용 미니 PC',150000,'S','2025-01-03 00:00:00',300000,0,1),
('ITE-2025-084','업무용 미니 PC',150000,'O','2025-01-03 00:00:00',450000,0,1),
('ITE-2025-085','업무용 미니 PC',150000,'S','2025-01-04 00:00:00',450000,0,1),
('ITE-2025-086','업무용 미니 PC',150000,'S','2025-01-03 00:00:00',400000,0,1),
('ITE-2025-087','업무용 미니 PC',150000,'P','2025-01-04 00:00:00',400000,20000,1),
-- 고성능 워크스테이션 (5개)
('ITE-2025-088','고성능 워크스테이션',280000,'S','2025-01-11 00:00:00',180000,20000,1),
('ITE-2025-089','고성능 워크스테이션',280000,'S','2025-01-11 00:00:00',180000,20000,1),
('ITE-2025-090','고성능 워크스테이션',280000,'P','2025-01-11 00:00:00',180000,20000,1),
('ITE-2025-091','고성능 워크스테이션',280000,'P','2025-01-11 00:00:00',180000,20000,1),
('ITE-2025-092','고성능 워크스테이션',280000,'O','2025-01-11 00:00:00',180000,20000,1),
-- 회의실 4K 디스플레이 (7개)
('ITE-2025-093','회의실 4K 디스플레이',350000,'S','2024-12-02 00:00:00',220000,0,2),
('ITE-2025-094','회의실 4K 디스플레이',350000,'S','2024-12-02 00:00:00',220000,0,2),
('ITE-2025-095','회의실 4K 디스플레이',350000,'S','2024-12-02 00:00:00',220000,0,2),
('ITE-2025-096','회의실 4K 디스플레이',350000,'S','2024-12-02 00:00:00',220000,0,2),
('ITE-2025-097','회의실 4K 디스플레이',350000,'S','2024-12-02 00:00:00',220000,0,2),
('ITE-2025-098','회의실 4K 디스플레이',350000,'S','2024-12-02 00:00:00',220000,0,2),
('ITE-2025-099','회의실 4K 디스플레이',350000,'S','2024-12-02 00:00:00',220000,0,2),
-- 전동 높이조절 데스크 (13개)
('ITE-2025-100','전동 높이조절 데스크',90000,'S','2024-11-02 00:00:00',520000,0,3),
('ITE-2025-101','전동 높이조절 데스크',90000,'S','2024-11-02 00:00:00',520000,0,3),
('ITE-2025-102','전동 높이조절 데스크',90000,'O','2024-11-02 00:00:00',520000,0,3),
('ITE-2025-103','전동 높이조절 데스크',90000,'O','2024-11-02 00:00:00',520000,0,3),
('ITE-2025-104','전동 높이조절 데스크',90000,'P','2024-11-02 00:00:00',520000,0,3),
('ITE-2025-105','전동 높이조절 데스크',90000,'P','2024-11-02 00:00:00',520000,0,3),
('ITE-2025-106','전동 높이조절 데스크',90000,'P','2024-11-02 00:00:00',520000,0,3),
('ITE-2025-107','전동 높이조절 데스크',90000,'P','2024-11-02 00:00:00',520000,0,3),
('ITE-2025-108','전동 높이조절 데스크',90000,'P','2024-11-02 00:00:00',520000,0,3),
('ITE-2025-109','전동 높이조절 데스크',90000,'P','2024-11-02 00:00:00',520000,0,3),
('ITE-2025-110','전동 높이조절 데스크',90000,'P','2024-11-02 00:00:00',520000,0,3),
('ITE-2025-111','전동 높이조절 데스크',90000,'R','2024-11-02 00:00:00',520000,0,3),
('ITE-2025-112','전동 높이조절 데스크',90000,'S','2024-11-02 00:00:00',520000,0,3),
-- 인체공학 메쉬 의자 (8개)
('ITE-2025-113','인체공학 메쉬 의자',65000,'S','2024-12-16 00:00:00',400000,15000,3),
('ITE-2025-114','인체공학 메쉬 의자',65000,'S','2024-12-16 00:00:00',400000,15000,3),
('ITE-2025-115','인체공학 메쉬 의자',65000,'P','2024-12-16 00:00:00',400000,15000,3),
('ITE-2025-116','인체공학 메쉬 의자',65000,'P','2024-12-16 00:00:00',400000,15000,3),
('ITE-2025-117','인체공학 메쉬 의자',65000,'P','2024-12-16 00:00:00',400000,15000,3),
('ITE-2025-118','인체공학 메쉬 의자',65000,'P','2024-12-16 00:00:00',400000,15000,3),
('ITE-2025-119','인체공학 메쉬 의자',65000,'P','2024-12-16 00:00:00',400000,15000,3),
('ITE-2025-120','인체공학 메쉬 의자',65000,'P','2024-12-16 00:00:00',400000,15000,3),
-- 고속 문서 스캐너 (6개)
('ITE-2025-121','고속 문서 스캐너',70000,'S','2025-01-19 00:00:00',120000,5000,4),
('ITE-2025-122','고속 문서 스캐너',70000,'S','2025-01-19 00:00:00',120000,5000,4),
('ITE-2025-123','고속 문서 스캐너',70000,'S','2025-01-19 00:00:00',120000,5000,4),
('ITE-2025-124','고속 문서 스캐너',70000,'S','2025-01-19 00:00:00',120000,5000,4),
('ITE-2025-125','고속 문서 스캐너',70000,'S','2025-01-19 00:00:00',120000,5000,4),
('ITE-2025-126','고속 문서 스캐너',70000,'S','2025-01-19 00:00:00',120000,5000,4),
-- 네트워크 복합기 (4개)
('ITE-2025-127','네트워크 복합기',160000,'P','2025-01-21 00:00:00',160000,0,4),
('ITE-2025-128','네트워크 복합기',160000,'S','2025-01-21 00:00:00',160000,0,4),
('ITE-2025-129','네트워크 복합기',160000,'S','2025-01-21 00:00:00',160000,0,4),
('ITE-2025-130','네트워크 복합기',160000,'S','2025-01-21 00:00:00',160000,0,4),
-- VPN 보안 게이트웨이 (9개)
('ITE-2025-131','VPN 보안 게이트웨이',210000,'P','2025-01-12 00:00:00',90000,0,5),
('ITE-2025-132','VPN 보안 게이트웨이',210000,'O','2025-01-12 00:00:00',90000,0,5),
('ITE-2025-133','VPN 보안 게이트웨이',210000,'P','2025-01-12 00:00:00',90000,0,5),
('ITE-2025-134','VPN 보안 게이트웨이',210000,'P','2025-01-12 00:00:00',90000,0,5),
('ITE-2025-135','VPN 보안 게이트웨이',210000,'R','2025-01-12 00:00:00',90000,0,5),
('ITE-2025-136','VPN 보안 게이트웨이',210000,'R','2025-01-12 00:00:00',90000,0,5),
('ITE-2025-137','VPN 보안 게이트웨이',210000,'S','2025-01-12 00:00:00',90000,0,5),
('ITE-2025-138','VPN 보안 게이트웨이',210000,'S','2025-01-12 00:00:00',90000,0,5),
('ITE-2025-139','VPN 보안 게이트웨이',210000,'P','2025-01-12 00:00:00',90000,0,5),
-- L3 네트워크 스위치 (6개)
('ITE-2025-140','L3 네트워크 스위치',260000,'P','2025-01-03 00:00:00',500000,0,5),
('ITE-2025-141','L3 네트워크 스위치',260000,'P','2025-01-03 00:00:00',400000,0,5),
('ITE-2025-142','L3 네트워크 스위치',260000,'P','2025-01-03 00:00:00',600000,0,5),
('ITE-2025-143','L3 네트워크 스위치',260000,'P','2025-01-03 00:00:00',600000,20000,5),
('ITE-2025-144','L3 네트워크 스위치',260000,'S','2025-01-03 00:00:00',260000,0,5),
('ITE-2025-145','L3 네트워크 스위치',260000,'S','2025-01-03 00:00:00',300000,0,5),
-- 신규: 고성능 서버 랙 (10개)
('ITE-2025-146','고성능 서버 랙',450000,'S','2025-01-05 00:00:00',800000,0,5),
('ITE-2025-147','고성능 서버 랙',450000,'S','2025-01-05 00:00:00',800000,0,5),
('ITE-2025-148','고성능 서버 랙',450000,'P','2025-01-05 00:00:00',800000,0,5),
('ITE-2025-149','고성능 서버 랙',450000,'P','2025-01-05 00:00:00',800000,0,5),
('ITE-2025-150','고성능 서버 랙',450000,'P','2025-01-05 00:00:00',800000,0,5),
('ITE-2025-151','고성능 서버 랙',450000,'P','2025-01-05 00:00:00',800000,0,5),
('ITE-2025-152','고성능 서버 랙',450000,'S','2025-01-05 00:00:00',800000,0,5),
('ITE-2025-153','고성능 서버 랙',450000,'S','2025-01-05 00:00:00',800000,0,5),
('ITE-2025-154','고성능 서버 랙',450000,'S','2025-01-05 00:00:00',800000,0,5),
('ITE-2025-155','고성능 서버 랙',450000,'S','2025-01-05 00:00:00',800000,0,5),
-- 신규: 대형 복합기 (5개)
('ITE-2025-156','대형 네트워크 복합기',200000,'S','2025-01-25 00:00:00',250000,10000,4),
('ITE-2025-157','대형 네트워크 복합기',200000,'S','2025-01-25 00:00:00',250000,10000,4),
('ITE-2025-158','대형 네트워크 복합기',200000,'S','2025-01-25 00:00:00',250000,10000,4),
('ITE-2025-159','대형 네트워크 복합기',200000,'S','2025-01-25 00:00:00',250000,10000,4),
('ITE-2025-160','대형 네트워크 복합기',200000,'S','2025-01-25 00:00:00',250000,10000,4),
-- 신규: 화상 회의 시스템 (12개)
('ITE-2025-161','프리미엄 화상 회의 시스템',420000,'S','2024-12-10 00:00:00',300000,0,2),
('ITE-2025-162','프리미엄 화상 회의 시스템',420000,'S','2024-12-10 00:00:00',300000,0,2),
('ITE-2025-163','프리미엄 화상 회의 시스템',420000,'P','2024-12-10 00:00:00',300000,0,2),
('ITE-2025-164','프리미엄 화상 회의 시스템',420000,'P','2024-12-10 00:00:00',300000,0,2),
('ITE-2025-165','프리미엄 화상 회의 시스템',420000,'P','2024-12-10 00:00:00',300000,0,2),
('ITE-2025-166','프리미엄 화상 회의 시스템',420000,'P','2024-12-10 00:00:00',300000,0,2),
('ITE-2025-167','프리미엄 화상 회의 시스템',420000,'P','2024-12-10 00:00:00',300000,0,2),
('ITE-2025-168','프리미엄 화상 회의 시스템',420000,'P','2024-12-10 00:00:00',300000,0,2),
('ITE-2025-169','프리미엄 화상 회의 시스템',420000,'S','2024-12-10 00:00:00',300000,0,2),
('ITE-2025-170','프리미엄 화상 회의 시스템',420000,'S','2024-12-10 00:00:00',300000,0,2),
('ITE-2025-171','프리미엄 화상 회의 시스템',420000,'S','2024-12-10 00:00:00',300000,0,2),
('ITE-2025-172','프리미엄 화상 회의 시스템',420000,'S','2024-12-10 00:00:00',300000,0,2);
-- 2-4. 설문 (survey) -- survey_code 추가
INSERT INTO survey
(survey_code, name, link, status, start_date, end_date, ai_response, category_id)
VALUES
('SUR-2025-001','2025 Q1 고객 만족도 설문','https://survey.example.com/1','OPEN','2025-01-01 00:00:00','2025-01-31 23:59:59',NULL,1),
('SUR-2025-002','확장 니즈 조사','https://survey.example.com/2','OPEN','2025-01-10 00:00:00','2025-02-10 23:59:59',NULL,2),
('SUR-2025-003','이탈/재계약 사유 조사','https://survey.example.com/3','CLOSED','2024-12-01 00:00:00','2024-12-31 23:59:59','가격·기능 관련 이탈사유 다수',3),
('SUR-2025-004','Q2 고객 만족도 설문','https://survey.example.com/4','READY','2025-04-01 00:00:00','2025-04-30 23:59:59',NULL,1),
('SUR-2025-005','신규 계약자 만족도 조사','https://survey.example.com/5','CLOSED','2025-01-01 00:00:00','2025-01-15 23:59:59','신규 고객의 초기 만족도가 높은 편임',1),
('SUR-2025-006','장비 업그레이드 니즈 설문','https://survey.example.com/6','OPEN','2025-03-01 00:00:00','2025-03-31 23:59:59',NULL,2),
('SUR-2025-007','만료 고객 재계약 의사 조사','https://survey.example.com/7','OPEN','2025-02-15 00:00:00','2025-03-15 23:59:59',NULL,3),
('SUR-2025-008','CS 서비스 품질 만족도','https://survey.example.com/8','CLOSED','2024-11-01 00:00:00','2024-11-30 23:59:59','AS/기술 지원 응대에 대한 만족도 높음',1),
('SUR-2025-009','추가 솔루션 도입 희망 조사','https://survey.example.com/9','READY','2025-05-01 00:00:00','2025-05-31 23:59:59',NULL,2),
('SUR-2025-010','계약 해지 고객 심층 인터뷰','https://survey.example.com/10','CLOSED','2024-10-01 00:00:00','2024-10-31 23:59:59','경쟁사 대비 가격 경쟁력 확보 필요성 대두',3),
('SUR-2025-011','2025 상반기 고객 만족도 종합 설문','https://survey.example.com/11','CLOSED','2025-06-01 00:00:00','2025-06-30 23:59:59','전반적 만족도는 안정적이나 일부 고객군에서 가격 민감도 신호 감지',1),
('SUR-2025-012','여름철 서비스 안정성 체감 설문','https://survey.example.com/12','CLOSED','2025-07-01 00:00:00','2025-07-31 23:59:59','시스템 안정성 평가는 하락, 응답 지연에 대한 불만 증가',1),
('SUR-2025-013','운영 편의성 및 관리자 기능 만족도 조사','https://survey.example.com/13','CLOSED','2025-08-01 00:00:00','2025-08-31 23:59:59','관리자 기능 피로도 상승, 자동화·간소화 니즈 뚜렷',2),
('SUR-2025-014','2025 Q3 고객 만족도 설문','https://survey.example.com/14','CLOSED','2025-09-01 00:00:00','2025-09-30 23:59:59','CS 대응 개선 이후 만족도 회복세 확인',1),
('SUR-2025-015','가격 정책 및 경쟁사 비교 인식 조사','https://survey.example.com/15','CLOSED','2025-10-01 00:00:00','2025-10-31 23:59:59','가격 경쟁력에 대한 불만 증가, 이탈 가능 고객 비중 상승',3),
('SUR-2025-016','계약 만료 고객 재계약 의향 설문','https://survey.example.com/16','CLOSED','2025-11-01 00:00:00','2025-11-30 23:59:59','VIP 고객은 재계약 의향 높음, 일반 고객은 조건 재협상 요구',3),
('SUR-2025-017','2025 연말 고객 경험 종합 설문','https://survey.example.com/17','CLOSED','2025-12-01 00:00:00','2025-12-31 23:59:59','VIP 만족도 최고치 기록, 일반·이탈 위험 고객과의 격차 확대',1);
-- 2-5. 쿠폰 (coupon) -- coupon_code 추가
INSERT INTO coupon
(coupon_code, name, rate, content, type, start_date, end_date, date_period, min_fee, max_num, segment_id)
VALUES
('COU-2025-001','신규 고객 10% 할인',10,'신규 고객 첫 달 요금 10% 할인','R','2025-01-01 00:00:00','2025-12-31 23:59:59',null,1000000,100,2),
('COU-2025-002','일반 고객 업그레이드',15,'일반 고객 상위 상품 업그레이드 할인','R',null,null,30,2000000,50,3),
('COU-2025-003','이탈 위험 재계약 20%',20,'이탈 위험 고객 대상 재계약 할인','R',null,null,30,1000000,30,4),
('COU-2025-004','VIP 감사 쿠폰',25,'VIP 고객 한정 특별 할인','R','2025-01-01 00:00:00','2025-12-31 23:59:59',null,0,20,5),
('COU-2025-005','확장 의사 패키지 할인',15,'업셀링/결합 상품 패키지 할인','R',null,null,30,2000000,40,7),
('COU-2025-006','재계약 기념 10% 할인',10,'만료 임박 고객 재계약 시 10% 할인','R',null,null,30,1500000,50,4),
('COU-2025-007','장기 유지 혜택 20%',20,'4년 이상 장기 고객 대상 특별 할인','R','2025-01-01 00:00:00','2025-12-31 23:59:59',null,0,15,5),
('COU-2025-008','신규 장비 도입 5%',5,'신규 고객 추가 장비 도입 시 할인','R',null,null,30,500000,100,2),
('COU-2025-009','CS 개선 감사 쿠폰',10,'CS 피드백 후 개선 완료 고객 대상','R','2025-03-15 00:00:00','2025-06-15 23:59:59',null,1000000,20,3),
('COU-2025-010','업셀링 프로모션 쿠폰',15,'고가 상품 업셀링 시 추가 할인','R',null,null,30,3000000,30,7);
-- 2-6. 프로모션 (promotion) -- promotion_code 추가
INSERT INTO promotion
(promotion_code, name, start_date, end_date, status, type, trigger_val, content, segment_id)
VALUES
('PRO-2025-001','신규 고객 웰컴 프로모션',null,null,'A','A','신규 계약 발생','첫 달 요금 10% 할인',2),
('PRO-2025-002','이탈 방지 자동 프로모션',null,null,'A','A','만료 3개월 전','재계약 시 20% 할인',4),
('PRO-2025-003','VIP 자동 리워드',null,null,'A','A','VIP 등급','추가 장비 1개월 무료 제공',5),
('PRO-2025-004','확장 고객 자동 업셀링',null,null,'H','A','업셀 대상','업그레이드 월 요금 15% 할인',7),
('PRO-2025-005','일반 고객 유지 프로모션','2025-03-01 00:00:00','2025-06-30 23:59:59','P','M',NULL,'장비 점검 무상 쿠폰 제공',3),
('PRO-2025-006','CS 이슈 해결 보상 쿠폰','2025-03-20 00:00:00','2025-04-30 23:59:59','A','M',NULL,'다음 계약 시 5% 할인',4),
('PRO-2025-007','확장 마케팅 이벤트','2025-02-10 00:00:00','2025-02-28 23:59:59','C','M',NULL,'장비 5% 할인 이벤트 기간 종료',2),
('PRO-2025-008','AS 무상 지원 프로모션','2025-06-01 00:00:00','2025-06-30 23:59:59','A','M',NULL,'1회 무상 AS 제공',3),
('PRO-2025-009','VIP 리텐션 프로모션','2025-07-01 00:00:00','2025-12-31 23:59:59','P','M',NULL,'장비 업그레이드 무료 제공',5),
('PRO-2025-010','파트너 리워드 이벤트','2025-01-05 00:00:00','2025-02-10 23:59:59','C','M',NULL,'재계약 고객 대상 혜택 종료됨',3),
('PRO-2025-011','이탈 위험 - 장비 업그레이드 제안',null,null,'A','A','만료 1개월 전','장비 업그레이드 비용 20% 지원',4),
('PRO-2025-012','신규 고객 만족도 모니터링',null,null,'A','A','계약 후 1개월 경과','만족도 설문 참여 시 기프티콘 증정',2),
('PRO-2025-013','VIP 전용 정기점검 무료', null,null,'A','A','VIP 등급','년 2회 무상 정기점검 서비스',5),
('PRO-2025-014','잠재 고객 대상 PoC 지원','2025-03-10 00:00:00','2025-05-31 23:59:59','A','M',NULL,'장비 1개월 PoC 무상 지원',1),
('PRO-2025-015','계약 유지 감사 이벤트','2025-04-01 00:00:00','2025-04-30 23:59:59','P','M',NULL,'1년 이상 일반 고객 대상 경품 추첨',3);
-- 2-7. 계약 (contract) -- contract_code 추가
-- 상태값 분포 조정: P(진행), I(임박), T(해지), C(완료), W(대기), R(거절-최소화)
-- current_step: 팀원(1) -> 팀장(2) -> 대표(3)
INSERT INTO contract
(contract_code, name, start_date, contract_period, status, monthly_payment, total_amount, pay_method, special_content, current_step, cum_id)
VALUES
('CON-2025-001','글로벌텍 회의실 장비 렌탈','2020-01-01 00:00:00',12,'C',1200000,14400000,'A','파일럿 성격',2,1),
('CON-2025-002','스마트오피스 오피스 풀패키지','2020-06-01 00:00:00',24,'R',3000000,72000000,'B','신규 고객 할인 10%',2,2),
('CON-2025-003','비즈니스파트너스 장기 계약','2021-01-01 00:00:00',36,'C',1800000,64800000,'A','데스크·의자 포함',3,3),
('CON-2025-004','테크노베이션 서버·네트워크 계약','2021-06-01 00:00:00',36,'T',2500000,90000000,'B','만료 2개월 전 재협상',3,4),
('CON-2025-005','미래산업 VIP 패키지','2021-12-01 00:00:00',60,'C',3500000,210000000,'A','VIP 특별 조건',3,5),
('CON-2025-006','스타트업코리아 테스트 계약','2022-03-01 00:00:00',24,'C',1000000,24000000,'A','연체·분쟁 발생',3,6),
('CON-2025-007','비즈카페 장비 증설 계약','2022-06-01 00:00:00',24,'C',1600000,38400000,'B','향후 업셀 대상',3,7),
('CON-2025-008','테크솔루션 기술지원 패키지','2022-09-01 00:00:00',48,'C',2200000,105600000,'B','AS SLA 포함',3,8),
('CON-2025-009','한울시스템 데이터센터 계약','2022-12-01 00:00:00',36,'C',2100000,75600000,'A','재계약 협의 중',3,9),
('CON-2025-010','테라네트웍스 네트워크 패키지','2023-03-01 00:00:00',12,'C',1400000,16800000,'B','신규·확장 혼합',3,10),
('CON-2025-011','노바코어 일반 렌탈','2023-06-01 00:00:00',24,'C',1500000,36000000,'A','오피스 패키지',3,41),
('CON-2025-012','퓨처인사이트 인프라 계약','2023-09-01 00:00:00',36,'C',4000000,144000000,'B','VPN/스위치 포함',3,42),
('CON-2025-013','메타브릿지 모니터링 계약','2024-01-01 00:00:00',18,'C',1100000,19800000,'A','데이터 분석 장비',3,43),
('CON-2025-014','아이언클래드 AI 분석 장비','2024-04-01 00:00:00',12,'C',2800000,33600000,'B','고성능 워크스테이션',3,44),
('CON-2025-015','솔라리스에너지 장기 유지','2024-07-01 00:00:00',60,'P',3200000,192000000,'A','3년 이상 장기 계약',3,45),
('CON-2025-016','루나틱게임즈 혼합 패키지','2024-10-01 00:00:00',36,'R',2000000,72000000,'B','신용 등급 미달로 거절',2,46),
('CON-2025-017','타이탄로지스 네트워크 계약','2025-01-01 00:00:00',24,'P',2500000,60000000,'A','네트워크 장비 다수',2,47),
('CON-2025-018','벨로시티랩 CS 모니터링','2025-03-01 00:00:00',24,'P',1300000,31200000,'B','CS 솔루션 장비',3,48),
('CON-2025-019','인피니티헬스 IT 장비 계약','2025-05-01 00:00:00',48,'P',1900000,91200000,'A','가격 경쟁 재협상',3,49),
('CON-2025-020','옴니채널마케팅 확장 논의','2025-07-01 00:00:00',12,'P',1700000,20400000,'B','추가 장비 도입 예정',3,50),
('CON-2025-021','스텔라모터스 정기 점검 계약','2025-08-01 00:00:00',48,'P',2100000,100800000,'A','정기 점검 필수',3,51),
('CON-2025-022','프리즘미디어 통합 패키지','2025-09-01 00:00:00',60,'P',4500000,270000000,'B','회계/전산 통합 VIP',3,52),
('CON-2025-023','아틀라스건설 지점 장비 계약','2025-10-01 00:00:00',36,'T',2700000,97200000,'A','지점 폐쇄로 인한 해지',3,53),
('CON-2025-024','코스모뷰티 통합 네트워크','2025-11-01 00:00:00',72,'P',5000000,360000000,'B','본사/지사 통합 VIP',3,54),
('CON-2025-025','리브라에듀 콜센터 장비','2025-12-01 00:00:00',12,'W',1800000,21600000,'A','콜센터/화상회의 장비',3,55),
('CON-2025-026','스파크랩 데이터센터 장비','2025-12-10 00:00:00',48,'T',3100000,148800000,'B','경쟁사 이동으로 해지',3,56),
('CON-2025-027','보텍스엔지니어링 협업 장비','2025-12-15 00:00:00',24,'W',1600000,38400000,'A','조건 불일치로 반려',2,57),
('CON-2025-028','매그넘푸드 비용 절감 재협상','2025-12-20 00:00:00',48,'W',2200000,105600000,'B','비용 절감 요청 반영 중',2,58),
('CON-2025-029','제네시스바이오 AI 패키지','2026-01-01 00:00:00',36,'W',3500000,126000000,'A','AI 분석용 장비',3,59),
('CON-2025-030','제니스테크 일반 계약','2026-02-01 00:00:00',24,'W',1400000,33600000,'B','업무용 PC 렌탈',3,31);
-- 3-3. 계약-제품 매핑 (contract_with_item)
INSERT INTO contract_with_item (id, contract_id, item_id) VALUES
-- 계약 1
(1,1,1),(2,1,2),(3,1,3),(4,1,4),(5,1,5),
-- 계약 2
(6,2,6),(7,2,7),(8,2,8),(9,2,9),(10,2,10),
-- 계약 3
(11,3,11),(12,3,12),(13,3,13),(14,3,14),(15,3,15),
-- 계약 4
(16,4,16),(17,4,17),(18,4,18),(19,4,19),(20,4,20),
-- 계약 5
(21,5,21),(22,5,22),(23,5,23),(24,5,24),(25,5,25),
-- 계약 6
(26,6,26),(27,6,27),(28,6,28),(29,6,29),(30,6,30),
-- 계약 7
(31,7,31),(32,7,32),(33,7,33),(34,7,34),(35,7,35),
-- 계약 8
(36,8,36),(37,8,37),(38,8,38),(39,8,39),(40,8,40),
-- 계약 9
(41,9,41),(42,9,42),(43,9,43),(44,9,44),(45,9,45),
-- 계약 10
(46,10,46),(47,10,47),(48,10,48),(49,10,49),(50,10,50),
-- 계약 11
(51,11,51),(52,11,52),(53,11,53),(54,11,54),(55,11,55),
-- 계약 12
(56,12,56),(57,12,57),(58,12,58),(59,12,59),(60,12,60),
-- 계약 13
(61,13,61),(62,13,62),(63,13,63),(64,13,64),(65,13,65),
-- 계약 14
(66,14,66),(67,14,67),(68,14,68),(69,14,69),(70,14,70),
-- 계약 15
(71,15,71),(72,15,72),(73,15,73),(74,15,74),(75,15,75),
-- 계약 16
(76,16,76),(77,16,77),(78,16,78),(79,16,79),(80,16,80),
-- 계약 17
(81,17,81),(82,17,82),(83,17,83),(84,17,84),(85,17,85),
-- 계약 18
(86,18,86),(87,18,87),(88,18,88),(89,18,89),(90,18,90),
-- 계약 19
(91,19,91),(92,19,92),(93,19,93),(94,19,94),(95,19,95),
-- 계약 20
(96,20,96),(97,20,97),(98,20,98),(99,20,99),(100,20,100),
-- 계약 21
(101,21,101),(102,21,102),(103,21,103),(104,21,104),(105,21,105),
-- 계약 22
(106,22,106),(107,22,107),(108,22,108),(109,22,109),(110,22,110),
-- 계약 23
(111,23,111),(112,23,112),(113,23,113),(114,23,114),(115,23,115),
-- 계약 24
(116,24,116),(117,24,117),(118,24,118),(119,24,119),(120,24,120),
-- 계약 25
(121,25,121),(122,25,122),(123,25,123),(124,25,124),(125,25,125),
-- 계약 26
(126,26,126),(127,26,127),(128,26,128),(129,26,129),(130,26,130),
-- 계약 27
(131,27,131),(132,27,132),(133,27,133),(134,27,134),(135,27,135),
-- 계약 28
(136,28,136),(137,28,137),(138,28,138),(139,28,139),(140,28,140),
-- 계약 29
(141,29,141),(142,29,142),(143,29,143),(144,29,144),(145,29,145),
-- 계약 30
(146,30,146),(147,30,147),(148,30,148),(149,30,149),(150,30,150);
UPDATE item i
LEFT JOIN contract_with_item cwi ON cwi.item_id = i.id
LEFT JOIN contract c ON c.id = cwi.contract_id
LEFT JOIN (
SELECT a.contract_id, a.status
FROM approval a
JOIN (
SELECT contract_id, MAX(id) AS max_id
FROM approval
GROUP BY contract_id
) x ON x.max_id = a.id
) la ON la.contract_id = c.id
SET i.status =
CASE
WHEN c.id IS NULL THEN 'P'
WHEN la.status = 'R' THEN 'P'
WHEN c.status = 'T' THEN 'O'
WHEN la.status IN ('A','P')
AND c.status IN ('P','I','W')
AND CURDATE() < DATE_ADD(c.start_date, INTERVAL c.contract_period MONTH)
THEN 'S'
WHEN la.status IN ('A','P')
AND CURDATE() = DATE_ADD(c.start_date, INTERVAL c.contract_period MONTH)
THEN 'R'
WHEN la.status IN ('A','P')
AND CURDATE() > DATE_ADD(c.start_date, INTERVAL c.contract_period MONTH)
THEN 'P'
ELSE 'P'
END
WHERE i.id IS NOT NULL;
-- 2-8. 견적/상담 기록 (quote) -- quote_code 추가
INSERT INTO quote
(quote_code, counseling_date, counselor, summary, content, processing_time, channel_id, cum_id)
VALUES
('QUO-2025-001','2025-01-10 10:00:00','박영희','업무용 PC 50대 견적','글로벌텍 PC 패키지 견적',45,1,1),
('QUO-2025-002','2025-01-15 11:00:00','박영희','오피스 풀패키지 제안','스마트오피스 풀패키지 신규 제안',60,2,2),
('QUO-2025-003','2025-01-20 15:00:00','강준영','회의실+가구 패키지','비즈니스파트너스 회의실 패키지 제안',30,3,3),
('QUO-2025-004','2025-01-22 09:30:00','강준영','서버·네트워크 업그레이드','테크노베이션 업그레이드 제안',50,3,4),
('QUO-2025-005','2025-01-25 14:00:00','최수진','VIP 패키지 리뉴얼','미래산업 VIP 조건 재협상',90,2,5),
('QUO-2025-006','2025-01-27 13:00:00','최수진','테스트 계약 제안','스타트업코리아 테스트 장비 제안',20,4,6),
('QUO-2025-007','2025-01-28 10:00:00','박영희','카페 장비 증설','비즈카페 장비 증설 견적',25,5,7),
('QUO-2025-008','2025-01-29 11:30:00','강준영','기술지원 패키지','테크솔루션 기술지원 패키지 제안',40,2,8),
('QUO-2025-009','2025-01-30 15:00:00','최수진','데이터센터 증설','한울시스템 데이터센터 증설 견적',70,1,9),
('QUO-2025-010','2025-01-31 09:00:00','박영희','네트워크 패키지','테라네트웍스 네트워크 패키지 제안',35,3,10),
('QUO-2025-011','2025-02-01 09:30:00','강준영','CS 모니터링 도입','비즈니스파트너스 CS 모니터링 패키지',55,4,11),
('QUO-2025-012','2025-02-01 14:00:00','최수진','VPN 업그레이드','글로벌텍 VPN 보안 업그레이드 제안',65,1,12),
('QUO-2025-013','2025-02-02 10:00:00','박영희','사무기기 교체','스마트오피스 복합기 교체 견적',45,2,13),
('QUO-2025-014','2025-02-02 15:00:00','강준영','네트워크 회선 확장','테크솔루션 회선 증설 제안',80,3,14),
('QUO-2025-015','2025-02-03 09:00:00','최수진','AS 패키지 확대','미래산업 AS 패키지 확장 계약',25,5,15),
('QUO-2025-016','2025-02-03 13:00:00','박영희','회의실 음향 장비','비즈카페 회의실 음향 시스템 견적',35,1,16),
('QUO-2025-017','2025-02-04 11:30:00','강준영','서버 유지보수 계약','테크노베이션 장기 유지보수 제안',95,3,17),
('QUO-2025-018','2025-02-04 16:00:00','최수진','데스크·의자 패키지','비즈니스파트너스 데스크·의자 제안',60,2,18),
('QUO-2025-019','2025-02-05 10:00:00','박영희','IT 장비 도입 컨설팅','한울시스템 IT 장비 컨설팅 견적',45,4,19),
('QUO-2025-020','2025-02-05 14:30:00','강준영','화상회의 장비 추가','글로벌텍 화상회의 장비 증설 제안',30,5,20),
('QUO-2025-021','2025-02-06 09:00:00','최수진','품질 개선 패키지','미래산업 품질 개선 지원 계약',85,1,21),
('QUO-2025-022','2025-02-06 12:00:00','박영희','데이터센터 유지계약','테라네트웍스 유지보수 제안',70,3,22),
('QUO-2025-023','2025-02-06 15:30:00','강준영','전산실 구축 패키지','스타트업코리아 전산실 구축 견적',110,2,23),
('QUO-2025-024','2025-02-07 10:00:00','최수진','VIP 리텐션 패키지','미래산업 VIP 리워드 제안',95,4,24),
('QUO-2025-025','2025-02-07 13:30:00','박영희','사무실 레이아웃 확장','비즈카페 사무실 인테리어 패키지',40,5,25),
('QUO-2025-026','2025-02-08 09:30:00','강준영','네트워크 기기 교체','테크솔루션 네트워크 장비 교체',55,1,26),
('QUO-2025-027','2025-02-08 14:10:00','최수진','데이터 암호화 패키지','글로벌텍 데이터 암호화 제안',65,3,27),
('QUO-2025-028','2025-02-09 11:00:00','박영희','CS 매뉴얼 고도화','스마트오피스 CS 매뉴얼 고도화 계약',75,4,28),
('QUO-2025-029','2025-02-09 16:10:00','강준영','AI 문의 분석 패키지','테라네트웍스 AI 엔진 적용 견적',90,2,29),
('QUO-2025-030','2025-02-10 10:00:00','최수진','보안 모니터링 서비스','한울시스템 보안 관제 패키지 견적',120,5,30),
('QUO-2025-031','2025-02-11 09:30:00','최수진','업무용 PC 렌탈 재계약','제니스테크 PC 렌탈 조건 재협상',45,2,31),
('QUO-2025-032','2025-02-12 11:00:00','박영희','서버 랙 추가 도입','오로라소프트 서버 랙 증설 견적',60,3,32),
('QUO-2025-033','2025-02-12 15:30:00','강준영','오피스 가구 신규 도입','퀀텀다이나믹스 가구 패키지 신규 제안',30,1,33),
('QUO-2025-034','2025-02-13 10:00:00','최수진','POS 장비 교체 견적','블루웨이브솔루션 POS 장비 업그레이드 제안',50,4,34),
('QUO-2025-035','2025-02-13 14:00:00','박영희','보안 장비 리뉴얼 제안','에이펙스글로벌 보안 시스템 리뉴얼 견적',90,5,35),
('QUO-2025-036','2025-02-14 10:30:00','강준영','워크스테이션 추가 요청','비전크리에이터 연구 장비 추가 도입 견적',25,1,36),
('QUO-2025-037','2025-02-14 15:00:00','최수진','화상 교육 장비 업셀링','네오시스템 화상회의 시스템 확장 제안',35,3,37),
('QUO-2025-038','2025-02-15 09:30:00','박영희','네트워크 패키지 리뉴얼','실버라이닝 네트워크 장비 리뉴얼 견적',40,3,38),
('QUO-2025-039','2025-02-15 14:30:00','강준영','블랙리스트 고객 이력 조회','에코프론티어 계약 해지 이력 확인 및 관리',20,2,39),
('QUO-2025-040','2025-02-16 10:00:00','최수진','클라우드 연동 장비 컨설팅','어반스트림 클라우드 장비 연동 컨설팅',70,5,40),
('QUO-2025-041','2025-02-17 11:30:00','박영희','고성능 분석 장비 견적','스텔라모터스 고성능 분석 장비 견적 요청',45,3,51),
('QUO-2025-042','2025-02-18 09:00:00','강준영','클라우드 통합 장비 제안','프리즘미디어 클라우드 통합 장비 제안',55,5,52),
('QUO-2025-043','2025-02-18 14:00:00','최수진','물류센터 네트워크 설계','아틀라스건설 물류센터 네트워크 설계 상담',65,2,53),
('QUO-2025-044','2025-02-19 10:30:00','박영희','영상 편집 장비 업그레이드','코스모뷰티 편집 장비 업그레이드 견적',80,4,54),
('QUO-2025-045','2025-02-19 15:00:00','강준영','사무기기 패키지 신규','리브라에듀 복합기/스캐너 패키지 제안',40,1,55),
('QUO-2025-046','2025-02-20 10:00:00','최수진','재계약 경쟁사 비교','스파크랩 재계약 조건 검토 및 비교',65,3,56),
('QUO-2025-047','2025-02-20 14:30:00','박영희','AS/점검 서비스 확대','보텍스엔지니어링 AS 서비스 확장 제안',25,5,57),
('QUO-2025-048','2025-02-21 11:00:00','강준영','네트워크 증설 컨설팅','매그넘푸드 네트워크 증설 컨설팅 및 견적',35,2,58),
('QUO-2025-049','2025-02-21 15:30:00','최수진','영업팀 PC 패키지 도입','제네시스바이오 신규 PC 패키지 제안',75,4,59),
('QUO-2025-050','2025-02-22 10:00:00','박영희','장비 노후화 개선 방안','팬텀시큐리티 장비 노후화 개선 및 교체 견적',90,1,60),
('QUO-2025-051','2025-02-22 14:30:00','강준영','CS 매뉴얼 자동화 시스템','노바코어 CS 자동화 시스템 도입 제안',60,3,41),
('QUO-2025-052','2025-02-23 10:00:00','최수진','VIP 장비 교체 프로젝트','퓨처인사이트 VIP 장비 무상 교체 검토',70,1,42),
('QUO-2025-053','2025-02-23 15:00:00','박영희','데이터 분석 솔루션 컨설팅','메타브릿지 데이터 솔루션 컨설팅',45,2,43),
('QUO-2025-054','2025-02-24 10:30:00','강준영','AI 분석 고도화 제안','아이언클래드 AI 분석 장비 고도화 견적',80,3,44),
('QUO-2025-055','2025-02-24 14:00:00','최수진','프리미엄 AS 패키지 제안','솔라리스에너지 AS 패키지 업그레이드',25,4,45),
('QUO-2025-056','2025-02-25 11:00:00','박영희','개발 장비 추가 렌탈','루나틱게임즈 개발 장비 추가 렌탈 견적',35,5,46),
('QUO-2025-057','2025-02-25 15:30:00','강준영','네트워크 안정화 프로젝트','타이탄로지스 네트워크 안정화 제안',95,1,47),
('QUO-2025-058','2025-02-26 09:30:00','최수진','CS 모니터링 시스템 업그레이드','벨로시티랩 CS 시스템 고도화 제안',60,3,48),
('QUO-2025-059','2025-02-26 14:00:00','박영희','비용 최적화 솔루션 제안','인피니티헬스 비용 최적화 솔루션 견적',45,2,49),
('QUO-2025-060','2025-02-27 10:00:00','강준영','추가 지점 장비 도입 컨설팅','옴니채널마케팅 지점 확장 장비 컨설팅',30,4,50),
('QUO-2025-101','2025-03-04 09:10:00','강준영','서버 인프라','사내 그룹웨어 성능 저하 원인 분석 및 서버 개선 상담',42,1,3),
('QUO-2025-102','2025-03-06 11:30:00','이수현','보안','외부 침입 대응을 위한 방화벽 설정 점검 견적',38,3,4),
('QUO-2025-103','2025-03-08 14:20:00','박민재','클라우드','개발 서버 클라우드 이전 가능 여부 검토 컨설팅',55,5,5),
('QUO-2025-104','2025-03-11 10:00:00','강준영','네트워크','사무실 확장에 따른 네트워크 포트 증설 상담',30,2,3),
('QUO-2025-105','2025-03-14 15:40:00','이수현','서버 인프라','ERP 트랜잭션 증가 대비 DB 서버 사양 제안',68,4,4),
('QUO-2025-106','2025-03-18 09:50:00','박민재','백업','재무 데이터 백업 주기 재설계 상담',33,6,59),
('QUO-2025-107','2025-03-22 13:30:00','강준영','서버 인프라','노후 서버 장애 이력 분석 및 교체 견적',47,1,24),
('QUO-2025-108','2025-03-27 16:10:00','이수현','보안','임직원 PC 보안 정책 강화 컨설팅',52,3,4),
('QUO-2025-109','2025-04-02 10:20:00','박민재','클라우드','테스트 환경과 운영 환경 분리 설계 상담',48,5,51),
('QUO-2025-110','2025-04-04 14:00:00','강준영','네트워크','지점 간 전용 회선 구성 견적',60,2,33),
('QUO-2025-111','2025-04-08 09:40:00','이수현','보안','외주 인력 접근 통제 방안 컨설팅',45,3,4),
('QUO-2025-112','2025-04-11 15:30:00','강준영','서버 인프라','파일 서버 스토리지 용량 증설 상담',36,1,3),
('QUO-2025-113','2025-04-15 11:10:00','박민재','백업','클라우드 기반 백업 전환 견적',58,6,5),
('QUO-2025-114','2025-04-18 16:00:00','이수현','서버 인프라','사내 서비스 이중화 구성 제안',72,4,4),
('QUO-2025-115','2025-04-23 10:50:00','강준영','네트워크','사내 Wi-Fi 품질 개선 상담',28,2,3),
('QUO-2025-116','2025-04-29 14:40:00','박민재','클라우드','비용 절감을 위한 클라우드 리소스 점검',40,5,5),
('QUO-2025-117','2025-05-03 09:30:00','강준영','서버 인프라','회계 마감 시즌 대비 서버 부하 분석',50,1,3),
('QUO-2025-118','2025-05-07 13:20:00','이수현','보안','DB 접근 권한 관리 체계 수립 상담',65,3,4),
('QUO-2025-119','2025-05-10 16:10:00','박민재','클라우드','사내 서비스 컨테이너 전환 컨설팅',78,5,5),
('QUO-2025-120','2025-05-13 10:00:00','강준영','네트워크','VPN 접속 지연 문제 원인 분석',34,2,3),
('QUO-2025-121','2025-05-16 14:40:00','이수현','서버 인프라','로그 서버 증설 및 보관 정책 상담',55,4,4),
('QUO-2025-122','2025-05-20 09:50:00','박민재','백업','랜섬웨어 대응 백업 전략 제안',62,6,5),
('QUO-2025-123','2025-05-24 15:30:00','강준영','서버 인프라','운영 서버 OS 업그레이드 견적',41,1,3),
('QUO-2025-124','2025-05-29 11:20:00','이수현','보안','사내 보안 점검 결과 개선 컨설팅',70,3,4),
('QUO-2025-125','2025-06-03 09:20:00','강준영','서버 인프라','상반기 트래픽 증가에 따른 웹 서버 증설 상담',52,1,23),
('QUO-2025-126','2025-06-05 11:40:00','이수현','보안','외부 접속 로그 이상 징후 분석 컨설팅',60,3,4),
('QUO-2025-127','2025-06-09 14:10:00','박민재','클라우드','사내 서비스 일부 클라우드 분리 운영 검토',66,5,15),
('QUO-2025-128','2025-06-12 10:00:00','강준영','네트워크','사무실 좌석 증가에 따른 스위치 추가 견적',34,2,3),
('QUO-2025-129','2025-06-16 15:30:00','이수현','서버 인프라','배치 처리 지연 개선을 위한 서버 튜닝 제안',71,4,4),
('QUO-2025-130','2025-06-18 09:50:00','박민재','백업','운영 데이터 백업 실패 원인 분석 상담',39,6,5),
('QUO-2025-131','2025-06-23 13:20:00','강준영','서버 인프라','사내 인증 서버 이중화 구성 검토',58,1,3),
('QUO-2025-132','2025-06-27 16:00:00','이수현','보안','보안 패치 미적용 서버 점검 견적',45,3,4),
('QUO-2025-133','2025-07-02 10:30:00','박민재','클라우드','여름 성수기 대비 클라우드 오토스케일링 상담',82,5,5),
('QUO-2025-134','2025-07-04 14:40:00','강준영','네트워크','지점 간 VPN 트래픽 병목 개선 상담',49,2,3),
('QUO-2025-135','2025-07-08 09:20:00','이수현','보안','외부 협력사 계정 관리 정책 수립',55,3,4),
('QUO-2025-136','2025-07-11 15:10:00','강준영','서버 인프라','운영 서버 메모리 부족 현상 분석',46,1,3),
('QUO-2025-137','2025-07-15 11:00:00','박민재','백업','장기 보관 데이터 아카이빙 전략 제안',63,6,5),
('QUO-2025-138','2025-07-18 16:20:00','이수현','서버 인프라','고가용성(HA) 구성 전환 상담',77,4,44),
('QUO-2025-139','2025-07-23 10:40:00','강준영','네트워크','사내 IP 관리 체계 정비 컨설팅',32,2,33),
('QUO-2025-140','2025-07-29 14:50:00','이수현','보안','보안 사고 대응 프로세스 점검 상담',68,3,41),
('QUO-2025-141','2025-08-01 09:30:00','강준영','서버 인프라','휴가 기간 무인 운영 대비 서버 안정성 점검',44,1,3),
('QUO-2025-142','2025-08-05 13:40:00','박민재','클라우드','클라우드 리소스 과다 사용 원인 분석',51,5,5),
('QUO-2025-143','2025-08-07 16:10:00','이수현','보안','보안 장비 노후화 교체 타당성 검토',70,3,24),
('QUO-2025-144','2025-08-11 10:20:00','강준영','네트워크','무선 AP 재배치에 따른 커버리지 개선 상담',36,2,3),
('QUO-2025-145','2025-08-14 15:00:00','박민재','백업','클라우드-온프레미스 백업 연동 설계',59,6,35),
('QUO-2025-146','2025-08-18 09:50:00','이수현','서버 인프라','테스트 서버 통합 운영 견적',48,4,44),
('QUO-2025-147','2025-08-22 14:30:00','강준영','서버 인프라','사내 배포 서버 CI/CD 연계 상담',65,1,3),
('QUO-2025-148','2025-08-27 16:40:00','이수현','보안','로그 위변조 방지 방안 컨설팅',73,3,4),
('QUO-2025-149','2025-09-02 10:00:00','박민재','클라우드','하반기 신규 서비스 클라우드 아키텍처 설계',88,5,5),
('QUO-2025-150','2025-09-04 14:10:00','강준영','네트워크','사내 트래픽 모니터링 시스템 도입 상담',41,2,3),
('QUO-2025-151','2025-09-08 09:30:00','이수현','보안','내부 사용자 권한 과다 부여 점검',57,3,4),
('QUO-2025-152','2025-09-11 15:20:00','강준영','서버 인프라','파일 서버 I/O 병목 개선 상담',53,1,3),
('QUO-2025-153','2025-09-16 11:40:00','박민재','백업','월말 데이터 백업 수동 작업 자동화 제안',46,6,5),
('QUO-2025-154','2025-09-19 16:00:00','이수현','서버 인프라','신규 서비스 분리 배포 서버 구축 견적',79,4,4),
('QUO-2025-155','2025-09-24 10:50:00','강준영','네트워크','지점 증설 대비 네트워크 구조 검토',60,2,3),
('QUO-2025-156','2025-09-29 14:30:00','이수현','보안','정보 유출 방지(DLP) 솔루션 상담',85,3,4),
('QUO-2025-157','2025-10-02 09:40:00','강준영','서버 인프라','하반기 서비스 성장 대비 서버 로드맵 상담',72,1,3),
('QUO-2025-158','2025-10-06 13:20:00','박민재','클라우드','멀티 리전 구성 필요성 검토 컨설팅',95,5,5),
('QUO-2025-159','2025-10-08 16:10:00','이수현','보안','정기 보안 점검 결과 개선안 제시',63,3,24),
('QUO-2025-160','2025-10-13 10:30:00','강준영','네트워크','노후 네트워크 장비 교체 견적',54,2,13),
('QUO-2025-161','2025-10-16 15:00:00','박민재','백업','백업 데이터 무결성 검증 프로세스 상담',47,6,5),
('QUO-2025-162','2025-10-20 11:10:00','이수현','서버 인프라','대용량 파일 처리 서버 사양 제안',83,4,4),
('QUO-2025-163','2025-10-24 14:40:00','강준영','서버 인프라','사내 모니터링 시스템 통합 운영 상담',58,1,3),
('QUO-2025-164','2025-10-29 16:20:00','이수현','보안','접근 로그 장기 보관 정책 수립',69,3,4),
('QUO-2025-165','2025-11-03 10:10:00','박민재','클라우드','연말 트래픽 급증 대비 클라우드 확장 전략',92,5,5),
('QUO-2025-166','2025-11-05 14:30:00','강준영','네트워크','사내 회선 이중화 구성 검토',61,2,3),
('QUO-2025-167','2025-11-07 09:40:00','이수현','보안','외부 감사 대비 보안 정책 정비 상담',75,3,44),
('QUO-2025-168','2025-11-11 15:20:00','강준영','서버 인프라','연말 결산 대비 DB 성능 점검',64,1,23),
('QUO-2025-169','2025-11-14 11:00:00','박민재','백업','연간 백업 정책 재정비 컨설팅',52,6,5),
('QUO-2025-170','2025-11-18 16:10:00','이수현','서버 인프라','차년도 서비스 대비 서버 증설 계획 수립',88,4,48),
('QUO-2025-171','2025-11-21 10:50:00','강준영','네트워크','사내 장비 IP 충돌 문제 해결 상담',37,2,3),
('QUO-2025-172','2025-11-27 14:40:00','이수현','보안','보안 장비 로그 통합 관리 방안 제안',81,3,4),
('QUO-2025-173','2025-12-02 09:30:00','강준영','서버 인프라','연말 시스템 안정성 종합 점검 상담',70,1,30),
('QUO-2025-174','2025-12-04 13:20:00','박민재','클라우드','차년도 클라우드 예산 산정 컨설팅',85,5,5),
('QUO-2025-175','2025-12-08 16:00:00','이수현','보안','연말 보안 사고 대응 시나리오 점검',78,3,4),
('QUO-2025-176','2025-12-11 10:10:00','강준영','네트워크','연말 근무 체계 변화 대비 네트워크 점검',42,2,35),
('QUO-2025-177','2025-12-15 14:30:00','박민재','백업','차년도 백업 인프라 개선 방향 제안',56,6,5),
('QUO-2025-178','2025-12-18 11:40:00','이수현','서버 인프라','서버 운영 표준화 문서 기반 개선 상담',66,4,46),
('QUO-2025-179','2025-12-22 15:10:00','강준영','서버 인프라','연간 장애 이력 분석 및 개선안 제시',74,1,23),
('QUO-2025-180','2025-12-26 10:50:00','이수현','보안','차년도 보안 로드맵 수립 컨설팅',90,3,41);
-- 2-9. 피드백 (feedback) -- feedback_code 추가
INSERT INTO feedback
(id, feedback_code, title, content, star, create_date, ACTION, cum_id, category_id, emp_id, channel_id)
VALUES
(1,'FDB-2025-101','AS 지연 불만','부품 입고 지연으로 AS 일정이 계속 미뤄집니다.',1,'2025-11-01 10:00:00','공급망 점검',12,8,6,2),
(2,'FDB-2025-102','서비스 만족','CS 응대가 전반적으로 안정적이었습니다.',5,'2025-11-02 11:30:00','리포트 공유',15,5,3,4),
(3,'FDB-2025-103','제품 불량','프린터 토너 인식 오류가 발생합니다.',2,'2025-11-03 09:00:00','부품 교체 검토',18,6,4,1),
(4,'FDB-2025-104','직원 응대 만족','담당자의 설명이 이해하기 쉬웠습니다.',5,'2025-11-04 14:00:00','칭찬 메일 전달',22,9,5,3),
(5,'FDB-2025-105','서비스 불만','상담 대기 시간이 길어 불편합니다.',2,'2025-11-05 15:30:00','프로세스 점검',25,5,2,2),
(6,'FDB-2025-106','제품 품질 만족','스토리지 장비 안정성이 매우 우수합니다.',5,'2025-11-06 10:00:00','사례 공유',28,7,8,5),
(7,'FDB-2025-107','AS 지원 개선 요청','야간 AS 대응 인력이 부족합니다.',3,'2025-11-07 11:00:00','운영 정책 검토',30,8,6,1),
(8,'FDB-2025-108','제품 불량 재발','회의실 마이크 인식 문제가 반복됩니다.',1,'2025-11-08 13:00:00','장비 교체 검토',33,6,4,2),
(9,'FDB-2025-109','서비스 만족도 높음','정기 점검 일정 안내가 명확했습니다.',5,'2025-11-09 09:30:00','리포트 공유',35,5,3,4),
(10,'FDB-2025-110','직원 응대 불만','담당자 연결이 원활하지 않았습니다.',2,'2025-11-10 14:30:00','CS 교육 강화',38,9,5,1),
(11,'FDB-2025-111','제품 품질 안정적','백업 장비 운영에 문제가 없습니다.',4,'2025-11-11 10:00:00','사례 공유',40,7,4,5),
(12,'FDB-2025-112','AS 지연','출장 일정 조율이 늦어졌습니다.',2,'2025-11-12 11:30:00','일정 관리 개선',42,8,6,2),
(13,'FDB-2025-113','서비스 만족','문의 대응 속도가 빨라졌습니다.',5,'2025-11-13 09:00:00','칭찬 메일 전달',44,5,2,3),
(14,'FDB-2025-114','제품 불량','회의실 디스플레이 화면 깜빡임 발생',2,'2025-11-14 14:00:00','장비 점검',46,6,4,1),
(15,'FDB-2025-115','직원 응대 만족','문제를 끝까지 책임지고 해결해주었습니다.',5,'2025-11-15 15:00:00','칭찬 메일 전달',48,9,7,4),
(16,'FDB-2025-116','서비스 개선 요청','장애 발생 시 알림이 더 빨랐으면 합니다.',3,'2025-11-16 10:30:00','알림 시스템 개선',50,5,2,2),
(17,'FDB-2025-117','제품 품질 만족','서버 부하 처리 성능이 우수합니다.',5,'2025-11-17 11:00:00','사례 공유',52,7,4,5),
(18,'FDB-2025-118','AS 지원 만족','원격 지원으로 빠르게 해결되었습니다.',5,'2025-11-18 14:00:00','사례 공유',54,8,6,1),
(19,'FDB-2025-119','서비스 불만','장애 공지가 늦어 혼란이 있었습니다.',3,'2025-11-19 09:30:00','공지 프로세스 개선',56,10,5,2),
(20,'FDB-2025-120','제품 불량','노트북 키보드 입력 오류가 발생합니다.',2,'2025-11-20 11:00:00','부품 교체 검토',58,6,4,3),
(21,'FDB-2025-121','서비스 만족','정기 리포트 제공이 도움이 됩니다.',5,'2025-11-22 10:00:00','리포트 공유',41,5,2,4),
(22,'FDB-2025-122','직원 응대 불만','담당자 변경 시 안내가 부족했습니다.',2,'2025-11-23 14:30:00','CS 매뉴얼 보완',43,9,5,1),
(23,'FDB-2025-123','제품 품질 안정적','네트워크 장비 연결이 안정적입니다.',4,'2025-11-24 09:00:00','사례 공유',45,7,3,5),
(24,'FDB-2025-124','AS 지연 불만','부품 재고 부족으로 일정이 지연되었습니다.',1,'2025-11-25 11:30:00','재고 관리 강화',47,8,6,2),
(25,'FDB-2025-125','서비스 만족','전담 매니저 대응이 만족스럽습니다.',5,'2025-11-26 13:00:00','칭찬 메일 전달',49,5,2,4),
(26,'FDB-2025-126','제품 불량 재발','프린터 출력 품질이 일정하지 않습니다.',2,'2025-11-27 10:30:00','부품 교체 검토',51,6,4,1),
(27,'FDB-2025-127','직원 응대 만족','문의에 대해 상세히 안내해주었습니다.',5,'2025-11-28 14:00:00','칭찬 메일 전달',53,9,5,3),
(28,'FDB-2025-128','서비스 개선 요청','상담 예약 기능이 있으면 좋겠습니다.',3,'2025-11-29 09:30:00','기능 개선 검토',55,5,2,2),
(29,'FDB-2025-129','제품 품질 만족','스토리지 성능이 기대 이상입니다.',5,'2025-12-01 11:00:00','사례 공유',57,7,4,5),
(30,'FDB-2025-130','AS 지연 불만','부품 배송 일정 문제로 AS가 계속 연기되고 있습니다.',1,'2025-12-02 10:00:00','공급망 점검',12,8,6,1),
(31,'FDB-2025-131','서비스 만족','CS 응대 프로세스가 이전보다 개선되었습니다.',5,'2025-12-03 11:30:00','리포트 공유',14,5,2,4),
(32,'FDB-2025-132','제품 불량','회의실 카메라 인식 오류가 발생합니다.',2,'2025-12-04 09:00:00','장비 점검',16,6,4,2),
(33,'FDB-2025-133','직원 응대 만족','문의 사항에 대해 친절하고 빠르게 대응해주었습니다.',5,'2025-12-05 14:00:00','칭찬 메일 전달',18,9,5,3),
(34,'FDB-2025-134','서비스 불만','장애 발생 시 공지 안내가 늦었습니다.',3,'2025-12-06 15:30:00','공지 프로세스 개선',20,10,6,2),
(35,'FDB-2025-135','제품 품질 만족','서버 장비 성능이 안정적으로 유지됩니다.',5,'2025-12-07 10:00:00','사례 공유',22,7,4,5),
(36,'FDB-2025-136','AS 지원 개선 요청','야간 긴급 AS 대응 체계가 필요합니다.',3,'2025-12-08 11:00:00','운영 정책 검토',24,8,6,1),
(37,'FDB-2025-137','제품 불량 재발','프린터 출력 오류가 반복적으로 발생합니다.',2,'2025-12-09 13:00:00','부품 교체 검토',26,6,4,3),
(38,'FDB-2025-138','서비스 만족도 높음','정기 점검 리포트가 매우 유용했습니다.',5,'2025-12-10 09:30:00','리포트 공유',28,5,2,4),
(39,'FDB-2025-139','직원 응대 불만','담당자 연결까지 시간이 너무 오래 걸렸습니다.',2,'2025-12-11 14:30:00','CS 교육 강화',30,9,5,1),
(40,'FDB-2025-140','제품 품질 안정적','네트워크 스위치가 안정적으로 동작합니다.',4,'2025-12-12 10:00:00','사례 공유',32,7,3,5),
(41,'FDB-2025-141','AS 지연','출장 일정 조율 문제로 점검이 지연되었습니다.',2,'2025-12-13 11:30:00','일정 관리 개선',34,8,6,2),
(42,'FDB-2025-142','서비스 만족','문의 대응 결과가 명확하고 이해하기 쉬웠습니다.',5,'2025-12-14 09:00:00','칭찬 메일 전달',36,5,2,3),
(43,'FDB-2025-143','제품 불량','노트북 배터리 충전 오류가 발생합니다.',2,'2025-12-15 14:00:00','장비 교체 검토',38,6,4,1),
(44,'FDB-2025-144','직원 응대 만족','문제 상황에서도 침착하게 대응해주었습니다.',5,'2025-12-16 15:00:00','칭찬 메일 전달',40,9,7,4),
(45,'FDB-2025-145','서비스 개선 요청','알림 메시지가 더 직관적이면 좋겠습니다.',3,'2025-12-17 10:30:00','UI 개선 검토',42,5,2,2),
(46,'FDB-2025-146','제품 품질 만족','스토리지 성능이 기대 이상입니다.',5,'2025-12-18 11:00:00','사례 공유',44,7,4,5),
(47,'FDB-2025-147','AS 지원 만족','원격 점검으로 빠르게 해결되었습니다.',5,'2025-12-19 14:00:00','사례 공유',46,8,6,1),
(48,'FDB-2025-148','서비스 불만','처리 결과에 대한 안내가 늦었습니다.',3,'2025-12-20 09:30:00','프로세스 개선',48,10,5,2),
(49,'FDB-2025-149','제품 불량 재발','모니터 화면 깜빡임 현상이 반복됩니다.',2,'2025-12-21 11:00:00','장비 교체 검토',50,6,4,3),
(50,'FDB-2025-150','직원 응대 만족','요청 사항을 신속하게 처리해주었습니다.',5,'2025-12-22 14:00:00','칭찬 메일 전달',52,9,3,4),
(51,'FDB-2025-151','서비스 만족','전반적인 서비스 품질이 안정적입니다.',5,'2025-12-23 10:00:00','리포트 공유',54,5,2,2),
(52,'FDB-2025-152','AS 지연 불만','현장 방문 일정이 계속 연기되고 있습니다.',1,'2025-12-24 11:30:00','일정 관리 개선',56,8,6,1),
(53,'FDB-2025-153','제품 품질 안정적','백업 시스템 운영에 문제가 없습니다.',4,'2025-12-25 09:00:00','사례 공유',58,7,4,5),
(54,'FDB-2025-154','서비스 불만','요금 정책 안내가 충분하지 않았습니다.',2,'2025-12-26 14:00:00','안내 문서 보완',60,10,5,2),
(55,'FDB-2025-155','직원 응대 만족','상담 내용이 명확하고 이해하기 쉬웠습니다.',5,'2025-12-27 15:00:00','칭찬 메일 전달',41,9,3,4),
(56,'FDB-2025-156','제품 불량','무선 마우스 연결이 자주 끊깁니다.',2,'2025-12-28 10:30:00','장비 교체 검토',43,6,4,3),
(57,'FDB-2025-157','서비스 개선 요청','상담 예약 기능이 있으면 좋겠습니다.',3,'2025-12-29 11:00:00','기능 개선 검토',45,5,2,2),
(58,'FDB-2025-158','AS 지원 만족','정기 점검 설명이 매우 상세했습니다.',5,'2025-12-30 14:00:00','칭찬 메일 전달',47,8,6,1),
(59,'FDB-2025-159','제품 품질 만족','가상화 서버 성능이 매우 우수합니다.',5,'2025-12-31 09:30:00','사례 공유',49,7,4,5),
(60,'FDB-2025-160','서비스 만족','연말에도 CS 대응이 원활했습니다.',5,'2026-01-01 10:00:00','리포트 공유',50,5,2,4),
(61,'FDB-2025-161','AS 지연 불만','연말 물량 증가로 AS 처리 속도가 느려졌습니다.',2,'2025-12-01 11:00:00','일정 관리 개선',12,8,6,1),
(62,'FDB-2025-162','서비스 만족','CS 문의에 대한 답변이 명확했습니다.',5,'2025-12-02 14:30:00','칭찬 메일 전달',15,5,3,4),
(63,'FDB-2025-163','제품 불량','회의실 스피커 출력이 간헐적으로 끊깁니다.',2,'2025-12-03 09:30:00','장비 점검',18,6,4,2),
(64,'FDB-2025-164','직원 응대 만족','담당자의 대응이 신속하고 친절했습니다.',5,'2025-12-04 10:00:00','칭찬 메일 전달',20,9,5,3),
(65,'FDB-2025-165','서비스 불만','장애 공지 전달이 늦어 업무에 혼선이 있었습니다.',3,'2025-12-05 15:00:00','공지 프로세스 개선',22,10,6,2),
(66,'FDB-2025-166','제품 품질 만족','스토리지 백업 성능이 안정적으로 유지됩니다.',5,'2025-12-06 11:30:00','사례 공유',24,7,4,5),
(67,'FDB-2025-167','AS 지원 개선 요청','야간 AS 대응 시간이 제한적입니다.',3,'2025-12-07 09:00:00','운영 정책 검토',26,8,6,1),
(68,'FDB-2025-168','제품 불량 재발','프린터 용지 걸림 문제가 반복됩니다.',1,'2025-12-08 14:00:00','부품 교체 검토',28,6,4,3),
(69,'FDB-2025-169','서비스 만족도 높음','정기 점검 일정 관리가 체계적입니다.',5,'2025-12-09 10:30:00','리포트 공유',30,5,2,4),
(70,'FDB-2025-170','직원 응대 불만','담당자 변경 시 안내가 충분하지 않았습니다.',2,'2025-12-10 16:00:00','CS 매뉴얼 보완',32,9,5,1),
(71,'FDB-2025-171','제품 품질 안정적','네트워크 장비가 안정적으로 운영되고 있습니다.',4,'2025-12-11 09:00:00','사례 공유',34,7,3,5),
(72,'FDB-2025-172','AS 지연','출장 인력 부족으로 점검 일정이 밀렸습니다.',2,'2025-12-12 11:00:00','인력 운영 검토',36,8,6,2),
(73,'FDB-2025-173','서비스 만족','연말에도 고객 응대 품질이 유지되었습니다.',5,'2025-12-13 14:30:00','리포트 공유',38,5,2,4),
(74,'FDB-2025-174','제품 불량','노트북 터치패드 인식 오류가 발생합니다.',2,'2025-12-14 10:00:00','장비 교체 검토',40,6,4,3),
(75,'FDB-2025-175','직원 응대 만족','문제 해결 과정을 상세히 설명해주었습니다.',5,'2025-12-15 15:00:00','칭찬 메일 전달',42,9,7,4),
(76,'FDB-2025-176','서비스 개선 요청','상담 대기 현황을 실시간으로 알 수 있으면 좋겠습니다.',3,'2025-12-16 09:30:00','기능 개선 검토',44,5,2,2),
(77,'FDB-2025-177','제품 품질 만족','서버 응답 속도가 기대 이상입니다.',5,'2025-12-17 11:00:00','사례 공유',46,7,4,5),
(78,'FDB-2025-178','AS 지원 만족','원격 점검으로 신속히 문제를 해결했습니다.',5,'2025-12-18 14:00:00','사례 공유',48,8,6,1),
(79,'FDB-2025-179','서비스 불만','처리 결과 안내가 지연되어 불편했습니다.',3,'2025-12-19 10:30:00','프로세스 개선',50,10,5,2),
(80,'FDB-2025-180','제품 불량 재발','모니터 밝기 조절이 정상적으로 작동하지 않습니다.',2,'2025-12-20 09:00:00','장비 교체 검토',52,6,4,3),
(81,'FDB-2025-181','직원 응대 만족','연말에도 요청 사항을 빠르게 처리해주었습니다.',5,'2025-12-21 14:30:00','칭찬 메일 전달',54,9,3,4),
(82,'FDB-2025-182','서비스 만족','문의 이력이 잘 관리되고 있어 편리합니다.',5,'2025-12-22 10:00:00','리포트 공유',56,5,2,2),
(83,'FDB-2025-183','AS 지연 불만','현장 방문 일정이 연말로 밀렸습니다.',1,'2025-12-23 11:30:00','일정 관리 개선',58,8,6,1),
(84,'FDB-2025-184','제품 품질 안정적','백업 서버 운영 상태가 매우 안정적입니다.',4,'2025-12-24 09:00:00','사례 공유',60,7,4,5),
(85,'FDB-2025-185','서비스 불만','요금 관련 안내가 충분하지 않았습니다.',2,'2025-12-26 14:00:00','안내 문서 보완',41,10,5,2),
(86,'FDB-2025-186','직원 응대 만족','상담원이 상황을 정확히 이해하고 대응했습니다.',5,'2025-12-27 15:00:00','칭찬 메일 전달',43,9,3,4),
(87,'FDB-2025-187','제품 불량','무선 키보드 연결이 자주 끊깁니다.',2,'2025-12-28 10:30:00','장비 교체 검토',45,6,4,3),
(88,'FDB-2025-188','서비스 개선 요청','FAQ 검색 기능이 더 편리했으면 합니다.',3,'2025-12-29 11:00:00','콘텐츠 개선',47,5,2,2),
(89,'FDB-2025-189','AS 지원 만족','정기 점검 시 설명이 매우 상세했습니다.',5,'2025-12-30 14:00:00','칭찬 메일 전달',49,8,6,1),
(90,'FDB-2025-190','서비스 만족','연초 대비 서비스 품질이 꾸준히 유지되고 있습니다.',5,'2026-01-01 10:00:00','리포트 공유',50,5,2,4),
(91,'FDB-2025-191','AS 지연 불만','연말 인력 부족으로 AS 일정이 지연되었습니다.',1,'2025-12-01 09:00:00','인력 운영 검토',12,8,6,1),
(92,'FDB-2025-192','서비스 만족','CS 문의 처리 속도가 빨라 만족스럽습니다.',5,'2025-12-02 10:30:00','칭찬 메일 전달',14,5,2,4),
(93,'FDB-2025-193','제품 불량','회의실 프로젝터 전원 오류가 발생합니다.',2,'2025-12-03 14:00:00','장비 점검',16,6,4,2),
(94,'FDB-2025-194','직원 응대 만족','담당자가 상황을 정확히 이해하고 대응했습니다.',5,'2025-12-04 11:00:00','칭찬 메일 전달',18,9,5,3),
(95,'FDB-2025-195','서비스 불만','문의 처리 결과 안내가 늦어 혼란이 있었습니다.',3,'2025-12-05 15:30:00','프로세스 개선',20,10,6,2),
(96,'FDB-2025-196','제품 품질 만족','백업 스토리지 안정성이 매우 우수합니다.',5,'2025-12-06 09:30:00','사례 공유',22,7,4,5),
(97,'FDB-2025-197','AS 지원 개선 요청','주말 AS 대응 체계가 필요합니다.',3,'2025-12-07 10:00:00','운영 정책 검토',24,8,6,1),
(98,'FDB-2025-198','제품 불량 재발','프린터 출력물이 번지는 문제가 반복됩니다.',1,'2025-12-08 14:30:00','부품 교체 검토',26,6,4,3),
(99,'FDB-2025-199','서비스 만족도 높음','정기 점검 일정 관리가 체계적입니다.',5,'2025-12-09 11:00:00','리포트 공유',28,5,2,4),
(100,'FDB-2025-200','직원 응대 불만','담당자 변경 시 충분한 설명이 없었습니다.',2,'2025-12-10 16:00:00','CS 매뉴얼 보완',30,9,5,1),
(101,'FDB-2025-201','제품 품질 안정적','네트워크 장비 트래픽 처리 성능이 안정적입니다.',4,'2025-12-11 09:30:00','사례 공유',32,7,3,5),
(102,'FDB-2025-202','AS 지연','출장 일정 조율 문제로 점검이 지연되었습니다.',2,'2025-12-12 10:30:00','일정 관리 개선',34,8,6,2),
(103,'FDB-2025-203','서비스 만족','연말에도 CS 응대 품질이 유지되었습니다.',5,'2025-12-13 14:00:00','리포트 공유',36,5,2,4),
(104,'FDB-2025-204','제품 불량','노트북 충전 포트 접촉 불량이 발생합니다.',2,'2025-12-14 11:00:00','장비 교체 검토',38,6,4,3),
(105,'FDB-2025-205','직원 응대 만족','문제 해결 과정을 단계별로 안내해주었습니다.',5,'2025-12-15 15:00:00','칭찬 메일 전달',40,9,7,4),
(106,'FDB-2025-206','서비스 개선 요청','상담 이력 조회가 더 쉬웠으면 합니다.',3,'2025-12-16 09:00:00','기능 개선 검토',42,5,2,2),
(107,'FDB-2025-207','제품 품질 만족','서버 가상화 성능이 매우 우수합니다.',5,'2025-12-17 10:30:00','사례 공유',44,7,4,5),
(108,'FDB-2025-208','AS 지원 만족','원격 진단으로 빠르게 문제를 해결했습니다.',5,'2025-12-18 14:00:00','사례 공유',46,8,6,1),
(109,'FDB-2025-209','서비스 불만','처리 결과에 대한 설명이 부족했습니다.',3,'2025-12-19 11:00:00','안내 문서 보완',48,10,5,2),
(110,'FDB-2025-210','제품 불량 재발','모니터 화면 잔상이 반복적으로 발생합니다.',2,'2025-12-20 09:30:00','장비 교체 검토',50,6,4,3),
(111,'FDB-2025-211','직원 응대 만족','연말에도 신속하게 요청을 처리해주었습니다.',5,'2025-12-21 14:00:00','칭찬 메일 전달',52,9,3,4),
(112,'FDB-2025-212','서비스 만족','문의 이력 관리가 잘 되어 있어 편리합니다.',5,'2025-12-22 10:00:00','리포트 공유',54,5,2,2),
(113,'FDB-2025-213','AS 지연 불만','연말 휴무로 현장 방문이 늦어졌습니다.',1,'2025-12-23 11:30:00','일정 관리 개선',56,8,6,1),
(114,'FDB-2025-214','제품 품질 안정적','백업 서버 운영 상태가 매우 안정적입니다.',4,'2025-12-24 09:00:00','사례 공유',58,7,4,5),
(115,'FDB-2025-215','서비스 불만','요금 변경 안내가 충분하지 않았습니다.',2,'2025-12-26 14:00:00','안내 문서 보완',60,10,5,2),
(116,'FDB-2025-216','직원 응대 만족','상담원이 요구 사항을 정확히 파악했습니다.',5,'2025-12-27 15:00:00','칭찬 메일 전달',41,9,3,4),
(117,'FDB-2025-217','제품 불량','무선 마우스 연결 끊김 현상이 발생합니다.',2,'2025-12-28 10:30:00','장비 교체 검토',43,6,4,3),
(118,'FDB-2025-218','서비스 개선 요청','알림 메시지 설정 옵션이 더 다양했으면 합니다.',3,'2025-12-29 11:00:00','UI 개선 검토',45,5,2,2),
(119,'FDB-2025-219','AS 지원 만족','정기 점검 시 상세한 설명이 도움이 되었습니다.',5,'2025-12-30 14:00:00','칭찬 메일 전달',47,8,6,1),
(120,'FDB-2025-220','서비스 만족','연초를 앞두고도 서비스 품질이 안정적이었습니다.',5,'2026-01-01 10:00:00','리포트 공유',49,5,2,4),
(121,'FDB-2025-221','AS 지연 불만','연말 주문 증가로 부품 수급이 늦어지고 있습니다.',1,'2025-12-01 13:00:00','공급망 점검',12,8,6,1),
(122,'FDB-2025-222','서비스 만족','문의 접수부터 처리까지 절차가 명확했습니다.',5,'2025-12-02 09:30:00','리포트 공유',14,5,2,4),
(123,'FDB-2025-223','제품 불량','회의실 카메라 화질 저하 문제가 발생합니다.',2,'2025-12-03 11:00:00','장비 점검',16,6,4,2),
(124,'FDB-2025-224','직원 응대 만족','상담원이 문제를 정확히 이해하고 대응했습니다.',5,'2025-12-04 15:00:00','칭찬 메일 전달',18,9,5,3),
(125,'FDB-2025-225','서비스 불만','장애 발생 시 공지 내용이 부족했습니다.',3,'2025-12-05 10:00:00','공지 프로세스 개선',20,10,6,2),
(126,'FDB-2025-226','제품 품질 만족','백업 시스템 안정성이 매우 뛰어납니다.',5,'2025-12-06 14:30:00','사례 공유',22,7,4,5),
(127,'FDB-2025-227','AS 지원 개선 요청','야간 AS 대응 시간 확대가 필요합니다.',3,'2025-12-07 11:00:00','운영 정책 검토',24,8,6,1),
(128,'FDB-2025-228','제품 불량 재발','프린터 인쇄 품질 저하 현상이 반복됩니다.',1,'2025-12-08 09:00:00','부품 교체 검토',26,6,4,3),
(129,'FDB-2025-229','서비스 만족도 높음','정기 점검 일정 안내가 매우 체계적이었습니다.',5,'2025-12-09 14:00:00','리포트 공유',28,5,2,4),
(130,'FDB-2025-230','직원 응대 불만','담당자 연결까지 대기 시간이 길었습니다.',2,'2025-12-10 10:30:00','CS 교육 강화',30,9,5,1),
(131,'FDB-2025-231','제품 품질 안정적','네트워크 트래픽 처리 속도가 안정적입니다.',4,'2025-12-11 13:00:00','사례 공유',32,7,3,5),
(132,'FDB-2025-232','AS 지연','출장 인력 부족으로 점검 일정이 지연되었습니다.',2,'2025-12-12 09:30:00','인력 운영 검토',34,8,6,2),
(133,'FDB-2025-233','서비스 만족','연말에도 CS 응대 품질이 유지되었습니다.',5,'2025-12-13 11:00:00','리포트 공유',36,5,2,4),
(134,'FDB-2025-234','제품 불량','노트북 배터리 잔량 표시 오류가 발생합니다.',2,'2025-12-14 15:00:00','장비 교체 검토',38,6,4,3),
(135,'FDB-2025-235','직원 응대 만족','문제 해결 후 후속 안내까지 제공되었습니다.',5,'2025-12-15 10:00:00','칭찬 메일 전달',40,9,7,4),
(136,'FDB-2025-236','서비스 개선 요청','상담 진행 상황을 실시간으로 보고 싶습니다.',3,'2025-12-16 14:00:00','기능 개선 검토',42,5,2,2),
(137,'FDB-2025-237','제품 품질 만족','서버 응답 속도가 눈에 띄게 개선되었습니다.',5,'2025-12-17 09:30:00','사례 공유',44,7,4,5),
(138,'FDB-2025-238','AS 지원 만족','원격 점검으로 빠르게 문제를 해결했습니다.',5,'2025-12-18 11:00:00','사례 공유',46,8,6,1),
(139,'FDB-2025-239','서비스 불만','처리 결과에 대한 상세 설명이 부족했습니다.',3,'2025-12-19 15:00:00','안내 문서 보완',48,10,5,2),
(140,'FDB-2025-240','제품 불량 재발','모니터 색상 왜곡 현상이 다시 발생했습니다.',2,'2025-12-20 10:00:00','장비 교체 검토',50,6,4,3),
(141,'FDB-2025-241','직원 응대 만족','연말에도 문의 대응이 신속했습니다.',5,'2025-12-21 14:30:00','칭찬 메일 전달',52,9,3,4),
(142,'FDB-2025-242','서비스 만족','이력 관리 기능이 업무에 도움이 됩니다.',5,'2025-12-22 09:00:00','리포트 공유',54,5,2,2),
(143,'FDB-2025-243','AS 지연 불만','연말 휴무로 현장 방문 일정이 밀렸습니다.',1,'2025-12-23 11:30:00','일정 관리 개선',56,8,6,1),
(144,'FDB-2025-244','제품 품질 안정적','백업 서버 운영 상태가 안정적입니다.',4,'2025-12-24 13:00:00','사례 공유',58,7,4,5),
(145,'FDB-2025-245','서비스 불만','요금 변경 관련 사전 안내가 부족했습니다.',2,'2025-12-26 10:00:00','안내 문서 보완',60,10,5,2),
(146,'FDB-2025-246','직원 응대 만족','상담원이 요청 사항을 정확히 이해했습니다.',5,'2025-12-27 15:00:00','칭찬 메일 전달',41,9,3,4),
(147,'FDB-2025-247','제품 불량','무선 키보드 입력 지연 현상이 발생합니다.',2,'2025-12-28 09:30:00','장비 교체 검토',43,6,4,3),
(148,'FDB-2025-248','서비스 개선 요청','알림 설정을 더 세분화할 수 있으면 좋겠습니다.',3,'2025-12-29 11:00:00','UI 개선 검토',45,5,2,2),
(149,'FDB-2025-249','AS 지원 만족','정기 점검 시 설명이 이해하기 쉬웠습니다.',5,'2025-12-30 14:00:00','칭찬 메일 전달',47,8,6,1),
(150,'FDB-2025-250','서비스 만족','연초를 앞두고도 서비스 품질이 안정적이었습니다.',5,'2026-01-01 10:00:00','리포트 공유',49,5,2,4),
(151,'FDB-2025-251','AS 지연 불만','부품 재고 부족으로 수리 일정이 지연되고 있습니다.',1,'2025-12-01 09:30:00','재고 관리 강화',11,8,6,1),
(152,'FDB-2025-252','서비스 만족','문의 접수 후 안내가 체계적으로 이루어졌습니다.',5,'2025-12-02 11:00:00','리포트 공유',13,5,2,4),
(153,'FDB-2025-253','제품 불량','회의실 스피커 잡음이 발생합니다.',2,'2025-12-03 14:30:00','장비 점검',15,6,4,2),
(154,'FDB-2025-254','직원 응대 만족','담당자가 문제를 빠르게 파악했습니다.',5,'2025-12-04 10:00:00','칭찬 메일 전달',17,9,5,3),
(155,'FDB-2025-255','서비스 불만','상담 연결까지 대기 시간이 길었습니다.',3,'2025-12-05 15:00:00','CS 프로세스 점검',19,10,6,2),
(156,'FDB-2025-256','제품 품질 만족','서버 처리 성능이 안정적으로 유지됩니다.',5,'2025-12-06 09:00:00','사례 공유',21,7,4,5),
(157,'FDB-2025-257','AS 지원 개선 요청','주말 AS 대응 인력 확충이 필요합니다.',3,'2025-12-07 11:30:00','운영 정책 검토',23,8,6,1),
(158,'FDB-2025-258','제품 불량 재발','프린터 출력 선명도가 떨어집니다.',1,'2025-12-08 14:00:00','부품 교체 검토',25,6,4,3),
(159,'FDB-2025-259','서비스 만족도 높음','정기 점검 리포트가 이해하기 쉬웠습니다.',5,'2025-12-09 10:00:00','리포트 공유',27,5,2,4),
(160,'FDB-2025-260','직원 응대 불만','담당자 변경 안내가 충분하지 않았습니다.',2,'2025-12-10 16:00:00','CS 매뉴얼 보완',29,9,5,1),
(161,'FDB-2025-261','제품 품질 안정적','네트워크 장비가 지속적으로 안정적입니다.',4,'2025-12-11 09:30:00','사례 공유',31,7,3,5),
(162,'FDB-2025-262','AS 지연','출장 일정 조율 문제로 방문이 늦어졌습니다.',2,'2025-12-12 11:00:00','일정 관리 개선',33,8,6,2),
(163,'FDB-2025-263','서비스 만족','연말에도 CS 대응이 원활했습니다.',5,'2025-12-13 14:00:00','리포트 공유',35,5,2,4),
(164,'FDB-2025-264','제품 불량','노트북 발열로 성능 저하가 발생합니다.',2,'2025-12-14 10:30:00','장비 교체 검토',37,6,4,3),
(165,'FDB-2025-265','직원 응대 만족','문제 해결 이후 추가 안내가 제공되었습니다.',5,'2025-12-15 15:00:00','칭찬 메일 전달',39,9,7,4),
(166,'FDB-2025-266','서비스 개선 요청','문의 상태를 실시간으로 확인하고 싶습니다.',3,'2025-12-16 09:00:00','기능 개선 검토',41,5,2,2),
(167,'FDB-2025-267','제품 품질 만족','서버 가상화 환경이 안정적입니다.',5,'2025-12-17 11:00:00','사례 공유',43,7,4,5),
(168,'FDB-2025-268','AS 지원 만족','원격 지원으로 문제를 신속히 해결했습니다.',5,'2025-12-18 14:00:00','사례 공유',45,8,6,1),
(169,'FDB-2025-269','서비스 불만','처리 결과 설명이 충분하지 않았습니다.',3,'2025-12-19 10:00:00','안내 문서 보완',47,10,5,2),
(170,'FDB-2025-270','제품 불량 재발','모니터 화면 깜빡임 현상이 재발했습니다.',2,'2025-12-20 09:30:00','장비 교체 검토',49,6,4,3),
(171,'FDB-2025-271','직원 응대 만족','연말에도 빠른 응대로 신뢰가 갔습니다.',5,'2025-12-21 14:00:00','칭찬 메일 전달',51,9,3,4),
(172,'FDB-2025-272','서비스 만족','이력 관리 기능이 업무 효율에 도움이 됩니다.',5,'2025-12-22 10:30:00','리포트 공유',53,5,2,2),
(173,'FDB-2025-273','AS 지연 불만','연말 휴무로 수리 일정이 늦어졌습니다.',1,'2025-12-23 11:30:00','일정 관리 개선',55,8,6,1),
(174,'FDB-2025-274','제품 품질 안정적','백업 서버 상태가 매우 안정적입니다.',4,'2025-12-24 09:00:00','사례 공유',57,7,4,5),
(175,'FDB-2025-275','서비스 불만','요금 변경에 대한 안내가 늦었습니다.',2,'2025-12-26 14:00:00','안내 문서 보완',59,10,5,2),
(176,'FDB-2025-276','직원 응대 만족','상담원이 요구 사항을 정확히 반영했습니다.',5,'2025-12-27 15:00:00','칭찬 메일 전달',40,9,3,4),
(177,'FDB-2025-277','제품 불량','무선 키보드 입력 오류가 발생합니다.',2,'2025-12-28 10:30:00','장비 교체 검토',42,6,4,3),
(178,'FDB-2025-278','서비스 개선 요청','알림 수신 채널을 더 다양화하고 싶습니다.',3,'2025-12-29 11:00:00','채널 확대 검토',44,5,2,2),
(179,'FDB-2025-279','AS 지원 만족','정기 점검 설명이 매우 친절했습니다.',5,'2025-12-30 14:00:00','칭찬 메일 전달',46,8,6,1),
(180,'FDB-2025-280','서비스 만족','연초를 앞두고도 전반적인 서비스 품질이 안정적입니다.',5,'2026-01-01 10:00:00','리포트 공유',48,5,2,4);
-- 2-10. 고객 문의(customer_support) customer_support_code 추가
INSERT INTO customer_support
(id,customer_support_code,title,content,status,create_date,action,cum_id,emp_id,category_id,channel_id)
VALUES
(1,'CSU-2025-001','가격 정책 문의','장기 계약 시 추가 할인 가능한가요?','P','2025-01-10 09:00:00','견적 재산정 중',1,7,1,1),
(2,'CSU-2025-002','제품 기능 문의','회의실 장비의 동시 접속 인원이 궁금합니다.','P','2025-01-11 10:00:00','기능 설명 자료 발송',2,5,2,3),
(3,'CSU-2025-003','계약 조건 변경','계약 기간을 24개월에서 36개월로 변경 원합니다.','P','2025-01-12 11:00:00','계약 변경 검토',3,3,3,2),
(4,'CSU-2025-004','VPN 접속 장애','간헐적으로 VPN 접속이 끊깁니다.','C','2025-01-13 14:00:00','원격 점검 완료',4,6,4,1),
(5,'CSU-2025-005','가격 비교 문의','경쟁사 대비 가격 차이가 궁금합니다.','C','2025-01-14 15:00:00','비교 견적 제공',5,7,1,2),
(6,'CSU-2025-006','제품 사양 문의','GPU 옵션 추가가 가능한가요?','P','2025-01-15 16:00:00','영업팀 답변 준비',6,7,2,2),
(7,'CSU-2025-007','계약 갱신 문의','갱신 시 위약금 조건이 어떻게 되나요?','P','2025-01-16 09:30:00','계약서 검토 중',9,2,3,3),
(8,'CSU-2025-008','서버 장애 신고','야간에 서버 접속이 되지 않았습니다.','P','2025-01-17 10:30:00','모니터링 로그 분석',8,5,4,1),
(9,'CSU-2025-009','계약 해지 문의','해지 절차와 위약금이 궁금합니다.','C','2025-01-18 11:30:00','해지 안내 완료',9,6,3,2),
(10,'CSU-2025-010','기술 지원 일정 변경','AS 방문 일정을 조정하고 싶습니다.','C','2025-01-19 13:30:00','일정 재조정 완료',8,5,4,5),
(11,'CSU-2025-011','제품 가격 문의','워크스테이션 대량 구매 시 견적 문의','P','2025-01-20 09:00:00','영업팀 견적서 작성 중',44,7,1,1),
(12,'CSU-2025-012','기술 지원 요청','데이터센터 장비 설정 오류','C','2025-01-21 10:00:00','원격 지원 완료',42,5,4,3),
(13,'CSU-2025-013','계약 만료 문의','계약 연장 의사 및 절차 문의','P','2025-01-22 11:00:00','재계약 조건 논의 중',47,3,3,2),
(14,'CSU-2025-014','제품 사양 문의','화상회의 시스템 최대 인원/화질 문의','C','2025-01-23 14:00:00','제품 매뉴얼 발송 완료',50,6,2,1),
(15,'CSU-2025-015','기술 지원 요청','VPN 보안 게이트웨이 설정 지원','C','2025-01-24 15:00:00','기술 지원팀 방문 예정',45,7,4,4),
(16,'CSU-2025-016','가격 문의','정기 점검 비용 포함 여부 문의','P','2025-01-25 16:00:00','계약서 확인 중',52,7,1,2),
(17,'CSU-2025-017','계약 해지 문의','일부 장비만 계약 해지 가능한지 문의','C','2025-01-26 09:30:00','해지 정책 안내 완료',59,2,3,3),
(18,'CSU-2025-018','제품 기능 문의','신규 복합기 인쇄 속도 문의','P','2025-01-27 10:30:00','담당 엔지니어 배정',55,5,2,1),
(19,'CSU-2025-019','기술 지원 요청','장비 위치 변경에 따른 네트워크 설정 지원','C','2025-01-28 11:30:00','설정 변경 원격 지원 완료',58,6,4,5),
(20,'CSU-2025-020','가격 정책 문의','장기 계약 할인의 최소 금액 조건 문의','C','2025-01-29 13:30:00','정책 상세 안내 완료',60,5,1,2),
(21,'CSU-2025-021','제품 문의','신규 서버 랙 온도 관리 시스템 문의','P','2025-02-01 10:00:00','제품 사양 확인 중',32,7,2,3),
(22,'CSU-2025-022','계약 문의','계약 시점 소급 적용 가능한가요?','P','2025-02-02 11:00:00','법률 검토팀에 이관',33,3,3,1),
(23,'CSU-2025-023','기술 지원 요청','POS 장비 업데이트 실패','C','2025-02-03 14:00:00','업데이트 수동 처리 완료',34,6,4,4),
(24,'CSU-2025-024','가격 문의','대량 장비 구매 할인율 문의','C','2025-02-04 15:00:00','추가 견적서 발송 완료',36,7,1,2),
(25,'CSU-2025-025','제품 기능 문의','L3 스위치 트래픽 제어 기능 상세 문의','P','2025-02-05 16:00:00','기술 문서 준비 중',38,7,2,3),
(26,'CSU-2025-026','기술 지원 요청','보안 게이트웨이 펌웨어 업데이트 실패','P','2025-02-06 09:30:00','엔지니어 방문 일정 조율',35,2,4,1),
(27,'CSU-2025-027','계약 문의','재계약 시 장비 교체 옵션 문의','C','2025-02-07 10:30:00','재계약 옵션 상세 안내 완료',40,6,3,5),
(28,'CSU-2025-028','가격 문의','추가 장비 도입 시 패키지 할인 문의','P','2025-02-08 11:30:00','영업팀 협의 중',47,5,1,2),
(29,'CSU-2025-029','제품 문의','프리미엄 화상 회의 시스템 호환성 문의','C','2025-02-09 13:30:00','호환 장비 목록 제공 완료',52,6,2,4),
(30,'CSU-2025-030','기술 지원 요청','서버 랙 과열 경고 발생','P','2025-02-10 14:30:00','긴급 출동 엔지니어 배정',54,5,4,1),
(31,'CSU-2025-031','가격 문의','연간 계약 시 유지보수 비용 포함 여부','P','2025-02-12 09:00:00','견적 조건 검토 중',12,4,1,2),
(32,'CSU-2025-032','기술 지원 요청','백업 서버 스케줄 설정 오류','C','2025-02-14 10:30:00','설정 수정 완료',18,6,4,1),
(33,'CSU-2025-033','제품 기능 문의','스토리지 중복 제거 기능 지원 여부','P','2025-02-18 11:00:00','기술 자료 전달 예정',22,8,2,3),
(34,'CSU-2025-034','계약 조건 문의','중도 해지 시 위약금 계산 방식','P','2025-03-01 14:00:00','정책 문서 공유',25,3,3,2),
(35,'CSU-2025-035','기술 지원 요청','사내 네트워크 속도 저하','C','2025-03-05 15:30:00','트래픽 점검 완료',28,9,4,1),
(36,'CSU-2025-036','가격 정책 문의','장기 계약 할인과 프로모션 중복 적용 가능 여부','P','2025-03-10 09:30:00','영업팀 확인 중',30,7,1,4),
(37,'CSU-2025-037','제품 문의','신규 방화벽 장비 성능 비교 요청','C','2025-03-18 10:00:00','비교 자료 제공 완료',34,6,2,5),
(38,'CSU-2025-038','계약 갱신 문의','재계약 시 가격 인상 여부','P','2025-04-02 11:00:00','재계약 조건 안내 중',38,2,3,2),
(39,'CSU-2025-039','기술 지원 요청','클라우드 백업 복구 실패','C','2025-04-10 14:30:00','복구 작업 완료',41,5,4,6),
(40,'CSU-2025-040','가격 문의','라이선스 수량 추가 시 단가 문의','P','2025-04-18 16:00:00','추가 견적서 작성 중',45,10,1,3),
(41,'CSU-2025-041','제품 기능 문의','AI 로그 분석 기능 제공 여부','P','2025-05-03 09:00:00','제품 로드맵 공유 예정',48,1,2,4),
(42,'CSU-2025-042','기술 지원 요청','서버 OS 패치 후 부팅 실패','C','2025-05-11 10:30:00','긴급 복구 완료',50,6,4,1),
(43,'CSU-2025-043','계약 문의','계약서 전자 서명 지원 여부','P','2025-06-01 11:30:00','전자 계약 안내',52,4,3,5),
(44,'CSU-2025-044','가격 문의','지점 추가 시 요금 산정 방식','P','2025-06-15 13:00:00','요금 정책 설명 중',55,7,1,2),
(45,'CSU-2025-045','제품 문의','모니터링 대시보드 커스터마이징 가능 여부','C','2025-07-02 14:00:00','커스터마이징 가이드 제공',57,9,2,3),
(46,'CSU-2025-046','기술 지원 요청','이중화 구성 장비 동기화 오류','P','2025-07-20 15:30:00','엔지니어 점검 예정',58,5,4,6),
(47,'CSU-2025-047','계약 해지 문의','서비스 일부만 해지 가능한지 문의','C','2025-08-05 09:30:00','부분 해지 정책 안내',59,3,3,1),
(48,'CSU-2025-048','가격 정책 문의','공공기관 할인 적용 여부','P','2025-09-01 10:00:00','할인 정책 검토 중',60,8,1,4),
(49,'CSU-2025-049','제품 기능 문의','대용량 로그 보관 기간 설정 문의','C','2025-10-10 11:30:00','설정 가이드 전달',56,6,2,2),
(50,'CSU-2025-050','기술 지원 요청','장비 펌웨어 자동 업데이트 실패','C','2025-12-15 14:30:00','수동 업데이트 완료',53,4,4,5),
(51,'CSU-2025-051','가격 문의','유지보수 계약 갱신 시 할인율 문의','P','2025-01-05 09:30:00','영업팀 확인 중',11,3,1,2),
(52,'CSU-2025-052','기술 지원 요청','서버 디스크 I/O 지연 발생','C','2025-01-08 10:40:00','디스크 교체 완료',14,6,4,1),
(53,'CSU-2025-053','제품 기능 문의','백업 데이터 암호화 지원 여부','P','2025-01-15 11:20:00','기술 문서 검토 중',18,5,2,3),
(54,'CSU-2025-054','계약 문의','계약 기간 단축 가능 여부','P','2025-01-20 14:00:00','계약 조건 검토',20,2,3,2),
(55,'CSU-2025-055','기술 지원 요청','방화벽 정책 적용 오류','C','2025-01-25 15:10:00','정책 재적용 완료',23,7,4,1),
(56,'CSU-2025-056','가격 정책 문의','연말 프로모션 할인 적용 여부','P','2025-02-03 09:00:00','프로모션 안내 중',26,4,1,4),
(57,'CSU-2025-057','제품 문의','고가용성 스토리지 구성 문의','C','2025-02-07 10:30:00','구성 가이드 제공',29,6,2,5),
(58,'CSU-2025-058','계약 갱신 문의','자동 갱신 해지 조건 문의','P','2025-02-12 11:00:00','약관 설명 중',31,1,3,3),
(59,'CSU-2025-059','기술 지원 요청','VPN 인증 서버 응답 지연','C','2025-02-18 14:20:00','인증 서버 점검 완료',33,8,4,1),
(60,'CSU-2025-060','가격 문의','서버 증설 시 단가 할인 가능 여부','P','2025-02-25 16:00:00','추가 견적 산출 중',35,9,1,2),
(61,'CSU-2025-061','제품 기능 문의','컨테이너 관리 솔루션 지원 여부','P','2025-03-03 09:10:00','제품 지원 범위 안내',37,5,2,3),
(62,'CSU-2025-062','기술 지원 요청','DB 백업 스케줄 미동작','C','2025-03-07 10:50:00','스케줄 재설정 완료',39,6,4,1),
(63,'CSU-2025-063','계약 조건 문의','계약서 조항 일부 수정 요청','P','2025-03-12 11:40:00','법무팀 검토 중',41,3,3,2),
(64,'CSU-2025-064','가격 정책 문의','장기 계약 고객 추가 혜택 문의','P','2025-03-18 14:30:00','혜택 정책 안내',43,7,1,4),
(65,'CSU-2025-065','제품 문의','차세대 서버 CPU 사양 문의','C','2025-03-25 15:20:00','사양 비교 자료 제공',45,6,2,5),
(66,'CSU-2025-066','기술 지원 요청','네트워크 스위치 포트 장애','C','2025-04-02 09:30:00','포트 교체 완료',47,8,4,1),
(67,'CSU-2025-067','계약 해지 문의','위약금 없이 해지 가능한 조건 문의','P','2025-04-07 10:30:00','해지 조건 설명 중',49,2,3,3),
(68,'CSU-2025-068','가격 문의','추가 스토리지 비용 산정 방식','P','2025-04-15 11:10:00','비용 산정 안내',51,4,1,2),
(69,'CSU-2025-069','제품 기능 문의','모바일 관리 앱 제공 여부','C','2025-04-22 14:00:00','앱 기능 설명 완료',53,5,2,4),
(70,'CSU-2025-070','기술 지원 요청','서버 팬 소음 과다 발생','C','2025-04-30 15:40:00','팬 교체 완료',55,6,4,1),
(71,'CSU-2025-071','가격 문의','서비스 패키지 업그레이드 비용','P','2025-05-06 09:00:00','업그레이드 견적 중',57,9,1,2),
(72,'CSU-2025-072','제품 문의','클라우드 연동 API 제공 여부','P','2025-05-12 10:20:00','API 문서 전달 예정',59,5,2,3),
(73,'CSU-2025-073','기술 지원 요청','로그 수집 에이전트 비정상 종료','C','2025-05-18 11:30:00','에이전트 재배포 완료',60,6,4,1),
(74,'CSU-2025-074','계약 문의','계약 시작일 변경 가능 여부','P','2025-05-25 14:00:00','일정 조율 중',58,3,3,2),
(75,'CSU-2025-075','가격 정책 문의','교육 기관 할인 적용 조건 문의','P','2025-06-02 09:30:00','할인 조건 안내',56,4,1,4),
(76,'CSU-2025-076','제품 기능 문의','고급 모니터링 알림 설정 문의','C','2025-06-10 10:30:00','설정 가이드 제공',54,7,2,5),
(77,'CSU-2025-077','기술 지원 요청','스토리지 볼륨 인식 오류','C','2025-06-18 14:30:00','볼륨 재마운트 완료',52,6,4,1),
(78,'CSU-2025-078','계약 갱신 문의','갱신 시 서비스 레벨 변경 여부','P','2025-07-01 11:00:00','서비스 레벨 설명 중',50,2,3,3),
(79,'CSU-2025-079','가격 문의','대량 사용자 계정 추가 비용','P','2025-07-10 13:00:00','요금표 제공',48,8,1,2),
(80,'CSU-2025-080','제품 문의','에너지 효율 서버 모델 문의','C','2025-07-20 15:00:00','친환경 모델 안내',46,6,2,4),
(81,'CSU-2025-081','기술 지원 요청','보안 패치 적용 후 서비스 중단','C','2025-08-01 09:40:00','롤백 처리 완료',44,5,4,1),
(82,'CSU-2025-082','가격 정책 문의','장기 고객 유지 할인 정책 문의','P','2025-08-10 10:20:00','정책 설명 중',42,4,1,4),
(83,'CSU-2025-083','제품 기능 문의','다중 테넌시 지원 여부','P','2025-08-18 11:30:00','아키텍처 설명 제공',40,6,2,3),
(84,'CSU-2025-084','계약 문의','계약 조건 변경 시 절차 문의','C','2025-09-01 14:00:00','변경 절차 안내',38,3,3,2),
(85,'CSU-2025-085','기술 지원 요청','네트워크 지연 시간 증가','C','2025-09-12 15:10:00','경로 최적화 완료',36,7,4,1),
(86,'CSU-2025-086','가격 문의','백업 서비스 추가 비용 문의','P','2025-09-25 09:00:00','비용 산정 중',34,9,1,2),
(87,'CSU-2025-087','제품 문의','AI 기반 장애 예측 기능 문의','P','2025-10-05 10:30:00','기능 로드맵 공유',32,5,2,3),
(88,'CSU-2025-088','기술 지원 요청','서버 메모리 오류 경고','C','2025-10-18 11:40:00','메모리 교체 완료',30,6,4,1),
(89,'CSU-2025-089','계약 해지 문의','서비스 전체 해지 절차 문의','C','2025-11-01 14:30:00','해지 프로세스 안내',28,2,3,3),
(90,'CSU-2025-090','가격 정책 문의','연말 재계약 할인 조건 문의','P','2025-11-15 16:00:00','재계약 할인 안내',26,4,1,4),
(91,'CSU-2025-091','제품 기능 문의','고성능 네트워크 카드 지원 여부','P','2025-11-25 09:30:00','호환 목록 전달 예정',24,6,2,5),
(92,'CSU-2025-092','기술 지원 요청','스토리지 RAID 상태 경고','C','2025-12-01 10:30:00','RAID 재구성 완료',22,7,4,1),
(93,'CSU-2025-093','계약 문의','계약서 사본 재발급 요청','C','2025-12-05 11:20:00','사본 발송 완료',20,3,3,2),
(94,'CSU-2025-094','가격 문의','단기 계약 요금 산정 방식 문의','P','2025-12-10 14:00:00','요금 안내 중',18,9,1,2),
(95,'CSU-2025-095','제품 문의','무선 회의 시스템 호환 장비 문의','C','2025-12-12 15:00:00','호환 장비 안내',16,6,2,4),
(96,'CSU-2025-096','기술 지원 요청','시스템 로그 누락 현상','C','2025-12-15 09:40:00','로그 설정 수정 완료',14,5,4,1),
(97,'CSU-2025-097','계약 갱신 문의','갱신 시 계약 조건 동일 여부','P','2025-12-18 10:30:00','조건 유지 안내',12,2,3,3),
(98,'CSU-2025-098','가격 정책 문의','장기 프로젝트 할인 적용 가능 여부','P','2025-12-22 11:30:00','할인 검토 중',10,4,1,4),
(99,'CSU-2025-099','제품 기능 문의','고급 보안 로그 분석 옵션 문의','C','2025-12-27 14:00:00','옵션 설명 자료 제공',8,7,2,5),
(100,'CSU-2025-100','기술 지원 요청','연말 트래픽 급증 대응 설정','C','2025-12-30 15:30:00','설정 최적화 완료',6,6,4,1);
-- 2-11. 알림(notification)
INSERT INTO notification
(id, type, title, message, link_url)
VALUES
(1, 'APPROVAL', '결재 승인', '요청하신 결재가 승인되었습니다.',''),
(2, 'REJECT', '결재 반려', '요청하신 결재가 반려되었습니다.',''),
(3, 'CUSTOMER_REGIST', '신규 고객 등록객 등록', '신규 고객이 등록되었습니다.','/contract/list'),
(4, 'QUOTE_INSERT', '견적 등록 완료', '새로운 견적이 등록되었습니다.','/quote/all');
-- 2-12. 세그먼트 이력 변경
INSERT INTO customer_segment_history
(customer_id, previous_segment_id, current_segment_id, reason, trigger_type, reference_type, reference_id, changed_at)
VALUES
(2, 1, 2, '첫 계약 체결', 'AUTO', 'CONTRACT', 2, '2025-10-25 09:00:00'),
(2, 2, 3, '계약 유지 3개월 경과', 'AUTO', 'CONTRACT', 2, '2026-01-25 09:00:00'),
(2, 3, 5, '장기 계약 및 누적 금액 기준 충족', 'AUTO', 'CONTRACT', 2, '2027-01-25 09:00:00'),
(3, 2, 3, '계약 유지 기간 경과', 'AUTO', 'CONTRACT', 3, '2024-08-01 09:00:00'),
(3, 3, 4, '재계약 의사 불확실', 'AUTO', 'SURVEY', 3, '2025-03-01 10:00:00'),
(3, 4, 3, '재계약 완료 및 불만 해소', 'AUTO', 'CONTRACT', 3, '2025-04-15 09:30:00'),
(4, 3, 4, '계약 만료 임박', 'AUTO', 'CONTRACT', 4, '2025-05-01 09:00:00'),
(4, 4, 3, '고객 불만 조치 완료', 'MANUAL', 'FEEDBACK', 4, '2025-06-01 11:00:00'),
(4, 3, 4, '계약 만료 1개월 전 재진입', 'AUTO', 'CONTRACT', 4, '2025-08-01 09:00:00'),
(5, 3, 5, '장기 계약 및 누적 금액 기준 충족', 'AUTO', 'CONTRACT', 5, '2020-09-01 09:00:00'),
(5, 5, 4, '담당자 변경 후 만족도 저하', 'AUTO', 'FEEDBACK', 5, '2024-11-01 14:00:00'),
(5, 4, 5, '전담 매니저 배정 및 관계 회복', 'MANUAL', 'SUPPORT', 5, '2024-12-10 16:00:00'),
(6, 3, 6, '연체 및 고객 분쟁 발생', 'MANUAL', 'PAYMENT', 6, '2023-10-01 10:00:00'),
(6, 6, 3, '연체 금액 정산 및 분쟁 해결', 'MANUAL', 'PAYMENT', 6, '2024-01-15 10:30:00'),
(7, 3, 7, '업셀링 가능성 확인', 'AUTO', 'SURVEY', 2, '2024-09-01 10:00:00'),
(7, 7, 5, '업셀링 성공 및 계약 규모 확대', 'AUTO', 'CONTRACT', 7, '2025-06-20 15:00:00'),
(14, 5, 7, '추가 장비 및 서비스 확장 논의', 'MANUAL', 'SURVEY', 2, '2025-01-30 15:30:00'),
(17, 3, 4, '최근 피드백 만족도 저하', 'AUTO', 'FEEDBACK', 17, '2025-02-04 11:30:00'),
(17, 4, 3, '고객 불만 개선 및 만족도 회복', 'AUTO', 'FEEDBACK', 17, '2025-03-10 10:00:00'),
(17, 3, 7, '추가 렌탈 상품 관심 표명', 'AUTO', 'SURVEY', 17, '2025-05-05 14:30:00'),
(9, 4, 3, '재계약 완료', 'AUTO', 'CONTRACT', 9, '2024-12-01 09:00:00'),
(20, 2, 7, '초기 계약 단계에서 확장 니즈 확인', 'AUTO', 'SURVEY', 2, '2025-02-05 14:30:00'),
(20, 7, 3, '확장 논의 보류 및 기존 계약 유지', 'MANUAL', 'MEETING', 20, '2025-04-01 11:00:00');
-- 2-13. 이탈 위험 고객 월별 이력(고객분석)
INSERT INTO customer_churn_snapshot
(snapshot_month, customer_id, is_churn_risk, risk_reason_code, prev_segment_id, created_at)
VALUES
-- ===== 2025-01 =====
('2025-01', 4, 'Y', 'EXPIRING', 3, '2025-01-31 23:59:00'),
('2025-01', 19, 'Y', 'NO_RENEWAL', 3, '2025-01-31 23:59:00'),
-- ===== 2025-02 =====
('2025-02', 4, 'Y', 'LOW_SAT', 3, '2025-02-28 23:59:00'),
('2025-02', 19, 'Y', 'NO_RENEWAL', 3, '2025-02-28 23:59:00'),
('2025-02', 44, 'Y', 'EXPIRING', 3, '2025-02-28 23:59:00'),
-- ===== 2025-03 =====
('2025-03', 4, 'N', 'NONE', NULL, '2025-03-31 23:59:00'),
('2025-03', 19, 'Y', 'NO_RENEWAL', 3, '2025-03-31 23:59:00'),
-- ===== 2025-04 =====
('2025-04', 19, 'Y', 'NO_RENEWAL', 3, '2025-04-30 23:59:00'),
('2025-04', 56, 'Y', 'LOW_SAT', 3, '2025-04-30 23:59:00'),
-- ===== 2025-05 =====
('2025-05', 19, 'Y', 'NO_RENEWAL', 3, '2025-05-31 23:59:00'),
('2025-05', 56, 'N', 'NONE', NULL, '2025-05-31 23:59:00'),
-- ===== 2025-06 =====
('2025-06', 17, 'Y', 'LOW_SAT', 3, '2025-06-30 23:59:00'),
('2025-06', 19, 'Y', 'NO_RENEWAL', 3, '2025-06-30 23:59:00'),
('2025-06', 44, 'Y', 'EXPIRING', 3, '2025-06-30 23:59:00'),
-- ===== 2025-07 =====
('2025-07', 17, 'Y', 'LOW_SAT', 3, '2025-07-31 23:59:00'),
('2025-07', 19, 'Y', 'NO_RENEWAL', 3, '2025-07-31 23:59:00'),
-- ===== 2025-08 =====
('2025-08', 4, 'Y', 'OVERDUE', 3, '2025-08-31 23:59:00'),
('2025-08', 19, 'Y', 'NO_RENEWAL', 3, '2025-08-31 23:59:00'),
('2025-08', 60, 'Y', 'OVERDUE', 3, '2025-08-31 23:59:00'),
-- ===== 2025-09 =====
('2025-09', 4, 'N', 'NONE', NULL, '2025-09-30 23:59:00'),
('2025-09', 17, 'N', 'NONE', NULL, '2025-09-30 23:59:00'),
('2025-09', 19, 'Y', 'NO_RENEWAL', 3, '2025-09-30 23:59:00'),
-- ===== 2025-10 =====
('2025-10', 19, 'Y', 'NO_RENEWAL', 3, '2025-10-31 23:59:00'),
('2025-10', 44, 'Y', 'EXPIRING', 3, '2025-10-31 23:59:00'),
-- ===== 2025-11 =====
('2025-11', 19, 'Y', 'NO_RENEWAL', 3, '2025-11-30 23:59:00'),
-- ===== 2025-12 =====
('2025-12', 19, 'Y', 'NO_RENEWAL', 3, '2025-12-31 23:59:00'),
('2025-12', 60, 'N', 'NONE', NULL, '2025-12-31 23:59:00');
-- 2-14. 이탈 위험 고객, 블랙리스트 변경 이력
INSERT INTO customer_risk_transition_history
(customer_id, from_segment_id, to_segment_id, reason_code, reason, trigger_type, reference_type, reference_id, changed_at)
VALUES
-- 1) 신규(2) -> 이탈 위험(4)
(1, 2, 4, 'EXPIRING', '계약 만료 2개월 전, 재계약 응답 지연', 'AUTO', 'CONTRACT', 101, '2025-07-20 10:15:00'),
(2, 2, 4, 'LOW_SAT', '피드백 평점 2.0, 불만 반복 접수', 'AUTO', 'FEEDBACK', 201, '2025-07-25 14:40:00'),
(3, 2, 4, 'OVERDUE', '연체 1개월 발생', 'AUTO', 'PAY_OVERDUE', 301, '2025-08-03 09:05:00'),
-- 2) 일반(3) -> 이탈 위험(4)
(4, 3, 4, 'EXPIRING', '계약 만료 1개월 전, 견적 재요청 없음', 'AUTO', 'CONTRACT', 102, '2025-08-10 11:20:00'),
(5, 3, 4, 'NO_RENEWAL','만료 후 2주 경과, 재계약 진행 없음', 'AUTO', 'CONTRACT', 103, '2025-08-18 16:00:00'),
(6, 3, 4, 'LOW_SAT', 'CS 불만 누적(3회)으로 위험 전환', 'AUTO', 'CS', 401, '2025-09-01 13:30:00'),
-- 3) VIP(5) -> 이탈 위험(4)
(7, 5, 4, 'LOW_SAT', 'VIP 고객 불만 급증(최근 1개월 4건)', 'MANUAL', 'CS', 402, '2025-09-06 10:10:00'),
(8, 5, 4, 'EXPIRING', '대형 계약 만료 3개월 전, 경쟁사 견적 요청 정황', 'MANUAL', 'CONTRACT', 104, '2025-09-12 15:45:00'),
-- 4) 확장(7) -> 이탈 위험(4)
(9, 7, 4, 'OVERDUE', '추가 장비 결제 연체 2회 발생', 'AUTO', 'PAY_OVERDUE', 302, '2025-09-20 09:55:00'),
(10,7, 4, 'LOW_SAT', '업셀 제안 후 만족도 급락(평점 2.3)', 'AUTO', 'FEEDBACK', 202, '2025-10-02 17:05:00'),
-- 5) 신규(2) -> 블랙리스트(6)
(11,2, 6, 'NONPAYMENT','연체 3개월 이상', 'AUTO', 'PAY_OVERDUE', 303, '2025-10-08 08:30:00'),
(12,2, 6, 'ABUSE', '상담 중 폭언/비방(녹취 근거)', 'MANUAL', 'CS', 403, '2025-10-11 12:25:00'),
-- 6) 일반(3) -> 블랙리스트(6)
(1, 3, 6, 'NONRETURN', '장비 미반납(반납 요청 2회 미이행)', 'MANUAL', 'ASSET', 501, '2025-10-18 09:10:00'),
(2, 3, 6, 'DAMAGE', '고의 파손 의심(점검 기록)', 'MANUAL', 'ITEM_OVERDUE', 601, '2025-10-21 14:00:00'),
-- 7) VIP(5) -> 블랙리스트(6) (현실성 낮지만 샘플)
(3, 5, 6, 'ABUSE', '직원에 대한 지속적 비방/협박', 'MANUAL', 'CS', 404, '2025-10-28 16:45:00'),
-- 8) 확장(7) -> 블랙리스트(6)
(4, 7, 6, 'NONPAYMENT','확장 계약 후 연체 3개월 이상', 'AUTO', 'PAY_OVERDUE', 304, '2025-11-03 10:00:00'),
-- 9) 동일 고객이 여러 번 위험 전환(재발) 사례
(5, 3, 4, 'OVERDUE', '연체 재발(2회차)', 'AUTO', 'PAY_OVERDUE', 305, '2025-11-15 09:40:00'),
(5, 3, 4, 'LOW_SAT', '불만 재접수로 위험 재전환', 'AUTO', 'CS', 405, '2025-12-02 11:10:00'),
-- 10) 블랙리스트 전환 재발 사례(드물지만 샘플)
(6, 3, 6, 'NONPAYMENT','연체 3개월 이상(2회차)', 'AUTO', 'PAY_OVERDUE', 306, '2025-12-05 08:55:00'),
(6, 3, 6, 'ABUSE', 'CS 폭언 재발', 'MANUAL', 'CS', 406, '2025-12-12 13:15:00');
-- 3. 관계 / 로그 테이블
-- 3-1. 사원별 권한 (employee_auth)
INSERT INTO employee_auth (auth_id, emp_id) VALUES
(1,1),(2,1),(3,1),(4,1),(5,1),(6,1),(7,1),(8,1),(9,1),(10,1),(11,1),(12,1),
(13,1),(14,1),(15,1),(16,1),(17,1),(18,1),(19,1),(20,1),(21,1),(22,1),(23,1),(24,1),(25,1),(26,1);
INSERT INTO employee_auth (auth_id, emp_id) VALUES
(1,2),(2,2),(3,2),(4,2),(5,2),(6,2),(7,2),(8,2),(11,2),(12,2),(17,2);
INSERT INTO employee_auth (auth_id, emp_id) VALUES
(1,3),(4,3),(7,3),(11,3),(17,3);
INSERT INTO employee_auth (auth_id, emp_id) VALUES
(1,4),(4,4),(5,4),(6,4),(7,4),(9,4),(10,4),(17,4),(18,4);
INSERT INTO employee_auth (auth_id, emp_id) VALUES
(1,5),(4,5),(7,5),(9,5),(17,5);
INSERT INTO employee_auth (auth_id, emp_id) VALUES
(1,6),(13,6),(14,6),(15,6),(16,6),(17,6);
INSERT INTO employee_auth (auth_id, emp_id) VALUES
(13,7),(15,7),(17,7);
INSERT INTO employee_auth (auth_id, emp_id) VALUES
(1,8),(4,8),(7,8),(9,8),(11,8),(13,8),(15,8),(17,8);
INSERT INTO employee_auth (auth_id, emp_id) VALUES
(1,9),(4,9),(7,9),(9,9),(11,9),(13,9),(15,9),(17,9);
INSERT INTO employee_auth (auth_id, emp_id) VALUES
(1,10),(4,10),(7,10),(9,10),(11,10),(13,10),(15,10),(17,10);
-- 3-2. 로그인 이력 (login_history)
INSERT INTO login_history
(login_success_date, login_is_succeed, login_ip, emp_id)
VALUES
('2025-02-01 09:00:00', 'Y', '10.0.0.1', 1),
('2025-02-01 09:05:00', 'Y', '10.0.0.2', 2),
('2025-02-01 09:10:00', 'Y', '10.0.0.3', 3),
('2025-02-01 09:15:00', 'N', '10.0.0.4', 4),
('2025-02-01 09:20:00', 'Y', '10.0.0.4', 4),
('2025-02-01 09:25:00', 'Y', '10.0.0.5', 5),
('2025-02-01 09:30:00', 'Y', '10.0.0.6', 6),
('2025-02-01 09:35:00', 'Y', '10.0.0.7', 7),
('2025-02-01 09:40:00', 'N', '10.0.0.8', 8),
('2025-02-01 09:45:00', 'Y', '10.0.0.8', 8),
('2025-02-02 09:00:00', 'Y', '10.0.0.1', 1),
('2025-02-02 09:05:00', 'Y', '10.0.0.2', 2),
('2025-02-02 09:10:00', 'Y', '10.0.0.3', 3),
('2025-02-02 09:15:00', 'N', '10.0.0.5', 5),
('2025-02-02 09:20:00', 'Y', '10.0.0.5', 5),
('2025-02-02 09:25:00', 'Y', '10.0.0.6', 6),
('2025-02-02 09:30:00', 'Y', '10.0.0.7', 7),
('2025-02-02 09:35:00', 'Y', '10.0.0.8', 8),
('2025-02-02 09:40:00', 'N', '10.0.0.9', 9),
('2025-02-02 09:45:00', 'Y', '10.0.0.9', 9);
-- 3-4. 발급 쿠폰
INSERT INTO issued_coupon
(issued_date, is_used, used_date, end_date, coupon_id, cum_id, con_id)
VALUES
('2025-01-05 10:00:00', 'Y', '2025-01-10 09:00:00', '2025-02-04 23:59:59', 1, 2, 1),
('2025-01-06 11:00:00', 'N', NULL, '2025-02-05 23:59:59', 1, 10, 2),
('2025-01-07 09:30:00', 'Y', '2025-01-20 15:00:00', '2025-02-06 23:59:59', 2, 3, 3),
('2025-01-08 13:00:00', 'N', NULL, '2025-02-07 23:59:59', 2, 7, 4),
('2025-01-09 10:00:00', 'N', NULL, '2025-02-08 23:59:59', 3, 4, 5),
('2025-01-10 11:00:00', 'Y', '2025-01-25 14:00:00', '2025-02-09 23:59:59', 3, 9, 6),
('2025-01-11 09:00:00', 'Y', '2025-01-18 09:30:00', '2025-02-10 23:59:59', 4, 5, 7),
('2025-01-12 16:00:00', 'N', NULL, '2025-03-13 23:59:59', 4, 8, 8),
('2025-01-13 10:30:00', 'N', NULL, '2025-02-12 23:59:59', 5, 7, 9),
('2025-01-14 11:30:00', 'Y', '2025-01-28 16:00:00', '2025-02-13 23:59:59', 5, 1, 10),
('2025-01-15 10:00:00', 'Y', '2025-02-01 09:00:00', '2025-02-14 23:59:59', 1, 33, 11),
('2025-01-16 11:00:00', 'N', NULL, '2025-02-15 23:59:59', 1, 55, 12),
('2025-01-17 09:30:00', 'Y', '2025-02-12 11:00:00', '2025-02-16 23:59:59', 2, 31, 13),
('2025-01-18 13:00:00', 'N', NULL, '2025-02-17 23:59:59', 2, 43, 14),
('2025-01-19 10:00:00', 'N', NULL, '2025-02-18 23:59:59', 3, 44, 15),
('2025-01-20 11:00:00', 'Y', '2025-02-20 10:00:00', '2025-02-19 23:59:59', 3, 56, 16),
('2025-01-21 09:00:00', 'Y', '2025-02-05 15:00:00', '2025-03-22 23:59:59', 4, 35, 17),
('2025-01-22 16:00:00', 'N', NULL, '2025-03-23 23:59:59', 4, 45, 18),
('2025-01-23 10:30:00', 'N', NULL, '2025-02-22 23:59:59', 5, 37, 19),
('2025-01-24 11:30:00', 'Y', '2025-02-14 15:00:00', '2025-02-23 23:59:59', 5, 52, 20),
('2025-03-05 10:00:00', 'N', NULL, '2025-04-04 23:59:59', 6, 17, 21),
('2025-03-06 11:00:00', 'N', NULL, '2025-04-05 23:59:59', 6, 19, 22),
('2025-03-07 09:30:00', 'Y', '2025-03-20 15:00:00', '2025-06-05 23:59:59', 7, 24, 23),
('2025-03-08 13:00:00', 'N', NULL, '2025-06-06 23:59:59', 7, 25, 24),
('2025-03-09 10:00:00', 'N', NULL, '2025-04-08 23:59:59', 8, 42, 25),
('2025-03-10 11:00:00', 'Y', '2025-03-25 14:00:00', '2025-04-09 23:59:59', 8, 59, 26),
('2025-03-11 09:00:00', 'Y', '2025-03-18 09:30:00', '2025-04-10 23:59:59', 9, 13, 27),
('2025-03-12 16:00:00', 'N', NULL, '2025-04-11 23:59:59', 9, 18, 28),
('2025-03-13 10:30:00', 'N', NULL, '2025-04-12 23:59:59', 10, 20, 29),
('2025-03-14 11:30:00', 'Y', '2025-03-28 16:00:00', '2025-04-13 23:59:59', 10, 28, 30);
-- 3-5. 프로모션 참여 로그
INSERT INTO promotion_log
(participation_date, cum_id, promotion_id)
VALUES
('2025-02-01 10:00:00', 2, 1), ('2025-02-02 11:00:00', 10,1),
('2025-02-05 15:00:00', 4, 2), ('2025-02-06 16:00:00', 9, 2),
('2025-02-10 09:30:00', 5, 3), ('2025-02-11 14:00:00', 8, 3),
('2025-02-15 13:00:00', 7, 4), ('2025-02-16 11:00:00', 3, 5),
('2025-02-18 10:00:00', 1, 5), ('2025-02-20 09:00:00', 6, 2),
('2025-02-05 10:00:00', 33, 1), ('2025-02-06 11:00:00', 55, 1),
('2025-02-10 15:00:00', 17, 2), ('2025-02-11 16:00:00', 19, 2),
('2025-02-15 09:30:00', 12, 3), ('2025-02-16 14:00:00', 25, 3),
('2025-02-20 13:00:00', 28, 4), ('2025-02-21 11:00:00', 58, 4),
('2025-02-23 10:00:00', 11, 5), ('2025-02-25 09:00:00', 13, 5),
('2025-03-01 10:00:00', 44, 2), ('2025-03-02 11:00:00', 60, 2),
('2025-03-05 15:00:00', 35, 3), ('2025-03-06 16:00:00', 48, 3),
('2025-03-10 09:30:00', 37, 4), ('2025-03-11 14:00:00', 52, 4),
('2025-03-15 13:00:00', 31, 5), ('2025-03-16 11:00:00', 40, 5),
('2025-03-18 10:00:00', 39, 6), ('2025-03-20 09:00:00', 46, 6);
-- 3-6. AS 내역 (after_service)
SET @CUR_YEAR := YEAR(CURDATE());
SET @aft := 0;
INSERT INTO after_service
(after_service_code, engineer, type, due_date, status, contents, item_id, cum_id)
SELECT
CONCAT('AFT-', @CUR_YEAR, '-', LPAD(@aft := @aft + 1, 3, '0')),
engineer,
type,
due_date,
CASE
WHEN due_date < CURDATE() THEN 'C'
ELSE 'P'
END AS status,
contents,
item_id,
cum_id
FROM (
SELECT
ELT(1 + FLOOR(RAND() * 10),
'김수현','박지훈','이지은','최민호','정예린',
'김도윤','오세훈','한유진','문지호','이나연') AS engineer,
IF(RAND() < 0.5, 'R', 'A') AS type,
CASE
WHEN RAND() < 0.4 THEN
DATE_SUB(CURDATE(), INTERVAL FLOOR(1 + RAND() * 365) DAY)
WHEN RAND() < 0.6 THEN
DATE_ADD(CURDATE(), INTERVAL FLOOR(RAND() * 14) - 7 DAY)
ELSE
DATE_ADD(CURDATE(), INTERVAL FLOOR(1 + RAND() * 60) DAY)
END AS due_date,
CASE
WHEN RAND() < 0.5 THEN '정기 점검'
ELSE '장비 이상 점검 및 조치'
END AS contents,
cwi.item_id,
c.cum_id
FROM contract c
JOIN contract_with_item cwi
ON c.id = cwi.contract_id
WHERE c.status IN ('P','I','C')
) t;
UPDATE item i
JOIN (
SELECT item_id, MAX(due_date) AS latest_due
FROM after_service
WHERE status = 'P'
AND due_date <= CURDATE()
GROUP BY item_id
) a ON a.item_id = i.id
SET i.status = 'R'
WHERE i.id > 0;
UPDATE item i
JOIN (
SELECT item_id, MAX(due_date) AS last_date
FROM after_service
WHERE status = 'C'
GROUP BY item_id
) a ON a.item_id = i.id
SET i.last_inspect_date = a.last_date
WHERE i.id > 0;
UPDATE item i
SET i.status = 'P'
WHERE i.id > 0
AND NOT EXISTS (
SELECT 1
FROM contract_with_item cwi
WHERE cwi.item_id = i.id
);
-- 3-7. 결재 (approval) -- approval_code 추가
INSERT INTO approval
(approval_code, title, content, request_date, approval_date, status, contract_id, emp_id)
VALUES
('APP-2025-001','글로벌텍 파일럿 계약 승인','글로벌텍 회의실 장비 PoC 계약 승인 요청','2019-12-20 09:00:00','2019-12-25 10:00:00','A',1,8),
('APP-2025-002','스마트오피스 신규 패키지 승인','스마트오피스 오피스 패키지 신규 계약 승인 요청','2020-05-20 09:00:00','2020-05-25 11:00:00','R',2,5),
('APP-2025-003','비즈니스파트너스 장기 계약 승인','비즈니스파트너스 장기 계약 승인 요청','2020-12-20 09:00:00','2020-12-28 10:30:00','A',3,5),
('APP-2025-004','테크노베이션 재계약 보류','테크노베이션 만료 예정 계약 재협상','2021-05-20 09:00:00','2021-05-25 10:00:00','A',4,6),
('APP-2025-005','미래산업 VIP 조건 변경','미래산업 VIP 조건 상향 조정','2021-11-20 09:00:00','2021-11-25 10:00:00','A',5,5),
('APP-2025-006','스타트업코리아 계약 중단','연체 및 분쟁으로 인한 계약 중단','2022-02-01 09:00:00','2022-02-05 11:00:00','A',6,7),
('APP-2025-007','비즈카페 업셀 계약 승인','비즈카페 장비 증설 계약','2022-05-20 09:00:00','2022-05-25 10:00:00','A',7,7),
('APP-2025-008','테크솔루션 기술지원 패키지 승인','테크솔루션 기술지원 패키지 계약','2022-08-20 09:00:00','2022-08-25 10:00:00','A',8,8),
('APP-2025-009','한울시스템 재계약 승인','한울시스템 데이터센터 재계약','2022-11-20 09:00:00','2022-11-25 10:00:00','A',9,8),
('APP-2025-010','테라네트웍스 신규 계약 승인','테라네트웍스 네트워크 패키지 신규 계약','2023-02-20 09:00:00','2023-02-25 11:00:00','A',10,9),
('APP-2025-011','노바코어 일반 계약 승인','노바코어 오피스 렌탈 계약 승인 요청','2023-05-20 09:00:00','2023-05-25 10:00:00','A',11,9),
('APP-2025-012','퓨처인사이트 인프라 계약 승인','퓨처인사이트 인프라 장기 계약 승인 요청','2023-08-20 09:00:00','2023-08-25 11:00:00','A',12,10),
('APP-2025-013','메타브릿지 모니터링 계약 승인','메타브릿지 모니터링 계약 승인 요청','2023-12-20 09:00:00','2023-12-25 10:30:00','A',13,8),
('APP-2025-014','아이언클래드 AI 분석 장비 승인','아이언클래드 AI 분석 장비 계약 승인 요청','2024-03-20 09:00:00','2024-03-25 09:00:00','A',14,9),
('APP-2025-015','솔라리스에너지 장기 유지 승인','솔라리스에너지 장기 유지 계약 승인 요청','2024-06-20 09:00:00','2024-06-25 10:00:00','A',15,10),
('APP-2025-016','루나틱게임즈 혼합 패키지 승인','루나틱게임즈 혼합 패키지 계약 승인 요청','2024-09-20 09:00:00','2024-09-25 11:00:00','R',16,5),
('APP-2025-017','타이탄로지스 재계약 보류','타이탄로지스 만료 예정 계약 재협상','2024-12-01 09:00:00','2024-12-05 10:00:00','A',17,5),
('APP-2025-018','벨로시티랩 CS 모니터링 승인','벨로시티랩 CS 모니터링 계약 승인 요청','2025-02-01 09:00:00','2025-02-05 10:00:00','A',18,7),
('APP-2025-019','인피니티헬스 재계약 보류','인피니티헬스 만료 예정 계약 재협상','2025-04-01 09:00:00','2025-04-05 10:00:00','A',19,6),
('APP-2025-020','옴니채널마케팅 확장 논의 승인','옴니채널마케팅 확장 논의 계약 승인 요청','2025-06-01 09:00:00','2025-06-05 11:00:00','A',20,6),
('APP-2025-021','스텔라모터스 정기 점검 계약 승인','스텔라모터스 정기 점검 계약 승인 요청','2025-07-01 09:00:00','2025-07-05 10:00:00','A',21,8),
('APP-2025-022','프리즘미디어 통합 패키지 승인','프리즘미디어 통합 패키지 계약 승인 요청','2025-08-01 09:00:00','2025-08-05 11:00:00','A',22,5),
('APP-2025-023','아틀라스건설 지점 장비 계약 승인','아틀라스건설 지점 장비 계약 승인 요청','2025-09-01 09:00:00','2025-09-05 10:30:00','A',23,5),
('APP-2025-024','코스모뷰티 통합 네트워크 승인','코스모뷰티 통합 네트워크 계약 승인 요청','2025-10-01 09:00:00','2025-10-05 09:00:00','A',24,6),
('APP-2025-025','리브라에듀 콜센터 장비 승인','리브라에듀 콜센터 장비 계약 승인 요청','2025-11-01 09:00:00',NULL,'P',25,10),
('APP-2025-026','스파크랩 데이터센터 장비 승인','스파크랩 데이터센터 장비 계약 승인 요청','2025-11-10 09:00:00','2025-11-15 11:00:00','A',26,5),
('APP-2025-027','보텍스엔지니어링 협업 장비 계약 승인','보텍스엔지니어링 협업 장비 계약 승인 요청','2025-12-01 09:00:00',NULL,'P',27,5),
('APP-2025-028','매그넘푸드 비용 절감 재협상','매그넘푸드 비용 절감 재협상 요청','2025-12-05 09:00:00',NULL,'P',28,7),
('APP-2025-029','제네시스바이오 AI 분석 패키지 승인','제네시스바이오 AI 분석 패키지 계약 승인 요청','2025-12-15 09:00:00','2025-12-20 11:00:00','A',29,8),
('APP-2025-030','제니스테크 일반 계약 승인','제니스테크 PC 렌탈 계약 승인 요청','2026-01-05 09:00:00',NULL,'P',30,9);
-- 계약: W
UPDATE approval
SET status = 'P', approval_date = NULL
WHERE contract_id IN (25, 27, 28, 29, 30);
UPDATE approval
SET status = 'A'
WHERE contract_id IN (
SELECT id
FROM contract
WHERE status IN ('P','C','T')
);
UPDATE approval
SET status = 'R'
WHERE contract_id IN (
SELECT id
FROM contract
WHERE status = 'R'
);
-- 3-8. 결재자/단계 매핑 (approval_mapping)
INSERT INTO approval_mapping
(emp_id, approval_id, step, is_approved, reject_reason)
VALUES
(8, 1, 1, 'Y', NULL), (3, 1, 2, 'Y', NULL), (1, 1, 3, 'Y', NULL),
(5, 2, 1, 'Y', NULL), (3, 2, 2, 'N', '조건 재협상 필요'), (1, 2, 3, 'U', NULL),
(5, 3, 1, 'Y', NULL), (3, 3, 2, 'Y', NULL), (1, 3, 3, 'Y', NULL),
(6, 4, 1, 'Y', NULL), (2, 4, 2, 'Y', NULL), (1, 4, 3, 'Y', NULL),
(5, 5, 1, 'Y', NULL), (3, 5, 2, 'Y', NULL), (1, 5, 3, 'Y', NULL),
(7, 6, 1, 'Y', NULL), (2, 6, 2, 'Y', NULL), (1, 6, 3, 'Y', NULL),
(7, 7, 1, 'Y', NULL), (2, 7, 2, 'Y', NULL), (1, 7, 3, 'Y', NULL),
(8, 8, 1, 'Y', NULL), (3, 8, 2, 'Y', NULL), (1, 8, 3, 'Y', NULL),
(8, 9, 1, 'Y', NULL), (3, 9, 2, 'Y', NULL), (1, 9, 3, 'Y', NULL),
(9, 10, 1, 'Y', NULL), (3, 10, 2, 'Y', NULL), (1, 10, 3, 'Y', NULL),
(9, 11, 1, 'Y', NULL), (3, 11, 2, 'Y', NULL), (1, 11, 3, 'Y', NULL),
(10, 12, 1, 'Y', NULL), (3, 12, 2, 'Y', NULL), (1, 12, 3, 'Y', NULL),
(8, 13, 1, 'Y', NULL), (4, 13, 2, 'Y', NULL), (1, 13, 3, 'Y', NULL),
(9, 14, 1, 'Y', NULL), (3, 14, 2, 'Y', NULL), (1, 14, 3, 'Y', NULL),
(10, 15, 1, 'Y', NULL), (2, 15, 2, 'Y', NULL), (1, 15, 3, 'Y', NULL),
(5, 16, 1, 'Y', NULL), (2, 16, 2, 'N', '가격 경쟁력 재확보 필요'), (1, 16, 3, 'U', NULL),
(5, 17, 1, 'Y', NULL), (2, 17, 2, 'Y', NULL), (1, 17, 3, 'Y', NULL),
(7, 18, 1, 'Y', NULL), (3, 18, 2, 'Y', NULL), (1, 18, 3, 'Y', NULL),
(6, 19, 1, 'Y', NULL), (3, 19, 2, 'Y', NULL), (1, 19, 3, 'Y', NULL),
(6, 20, 1, 'Y', NULL), (3, 20, 2, 'Y', NULL), (1, 20, 3, 'Y', NULL),
(8, 21, 1, 'Y', NULL), (3, 21, 2, 'Y', NULL), (1, 21, 3, 'Y', NULL),
(5, 22, 1, 'Y', NULL), (3, 22, 2, 'Y', NULL), (1, 22, 3, 'Y', NULL),
(5, 23, 1, 'Y', NULL), (3, 23, 2, 'Y', NULL), (1, 23, 3, 'Y', NULL),
(6, 24, 1, 'Y', NULL), (2, 24, 2, 'Y', NULL), (1, 24, 3, 'Y', NULL),
(10, 25, 1, 'Y', NULL), (2, 25, 2, 'U', NULL), (1, 25, 3, 'U', NULL),
(5, 26, 1, 'Y', NULL), (2, 26, 2, 'Y', NULL), (1, 26, 3, 'Y', NULL),
(5, 27, 1, 'Y', NULL), (2, 27, 2, 'U', NULL), (1, 27, 3, 'U', NULL),
(7, 28, 1, 'Y', NULL), (3, 28, 2, 'U', NULL), (1, 28, 3, 'U', NULL),
(8, 29, 1, 'Y', NULL), (3, 29, 2, 'U', NULL), (1, 29, 3, 'U', NULL),
(9, 30, 1, 'Y', NULL), (3, 30, 2, 'U', NULL), (1, 30, 3, 'U', NULL);
-- 3-9. 알림 수신자 (notification_receiver)
INSERT INTO notification_receiver
(id, is_read, created_at, read_at, noti_id, emp_id)
VALUES
(1, 'N', '2024-04-20 09:00:00', NULL, 1, 1),
(2, 'Y', '2024-04-21 10:00:00', '2024-04-21 11:00:00', 2, 1),
(3, 'N', '2024-04-25 09:10:00', NULL, 3, 1),
(4, 'Y', '2024-05-20 12:20:00', '2024-05-20 12:30:00', 4, 1),
(5, 'N', '2024-06-20 09:00:00', NULL, 3, 1),
(6, 'Y', '2024-07-20 09:05:00', '2024-07-20 10:05:00', 3, 2),
(7, 'N', '2024-10-20 09:05:00', NULL, 3, 2),
(8, 'Y', '2025-04-20 02:05:00', '2025-04-20 03:05:00', 4, 1),
(9, 'Y', '2025-04-20 02:05:00', '2025-04-20 03:05:00', 4, 5),
(10,'N', '2025-04-20 02:05:00', NULL, 4, 3),
-- emp_id = 1 (알림 많이 받는 사원)
(11, 'N', '2025-05-01 09:00:00', NULL, 2, 1),
(12, 'Y', '2025-05-03 14:20:00', '2025-05-03 15:00:00', 1, 1),
-- emp_id = 2
(13, 'N', '2025-05-05 10:10:00', NULL, 4, 2),
(14, 'Y', '2025-05-06 11:30:00', '2025-05-06 11:45:00', 2, 2),
-- emp_id = 3
(15, 'N', '2025-05-07 09:40:00', NULL, 1, 3),
(16, 'Y', '2025-05-08 16:00:00', '2025-05-08 16:10:00', 3, 3),
-- emp_id = 4 (알림 적은 사원)
(17, 'N', '2025-05-09 13:00:00', NULL, 3, 4),
-- emp_id = 5
(18, 'Y', '2025-05-10 08:30:00', '2025-05-10 08:45:00', 1, 5),
(19, 'N', '2025-05-11 09:15:00', NULL, 2, 5),
-- emp_id = 6 (신규 사원)
(20, 'N', '2025-05-12 10:00:00', NULL, 4, 6);
-- 3-10. 결제내역
INSERT INTO payment_details
(payment_due, payment_actual, overdue_days, payment_status, con_id)
SELECT
d.payment_due,
/* 1. 실제 납부일 */
CASE
WHEN d.is_paid = 1
THEN DATE_ADD(d.payment_due, INTERVAL FLOOR(RAND() * 2) DAY)
ELSE NULL
END AS payment_actual,
/* 2. 연체일수 (미납 + 과거 회차만) */
CASE
WHEN d.is_paid = 0
AND d.payment_due < NOW()
THEN FLOOR(3 + RAND() * 10) -- 3~12일
ELSE 0
END AS overdue_days,
/* 3. 결제 상태 (⭐ 규칙 기반 ⭐) */
CASE
WHEN d.is_paid = 1
THEN 'C'
WHEN d.payment_due < NOW()
THEN 'N'
ELSE
'P'
END AS payment_status,
d.con_id
FROM (
SELECT
c.id AS con_id,
DATE_ADD(c.start_date, INTERVAL (n.n - 1) MONTH) AS payment_due,
/* 과거 회차만 랜덤 결제 여부 부여 */
CASE
WHEN DATE_ADD(c.start_date, INTERVAL (n.n - 1) MONTH) <= NOW()
AND RAND() < 0.8
THEN 1
ELSE 0
END AS is_paid
FROM contract c
JOIN (
SELECT 1 n UNION ALL SELECT 2 UNION ALL SELECT 3 UNION ALL SELECT 4
UNION ALL SELECT 5 UNION ALL SELECT 6 UNION ALL SELECT 7 UNION ALL SELECT 8
UNION ALL SELECT 9 UNION ALL SELECT 10 UNION ALL SELECT 11 UNION ALL SELECT 12
UNION ALL SELECT 13 UNION ALL SELECT 14 UNION ALL SELECT 15 UNION ALL SELECT 16
UNION ALL SELECT 17 UNION ALL SELECT 18 UNION ALL SELECT 19 UNION ALL SELECT 20
UNION ALL SELECT 21 UNION ALL SELECT 22 UNION ALL SELECT 23 UNION ALL SELECT 24
UNION ALL SELECT 25 UNION ALL SELECT 26 UNION ALL SELECT 27 UNION ALL SELECT 28
UNION ALL SELECT 29 UNION ALL SELECT 30 UNION ALL SELECT 31 UNION ALL SELECT 32
UNION ALL SELECT 33 UNION ALL SELECT 34 UNION ALL SELECT 35 UNION ALL SELECT 36
UNION ALL SELECT 37 UNION ALL SELECT 38 UNION ALL SELECT 39 UNION ALL SELECT 40
UNION ALL SELECT 41 UNION ALL SELECT 42 UNION ALL SELECT 43 UNION ALL SELECT 44
UNION ALL SELECT 45 UNION ALL SELECT 46 UNION ALL SELECT 47 UNION ALL SELECT 48
UNION ALL SELECT 49 UNION ALL SELECT 50 UNION ALL SELECT 51 UNION ALL SELECT 52
UNION ALL SELECT 53 UNION ALL SELECT 54 UNION ALL SELECT 55 UNION ALL SELECT 56
UNION ALL SELECT 57 UNION ALL SELECT 58 UNION ALL SELECT 59 UNION ALL SELECT 60
UNION ALL SELECT 61 UNION ALL SELECT 62 UNION ALL SELECT 63 UNION ALL SELECT 64
UNION ALL SELECT 65 UNION ALL SELECT 66 UNION ALL SELECT 67 UNION ALL SELECT 68
UNION ALL SELECT 69 UNION ALL SELECT 70 UNION ALL SELECT 71 UNION ALL SELECT 72
) n
ON n.n <= c.contract_period
WHERE c.status NOT IN ('W','R')
) d;
-- 3-11. 장비 연체 (item_overdue) -- item_overdue_code 추가
SET @CUR_YEAR := YEAR(CURDATE());
/* 1. 현재 연도 기준 시퀀스 조회 */
SET @iod := (
SELECT IFNULL(
MAX(CAST(SUBSTRING_INDEX(item_overdue_code,'-',-1) AS UNSIGNED)), 0
)
FROM item_overdue
WHERE item_overdue_code LIKE CONCAT('IOD-', @CUR_YEAR, '-%')
);
INSERT INTO item_overdue
(item_overdue_code, COUNT, due_date, overdue_period, STATUS, contract_id, cum_id)
SELECT
CONCAT('IOD-', @CUR_YEAR, '-', LPAD(@iod := @iod + 1, 3, '0')) AS item_overdue_code,
ci.item_cnt,
due.due_date,
DATEDIFF(CURDATE(), due.due_date) AS overdue_period,
CASE
WHEN RAND() < 0.2 THEN 'C' -- 일부는 처리 완료
ELSE 'P'
END AS STATUS,
c.id AS contract_id,
c.cum_id
FROM contract c
JOIN (
SELECT
contract_id,
COUNT(*) AS item_cnt
FROM contract_with_item
GROUP BY contract_id
) ci ON ci.contract_id = c.id
JOIN (
SELECT
id,
DATE_ADD(start_date, INTERVAL contract_period MONTH) AS due_date
FROM contract
) due ON due.id = c.id
WHERE c.status IN ('C','T')
AND due.due_date < CURDATE();
-- 3-12. 납부 연체 (Pay Overdue)
SET @CUR_YEAR := YEAR(CURDATE());
SET @pod := (
SELECT IFNULL(
MAX(CAST(SUBSTRING_INDEX(pay_overdue_code,'-',-1) AS UNSIGNED)), 0
)
FROM pay_overdue
WHERE pay_overdue_code LIKE CONCAT('POD-', @CUR_YEAR, '-%')
);
INSERT INTO pay_overdue
(pay_overdue_code, paid_date, due_date, overdue_period, STATUS, contract_id, cum_id)
SELECT
CONCAT('POD-', @CUR_YEAR, '-', LPAD(@pod := @pod + 1, 3, '0')) AS pay_overdue_code,
NULL AS paid_date,
pd.payment_due AS due_date,
pd.overdue_days AS overdue_period,
'P' AS STATUS,
pd.con_id AS contract_id,
c.cum_id
FROM payment_details pd
JOIN contract c
ON c.id = pd.con_id
WHERE pd.payment_status = 'N';
SET FOREIGN_KEY_CHECKS = 1;
-- id_sequence 자동 재계산 (현재 더미데이터 기준)
-- - 도메인-연도-시퀀스 형식인 코드만 반영
-- - TRUNCATE 후 전체 재적재
TRUNCATE TABLE id_sequence;
INSERT INTO id_sequence (domain, year, last_number)
SELECT domain, yr, MAX(seq) AS last_number
FROM (
-- CUSTOMER
SELECT 'CUS' AS domain,
CAST(SUBSTRING_INDEX(SUBSTRING_INDEX(customer_code,'-',2),'-',-1) AS UNSIGNED) AS yr,
CAST(SUBSTRING_INDEX(customer_code,'-',-1) AS UNSIGNED) AS seq
FROM customer
WHERE customer_code REGEXP '^CUS-[0-9]{4}-[0-9]+$'
UNION ALL
-- EMPLOYEE
SELECT 'EMP',
CAST(SUBSTRING_INDEX(SUBSTRING_INDEX(employee_code,'-',2),'-',-1) AS UNSIGNED),
CAST(SUBSTRING_INDEX(employee_code,'-',-1) AS UNSIGNED)
FROM employee
WHERE employee_code REGEXP '^EMP-[0-9]{4}-[0-9]+$'
UNION ALL
-- ITEM
SELECT 'ITE',
CAST(SUBSTRING_INDEX(SUBSTRING_INDEX(item_code,'-',2),'-',-1) AS UNSIGNED),
CAST(SUBSTRING_INDEX(item_code,'-',-1) AS UNSIGNED)
FROM item
WHERE item_code REGEXP '^ITE-[0-9]{4}-[0-9]+$'
UNION ALL
-- SURVEY
SELECT 'SUR',
CAST(SUBSTRING_INDEX(SUBSTRING_INDEX(survey_code,'-',2),'-',-1) AS UNSIGNED),
CAST(SUBSTRING_INDEX(survey_code,'-',-1) AS UNSIGNED)
FROM survey
WHERE survey_code REGEXP '^SUR-[0-9]{4}-[0-9]+$'
UNION ALL
-- COUPON
SELECT 'COU',
CAST(SUBSTRING_INDEX(SUBSTRING_INDEX(coupon_code,'-',2),'-',-1) AS UNSIGNED),
CAST(SUBSTRING_INDEX(coupon_code,'-',-1) AS UNSIGNED)
FROM coupon
WHERE coupon_code REGEXP '^COU-[0-9]{4}-[0-9]+$'
UNION ALL
-- PROMOTION
SELECT 'PRO',
CAST(SUBSTRING_INDEX(SUBSTRING_INDEX(promotion_code,'-',2),'-',-1) AS UNSIGNED),
CAST(SUBSTRING_INDEX(promotion_code,'-',-1) AS UNSIGNED)
FROM promotion
WHERE promotion_code REGEXP '^PRO-[0-9]{4}-[0-9]+$'
UNION ALL
-- CONTRACT
SELECT 'CON',
CAST(SUBSTRING_INDEX(SUBSTRING_INDEX(contract_code,'-',2),'-',-1) AS UNSIGNED),
CAST(SUBSTRING_INDEX(contract_code,'-',-1) AS UNSIGNED)
FROM contract
WHERE contract_code REGEXP '^CON-[0-9]{4}-[0-9]+$'
UNION ALL
-- QUOTE
SELECT 'QUO',
CAST(SUBSTRING_INDEX(SUBSTRING_INDEX(quote_code,'-',2),'-',-1) AS UNSIGNED),
CAST(SUBSTRING_INDEX(quote_code,'-',-1) AS UNSIGNED)
FROM quote
WHERE quote_code REGEXP '^QUO-[0-9]{4}-[0-9]+$'
UNION ALL
-- FEEDBACK
SELECT 'FDB',
CAST(SUBSTRING_INDEX(SUBSTRING_INDEX(feedback_code,'-',2),'-',-1) AS UNSIGNED),
CAST(SUBSTRING_INDEX(feedback_code,'-',-1) AS UNSIGNED)
FROM feedback
WHERE feedback_code REGEXP '^FDB-[0-9]{4}-[0-9]+$'
UNION ALL
-- CUSTOMER_SUPPORT
SELECT 'CSU',
CAST(SUBSTRING_INDEX(SUBSTRING_INDEX(customer_support_code,'-',2),'-',-1) AS UNSIGNED),
CAST(SUBSTRING_INDEX(customer_support_code,'-',-1) AS UNSIGNED)
FROM customer_support
WHERE customer_support_code REGEXP '^CSU-[0-9]{4}-[0-9]+$'
UNION ALL
-- AFTER_SERVICE
SELECT 'AFT',
CAST(SUBSTRING_INDEX(SUBSTRING_INDEX(after_service_code,'-',2),'-',-1) AS UNSIGNED),
CAST(SUBSTRING_INDEX(after_service_code,'-',-1) AS UNSIGNED)
FROM after_service
WHERE after_service_code REGEXP '^AFT-[0-9]{4}-[0-9]+$'
UNION ALL
-- PAY_OVERDUE
SELECT 'POD',
CAST(SUBSTRING_INDEX(SUBSTRING_INDEX(pay_overdue_code,'-',2),'-',-1) AS UNSIGNED),
CAST(SUBSTRING_INDEX(pay_overdue_code,'-',-1) AS UNSIGNED)
FROM pay_overdue
WHERE pay_overdue_code REGEXP '^POD-[0-9]{4}-[0-9]+$'
UNION ALL
-- ITEM_OVERDUE
SELECT 'IOD',
CAST(SUBSTRING_INDEX(SUBSTRING_INDEX(item_overdue_code,'-',2),'-',-1) AS UNSIGNED),
CAST(SUBSTRING_INDEX(item_overdue_code,'-',-1) AS UNSIGNED)
FROM item_overdue
WHERE item_overdue_code REGEXP '^IOD-[0-9]{4}-[0-9]+$'
UNION ALL
-- APPROVAL
SELECT 'APP',
CAST(SUBSTRING_INDEX(SUBSTRING_INDEX(approval_code,'-',2),'-',-1) AS UNSIGNED),
CAST(SUBSTRING_INDEX(approval_code,'-',-1) AS UNSIGNED)
FROM approval
WHERE approval_code REGEXP '^APP-[0-9]{4}-[0-9]+$'
) x
GROUP BY domain, yr;
COMMIT;
-- 1. 고객 코드(CUS) 시퀀스 맞추기
INSERT INTO id_sequence (domain, year, last_number)
SELECT 'CUS', 2025, IFNULL(MAX(CAST(SUBSTRING_INDEX(customer_code, '-', -1) AS UNSIGNED)), 0)
FROM customer
WHERE customer_code LIKE 'CUS-2025-%'
ON DUPLICATE KEY UPDATE last_number = VALUES(last_number);
-- 2. AS 코드(AFT) 시퀀스 맞추기
INSERT INTO id_sequence (domain, year, last_number)
SELECT 'AFT', 2025, IFNULL(MAX(CAST(SUBSTRING_INDEX(after_service_code, '-', -1) AS UNSIGNED)), 0)
FROM after_service
WHERE after_service_code LIKE 'AFT-2025-%'
ON DUPLICATE KEY UPDATE last_number = VALUES(last_number);
-- 3. 문의 코드(CSU) 시퀀스 맞추기
INSERT INTO id_sequence (domain, year, last_number)
SELECT 'CSU', 2025, IFNULL(MAX(CAST(SUBSTRING_INDEX(customer_support_code, '-', -1) AS UNSIGNED)), 0)
FROM customer_support
WHERE customer_support_code LIKE 'CSU-2025-%'
ON DUPLICATE KEY UPDATE last_number = VALUES(last_number);
-- 4. 피드백 코드(FDB) 시퀀스 맞추기
INSERT INTO id_sequence (domain, year, last_number)
SELECT 'FDB', 2025, IFNULL(MAX(CAST(SUBSTRING_INDEX(feedback_code, '-', -1) AS UNSIGNED)), 0)
FROM feedback
WHERE feedback_code LIKE 'FDB-2025-%'
ON DUPLICATE KEY UPDATE last_number = VALUES(last_number);
-- 5. 계약코드(CON) 시퀀스 맞추기
INSERT INTO id_sequence (domain, year, last_number)
SELECT 'CON', 2025, IFNULL(MAX(CAST(SUBSTRING_INDEX(contract_code, '-', -1) AS UNSIGNED)), 0)
FROM contract
WHERE contract_code LIKE 'CON-2025-%'
ON DUPLICATE KEY UPDATE last_number = VALUES(last_number);
-- 6. 결재코드(APP) 시퀀스 맞추기
INSERT INTO id_sequence (domain, year, last_number)
SELECT 'APP', 2025, IFNULL(MAX(CAST(SUBSTRING_INDEX(approval_code, '-', -1) AS UNSIGNED)), 0)
FROM approval
WHERE approval_code LIKE 'APP-2025-%'
ON DUPLICATE KEY UPDATE last_number = VALUES(last_number);
-- 7. 견적 시퀀스 맞추기
INSERT INTO id_sequence (domain, year, last_number)
SELECT 'QUO', 2025, IFNULL(MAX(CAST(SUBSTRING_INDEX(quote_code, '-', -1) AS UNSIGNED)), 0)
FROM quote
WHERE quote_code LIKE 'QUO-2025-%'
ON DUPLICATE KEY UPDATE last_number = VALUES(last_number);
SET FOREIGN_KEY_CHECKS = 1;
COMMIT;