Files
wace_plm/db/add_sales_request_part_purchase_columns.sql
2025-11-26 15:35:49 +09:00

40 lines
1.6 KiB
SQL

-- SALES_REQUEST_PART 테이블에 구매관리 관련 컬럼 추가
-- 실행 전 백업 권장
-- 사용여부
ALTER TABLE SALES_REQUEST_PART ADD COLUMN IF NOT EXISTS USE_YN VARCHAR(1) DEFAULT 'Y';
COMMENT ON COLUMN SALES_REQUEST_PART.USE_YN IS '사용여부 (Y/N)';
-- 정미수량
ALTER TABLE SALES_REQUEST_PART ADD COLUMN IF NOT EXISTS NET_QTY NUMERIC DEFAULT 0;
COMMENT ON COLUMN SALES_REQUEST_PART.NET_QTY IS '정미수량';
-- 발주수량
ALTER TABLE SALES_REQUEST_PART ADD COLUMN IF NOT EXISTS PO_QTY NUMERIC DEFAULT 0;
COMMENT ON COLUMN SALES_REQUEST_PART.PO_QTY IS '발주수량';
-- 공급업체2 (기준정보에서 선택)
ALTER TABLE SALES_REQUEST_PART ADD COLUMN IF NOT EXISTS VENDOR_PM VARCHAR(255);
COMMENT ON COLUMN SALES_REQUEST_PART.VENDOR_PM IS '공급업체2 (기준정보_협력업체관리)';
-- 단가
ALTER TABLE SALES_REQUEST_PART ADD COLUMN IF NOT EXISTS UNIT_PRICE NUMERIC DEFAULT 0;
COMMENT ON COLUMN SALES_REQUEST_PART.UNIT_PRICE IS '단가';
-- 총단가
ALTER TABLE SALES_REQUEST_PART ADD COLUMN IF NOT EXISTS TOTAL_PRICE NUMERIC DEFAULT 0;
COMMENT ON COLUMN SALES_REQUEST_PART.TOTAL_PRICE IS '총단가 (발주수량 * 단가)';
-- 품의서작성일
ALTER TABLE SALES_REQUEST_PART ADD COLUMN IF NOT EXISTS PROPOSAL_DATE DATE;
COMMENT ON COLUMN SALES_REQUEST_PART.PROPOSAL_DATE IS '품의서작성일';
-- 수정자
ALTER TABLE SALES_REQUEST_PART ADD COLUMN IF NOT EXISTS EDITER VARCHAR(50);
COMMENT ON COLUMN SALES_REQUEST_PART.EDITER IS '수정자';
-- 수정일
ALTER TABLE SALES_REQUEST_PART ADD COLUMN IF NOT EXISTS EDIT_DATE TIMESTAMP;
COMMENT ON COLUMN SALES_REQUEST_PART.EDIT_DATE IS '수정일';