Files

229 lines
12 KiB
HTML
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<!doctype html>
<html lang="ko">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width,initial-scale=1" />
<title>EST 독립 업무 프로그램</title>
<link rel="stylesheet" href="native.css" />
<script defer src="native-math.js"></script>
<script defer src="native-formula.js"></script>
<script defer src="native-machine.js"></script>
<script defer src="native-rows.js"></script>
<script defer src="native-text.js"></script>
<script defer src="native-quantity.cjs"></script>
<script defer src="native-wonga.js"></script>
<script defer src="native-engine.js"></script>
<script defer src="native-row-match.js"></script>
<script defer src="native-escalation.js"></script>
<script defer src="native-progress.js"></script>
<script defer src="native-business.js"></script>
<script defer src="native-review.js"></script>
<script defer src="native-resources.js"></script>
<script defer src="native-schedule.js"></script>
<script defer src="native-issues.js"></script>
<script defer src="native-haljung.js"></script>
<script defer src="native-vat.js"></script>
<script defer src="native-attachments.js"></script>
<script defer src="native-standard.js"></script>
<script defer src="native-estimate.js"></script>
<script defer src="native-basic-prices.js"></script>
<script defer src="native-model.js"></script>
<script defer src="native-views.js"></script>
<script defer src="native-extra.js"></script>
<script defer src="native-settings.js"></script>
<script defer src="native-report.js"></script>
<script defer src="native-forms.js"></script>
<script defer src="native-exchange.js"></script>
<script defer src="native-c3r.js"></script>
<script defer src="native-block-actions.js"></script>
<script defer src="native-actions.js"></script>
<script defer src="native-business-actions.js"></script>
<script defer src="native-app.js"></script>
</head>
<body>
<header>
<div class="titlebar">
<b>EST 독립 업무 프로그램</b><span>내역 · 단가 · 원가</span
><button data-action="parity">REA 샘플 대조</button>
</div>
<div class="menubar">
<details>
<summary>파일(F)</summary>
<div class="menu">
<button data-action="new">새 내역서 만들기</button
><button data-action="open">불러오기…</button
><button data-action="projects">저장한 작업…</button>
<hr />
<button data-action="save">저장하기 Ctrl+S</button
><button data-action="save-as">다른 이름으로 저장</button
><button data-action="sample">REA 샘플 열기</button>
<hr />
<button data-action="csv">현재 자료 CSV 내보내기</button
><button data-action="print">인쇄</button>
<button data-action="export-xlsx">전체 자료 Excel 내보내기</button>
<button data-action="import-xlsx">Excel 표 불러오기</button>
<button data-action="export-xml">조달청 XML 내보내기</button>
<button data-action="import-xml">조달청 XML 불러오기</button>
<button data-action="export-estx">원본 구조 유지 ESTX 수정 저장</button>
<button data-action="export-jdl">JDL 기본 표 내보내기</button>
<button data-action="import-jdl">JDL 불러오기</button>
</div>
</details>
<details>
<summary>편집(E)</summary>
<div class="menu">
<button data-action="undo">실행 취소</button
><button data-action="redo">다시 실행</button>
<hr />
<button data-action="copy-row">선택 행 복사</button
><button data-action="cut-row">선택 행 잘라내기</button
><button data-action="paste-row">행 붙여넣기</button
><button data-action="delete-row">선택 행 삭제</button>
<hr />
<button data-action="block-start">블럭 시작</button
><button data-action="block-end">블럭 끝</button
><button data-action="block-clear">블럭 해제</button
><button data-action="select-all-rows">전체 선택</button
><button data-action="block-del">블럭 삭제</button>
<hr />
<button data-action="find">찾기</button>
<button data-action="uses-data-search">데이터 사용위치 찾기</button>
<button data-action="replace-cost-words">산출근거 문구 바꾸기</button>
<button data-action="set-cost-line-kind">산출근거 비목 지정/해제</button>
<button data-action="toggle-cost-comment">산출근거 주석 지정/해제</button>
<button data-action="set-row-precision">선택 행 자릿수 설정</button>
<button data-action="toggle-jc-bimog">경비성단가 지정/해제</button>
<button data-action="toggle-sun-gongsa">순공사비 계산끝 지정/해제</button>
<button data-action="align-wonga-total">공사비역산 자리수 맞추기</button>
<button data-action="clear-estimate-quantities">내역 수량 초기화</button>
</div>
</details>
<details>
<summary>LEVEL</summary>
<div class="menu levels">
<button data-action="level" data-level="0">LEVEL 0</button
><button data-action="level" data-level="1">LEVEL 1</button
><button data-action="level" data-level="2">LEVEL 2</button
><button data-action="level" data-level="3">LEVEL 3</button
><button data-action="level" data-level="4">LEVEL 4</button
><button data-action="level" data-level="5">LEVEL 5</button
><button data-action="level" data-level="6">LEVEL 6</button
><button data-action="level" data-level="7">LEVEL 7</button
><button data-action="level" data-level="8">LEVEL 8</button
><button data-action="level" data-level="9">LEVEL 9</button>
</div>
</details>
<details>
<summary>재계산(C)</summary>
<div class="menu">
<button data-action="recalculate">일건서류 전체 재계산</button
><button data-action="recalculate">내역서 재계산</button
><button data-action="apply-quantity">수량산출 반영 후 재계산</button>
<button data-action="apply-all-quantities">모든 수량산출 합산 반영</button>
</div>
</details>
<details>
<summary>원가계산서(W)</summary>
<div class="menu">
<button data-view="Wonga">원가계산서 보기</button
><button data-action="template">원가 서식 선택</button
><button data-action="settings">자릿수·도급액 고정</button>
</div>
</details>
<details>
<summary>작업모드(M)</summary>
<div class="menu">
<button data-view="EstMainDat">내역서</button
><button data-view="standard">표준시장단가 사용 내역</button
><button data-view="standard-change">표준시장단가 설계변경</button
><button data-view="estimate-usage">견적단가 사용 내역</button
><button data-view="estimate-change">견적단가 설계변경</button
><button data-view="material-usage">자재단가 사용 내역</button
><button data-view="material-change">자재단가 설계변경</button
><button data-view="labor-usage">노임단가 사용 내역</button
><button data-view="labor-change">노임단가 설계변경</button
><button data-view="machine-usage">기계경비 사용 내역</button
><button data-view="machine-change">기계경비 설계변경</button
><button data-view="change">설계변경</button><button data-view="progress">기성고</button
><button data-view="escalation">물가변동</button
><button data-view="annual">연차공사</button><button data-view="review">계약심사</button
><button data-view="resources">동원인원·자재·장비</button>
<button data-view="schedule">예정공정표</button>
<button data-view="issues">자료 오류 검색</button>
<button data-view="attachments">첨부파일</button>
</div>
</details>
<button data-action="settings" class="menu-button">환경설정</button>
</div>
<div class="toolbar">
<button data-action="new">▤ 새내역</button><button data-action="open">▣ 불러오기</button
><button data-action="save">▣ 저장</button><i></i><button data-action="undo">↶ 취소</button
><button data-action="recalculate">⟳ 재계산</button
><button data-action="print">▧ 인쇄</button><i></i
><label>공사명 <input id="project-name" aria-label="공사명" /></label
><label><input id="automatic" type="checkbox" checked /> 자동계산</label
><label><input id="refresh-sources" type="checkbox" /> 원천 단가 재조회</label>
</div>
<nav class="work-tabs" aria-label="작업 화면">
<button data-view="EstMainDat">내역서</button><button data-view="HeadMainDat">일위</button
><button data-view="CostMainDat">단가</button><button data-view="MachMainDat">기계</button
><button data-view="EstiMateDat">견적</button><button data-view="SilJukDat">표준</button
><button data-view="StuffcDat">자재</button><button data-view="LaborcDat">노임</button
><button data-view="quantity">수량</button><button data-view="drawing">도면</button
><button data-view="Wonga">원가</button><button data-view="MachGijunDat">기계기준</button>
</nav>
</header>
<main>
<div id="messages" role="alert" hidden></div>
<div class="work-title"><b id="view-title">내역서</b><span id="selected-info"></span></div>
<input
id="business-search"
type="search"
aria-label="업무 내역 검색"
placeholder="품명·규격·코드 검색"
hidden
/>
<div id="standard-tools" class="row-tools">
<button id="add-group" data-action="add-group" hidden>묶음 추가</button
><button id="haljung-calc-btn" data-action="haljung-calc" hidden>할증계산</button
><button id="vat-calc-btn" data-action="vat-calc" hidden>부가세계산</button
><button id="unit-calc-btn" data-action="unit-calc" hidden>단위환산</button
><button id="uses-search-btn" data-action="uses-data-search">사용위치</button
><button data-action="add-row">행 추가</button><button data-action="copy-row">복사</button
><button data-action="paste-row">붙여넣기</button
><button data-action="delete-row">삭제</button
><button id="move-estimate-up" data-action="move-estimate-up" hidden>행 ↑</button
><button id="move-estimate-down" data-action="move-estimate-down" hidden>행 ↓</button
><input
id="search"
type="search"
aria-label="현재 자료 검색"
placeholder="품명·규격·코드 검색"
/>
<div id="paging">
<button id="previous-page" aria-label="이전 페이지">‹</button><span id="page-info"></span
><button id="next-page" aria-label="다음 페이지">›</button>
</div>
</div>
<div class="work-area">
<aside id="group-pane" hidden>
<h2>공종 목록</h2>
<div id="group-list"></div>
</aside>
<section id="work-content" aria-label="자료 편집"></section>
</div>
</main>
<div id="totals" class="totals"></div>
<footer>
<span id="status">시작 중…</span><span>독립 저장 · ESTX 원본은 변경하지 않음</span>
</footer>
<input id="open-file" type="file" accept=".json,.estx,.ebkx" hidden />
<dialog id="dialog">
<div class="dialog-head">
<b id="dialog-title"></b><button data-action="close-dialog" aria-label="닫기">×</button>
</div>
<div id="dialog-content"></div>
</dialog>
</body>
</html>