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
|
<?php
|
||||||
$bankingResult=array();
|
$bankingResult=array();
|
||||||
$is_business_banking_available = null;
|
$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]))
|
if(isset($pd_processed_forms[21][$business_count]))
|
||||||
{
|
{
|
||||||
$bbRow = $pd_processed_forms[21][$business_count] ;
|
// business banking
|
||||||
$businessBankRow = json_decode($bbRow['processed_json'],true);
|
$bbRow = $pd_processed_forms[21][$business_count] ;
|
||||||
if(isset($businessBankRow['bank_info_available']) && $businessBankRow['bank_info_available'] == 1)
|
$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;
|
$is_business_banking_available = 1;
|
||||||
if(count($businessBankRow['banking_details'])>0){
|
if(count($businessBankRow['banking_details'])>0){
|
||||||
$getEachValues['is_od_cc'] = null;
|
$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; } }
|
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']);
|
$getEachValues['bankDetails']=BANKINGFORM::getBusinessBankingDetails($businessBankRow['banking_details'],$pd_master_details[0]['pd_id']);
|
||||||
$bankingResult = array_merge($bankingResult,$getEachValues);
|
$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
|
<?php
|
||||||
@ -2687,6 +2646,77 @@ if($total_no_of_business > 0) {
|
|||||||
|
|
||||||
|
|
||||||
<!-- #################end business banking section #################-->
|
<!-- #################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;
|
$is_personal_banking_available = 1;
|
||||||
if(count($individualBankRow['business_details'])>0){
|
if(count($individualBankRow['business_details'])>0){
|
||||||
$getBuinessEachValues=BANKINGFORM::getNewBuinessBankingDetails($individualBankRow['business_details'],$pd_master_details[0]['pd_id']);
|
$getBuinessEachValues=BANKINGFORM::getNewBuinessBankingDetails($individualBankRow['business_details'],$pd_master_details[0]['pd_id']);
|
||||||
$arr = array_merge($bankingResult,$getBuinessEachValues);
|
$bankingResult = array_merge($bankingResult,$getBuinessEachValues);
|
||||||
$bankingResult = array_filter($arr, function ($var) {
|
|
||||||
return ($var['same_ac_used_for'] != "Business");
|
|
||||||
});
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if(isset($individualBankRow['bank_info_available']) && $individualBankRow['bank_info_available'] == 1)
|
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>
|
<h3 contenteditable="true">Banking Details: </h3>
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user