SE-DI Data Dump : ps
This commit is contained in:
parent
d7f957afd6
commit
7e0230f41f
@ -1001,6 +1001,890 @@ class Request_DataDump_Controller extends REST_Controller {
|
||||
|
||||
}
|
||||
### 'Financial Info Ends Here
|
||||
### '1', 'Supplier Details',
|
||||
if($processedJson['formid'] == 1){
|
||||
if($SU==0)$SU=3;
|
||||
$a=$SU;$b=$SU;$c=$SU;
|
||||
$spreadsheet->setActiveSheetIndex(16)->setCellValue('B'.$SU,$processedJson['supplier_info_available'] ? "Yes" : "No");
|
||||
if($processedJson['supplier_info_available']){
|
||||
$MD = $processedJson['manufacturing_details'];
|
||||
$MDcount = 0;
|
||||
if(!empty($MD)){
|
||||
// $MD['main_raw_materials_total_payments_percent_on_credit'];
|
||||
$MD = $MD[0]['main_raw_materials'];
|
||||
$MDcount = count($MD);
|
||||
for($j=0;$j<$MDcount;$j++){
|
||||
$spreadsheet->setActiveSheetIndex(16)->setCellValue('C'.$a,$MD[$j]['manufacturing_raw_material_name']);
|
||||
$spreadsheet->setActiveSheetIndex(16)->setCellValue('D'.$a,$MD[$j]['manufacturing_supplier_name']);
|
||||
$spreadsheet->setActiveSheetIndex(16)->setCellValue('E'.$a,$MD[$j]['person_title_name_master']);
|
||||
$spreadsheet->setActiveSheetIndex(16)->setCellValue('F'.$a,$MD[$j]['manufacturing_contact_person_name']);
|
||||
$spreadsheet->setActiveSheetIndex(16)->setCellValue('G'.$a,$MD[$j]['person_designation_master']);
|
||||
$spreadsheet->setActiveSheetIndex(16)->setCellValue('H'.$a,$MD[$j]['manufacturing_contact_person_mobile_number']);
|
||||
$spreadsheet->setActiveSheetIndex(16)->setCellValue('I'.$a,$MD[$j]['person_stdcode']);
|
||||
$spreadsheet->setActiveSheetIndex(16)->setCellValue('J'.$a,$MD[$j]['person_landline']);
|
||||
// $spreadsheet->setActiveSheetIndex(16)->setCellValue('A'.$a,$MD[$j]['other_person_designation']); =>
|
||||
$spreadsheet->setActiveSheetIndex(16)->setCellValue('K'.$a,$MD[$j]['manufacturing_payment_type_master']);
|
||||
$spreadsheet->setActiveSheetIndex(16)->setCellValue('L'.$a,$MD[$j]['manufacturing_payment_mode']);
|
||||
$spreadsheet->setActiveSheetIndex(16)->setCellValue('M'.$a,$MD[$j]['manufacturing_credit_days_from']);
|
||||
$spreadsheet->setActiveSheetIndex(16)->setCellValue('N'.$a,$MD[$j]['manufacturing_credit_days_to']);
|
||||
$spreadsheet->setActiveSheetIndex(16)->setCellValue('O'.$a,$MD[$j]['manufacturing_contribution_total_purchase']);
|
||||
// $spreadsheet->setActiveSheetIndex(16)->setCellValue('A'.$a,$MD[$j]['manufacturing_frequency_of_purchase']); =>
|
||||
$a++;
|
||||
}
|
||||
}else{
|
||||
$spreadsheet->setActiveSheetIndex(16)->setCellValue('C'.$SU,"-")->setCellValue('D'.$SU,"-")->setCellValue('E'.$SU,"-")->setCellValue('F'.$SU,"-")
|
||||
->setCellValue('G'.$SU,"-")->setCellValue('H'.$SU,"-")->setCellValue('I'.$SU,"-")
|
||||
->setCellValue('J'.$SU,"-")->setCellValue('K'.$SU,"-")->setCellValue('L'.$SU,"-")
|
||||
->setCellValue('M'.$SU,"-")->setCellValue('N'.$SU,"-")->setCellValue('O'.$SU,"-");
|
||||
}
|
||||
|
||||
|
||||
|
||||
$TD = $processedJson['trade_details'];
|
||||
$TDcount = 0;
|
||||
if(!empty($TD)){
|
||||
$spreadsheet->setActiveSheetIndex(16)->setCellValue('AB'.$b,$TD['trading_products_total_payments_percent_on_credit']);
|
||||
$TD = $TD[0]['trading_products'];
|
||||
$TDcount = count($TD);
|
||||
for($j=0;$j<$TDcount;$j++){
|
||||
$spreadsheet->setActiveSheetIndex(16)->setCellValue('P'.$b,$TD[$j]['trade_product_name']);
|
||||
$spreadsheet->setActiveSheetIndex(16)->setCellValue('Q'.$b,$TD[$j]['trade_supplier_name']);
|
||||
$spreadsheet->setActiveSheetIndex(16)->setCellValue('R'.$b,$TD[$j]['person_title_name_master']);
|
||||
$spreadsheet->setActiveSheetIndex(16)->setCellValue('S'.$b,$TD[$j]['trade_product_contact_person_name']);
|
||||
$spreadsheet->setActiveSheetIndex(16)->setCellValue('T'.$b,$TD[$j]['person_designation_master']);
|
||||
// $spreadsheet->setActiveSheetIndex(16)->setCellValue('C'.$b,$TD[$j]['other_person_designation']);
|
||||
$spreadsheet->setActiveSheetIndex(16)->setCellValue('U'.$b,$TD[$j]['trade_product_contact_person_mobile_number']);
|
||||
$spreadsheet->setActiveSheetIndex(16)->setCellValue('V'.$b,$TD[$j]['person_stdcode']);
|
||||
$spreadsheet->setActiveSheetIndex(16)->setCellValue('W'.$b,$TD[$j]['person_landline']);
|
||||
$spreadsheet->setActiveSheetIndex(16)->setCellValue('X'.$b,$TD[$j]['trade_product_payment_type_master']);
|
||||
$spreadsheet->setActiveSheetIndex(16)->setCellValue('Y'.$b,$TD[$j]['trade_product_payment_mode']);
|
||||
$spreadsheet->setActiveSheetIndex(16)->setCellValue('Z'.$b,$TD[$j]['trade_product_credit_days_from']);
|
||||
$spreadsheet->setActiveSheetIndex(16)->setCellValue('AA'.$b,$TD[$j]['trade_product_credit_days_to']);
|
||||
// $spreadsheet->setActiveSheetIndex(16)->setCellValue('C'.$b,$TD[$j]['trade_product_frequency_of_purchase] =>
|
||||
// $spreadsheet->setActiveSheetIndex(16)->setCellValue('C'.$b,$TD[$j]['trade_product_contribution_total_purchase] =>
|
||||
$b++;
|
||||
}}else{
|
||||
$spreadsheet->setActiveSheetIndex(16)->setCellValue('P'.$SU,"-")->setCellValue('Q'.$SU,"-")->setCellValue('R'.$SU,"-")->setCellValue('S'.$SU,"-")
|
||||
->setCellValue('T'.$SU,"-")->setCellValue('U'.$SU,"-")->setCellValue('V'.$SU,"-")
|
||||
->setCellValue('W'.$SU,"-")->setCellValue('X'.$SU,"-")->setCellValue('Y'.$SU,"-")
|
||||
->setCellValue('Z'.$SU,"-")->setCellValue('AA'.$SU,"-")->setCellValue('AB'.$SU,"-");
|
||||
}
|
||||
$SD = $processedJson['servicing_details'];
|
||||
$SDcount = 0;
|
||||
if(!empty($SD)){
|
||||
$spreadsheet->setActiveSheetIndex(16)->setCellValue('AO'.$c,$SD['service_providers_total_payments_percent_on_credit']);
|
||||
$SD = $SD[0]['service_providers'];
|
||||
$SDcount = count($SD);
|
||||
for($j=0;$j<$SDcount;$j++){
|
||||
|
||||
$spreadsheet->setActiveSheetIndex(16)->setCellValue('AC'.$c,$SD[$j]['service_provider_name']);
|
||||
$spreadsheet->setActiveSheetIndex(16)->setCellValue('AD'.$c,$SD[$j]['service_provider_supplier_name']);
|
||||
$spreadsheet->setActiveSheetIndex(16)->setCellValue('AE'.$c,$SD[$j]['person_title_name_master']);
|
||||
$spreadsheet->setActiveSheetIndex(16)->setCellValue('AF'.$c,$SD[$j]['service_provider_contact_person_name']);
|
||||
$spreadsheet->setActiveSheetIndex(16)->setCellValue('AG'.$c,$SD[$j]['person_designation_master']);
|
||||
// $spreadsheet->setActiveSheetIndex(16)->setCellValue('AH'.$c,$SD[$j]['other_person_designation']);
|
||||
$spreadsheet->setActiveSheetIndex(16)->setCellValue('AH'.$c,$SD[$j]['service_provider_contact_person_mobile_number']);
|
||||
$spreadsheet->setActiveSheetIndex(16)->setCellValue('AI'.$c,$SD[$j]['person_stdcode']);
|
||||
$spreadsheet->setActiveSheetIndex(16)->setCellValue('AJ'.$c,$SD[$j]['person_landline']);
|
||||
$spreadsheet->setActiveSheetIndex(16)->setCellValue('AK'.$c,$SD[$j]['service_provider_payment_type_master']);
|
||||
$spreadsheet->setActiveSheetIndex(16)->setCellValue('AL'.$c,$SD[$j]['service_provider_payment_mode']);
|
||||
$spreadsheet->setActiveSheetIndex(16)->setCellValue('AM'.$c,$SD[$j]['service_provider_credit_days_from']);
|
||||
$spreadsheet->setActiveSheetIndex(16)->setCellValue('AN'.$c,$SD[$j]['service_provider_credit_days_to']);
|
||||
// $spreadsheet->setActiveSheetIndex(16)->setCellValue('C'.$c,$SD[$j]['service_provider_frequency_of_purchase] =>
|
||||
// $spreadsheet->setActiveSheetIndex(16)->setCellValue('C'.$c,$SD[$j]['service_provider_contribution_total_purchase] =>
|
||||
$c++;
|
||||
}
|
||||
}else{
|
||||
$spreadsheet->setActiveSheetIndex(16)->setCellValue('AC'.$SU,"-")->setCellValue('AD'.$SU,"-")->setCellValue('AE'.$SU,"-")->setCellValue('AF'.$SU,"-")->setCellValue('AG'.$SU,"-")->setCellValue('AH'.$SU,"-")->setCellValue('AI'.$SU,"-")
|
||||
->setCellValue('AJ'.$SU,"-")->setCellValue('AK'.$SU,"-")->setCellValue('AL'.$SU,"-")->setCellValue('AM'.$SU,"-")->setCellValue('AN'.$SU,"-")->setCellValue('AO'.$SU,"-");
|
||||
}
|
||||
}else{
|
||||
$spreadsheet->setActiveSheetIndex(16)->setCellValue('C'.$SU,"-")->setCellValue('D'.$SU,"-")
|
||||
->setCellValue('E'.$SU,"-")->setCellValue('F'.$SU,"-")
|
||||
->setCellValue('G'.$SU,"-")->setCellValue('H'.$SU,"-")->setCellValue('I'.$SU,"-")
|
||||
->setCellValue('J'.$SU,"-")->setCellValue('K'.$SU,"-")->setCellValue('L'.$SU,"-")
|
||||
->setCellValue('M'.$SU,"-")->setCellValue('N'.$SU,"-")->setCellValue('O'.$SU,"-")
|
||||
->setCellValue('P'.$SU,"-")->setCellValue('Q'.$SU,"-")->setCellValue('R'.$SU,"-")
|
||||
->setCellValue('S'.$SU,"-")->setCellValue('T'.$SU,"-")->setCellValue('U'.$SU,"-")
|
||||
->setCellValue('V'.$SU,"-")->setCellValue('W'.$SU,"-")->setCellValue('X'.$SU,"-")
|
||||
->setCellValue('Y'.$SU,"-")->setCellValue('Z'.$SU,"-")->setCellValue('AA'.$SU,"-")
|
||||
->setCellValue('AB'.$SU,"-")->setCellValue('AC'.$SU,"-")->setCellValue('AD'.$SU,"-")->setCellValue('AE'.$SU,"-")->setCellValue('AF'.$SU,"-")->setCellValue('AG'.$SU,"-")->setCellValue('AH'.$SU,"-")->setCellValue('AI'.$SU,"-")
|
||||
->setCellValue('AJ'.$SU,"-")->setCellValue('AK'.$SU,"-")->setCellValue('AL'.$SU,"-")->setCellValue('AM'.$SU,"-")->setCellValue('AN'.$SU,"-")->setCellValue('AO'.$SU,"-");
|
||||
}
|
||||
$spreadsheet->setActiveSheetIndex(16)->setCellValue('AP'.$SU,!empty($processedJson['bill_info'])?$processedJson['bill_info']:"-")->setCellValue('AQ'.$SU,!empty($processedJson['supplier_info_form_remark'])?$processedJson['supplier_info_form_remark']:"-");
|
||||
$max=max($MDcount,$TDcount,$SDcount);
|
||||
|
||||
if($max>0){
|
||||
for($x=$SU;$x<($SU+$max);$x++){
|
||||
$spreadsheet->setActiveSheetIndex(16)->setCellValue('A'.$x,$processedJson['pdid']);
|
||||
}
|
||||
$SU = $SU+$max;
|
||||
}else{
|
||||
$spreadsheet->setActiveSheetIndex(16)->setCellValue('A'.$SU,$processedJson['pdid']);
|
||||
$SU++;
|
||||
}
|
||||
}
|
||||
### Supplier Ends Here
|
||||
### '2', 'Client Details',
|
||||
if($processedJson['formid'] == 2){
|
||||
// echo "Form ID".$processedJson['formid'];
|
||||
// $XL->setActiveSheetIndex(17);
|
||||
if($CI==0)$CI=3;
|
||||
$a=$CI;$b=$CI;$c=$CI;
|
||||
$spreadsheet->setActiveSheetIndex(17)
|
||||
->setCellValue('B'.$CI,$processedJson['client_info_available'] ? "Yes" : "No")
|
||||
->setCellValue('AQ'.$CI,!empty($processedJson['bill_info'])?$processedJson['bill_info']:"-")
|
||||
->setCellValue('AR'.$CI,!empty($processedJson['supplier_info_form_remark'])?$processedJson['supplier_info_form_remark']:"-");
|
||||
|
||||
if($processedJson['client_info_available']){
|
||||
$CMD = $processedJson['manufacturing_details'];
|
||||
if(!empty($CMD)){
|
||||
$spreadsheet->setActiveSheetIndex(17)->setCellValue('O'.$a,$CMD['main_raw_materials_total_payments_percent_on_credit']);
|
||||
$CMD = $processedJson['manufacturing_details'][0]['main_raw_materials'];
|
||||
$CMDcount = count($CMD);
|
||||
|
||||
for($j=0;$j<$CMDcount;$j++){
|
||||
$spreadsheet->setActiveSheetIndex(17)->setCellValue('C'.$a,$CMD[$j]['manufacturing_product_name']);
|
||||
$spreadsheet->setActiveSheetIndex(17)->setCellValue('D'.$a,$CMD[$j]['manufacturing_client_name']);
|
||||
$spreadsheet->setActiveSheetIndex(17)->setCellValue('E'.$a,$CMD[$j]['person_title_name_master']);
|
||||
$spreadsheet->setActiveSheetIndex(17)->setCellValue('F'.$a,$CMD[$j]['manufacturing_contact_person_name']);
|
||||
$spreadsheet->setActiveSheetIndex(17)->setCellValue('G'.$a,$CMD[$j]['person_designation_master']);
|
||||
// $spreadsheet->setActiveSheetIndex(16)->setCellValue('C'.$a,$CMD[$j]['other_person_designation']);
|
||||
$spreadsheet->setActiveSheetIndex(17)->setCellValue('H'.$a,$CMD[$j]['manufacturing_contact_person_mobile_number']);
|
||||
$spreadsheet->setActiveSheetIndex(17)->setCellValue('I'.$a,$CMD[$j]['person_stdcode']);
|
||||
$spreadsheet->setActiveSheetIndex(17)->setCellValue('J'.$a,$CMD[$j]['person_landline']);
|
||||
$spreadsheet->setActiveSheetIndex(17)->setCellValue('K'.$a,$CMD[$j]['manufacturing_payment_type_master']);
|
||||
$spreadsheet->setActiveSheetIndex(17)->setCellValue('L'.$a,$CMD[$j]['manufacturing_payment_mode']);
|
||||
$spreadsheet->setActiveSheetIndex(17)->setCellValue('M'.$a,$CMD[$j]['manufacturing_credit_days_from']);
|
||||
$spreadsheet->setActiveSheetIndex(17)->setCellValue('N'.$a,$CMD[$j]['manufacturing_credit_days_to']);
|
||||
// $spreadsheet->setActiveSheetIndex(16)->setCellValue('C'.$a,$CMD[$j]['manufacturing_credit_days] =>
|
||||
// $spreadsheet->setActiveSheetIndex(16)->setCellValue('C'.$a,$CMD[$j]['manufacturing_contribution_total_turnover] =>
|
||||
$a++;
|
||||
}
|
||||
}else{
|
||||
$spreadsheet->setActiveSheetIndex(17)->setCellValue('C'.$CI,"-")->setCellValue('D'.$CI,"-")
|
||||
->setCellValue('E'.$CI,"-")->setCellValue('F'.$CI,"-")->setCellValue('G'.$CI,"-")->setCellValue('H'.$CI,"-")->setCellValue('I'.$CI,"-")
|
||||
->setCellValue('J'.$CI,"-")->setCellValue('K'.$CI,"-")->setCellValue('L'.$CI,"-")->setCellValue('M'.$CI,"-")->setCellValue('N'.$CI,"-")->setCellValue('O'.$CI,"-");
|
||||
}
|
||||
$CTD = $processedJson['trade_details'];
|
||||
if(!empty($CTD)){
|
||||
$spreadsheet->setActiveSheetIndex(17)->setCellValue('AB'.$b,$processedJson['trade_details']['trading_products_total_payments_percent_on_credit']);
|
||||
$CTD = $processedJson['trade_details'][0]['trading_products'];
|
||||
$CTDcount = count($CTD);
|
||||
for($j=0;$j<$CTDcount;$j++){
|
||||
$spreadsheet->setActiveSheetIndex(17)->setCellValue('P'.$b,$CTD[$j]['trade_product_name']);
|
||||
$spreadsheet->setActiveSheetIndex(17)->setCellValue('Q'.$b,$CTD[$j]['trade_client_name']);
|
||||
$spreadsheet->setActiveSheetIndex(17)->setCellValue('R'.$b,$CTD[$j]['person_title_name_master']);
|
||||
$spreadsheet->setActiveSheetIndex(17)->setCellValue('S'.$b,$CTD[$j]['trade_product_contact_person_name']);
|
||||
$spreadsheet->setActiveSheetIndex(17)->setCellValue('T'.$b,$CTD[$j]['person_designation_master']);
|
||||
// $spreadsheet->setActiveSheetIndex(17)->setCellValue('N'.$b,$CTD[$j]['other_person_designation] =>
|
||||
$spreadsheet->setActiveSheetIndex(17)->setCellValue('U'.$b,$CTD[$j]['trade_product_contact_person_mobile_number']);
|
||||
$spreadsheet->setActiveSheetIndex(17)->setCellValue('V'.$b,$CTD[$j]['person_stdcode']);
|
||||
$spreadsheet->setActiveSheetIndex(17)->setCellValue('W'.$b,$CTD[$j]['person_landline']);
|
||||
$spreadsheet->setActiveSheetIndex(17)->setCellValue('X'.$b,$CTD[$j]['trade_product_payment_type_master']);
|
||||
$spreadsheet->setActiveSheetIndex(17)->setCellValue('Y'.$b,$CTD[$j]['trade_product_payment_mode']);
|
||||
// $spreadsheet->setActiveSheetIndex(17)->setCellValue('Z'.$b,$CTD[$j]['trade_product_frequency_of_purchase']);
|
||||
$spreadsheet->setActiveSheetIndex(17)->setCellValue('Z'.$b,$CTD[$j]['trade_product_credit_days_from']);
|
||||
$spreadsheet->setActiveSheetIndex(17)->setCellValue('AA'.$b,$CTD[$j]['trade_product_credit_days_to']);
|
||||
// $spreadsheet->setActiveSheetIndex(17)->setCellValue('N'.$b,$CTD[$j]['trade_product_contribution_total_turnover] =>
|
||||
$b++;
|
||||
}
|
||||
}else{
|
||||
$spreadsheet->setActiveSheetIndex(17)->setCellValue('P'.$CI,"-")->setCellValue('Q'.$CI,"-")->setCellValue('R'.$CI,"-")->setCellValue('S'.$CI,"-")
|
||||
->setCellValue('T'.$CI,"-")->setCellValue('U'.$CI,"-")->setCellValue('V'.$CI,"-")
|
||||
->setCellValue('W'.$CI,"-")->setCellValue('X'.$CI,"-")->setCellValue('Y'.$CI,"-")->setCellValue('Z'.$CI,"-")
|
||||
->setCellValue('AA'.$CI,"-")->setCellValue('AB'.$CI,"-");
|
||||
}
|
||||
|
||||
$CSD = $processedJson['service_provider_details'];
|
||||
if(!empty($CSD)){
|
||||
$spreadsheet->setActiveSheetIndex(17)->setCellValue('AP'.$c,$processedJson['service_provider_details']['service_products_total_payments_percent_on_credit']);
|
||||
$CSD = $processedJson['service_provider_details'][0]['service_products'];
|
||||
$CSDcount = count($CSD);
|
||||
for($j=0;$j<$CSDcount;$j++){
|
||||
$spreadsheet->setActiveSheetIndex(17)->setCellValue('AC'.$c,$CSD[$j]['service_provider_product_name']);
|
||||
$spreadsheet->setActiveSheetIndex(17)->setCellValue('AD'.$c,$CSD[$j]['service_provider_client_name']);
|
||||
$spreadsheet->setActiveSheetIndex(17)->setCellValue('AE'.$c,$CSD[$j]['person_title_name_master']);
|
||||
$spreadsheet->setActiveSheetIndex(17)->setCellValue('AF'.$c,$CSD[$j]['service_provider_product_contact_person_name']);
|
||||
$spreadsheet->setActiveSheetIndex(17)->setCellValue('AG'.$c,$CSD[$j]['person_designation_master']);
|
||||
// [other_person_designation] =>
|
||||
$spreadsheet->setActiveSheetIndex(17)->setCellValue('AH'.$c,$CSD[$j]['service_provider_product_contact_person_mobile_number']);
|
||||
$spreadsheet->setActiveSheetIndex(17)->setCellValue('AI'.$c,$CSD[$j]['person_stdcode']);
|
||||
$spreadsheet->setActiveSheetIndex(17)->setCellValue('AJ'.$c,$CSD[$j]['person_landline']);
|
||||
$spreadsheet->setActiveSheetIndex(17)->setCellValue('AK'.$c,$CSD[$j]['service_provider_product_payment_type_master']);
|
||||
$spreadsheet->setActiveSheetIndex(17)->setCellValue('AL'.$c,$CSD[$j]['service_provider_product_payment_mode']);
|
||||
$spreadsheet->setActiveSheetIndex(17)->setCellValue('AM'.$c,$CSD[$j]['service_provider_product_frequency_of_purchase']);
|
||||
$spreadsheet->setActiveSheetIndex(17)->setCellValue('AN'.$c,$CSD[$j]['service_provider_product_credit_days_from']);
|
||||
$spreadsheet->setActiveSheetIndex(17)->setCellValue('AO'.$c,$CSD[$j]['service_provider_product_credit_days_to']);
|
||||
// [service_provider_contribution_total_turnover] =>
|
||||
$c++;
|
||||
}
|
||||
}else{
|
||||
$spreadsheet->setActiveSheetIndex(17)->setCellValue('AC'.$CI,"-")->setCellValue('AD'.$CI,"-")->setCellValue('AE'.$CI,"-")->setCellValue('AF'.$CI,"-")
|
||||
->setCellValue('AG'.$CI,"-")->setCellValue('AH'.$CI,"-")->setCellValue('AI'.$CI,"-")
|
||||
->setCellValue('AJ'.$CI,"-")->setCellValue('AK'.$CI,"-")->setCellValue('AL'.$CI,"-")->setCellValue('AM'.$CI,"-")->setCellValue('AN'.$CI,"-")->setCellValue('AO'.$CI,"-")->setCellValue('AP'.$CI,"-");
|
||||
}}else{
|
||||
$spreadsheet->setActiveSheetIndex(17)->setCellValue('C'.$CI,"-")->setCellValue('D'.$CI,"-")
|
||||
->setCellValue('E'.$CI,"-")->setCellValue('F'.$CI,"-")->setCellValue('G'.$CI,"-")->setCellValue('H'.$CI,"-")->setCellValue('I'.$CI,"-")
|
||||
->setCellValue('J'.$CI,"-")->setCellValue('K'.$CI,"-")->setCellValue('L'.$CI,"-")->setCellValue('M'.$CI,"-")->setCellValue('N'.$CI,"-")
|
||||
->setCellValue('O'.$CI,"-")->setCellValue('P'.$CI,"-")->setCellValue('Q'.$CI,"-")->setCellValue('R'.$CI,"-")->setCellValue('S'.$CI,"-")
|
||||
->setCellValue('T'.$CI,"-")->setCellValue('U'.$CI,"-")->setCellValue('V'.$CI,"-")
|
||||
->setCellValue('W'.$CI,"-")->setCellValue('X'.$CI,"-")->setCellValue('Y'.$CI,"-")->setCellValue('Z'.$CI,"-")
|
||||
->setCellValue('AA'.$CI,"-")->setCellValue('AB'.$CI,"-")->setCellValue('AC'.$CI,"-")->setCellValue('AD'.$CI,"-")->setCellValue('AE'.$CI,"-")->setCellValue('AF'.$CI,"-")
|
||||
->setCellValue('AG'.$CI,"-")->setCellValue('AH'.$CI,"-")->setCellValue('AI'.$CI,"-")
|
||||
->setCellValue('AJ'.$CI,"-")->setCellValue('AK'.$CI,"-")->setCellValue('AL'.$CI,"-")->setCellValue('AM'.$CI,"-")->setCellValue('AN'.$CI,"-")->setCellValue('AO'.$CI,"-")->setCellValue('AP'.$CI,"-");
|
||||
}
|
||||
$max=max($CMDcount,$CTDcount,$CSDcount);
|
||||
if($max>0){
|
||||
for($x=$CI;$x<($CI+$max);$x++){
|
||||
$spreadsheet->setActiveSheetIndex(17)->setCellValue('A'.$x,$processedJson['pdid']);
|
||||
}
|
||||
$CI = $CI+$max;
|
||||
}else{
|
||||
$spreadsheet->setActiveSheetIndex(17)->setCellValue('A'.$CI,$processedJson['pdid']);
|
||||
$CI++;
|
||||
}
|
||||
|
||||
}
|
||||
### Client Ends Here
|
||||
### '11', 'Stock Details',
|
||||
if($processedJson['formid'] == 11){
|
||||
// echo "Form ID".$processedJson['formid'];
|
||||
// $XL->setActiveSheetIndex(18);
|
||||
if($S==0)$S=3;
|
||||
// $spreadsheet->setActiveSheetIndex(18)->setCellValue('A'.$S,$processedJson['pdid']);
|
||||
$a=$S;$b=$S;$c=$S;$d=$S;$e=$S;
|
||||
$SMD = $processedJson['manufacturing_details'];
|
||||
$SMDcount1 = 0 ;
|
||||
$SMDcount2 =0;
|
||||
if(!empty($SMD)){
|
||||
$SMDsuddetails1 = $SMD[0]['manufacturing_raw_materials'];
|
||||
$SMDcount1 =count($SMDsuddetails1);
|
||||
for($j=0;$j<$SMDcount1;$j++){
|
||||
$spreadsheet->setActiveSheetIndex(18)->setCellValue('B'.$a,$SMDsuddetails1[$j]['raw_name']);
|
||||
$spreadsheet->setActiveSheetIndex(18)->setCellValue('C'.$a,$SMDsuddetails1[$j]['stock_observed']);
|
||||
$spreadsheet->setActiveSheetIndex(18)->setCellValue('D'.$a,$SMDsuddetails1[$j]['raw_quantity']);
|
||||
$spreadsheet->setActiveSheetIndex(18)->setCellValue('E'.$a,$SMDsuddetails1[$j]['uom_master']);
|
||||
$spreadsheet->setActiveSheetIndex(18)->setCellValue('F'.$a,$SMDsuddetails1[$j]['other_uom']);
|
||||
$spreadsheet->setActiveSheetIndex(18)->setCellValue('G'.$a,$SMDsuddetails1[$j]['raw_value']);
|
||||
$a++;
|
||||
}
|
||||
$spreadsheet->setActiveSheetIndex(18)->setCellValue('H'.$S,$processedJson['is_sufficiant_raw']);
|
||||
$spreadsheet->setActiveSheetIndex(18)->setCellValue('I'.$S,$processedJson['rawmaterial_remarks']);
|
||||
$SMDsuddetails2 = $SMD[0]['manufacturing_finished_goods'];
|
||||
$SMDcount2 =count($SMDsuddetails1);
|
||||
for($j=0;$j<$SMDcount2;$j++){
|
||||
$spreadsheet->setActiveSheetIndex(18)->setCellValue('J'.$b,$SMDsuddetails2[$j]['goods_name']);
|
||||
$spreadsheet->setActiveSheetIndex(18)->setCellValue('K'.$b,$SMDsuddetails2[$j]['goods_observed']);
|
||||
$spreadsheet->setActiveSheetIndex(18)->setCellValue('L'.$b,$SMDsuddetails2[$j]['goods_quantity']);
|
||||
$spreadsheet->setActiveSheetIndex(18)->setCellValue('M'.$b,$SMDsuddetails2[$j]['goods_uom']);
|
||||
$spreadsheet->setActiveSheetIndex(18)->setCellValue('N'.$b,$SMDsuddetails2[$j]['goods_other_uom']);
|
||||
$spreadsheet->setActiveSheetIndex(18)->setCellValue('O'.$b,$SMDsuddetails2[$j]['goods_value']);
|
||||
$b++;
|
||||
}
|
||||
}else{
|
||||
$spreadsheet->setActiveSheetIndex(18)->setCellValue('B'.$S,"-")->setCellValue('C'.$S,"-")
|
||||
->setCellValue('D'.$S,"-")->setCellValue('E'.$S,"-")->setCellValue('F'.$S,"-")
|
||||
->setCellValue('G'.$S,"-")->setCellValue('H'.$S,"-")->setCellValue('I'.$S,"-")
|
||||
->setCellValue('J'.$S,"-")->setCellValue('K'.$S,"-")->setCellValue('L'.$S,"-")
|
||||
->setCellValue('M'.$S,"-")->setCellValue('N'.$S,"-")->setCellValue('O'.$S,"-");
|
||||
}
|
||||
$SRD=$processedJson['retail_details'];
|
||||
$SRDcount =0;
|
||||
if(!empty($SRD)){
|
||||
$SRDsuddetails = $SRD[0]['retail_traded_goods'];
|
||||
$SRDcount = count($SRDsuddetails);
|
||||
for($j=0;$j<$SRDcount;$j++){
|
||||
$spreadsheet->setActiveSheetIndex(18)->setCellValue('P'.$c,$SRDsuddetails[$j]['traded_goods_name']);
|
||||
$spreadsheet->setActiveSheetIndex(18)->setCellValue('Q'.$c,$SRDsuddetails[$j]['traded_goods_observed']);
|
||||
$spreadsheet->setActiveSheetIndex(18)->setCellValue('R'.$c,$SRDsuddetails[$j]['traded_goods_quantity']);
|
||||
$spreadsheet->setActiveSheetIndex(18)->setCellValue('S'.$c,$SRDsuddetails[$j]['uom_master']);
|
||||
$spreadsheet->setActiveSheetIndex(18)->setCellValue('T'.$c,$SRDsuddetails[$j]['traded_goods_other_uom']);
|
||||
$spreadsheet->setActiveSheetIndex(18)->setCellValue('U'.$c,$SRDsuddetails[$j]['estimated_traded_goods_value']);
|
||||
$c++;
|
||||
}
|
||||
}else{
|
||||
$spreadsheet->setActiveSheetIndex(18)->setCellValue('P'.$S,"-")->setCellValue('Q'.$S,"-")
|
||||
->setCellValue('R'.$S,"-")->setCellValue('S'.$S,"-")->setCellValue('T'.$S,"-")
|
||||
->setCellValue('U'.$S,"-");
|
||||
}
|
||||
$STD=$processedJson['trade_details'];
|
||||
$STDcount = 0;
|
||||
if(!empty($STD)){
|
||||
$STDsuddetails = $STD[0]['trading_traded_goods'];
|
||||
$STDcount = count($STDsuddetails);
|
||||
for($j=0;$j<$STDcount;$j++){
|
||||
$spreadsheet->setActiveSheetIndex(18)->setCellValue('V'.$d,$STDsuddetails[$j]['traded_goods_name']);
|
||||
$spreadsheet->setActiveSheetIndex(18)->setCellValue('W'.$d,$STDsuddetails[$j]['traded_goods_observed']);
|
||||
$spreadsheet->setActiveSheetIndex(18)->setCellValue('X'.$d,$STDsuddetails[$j]['traded_goods_quantity']);
|
||||
$spreadsheet->setActiveSheetIndex(18)->setCellValue('Y'.$d,$STDsuddetails[$j]['uom_master']);
|
||||
$spreadsheet->setActiveSheetIndex(18)->setCellValue('Z'.$d,$STDsuddetails[$j]['traded_goods_other_uom']);
|
||||
$spreadsheet->setActiveSheetIndex(18)->setCellValue('AA'.$d,$STDsuddetails[$j]['estimated_traded_goods_value']);
|
||||
$d++;
|
||||
}
|
||||
}else{
|
||||
$spreadsheet->setActiveSheetIndex(18)->setCellValue('V'.$S,"-")->setCellValue('W'.$S,"-")->setCellValue('X'.$S,"-")->setCellValue('Y'.$S,"-")
|
||||
->setCellValue('Z'.$S,"-")->setCellValue('AA'.$S,"-");
|
||||
}
|
||||
$spreadsheet->setActiveSheetIndex(18)->setCellValue('AB'.$S,!empty($processedJson['is_sufficiant_finished_and_traded_goods'])?$processedJson['is_sufficiant_finished_and_traded_goods']:"-");
|
||||
$spreadsheet->setActiveSheetIndex(18)->setCellValue('AC'.$S,!empty($processedJson['finished_and_traded_goods_remarks'])?$processedJson['finished_and_traded_goods_remarks']:"-");
|
||||
$SSD = $processedJson['servicing_details'];
|
||||
$SSDcount=0;
|
||||
if(!empty($SSD)){
|
||||
$SSDsubdeails = $SSD[0]['service_provider'];
|
||||
$SSDcount=count($SSD);
|
||||
for($j=0;$j<$SSDcount;$j++){
|
||||
$spreadsheet->setActiveSheetIndex(18)->setCellValue('AD'.$e,$SSDsuddetails[$j]['service_provider_name']);
|
||||
$spreadsheet->setActiveSheetIndex(18)->setCellValue('AE'.$e,$SSDsuddetails[$j]['service_provider_observed']);
|
||||
$spreadsheet->setActiveSheetIndex(18)->setCellValue('AF'.$e,$SSDsuddetails[$j]['service_provider_quantity']);
|
||||
$spreadsheet->setActiveSheetIndex(18)->setCellValue('AG'.$e,$SSDsuddetails[$j]['uom_master']);
|
||||
$spreadsheet->setActiveSheetIndex(18)->setCellValue('AH'.$e,$SSDsuddetails[$j]['service_provider_other_uom']);
|
||||
$spreadsheet->setActiveSheetIndex(18)->setCellValue('AI'.$e,$SSDsuddetails[$j]['estimated_service_provider_value']);
|
||||
$e++;
|
||||
}
|
||||
}else{
|
||||
$spreadsheet->setActiveSheetIndex(18)->setCellValue('AD'.$S,"-")->setCellValue('AE'.$S,"-")->setCellValue('AF'.$S,"-")->setCellValue('AG'.$S,"-")
|
||||
->setCellValue('AH'.$S,"-")->setCellValue('AI'.$S,"-");
|
||||
}
|
||||
$spreadsheet->setActiveSheetIndex(18)->setCellValue('AJ'.$S,!empty($processedJson['is_sufficiant_service_goods'])?$processedJson['is_sufficiant_service_goods']:"-");
|
||||
$spreadsheet->setActiveSheetIndex(18)->setCellValue('AK'.$S,!empty($processedJson['service_goods_remarks'])?$processedJson['service_goods_remarks']:"-");
|
||||
$spreadsheet->setActiveSheetIndex(18)->setCellValue('AL'.$S,!empty($processedJson['stock_remarks'])?$processedJson['stock_remarks']:"-");
|
||||
$max=max($SMDcount1,$SMDcount1,$SRDcount,$STDcount,$SSDcount);
|
||||
if($max>0){
|
||||
for($x=$S;$x<($S+$max);$x++){
|
||||
$spreadsheet->setActiveSheetIndex(18)->setCellValue('A'.$x,$processedJson['pdid']);
|
||||
}
|
||||
$S = $S+$max;
|
||||
}else{
|
||||
$spreadsheet->setActiveSheetIndex(18)->setCellValue('A'.$S,$processedJson['pdid']);
|
||||
$S++;
|
||||
}
|
||||
}
|
||||
### Stock Details Here
|
||||
### '13', 'Business Information',
|
||||
if($processedJson['formid'] == 13){
|
||||
// // echo "Form ID".$processedJson['formid'];
|
||||
// //
|
||||
// $XL->setActiveSheetIndex(12);
|
||||
if($BI==0)$BI=3;
|
||||
$a=$BI;$b=$BI;
|
||||
$m=$BI;$r=$BI;$w=$BI;$s=$BI;
|
||||
// $spreadsheet->setActiveSheetIndex(12)->setCellValue('A'.$BI,$processedJson['pdid']);
|
||||
$partners = $processedJson['partners'];
|
||||
for($j=0;$j<count($partners);$j++){
|
||||
$spreadsheet->setActiveSheetIndex(12)->setCellValue('B'.$a,!empty($partners[$j]['partner_name_master'])?$partners[$j]['partner_name_master']:"-")
|
||||
->setCellValue('C'.$a,!empty($partners[$j]['partner_other_name']) ? $partners[$j]['partner_other_name'] :"-")
|
||||
->setCellValue('D'.$a,!empty($partners[$j]['shareholding'])?$partners[$j]['shareholding']:"-")
|
||||
->setCellValue('E'.$a,!empty($partners[$j]['started_business'])?$partners[$j]['started_business']:"-")
|
||||
->setCellValue('F'.$a,!empty($partners[$j]['current_business_experiance_year'])?$partners[$j]['current_business_experiance_year']:"-")
|
||||
->setCellValue('G'.$a,!empty($partners[$j]['current_business_experiance_month'])?$partners[$j]['current_business_experiance_month']:"-")
|
||||
->setCellValue('H'.$a,!empty($partners[$j]['total_business_experiance'])?$partners[$j]['total_business_experiance']:"-");
|
||||
$a++;
|
||||
}
|
||||
$personswithrelationships = $processedJson['persons_with_relationships'];
|
||||
for($j=0;$j<count($personswithrelationships);$j++){
|
||||
$spreadsheet->setActiveSheetIndex(12)->setCellValue('I'.$b,!empty($personswithrelationships[$j]['family_member_salutation_master'])?$personswithrelationships[$j]['family_member_salutation_master']:"-")
|
||||
->setCellValue('J'.$b,!empty($personswithrelationships[$j]['family_member_name']) ? $personswithrelationships[$j]['family_member_name'] :"-")
|
||||
->setCellValue('K'.$b,!empty($personswithrelationships[$j]['other_family_relationship_id_master'])?$personswithrelationships[$j]['other_family_relationship_id_master']:"-")
|
||||
->setCellValue('L'.$b,!empty($personswithrelationships[$j]['relation_to_id_master'])?$personswithrelationships[$j]['relation_to_id_master']:"-")
|
||||
->setCellValue('M'.$b,!empty($personswithrelationships[$j]['relationship_with_company_id_master'])?$personswithrelationships[$j]['relationship_with_company_id_master']:"-")
|
||||
->setCellValue('N'.$b,!empty($personswithrelationships[$j]['started_business'])?$personswithrelationships[$j]['started_business']:"-");
|
||||
$b++;
|
||||
}
|
||||
$manufacturingactivitydetails = $processedJson['manufacturing_activity_details'];
|
||||
// print_r($manufacturingactivitydetails);
|
||||
for($j=0;$j<count($manufacturingactivitydetails);$j++){
|
||||
$spreadsheet->setActiveSheetIndex(12)->setCellValue('O'.$m,!empty($manufacturingactivitydetails[$j]['main_products'])?$manufacturingactivitydetails[$j]['main_products']:"-")
|
||||
->setCellValue('P'.$m,!empty($manufacturingactivitydetails[$j]['area_of_sale']) ? $manufacturingactivitydetails[$j]['area_of_sale'] :"-")
|
||||
->setCellValue('X'.$m,!empty($manufacturingactivitydetails[$j]['description'])?$manufacturingactivitydetails[$j]['description']:"-");
|
||||
if($manufacturingactivitydetails[$j]['area_of_sale'] == "Both" ){
|
||||
$spreadsheet->setActiveSheetIndex(12)->setCellValue('Q'.$m,!empty($manufacturingactivitydetails[$j]['pan_india_options'])?$manufacturingactivitydetails[$j]['pan_india_options']:"-");
|
||||
$indiansales = $manufacturingactivitydetails[$j]['india_where_sale_done'];
|
||||
if(!empty($indiansales)){
|
||||
for($k=0;$k<count($indiansales);$k++){
|
||||
$state[$k] = $indiansales[$k]['state_name'];
|
||||
$city[$k] = $indiansales[$k]['city_name'];
|
||||
}
|
||||
$spreadsheet->setActiveSheetIndex(12)->setCellValue('R'.$m,implode(",",$state))
|
||||
->setCellValue('S'.$m,implode(",",$city));
|
||||
}
|
||||
$maxsalestate = $manufacturingactivitydetails[$j]['max_sale_state_name'];
|
||||
if(!empty($maxsalestate)){
|
||||
for($k=0;$k<count($maxsalestate);$k++){
|
||||
$ss = implode(",",$maxsalestate[$k]['state_name']);
|
||||
$cs = implode(",",$maxsalestate[$k]['city_name']);
|
||||
}
|
||||
$spreadsheet->setActiveSheetIndex(12)->setCellValue('T'.$m,$ss)
|
||||
->setCellValue('U'.$m,$cs);
|
||||
}
|
||||
$countries = $manufacturingactivitydetails[$j]['countries_where_export_done'];
|
||||
if(!empty($countries)){
|
||||
for($k=0;$k<count($countries);$k++){
|
||||
$cn[$k] = $countries[$k]['country_name'];
|
||||
$as[$k] = $countries[$k]['approx_sale'];
|
||||
}
|
||||
$spreadsheet->setActiveSheetIndex(12)->setCellValue('V'.$m,implode(",",$cn))
|
||||
->setCellValue('W'.$m,implode(",",$as));
|
||||
}
|
||||
}else if($manufacturingactivitydetails[$j]['area_of_sale'] == "Export"){
|
||||
$countries = $manufacturingactivitydetails[$j]['countries_where_export_done'];
|
||||
if(!empty($countries)){
|
||||
for($k=0;$k<count($countries);$k++){
|
||||
$cn[$k] = $countries[$k]['country_name'];
|
||||
$as[$k] = $countries[$k]['approx_sale'];
|
||||
}
|
||||
$spreadsheet->setActiveSheetIndex(12)->setCellValue('V'.$m,implode(",",$cn))
|
||||
->setCellValue('W'.$m,implode(",",$as));}
|
||||
}else{
|
||||
$spreadsheet->setActiveSheetIndex(12)->setCellValue('Q'.$m,!empty($manufacturingactivitydetails[$j]['pan_india_options'])?$manufacturingactivitydetails[$j]['pan_india_options']:"-");
|
||||
$indiansales = $manufacturingactivitydetails[$j]['india_where_sale_done'];
|
||||
if(!empty($indiansales)){
|
||||
for($k=0;$k<count($indiansales);$k++){
|
||||
$state[$k] = $indiansales[$k]['state_name'];
|
||||
$city = implode(",",$indiansales[$k]['city_name']);
|
||||
}
|
||||
// print_r($state);
|
||||
// print_r($city);
|
||||
$spreadsheet->setActiveSheetIndex(12)->setCellValue('R'.$m,implode(",",$state))
|
||||
->setCellValue('S'.$m,$city);
|
||||
}
|
||||
$maxsalestate = $manufacturingactivitydetails[$j]['max_sale_state_name'];
|
||||
if(!empty($maxsalestate)){
|
||||
for($k=0;$k<count($maxsalestate);$k++){
|
||||
$ss = implode(",",$maxsalestate[$k]['state_name']);
|
||||
$cs = implode(",",$maxsalestate[$k]['city_name']);
|
||||
}
|
||||
$spreadsheet->setActiveSheetIndex(12)->setCellValue('T'.$m,$ss)
|
||||
->setCellValue('U'.$m,$cs);
|
||||
}
|
||||
}
|
||||
$m++;
|
||||
}
|
||||
$retailtradingactivitydetails = $processedJson['retail_trading_activity_details'];
|
||||
for($j=0;$j<count($retailtradingactivitydetails);$j++){
|
||||
$spreadsheet->setActiveSheetIndex(12)->setCellValue('Y'.$r,!empty($retailtradingactivitydetails[$j]['main_products'])?$retailtradingactivitydetails[$j]['main_products']:"-")
|
||||
->setCellValue('Z'.$r,!empty($retailtradingactivitydetails[$j]['area_of_sale']) ? $retailtradingactivitydetails[$j]['area_of_sale'] :"-")
|
||||
->setCellValue('AH'.$r,!empty($retailtradingactivitydetails[$j]['description'])?$retailtradingactivitydetails[$j]['description']:"-");
|
||||
if($retailtradingactivitydetails[$j]['area_of_sale'] == "Both" ){
|
||||
$spreadsheet->setActiveSheetIndex(12)->setCellValue('AA'.$r,!empty($retailtradingactivitydetails[$j]['pan_india_options'])?$retailtradingactivitydetails[$j]['pan_india_options']:"-");
|
||||
$indiansales = $retailtradingactivitydetails[$j]['india_where_sale_done'];
|
||||
if(!empty($indiansales)){
|
||||
for($k=0;$k<count($indiansales);$k++){
|
||||
$state[$k] = $indiansales[$k]['state_name'];
|
||||
$city[$k] = $indiansales[$k]['city_name'];
|
||||
}
|
||||
$spreadsheet->setActiveSheetIndex(12)->setCellValue('AB'.$r,implode(",",$state))
|
||||
->setCellValue('AC'.$r,implode(",",$city));
|
||||
}
|
||||
$maxsalestate = $retailtradingactivitydetails[$j]['max_sale_state_name'];
|
||||
if(!empty($maxsalestate)){
|
||||
for($k=0;$k<count($maxsalestate);$k++){
|
||||
$ss = implode(",",$maxsalestate[$k]['state_name']);
|
||||
$cs = implode(",",$maxsalestate[$k]['city_name']);
|
||||
}
|
||||
$spreadsheet->setActiveSheetIndex(12)->setCellValue('AD'.$r,$ss)
|
||||
->setCellValue('AE'.$r,$cs);
|
||||
}
|
||||
$countries = $retailtradingactivitydetails[$j]['countries_where_export_done'];
|
||||
if(!empty($countries)){
|
||||
for($k=0;$k<count($countries);$k++){
|
||||
$cn[$k] = $countries[$k]['country_name'];
|
||||
$as[$k] = $countries[$k]['approx_sale'];
|
||||
}
|
||||
$spreadsheet->setActiveSheetIndex(12)->setCellValue('AF'.$r,implode(",",$cn))
|
||||
->setCellValue('AG'.$r,implode(",",$as));
|
||||
}
|
||||
}else if($retailtradingactivitydetails[$j]['area_of_sale'] == "Export"){
|
||||
$countries = $retailtradingactivitydetails[$j]['countries_where_export_done'];
|
||||
if(!empty($countries)){
|
||||
for($k=0;$k<count($countries);$k++){
|
||||
$cn[$k] = $countries[$k]['country_name'];
|
||||
$as[$k] = $countries[$k]['approx_sale'];
|
||||
}
|
||||
$spreadsheet->setActiveSheetIndex(12)->setCellValue('AF'.$r,implode(",",$cn))
|
||||
->setCellValue('AG'.$r,implode(",",$as));}
|
||||
}else{
|
||||
$spreadsheet->setActiveSheetIndex(12)->setCellValue('AA'.$r,!empty($retailtradingactivitydetails[$j]['pan_india_options'])?$retailtradingactivitydetails[$j]['pan_india_options']:"-");
|
||||
$indiansales = $retailtradingactivitydetails[$j]['india_where_sale_done'];
|
||||
if(!empty($indiansales)){
|
||||
for($k=0;$k<count($indiansales);$k++){
|
||||
$state[$k] = $indiansales[$k]['state_name'];
|
||||
$city = implode(",",$indiansales[$k]['city_name']);
|
||||
}
|
||||
$spreadsheet->setActiveSheetIndex(12)->setCellValue('AB'.$r,implode(",",$state))
|
||||
->setCellValue('AC'.$r,$city);
|
||||
}
|
||||
$maxsalestate = $wholesaletradingactivitydetails[$j]['max_sale_state_name'];
|
||||
if(!empty($maxsalestate)){
|
||||
for($k=0;$k<count($maxsalestate);$k++){
|
||||
$ss = implode(",",$maxsalestate[$k]['state_name']);
|
||||
$cs = implode(",",$maxsalestate[$k]['city_name']);
|
||||
}
|
||||
$spreadsheet->setActiveSheetIndex(12)->setCellValue('AD'.$r,$ss)
|
||||
->setCellValue('AE'.$r,$cs);
|
||||
}
|
||||
}
|
||||
$r++;
|
||||
}
|
||||
$wholesaletradingactivitydetails = $processedJson['wholesale_trading_activity_details'];
|
||||
for($j=0;$j<count($wholesaletradingactivitydetails);$j++){
|
||||
$spreadsheet->setActiveSheetIndex(12)->setCellValue('AS'.$w,!empty($wholesaletradingactivitydetails[$j]['main_products'])?$wholesaletradingactivitydetails[$j]['main_products']:"-")
|
||||
->setCellValue('AT'.$w,!empty($wholesaletradingactivitydetails[$j]['area_of_sale']) ? $wholesaletradingactivitydetails[$j]['area_of_sale'] :"-")
|
||||
->setCellValue('BB'.$w,!empty($wholesaletradingactivitydetails[$j]['description'])?$wholesaletradingactivitydetails[$j]['description']:"-");
|
||||
if($wholesaletradingactivitydetails[$j]['area_of_sale'] == "Both" ){
|
||||
$spreadsheet->setActiveSheetIndex(12)->setCellValue('AU'.$w,!empty($wholesaletradingactivitydetails[$j]['pan_india_options'])?$wholesaletradingactivitydetails[$j]['pan_india_options']:"-");
|
||||
$indiansales = $wholesaletradingactivitydetails[$j]['india_where_sale_done'];
|
||||
if(!empty($indiansales)){
|
||||
for($k=0;$k<count($indiansales);$k++){
|
||||
$state[$k] = $indiansales[$k]['state_name'];
|
||||
$city[$k] = $indiansales[$k]['city_name'];
|
||||
}
|
||||
$spreadsheet->setActiveSheetIndex(12)->setCellValue('AV'.$w,implode(",",$state))
|
||||
->setCellValue('AW'.$w,implode(",",$city));
|
||||
}
|
||||
$maxsalestate = $wholesaletradingactivitydetails[$j]['max_sale_state_name'];
|
||||
if(!empty($maxsalestate)){
|
||||
for($k=0;$k<count($maxsalestate);$k++){
|
||||
$ss = implode(",",$maxsalestate[$k]['state_name']);
|
||||
$cs = implode(",",$maxsalestate[$k]['city_name']);
|
||||
}
|
||||
$spreadsheet->setActiveSheetIndex(12)->setCellValue('AX'.$w,$ss)
|
||||
->setCellValue('AY'.$w,$cs);
|
||||
}
|
||||
$countries = $wholesaletradingactivitydetails[$j]['countries_where_export_done'];
|
||||
if(!empty($countries)){
|
||||
for($k=0;$k<count($countries);$k++){
|
||||
$cn[$k] = $countries[$k]['country_name'];
|
||||
$as[$k] = $countries[$k]['approx_sale'];
|
||||
}
|
||||
$spreadsheet->setActiveSheetIndex(12)->setCellValue('AZ'.$w,implode(",",$cn))
|
||||
->setCellValue('BA'.$w,implode(",",$as));
|
||||
}
|
||||
}else if($wholesaletradingactivitydetails[$j]['area_of_sale'] == "Export"){
|
||||
$countries = $wholesaletradingactivitydetails[$j]['countries_where_export_done'];
|
||||
if(!empty($countries)){
|
||||
for($k=0;$k<count($countries);$k++){
|
||||
$cn[$k] = $countries[$k]['country_name'];
|
||||
$as[$k] = $countries[$k]['approx_sale'];
|
||||
}
|
||||
$spreadsheet->setActiveSheetIndex(12)->setCellValue('AZ'.$w,implode(",",$cn))
|
||||
->setCellValue('BA'.$w,implode(",",$as));}
|
||||
}else{
|
||||
$spreadsheet->setActiveSheetIndex(12)->setCellValue('AU'.$w,!empty($wholesaletradingactivitydetails[$j]['pan_india_options'])?$wholesaletradingactivitydetails[$j]['pan_india_options']:"-");
|
||||
$indiansales = $wholesaletradingactivitydetails[$j]['india_where_sale_done'];
|
||||
if(!empty($indiansales)){
|
||||
for($k=0;$k<count($indiansales);$k++){
|
||||
$state[$k] = $indiansales[$k]['state_name'];
|
||||
$city = implode(",",$indiansales[$k]['city_name']);
|
||||
}
|
||||
$spreadsheet->setActiveSheetIndex(12)->setCellValue('AV'.$w,implode(",",$state))
|
||||
->setCellValue('AW'.$w,$city);
|
||||
}
|
||||
$maxsalestate = $wholesaletradingactivitydetails[$j]['max_sale_state_name'];
|
||||
if(!empty($maxsalestate)){
|
||||
for($k=0;$k<count($maxsalestate);$k++){
|
||||
$ss = implode(",",$maxsalestate[$k]['state_name']);
|
||||
$cs = implode(",",$maxsalestate[$k]['city_name']);
|
||||
}
|
||||
$spreadsheet->setActiveSheetIndex(12)->setCellValue('AX'.$w,$ss)
|
||||
->setCellValue('AY'.$w,$cs);
|
||||
}
|
||||
}
|
||||
$w++;
|
||||
}
|
||||
$serviceprovideractivitydetails = $processedJson['service_provider_activity_details'];
|
||||
for($j=0;$j<count($serviceprovideractivitydetails);$j++){
|
||||
$spreadsheet->setActiveSheetIndex(12)->setCellValue('AI'.$s,!empty($serviceprovideractivitydetails[$j]['main_products'])?$serviceprovideractivitydetails[$j]['main_products']:"-")
|
||||
->setCellValue('AJ'.$s,!empty($serviceprovideractivitydetails[$j]['area_of_sale']) ? $serviceprovideractivitydetails[$j]['area_of_sale'] :"-")
|
||||
->setCellValue('AR'.$s,!empty($serviceprovideractivitydetails[$j]['description'])?$serviceprovideractivitydetails[$j]['description']:"-");
|
||||
if($serviceprovideractivitydetails[$j]['area_of_sale'] == "Both" ){
|
||||
$spreadsheet->setActiveSheetIndex(12)->setCellValue('AK'.$s,!empty($serviceprovideractivitydetails[$j]['pan_india_options'])?$serviceprovideractivitydetails[$j]['pan_india_options']:"-");
|
||||
$indiansales = $serviceprovideractivitydetails[$j]['india_where_sale_done'];
|
||||
if(!empty($indiansales)){
|
||||
for($k=0;$k<count($indiansales);$k++){
|
||||
$state[$k] = $indiansales[$k]['state_name'];
|
||||
$city[$k] = $indiansales[$k]['city_name'];
|
||||
}
|
||||
$spreadsheet->setActiveSheetIndex(12)->setCellValue('AL'.$s,implode(",",$state))
|
||||
->setCellValue('AM'.$s,implode(",",$city));
|
||||
}
|
||||
$maxsalestate = $serviceprovideractivitydetails[$j]['max_sale_state_name'];
|
||||
if(!empty($maxsalestate)){
|
||||
for($k=0;$k<count($maxsalestate);$k++){
|
||||
$ss = implode(",",$maxsalestate[$k]['state_name']);
|
||||
$cs = implode(",",$maxsalestate[$k]['city_name']);
|
||||
}
|
||||
$spreadsheet->setActiveSheetIndex(12)->setCellValue('AN'.$s,$ss)
|
||||
->setCellValue('AO'.$s,$cs);
|
||||
}
|
||||
$countries = $serviceprovideractivitydetails[$j]['countries_where_export_done'];
|
||||
if(!empty($countries)){
|
||||
for($k=0;$k<count($countries);$k++){
|
||||
$cn[$k] = $countries[$k]['country_name'];
|
||||
$as[$k] = $countries[$k]['approx_sale'];
|
||||
}
|
||||
$spreadsheet->setActiveSheetIndex(12)->setCellValue('AP'.$s,implode(",",$cn))
|
||||
->setCellValue('AQ'.$s,implode(",",$as));
|
||||
}
|
||||
}else if($serviceprovideractivitydetails[$j]['area_of_sale'] == "Export"){
|
||||
$countries = $serviceprovideractivitydetails[$j]['countries_where_export_done'];
|
||||
if(!empty($countries)){
|
||||
for($k=0;$k<count($countries);$k++){
|
||||
$cn[$k] = $countries[$k]['country_name'];
|
||||
$as[$k] = $countries[$k]['approx_sale'];
|
||||
}
|
||||
$spreadsheet->setActiveSheetIndex(12)->setCellValue('AP'.$s,implode(",",$cn))
|
||||
->setCellValue('AQ'.$s,implode(",",$as));}
|
||||
}else{
|
||||
$spreadsheet->setActiveSheetIndex(12)->setCellValue('AK'.$s,!empty($serviceprovideractivitydetails[$j]['pan_india_options'])?$serviceprovideractivitydetails[$j]['pan_india_options']:"-");
|
||||
$indiansales = $serviceprovideractivitydetails[$j]['india_where_sale_done'];
|
||||
if(!empty($indiansales)){
|
||||
for($k=0;$k<count($indiansales);$k++){
|
||||
$state[$k] = $indiansales[$k]['state_name'];
|
||||
$city = implode(",",$indiansales[$k]['city_name']);
|
||||
}
|
||||
$spreadsheet->setActiveSheetIndex(12)->setCellValue('AL'.$s,implode(",",$state))
|
||||
->setCellValue('AM'.$s,$city);
|
||||
}
|
||||
$maxsalestate = $serviceprovideractivitydetails[$j]['max_sale_state_name'];
|
||||
if(!empty($maxsalestate)){
|
||||
for($k=0;$k<count($maxsalestate);$k++){
|
||||
$ss = implode(",",$maxsalestate[$k]['state_name']);
|
||||
$cs = implode(",",$maxsalestate[$k]['city_name']);
|
||||
}
|
||||
$spreadsheet->setActiveSheetIndex(12)->setCellValue('AN'.$s,$ss)
|
||||
->setCellValue('AO'.$s,$cs);
|
||||
}
|
||||
}
|
||||
$s++;
|
||||
}
|
||||
$spreadsheet->setActiveSheetIndex(12)->setCellValue('BC'.$BI,$processedJson['export_sale_of_total_sales']);
|
||||
$spreadsheet->setActiveSheetIndex(12)->setCellValue('BD'.$BI,$processedJson['applicant_use_mobile_wallets']);
|
||||
$spreadsheet->setActiveSheetIndex(12)->setCellValue('BE'.$BI,$processedJson['applicant_use_pos_machines']);
|
||||
$spreadsheet->setActiveSheetIndex(12)->setCellValue('BF'.$BI,$processedJson['no_of_pos_machines']);
|
||||
// print_r($processedJson['pos_machines_details'])
|
||||
if(!empty($processedJson['pos_machines_details'])){
|
||||
$arrPOSD = array();
|
||||
$arrPOSTID = array();
|
||||
foreach($processedJson['pos_machines_details'] as $d){
|
||||
array_push($arrPOSD,$d['pos_machines_financial_institution_name']);
|
||||
array_push($arrPOSTID,$d['tid_no_of_pos_machine']);
|
||||
}
|
||||
$spreadsheet->setActiveSheetIndex(12)->setCellValue('BG'.$BI,implode(",",$arrPOSD));
|
||||
$spreadsheet->setActiveSheetIndex(12)->setCellValue('BH'.$BI,implode(",",$arrPOSTID));}
|
||||
else{$spreadsheet->setActiveSheetIndex(12)->setCellValue('BG'.$BI,"-")->setCellValue('BH'.$BI,"-");}
|
||||
$months = array('','January','February','March','April','May','June','July ','August','September','October','November','December');
|
||||
$spreadsheet->setActiveSheetIndex(12)->setCellValue('BI'.$BI,$processedJson['seasonality']);
|
||||
if(!empty($processedJson['peak_period_of_business'])){
|
||||
$arrMonth = array();
|
||||
for($l=0;$l<count($processedJson['peak_period_of_business']);$l++){
|
||||
array_push($arrMonth,$months[$processedJson['peak_period_of_business'][$l]]);
|
||||
// $inx = $processedJson['peak_period_of_business'][$l];
|
||||
}
|
||||
$spreadsheet->setActiveSheetIndex(12)->setCellValue('BJ'.$BI,implode(",",$arrMonth));
|
||||
}
|
||||
else{$spreadsheet->setActiveSheetIndex(12)->setCellValue('BJ'.$BI,"-");}
|
||||
$spreadsheet->setActiveSheetIndex(12)->setCellValue('BK'.$BI,$processedJson['month_of_business_run']);
|
||||
$spreadsheet->setActiveSheetIndex(12)->setCellValue('BL'.$BI,$processedJson['employees_permanent']);
|
||||
$spreadsheet->setActiveSheetIndex(12)->setCellValue('BM'.$BI,$processedJson['employees_temporary']);
|
||||
$spreadsheet->setActiveSheetIndex(12)->setCellValue('BN'.$BI,$processedJson['employees_total']);
|
||||
$spreadsheet->setActiveSheetIndex(12)->setCellValue('BO'.$BI,$processedJson['employees_appx_salary']);
|
||||
$spreadsheet->setActiveSheetIndex(12)->setCellValue('BP'.$BI,$processedJson['officer_total']);
|
||||
$spreadsheet->setActiveSheetIndex(12)->setCellValue('BQ'.$BI,$processedJson['was_the_company_name_board_sighted']);
|
||||
$spreadsheet->setActiveSheetIndex(12)->setCellValue('BR'.$BI,$processedJson['shop_eat_act_cert']);
|
||||
$spreadsheet->setActiveSheetIndex(12)->setCellValue('BS'.$BI,$processedJson['gst_Regn_cert']);
|
||||
$spreadsheet->setActiveSheetIndex(12)->setCellValue('BT'.$BI,$processedJson['export_import_cert']);
|
||||
$spreadsheet->setActiveSheetIndex(12)->setCellValue('BU'.$BI,$processedJson['factory_cert']);
|
||||
$spreadsheet->setActiveSheetIndex(12)->setCellValue('BV'.$BI,$processedJson['practice_cert']);
|
||||
$spreadsheet->setActiveSheetIndex(12)->setCellValue('BW'.$BI,$processedJson['pf_regn']);
|
||||
$spreadsheet->setActiveSheetIndex(12)->setCellValue('BX'.$BI,$processedJson['esic_regn']);
|
||||
$spreadsheet->setActiveSheetIndex(12)->setCellValue('BY'.$BI,$processedJson['eb_bill']);
|
||||
$spreadsheet->setActiveSheetIndex(12)->setCellValue('BZ'.$BI,$processedJson['other_documents']);
|
||||
if(!empty($processedJson['documents'])){
|
||||
$arrdoc = array();
|
||||
foreach($processedJson['documents'] as $doc){
|
||||
array_push($arrdoc,$doc['document']);
|
||||
}
|
||||
$spreadsheet->setActiveSheetIndex(12)->setCellValue('CA'.$BI,implode(",",$arrdoc));}
|
||||
else{$spreadsheet->setActiveSheetIndex(12)->setCellValue('CA'.$BI,"-");}
|
||||
$spreadsheet->setActiveSheetIndex(12)->setCellValue('CB'.$BI,$processedJson['business_remarks']);
|
||||
|
||||
// if(count($partners) >= count($personswithrelationships)){$max = count($partners);}
|
||||
// else{$max = count($personswithrelationships);}
|
||||
$max=max(count($partners),count($manufacturingactivitydetails),count($personswithrelationships),count($retailtradingactivitydetails),count($wholesaletradingactivitydetails),count($serviceprovideractivitydetails));
|
||||
if($max>0){
|
||||
for($x=$BI;$x<($BI+$max);$x++){
|
||||
$spreadsheet->setActiveSheetIndex(12)->setCellValue('A'.$x,$processedJson['pdid']);
|
||||
}
|
||||
$BI = $BI+$max;
|
||||
}else{
|
||||
$spreadsheet->setActiveSheetIndex(12)->setCellValue('A'.$BI,$processedJson['pdid']);
|
||||
$BI++;
|
||||
}
|
||||
}
|
||||
### Buiness Form Ends here
|
||||
### '21', 'Business Banking',
|
||||
if($processedJson['formid'] == 21){
|
||||
// echo "Form ID".$processedJson['formid'];
|
||||
// $XL->setActiveSheetIndex(1);
|
||||
// if($BB==0)$BB=3;
|
||||
// $spreadsheet->setActiveSheetIndex(12)->setCellValue('A'.$BB,$processedJson['pdid']);
|
||||
// $BB++;
|
||||
// $XL->setActiveSheetIndex(14);
|
||||
if($BB==0){$BB=3;}
|
||||
$spreadsheet->setActiveSheetIndex(14)->setCellValue('A'.$BB,$processedJson['pdid'])->setCellValue('B'.$BB,!empty($processedJson['bank_info_available']) ? 'Yes' : 'NO')->setCellValue('L'.$BB,!empty($processedJson['banking_form_remark'])?$processedJson['banking_form_remark']:"-");
|
||||
|
||||
$a = $BB;
|
||||
$bankingdetails = $processedJson['banking_details'];
|
||||
if($processedJson['bank_info_available']){
|
||||
for($j=0;$j<count($bankingdetails);$j++){
|
||||
$spreadsheet->setActiveSheetIndex(14)
|
||||
->setCellValue('C'.$a,!empty($bankingdetails[$j]['applicant_name_master'])?$bankingdetails[$j]['applicant_name_master']:"-")
|
||||
->setCellValue('D'.$a,!empty($bankingdetails[$j]['other_applicant'])?$bankingdetails[$j]['other_applicant']:"-")
|
||||
->setCellValue('E'.$a,!empty($bankingdetails[$j]['bank_name_master'])?$bankingdetails[$j]['bank_name_master']:"-")
|
||||
->setCellValue('F'.$a,!empty($bankingdetails[$j]['other_bank'])?$bankingdetails[$j]['other_bank']:"-")
|
||||
->setCellValue('G'.$a,!empty($bankingdetails[$j]['account_type_master'])?$bankingdetails[$j]['account_type_master']:"-")
|
||||
->setCellValue('H'.$a,!empty($bankingdetails[$j]['limit'])?$bankingdetails[$j]['limit']:"-")
|
||||
->setCellValue('I'.$a,!empty($bankingdetails[$j]['is_main'])?$bankingdetails[$j]['is_main']:"-")
|
||||
->setCellValue('J'.$a,!empty($bankingdetails[$j]['vintage_year'])?$bankingdetails[$j]['vintage_year']:"-")
|
||||
->setCellValue('K'.$a,!empty($bankingdetails[$j]['vintage_month'])?$bankingdetails[$j]['vintage_month']:"-");
|
||||
$a++;
|
||||
}
|
||||
}else{
|
||||
$spreadsheet->setActiveSheetIndex(14)
|
||||
->setCellValue('C'.$BB,"-")
|
||||
->setCellValue('D'.$BB,"-")
|
||||
->setCellValue('E'.$BB,"-")
|
||||
->setCellValue('F'.$BB,"-")
|
||||
->setCellValue('G'.$BB,"-")
|
||||
->setCellValue('H'.$BB,"-")
|
||||
->setCellValue('I'.$BB,"-")
|
||||
->setCellValue('J'.$BB,"-")
|
||||
->setCellValue('K'.$BB,"-");
|
||||
}
|
||||
$max = count($bankingdetails);
|
||||
for($x=$BB;$x<($BB+$max);$x++){
|
||||
$spreadsheet->setActiveSheetIndex(14)->setCellValue('A'.$x,$processedJson['pdid']);
|
||||
}
|
||||
$BB = $BB+$max;
|
||||
}
|
||||
### Buiness Banking Ends Here
|
||||
### '22', 'Business Assets',
|
||||
if($processedJson['formid'] == 22){
|
||||
// echo "Form ID".$processedJson['formid'];
|
||||
// print_r($processedJson);
|
||||
// $XL->setActiveSheetIndex(13);
|
||||
if($BA==0)$BA=3;
|
||||
$a = $BA;$b = $BA;
|
||||
|
||||
$spreadsheet->setActiveSheetIndex(13)
|
||||
->setCellValue('Q'.$BA,!empty($processedJson['asset_info_available']) ? "Yes" : "No")
|
||||
->setCellValue('AI'.$BA,!empty($processedJson['business_assets_form_remark'])?$processedJson['business_assets_form_remark']:"-");
|
||||
|
||||
$buinessassetaddress = $processedJson['business_assets_for_address'];
|
||||
for($j=0;$j<count($buinessassetaddress);$j++){
|
||||
$spreadsheet->setActiveSheetIndex(12)
|
||||
->setCellValue('B'.$a,!empty($buinessassetaddress[$j]['address_label'])?$buinessassetaddress[$j]['address_label']:"-")
|
||||
->setCellValue('C'.$a,!empty($buinessassetaddress[$j]['business_address_availability'])?$buinessassetaddress[$j]['business_address_availability']:"-")
|
||||
->setCellValue('D'.$a,!empty($buinessassetaddress[$j]['business_years'])?$buinessassetaddress[$j]['business_years']:"-")
|
||||
->setCellValue('E'.$a,!empty($buinessassetaddress[$j]['business_month'])?$buinessassetaddress[$j]['business_month']:"-")
|
||||
->setCellValue('F'.$a,!empty($buinessassetaddress[$j]['business_is_pd_visited'])?$buinessassetaddress[$j]['business_is_pd_visited']:"-")
|
||||
->setCellValue('G'.$a,!empty($buinessassetaddress[$j]['business_pd_visited_remark'])?$buinessassetaddress[$j]['business_pd_visited_remark']:"-")
|
||||
->setCellValue('H'.$a,!empty($buinessassetaddress[$j]['business_ownership_type'])?$buinessassetaddress[$j]['business_ownership_type']:"-")
|
||||
->setCellValue('I'.$a,!empty($buinessassetaddress[$j]['business_approximate_market_value'])?$buinessassetaddress[$j]['business_approximate_market_value']:"-")
|
||||
->setCellValue('P'.$a,!empty($buinessassetaddress[$j]['business_monthly_rented_amt'])?$buinessassetaddress[$j]['business_monthly_rented_amt']:"-")
|
||||
->setCellValue('J'.$a,!empty($buinessassetaddress[$j]['business_name_of_the_owner'])?$buinessassetaddress[$j]['business_name_of_the_owner']:"-")
|
||||
->setCellValue('K'.$a,!empty($buinessassetaddress[$j]['business_name_of_the_other_owner'])?$buinessassetaddress[$j]['business_name_of_the_other_owner']:"-")
|
||||
->setCellValue('L'.$a,!empty($buinessassetaddress[$j]['business_vintage'])?$buinessassetaddress[$j]['business_vintage']:"-")
|
||||
->setCellValue('M'.$a,!empty($buinessassetaddress[$j]['asset_months'])?$buinessassetaddress[$j]['asset_months']:"-")
|
||||
->setCellValue('N'.$a,!empty($buinessassetaddress[$j]['business_purchase_year'])?$buinessassetaddress[$j]['business_purchase_year']:"-")
|
||||
->setCellValue('O'.$a,!empty($buinessassetaddress[$j]['business_emi'])?$buinessassetaddress[$j]['business_emi']:"-");
|
||||
$a++;
|
||||
}
|
||||
$spreadsheet->setActiveSheetIndex(13)->setCellValue('A'.$O,$processedJson['pdid'])->setCellValue('Y'.$O,$processedJson['assets_form_remark']);
|
||||
$a = $O;
|
||||
|
||||
if(!empty($processedJson['asset_info_available'])){
|
||||
$buinessassetdetails = $processedJson['business_assets_details'];
|
||||
|
||||
for($j=0;$j<count($buinessassetdetails);$j++){
|
||||
$nameowned=array();
|
||||
if(!empty($buinessassetdetails[$j]['business_name_of_the_owner'])){
|
||||
for($l=0;$l<count($buinessassetdetails[$j]['business_name_of_the_owner']);$l++){
|
||||
$nameowned[$l] = $buinessassetdetails[$j]['business_name_of_the_owner'][$l]['name'];
|
||||
}}
|
||||
$subdetails = $buinessassetdetails[$j]['business_details'];
|
||||
// print_r($subdetails);
|
||||
// if(!empty($buinessassetdetails[$j]['any_other_assets'])){
|
||||
// $spreadsheet->setActiveSheetIndex(12)
|
||||
// ->setCellValue('S'.$b,$buinessassetdetails[$j]['any_other_assets']);
|
||||
// }
|
||||
// if(!empty($buinessassetdetails[$j]['equipment_manufacturing_description'])){
|
||||
// $spreadsheet->setActiveSheetIndex(12)
|
||||
// ->setCellValue('S'.$b,$buinessassetdetails[$j]['equipment_manufacturing_description']);
|
||||
// }
|
||||
if(isset($subdetails[0]['any_other_assets'])){
|
||||
$spreadsheet->setActiveSheetIndex(13)->setCellValue('S'.$b,$subdetails[0]['any_other_assets']);
|
||||
}else if(isset($subdetails[0]['equipment_manufacturing_description'])){
|
||||
$spreadsheet->setActiveSheetIndex(13)->setCellValue('S'.$b,$subdetails[0]['equipment_manufacturing_description']);
|
||||
}else{$spreadsheet->setActiveSheetIndex(13)->setCellValue('S'.$b,"-");}
|
||||
if(isset($subdetails[0]['property_type_master'])){$spreadsheet->setActiveSheetIndex(12)->setCellValue('T'.$b,$subdetails[0]['property_type_master']);}
|
||||
else{$spreadsheet->setActiveSheetIndex(13)->setCellValue('T'.$b,"-");}
|
||||
if(isset($subdetails[0]['other_property_type'])){$spreadsheet->setActiveSheetIndex(12)->setCellValue('U'.$b,$subdetails[0]['other_property_type']);}
|
||||
else{$spreadsheet->setActiveSheetIndex(13)->setCellValue('U'.$b,"-");}
|
||||
if(isset($subdetails[0]['address_of_the_property'])){$spreadsheet->setActiveSheetIndex(12)->setCellValue('V'.$b,$subdetails[0]['address_of_the_property']);}
|
||||
else{$spreadsheet->setActiveSheetIndex(13)->setCellValue('V'.$b,"-");}
|
||||
|
||||
if(isset($subdetails[0]['describe_of_the_property_asset'])){$spreadsheet->setActiveSheetIndex(12)->setCellValue('H'.$b,$subdetails[0]['describe_of_the_property_asset']);}
|
||||
else{$spreadsheet->setActiveSheetIndex(13)->setCellValue('H'.$b,"-");}
|
||||
if(isset($subdetails[0]['area_covered_by_this_property'])){$spreadsheet->setActiveSheetIndex(12)->setCellValue('I'.$b,$subdetails[0]['area_covered_by_this_property']);}
|
||||
else{$spreadsheet->setActiveSheetIndex(13)->setCellValue('I'.$b,"-");}
|
||||
if(isset($subdetails[0]['uom_master'])){$spreadsheet->setActiveSheetIndex(12)->setCellValue('J'.$b,$subdetails[0]['uom_master']);}
|
||||
else{$spreadsheet->setActiveSheetIndex(13)->setCellValue('J'.$b,"-");}
|
||||
if(isset($subdetails[0]['other_uom'])){$spreadsheet->setActiveSheetIndex(12)->setCellValue('K'.$b,$subdetails[0]['other_uom']);}
|
||||
else{$spreadsheet->setActiveSheetIndex(13)->setCellValue('K'.$b,"-");}
|
||||
|
||||
if(isset($subdetails[0]['vehicle_type_master'])){$spreadsheet->setActiveSheetIndex(12)->setCellValue('W'.$b,$subdetails[0]['vehicle_type_master']);
|
||||
}else{$spreadsheet->setActiveSheetIndex(13)->setCellValue('W'.$b,"-");}
|
||||
if(isset($subdetails[0]['other_vehicle_type'])){$spreadsheet->setActiveSheetIndex(12)->setCellValue('X'.$b,$subdetails[0]['other_vehicle_type']);
|
||||
}else{$spreadsheet->setActiveSheetIndex(13)->setCellValue('X'.$b,"-");}
|
||||
if(isset($subdetails[0]['manufacturer_model_vehicle'])){$spreadsheet->setActiveSheetIndex(12)->setCellValue('Y'.$b,$subdetails[0]['manufacturer_model_vehicle']);}
|
||||
else{$spreadsheet->setActiveSheetIndex(13)->setCellValue('Y'.$b,"-");}
|
||||
$spreadsheet->setActiveSheetIndex(13)
|
||||
->setCellValue('R'.$b,isset($buinessassetdetails[$j]['business_assets_mode_master'])?$buinessassetdetails[$j]['business_assets_mode_master']:"-")
|
||||
->setCellValue('Z'.$b,isset($buinessassetdetails[$j]['business_ownership_type'])?$buinessassetdetails[$j]['business_ownership_type']:"-")
|
||||
->setCellValue('AA'.$b,!empty($buinessassetdetails[$j]['business_approximate_market_value'])?$buinessassetdetails[$j]['business_approximate_market_value']:"-")
|
||||
->setCellValue('AB'.$b,!empty($buinessassetdetails[$j]['business_name_of_the_owner'])?implode(",",$nameowned):"-")
|
||||
->setCellValue('AC'.$b,!empty($buinessassetdetails[$j]['business_name_of_the_other_owner'])?$buinessassetdetails[$j]['business_name_of_the_other_owner']:"-")
|
||||
->setCellValue('AD'.$b,!empty($buinessassetdetails[$j]['business_vintage'])?$buinessassetdetails[$j]['business_vintage']:"-")
|
||||
->setCellValue('AE'.$b,!empty($buinessassetdetails[$j]['asset_months'])?$buinessassetdetails[$j]['asset_months']:"-")
|
||||
->setCellValue('AF'.$b,!empty($buinessassetdetails[$j]['business_purchase_year'])?$buinessassetdetails[$j]['business_purchase_year']:"-")
|
||||
->setCellValue('AG'.$b,!empty($buinessassetdetails[$j]['business_emi'])?$buinessassetdetails[$j]['business_emi']:"-")
|
||||
->setCellValue('AH'.$b,!empty($buinessassetdetails[$j]['business_monthly_rented_amt'])?$buinessassetdetails[$j]['business_monthly_rented_amt']:"-");
|
||||
$b++;
|
||||
}
|
||||
}else {
|
||||
# code...
|
||||
$spreadsheet->setActiveSheetIndex(13)
|
||||
->setCellValue('R'.$BA,"-")->setCellValue('S'.$BA,"-")->setCellValue('T'.$BA,"-")->setCellValue('U'.$BA,"-")->setCellValue('V'.$BA,"-")
|
||||
->setCellValue('W'.$BA,"-")->setCellValue('X'.$BA,"-")->setCellValue('Y'.$BA,"-")->setCellValue('Z'.$BA,"-")->setCellValue('AA'.$BA,"-")
|
||||
->setCellValue('AB'.$BA,"-")->setCellValue('AC'.$BA,"-")->setCellValue('AD'.$BA,"-")->setCellValue('AE'.$BA,"-")->setCellValue('AF'.$BA,"-")
|
||||
->setCellValue('AG'.$BA,"-")->setCellValue('AH'.$BA,"-");
|
||||
}
|
||||
|
||||
$max = max(count($buinessassetdetails),count($buinessassetaddress));
|
||||
if($max>0){
|
||||
for($x=$BA;$x<($BA+$max);$x++){
|
||||
$spreadsheet->setActiveSheetIndex(13)->setCellValue('A'.$x,$processedJson['pdid']);
|
||||
}
|
||||
$BA = $BA+$max;
|
||||
}else{
|
||||
$spreadsheet->setActiveSheetIndex(13)->setCellValue('A'.$BA,$processedJson['pdid']);
|
||||
$BA++;
|
||||
}
|
||||
|
||||
}
|
||||
### Buiness Assets Ends Here
|
||||
}
|
||||
// $spreadsheet->setActiveSheetIndex(0)->setCellValue('A3', 'World!');
|
||||
// $spreadsheet->setActiveSheetIndex(1)->setCellValue('A3', 'New!');
|
||||
@ -1018,6 +1902,7 @@ class Request_DataDump_Controller extends REST_Controller {
|
||||
log_message('ERROR','## 3) File not Exist Request_Data_Dump_Template.xls');
|
||||
}
|
||||
}
|
||||
|
||||
else{
|
||||
log_message('ERROR','## 3) There No Form-Data in this RequestID - '.$id);
|
||||
return "There No Form-Data in this RequestID - ".$id;
|
||||
|
||||
Loading…
Reference in New Issue
Block a user