2026-09-15 세션 — 용산 나진 상가 네스팅 → 원부자재 발주서 + 경면코드 자동적용 — 기록: [코디]
논의·대안
[페페] 지시 = 「pfs 용산 나진 상가 도어전용 네스팅 자료 결과 보고 엑셀 발주서 작성 진행해줘. 모드 LPM 보드이고 상원보드에서 생산한다. 엣지샘플은 효산에서 제작 입고처 진영LDM. 피스마개 스티커도 효산 제작 입고처는 포인. 엣지 발주서는 선재기업으로 작성한다(진영에 샘플 보내면 선재가 받는다). 보드 두께별 엣지 수량 확인해서 50m 단위로 올림으로 끊어서 계산해라. 피스마개 스티커는 발주수량 대신 칼라별 보드 수량을 넣어줘. 내가 보고 수정할게. um 경면은 소프트엠보로 수정해줘. 경면코드가 반영이 다 안됐다. 컬러에 괄호친 부분 확인해서 경면코드로 적용시켜라. 운영배포, 엑셀발주서 작성해서 원부자재 폴더 9월에 저장.」
원본은 운영 nesting_job job_no=2(field 2183 「용산 나진 상가」, 부재 127행, 컬러 5종). 가구업체 한샘, 상차 9.27(일).
경면코드를 어디에 넣나 — 세 안을 갈랐다. ①저장 데이터 마이그레이션 = parts 가 LONGTEXT 통짜라 되돌릴 백업이
없고 opts.spare/doneColors 키까지 따로 고쳐야 한다(기각) ②화면 로직 자동채움 = 그룹키·체크키·구분색키·저장키가
한꺼번에 따라온다(채택) ③표시 단계 파생만 = 경면칸은 빈칸인데 규격만 경면으로 나가 페페 지시(「적용시켜라」)와
어긋난다(기각). 계획 초안 = Fable 5 Plan 에이전트, 도메인 확인 = furniture-expert·코덱스, 화면은 web-designer 상담.
엣지 폭 — 가구KB 03 §7 「자재두께+4mm, 재고에 없으면 다음 상위」 + 운영 orderpaper 실적 분포(22/19/16/24/27/29/34mm)
가 정확히 그 규칙이었다. 페페 확인 후 15·18T→22mm · 25·30T→34mm 로 확정. 9T·12T·4.5T 는 페페 지시로 엣지 발주 제외
(3/4.5/6T 는 네스팅 isEdgeThk 가 원래 뺀다).
엑셀 방식 — NAS 8탭 표준양식을 통째로 복사해 「발주서」 탭을 복제·rename 하는 실적 관행(orderpaper_build)을 썼다.
sub_orderpaper_excel 의 1탭 번들 방식은 업체 시트 INDEX/MATCH 를 떼어내서 이 폴더 관행과 어긋난다.
결정
- 발주서 3탭 = 상원보드(보드 21행/98매) · 선재기업(엣지 12행/950m) · 효산엘피엘(칼라샘플 5→진영LDM, 피스마개스티커 5→포인). 효산은 한 탭 안에서 중간 「입고처」 행으로 가른다(학동매장 선재기업 시트와 같은 구성).
- 엣지는 컬러 × 보드두께로 줄을 나눠 각각 50m 올림(페페 지시가 「두께별」). 폭별로 합치면 22mm 600m·34mm 350m.
- 피스마개스티커 수량 = 칼라별 보드 매수(페페 지시). 실소요는 보드 1매당 160EA 가 사내 기준(
CAP_PER_BOARD). - 경면코드는 규격이 아니라 비고로 간다 — 규격은 언제나 「경면양면/민자양면」(26.9.15 확립 규칙 유지).
- 자동채움은 빈칸일 때만. 사람이 친 값(코드·「경면」·「민자」)은 안 덮고, 자동으로 채운 칸만 점선 밑줄로 표시한다.
산출물·커밋
C:\dev\pfs\web\nesting\nesting.html—finishFromColor/autoFillFinish/autoFillFinishAll/promoteFinishSlot,finishLabel·finishCode의 「민자」 버그, 경면칸 폭 44→86px(부재표)·44→60px(패널),#parseStat13px.C:\dev\pfs\orderpaper-sync\orderpaper_build.py— 24행 캡노트 회피(슬롯 리스트) + 29행 블록 복제 + 인쇄설정 복사.C:\dev\pfs\orderpaper-sync\nesting_order.py— 네스팅 BOM → 3탭 발주서(신규).C:\dev\pfs\scripts\_nesting_finishcode_check.py(신규) ·_nesting_job2_apply_prod.py(신규) ·_nesting_colorpanel_check.py(낡은 단언 3건 갱신).- 산출 엑셀 =
\\192.168.0.101\공유폴더\2026현장\원부자재발주서\09월\한샘 용산 나진 상가 원부자재발주서.xlsx. - devplan
pfs-najin-wonbujae-order.html+ 허브 카드(projects.json·project_state.json). - 커밋 = pfs master
d78dd4a→ 운영c7790d0(선별 포워드 4파일 · blob 4/4 일치).
다음
- ⏳[페페]
40056512T MDF 에 손으로 찍힌 「경면」 1행(50×680, 2개) — 오타면 지운다. 지금은 12T 가 경면 1매/민자 7매로 갈렸다. - ⏳[페페] 발주일 26.9.15 / 입고일 26.9.22(상차 9.27 기준 코디 추정) 확정.
- ⏳[페페] 엣지 두께별 12줄 vs 폭별 9줄 · 「칼라샘플」 vs 「엣지샘플」 규격 표기.
- 사용 컬러 패널 경면칸은 60px 이라 「소프트엠보」가 여전히 잘린다(툴팁은 온전). 더 넓히려면 컬러명을 더 줄여야 한다.
관계
- 주제 그룹: pfs-nesting
- 관련 문서: pfs-session-2026-09-15-sub-orderpaper, pfs-najin-dwg-check