Skip to content
일상

[공공기관의 정보 비공개]

by 흑엽 posted Aug 13, 2015

한국전력 전기료 계산 프로그램을 만들다가 올려봅니다.
610kwh를 쓰면서 자녀가 3명 있는 집의 여름할인 전기료는 한국전력 홈페이지의 단 3줄짜리 설명으로는 전혀 알수 없더군요. 한전 상담원들도 결과 금액만 알고 계산 과정을 전혀 모릅니다.


검침PDA 무선 전송을 통한 전산프로그램의 자동화 대신, 수기로 수십만건의 금액을 타이핑 할것을 권하는 한국전력 덕분에 방정식과 씨름해서 계산과정을 알아냈습니다;;;


1~2000khw의 여름전기할인계산법을 글로 쓰면 a4 한페이지면 끝나지만...자산규모로 한국토지주택공사와 함께 단일 공기업으로.. 1,2등을 다투는... 한국전력의 홈페이지에는 핵심변수 따 뺴고 딸랑 3줄로 때우고, 한전 123상담원분들은...자체 전산프로그램의 결과 금액만 앵무새처럼 대답하실 뿐입니다.

한국전력 전기료 계산 응용프로그램 만든지 몇년째이지만... 올해가 최악인것 같습니다. 전국의 빌딩과 아파트에 근무하는 비양심적인 위탁관리자들은 지금 3개월이 횡령의 최적기군요.


아래 내용은 다음과 같은 한전설명을 해석해서 코딩하다가 만든 주석들입니다.... 같은 내용으로 삽질하시는 분들을 위해 주석만 공개합니다.

/* 전기계산 프로그램 유지보수 했다는 가정으로, 식상한 인사말과 기존에 알고있는 단가빼고 새로운 내용은 단3줄임.
1. 301~601khw 사용시만, 여름전기 할인! 단 대가족,3자녀,생명유지 고객은 600khw초과도 적용.
2. 단, 대가족 생명유지장치 할인금액은 50% 추가감면
3. 할인방법: 4단계를 3단계로 내린다. */

// 이처럼 [301~601khw 사용시만, 여름전기 할인!단 대가족,3자녀,생명유지 고객은 600khw초과도 적용]이라고 안내하고 있으나....
/* 구체적으로 여름할인의 경우 누적 구간 301~400까지는 [기본요금] + [누적단가증감액] 모두 한 단계 아래 [차감차액]만큼 내려가서 할인 계산 됨.
하지만 401k~600k구간은 아까 계산한 [누적단가증감액] 의 시작과 끝구간인, 고정된 100k범위 누적 단가의 [같은 값의 차감차액]이 계속 적용되며, [기본요금 차액 할인]은 사라진다.
그러니까 401k부터는 [기본요금]차감 할인 없이 [누적단가증감액] 차감 할인만 존재함..
따라서 400k보다 401k이상이 여름할인금액이 적다. 또한 401k~600까지는 여름할인금액은 똑같다.(이것 때문에 399k->400k까지는 1k차이가200원정도인데 이 400k->401k 구간에서는 무려 5000원ㅋ 기네스북!!!! 그리고 그후 401k->402k는 400원 정도ㅎㅎ 여름 할인 한다고 해서 400k넘겨서 에어콘 펑펑 틀지말자!)
이 부분은 저 문장의 숨은뜻을 유추해서 어느정도 알아낼수 있다...
정리하면 [대가족 누적단가 1단계 하락 할인]과 다르게 대가족,다자녀 생명유지가 없으면서
단가누적은 400K에 멈추고 여름할인금액은 600k까지만 계속 유지된다. 그리고 사용량 600k가 넘어가면 여름 할인기본금액은 0원으로 완.전.히 사라짐!!(계속 강조하지만 이런 경우는...나중에 설명한 생명유지, 대가족, 3자녀가 없을때의 상황임)
하지만 한전홈피 글에서는 대가족처럼 300~600구간을 1단계 내려서 할인 한다고 써있고,
한전 상담원도 대가족과 다른게 없다고 주장하나...
그말 믿고 대가족처럼 생각하여, 누적단가를 그대로 코딩한다면 버그들과 DB구조와
객체변경에 따른 대규모 유혈 사태가 넘처날 것 이다.


그리고!!!! 600khw 초과시 대가족, 생명유지 할인이 있을경우, 위에서처럼 여름할인을 복잡하게 계산할 필요 없이,
대가족 여름할인은 대가족금액중 절반의 금액이 여름 할인금액으로 결정됨! 물론 여름할인과 함께 대가족할인도 따로 따로 다 할인됨. 한국전력이 쓴 위 문장을, 기존의 여름할인의 50%만큼 대가족할인금액이 된다고 생각하면 곤란하다.
또한!!!! 3자녀할인의 경우 여름할인금액은, 3자녀할인의 50% 가 아니라!!! 원래 여름할인 금액이다
(구체적으로 3자녀가 있으면 600k이상에서도 401k~600 여름 할인금액이 계속 영원히 유지되겠지.)
또한 3자녀할인 일때 대가족 금액할인폭이 더 커서 대가족의 할인을 계산프로세서 상에서 [내부선택]할 경우에도, 원래 여름할인금액임!
3자녀할인 프로세서에 의해 대가족 할인액으로 바뀌었다고 해서, 대가족 50%로 여름할인 금액을 만들지 말자! 처음 계산프로세서의 복지할인 옵션의 시작이 3자녀할인이였으면 여름할인 방식은 그대로이다!
상담원과 통화할수록 맨붕이다. 한전이 가진 여름할인 문서도 전혀 없었다...교육을 받은 사람도 없었고....
글로 몇줄쓰면 끝나는건데... */


Copyright ⓒ 성우 All rights reserved

Powered by SungWoo / Designed by SungWoo

sketchbook5, 스케치북5

sketchbook5, 스케치북5