|
@@ -499,12 +499,7 @@
|
|
|
|
|
|
// 구분 코드 값 - "자산, 부채, 자본, 이자비용, 자본 및 부채 총계" 이면 비적용
|
|
|
var gbCd = dcdataList1.getCellData(i, "gbCd");
|
|
|
- if(gbCd == "ASSET"
|
|
|
- || gbCd == "LIAB"
|
|
|
- || gbCd == "CAPITAL"
|
|
|
- || gbCd == "INTE_COST"
|
|
|
- || gbCd == "CAPIT_LIAB_SUM"
|
|
|
- ) continue;
|
|
|
+ if(gbCd == "ASSET" || gbCd == "LIAB" || gbCd == "CAPITAL" || gbCd == "INTE_COST" || gbCd == "CAPIT_LIAB_SUM") continue;
|
|
|
|
|
|
for(j = 1; j <= 12; j++){
|
|
|
var inputNum = "";
|
|
@@ -549,7 +544,6 @@
|
|
|
|
|
|
// 컬럼 히든 처리
|
|
|
// ------------------------------------------------------
|
|
|
- // console.log("scwin.preMon >> " + scwin.preMon);
|
|
|
if(scwin.preMon != ""){
|
|
|
grdData1.setColumnVisible("amt" + scwin.preMon, false); // hidden
|
|
|
grdData1.setColumnVisible("amtRv" + scwin.preMon, false); // hidden
|
|
@@ -585,6 +579,35 @@
|
|
|
else {
|
|
|
dcdataList1.setCellData(info.rowIndex , "udtYn" + num , "Y");
|
|
|
}
|
|
|
+
|
|
|
+ //-------------------------------------------------------------------------------------------------------
|
|
|
+ // 연산
|
|
|
+ //-------------------------------------------------------------------------------------------------------
|
|
|
+ var nIdx = str.substr(str.length - 2, 2);
|
|
|
+ var result = 0;
|
|
|
+
|
|
|
+ // 구분 코드 값 - "자산, 부채, 자본, 이자비용, 자본 및 부채 총계"
|
|
|
+ var gbCd = dcdataList1.getCellData(info.rowIndex, "gbCd");
|
|
|
+
|
|
|
+ if(gbCd == "ASSET_CURR" || gbCd == "ASSET_NCURR"){ // 유동자산, 비유동자산
|
|
|
+ /* 자산 보정 = 유동자산 보정 + 비유동자산 보정 */
|
|
|
+ result = Number(dcdataList1.getCellData(1, "amtRv" + nIdx)) + Number(dcdataList1.getCellData(2, "amtRv" + nIdx));
|
|
|
+ dcdataList1.setCellData(0, "amtRv" + nIdx, result);
|
|
|
+ }
|
|
|
+
|
|
|
+ if(gbCd == "LIAB_CURR" || gbCd == "LIAB_NCURR"){ // 유동부채, 비유동부채
|
|
|
+ /* 부채 = 유동부채+ 비유동부채 */
|
|
|
+ result = Number(dcdataList1.getCellData(5, "amtRv" + nIdx)) + Number(dcdataList1.getCellData(6, "amtRv" + nIdx));
|
|
|
+ dcdataList1.setCellData(4, "amtRv" + nIdx, result);
|
|
|
+ }
|
|
|
+
|
|
|
+ /* 자본 = 자산 - 부채 */
|
|
|
+ result = Number(dcdataList1.getCellData(0, "amtRv" + nIdx)) - Number(dcdataList1.getCellData(4, "amtRv" + nIdx));
|
|
|
+ dcdataList1.setCellData(8, "amtRv" + nIdx, result);
|
|
|
+
|
|
|
+ /* 자본 및 부채 총계 = 자본 + 부채 */
|
|
|
+ result = Number(dcdataList1.getCellData(8, "amtRv" + nIdx)) + Number(dcdataList1.getCellData(4, "amtRv" + nIdx));
|
|
|
+ dcdataList1.setCellData(10, "amtRv" + nIdx, result);
|
|
|
};
|
|
|
|
|
|
/***************************************************************************
|