₹"; $general_form = json_decode($pd_processed_forms[18][0]['processed_json'],true); ?>
"; echo "
"; echo "

PERSONAL DISCUSSION REPORT

"; echo "
for the case of
"; echo "

".$general_form['companies'][0]['company_name']."

"; echo "
"; echo "



"; ?> '; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; ?> Loan Amount Applied For :

"; //echo '
PD Initiated Date : '.$pd_master_details[0]['createdon'].'
PD Visit Date : '.$pd_master_details[0]['pd_visit_date'].'
PD Report Date : '.$pd_master_details[0]['pd_report_generated_date'].'
PD Initiated by : '.$pd_master_details[0]['branch_name'].' Branch
Loan Application ID : '.$LID.'
Product : '.$pd_master_details[0]['product_name'].'
Customer Segment : '.(explode('-',$pd_master_details[0]['customer_segment_name'])[0]).'
// echo ''; if($pd_master_details[0]['loan_amount'] != "" && $pd_master_details[0]['loan_amount'] != null){ echo ''; }else{ echo ''; } if($loan_form['loan_amount'] != "" && $loan_form['loan_amount'] != null){ echo ''; }else{ echo ''; } // $front_page_business_names = ''; // if(isset($general_form['companies']) && count($general_form['companies'])) // { // foreach ($general_form['companies'] as $comp_key => $ind_company) { // $front_page_business_names .= $ind_company['company_name'] .','; // } // } // $front_page_business_names = substr_replace($front_page_business_names,'',-1); // $front_page_business_names = strripos($front_page_business_names, ',') ? substr_replace($front_page_business_names,'and',strripos($front_page_business_names, ','),1 ) : $front_page_business_names; // echo ''; echo '
Loan Amount
(As Per PD Initiation)
: ' .' '. MYUTIL::customIndianNumberFormat($pd_master_details[0]['loan_amount']). '
('. MYUTIL::numtowords($pd_master_details[0]['loan_amount']) .')
Loan Amount
(As Per Loan Applicants during PD)
: ' .' '. MYUTIL::customIndianNumberFormat($loan_form['loan_amount']). '
('. MYUTIL::numtowords($loan_form['loan_amount']) .')
Loan Amount
(As Per PD Initiation)
: ' .' '. MYUTIL::customIndianNumberFormat($pd_master_details[0]['loan_amount']). '
('. MYUTIL::numtowords($pd_master_details[0]['loan_amount']) .')
Loan Amount
(As Per PD Initiation)
: Not Provided
Loan Amount
(As Per Loan Applicants during PD)
: ' .' '. MYUTIL::customIndianNumberFormat($loan_form['loan_amount']). '
('. MYUTIL::numtowords($loan_form['loan_amount']) .')
Loan Amount
(As Per Loan Applicants during PD)
: Not Provided
Business Name(s) : '.($front_page_business_names).'
'; //echo "
"; echo "

"; echo "

"; echo "

"; echo "

"; echo "

"; echo "

"; $header_lender_disclaimer = MYUTIL::dispatchDisclaimer($lender_disclaimer,1); if(isset($header_lender_disclaimer['disclaimer']) && $header_lender_disclaimer['disclaimer'] != '' && $header_lender_disclaimer['type'] == 1) { echo '

Disclaimer: '. $header_lender_disclaimer['disclaimer'] .'

'; } echo '

Registered / Corporate Office: SineEdge Consulting Private Limited. A-211, Pioneer Urban Square, Golf Course Extension Road, Sector 62, Gurgaon, Haryana - 122002

'; ?> $individual) { //print_r($individual);die(); if($individual['is_person_met'] == true) { //array_push($person_met_images); $temp_person_met = array(); $applicant_name = $individual['applicant_name']; //$applicant_name = array_key_exists('pd_co_applicant_id_master',$individual) ? $individual['pd_co_applicant_id_master'] : "Not Available" ; //echo '
'.$individual['applicant_title_name_master'] .' '. $applicant_name.'
' ; $temp_person_met['name'] = $individual['applicant_title_name_master'] .' '. $applicant_name; $temp_person_met['photo'] = ''; $temp_person_met['id_proof'] = ''; $temp_person_met['face_compare'] = ''; foreach($pd_images[18] as $pm_Key => $pm_value) { //echo $applicant_name.'-'.$pm_value['pd_document_title']; if( !strcasecmp(trim($applicant_name),trim($pm_value['pd_document_title'])) ) { $temp_person_met['photo'] = $pm_value['doc_url'] ; } $id = trim($applicant_name).'-id_proof'; if(!strcasecmp($id,trim($pm_value['pd_document_title']))) { $temp_person_met['id_proof'] = $pm_value['doc_url'] ; } } foreach($pd_images['common_images'] as $com_key => $com_value) { if($com_value['image_key'] == 'face_mark' && $com_value['co_applicant_id'] == $individual['pd_co_applicant_id']){ $temp_person_met['face_compare'] = $com_value['doc_url'] ; } } $company_relationship_data = null; foreach($general_form['company_with_relationships'] as $company_with_relationship) { if($individual['pd_co_applicant_id'] == $company_with_relationship['applicant_name']) { //FInd Company Name from JSON $company_relationship_data .= $company_with_relationship['company_relationship_master'].' '.$company_with_relationship['company_name']; //$company_relationship_data.='
and

'; $company_relationship_data.=', '; } } //$temp_person_met['name'] = //print_r($general_form['persons_with_relationships']); $personal_relationship_data = null; foreach($general_form['persons_with_relationships'] as $persons_with_relationship) { if($individual['pd_co_applicant_id'] == $persons_with_relationship['pd_co_applicant_id'] && isset($persons_with_relationship['relationship'])) { if(isset($persons_with_relationship['relation_to_master'])) { //? $persons_with_relationship['relation_to_master'] : " Could Not Find"; $RSNA = $persons_with_relationship['relation_to_master']; if(isset($persons_with_relationship['relationship_master'])) { $personal_relationship_data .= $persons_with_relationship['relationship_master'] .' Of '. $RSNA; //$personal_relationship_data.='
and

'; $personal_relationship_data.=', '; } } } } $company_relationship_data .= $personal_relationship_data; $temp_person_met['relations'] = $company_relationship_data; array_push($person_met_data,$temp_person_met); } } //print_r($person_met_data);die(); echo '
'; echo '

Person(s) Met:

'; echo '
'; foreach($person_met_data as $pk => $person) { $display_for_person_met =$person['relations'] != "" ? substr_replace($person['relations'],'.',strrpos($person['relations'],','),1) : ''; $person_met_details = $person['name']; if( strcasecmp($pd_master_details[0]['customer_segment_abbr'],'SEP_INDV')) { $person_met_details .= ($display_for_person_met != "" ? ' - ' . $display_for_person_met :''); } echo '

'.$person_met_details.'

'; //if($display_for_person_met != "" || $display_for_person_met != null){ echo '

'; //} if($person['photo']) { echo ''; } echo '     '; if($person['id_proof']) { echo ''; } if($person['face_compare']) { echo '     '; echo ''; } //echo count($person_met_data) != ($pk+1)? '
':''; } echo '
'; echo '
'; ?>
Face Comparison" ; $notequal_mark ='
'; $equal_mark ='
=
'; for ($i = 0; $i < count($ci); $i++) { $similarity = round($ci[$i]["Similarity"]); $symbol = ($similarity > 50) ? '

'.$equal_mark.'

': '

'.$notequal_mark.'

'; if ($similarity > 80) { // above 81 green $progress_bar_class = 'rcorners_green'; } else if ($similarity <= 80 && $similarity > 60) { // in between 61 to 80 orange $progress_bar_class = 'rcorners_amber'; } else if ($similarity <= 60) { // below 60 red $progress_bar_class = 'rcorners_red'; } echo '
'.$si[
'.$symbol.'
'.$ci[$i][
'; echo'
Similarity '.$similarity.' %
'; echo '

'; } // ########################### End of Percentage Bar Section ######################################### } } ?>

Loan Applicants:

'Others', 2 => 'Public Ltd Company', 3 => 'Sole proprietorship', 4 => 'HUF (Hindu Undivided Family)', 5 => 'Partnership',6 => 'Cooperative',7 => 'Limited Liability Partnership(LLP)',8 => 'OPC (One Person Company)',9 => 'Society',10 => 'Trust',11 => 'Private Limited Company'); foreach ($general_form['companies'] as $comp_key => $ind_company) { if($ind_company['is_company_applicant'] != null) { echo ''; } } } //print_r($general_form['individuals']) ;die(); foreach($general_form['individuals'] as $ind_key => $individual) { if($individual['is_applicant'] == true) { $education_qualification = $individual['qualification_master']; $education_qualification = $individual['course_name'] != "" || $individual['course_name'] != null ? $education_qualification.'
('.$individual['course_name'].')' : $education_qualification; $applicant_name = array_key_exists('pd_co_applicant_id_master',$individual) ? $individual['pd_co_applicant_id_master'] : " Could Not Find" ; //echo $applicant_name.'**************************'; $title = isset($individual['applicant_title_name_master']) && $individual['applicant_title_name_master'] != "" ? $individual['applicant_title_name_master'] : ''; $applicant_name = $title.' '.$applicant_name; if($ind_key == 0 && array_key_exists('is_kyc', $general_form) && $general_form['is_kyc'] == 'no') { $applicant_name = 'As per the request received applicant name is '.$applicant_name.'
but as per KYC name is '.$general_form['kyc_and_captur_the_name']; //$kyc_data = "

Name noticed as per KYC is ". $general_form['kyc_and_captur_the_name']; } echo '"; } } ?>
Name Age
(Yrs/Mns)
Qualification / Type of Entity Relationships
'. $ind_company['company_name'] .''. $ind_company['business_years']. (isset($ind_company['business_month']) ? ' . ' . $ind_company['business_month']: null) .''. ( $ind_company['business_entity_type'] == 1 ? $ind_company['business_entity_type_other'] : $business_entity_type_master[ $ind_company['business_entity_type'] ] ).' Not Applicable
'.$applicant_name.''.$individual['age'].''.$education_qualification.''; $company_relationship_data = null; //print_r($general_form['company_with_relationships']); foreach($general_form['company_with_relationships'] as $company_with_relationship) { //print_r($company_with_relationship); if($individual['pd_co_applicant_id'] == $company_with_relationship['applicant_name']) { //FInd Company Name from JSON //echo "ONCE"; $company_relationship_data = ($company_with_relationship['company_relationship_master'] .' '.$company_with_relationship['company_name']); $company_relationship_data.='
and

'; } } $personal_relationship_data = null; foreach($general_form['persons_with_relationships'] as $persons_with_relationship) { if(($individual['pd_co_applicant_id'] == $persons_with_relationship['pd_co_applicant_id'] || !strcasecmp($applicant_name,$persons_with_relationship['applicant_name']))&& isset($persons_with_relationship['relationship'])) { if( isset($persons_with_relationship['relation_to_master'])) { $RSNA = $persons_with_relationship['relation_to_master']; if(isset($persons_with_relationship['relationship_master'])) { $personal_relationship_data .= $persons_with_relationship['relationship_master'] .' of '. $RSNA; $personal_relationship_data.='
and

'; } } } } $company_relationship_data .= $personal_relationship_data; echo substr_replace($company_relationship_data, '', strrpos($company_relationship_data, '
and

'),strlen($company_relationship_data)); echo "
'.$general_form['general_remark'].'

'; } ?> 'well suited','fairly_suited' => 'fairly suited','not_suited' => 'not suited'); if( isset($pd_score) && count($pd_score)) { echo '
'; echo '

PD Score Summary

'; ?>
Actual Score Max Score Score %
General Section Score
Business Section Score
Final Remarks Score
Final PD Score

"; echo '

'; } // else // { echo "Score Chart Not Generated"; } //######################### CHART ########################### // if(isset($dsc_cards['base64_dsc_business'])) // { // echo "

"; // echo '

'; // } // else // { // //echo "Score Chart Not Generated"; // } // if(isset($dsc_cards['base64_dsc_general'])) // { // echo "

"; // echo '

'; // } // else // { // //echo "Score Chart Not Generated"; // } echo "
"; //######################### CHART ########################### $business_captions = array("no_of_years_business_run" => "Business Vintage >>", "location_suited_for_busienss" => "Business Location suitability >>", "business_seasonality" => "Seasonality >>", "employees_total" => "Employee Strength >>", "cerificates" => "Business Certifications Sighted >>","owned_property" => "Business Premise Ownership >>", "owned_vechile" => "Vehicle Ownership >>", "business_activity_has_seen" => "Business Activity Observed >>", "minimum_supplier_info" => "Supplier Information Provided >>", "minimum_client_info" => "Client Information Provided >>","stock_raw_material_enough" => "Raw Materials Stock Sufficiency >>", "stock_finished_goods_enough" => "Finished/Traded Stock Sufficiency >>", "vintage_of_business_account" => "Main Business Banking Account Vintage >>"); $general_captions = array("otp_done" => "OTP authentication done >>","person_met_is_applicant" => "Is person Met, a loan applicant >>","qualification" => "Qualification of Loan Applicants >>","comment_locality" => "Comment on Locality >>","pd_location_approach" => "Approach to PD location >>","customer_behaviour" => "Customer Behaviour >>","neibourhood_check_as_per_pd_officer" => "Neighbourhood check >>","was_the_company_name_board_sighted" => "Business Board Sighted >>","value_of_other_assets" => "Asset Value by Loan Amount % >>"); echo ''; echo ''; echo ''; foreach($pd_score['business'] as $bsk => $business_score) { $class = null; $answer = null; $per = $business_score['attributed_score'] > 0 && $business_score['max_score'] > 0 ? ( ($business_score['attributed_score'] / $business_score['max_score']) * 100) : 0; $class = ( $per >= 80 ? 'rcorners_green' : ($per >= 65 && $per < 80 ? 'rcorners_light_green' : ($per >= 50 && $per < 65 ? 'rcorners_amber' : 'rcorners_red'))); // if($bsk == 'business_seasonality') // { // echo "BUSINESS"; // echo $per; // echo $class; // echo $per >= 80 ? 'rcorners_green' : 'SOME'; // die(); // } if($bsk == 'location_suited_for_busienss') { $answer = $address_type_remarks_caption[ $business_score['answer'] ]; } else if($bsk == 'cerificates') { $answer = $per > 0 ? 'Yes' : 'No'; } else if($bsk == 'no_of_years_business_run') { $answer = isset($business_score['answer']) ? $business_score['answer'].' Yrs' : ''; } else if($bsk == 'business_seasonality') { $answer = isset($business_score['answer']) ? ((!strcasecmp($business_score['answer'], 'yes')) ? 'Seasonal': 'Not Seasonal') : ''; } else if($bsk == 'vintage_of_business_account') { $answer = isset($business_score['answer']) && $business_score['answer'] != '' ? $business_score['answer'] : 'No'; } else { $answer = isset($business_score['answer']) ? $business_score['answer'] : ''; } if(strcasecmp($answer,'Not Applicable')) { echo ''; } } echo ''; echo '
Business Related Parameters Impacting Score Response
'. $business_captions[$bsk] .' '. '
'. ucfirst($answer).'
'; echo '


'; echo ''; echo ''; echo ''; foreach($pd_score['general'] as $gsk => $general_score) { $class = null; $per = $general_score['attributed_score'] > 0 && $general_score['max_score'] > 0 ? ( ($general_score['attributed_score'] / $general_score['max_score']) * 100) : 0; $class = ( $per >= 80 ? 'rcorners_green' : ($per >= 65 && $per < 80 ? 'rcorners_light_green' : ($per >= 50 && $per < 65 ? 'rcorners_amber' : 'rcorners_red'))); $answer = ucfirst($general_score['answer']); if($gsk == 'value_of_other_assets') { //print_r($general_score);die(); $answer = round((($answer/$loan_form['loan_amount']) * 100),2) .' %'; } if(strcasecmp($answer,'Not Applicable')) { echo ''; } } echo ''; echo '
Other Parameters Impacting ScoreResponse
'. $general_captions[$gsk] .' '. '
'. $answer.'
'; // } //end of is score card enabled for this pd ?> $address_image_value) { if($address_image_value['is_show_report'] == 1) { $pd_location_approach_img_url = isset($address_image_value['doc_url']) ? $address_image_value['doc_url']: ''; //$pd_location_approach_img_location = $address_image_value['location']; //$pd_location_approach_img_date = date('Y/m/d h:s:i A',$address_image_value['createdon']); break; } } $name_board_seen_img_url = ''; if(isset($pd_processed_forms[13][0])) { $first_business_form = json_decode($pd_processed_forms[13][0]['processed_json'],true); //if($first_business_form['was_the_company_name_board_sighted']=='yes') //{ //echo 'YES';die(); foreach ($pd_images[13] as $image_key => $image_value) { if($image_value['pd_document_title'] == 'Name Board Seen') { $name_board_seen_img_url = $image_value['doc_url']; break; } } //} } //echo $name_board_seen_img_url;die(); //print_r($address_images);die(); ?>

PD LOCATION

Address at which PD was initiated: '.$pd_address['address'].', '.$pd_address['city_master'].', '.$pd_address['state_master'].' - '.$pincode.'.'; echo '
Address at which PD Visit actually done: '.$pd_alternative_address['alternative_address'].', '.$pd_alternative_address['city_master'].', '.$pd_alternative_address['state_master'].' - '.$alter_native_pincode.'.'; echo '
Reason for change in PD address:'.$pd_alternative_address['reason_for_alternative_address']; } else { echo 'PD Location Address : '.$pd_address['address'].', '.$pd_address['city_master'].', '.$pd_address['state_master'].' - '.$pincode.'.'; } if(!empty($distances['distance'])){ echo '

Distance to PD location : '.$distances['distance']; } echo '

GPS Coordinates of location where PD Visit was done : '.$pd_master_details[0]['start_location']; echo '

'; ?> $com_value) { // if($com_value['image_key'] == 'face_mark'){ array_push($faceimage_url,$com_value['doc_url']);} if($com_value['pd_document_title'] == 'satellite') { $satellite_url = $com_value['doc_url'];break; } } } ?>  Satellite Image of location of Where PD was Done


PD Location Approach Name Board of Business/Entrance
Location Approach Image Not Available Name Board
'.$pd_location_approach_img_date; ?>

Location Summary

'; echo 'The PD visit was done at '. $address_type. 'Address Form - Type of Address of the loan applicants. '; echo 'The '.$address_type.'Address Form - Type of Address is '.$property_owner_type.'Business Assest Form - Owner of the Property and the business has been in operation from here for the last '.$yrs_being_run.'Business Assest Form - Business running Yrs in this premise .'; echo '

The '.$address_type.'Address Form - Type of Address is located in '.$locality.'Address Form - Locality of Address .'; echo '

The PD location was '. $pd_address['pd_location_master'].'Address Form - Approach to PD location . ' . 'As Per PD Officer, the '.$address_type .'Address Form - Type of Address is situated in '.$comment_locality_master .'Address Form - Comment on locality Locality.'; echo '

The PD officer also made the following observations:' ; echo '
"; if($address_form['address_form_remark']) { echo ''.$address_form['address_form_remark'].'Address Form - Address Form Remarks ';} echo "

"; // echo "
"; //die(); // ?>

LOAN DETAILS:

During the PD visit, person met provide the following information about loan applied for:'; $is_current_product_bl = $pd_master_details[0]['prod_catagory'] == "BL" ? true: false; $is_current_product_lab = $pd_master_details[0]['prod_catagory'] == "LAP" ? true: false; $is_current_product_laep = $pd_master_details[0]['prod_catagory'] == "LAEP" ? true: false; // echo $pd_master_details[0]['product_abbr']; // echo '-bl-'. $is_current_product_bl; // echo '-lap-'.$is_current_product_lab; // die(); $loan_table_dispaly_rows = array(); $loan_table_dispaly_rows[] = array('particulars' => 'Total Loan Amount applied for','details' => ""." ".$loan_amount.' ('.MYUTIL::numtowords($loan_form['loan_amount']).')'); if($is_current_product_bl || $is_current_product_laep) { $to_dispaly = !strcasecmp($loan_form['is_there_total_fund'], 'yes disclose') ? ('Disclosed '.""." ".MYUTIL::customIndianNumberFormat($loan_form['fund_amt']).' ('.MYUTIL::numtowords($loan_form['fund_amt']).')'):'Not Disclosed'; $loan_table_dispaly_rows[] = array('particulars' => 'Total Fund Requirement','details' => $to_dispaly); } $loan_table_dispaly_rows[] = array('particulars' => 'Loan Tenure expected','details' => $loan_form['loan_tenure'].' Months'); $end_use = ''; $to_remove_for = false; foreach($loan_form['end_use_master'] as $enduse) { if(strpos(strval($enduse), 'Others') === false) { $end_use.= $enduse.' and ';} else { $to_remove_for = true; $end_use.=$loan_form['end_use_other'].' and'; } } $end_use = substr_replace($end_use, '', strrpos($end_use, 'and'),strlen($end_use)); //echo substr($end_use,0,3); if(strcasecmp(substr($end_use,0,3),'for')) { if(!(count($loan_form['end_use_master']) == 1 && $to_remove_for)) { $end_use = 'For '.$end_use; } } $loan_table_dispaly_rows[] = array('particulars' => 'Loan Purpose','details' => $end_use); // if(strcasecmp($loan_form['is_transfer'],'no')) // { // $loan_table_dispaly_rows[] = array('particulars' => 'Balance Transfer Amount','details' => ""." ".MYUTIL::customIndianNumberFormat($loan_form['balance_transfer_amount']).' ('.MYUTIL::numtowords($loan_form['balance_transfer_amount']).')'); // $loan_table_dispaly_rows[] = array('particulars' => 'Top Up Amount applied for','details' => ""." ".MYUTIL::customIndianNumberFormat($loan_form['topup_amount']).' ('.MYUTIL::numtowords($loan_form['topup_amount']).')'); // $loan_table_dispaly_rows[] = array('particulars' => 'End Use of Topup','details' => ( strcasecmp('others',$loan_form['end_use_topup_master'])) ? $loan_form['end_use_topup_master'] : $loan_form['other_end_use_topup'] ); // $loan_table_dispaly_rows[] = array('particulars' => 'Balance Transfer from','details' => $loan_form['lender'] == 1 ? $loan_form['other_bt_lender']: $loan_form['lender_master']); // } // else{ // //echo 'sdn-'.((!$is_current_product_bl) && !$is_current_product_lab); die(); // if((!$is_current_product_bl) && !$is_current_product_lab && !$is_current_product_laep) // { // $loan_table_dispaly_rows[] = array('particulars' => 'Amount of Own Contribution','details' =>""." ".MYUTIL::customIndianNumberFormat($loan_form['own_contribution']).' ('.MYUTIL::numtowords($loan_form['own_contribution']).')' ); // $source_of_own_contribution = null; // foreach($loan_form['source_of_own_contribution_master'] as $own_source) // { // if(strpos(strval($own_source), 'Others') === false) { $source_of_own_contribution.= $own_source.' and ';}else{ $source_of_own_contribution.=$loan_form['other_source'].' and '; } // } // $source_of_own_contribution = substr_replace($source_of_own_contribution, '', strrpos($source_of_own_contribution, ' and '),strlen($source_of_own_contribution)); // $loan_table_dispaly_rows[] = array('particulars' => 'Source of Own Contribution','details' => $source_of_own_contribution); // } // } // $loan_table_dispaly_rows[] = array('particulars' => 'EMI Comfortable Paying','details' => $rupee_symbol." ".MYUTIL::customIndianNumberFormat($loan_form['emi_level']).' ('.MYUTIL::numtowords($loan_form['emi_level']).')' ); if(!$is_current_product_bl && !$is_current_product_laep) { if(isset($loan_form['property_type_master']) && $loan_form['property_type_master'] != "") { $loan_table_dispaly_rows[] = array('particulars' => 'Type of Property Being Mortgaged','details' => substr_count($loan_form['property_type_master'],'Others') ? $loan_form['property_type_others'] : $loan_form['property_type_master']); $owners_list = null;foreach($loan_form['owners_list_master'] as $owner){ $owners_list.=$owner.' and '; } $owners_list = substr_replace($owners_list, '', strrpos($owners_list, 'and'),strlen($owners_list)); if($owners_list == '') { if(isset($loan_form['owner_name_group'][0]['owner_name'])) { $owners_list = $loan_form['owner_name_group'][0]['owner_name']['name']; } } $loan_table_dispaly_rows[] = array('particulars' => 'Name of the current / proposed owner(s) of the Property being Mortgaged','details' => $owners_list); $loan_table_dispaly_rows[] = array('particulars' => 'Status of Construction','details' => $loan_form['construction_status_master']); $loan_table_dispaly_rows[] = array('particulars' => 'Estimated Market Value of the property being mortgaged','details' => $rupee_symbol." ".MYUTIL::customIndianNumberFormat($loan_form['emv_per_customer']).' ('.MYUTIL::numtowords($loan_form['emv_per_customer']).')'); } } if(isset($loan_form['property_seller']) && $loan_form['property_seller'] != '') { $loan_table_dispaly_rows[] = array('particulars' => 'Current Owner/Seller of the property','details' => $loan_form['property_seller'] ); } if(isset($loan_form['address']) && $loan_form['address'] != '') { $address_of_owner_seller_property = $loan_form['address'] . (isset($loan_form['city_master']) ? ', '.$loan_form['city_master'] : '') . (isset($loan_form['state_master']) ? ', '.$loan_form['state_master'] : '') . (isset($loan_form['pincode_master']) ? ', '.$loan_form['pincode_master'] : ''); $loan_table_dispaly_rows[] = array('particulars' => 'Address of the property','details' => $address_of_owner_seller_property ); } //print_r($loan_table_dispaly_rows); ?>

$row) { echo '"; } ?>
S.No Loan Particulars Loan Particular Details
'.($row_key + 1)." ".$row['particulars']." ".$row['details'] ."

".$loan_form['loandetails_remarks']; ?> 0) { for($business_count = 0;$business_count < $total_no_of_business; $business_count++) { // $temp_show = null; // if($temp_show == null) // { ?> .'; } $bindEachResult['company_employees'] = ''; // this is for no of employees details if(isset($businessRow['employees_permanent']) && $businessRow['employees_permanent'] <= 0) { $bindEachResult['company_employees']='As per person met there are no permanent employee(s) with company.'; } else{ $bindEachResult['company_employees']='As per person met, there are '.$businessRow['employees_permanent'].' permanent employee(s) with company.'; } if(isset($businessRow['employees_appx_salary']) && $businessRow['employees_appx_salary'] != "") { $bindEachResult['employees_appx_salary'] = 'Approximately '.$rupee_symbol.' '.MYUTIL::customIndianNumberFormat($businessRow['employees_appx_salary']). ' is being paid as salary to employees'; } if(isset($businessRow['officer_total']) && $businessRow['officer_total'] > 0) { $emp = $businessRow['officer_total'] > 1 ? 'employees' : 'employee'; $bindEachResult['officer_visit_company_employees']='At the time of PD visit, the officer sighted '.$businessRow['officer_total'] .' '.$emp.' at the business premises.'; } else{ $bindEachResult['officer_visit_company_employees']='At the time of PD visit, no employees seen at the business premises.'; } //this is documents visited $getDocuments=array(); if(array_key_exists('shop_eat_act_cert',$businessRow) && strtoupper($businessRow['shop_eat_act_cert'])=='YES'){ array_push($getDocuments,array('name'=>'Shop/Est act Certificate.','img' => isset($businessRow['shop_eat_act_cert_pic']) ? $businessRow['shop_eat_act_cert_pic'] : '','key_name' => 'shop_eat_act_cert_pic')); } if(array_key_exists('gst_Regn_cert',$businessRow) && strtoupper($businessRow['gst_Regn_cert'])=='YES'){ array_push($getDocuments,array('name' => 'GST Registration.','img' => isset($businessRow['gst_Regn_cert_pic']) ? $businessRow['gst_Regn_cert_pic'] : '' ,'key_name' => 'gst_Regn_cert_pic')); } if(array_key_exists('pf_regn',$businessRow) && strtoupper($businessRow['pf_regn'])=='YES'){ array_push($getDocuments,array('name' => 'PF Registration.','img' => isset($businessRow['pf_regn_pic']) ? $businessRow['pf_regn_pic'] : '','key_name' => 'pf_regn_pic')); } if(array_key_exists('esic_regn',$businessRow) && strtoupper($businessRow['esic_regn'])=='YES'){ array_push($getDocuments,array('name' => 'ESIC Registration.','img' => isset($businessRow['esic_regn_pic']) ? $businessRow['esic_regn_pic'] : '','key_name' => 'esic_regn_pic')); } if(array_key_exists('export_import_cert',$businessRow) && strtoupper($businessRow['export_import_cert'])=='YES'){ array_push($getDocuments,array('name' => 'Export/Import Certificate.','img' => isset($businessRow['export_import_cert_pic']) ? $businessRow['export_import_cert_pic'] : '','key_name' => 'export_import_cert_pic')); } if(array_key_exists('factory_cert',$businessRow) && strtoupper($businessRow['factory_cert'])=='YES'){ array_push($getDocuments,array('name' => 'Factory Certificate.','img' => isset($businessRow['factory_cert_pic']) ? $businessRow['factory_cert_pic'] : '','key_name' => 'factory_cert_pic')); } if(strtoupper($businessRow['other_documents'])=='YES' && array_key_exists('documents',$businessRow)){ foreach($businessRow['documents'] as $docValue){ array_push($getDocuments,array('name' => $docValue['document'].'.', 'img' => isset( $docValue['document_pic']) ? $docValue['document_pic'] : '','key_name' => $docValue['document'])); } } //print_r($getDocuments); if(count($getDocuments)) { foreach($getDocuments as $getDocument_key => $getDocument_value) { foreach($pd_images[13] as $img_key => $img_value) { if( $getDocument_value['key_name'] == $img_value['pd_document_title'] ) { $getDocuments[$getDocument_key]['img'] = $img_value['doc_url']; break; } } } } //print_r($getDocuments);die(); $bindEachResult['visit_documents']=$getDocuments; array_push($businessResult,$bindEachResult); ?>

BUSINESS INFORMATION:

$fetchRow){ ?>






Date of Incorporation :

Business Vintage :

Name Share Holding No.of Years in Current Business Total Work Experience(Yrs) Previous Experience Started Business
0){ ?>

Other Family Members involved in business :

Name Individual Relationship Related to Relationship to Company / Firm Started Business (Yes / No)
0){ ?>

Key Products and Area of Operations

Key Products Area of Operations Area of Sale / Service Area where Max Sale / Service done




Brief of the Business / Service Model

Product / Service Process Brief
'.$process_brief['description'].'

'; ?>
0){ ?>

Key Products and Area of Operations

Key Products Area of Operations Area of Sale / Service Area where Max Sale / Service done




Brief of the Business / Service Model

Product / Service Process Brief
0){ ?>

Key Products and Area of Operations

Services Area of Operations Area of Sale / Service Area where Max Sale / Service done




Brief of the Business / Service Model

Product / Service Process Brief
0){ ?>

Key Products and Area of Operations

Key Products Area of Operations Area of Sale / Service Area where Max Sale / Service done
'.$fetchRow['total_per_of_export'].' % of total sales is export.'; // } ?>




Brief of the Business / Service Model

Product / Service Process Brief
0){ ?>
Other Business Activity
'.$fetchRow['total_per_of_export'].' % of total sales is export.'; } ?> As per Person(s) met, the applicant is using Mobile Wallets/UPI for business transactions.

'; }//else //{ // echo '

As per person`s met,applicant using Mobile Wallets/UPI for business transactions.

' //} if(!strcasecmp($fetchRow['applicant_use_pos_machines'],'yes')) { echo '

The applicant has the following POS machines:

'; echo ''; echo ''; foreach($fetchRow['pos_machines_details'] as $pos) { echo ''; } echo '
Name of the Financial Insitution TID Number of POS machine
'.($pos['pos_machines_financial_institution_name'] ? $pos['pos_machines_financial_institution_name'] : 'Not Provided').' '.(($pos['tid_no_of_pos_machine']) ? $pos['tid_no_of_pos_machine'] : 'Not Provided').'
'; } } ?>

The below documents were sighted during the visit :

'; for ($doc = $from; $doc <= $to ; $doc++){ if(isset($visit_documents[$doc])){ ?> '; $from_index_increment = $from_index_increment+2; } ?>
'.$business_form_common_remarks.'

'; } ?>

Future Plan and Business Environment

'; echo ''; // echo ''; echo ''; echo ''; echo ''; ?>
Particulars Details
USP of the business (How applicant’s business is different from others in the business)'.$future_plan_business_environment['usp_of_the_business'].'
Future plan for business expansion'.$future_plan_business_environment['future_plans_for_business_expansion'].'
Impact of GST on business'.$future_plan_business_environment['impact_of_gst_on_the_business'].'
Key competitors in the business'.$future_plan_business_environment['key_competitors'].'
Succession Plan for business'.$future_plan_business_environment['succession_plan'].'
Brief of other group concerns/ Business run by the applicant'.$future_plan_business_environment['brief_of_other_group_concerns_or_businesses_run_by_the_applicants'].'
'; echo '

'. $future_plan_business_environment['remarks'] .'

'; } } ?> 0 && $is_business_asset_available ){ $bindBusinessAsset['details']=ASSETSFORM::getBusinessAssetsDetails($businessAssetRow['business_assets_details'],$pd_master_details[0]['pd_id']); } array_push($businessAssetResult,$bindBusinessAsset); // print_r($businessAssetResult); ?>

Assets used in Business

$value) { echo ''; echo ''; echo $value['header_row']; ?> '; echo '
'; echo '
'; } } } } else { echo '

No other assests used for business.

'; } if($business_assets_form_remark != "" ){ echo '

'.$business_assets_form_remark.'

'; } } // ENd of if business assesst available in this current index ?>
↑ /'; if(isset($pd_processed_forms[14][$business_count])) { $baRow = $pd_processed_forms[14][$business_count]; $businessFinancialRow = json_decode($baRow['processed_json'],true); //$businessFinancialRow['estimated_value'][0]['estimate_posmachine_or_cc_annual_sales']; $financial_remarks = $businessFinancialRow['financial_remarks']; $comments_on_financials = isset($businessFinancialRow['financial_reason']) ? $businessFinancialRow['financial_reason'] : ''; //echo $financial_remarks;die(); // statementdate_per_financial if(isset($businessFinancialRow['kuccha_records_shown'])) { $financial_kuccha_info['kuccha_records_shown'] = $businessFinancialRow['kuccha_records_shown']; $financial_kuccha_info['kuccha_bill_allowed'] = $businessFinancialRow['kuccha_bill_allowed']; $financial_kuccha_info['customer_declared_turnover'] = $businessFinancialRow['customer_declared_turnover']; } //only for Indusind Lender if(isset($businessFinancialRow['tot_business_FY'])) { $current_business_info['tot_business_FY'] = $businessFinancialRow['tot_business_FY']; $current_business_info['remarks_tot_business_FY'] = $businessFinancialRow['remarks_tot_business_FY']; $current_business_info['orders_hand_FY'] = $businessFinancialRow['orders_hand_FY']; } //print_r($financial_kuccha_info);die(); if(strtoupper($businessFinancialRow['is_financial_statements'])=='YES' && count($businessFinancialRow['date_per_financial'])>0){ $bindBusinessFinancial["company_name"] = MYUTIL::findCompanyName($all_company_details,$businessFinancialRow['company_id'],1); //$bindBusinessFinancial["company_name"] .= count($businessFinancialRow['date_per_financial'])>1 ? ' provided with last '.count($businessFinancialRow['date_per_financial']).' years of financial statements and the snapshot is as below :' : ' we were provided with last '.count($businessFinancialRow['date_per_financial']).' year of financial statements and the snapshot is as below :'; $bindBusinessFinancial["years_data_provided"] = count($businessFinancialRow['date_per_financial']); $bindBusinessFinancial['is_statement']= 1; $bindBusinessFinancial['statements']=FINANCIALFORM::getBusinessFinancialDetails($businessFinancialRow['date_per_financial']); } else { $bindBusinessFinancial["company_name"] =MYUTIL::findCompanyName($all_company_details,$businessFinancialRow['company_id'],1); $bindBusinessFinancial["years_data_provided"] = 0; $bindBusinessFinancial['statements']=array(); $bindBusinessFinancial['is_statement']= 0; } // customer if(strtoupper($businessFinancialRow['is_financial_customer'])!='YES' && (!isset($businessFinancialRow['estimated_value']))){ $bindBusinessFinancial["financial_customer"] =""; //$bindBusinessFinancial["financial_customer"] ="As per Loan Applicant(s) met, the financials are as below :"; $bindBusinessFinancial['customer_statements']=array(); $bindBusinessFinancial['customer_statements_header']=array(); $bindBusinessFinancial['is_customer_statement'] = 0; } else if(strtoupper($businessFinancialRow['is_financial_customer'])!='YES' && count($businessFinancialRow['estimated_value'])>0) { $bindBusinessFinancial["financial_customer"] =""; //$bindBusinessFinancial["financial_customer"] ="As per Loan Applicant(s) met, the financials are as below :"; $bindBusinessFinancial['customer_statements']=FINANCIALFORM::getBusinessCustomerFinancialDetails($businessFinancialRow['estimated_value']); $bindBusinessFinancial['customer_statements_header']=FINANCIALFORM::getBusinessCustomerHeader($businessFinancialRow['estimated_value']); $bindBusinessFinancial['is_customer_statement'] = 1; } else { $bindBusinessFinancial["financial_customer"] ="As per Loan Applicant(s) met, the actual turnover and net profit of his business is same as disclosed in financial statements."; $bindBusinessFinancial['customer_statements']=array(); $bindBusinessFinancial['customer_statements_header']=array(); $bindBusinessFinancial['is_customer_statement'] = 0; } $bindBusinessFinancial['working_capital_receive'] = $businessFinancialRow['receive_the_money_in_days']; $bindBusinessFinancial['working_capital_pay'] = $businessFinancialRow['pay_the_money_in_days']; $bindBusinessFinancial['working_capital_unsold_stock'] = is_numeric($businessFinancialRow['unsold_stock_lies_in_days'])? $businessFinancialRow['unsold_stock_lies_in_days'] : 'Data Not Provided'; $bindBusinessFinancial['is_working_capital_facility'] = $businessFinancialRow['is_there_working_capital_available']; if(isset($businessFinancialRow['select_working_capital_facilities_availed'])) { foreach($businessFinancialRow['select_working_capital_facilities_availed'] as $k => $v) { switch($v['id']) { case 1: $businessFinancialRow['select_working_capital_facilities_availed'][$k]['name'] = $businessFinancialRow['other_reason_for_working_capital_facilities_availed']; $businessFinancialRow['select_working_capital_facilities_availed'][$k]['details'] = $businessFinancialRow['reason_for_working_capital_facilities_availed']; break; case 2: $businessFinancialRow['select_working_capital_facilities_availed'][$k]['details'] = $businessFinancialRow['bank_guarantee']; break; case 3: $businessFinancialRow['select_working_capital_facilities_availed'][$k]['details'] = $businessFinancialRow['cash_credit_limit']; break; case 4: $businessFinancialRow['select_working_capital_facilities_availed'][$k]['details'] = $businessFinancialRow['factoring']; break; case 5: $businessFinancialRow['select_working_capital_facilities_availed'][$k]['details'] = $businessFinancialRow['factoring']; break; case 6: $businessFinancialRow['select_working_capital_facilities_availed'][$k]['details'] = $businessFinancialRow['letter_of_credit']; break; case 7: $businessFinancialRow['select_working_capital_facilities_availed'][$k]['details'] = $businessFinancialRow['od_limit']; break; } } } $bindBusinessFinancial['working_capital_facilites'] = isset($businessFinancialRow['select_working_capital_facilities_availed']) ? $businessFinancialRow['select_working_capital_facilities_availed'] : null; $bindBusinessFinancial['estimate_posmachine_or_cc_annual_sales'] = isset($businessFinancialRow['estimated_value'][0]['estimate_posmachine_or_cc_annual_sales']) ? $businessFinancialRow['estimated_value'][0]['estimate_posmachine_or_cc_annual_sales'] : null; //print_r($bindBusinessFinancial['select_working_capital_facilities_availed']); //FINANCIALFORM::getAvailableFacilities($businessFinancialRow[-'"working_capital_facilities_availed']); array_push($businessFinancialResult,$bindBusinessFinancial); ?> 0){ ?>

Financial Information

0){ ?>

Company / Firm Name : " . $iterateFinance['company_name']; ?>

No of Years of Financial Statements provided : " . $iterateFinance['years_data_provided']; ?>

Snapshot of Financials as per Books of Account Provided : "; ?>

"."FY ".$bfRow['financial_year']."";}?> '.$rupee_symbol.' '.MYUTIL::customIndianNumberFormat($bfRow['financial_sales_revenue']).'';}?> '.$rupee_symbol.' '.MYUTIL::customIndianNumberFormat($bfRow['financial_net_profit']).'';}else{ echo ''; } }?>'.$bfRow['financial_margin_of_profit'].' %';}else { echo ''; } }?>= 0 ? '' : ''; }else { echo '';}?> = 0 ? '' :''; }else {echo '';} }?> = 0 ? '' : ''; }else { echo '';}}?>
Particulars
Sales / Revenue (Rs)
Net Profit / (Net Loss) (Rs) ('.$rupee_symbol.' '.MYUTIL::customIndianNumberFormat($bfRow['financial_net_loss']).')
Net Profit or (Net Loss) to Sales % ('.$bfRow['financial_margin_of_loss'].' %)
% () in Sales over PY '.$bfRow['sale_variation'].' %('.$bfRow['sale_variation'].' %)NA
% () in Net Profit over PY '.$bfRow['profit_variation'].' %('.$bfRow['profit_variation'].')NA
% () in Net Profit % over PY '.$bfRow['financial_profit_to_sale_variation'].' %('.$bfRow['financial_profit_to_sale_variation'].' %)NA

' . $comments_on_financials . '

'; } } else{ echo "

Financial statements not provided by Loan Applicants to PD officer.

";} ?>

0){ //print_r($iterateFinance['customer_statements']); ?>

As per Loan Applicant(s) met, the Financials are as below:

Particulars Range provided Final Considered
From To
Sales / Revenue (Rs)
Net Profit or (Net Loss) to Sales % >
Net Profit / (Net Loss) (Rs) >>>> >
Particulars Range provided Final Considered
From To
Sales / Revenue (Rs)
Net Profit or (Net Loss) to Sales (Rs) >
Net Profit / (Net Loss)% >>>> >
As per Loan Applicant(s) met,'. $rupee_symbol . ' '. MYUTIL:: customIndianNumberFormat($iterateFinance['estimate_posmachine_or_cc_annual_sales']) .' as Annual sales through credit cards / POS machines.

'; }; } ?> As per Loan Applicant(s) met, the financials figures were not provided.

"; } ?> Validation of Customer Declared Financials :

'; // echo 'Kuccha Record Seen (Yes/No) : ';echo $financial_kuccha_info['kuccha_records_shown'] == 'yes' ? 'Yes' : 'No Kuccha Records made available to PD officer and therefore validation of customer declared financials was not possible.'; if($financial_kuccha_info['kuccha_records_shown'] == 'yes') { echo '

Validation of Customer Declared Financials :

'; echo 'Kuccha Record Seen (Yes/No) : ';echo $financial_kuccha_info['kuccha_records_shown'] == 'yes' ? 'Yes' : ''; echo '

Photograph of Kuchha Bills Allowed (Yes/No) : '. ($financial_kuccha_info['kuccha_bill_allowed'] == 'yes' ? 'Yes, enclosed with report': 'No'); echo '

Number of Kuccha Bills and Values therein, justifies the customer declared turnover (Yes / No): '. ( $financial_kuccha_info['customer_declared_turnover'] == 'yes' ? 'Yes': 'No'); } } //only for Indusind Lender if(count($current_business_info)) { echo '

Current Business :

'; echo 'Approximate Total Business / Sales Done for Current FY as on date is '.$rupee_symbol.' '.MYUTIL::customIndianNumberFormat($current_business_info['tot_business_FY']); echo $current_business_info['remarks_tot_business_FY'] != "" ? ' ( '. $current_business_info['remarks_tot_business_FY'] .' ) ': ''; echo '
Orders in Hand to be executed in Current FY : '. $current_business_info['orders_hand_FY']; } ?>

Working Capital Cycle:

S.No Particulars Days
1 Debtor Days
2 Creditor Days
3 Stock Days

Working Capital Facilities:

$facility){ echo ''; }?>
S.No Facility Type Facility Details
'.(++$fk) .''.$facility['name'].' '.$facility['details'].'
The Loan Applicants have not availed any Working Capital Facilities from any financial institution.

";} } ?> '. $financial_remarks.'

'; } } else {?>

Financial information is not available.

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:'; if($is_business_banking_available != null){ ?>
Account Name Bank Name Account Type Account Vintage OD/CC Limit(Rs) Main Business A/c
As per person met, Applicant does not have any business account.

'; } if($business_banking_common_remarks != ""){ echo '

'.$business_banking_common_remarks.'

'; } }// end of busienss bankDetails available in this currrent index ?> 1Product / Service '; $client_second_row = '2Client Name '; $client_third_row = '3Mobile Number '; $client_fourth_row = '4Landline No'; $client_fifth_row = '5Payment Terms'; $client_sixth_row = '6Payment Mode'; $client_seventh_row = '7No of Days Credit'; $client_eigth_row = '8Contribution to Total Turnover in %'; // this is for manufacturing if(array_key_exists('manufacturing_details',$clientRow)){ $clientRow['manufacturing_details'][0]['main_raw_materials_total_payments_percent_on_credit'] ? $done_on_credit['manufacturing prodcuts'] = $clientRow['manufacturing_details'][0]['main_raw_materials_total_payments_percent_on_credit'] : ''; foreach($clientRow['manufacturing_details'] as $manuRow){ if(isset($manuRow['main_raw_materials'])){ //$to_no_of_clients += count($manuRow['main_raw_materials']); foreach($manuRow['main_raw_materials'] as $main_raw_material_key => $main_raw_material) { if($main_raw_material['manufacturing_product_name'] != "" || $main_raw_material['manufacturing_product_name'] != null) { $to_no_of_clients ++; } //print_r($main_raw_material); $client_first_row .= ''.$main_raw_material['manufacturing_product_name'].''; $client_second_row .= isset($main_raw_material['person_title_name_master']) ? '' . $main_raw_material['person_title_name_master'].' ': ''; $client_second_row .= $main_raw_material['manufacturing_contact_person_name'] ; $client_second_row .= isset($main_raw_material['person_designation']) && $main_raw_material['person_designation']== 1 ? ' '.$main_raw_material['other_person_designation'] : ' ';// $client_second_row .= isset($main_raw_material['person_designation_master']) && $main_raw_material['person_designation'] != 1? $main_raw_material['person_designation_master'] : '' ; $client_second_row .= ' '.$main_raw_material['manufacturing_client_name'].''; $client_third_row .= ''.($main_raw_material['manufacturing_contact_person_mobile_number'] ? $main_raw_material['manufacturing_contact_person_mobile_number'].'' : 'Not Provided' .''); $client_fourth_row .= $main_raw_material['person_stdcode'] && $main_raw_material['person_landline'] ? ''. $main_raw_material['person_stdcode'].' '.$main_raw_material['person_landline'].'' : ''.'Not Provided'.''; $client_fifth_row .= isset($main_raw_material['manufacturing_payment_type_master']) && $main_raw_material['manufacturing_payment_type_master'] ? ''. $main_raw_material['manufacturing_payment_type_master'] .'' : 'NA'; $client_sixth_row .= $main_raw_material['manufacturing_payment_mode'] ? ''. $main_raw_material['manufacturing_payment_mode'] .'' : 'NA';; $client_seventh_row .= $main_raw_material['manufacturing_credit_days_from'] && $main_raw_material['manufacturing_credit_days_to'] ? ''. $main_raw_material['manufacturing_credit_days_from'].' to '. $main_raw_material['manufacturing_credit_days_to'].' days'.'' :' NA ' ; $client_eigth_row .= isset($main_raw_material['manufacturing_contribution_total_turnover']) && $main_raw_material['manufacturing_contribution_total_turnover'] != "" ? ''. $main_raw_material['manufacturing_contribution_total_turnover'].'' :' Not Provided ' ; } } } } // this is for trading if(array_key_exists('trade_details',$clientRow)){ //$done_on_credit += $clientRow['trade_details'][0]['trading_products_total_payments_percent_on_credit']; $clientRow['trade_details'][0]['trading_products_total_payments_percent_on_credit'] ? $done_on_credit['trading products'] = $clientRow['trade_details'][0]['trading_products_total_payments_percent_on_credit'] : ''; foreach($clientRow['trade_details'] as $tradeRow){ if(isset($tradeRow['trading_products'])){ //$to_no_of_clients += count($tradeRow['trading_products']); foreach($tradeRow['trading_products'] as $trading_product_key => $trading_product) { if($trading_product['trade_product_name'] != "" || $trading_product['trade_product_name'] != null) { $to_no_of_clients++; } $client_first_row .= ''.$trading_product['trade_product_name'].''; $client_second_row .= isset($trading_product['person_title_name_master']) ? '' . $trading_product['person_title_name_master'].' ': ''; $client_second_row .= $trading_product['trade_product_contact_person_name'] ; $client_second_row .= isset($trading_product['person_designation']) && $trading_product['person_designation']== 1 ? ' '.$trading_product['other_person_designation'] : ' ';// $client_second_row .= isset($trading_product['person_designation_master']) & $trading_product['person_designation'] != 1? $trading_product['person_designation_master'] : '' ; $client_second_row .= ' '.$trading_product['trade_client_name'].''; $client_third_row .= ''. ($trading_product['trade_product_contact_person_mobile_number'] ? $trading_product['trade_product_contact_person_mobile_number'].'' : 'Not Provided'.''); $client_fourth_row .= $trading_product['person_stdcode'] && $trading_product['person_landline'] ? ''. $trading_product['person_stdcode'].' '.$trading_product['person_landline'].'' : ''.'Not Provided'.''; $client_fifth_row .= isset($trading_product['trade_product_payment_type_master']) ? ''. $trading_product['trade_product_payment_type_master'] .'' : 'NA'; $client_sixth_row .= $trading_product['trade_product_payment_mode'] ? ''. $trading_product['trade_product_payment_mode'] .'' : 'NA';; $client_seventh_row .= $trading_product['trade_product_credit_days_from'] && $trading_product['trade_product_credit_days_to']? ''. $trading_product['trade_product_credit_days_from'].' to '. $trading_product['trade_product_credit_days_to'].' days'.'' :' NA ' ; $client_eigth_row .= isset($trading_product['trade_product_contribution_total_turnover']) && $trading_product['trade_product_contribution_total_turnover'] != "" ? ''. $trading_product['trade_product_contribution_total_turnover'].'' :' Not Provided ' ; } } } } //this is for service if(array_key_exists('service_provider_details',$clientRow)){ //$done_on_credit += $clientRow['service_provider_details'][0]['service_products_total_payments_percent_on_credit']; $clientRow['service_provider_details'][0]['service_products_total_payments_percent_on_credit'] ? $done_on_credit['service providing'] = $clientRow['service_provider_details'][0]['service_products_total_payments_percent_on_credit'] : ''; foreach($clientRow['service_provider_details'] as $serviceRow){ if(isset($serviceRow['service_products'])){ //$to_no_of_clients += count($serviceRow['service_products']); foreach($serviceRow['service_products'] as $service_product_key => $service_product) { if($service_product['service_provider_product_name'] != "" || $service_product['service_provider_product_name'] != null) { $to_no_of_clients++; } $client_first_row .= ''.$service_product['service_provider_product_name'].''; $client_second_row .= isset($service_product['person_title_name_master']) ? '' . $service_product['person_title_name_master'].' ': ''; $client_second_row .= $service_product['service_provider_product_contact_person_name'] ; $client_second_row .= isset($service_product['person_designation']) && $service_product['person_designation']== 1 ? ' '.$service_product['other_person_designation'] : ' ';// $client_second_row .= isset($service_product['person_designation_master']) && $service_product['person_designation'] != 1 ? $service_product['person_designation_master'] : '' ; $client_second_row .= ' '.$service_product['service_provider_client_name'].''; $client_third_row .= ''. ($service_product['service_provider_product_contact_person_mobile_number'] ? $service_product['service_provider_product_contact_person_mobile_number'].'' : 'Not Provided' .''); $client_fourth_row .= $service_product['person_stdcode'] && $service_product['person_landline'] ? ''. $service_product['person_stdcode'].' '.$service_product['person_landline'].'' : ''.'Not Provided'.''; $client_fifth_row .= $service_product['service_provider_product_payment_type_master'] ? ''. $service_product['service_provider_product_payment_type_master'] .'' : 'NA'; $client_sixth_row .= $service_product['service_provider_product_payment_mode'] ? ''. $service_product['service_provider_product_payment_mode'] .'' : 'NA'; $client_seventh_row .= $service_product['service_provider_product_credit_days_from'] && $service_product['service_provider_product_credit_days_to']? ''. $service_product['service_provider_product_credit_days_from'].' to '. $service_product['service_provider_product_credit_days_to'].' days'.'' :' NA ' ; $client_eigth_row .= isset($service_product['service_provider_contribution_total_turnover']) && $service_product['service_provider_contribution_total_turnover'] != "" ? ''. $service_product['service_provider_contribution_total_turnover'].'' :' Not Provided ' ; } } } } } $client_first_row .= ''; $client_second_row .= ''; $client_third_row .= ''; $client_fourth_row .= ''; $client_fifth_row .= ''; $client_sixth_row .= ''; $client_seventh_row .= ''; $client_eigth_row .= ''; //echo $client_third_row; ?> Client Details'; if($is_client_details_available != null) { ?> Client $i"; }?>
Sr.No Particulars
$value) { if(count($temp)) { foreach ($temp as $tk => $tvalue) { $value == $tvalue ? $all_same = true : $all_same = false ;array_push($temp, $value); } } else { array_push($temp, $value); } } if($all_same) { echo "

Out of total sales done by ".$name_of_the_company .", ".$vals[0]."% is done on credit.

"; } else { $activities = ''; foreach ($done_on_credit as $dkey => $dvalue) { $activities .= $dkey.' '.$dvalue.'%, '; } $activities = substr_replace($activities,' ', -2); $activities = substr_replace($activities,' and ',strripos($activities,','),2); echo "

Out of total sales done by ".$name_of_the_company .", ".$activities."are done on credit.

"; } } //CLient Photo Section // $client_photo_count = $pd_images[2]; // $client_img_row_count = ceil(count($client_photo_count) / 3); // if(count($client_photo_count)){ // // echo '
'; // // echo '

Supplier '.($k+1).' Photograph`s :

'; // // echo '
'; // echo ''; // $client_from_index_increment = 0; // for($img_row = 1; $img_row <= $client_img_row_count; $img_row++) // { // echo ''; // $from = $client_from_index_increment; // $to = ($from + 2); // for($client_photo_iter = $from; $client_photo_iter <= $to;$client_photo_iter++) // { // if(isset($client_photo_count[$client_photo_iter]) &&$client_photo_count[$client_photo_iter]['company_id'] == ($business_count+1)) // { // echo ''; // //unset($stock_photo_count[$stock_photo_iter]); // } // } // //echo "


"; // echo ''; // $client_from_index_increment = $client_from_index_increment + 3; // } // //echo ''; // echo '
'; // echo ''; // echo '
'; // } //End of CLient Photo Section ?> '.$client_form_remarks.'

'; } // ENd of client info available in this current index ?> 1Item Purchased '; $supplier_second_row = '2Contact Person '; $supplier_third_row = '3Mobile Number '; $supplier_fourth_row = '4Landline No'; $supplier_fifth_row = '5Payment Terms'; $supplier_sixth_row = '6Payment Mode'; $supplier_seventh_row = '7No of Days Credit'; $supplier_eigth_row = '8Contribution to Total Purchase in %'; if(isset($pd_processed_forms[1][$business_count])) { $supplier_details = $pd_processed_forms[1][$business_count]; $supplierRow = json_decode($supplier_details['processed_json'],true); //print_r($supplierRow); $supplier_form_remarks = (isset($supplierRow['supplier_info_form_remark']) ? $supplierRow['supplier_info_form_remark'] : ''); if(isset($supplierRow['supplier_info_available']) && $supplierRow['supplier_info_available'] == 1) { $is_supplier_details_avaialable = 1; $company_name_for_supplier_form_dispaly = MYUTIL::findCompanyName($all_company_details,$supplierRow['company_id'],1); //$supplierResult['company_name'] = $company_name; $total_no_of_suppliers = 0; $total_payments_percent_on_credit_for_supplier = 0; foreach($supplierRow['manufacturing_details'] as $manuRow){ $total_payments_percent_on_credit_for_supplier += isset($supplierRow['manufacturing_details'][0]['main_raw_materials_total_payments_percent_on_credit']) ? $supplierRow['manufacturing_details'][0]['main_raw_materials_total_payments_percent_on_credit'] : 0; if(isset($manuRow['main_raw_materials'])){ foreach($manuRow['main_raw_materials'] as $rawkey => $raw){ if($raw['manufacturing_raw_material_name'] != "" || $raw['manufacturing_raw_material_name'] != null) { $total_no_of_suppliers++; } $supplier_first_row .= ''.$raw['manufacturing_raw_material_name'].''; $supplier_second_row .= isset($raw['person_title_name_master']) ? '' . $raw['person_title_name_master'].' ': '' . ''; $supplier_second_row .= $raw['manufacturing_contact_person_name'] ; $supplier_second_row .= isset($raw['person_designation']) && $raw['person_designation']== 1 ? ' '.$raw['other_person_designation'] : ' ';// $supplier_second_row .= isset($raw['person_designation_master']) && $raw['person_designation'] != 1? $raw['person_designation_master'] : '' ; $supplier_second_row .= ' '.$raw['manufacturing_supplier_name'].''; $supplier_third_row .= ''. ($raw['manufacturing_contact_person_mobile_number'] ? $raw['manufacturing_contact_person_mobile_number'].'' : 'Not Provided' .''); $supplier_fourth_row .= $raw['person_stdcode'] && $raw['person_landline'] ? ''. $raw['person_stdcode'].' '.$raw['person_landline'].'' : ''.'Not Provided'.''; $supplier_fifth_row .= $raw['manufacturing_payment_type_master'] ? ''. $raw['manufacturing_payment_type_master'] .'' : 'NA'; $supplier_sixth_row .= $raw['manufacturing_payment_mode'] ? ''. $raw['manufacturing_payment_mode'] .'' : 'NA'; $supplier_seventh_row .= $raw['manufacturing_credit_days_from'] && $raw['manufacturing_credit_days_to'] ? ''. $raw['manufacturing_credit_days_from'].' to '. $raw['manufacturing_credit_days_to'].' days' : 'NA'; //array_push($supplierResult,$temp); $supplier_eigth_row .= isset($raw['manufacturing_contribution_total_purchase']) && $raw['manufacturing_contribution_total_purchase'] != "" ? ''.$raw['manufacturing_contribution_total_purchase'] .'' : ' Not Provided ' ; } } } // this is for trading //print_r($supplierRow['trade_details'][0]['trading_products']); if(isset($supplierRow['trade_details'][0]['trading_products']) && count($supplierRow['trade_details'][0]['trading_products'])) { $total_payments_percent_on_credit_for_supplier += $supplierRow['trade_details'][0]['trading_products_total_payments_percent_on_credit']; foreach($supplierRow['trade_details'][0]['trading_products'] as $tradeRow){ if($tradeRow['trade_product_name'] != "" || $tradeRow['trade_product_name'] != null) { $total_no_of_suppliers++; } $supplier_first_row .= ''.$tradeRow['trade_product_name'].''; $supplier_second_row .= isset($tradeRow['person_title_name_master']) ? '' . $tradeRow['person_title_name_master'].' ': '' . ''; $supplier_second_row .= $tradeRow['trade_product_contact_person_name'] ; $supplier_second_row .= isset($tradeRow['person_designation']) && $tradeRow['person_designation']== 1 ? ' '.$tradeRow['other_person_designation'] : ' ';// $supplier_second_row .= isset($tradeRow['person_designation_master']) && $tradeRow['person_designation'] != 1? $tradeRow['person_designation_master'] : '' ; $supplier_second_row .= ' '.$tradeRow['trade_supplier_name'].''; //$supplier_second_row .= $supplier_second_row; $supplier_third_row .= ''. ($tradeRow['trade_product_contact_person_mobile_number'] ? $tradeRow['trade_product_contact_person_mobile_number'].'' : 'Not Provided' .''); $supplier_fourth_row .= $tradeRow['person_stdcode'] && $tradeRow['person_landline'] ? ''. $tradeRow['person_stdcode'].' '.$tradeRow['person_landline'].'' : ''.'Not Provided'.''; $supplier_fifth_row .= isset($tradeRow['trade_product_payment_type_master']) ? ''. $tradeRow['trade_product_payment_type_master'] .'' : 'NA'; $supplier_sixth_row .= $tradeRow['trade_product_payment_mode'] ? ''. $tradeRow['trade_product_payment_mode'] .'' : 'NA'; $supplier_seventh_row .= $tradeRow['trade_product_credit_days_from'] && $tradeRow['trade_product_credit_days_to'] ? ''. $tradeRow['trade_product_credit_days_from'].' to '. $tradeRow['trade_product_credit_days_to'].' days' : 'NA'; $supplier_eigth_row .= isset($tradeRow['trade_product_contribution_total_purchase']) && $tradeRow['trade_product_contribution_total_purchase'] != "" ? ''.$tradeRow['trade_product_contribution_total_purchase'] .'' : ' Not Provided ' ; ///array_push($supplierResult,$temp); //} //} } } if(isset($supplierRow['servicing_details'][0]['service_providers']) && count($supplierRow['servicing_details'][0]['service_providers'])) { $total_payments_percent_on_credit_for_supplier += isset($supplierRow['servicing_details'][0]['service_providers_total_payments_percent_on_credit']) ? $supplierRow['servicing_details'][0]['service_providers_total_payments_percent_on_credit'] : 0; //echo isset($supplierRow['servicing_details'][0]['service_providers_total_payments_percent_on_credit']) ? $supplierRow['servicing_details'][0]['service_providers_total_payments_percent_on_credit'] : 0; foreach($supplierRow['servicing_details'][0]['service_providers'] as $serviceRow){ if($serviceRow['service_provider_name'] != "" || $serviceRow['service_provider_name'] != null) { $total_no_of_suppliers++; } $supplier_first_row .= ''.$serviceRow['service_provider_name'].''; $supplier_second_row .= isset($serviceRow['person_title_name_master']) ? '' . $serviceRow['person_title_name_master'].' ': '' . ''; $supplier_second_row .= $serviceRow['service_provider_contact_person_name'] ; $supplier_second_row .= isset($serviceRow['person_designation']) && $serviceRow['person_designation']== 1 ? ' '.$serviceRow['other_person_designation'] : ' ';// $supplier_second_row .= isset($serviceRow['person_designation_master']) && $serviceRow['person_designation'] != 1? $serviceRow['person_designation_master'] : '' ; $supplier_second_row .= ' '.$serviceRow['service_provider_supplier_name'].''; //$supplier_second_row .= $supplier_second_row; $supplier_third_row .= ''. ($serviceRow['service_provider_contact_person_mobile_number'] ? $serviceRow['service_provider_contact_person_mobile_number'].'' : 'Not Provided' .''); $supplier_fourth_row .= $serviceRow['person_stdcode'] && $serviceRow['person_landline'] ? ''. $serviceRow['person_stdcode'].' '.$serviceRow['person_landline'].'' : ''.'Not Provided'.''; $supplier_fifth_row .= isset($serviceRow['service_provider_payment_type_master']) ? ''. $serviceRow['service_provider_payment_type_master'] .'' : 'NA'; $supplier_sixth_row .= $serviceRow['service_provider_payment_mode'] ? ''. $serviceRow['service_provider_payment_mode'] .'' : 'NA'; $supplier_seventh_row .= $serviceRow['service_provider_credit_days_from'] && $serviceRow['service_provider_credit_days_to'] ? ''. $serviceRow['service_provider_credit_days_from'].' to '. $serviceRow['service_provider_credit_days_to'].' days' : 'NA'; $supplier_eigth_row .= isset($serviceRow['service_provider_contribution_total_purchase']) && $serviceRow['service_provider_contribution_total_purchase'] != "" ? ''.$serviceRow['service_provider_contribution_total_purchase'] .'' : ' Not Provided ' ; //array_push($supplierResult,$temp); //} }//} } $supplier_first_row .= ''; $supplier_second_row.= ''; $supplier_third_row .= ''; $supplier_fourth_row.= ''; $supplier_fifth_row .= ''; $supplier_sixth_row .= ''; $supplier_seventh_row .= ''; $supplier_eigth_row .= ''; } // echo "dsfnsdkfnj**********"; // print_r($supplierResult);// echo '

Supplier Details

' ; if($is_supplier_details_avaialable != null) { ?> $fetchRow){ //echo '
Supplier '.($k+1).':

'; ?> Supplier $i"; }?>
Sr.No Particulars
'; // echo '

Supplier '.($k+1).' Photograph`s :

'; // echo '
'; // echo ''; // $supplier_from_index_increment = 0; // for($img_row = 1; $img_row <= $supplier_img_row_count; $img_row++) // { // echo ''; // $from = $supplier_from_index_increment; // $to = ($from + 2); // for($supplier_photo_iter = $from; $supplier_photo_iter <= $to;$supplier_photo_iter++) // { // if(isset($supplier_photo_count[$supplier_photo_iter]) &&$supplier_photo_count[$supplier_photo_iter]['company_id'] == ($business_count+1)) // { // echo ''; // //unset($stock_photo_count[$stock_photo_iter]); // } // } // //echo "


"; // echo ''; // $supplier_from_index_increment = $supplier_from_index_increment + 3; // } // //echo ''; // echo '
'; // echo ''; // echo '
'; // }*/ //End of Supplier Photo section //}//End of supplier foreach ?> 0) { //$company_name = MYUTIL::findCompanyName($all_company_details,$supplierRow['company_id'],1); echo "

Out of total purchases done by ". $company_name_for_supplier_form_dispaly .", ". $total_payments_percent_on_credit_for_supplier ." % is done on credit.

"; //in advance rest on delivery. } } echo '

'.$supplier_form_remarks.'

'; }// End of supplier info avilable in this current index?> 0 || (is_array($stockRow['manufacturing_details'][0]['manufacturing_finished_goods']) && count($stockRow['manufacturing_details'][0]['manufacturing_finished_goods']) > 0)) { $is_raw_materials_sufficient_enough = $stockRow['manufacturing_details'][0]['is_sufficiant_raw']; $is_raw_materials_sufficient_enough_remarks = $stockRow['manufacturing_details'][0]['rawmaterial_remarks']; $bindStockResult["manufacturing"]=Stockform::getStockManufacturingDetails($stockRow['manufacturing_details'][0]['manufacturing_raw_materials'], $stockRow['manufacturing_details'][0]['manufacturing_finished_goods']); //print_r($bindStockResult["manufacturing"]); } else { $bindStockResult["manufacturing"]=array(); } // this is for stock retail details if(isset($stockRow['retail_details'][0]['retail_traded_goods']) && count($stockRow['retail_details'][0]['retail_traded_goods']) > 0){ $bindStockResult["retail"]=Stockform::getStockRetailDetails($stockRow['retail_details'][0]['retail_traded_goods']); } else { $bindStockResult["retail"]=array(); } // this is for stock whole sale details if(isset($stockRow['trade_details'][0]['trading_traded_goods']) && count($stockRow['trade_details'][0]['trading_traded_goods']) > 0){ $bindStockResult["wholesale"]=Stockform::getStockWholesaleDetails($stockRow['trade_details'][0]['trading_traded_goods']); } else { $bindStockResult["wholesale"]=array(); } // this is for stock service details //print_r($stockRow['servicing_details']); if(isset ($stockRow['servicing_details'][0]['service_provider']) &&count($stockRow['servicing_details'][0]['service_provider']) > 0){ $bindStockResult["service_stocks"]=Stockform::getStockServiceDetails($stockRow['servicing_details'][0]['service_provider']); } else { $bindStockResult["service_stocks"]=array(); } //print_r($bindStockResult);die(); count($bindStockResult['wholesale']) || count($bindStockResult['retail']) || count($bindStockResult['manufacturing']) || count($bindStockResult["service_stocks"])? array_push($stockResult,$bindStockResult) : $stockResult; //echo "**********************"; //print_r($stockResult);die(); ?>

Stock Details

0) { foreach($getstRow['manufacturing'] as $pstRow){ if($pstRow['name']){ ?>
Sr.No Type of Stock Stock Item Stock Value (Rs)
Considering the size of operations, the stock of finished goods maintained is sufficient as per the PD Officer’s observations.

'; }else if(!strcasecmp($is_stock_sufficient_enough,'no')){ echo '

Considering the size of operations, the stock of finished goods maintained is not sufficient as per the PD Officer’s observations.

'; echo '

'. $is_stock_sufficient_enough_remarks.'

'; } else if(!strcasecmp($is_stock_sufficient_enough,'not applicable')) { echo '

Finished goods Stock not required to be maintained.

'; } if(!strcasecmp($is_raw_materials_sufficient_enough,'yes')) { echo '

Considering the size of operations, the stock of raw materials maintained is sufficient as per the PD Officer’s observations.

'; }else if(!strcasecmp($is_raw_materials_sufficient_enough,'no')) { echo '

Considering the size of operations, the stock of raw materials maintained is not sufficient as per the PD Officer’s observations.

'; echo '

'. $is_raw_materials_sufficient_enough_remarks.'

'; } else if(!strcasecmp($is_raw_materials_sufficient_enough,'not applicable')) { echo '

Raw material Stock not required to be maintained.

'; } //echo '

'.$stock_remarks.'

'; //serivce if(!strcasecmp($is_sufficiant_service_goods,'yes')) { echo '

Considering the size of operations, the stock maintained for service providing is sufficient as per the PD Officer’s observations.

'; }else if(!strcasecmp($is_sufficiant_service_goods,'no')) { echo '

Considering the size of operations, the stock maintained for service providing is not sufficient as per the PD Officer’s observations.

'; echo '

'. $service_goods_enough_remarks.'

'; } else if(!strcasecmp($is_sufficiant_service_goods,'not applicable')) { echo '

Stock not required to be maintained.

'; } echo $how_was_the_stock_validated ? ('

How was stock validated :- '.$how_was_the_stock_validated .'

') : ''; $stock_photo_count = array_filter($pd_images[11],function($d) use ($business_count){ if($d['company_id'] == ($business_count + 1)){ return 1;}else {return 0;} }); $stock_img_row_count = ceil(count($stock_photo_count) / 3); if(count($stock_photo_count)){ echo '
'; echo '

Stock Photograph`s :

'; echo '
'; echo ''; for($img_row = 0; $img_row < $stock_img_row_count; $img_row++) { if($img_row > 0) { break; } echo ''; $from = $img_row == 0 ? $img_row : ($img_row+2); $to = ($from + 2); for($stock_photo_iter = $from; $stock_photo_iter <= $to;$stock_photo_iter++) { if(isset($stock_photo_count[$stock_photo_iter]) &&$stock_photo_count[$stock_photo_iter]['company_id'] == ($business_count+1)) { echo ''; //unset($stock_photo_count[$stock_photo_iter]); } } //echo "


"; echo ''; } //echo ''; echo '
'; echo ''; echo '
'; } // ?> '.$stock_form_remarks.'

'; //else {?> Assessed Income - ".MYUTIL::findCompanyName($all_company_details,($business_count+1),1)."

"; if(isset($ai_core_details) && count($ai_summary_details_processed)) { echo '

'.$order_dipaly_array[0].') Financial Snapshot

'; echo ''; echo ''; echo $ai_summary_details_processed['ai_table_header_row']; echo ''; echo ''; echo $ai_summary_details_processed['sale_revenue_row']; echo $ai_summary_details_processed['purchase_row']; echo $ai_summary_details_processed['gross_profit_loss_row']; echo $ai_summary_details_processed['gross_profit_loss_per_row']; echo $ai_summary_details_processed['business_expense_row']; echo $ai_summary_details_processed['net_profit_loss_row']; echo $ai_summary_details_processed['house_hold_expense_row']; echo $ai_summary_details_processed['disposable_income_row']; echo $ai_summary_details_processed['net_margin_row']; echo ''; echo '
'; // echo '
'; // echo ''; // echo ''; // echo ''; // echo ''; // echo ''; // echo $ai_summary_details_processed['considered_sales_revenue_row']; // echo $ai_summary_details_processed['considered_net_profit_row']; // echo $ai_summary_details_processed['considered_net_margint_row']; // echo ''; // echo '
Particulars Details
'; array_shift($order_dipaly_array); } echo '

'; // if(isset($ai_core_details) && count($ai_core_details['sales_items_by_monthwise'])) // { // echo "
"; // echo '

'.$order_dipaly_array[0].') Kuchha Sales Book/Bills :

'; // foreach($ai_core_details_processed['sales_month_wise_to_display'] as $sale_month_wise) // { // // if($sale_month_wise['sales_type'] == 1) // // { // echo '

'; // echo 'Item name : ' . $sale_month_wise['sales_item'].'
'; // if($sale_month_wise['sales_type'] == 1) // { // echo ''.$sale_month_wise['month_count'].' month sales value : '.$rupee_symbol.''.MYUTIL::customIndianNumberFormat($sale_month_wise['total_months_value']).' Annual Sales value:'.$rupee_symbol.'' .MYUTIL::customIndianNumberFormat(($sale_month_wise['total_months_value'] * (12 / $sale_month_wise['month_count']) )).''; // } // else // { // echo 'Annual Sales value:'. $rupee_symbol.' '.MYUTIL::customIndianNumberFormat(($sale_month_wise['total_months_value'] )).''; // } // } // array_shift($order_dipaly_array); // echo '

Detail Available on Annexure A'; // } // if(isset($ai_core_details) && count($ai_core_details['sales_items_by_monthwise'])) // { // echo "
"; // echo '

'.$order_dipaly_array[0].') Kuchha Sales Book/Bills :

'; // foreach($ai_core_details_processed['sales_month_wise_to_display'] as $sale_month_wise) // { // // if($sale_month_wise['sales_type'] == 1) // // { // echo '
'; // echo 'Item name : ' . $sale_month_wise['sales_item'].'
'; // if($sale_month_wise['sales_type'] == 1) // { // echo ''.$sale_month_wise['month_count'].' month sales value : '.$rupee_symbol.''.MYUTIL::customIndianNumberFormat($sale_month_wise['total_months_value']).' Annual Sales value:'.$rupee_symbol.'' .MYUTIL::customIndianNumberFormat(($sale_month_wise['total_months_value'] * (12 / $sale_month_wise['month_count']) )).''; // } // else // { // echo 'Annual Sales value:'. $rupee_symbol.' '.MYUTIL::customIndianNumberFormat(($sale_month_wise['total_months_value'] )).''; // } // echo '
'; // $row_count = ceil(count($sale_month_wise['months']) / 5); // //print_r(($sale_month_wise['months'])); // // echo $row_count; // //die(); // echo ''; // for($i = 0; $i <= $row_count; $i++) // { // $from = $i== 0 ? $i : ($i + 3); // $to = ($from + 3); // echo ''; // for($j = $from ; $j <= $to ;$j++) // { // //$sale_month_wise['months'] as $sale_month_data // //echo ''; // if(isset($sale_month_wise['months'][$j])) // { // echo ''; // } // } // echo ''; // } // echo '
'; // echo ''; // echo ''; // if($sale_month_wise['sales_type'] == 1) // { // echo ''; // } // if($sale_month_wise['sales_type'] == 1) // { // echo ''; // }else if($sale_month_wise['months'][$j]['sales_type'] == 2) // { // echo ''; // } // echo ''; // echo ''; // foreach($sale_month_wise['months'][$j]['month_data'] as $m_key => $month) // { // if($sale_month_wise['sales_type'] == 1) // { // echo ''; // } // if($m_key == 20)break; // else if($sale_month_wise['sales_type'] == 2) // { // echo ''; // } // } // echo ''; // echo '
'.$sale_month_wise['months'][$j]['month_to_dispaly'].'
Date Value
Frequncy Value
'.$month['date'] .' '.$month['value'] .'
'.$month['frequency_name'] .' '.$month['frequency_value'] .'
'; // echo '
'; // echo '
'; // //} // } // array_shift($order_dipaly_array); // } if(isset($ai_core_details) && count($ai_core_details['sales_calculated_by_itemwise'])) { echo '

'.$order_dipaly_array[0].') Sales Itemwise :

'; echo ''; echo ''; echo $ai_core_details_processed['sales_calculated_by_itemwise_header']; echo ''; echo ''; foreach($ai_core_details_processed['sales_item_wise_to_diaplay'] as $sid) { //print_r($sid); $rate_per_unit = ($sid['rate_per_unit'] != 0 && $sid['rate_per_unit'] != '' ? $rupee_symbol.' '.MYUTIL::customIndianNumberFormat($sid['rate_per_unit']) : '-'); echo ''; echo ''; if(isset($sid['margin_per'])){echo ''; } // if(isset($sid['margin_per_uom'])){echo ''; } if(isset($sid['margin_final_value'])){ echo ''; } echo ''; } echo ''; echo '
'.($sid['other_sales_item'] != '' ? $sid['other_sales_item'] :$sid['sale_item']).''.$sid['sales_qty'].''.$sid['uom'].''. $rate_per_unit .''.$sid['frequency'].''.$rupee_symbol.' '.MYUTIL::customIndianNumberFormat($sid['annual_sale_value']).($sid['sales_type'] == 3 ? ' *' : '').''.($sid['margin_per'] != 0 ? $sid['margin_per'] : '-').''.($sid['margin_per_uom'] != 0? $sid['margin_per_uom'] : '-').''.$rupee_symbol.' '.MYUTIL::customIndianNumberFormat($sid['margin_final_value']).'
'; array_shift($order_dipaly_array); } echo '
* Assessed From Kuchha Records, Details Available in Annexure A'; if(isset($ai_core_details) && count($ai_core_details['sales_declared_by_customer'])) { echo '

'.$order_dipaly_array[0].') Sales Declared By Customer

'; // if($ai_core_details['gross_profit_calculation_type'][0]['mode'] == 1) // { // echo '

As per person met, the following Purchase details were shared:

'; // } // else if($ai_core_details['gross_profit_calculation_type'][0]['mode'] == 2) // { // echo '

As per person met, Purchase details were not shared, income calculated by Net margin percentage.

'; // } $str = 'As per person met, '.$rupee_symbol.' '.MYUTIL::customIndianNumberFormat($ai_core_details['sales_declared_by_customer'][0]['sales_declared_by_customer']).' ( '.MYUTIL::numtowords($ai_core_details['sales_declared_by_customer'][0]['sales_declared_by_customer']).' ) declared as annual sale value.'; if($ai_core_details['gross_profit_calculation_type'][0]['mode'] == 2) { $str .= '
and '.$rupee_symbol.' '.MYUTIL::customIndianNumberFormat($ai_core_details['sales_declared_by_customer'][0]['margin_value']).' ( '.MYUTIL::numtowords( $ai_core_details['sales_declared_by_customer'][0]['margin_value']).' )'.'( '.$ai_core_details['sales_declared_by_customer'][0]['margin_per'].'% sales declared ) as net margin amount.'; } echo $str; echo '


'; array_shift($order_dipaly_array); } if($ai_core_details['gross_profit_calculation_type'][0]['mode'] == 1) { echo '

As per person met, the following Purchase details were shared:

'; } else if($ai_core_details['gross_profit_calculation_type'][0]['mode'] == 2) { echo '

As per person met, Purchase details were not shared, income calculated by Net margin percentage.

'; } echo '
'; if(isset($ai_core_details) && count($ai_core_details['purchase_declared_by_customer'])) { echo '

'.$order_dipaly_array[0].') Purchase Declared By Customer

'; $str = 'As per person met, '.$rupee_symbol.' '.MYUTIL::customIndianNumberFormat($ai_core_details['purchase_declared_by_customer'][0]['purchase_declared_by_customer']).' ( '.MYUTIL::numtowords($ai_core_details['purchase_declared_by_customer'][0]['purchase_declared_by_customer']).' ) declared as annual purchase value.'; // if($ai_core_details['gross_profit_calculation_type'][0]['mode'] == 2) // { // $str .= '
and '.$rupee_symbol.' '.MYUTIL::customIndianNumberFormat($ai_core_details['sales_declared_by_customer'][0]['margin_value']).' ( '.MYUTIL::numtowords( $ai_core_details['sales_declared_by_customer'][0]['margin_value']).' )'.'( '.$ai_core_details['sales_declared_by_customer'][0]['margin_per'].'% sales declared ) as net margin amount.'; // } echo $str; echo '


'; array_shift($order_dipaly_array); } if($ai_core_details['gross_profit_calculation_type'][0]['mode'] == 1 && $ai_core_details['gross_profit_calculation_type'][0]['purchase_type'] == 1) { echo '

'.$order_dipaly_array[0].') Itemwise Purchase Details :

'; echo ''; echo ''; echo ''; echo ''; echo ''; foreach($ai_core_details_processed['purchase_to_display'] as $dat) { $rate = $dat['rate'] != 0 && $dat['rate'] != '' ? $rupee_symbol.' '.MYUTIL::customIndianNumberFormat($dat['rate']) : '-'; echo ''; } echo ''; echo '
Raw Material/Trading Item Purchase Quantity UOM Rate/Unit of Purchase Frequency Annual Purchase(Rs)
'.$dat['material_name'] .' '.$dat['qty'] .' '.$dat['uom'] .' '. $rate .' '.$dat['frequency'] .' '.$rupee_symbol.' '.MYUTIL::customIndianNumberFormat($dat['annual_value']) .'
'; array_shift($order_dipaly_array); } else if($ai_core_details['gross_profit_calculation_type'][0]['mode'] == 1 &&$ai_core_details['gross_profit_calculation_type'][0]['purchase_type'] == 2) { echo '

'.$order_dipaly_array[0].') Billwise Purchase Details :

'; foreach($ai_core_details_processed['purchase_to_display'] as $billwise) { echo '
'; echo 'Item name : ' . $billwise['item_name'].'
'; echo ''.$billwise['month_count'].' month(s) purchase value : '.MYUTIL::customIndianNumberFormat($billwise['annual_purchase_value']).' Annual Purchase value:'. MYUTIL::customIndianNumberFormat($billwise['annual_purchase_value'] * (12 / $billwise['month_count']) ).''; echo '
'; foreach($billwise['months'] as $month_data) { //echo ''; echo '
'; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; foreach($month_data['month_data'] as $month) { echo ''; } echo ''; echo '
'.$month_data['month_to_dispaly'].'
Date Value
'.$month['date'] .' '.$month['value'] .'
'; //echo '
'; } echo '
'; } array_shift($order_dipaly_array); } } // if(isset($ai_core_details) && count($ai_core_details['business_expenses'])) { echo '

'.$order_dipaly_array[0].') Business Expenses Details :

'; echo ''; echo ''; echo ''; echo ''; echo ''; foreach($ai_core_details_processed['business_expenses_to_diaplay'] as $b_exp) { echo ''; } echo ''; echo '
Business Expense Amount Frequency Annual Expenses
'.$b_exp['expense_item'] .' '.$rupee_symbol." ".MYUTIL::customIndianNumberFormat($b_exp['expense_value']) .' '.$b_exp['frequency_name'] .' '.$rupee_symbol." ".MYUTIL::customIndianNumberFormat($b_exp['annual_expenses_value']).'
'; array_shift($order_dipaly_array); } if(isset($ai_core_details) && count($ai_core_details['house_hold_expenses'])) { echo '

'.$order_dipaly_array[0].') Household Expenses Details :

'; echo ''; echo ''; echo ''; echo ''; echo ''; foreach($ai_core_details_processed['household_expenses_to_diaplay'] as $h_exp) { echo ''; } echo ''; echo '
Expense Particulars Amount (Rs) Frequency Annual Expenses(Rs)
'.$h_exp['expense_item'] .' '.$rupee_symbol.' '.MYUTIL::customIndianNumberFormat($h_exp['expense_value']) .' '.$h_exp['frequency_name'] .' '.$rupee_symbol.' '.MYUTIL::customIndianNumberFormat($h_exp['annual_expense_value']) .'
'; array_shift($order_dipaly_array); } // if(isset($ai_core_details) && count($ai_summary_details_processed)) // { // echo '

The Summary of Income :

'; // echo ''; // echo ''; // echo $ai_summary_details_processed['ai_table_header_row']; // echo ''; // echo ''; // echo $ai_summary_details_processed['sale_revenue_row']; // echo $ai_summary_details_processed['purchase_row']; // echo $ai_summary_details_processed['gross_profit_loss_row']; // echo $ai_summary_details_processed['business_expense_row']; // echo $ai_summary_details_processed['net_profit_loss_row']; // echo $ai_summary_details_processed['house_hold_expense_row']; // echo $ai_summary_details_processed['disposable_income_row']; // echo $ai_summary_details_processed['net_margin_row']; // echo ''; // echo '
'; // echo '
'; // echo ''; // echo ''; // echo ''; // echo ''; // echo ''; // echo $ai_summary_details_processed['considered_sales_revenue_row']; // echo $ai_summary_details_processed['considered_net_profit_row']; // echo $ai_summary_details_processed['considered_net_margint_row']; // echo ''; // echo '
Particulars Details
'; // } //echo "
"; // ?> $oaRow) { $otherAssetRow = json_decode($oaRow['processed_json'],true); $other_assest_common_remrks = $otherAssetRow['assets_form_remark']; if(isset($otherAssetRow['asset_info_available']) && $otherAssetRow['asset_info_available'] == 1) { $is_personal_info_available = 1; if(count($otherAssetRow['assets_details'])>0){ $otherAssetResult=ASSETSFORM::getOthersAssetsDetails($otherAssetRow['assets_details'],$pd_master_details[0]['pd_id']); //print_r($otherAssetResult); } } } ?>

Personal Assets

$paRow){ ?>
Sr.No Asset Type Asset Description Asset Owned By Approx Market Value(Rs) Age of the Assest(Yrs) Loan Again Assest
'. $rupee_symbol.' '.MYUTIL::customIndianNumberFormat($paRow['approximate_market_value']) : ( ($paRow['approximate_market_value'] != '' && $paRow['approximate_market_value'] != 0 ? $rupee_symbol.' '.MYUTIL::customIndianNumberFormat($paRow['approximate_market_value']): 'Not Provided' )); ?>

As per Loan applicant, he does not have any other assets.

'.$other_assest_common_remrks.'

'; } ?> $ibRow) { $individualBankRow = json_decode($ibRow['processed_json'],true); $ind_banking_common_remarks = $individualBankRow['banking_form_remark']; if(isset($individualBankRow['bank_info_available']) && $individualBankRow['bank_info_available'] == 1) { $is_personal_banking_available = 1; if(count($individualBankRow['banking_details'])>0){ $getIndividualEachValues=BANKINGFORM::getIndividualBankingDetails($individualBankRow['banking_details'],$pd_master_details[0]['pd_id']); $bankingResult = array_merge($bankingResult,$getIndividualEachValues); } } } ?>

Personal Banking:

Below bank account details were shared :

$bdRow){ ?>
Sr.No Account Holder's Name Bank Name Account Type OD / CC Limit Vintage
'.$ind_banking_common_remarks.'

'; } ?> $iRow) { $otherIcomeRow = json_decode($iRow['processed_json'],true); $other_source_income_common_remarks = $otherIcomeRow['otherincome_remarks']; if(strtoupper($otherIcomeRow['other_income'])=='YES' && count($otherIcomeRow['income_details'])>0){ $is_other_income_available = 1; $otherIncomeResult=OTHERINCOMEFORM::getIncomeDetails($otherIcomeRow['income_details'],$pd_master_details[0]['pd_id']); } } ?>

Other Sources of Income of Individual Loan Applicants:

$oiRow){ ?>
Sr.No Income Source Earned by Amount(Rs)
(Details Available in Annexure B)'; $GLOBALS['is_rental_available'] = 1 ; } ?>

As per the loan applicants, they do not have any other source of Income.

'. $other_source_income_common_remarks.'

'; } ?> $fRow) { $familyRow = json_decode($fRow['processed_json'],true); //print_r($familyRow);die(); $other_family_form_common_remarks = $familyRow['family_details_form_remark']; if(array_key_exists('family_details',$familyRow) && count($familyRow['family_details'])>0){ $familyResult=OTHERFAMILYFORM::getFamilyDetails($familyRow['family_details'],$pd_master_details[0]['pd_id']); } } ?>

Family Information:

0){ //print_r($familyResult); ?> $fmValue) { ?> '.$fmValue['selected_person_title'].$fmValue['selected_person'].'Family Information - Select person for capturing family details, who is an applicant in the case, resides at '.$fmValue['residency_address'].'Family Information - Residence Address of Select person .'; $residence_text ='This is a '. $fmValue['residence_ownership'].' Family Information - Ownership of Residence residence, where the applicant has been staying for '. $fmValue['residence_No_of_years'].'Family Information - No of Yrs in current residence .'; $residence_text .= (!strcasecmp($fmValue['residence_ownership'],'rented')) ? ' The rent paid '.$rupee_symbol.' '.$fmValue['rent'].' per month.' : ''; $clix_dependency_text = 'There are '.$fmValue['no_family_members_clix'].' family member(s) '; $clix_dependency_text .= isset($fmValue['no_dependents_clix']) && $fmValue['no_dependents_clix'] != 0 ? ' of which ' . ($fmValue['no_dependents_clix'] == 1 ? 'One is' : $fmValue['no_dependents_clix']. ' are'). ' dependent on applicant.' : ' and none of them dependent on applicant.'; echo '

' . $intro_text . '

';echo '

' . $residence_text . '

'; echo '

' . $clix_dependency_text . '

'; ?> '.$other_family_form_common_remarks.'

'; } ?> $elRow) { $otherLoanRow = json_decode($elRow['processed_json'],true); $existing_loan_form_common_remarks = $otherLoanRow['currentloan_remarks']; $is_all_loan_details_availble = 'yes'; $out_standing_loan_info = array(); if(array_key_exists('loan_info_available',$otherLoanRow)) { $is_all_loan_details_availble = $otherLoanRow['loan_info_available']; } $total_no_of_data = 0; if(strtoupper($otherLoanRow['existing_loan'])=='YES' && (!strcasecmp($is_all_loan_details_availble,'yes') && count($otherLoanRow['loan_details'])>0)){ $is_existing_loans_available = 1; $total_no_of_data = count($otherLoanRow['loan_details']); $existLoanResult=FINANCIALFORM::getOtherLoanDetails($otherLoanRow['loan_details'],$pd_master_details[0]['pd_id']); } else if(!strcasecmp($is_all_loan_details_availble,'no')) { $out_standing_loan_info['tot_running_loans'] = $otherLoanRow['tot_running_loans']; $out_standing_loan_info['tot_emi_paid'] = $otherLoanRow['tot_emi_paid']; $out_standing_loan_info['tot_outstanding_loans'] = $otherLoanRow['tot_outstanding_loans']; } } ?>

Existing loan obligation

The table below lists the details of Existing Loan Obligations of the Loan Applicants.

$single_table){ //print_r($single_table);die(); if(is_numeric($table_key)) { ?> Loan $pre_loan_no"; } ?>
Particulars
The table below lists the details of Existing Loan Obligations of the Loan Applicants.
Total No of Running LoansTotal Outstanding AmountTotal EMI being Paid (Monthly)

As per loan applicant he does not have any existing loan obligations.

'.$existing_loan_form_common_remarks.'

';} ?> $nrcRow) { $neighbourRefRow = json_decode($nrcRow['processed_json'],true); //print_r($applicants_details); //print_r($neighbourRefRow);die(); $neighbourhood_form_common_remarks = $neighbourRefRow['neighbour_reference_remark']; if(strcasecmp($neighbourRefRow['neighbourhood_status'],'could not verify')){ $pd_offiecer_status_about_neighbor = $neighbourRefRow['neighbourhood_status']; if(count($neighbourRefRow['neighbourhood_list'])>0){ $company_name = MYUTIL::findCompanyName($all_company_details,1,1); $existNeighRefCheck=NEIGHBOURREFERENCECHECKFORM::getNeighbourhoodDetails($company_name,$neighbourRefRow['neighbourhood_list'],$pd_master_details[0],$applicants_details);//applicants_details comes from controller } } // if(&& count($neighbourRefRow['referencecheck_list'])>0){ // $existNeighRefCheck=NEIGHBOURREFERENCECHECKFORM::getReferenceDetails($neighbourRefRow['referencecheck_list'],$pd_master_details[0]); // } } ?>

Neighbourhood / Reference Check

0){ //print_r($existNeighRefCheck);die(); ?> $nfValue) { echo $nfValue['neighbourhood_name_only']; ?>
  • Neighbourhood Check Status is .
  • Status of the check: could not verify.

    '. $neighbourhood_form_common_remarks.'

    ';} ?> '; echo '

    Credit Manager`s Specific Queries:

    '; //echo '
    '; if(isset($credit_officier_specific_queries['addtional_requirements']) && count($credit_officier_specific_queries['addtional_requirements'])) { foreach ($credit_officier_specific_queries['addtional_requirements'] as $key => $value) { echo 'Question - '.$value['question'].'
    '; echo 'Answer - '. $value['answer']; echo '

    '; } } if(isset($credit_officier_specific_queries['additional_requirements_processed']) && count($credit_officier_specific_queries['additional_requirements_processed'])) { foreach ($credit_officier_specific_queries['additional_requirements_processed'] as $key => $value) { echo 'Question - '.$value['question'].'
    '; echo 'Answer - '. $value['answer']; echo '

    '; } } else { echo 'There are no specific queries raised by Credit Manager.'; } if($credit_officier_specific_queries['common_remarks'] != ""){ echo '

    '. $credit_officier_specific_queries['common_remarks'].'

    ';} echo '
    '; echo '

    Document to be photographed/scanned:

    '; // if(isset($credit_officier_specific_queries['docs_to_be_sighted_processed']) && count($credit_officier_specific_queries['docs_to_be_sighted_processed'])) { foreach ($credit_officier_specific_queries['docs_to_be_sighted_processed'] as $doc_key => $doc_value) { echo 'Document Required : ' . $doc_value['doc_name'].'
    '; echo 'Provided ( Yes / No ) : ' . ($doc_value['ans'] == 'yes' ? 'YES, Document available in zipped file enclosed with report'.'
    ' : 'NO
    '); if($doc_value['ans'] != 'yes') { echo 'Reason : ' .$doc_value['reason']; } echo '

    '; } } else { echo 'There are no specific documents to be collect.'; } if(isset($credit_officier_specific_queries['covid_section']) && isset($credit_officier_specific_queries['covid_section']['question_info']) && count($credit_officier_specific_queries['covid_section']['question_info'])) { echo '
    '; echo '

    Queries related to Covid-19:

    '; foreach ($credit_officier_specific_queries['covid_section']['question_info'] as $covid_key => $covid_value) { if(isset($covid_value['is_subfield']) && !$covid_value['is_subfield']) { echo 'Question : ' . $covid_value['question'].'
    '; $temp_answer = $credit_officier_specific_queries['covid_section'][ $covid_value['question_key'] ]; if(($covid_value['type'] == 1 || $covid_value['type'] == 9) && ($covid_value['field_type'] == 'str&numtoword' || $covid_value['field_type'] == 'num' || $covid_value['field_type'] == 'numtoword') && is_numeric($temp_answer)) { $temp_answer = MYUTIL::customIndianNumberFormat($temp_answer) .' ('. MYUTIL::numtowords($temp_answer) .')'; } echo 'Answer : ' . $temp_answer .'
    '; $sub_field_key = $covid_value['question_key'] . '_'.$credit_officier_specific_queries['covid_section'][ $covid_value['question_key'] ]; if(isset( $credit_officier_specific_queries['covid_section'][$sub_field_key] ) ) { echo 'Reason/Description : ' . $credit_officier_specific_queries['covid_section'][$sub_field_key].'
    '; } echo '
    '; } } } //} ?>

    PD OFFICER`S REMARKS ON CUSTOMER BEHAVIOUR, BUSINESS LOCATION & OVERALL PD STATUS

    '; echo '

    Personal feedback or market intelligence on the case (if any):

    '; echo '

    '.$final_remark_data['market_intelligence'].'

    '; echo '
    '; } ?>

    PD officer recommendation is '.$fo_diplay.'.

    ';?>

    The following key points were considered while arriving at the aforementioned status.

    "; foreach($final_remark_data['recommendation_positive'] as $pos){ echo "
  • ".$pos['reason_for_positive']."
  • ";} }else if($negative){ echo "