fix anjak piutang

This commit is contained in:
KhatamNugraha
2024-06-25 11:19:16 +07:00
parent 044c686477
commit 65c199303b
4 changed files with 305 additions and 60 deletions

View File

@ -424,13 +424,16 @@ class Account extends Model
$Year = date("Y", $timestamp);
$data = [];
$data = DB::connection("db2")->table("MIS.COLLECTION")
->selectRaw('LOAN_NUMBER,ACCOUNT_NUMBER,MATURITY_DATE,START_DATE,MAX(TANGGAL_DATA) AS TANGGAL_DATA,MAX(OUTSTANDING) AS OUTSTANDING,LOAN_CCY,PRODUCT_LOAN,PRINCIPLE_AMOUNT,CURRENT_INTEREST_RATE,TENOR,MAX(BRANCH) AS BRANCH,PAYIN_ACCOUNT,FACILITY_TYPE')
->selectRaw('ACCOUNT_NUMBER,MATURITY_DATE,MAX(BATCH_DATE) AS BATCH_DATE,MAX(OUTSTANDING) AS OUTSTANDING,LOAN_CCY,PRODUCT_LOAN,PRINCIPLE_AMOUNT,CURRENT_INTEREST_RATE,TENOR,FACILITY_TYPE,LIMIT_ID')
->whereYear('TANGGAL_DATA', $Year)
->whereIn(DB::raw("PAYIN_ACCOUNT"), $AccNo)
->whereIn('PAYIN_ACCOUNT', $AccNo)
->where('LOAN_STATUS', 'CURRENT')
->groupBy('LOAN_NUMBER', 'ACCOUNT_NUMBER', 'MATURITY_DATE', 'START_DATE', 'LOAN_CCY', 'PRODUCT_LOAN', 'PRINCIPLE_AMOUNT', 'CURRENT_INTEREST_RATE', 'TENOR', 'PAYIN_ACCOUNT', 'FACILITY_TYPE')
//->where('LOAN_STATUS', 'CURRENT')
->groupBy('ACCOUNT_NUMBER', 'MATURITY_DATE', 'LOAN_CCY', 'PRODUCT_LOAN', 'PRINCIPLE_AMOUNT', 'CURRENT_INTEREST_RATE', 'TENOR','FACILITY_TYPE','LIMIT_ID')
->limit(100);
return $data;
return $data;
}
public function getLimit($cus_id, $periode)
@ -453,4 +456,4 @@ class Account extends Model
}
}