파일저장위치변경
This commit is contained in:
@@ -0,0 +1,39 @@
|
||||
-- ==========================================
|
||||
-- 작업일자: 2026-07-08
|
||||
-- 작 성 자: 류호성
|
||||
-- 작업목적: [한라산업 인트라넷 전자결재 중 근태신청서에 대해 검토부서 결재자 잘못 지정하여 접수상태로 변경하기 위함이다.]
|
||||
-- 요청자/티켓번호: [서경아차장 / 요청번호 : 5996번]
|
||||
-- 데이타베이스 : MY-SQL
|
||||
-- 참고 : 접수자가 잘못 결재자 지정시 접수상태로 되돌리는 기능이 필요할까?
|
||||
-- ==========================================
|
||||
|
||||
-- [0] 전자결재 문서 양식 조회하기
|
||||
SELECT * FROM systemconfig_tbl WHERE SysKey = 'bizform'
|
||||
|
||||
-- [1] 전자결재정보에서 근태신청서 양식번호와 요청일자로 요청 문건 찾기
|
||||
SELECT * FROM sanctiondoc_tbl WHERE FormNum = 'HLF-1-1' AND rg_date = '2026-07-08'
|
||||
|
||||
-- [2] 전자결재정보에서 접수상태로 수정하기 / 동일 처리건의 공통점을 찾아서 기능 추가에 대한 부분은 검토가 필요합니다.
|
||||
SELECT * FROM sanctiondoc_tbl WHERE docsn = '2026-14726-HM00112'
|
||||
/*
|
||||
UPDATE
|
||||
sanctiondoc_tbl
|
||||
SET
|
||||
pg_date = '0000-00-00' -- 접수일
|
||||
, rt_sanction=':::HM00112-부서장:RECEIVE' -- 결재선정보
|
||||
, rt_sanctionstate = '5:RECEIVE:HM00112-부서장:2026-07-08' -- 결재진행상태
|
||||
, finishmemberno = 'HM00112-부서장,2026-07-08:' -- 결재한 사람 정보
|
||||
WHERE
|
||||
docsn = '2026-14726-HM00112'
|
||||
*/
|
||||
|
||||
-- [3] 전자결재의 결재내역정보에서 접수상태 이후의 결재내역 삭제하기
|
||||
SELECT * FROM sanctionstate_tbl WHERE docsn = '2026-14726-HM00112'
|
||||
SELECT * FROM sanctionstate_tbl WHERE docsn = '2026-14726-HM00112' AND memberno LIKE 'HF00442%'
|
||||
/*
|
||||
-- 접수자의 결재내역은 삭제처리함.
|
||||
DELETE FROM
|
||||
sanctionstate_tbl
|
||||
WHERE
|
||||
docsn = '2026-14726-HM00112' AND memberno LIKE 'HF00442%'
|
||||
*/
|
||||
@@ -0,0 +1,39 @@
|
||||
-- ==========================================
|
||||
-- 작업일자: 2026-07-09
|
||||
-- 작 성 자: 류호성
|
||||
-- 작업목적: [한라산업 ERP 전자입찰에서 이미 낙찰은 되었으나 해당 발주의뢰서정보가 변경될 수 있는 상태로 변경하기 위함이다.]
|
||||
-- 요청자/티켓번호: [이인서부장 / 요청번호 : 5998번]
|
||||
-- 데이타베이스 : MS-SQL
|
||||
-- 참고 : 구매담당자를 해제할 수 있는 상태까지만 변경하고 이후 진행은 구매담당자가 직접 발주의뢰서를 삭제하거나 변경해도록 안내함.
|
||||
-- 전자입찰정보의 발주의뢰서정보가 ERP의 발주의뢰서 정보와 일치하지 않을 수 있음을 담당자에게 전파함.
|
||||
-- ==========================================
|
||||
|
||||
-- [0] 전자입찰 마스터에서 POR 번호로 상태 파악하기
|
||||
SELECT * FROM HPOIMS.[dbo].[EP_BID_MASTER] WHERE POR_NO = 'P2604014'
|
||||
|
||||
-- [1] 전자입찰 상세에서 입찰번호로 상태 파악하기
|
||||
SELECT * FROM HPOIMS.[dbo].[EP_BID_DETA] WHERE BID_NO = 'BID2041260514013'
|
||||
|
||||
-- [2] 발주의뢰서 마스터와 상세 상태 파악한 후 입찰 상태 변경하기
|
||||
-- 발주의뢰서 마스터정보
|
||||
SELECT * FROM HPOIMS.dbo.gm_por WHERE por_no = 'P2604014'
|
||||
/*
|
||||
-- 발주의뢰서 마스터정보의 입찰상태를 'N'으로 변경하여 구매담당자가 발주의뢰서를 변경할 수 있는 상태로 변경함.
|
||||
UPDATE
|
||||
HPOIMS.dbo.gm_por
|
||||
SET
|
||||
bid_flag = 'N'
|
||||
WHERE
|
||||
por_no = 'P2604014'
|
||||
*/
|
||||
-- 발주의뢰서 상세정보
|
||||
SELECT * FROM HPOIMS.dbo.gm_por_detail WHERE por_no = 'P2604014'
|
||||
/*
|
||||
-- 발주의뢰서 상세의 계약상태를 'N'으로 변경하여 구매담당자가 발주의뢰서를 변경할 수 있는 상태로 변경함.
|
||||
UPDATE
|
||||
HPOIMS.dbo.gm_por_detail
|
||||
SET
|
||||
icplan_yn = 'N'
|
||||
WHERE
|
||||
por_no = 'P2604014'
|
||||
*/
|
||||
Reference in New Issue
Block a user