FIX_BDS_ENTRY_FROM_THE INEPTION : RV
This commit is contained in:
parent
504e13eb17
commit
af2d954444
@ -36,8 +36,7 @@ use App\Models\PTCOShareDetailsModel;
|
||||
|
||||
use App\Controllers\Jobs;
|
||||
use App\Controllers\JobWorker;
|
||||
|
||||
|
||||
use App\Models\PolicyTypeModel;
|
||||
use PhpOffice\PhpSpreadsheet\Spreadsheet;
|
||||
use PhpOffice\PhpSpreadsheet\Reader\Xlsx;
|
||||
use PhpOffice\PhpSpreadsheet\IOFactory;
|
||||
@ -4997,6 +4996,7 @@ class EmpDataServiceController extends BaseController
|
||||
'ct_type' => 1,
|
||||
'is_cd_reduce_from_bds' => 0,
|
||||
'client_type_id' => 0,
|
||||
'bro_payable_by' => 1,
|
||||
|
||||
// 'status' => "co_insurer_pending",
|
||||
'status' => "completed",
|
||||
@ -5016,6 +5016,9 @@ class EmpDataServiceController extends BaseController
|
||||
|
||||
private function ConstructPTShareData($policy_data, $pt_id, $params)
|
||||
{
|
||||
$policyTypeModel = new PolicyTypeModel();
|
||||
$policy_type_data = $policyTypeModel->where('is_active', 1)->where('id', $policy_data['policy_type_id'])->first();
|
||||
|
||||
$coShareData = [
|
||||
'pt_id' => $pt_id,
|
||||
'insurer_id' => $policy_data['insurer_id'],
|
||||
@ -5027,8 +5030,12 @@ class EmpDataServiceController extends BaseController
|
||||
'bp_cgst' => 9,
|
||||
'co_share_type' => 1,
|
||||
'co_share_per' => 100,
|
||||
'standerd_bp_per' => $policy_type_data['ebp'],
|
||||
'amount' => ($params['base_premium'] ?? 0) + ($params['gst'] ?? 0),
|
||||
];
|
||||
|
||||
$coShareData['exp_amt'] = (($params['base_premium'] ?? 0) * ($policy_type_data['ebp'] ?? 0)) / 100;
|
||||
|
||||
$this->myLogger->logme("error", "Constructed PT co-share data: " . json_encode($coShareData));
|
||||
|
||||
return $coShareData;
|
||||
|
||||
Loading…
Reference in New Issue
Block a user