multiple entry displayed in report : ps
This commit is contained in:
parent
c61f7f7f07
commit
7159ef15f3
@ -2573,65 +2573,24 @@ if($total_no_of_business > 0) {
|
||||
<?php
|
||||
$bankingResult=array();
|
||||
$is_business_banking_available = null;
|
||||
// if(isset($pd_processed_forms[21][$business_count]))
|
||||
// {
|
||||
// // business banking
|
||||
// $bbRow = $pd_processed_forms[21][$business_count] ;
|
||||
// $businessBankRow = json_decode($bbRow['processed_json'],true);
|
||||
// $business_banking_common_remarks = $businessBankRow['banking_form_remark'];
|
||||
// //print_r($businessBankRow);die();
|
||||
// if(isset($businessBankRow['bank_info_available']) && $businessBankRow['bank_info_available'] == 1)
|
||||
// {
|
||||
// $is_business_banking_available = 1;
|
||||
// if(count($businessBankRow['banking_details'])>0){
|
||||
// $getEachValues['is_od_cc'] = null;
|
||||
// foreach($businessBankRow['banking_details'] as $bd){ if($bd['account_type']== 4 || $bd['account_type']== 3){ $getEachValues['is_od_cc'] = true; } }
|
||||
// $getEachValues['bankDetails']=BANKINGFORM::getBusinessBankingDetails($businessBankRow['banking_details'],$pd_master_details[0]['pd_id']);
|
||||
// $bankingResult = array_merge($bankingResult,$getEachValues);
|
||||
|
||||
// }
|
||||
// }
|
||||
|
||||
if(isset($pd_processed_forms[21][$business_count]))
|
||||
{
|
||||
$bbRow = $pd_processed_forms[21][$business_count] ;
|
||||
$businessBankRow = json_decode($bbRow['processed_json'],true);
|
||||
if(isset($businessBankRow['bank_info_available']) && $businessBankRow['bank_info_available'] == 1)
|
||||
{
|
||||
// business banking
|
||||
$bbRow = $pd_processed_forms[21][$business_count] ;
|
||||
$businessBankRow = json_decode($bbRow['processed_json'],true);
|
||||
$business_banking_common_remarks = $businessBankRow['banking_form_remark'];
|
||||
//print_r($businessBankRow);die();
|
||||
if(isset($businessBankRow['bank_info_available']) && $businessBankRow['bank_info_available'] == 1)
|
||||
{
|
||||
$is_business_banking_available = 1;
|
||||
if(count($businessBankRow['banking_details'])>0){
|
||||
$getEachValues['is_od_cc'] = null;
|
||||
foreach($businessBankRow['banking_details'] as $bd){ if($bd['account_type']== 4 || $bd['account_type']== 3){ $getEachValues['is_od_cc'] = true; } }
|
||||
$getEachValues['bankDetails']=BANKINGFORM::getBusinessBankingDetails($businessBankRow['banking_details'],$pd_master_details[0]['pd_id']);
|
||||
$bankingResult = array_merge($bankingResult,$getEachValues);
|
||||
|
||||
}
|
||||
}
|
||||
$business_banking_common_remarks = $pd_processed_forms[21][$business_count]['banking_form_remark'];
|
||||
|
||||
}
|
||||
else if(isset($pd_processed_forms[7])) {
|
||||
$bbRow = $pd_processed_forms[7][0] ;
|
||||
$businessBankRow = json_decode($bbRow['processed_json'],true);
|
||||
if(isset($businessBankRow['bank_info_available_business']) && $businessBankRow['bank_info_available_business'] == 1)
|
||||
{
|
||||
$is_business_banking_available = 1;
|
||||
if(count($businessBankRow['business_details'])>0){
|
||||
$getEachValues['is_od_cc'] = null;
|
||||
foreach($businessBankRow['business_details'] as $bd){ if($bd['account_type_business']== 4 || $bd['account_type_business']== 3){ $getEachValues['is_od_cc'] = true; } }
|
||||
$getEachValues['bankDetails']=BANKINGFORM::getNewBuinessBankingDetails($businessBankRow['business_details'],$pd_master_details[0]['pd_id']);
|
||||
$arr = array_merge($bankingResult,$getEachValues);
|
||||
$bankingResult = array_filter($arr, function ($var) {
|
||||
return (($var['account_name'] == $fetchRow['company_details']['company_name']) && ($var['same_ac_used_for'] == "Business"));
|
||||
});
|
||||
}
|
||||
}
|
||||
$business_banking_common_remarks = "";
|
||||
}
|
||||
|
||||
|
||||
// print_r($bankingResult);die();
|
||||
if($is_business_banking_available && count($bankingResult['bankDetails'])>0){
|
||||
|
||||
?>
|
||||
|
||||
<?php
|
||||
@ -2687,6 +2646,77 @@ if($total_no_of_business > 0) {
|
||||
|
||||
|
||||
<!-- #################end business banking section #################-->
|
||||
<!-- #################Start new business banking section (11.12.2021)#################-->
|
||||
<?php
|
||||
if(isset($pd_processed_forms[7])){
|
||||
$newBankingResult=array();
|
||||
$is_od_cc = null;
|
||||
foreach($pd_processed_forms[7] as $rowKey=> $ibRow) {
|
||||
$individualBankRow = json_decode($ibRow['processed_json'],true);
|
||||
if(isset($individualBankRow['bank_info_available_business']) && $individualBankRow['bank_info_available_business'] == 1){
|
||||
if(count($individualBankRow['business_details'])>0){
|
||||
$getBuinessEachValues=BANKINGFORM::getNewBuinessBankingDetails($individualBankRow['business_details'],$pd_master_details[0]['pd_id']);
|
||||
$newBankingResult = array_merge($newBankingResult,$getBuinessEachValues);
|
||||
}
|
||||
}
|
||||
if(isset($individualBankRow['bank_info_available']) && $individualBankRow['bank_info_available'] == 1)
|
||||
{
|
||||
if(count($individualBankRow['banking_details'])>0){
|
||||
$getIndividualEachValues=BANKINGFORM::getIndividualBankingDetails($individualBankRow['banking_details'],$pd_master_details[0]['pd_id']);
|
||||
$newBankingResult = array_merge($newBankingResult,$getIndividualEachValues);
|
||||
}
|
||||
}
|
||||
}
|
||||
foreach($newBankingResult as $bd){ if($bd['account_type']== 4 || $bd['account_type']== 3){ $is_od_cc = true; } }
|
||||
if(count($newBankingResult)>0){
|
||||
$newBankingResult = array_filter($newBankingResult, function ($var) {
|
||||
// return ($var['same_ac_used_for'] == "Business");
|
||||
return (($var['account_name'] == $fetchRow['company_details']['company_name']) && ($var['same_ac_used_for'] == "Business"));
|
||||
});
|
||||
}//forloop ends here.
|
||||
?>
|
||||
<?php
|
||||
echo '<h3 contenteditable="true">Business Banking:</h3>';
|
||||
if(count($newBankingResult)>0){ ?>
|
||||
<table class="scorecard_table">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Account Name</th>
|
||||
<th>Bank Name</th>
|
||||
<th>Account Type</th>
|
||||
<th>Account Vintage</th>
|
||||
<?php if($is_od_cc){?><th>OD/CC Limit(Rs)</th><?php } ?>
|
||||
<th>Main Business A/c</th>
|
||||
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<?php foreach($newBankingResult as $bdRow){
|
||||
|
||||
if($bdRow['account_name'] != '')
|
||||
{
|
||||
?>
|
||||
<tr>
|
||||
<td><?php echo $bdRow['account_name'] ?></td>
|
||||
<td class="customtd"><?php echo $bdRow['bank_name'] ?></td>
|
||||
<td class="customtd"><?php echo $bdRow['account_type'] ?></td>
|
||||
<td class="customtd"><?php echo $bdRow['vintage'] ?></td>
|
||||
<?php if($is_od_cc){?><td class="customtd"><?php echo $bdRow['od_cc_limit'] ?></td><?php } ?>
|
||||
<td class="customtd"><?php echo $bdRow['main_business'] ? $bdRow['main_business'] : '-' ?></td>
|
||||
|
||||
</tr>
|
||||
<?php }
|
||||
}?>
|
||||
</tbody>
|
||||
</table>
|
||||
<?php }
|
||||
else
|
||||
{
|
||||
echo '<p>As per person met, Applicant does not have any business account.</p>';
|
||||
}
|
||||
}
|
||||
?>
|
||||
<!-- #################end new business banking section #################-->
|
||||
|
||||
|
||||
|
||||
@ -4055,10 +4085,7 @@ if($total_no_of_business > 0) {
|
||||
$is_personal_banking_available = 1;
|
||||
if(count($individualBankRow['business_details'])>0){
|
||||
$getBuinessEachValues=BANKINGFORM::getNewBuinessBankingDetails($individualBankRow['business_details'],$pd_master_details[0]['pd_id']);
|
||||
$arr = array_merge($bankingResult,$getBuinessEachValues);
|
||||
$bankingResult = array_filter($arr, function ($var) {
|
||||
return ($var['same_ac_used_for'] != "Business");
|
||||
});
|
||||
$bankingResult = array_merge($bankingResult,$getBuinessEachValues);
|
||||
}
|
||||
}
|
||||
if(isset($individualBankRow['bank_info_available']) && $individualBankRow['bank_info_available'] == 1)
|
||||
@ -4075,7 +4102,11 @@ if($total_no_of_business > 0) {
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if(count($bankingResult)>0){
|
||||
$bankingResult = array_filter($bankingResult, function ($var) {
|
||||
return ($var['same_ac_used_for'] != "Business");
|
||||
});
|
||||
}
|
||||
|
||||
?>
|
||||
<h3 contenteditable="true">Banking Details: </h3>
|
||||
|
||||
Loading…
Reference in New Issue
Block a user