SAL REPORT FEEDBACKS

This commit is contained in:
Velz2020 2020-01-04 19:51:50 +05:30
parent 3ed21d4356
commit 660d73925f
7 changed files with 25 additions and 11 deletions

View File

@ -266,4 +266,5 @@ $route['listSalesPD/(:any)/(:any)'] = 'Sales_PD_Controller/listSalesPD';
$route['saveSalesPDImage'] = 'Sales_PD_Controller/saveSalesPDImage';
$route['saveSalesPDsection'] = 'Sales_PD_Controller/saveSalesPDsection';
$route['getSalesPDSectionData'] = 'Sales_PD_Controller/getSalesPDSectionData';
$route['testAPISalesPD'] = 'Sales_PD_Controller/testAPISalesPD';

View File

@ -5791,10 +5791,10 @@ public function getPDFormDetailsJSON_post()
public function codeigniterViewTest_post()
{
//print_r($this->aws_s3->createNewBucket('len3'));die();
//satellite_image::getSatelliteImage(886);die();
//satellite_image::getSatelliteImage(2,2);die();
//echo $this->assignPDTempalate(1325);die();
//$this->getSatelliteImage(342);die();//velmurugan.s@venbainfotech.com
//PDALERTS::pdnotification(1483);die();
// PDALERTS::sendSalesPDMail($this,2);die();
//$this->load->helper('applicantname_grabber');
// print_r(APPLICANTNAME_GRABBER::getLatestApplicantsName(1390));die();
//satellite_image::getSatelliteImage(1442);die();

View File

@ -867,6 +867,11 @@ class Sales_PD_Controller extends REST_Controller {
}
}
public function testAPISalesPD_post()
{
PDALERTS::sendSalesPDMail($this,2);die();
}
}

View File

@ -2649,7 +2649,7 @@ class GETPROCESSEDJSON
if(isset($records['bonus_frequency']) && $records['bonus_frequency'] != "")
{
$cr = $CI->PD_Model->selectCustomRecords(array('*'),array('frequency_id' =>$records['designation_person_met'] ),FREQUENCY);
$cr = $CI->PD_Model->selectCustomRecords(array('*'),array('frequency_id' =>$records['bonus_frequency'] ),FREQUENCY);
if($cr)
{
$records['bonus_frequency_master'] = $cr[0]['name'];

View File

@ -520,7 +520,9 @@ class PDALERTS
if(ENVIRONMENT == 'production')
{
$mail_id = 'cpa@smcfinance.com';
$mail->addBCC("neville@sinemanagement.com");
$mail->addBCC("neville@sinemanagement.com");
$mail->addBCC("ssa@venbainfotech.com");
//$mail->addBCC("vitvelz@gmail.com");
} // Name is optional }
$mail->addAddress($mail_id);
@ -532,15 +534,17 @@ class PDALERTS
$mail->Body = $mail_contents[2];
$mail->AltBody = $mail_contents[2];
$mail->addStringAttachment(file_get_contents($mail_contents[3]), $mail_contents[1]);
//print_r($mail);
//$logger = MYLOG::logFunction(null,$core_details[0]['pd_id']);
if(!$mail->send()) {
//$logger->error("Mailer Error:" ,array($mail->ErrorInfo));
//echo 'not send';
log_message('ERROR','SALESPD MAIL NOT SEND'.$mail_contents[1]);
} else {
//$logger->info("Mailer Send:" ,array('mail_ID' => $lender_email,'Status' => 'SEND'));
//echo 'DONE';
//echo 'send';
log_message('ERROR','SALESPD MAIL SEND'.$mail_contents[1]);
}
}

View File

@ -6,6 +6,7 @@ class satellite_image
public static function getSatelliteImage($pd_id,$pd_type = 1)//1 - credit PD,2 - sales pd
{
$pdid = $pd_id;
$CI =&get_instance();
$path_to_check = $pd_type == 1 ? $CI->external_path.'/pd_reports/'.$pdid : $CI->external_path.'/sales_pd/'.$pdid;
$geo_location = null;
@ -82,8 +83,9 @@ class satellite_image
}
else if($pd_type == 2) //save satellite img as base64 in sale pd doc table
{
$satellite_base64 = base64_encode(file_get_contents($satellite_image_png_path));
$CI->Sales_PD_Model->updateRecords(array('isactive' => 0),SALEPD_DOCS,array('img_name' => 'satellite'));
$CI->Sales_PD_Model->updateRecords(array('isactive' => 0),SALEPD_DOCS,array('img_name' => 'satellite','fk_sales_pd_id' => $pd_id));
$CI->Sales_PD_Model->saveRecords(array('img' => $satellite_base64,'img_name' => 'satellite','fk_sales_pd_id' => $pdid),SALEPD_DOCS);
}
//generate log

View File

@ -1132,7 +1132,7 @@ defined('BASEPATH') OR exit('No direct script access allowed');
<?php
$employeement_data = array();
$salary_mode_text = array('both_bank_transfer_cash' => 'both bank and cash','bank_transfer' => 'bank transfer');
$salary_mode_text = array('both_bank_transfer_cash' => 'both bank and cash','bank_transfer' => 'bank transfer','paid_in_cash' => 'cash');
if(isset($pd_processed_forms[12]))
{
$employeement_data = json_decode($pd_processed_forms[12][0]['processed_json'],true);
@ -1144,7 +1144,7 @@ defined('BASEPATH') OR exit('No direct script access allowed');
echo "<p><b>Employer Name : </b>". explode('-', $employeement_data['employer_name'])[1] ."</p>" ;
echo "<p style='text-align:justify'><b>Company Profile : </b>". $employeement_data['employer_in_brief'] ."</p>" ;
echo "<p>The applicant has served ". $employeement_data['how_long_year'] ." Years ".($employeement_data['how_long_month'] ? ' and '.$employeement_data['how_long_month'].' months' : '' )." as employee in this firm." ;
echo "<p>The applicant has served ". $employeement_data['how_long_year'] ." Years ".($employeement_data['how_long_month'] ? ' and '.$employeement_data['how_long_month'].' months' : '' )." as employee in this firm / company. " ;
echo "Applicant has total work experience of ". $employeement_data['how_long_month']." years.</p>";
@ -1177,18 +1177,20 @@ defined('BASEPATH') OR exit('No direct script access allowed');
// echo "entire salary is paid as bank transfer.";
// }
echo "<p>Applicant gets monthly gross salary of". $rupee_symbol." ". MYUTIL::customIndianNumberFormat($employeement_data['gross_monthly_salary'])." and net monthly salary of ".$rupee_symbol."". MYUTIL::customIndianNumberFormat($employeement_data['net_monthly_salary'])."</p>";
echo "<p>Applicant gets monthly gross salary of ". $rupee_symbol." ". MYUTIL::customIndianNumberFormat($employeement_data['gross_monthly_salary'])." and net monthly salary of ".$rupee_symbol." ". MYUTIL::customIndianNumberFormat($employeement_data['net_monthly_salary'])."</p>";
echo $employeement_data['check_validated'] == "not validated" ? "<p>The salary amount was not validated during visit because ".$employeement_data['why_was_it_not_validated']."</p>": "<p>The salary amount was validated during visit ".$employeement_data['how_was_it_validated']."</p>";
echo $employeement_data['any_delays'] == 'Yes' ? '<p>As per person met, sometimes there is delay in salary payment.</p>' : '<p>Generally there is no delay in salary payment.</p>';
echo $employeement_data['any_delays'] == 'yes' ? '<p>As per person met, sometimes there is delay in salary payment.</p>' : '<p>Generally, there is no delay in salary payment.</p>';
echo $employeement_data['bonus_incentive'] ? "<p>The applicant receives a bonus ( ".($employeement_data['bonus_type'] == 'others' ? $employeement_data['bonus_type_other']: $employeement_data['bonus_type']).") of ".$rupee_symbol." ".MYUTIL::customIndianNumberFormat($employeement_data['bonus_incentive'])." ".$employeement_data['bonus_frequency_master'].'.</p>': '<p>Applicant does not get any Bonus amount or Incentives.</p>';
echo "<p>".$employeement_data['id_card_issued_company'] == 'yes' ? '<p>ID card issued by employer was seen by PD officer and same is available in zipped file enclosed with report.<p>': '<p>ID card issued by employer was not seen because,'.$employeement_data['why_company_id_proof_not_available'].'</p>';
echo $employeement_data['id_card_issued_company'] == 'yes' ? '<p>ID card issued by employer was seen by PD officer and same is available in zipped file enclosed with report.<p>' : '<p>ID card issued by employer was not seen because, '.$employeement_data['why_company_id_proof_not_available'].'</p>';
//echo "<br>***********************************";
echo $employeement_data['employment_remarks'] != "" ? "<p>".$employeement_data['employment_remarks']."</p>": "";
}