fixing konfirmasi bank uat
This commit is contained in:
@ -70,7 +70,7 @@ class Account extends Model
|
||||
}
|
||||
|
||||
public function getAccount($cif, $arrAccount, $startDate){
|
||||
// $uppercaseKodeCabang = Str::upper($kodecabang);
|
||||
//$uppercaseKodeCabang = Str::upper($kodecabang);
|
||||
|
||||
$data = DB::connection("db2")->table("STG_DB.ACCOUNT AS AC")
|
||||
->selectRaw('AC.CUSTOMER_NO,AC.CATEGORY, MAX(INACTIV_MARKER) as INACTIV_MARKER,AC.ACCOUNT_NUMBER,MAX(AC.BATCH_DATE) AS BATCH_DATE,MAX(AC.CURRENCY)AS CURRENCY, AC.SHORT_TITLE,MAX(AC.OPENING_DATE) AS OPENING_DATE, MAX(AC.WORKING_BALANCE) AS WORKING_BALANCE, MAX(AC.CATEGORY) AS CATEGORY,CT.SHORT_NAME,CP.COMPANY_NAME')
|
||||
@ -96,20 +96,34 @@ class Account extends Model
|
||||
|
||||
public function getAAaccount($cust, $acc){
|
||||
$data = [];
|
||||
$data = DB::connection("db2")->table("STG_DB.VW_AA_ACCOUNT")->select('MATURITY_DATE','PRODUCT','TERM')
|
||||
$data = DB::connection("db2")->table("STG_DB.VW_AA_ACCOUNT")->select('ARRANGEMENT_ID','MATURITY_DATE','PRODUCT','TERM','RENEWAL_DATE','START_DATE','FIXED_RATE')
|
||||
// ->where('CUSTOMER', $cif)
|
||||
->where('CUSTOMER', $cust)
|
||||
->where('LINKED_APPL_ID', $acc)
|
||||
->limit(1);
|
||||
return $data;
|
||||
}
|
||||
|
||||
public function getAA($cust, $acc, $dataCore){
|
||||
$data = [];
|
||||
$data = DB::connection("db2")->table("STG_DB.VW_AA_DETAIL")
|
||||
->select('LINKED_APPL_ID','CUSTOMER','RENEWAL_DATE','START_DATE','FIXED_RATE','BATCH_DATE','PRODUCT_LINE','ARR_STATUS')
|
||||
// ->where('CUSTOMER', $cif)
|
||||
->where('CUSTOMER', $cust)
|
||||
->where('ARR_STATUS','<>', 'CLOSE')
|
||||
->where('PRODUCT_LINE', 'like', "%" .'DEPOSITS' ."%")
|
||||
->whereIn(DB::raw("LINKED_APPL_ID"),$acc)
|
||||
->where('BATCH_DATE', $dataCore)
|
||||
->groupBy('LINKED_APPL_ID','CUSTOMER','RENEWAL_DATE','START_DATE','FIXED_RATE','BATCH_DATE','PRODUCT_LINE','ARR_STATUS')
|
||||
->limit(100);
|
||||
return $data;
|
||||
}
|
||||
|
||||
public function getPinjaman($cus_no, $dateCore){
|
||||
//dd($cus_no, $accNo, $dateCore);
|
||||
|
||||
$data = [];
|
||||
$data = DB::connection("db2")->table("STG_DB.VW_AA_ARR")
|
||||
->select('*')
|
||||
->select('LINKED_APPL_ID','ARRANGEMENT_ID','CUSTOMER','BATCH_DATE','START_DATE','PRODUCT_LINE','PRODUCT','ARR_STATUS','CURRENCY','TERM','MATURITY_DATE','RENEWAL_DATE','FIXED_RATE')
|
||||
// ->join('STG_DB.ACCOUNT AS AC', 'AA.LINKED_APPL_ID', '=', 'AC.ACCOUNT_NUMBER')
|
||||
->where('CUSTOMER',$cus_no)
|
||||
// ->whereIn(DB::raw("LINKED_APPL_ID"),$arr)
|
||||
@ -117,7 +131,7 @@ class Account extends Model
|
||||
// ->orderBy('TERM','DESC');
|
||||
->where('BATCH_DATE', $dateCore)
|
||||
->where('ARR_STATUS','<>', 'CLOSE')
|
||||
//->where('LINKED_APPL_ID', $accNo)
|
||||
->where('PRODUCT_LINE', 'like', "%" .'LENDING' ."%")
|
||||
// ->groupBy('ARRANGEMENT_ID','ACCOUNT_NUMBER','SHORT_TITLE','SHORT_NAME','COMPANY_NAME')
|
||||
->limit(100);
|
||||
|
||||
@ -125,6 +139,7 @@ class Account extends Model
|
||||
|
||||
}
|
||||
|
||||
|
||||
public function getFixedRate($arrangementId, $startDate){
|
||||
$data = [];
|
||||
$data = DB::connection("db2")->table("STG_DB.AA_ARR_INTEREST")
|
||||
@ -139,7 +154,7 @@ class Account extends Model
|
||||
public function getMaturityDate($arrangementId,$startDate){
|
||||
$data = [];
|
||||
$data = DB::connection("db2")->table("STG_DB.AA_ACCOUNT_DETAILS")
|
||||
->select('MATURITY_DATE')
|
||||
->select('MATURITY_DATE','RENEWAL_DATE','START_DATE')
|
||||
->where('ID' ,$arrangementId)
|
||||
->where('BATCH_DATE' ,$startDate)
|
||||
->limit(1)
|
||||
@ -151,10 +166,10 @@ class Account extends Model
|
||||
public function getTermAmount($arrangementId){
|
||||
$data = [];
|
||||
$data = DB::connection("db2")->table("STG_DB.AA_ARR_TERM_AMOUNT")
|
||||
->select('TERM')
|
||||
->select('*')
|
||||
->where(DB::raw("LEFT(ID, 12)"),$arrangementId)
|
||||
->orderBy('TERM','DESC')
|
||||
->limit(1);
|
||||
//->orderBy('TERM','DESC')
|
||||
->limit(100);
|
||||
|
||||
return $data;
|
||||
}
|
||||
@ -214,4 +229,4 @@ class Account extends Model
|
||||
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user