매출관리 출하건별 분리: shipment_log 기반으로 변경
- 매출관리 그리드: shipment_log 건별 1행 표시 (기존 sales_registration 합계 → 개별) - 매출마감: 출하건(log_id) 단위로 마감 가능, 전체 마감 시 PROJECT_MGMT 상태 갱신 - 마감정보입력: shipment_log 컬럼에 저장 (기존 PROJECT_MGMT → shipment_log) - 아마란스 전표 API: 기존 로직 유지, 데이터 소스만 shipment_log로 변경 - DB: shipment_log에 마감 관련 7개 컬럼 추가 + 기존 마감 데이터 마이그레이션 - 판매관리 영향 없음 Made-with: Cursor
This commit is contained in:
@@ -78,10 +78,10 @@
|
||||
return false;
|
||||
}
|
||||
|
||||
// 선택된 OBJID 목록
|
||||
var objIdList = [];
|
||||
// 선택된 LOG_ID 목록
|
||||
var logIdList = [];
|
||||
for(var i = 0; i < targetObj.length; i++){
|
||||
objIdList.push(fnc_checkNull(targetObj[i].OBJID));
|
||||
logIdList.push(fnc_checkNull(targetObj[i].LOG_ID));
|
||||
}
|
||||
|
||||
// 단건 선택 시 기존 마감정보 불러오기
|
||||
@@ -164,7 +164,7 @@
|
||||
url: "/revenueMgmt/saveDeadlineInfo.do",
|
||||
type: "POST",
|
||||
data: {
|
||||
"objIdList": objIdList.join(','),
|
||||
"logIdList": logIdList.join(','),
|
||||
"taxType": formData.taxType,
|
||||
"taxInvoiceDate": formData.taxInvoiceDate,
|
||||
"exportDeclNo": formData.exportDeclNo,
|
||||
@@ -286,17 +286,17 @@
|
||||
}).then(function(result) {
|
||||
if (result.isConfirmed) {
|
||||
var deadlineDate = result.value;
|
||||
var objIdList = [];
|
||||
var logIdList = [];
|
||||
|
||||
for(var i = 0; i < targetObj.length; i++){
|
||||
objIdList.push(fnc_checkNull(targetObj[i].OBJID));
|
||||
logIdList.push(fnc_checkNull(targetObj[i].LOG_ID));
|
||||
}
|
||||
|
||||
$.ajax({
|
||||
url: "/salesNcollectMgmt/salesDeadlineConfirm.do",
|
||||
type: "POST",
|
||||
data: {
|
||||
"objIdList": objIdList.join(','),
|
||||
"logIdList": logIdList.join(','),
|
||||
"deadlineDate": deadlineDate
|
||||
},
|
||||
dataType: "json",
|
||||
@@ -637,7 +637,7 @@ function fn_FileRegist(objId, docType, docTypeName){
|
||||
|
||||
<form name="form1" id="form1" method="post">
|
||||
<input type="hidden" name="actionType" id="actionType">
|
||||
<input type="hidden" name="shippingDateRequired" value="Y"> <!-- 출하일 필수 조건 -->
|
||||
<input type="hidden" name="revenueMode" value="Y"> <!-- 매출관리 모드: shipment_log 기반 조회 -->
|
||||
<!-- 과세구분 코드 - 매출마감용 (과세매출/수출만 표시) -->
|
||||
<select id="hiddenTaxTypeList" style="display:none;">
|
||||
<option value="">선택</option>
|
||||
|
||||
Reference in New Issue
Block a user