";
}
/****************************************************************************************************************************/
// no need to get these values every time.
$GetParentCompanyInfo_sql = "
SELECT col_CompanyName
FROM tb_ListCompany
WHERE col_Centre = '$var_Centre'";
//echo $GetParentCompanyInfo_sql;
$GetParentCompanyInfo_myrow = mysqli_fetch_array(mysqli_query($dblink,$GetParentCompanyInfo_sql));
$var_SourceCompanyName = $GetParentCompanyInfo_myrow['col_CompanyName'];
/****************************************************************************************************************************/
// no need to get these values every time.
$GetBuilderInfo_sql = "
SELECT col_WorkOrderShowOwnerInfoPdiYN
FROM tb_Builder
WHERE col_ActiveYN = 'Yes'";
//echo $GetBuilderInfo_sql;
$GetBuilderInfo_myrow = mysqli_fetch_array(mysqli_query($dblink,$GetBuilderInfo_sql));
$var_WorkOrderShowOwnerInfoPdiYN = $GetBuilderInfo_myrow['col_WorkOrderShowOwnerInfoPdiYN'];
///////////////////////////////////////////////////////////////////////////////////////////////////////////////
// determine if we have a PDI deficiency
// get the deficiencies for this work order
$GetPDIDeficiencies_rows = 0;
if ($var_WorkOrderShowOwnerInfoPdiYN=='Yes')
{
$GetPDIDeficiencies_sql = "
SELECT DISTINCT tb_Deficiency.col_DeficiencyType
FROM tb_Deficiency
WHERE tb_Deficiency.col_Lot= '$var_Lot'
AND tb_Deficiency.col_Phase = '$var_Phase'
AND tb_Deficiency.col_Centre = '$var_Centre'
AND tb_Deficiency.col_DeficiencyType = 'PDI'
AND tb_Deficiency.col_CompletedDate = '0000-00-00'";
//echo $GetPDIDeficiencies_sql;
$GetPDIDeficiencies_result = mysqli_query($dblink,$GetPDIDeficiencies_sql);
$GetPDIDeficiencies_rows = mysqli_num_rows($GetPDIDeficiencies_result);
}
///////////////////////////////////////////////////////////////////////////////////////////////////////////////
// get the project or centre
// get project and short centre
$GetProjectShortCentre_sql = "
SELECT tb_Phase.col_Project,
tb_Phase.col_PlanNo,
tb_Phase.col_LabelCentre,
tb_Phase.col_LabelPhase,
tb_Phase.col_LabelLot,
tb_Phase.col_Logo1,
tb_Phase.col_Logo2,
tb_Centre.col_CentreShort
FROM tb_Phase
LEFT JOIN tb_Centre
ON tb_Phase.col_Centre = tb_Centre.col_Centre
WHERE tb_Phase.col_Centre = '$var_Centre'
AND tb_Phase.col_Phase = '$var_Phase'";
//echo "
".$GetProjectShortCentre_sql;
$GetProjectShortCentre_myrow = mysqli_fetch_array(mysqli_query($dblink,$GetProjectShortCentre_sql));
$var_CentreShort = $GetProjectShortCentre_myrow['col_CentreShort'];
$var_Project = $GetProjectShortCentre_myrow['col_Project'];
$var_PlanNumber = $GetProjectShortCentre_myrow['col_PlanNo'];
$var_Logo1 = $GetProjectShortCentre_myrow['col_Logo1'];
$var_Logo2 = $GetProjectShortCentre_myrow['col_Logo2'];
$var_LabelCentre = $GetProjectShortCentre_myrow['col_LabelCentre'];
$var_LabelPhase = $GetProjectShortCentre_myrow['col_LabelPhase'];
$var_LabelLot = $GetProjectShortCentre_myrow['col_LabelLot'];
if (!$var_LabelCentre)
$var_LabelCentre = $var_FromIncludeSite;
if (!$var_LabelPhase)
$var_LabelPhase = $var_FromIncludePhase;
if (!$var_LabelLot)
$var_LabelLot = $var_FromIncludeLot;
if ($var_Logo1 && strpos($var_Logo1,'/')===false)
$var_Logo1 = "../../data/builderimages/".$var_Logo1;
//if (strpos($var_Logo2,'/')===false)
// $var_Logo2 = "../../data/builderimages/".$var_Logo2;
if ($var_Logo1)
$var_BuilderLogo = $var_Logo1;
$var_BuilderLogo = str_replace("https","http",$var_BuilderLogo);
//echo $var_BuilderLogo;
// generate the header
//we want an error so do not clear
//clear logo if file does not exist
//if (!file_exists($var_BuilderLogo)) $var_BuilderLogo = '';
/****************************************************************************************************************************/
// decide on project | centre
if ($var_ListByCentreOrProject=='Project')
$var_CentreProject = $var_Project;
else
$var_CentreProject = $var_Centre;
//pull from header.inc
$var_BuilderName = $ThisCompanyName;
$var_BuilderNameSuffix = $BuilderNameSuffix;
$var_BuilderEmail = $ThisCompanyEmail;
$var_BuilderPhone = $ThisCompanyTelephone;
$var_BuilderFax = $ThisCompanyFax;
$var_BuilderAddress = $ThisCompanyAddress;
$var_BuilderAddress2 = "$ThisCompanyCity, $ThisCompanyProvince $ThisCompanyPostal";
/***************************************** BEGIN HOMEOWNER SQL CODEBLOCK *****************************************************/
// get the homeowner details.
$GetHomeOwnerDetails_sql = "
SELECT tb_Deal.col_ID,
tb_Worksheet.col_FinalClosing
FROM tb_Worksheet
LEFT JOIN tb_Deal
ON tb_Worksheet.col_ID = tb_Deal.col_ID
WHERE tb_Deal.col_Status NOT IN ($varCancelledDealStatuses)
AND tb_Deal.col_Centre = '$var_Centre'
AND tb_Deal.col_Phase = '$var_Phase'
AND tb_Deal.col_Lot = '$var_Lot'
AND tb_Deal.col_ActiveYN = 'Yes'";
//echo $GetHomeOwnerDetails_sql;
if ($GetHomeOwnerDetails_results = mysqli_query($dblink,$GetHomeOwnerDetails_sql))
while ($GetHomeOwnerDetails_myrow = mysqli_fetch_array($GetHomeOwnerDetails_results))
{
$var_FinalClosing = $GetHomeOwnerDetails_myrow['col_FinalClosing'];
$var_OccupancyDate = $GetHomeOwnerDetails_myrow['col_FinalClosing'];
$var_ID = $GetHomeOwnerDetails_myrow['col_ID'];
}
// calculate final closing due date
$var_DueDateFC = ($var_OccupancyDate && $var_OccupancyDate!='0000-00-00')? date("dMy", strtotime($var_OccupancyDate."-2 days")) : "See Administrator";
//format occupancy date
$var_OccupancyDate = ($var_OccupancyDate && $var_OccupancyDate!='0000-00-00')? date("dMy", strtotime($var_OccupancyDate)) : "See Administrator";
//do not show customer information if not closed
//echo "
$var_OccupancyDate < $var_WOTodayDB";
//show home owner information for pdi deficiencies if builder indicates
if ($var_FinalClosing<=$var_WOTodayDB || $GetPDIDeficiencies_rows)
{
$pcnt = 0;
$arr_PID = array();
$arr_Person = array(array());
$var_HONames = '';
$var_HOPhones = '';
$var_HONamesPhones = '';
$var_TxtNamesBR = '';
$var_HOAddress1 = '';
$var_HOAddress2 = '';
$var_HOEmail = '';
$lst_HOEmail = '';
$lst_HOEmailBR = '';
$var_PersonTypes = "'Tenant','Contact','Purchaser','Assignee'";
//$var_PersonTypes = "'x'";
$sqlp1 = "
SELECT tb_Person.col_PersonID,
tb_Person.col_Type,
tb_Person.col_salutation,
tb_Person.col_Name,
tb_Person.col_Misc1,
tb_Person.col_Apartment,
tb_Person.col_Address,
tb_Person.col_City,
tb_Person.col_Province,
tb_Person.col_Postal,
tb_Person.col_Country,
tb_Person.col_Email,
tb_Person.col_Phone1,
tb_Person.col_Phone1Type,
tb_Person.col_Phone1Desc,
tb_Person.col_Phone2,
tb_Person.col_Phone2Type,
tb_Person.col_Phone2Desc,
tb_Person.col_Phone3,
tb_Person.col_Phone3Type,
tb_Person.col_Phone3Desc
FROM tb_Person
LEFT JOIN tb_Lists ON tb_Lists.col_Value = tb_Person.col_Type
AND tb_Lists.col_VariableName = 'PersonType'
WHERE col_ID = '$var_ID'
AND col_Type IN ($var_PersonTypes)
ORDER BY tb_Lists.col_ValueOrder, tb_Person.col_PurchaserNumber, tb_Person.col_PersonID";
//echo '
'.$sqlp1;
$resultp1 = mysqli_query($dblink,$sqlp1);
if ($resultp1)
while ($myrowp1 = mysqli_fetch_array($resultp1))
{
$var_PersonID = $myrowp1['col_PersonID'];
$var_Type = $myrowp1['col_Type'];
if ($last_Type && $last_Type!=$var_Type)
break;
$arr_PID[$pcnt] = $var_PersonID;
$arr_Person['col_Type'][$var_PersonID] = $myrowp1['col_Type'];
$arr_Person['col_salutation'][$var_PersonID] = $myrowp1['col_salutation'];
$arr_Person['col_Name'][$var_PersonID] = $myrowp1['col_Name'];
$arr_Person['col_Misc1'][$var_PersonID] = $myrowp1['col_Misc1'];
$arr_Person['col_Address'][$var_PersonID] = $myrowp1['col_Address'];
$arr_Person['col_Apartment'][$var_PersonID] = $myrowp1['col_Apartment'];
$arr_Person['col_City'][$var_PersonID] = $myrowp1['col_City'];
$arr_Person['col_Province'][$var_PersonID] = $myrowp1['col_Province'];
$arr_Person['col_Country'][$var_PersonID] = $myrowp1['col_Country'];
$arr_Person['col_Postal'][$var_PersonID] = $myrowp1['col_Postal'];
$arr_Person['col_Email'][$var_PersonID] = $myrowp1['col_Email'];
$arr_Person['col_Phone1'][$var_PersonID] = $myrowp1['col_Phone1'];
$arr_Person['col_Phone1Type'][$var_PersonID] = $myrowp1['col_Phone1Type'];
$arr_Person['col_Phone1Desc'][$var_PersonID] = $myrowp1['col_Phone1Desc'];
$arr_Person['col_Phone2'][$var_PersonID] = $myrowp1['col_Phone2'];
$arr_Person['col_Phone2Type'][$var_PersonID] = $myrowp1['col_Phone2Type'];
$arr_Person['col_Phone2Desc'][$var_PersonID] = $myrowp1['col_Phone2Desc'];
$arr_Person['col_Phone3'][$var_PersonID] = $myrowp1['col_Phone3'];
$arr_Person['col_Phone3Type'][$var_PersonID] = $myrowp1['col_Phone3Type'];
$arr_Person['col_Phone3Desc'][$var_PersonID] = $myrowp1['col_Phone3Desc'];
$var_Email = $myrowp1['col_Email'];
$var_Name = $myrowp1['col_Name'];
$var_Phone1 = $myrowp1['col_Phone1'];
$var_Phone1Type = $myrowp1['col_Phone1Type'];
$var_Phone1Desc = $myrowp1['col_Phone1Desc'];
$var_Phone2 = $myrowp1['col_Phone2'];
$var_Phone2Type = $myrowp1['col_Phone2Type'];
$var_Phone2Desc = $myrowp1['col_Phone2Desc'];
$var_Phone3 = $myrowp1['col_Phone3'];
$var_Phone3Type = $myrowp1['col_Phone3Type'];
$var_Phone3Desc = $myrowp1['col_Phone3Desc'];
$var_TxtPhones = "";
$var_TxtPhonesBR = "";
if ($var_Phone1)
{
$var_TxtPhone = format_phone($var_Phone1);
$var_TxtPhones .= $var_TxtPhonesBR.$var_Phone1Type.": ".$var_TxtPhone;
$var_TxtPhonesBR = " ";
}
if ($var_Phone2)
{
$var_TxtPhone = format_phone($var_Phone2);
$var_TxtPhones .= $var_TxtPhonesBR.$var_Phone2Type.": ".$var_TxtPhone;
$var_TxtPhonesBR = " ";
}
if ($var_Phone3)
{
$var_TxtPhone = format_phone($var_Phone3);
$var_TxtPhones .= $var_TxtPhonesBR.$var_Phone3Type.": ".$var_TxtPhone;
$var_TxtPhonesBR = " ";
}
if ($var_Email)
{
$var_HOEmail = $var_HOEmail ? $var_HOEmail : $var_Email;
$lst_HOEmail .= $lst_HOEmailBR.$var_Email;
$lst_HOEmailBR = ", ";
}
if ($var_Name)
{
$var_TxtNamePhone = $var_Name." - ".$var_TxtPhones;
$var_HONamesPhones .= $var_TxtNamesBR.$var_TxtNamePhone;
$var_TxtNamesBR = "
";
}
if (!$var_HOAddress1)
{
$var_HOAddress = $myrowp1['col_Address'];
$var_HOAptNum = $myrowp1['col_Apartment'];
$var_HOCity = $myrowp1['col_City'];
$var_HOProvince = $myrowp1['col_Province'];
$var_HOCountry = $myrowp1['col_Country'];
$var_HOPostalCode = $myrowp1['col_Postal'];
$var_HOApartment = ($var_HOAptNum)? " - Apt: $var_HOAptNum" : "";
$var_HOAddress1 = $var_HOAddress.$var_HOApartment;
//$var_HOAddress2 = $var_HOCity.', '.$var_HOProvince.' '.$var_HOPostalCode;
$var_HOAddress2 = $var_HOCity;
$var_HOAddress2 .= ($var_HOProvince)? ', '.$var_HOProvince : '';
$var_HOAddress2 .= ($var_HOCountry)? ', '.$var_HOCountry : '';
$var_HOAddress2 .= ($var_HOPostalCode)? ' '.$var_HOPostalCode : '';
}
$pcnt++;
$last_Type = $var_Type;
}
if ($last_Type == 'Tenant')
$var_HONamesPhones = "Tenant(s) - ".$var_HONamesPhones;
//echo "
";
//print_r($arr_Person);
//echo "
";
}
/***************************************** END HOMEOWNER SQL CODEBLOCK *****************************************************/
////////////////////////////////////////////////////////////////////////////////////////
//get site values for populating telephone fax email
$getsite_sql = "
SELECT col_SiteEmail,
col_SitePhone,
col_SiteFax
FROM tb_Phase
WHERE col_Centre = '$var_Centre'
AND col_Phase = '$var_Phase'";
//echo $getsite_sql;
$getsite_myrow = mysqli_fetch_array(mysqli_query($dblink,$getsite_sql));
$var_SiteEmail = $getsite_myrow['col_SiteEmail'];
$var_SitePhone = $getsite_myrow['col_SitePhone'];
$var_SiteFax = $getsite_myrow['col_SiteFax'];
$var_BuilderEmail = $var_SiteEmail ? $var_SiteEmail : $var_BuilderEmail;
$var_BuilderPhone = $var_SitePhone ? $var_SitePhone : $var_BuilderPhone;
$var_BuilderFax = $var_SiteFax ? $var_SiteFax : $var_BuilderFax;
////////////////////////////////////////////////////////////////////////////////////////
//get lot municipal address
$getlot_sql = "
SELECT col_Munaddress,
col_Apartment,
col_City,
col_Province,
col_PostalCode
FROM tb_Lot
WHERE col_Centre = '$var_Centre'
AND col_Phase = '$var_Phase'
AND col_Lot = '$var_Lot'";
//echo $getsite_sql;
$getlot_myrow = mysqli_fetch_array(mysqli_query($dblink,$getlot_sql));
$var_MunAddress = $getlot_myrow['col_Munaddress'];
$var_MunAppartment = $getlot_myrow['col_Apartment'];
$var_MunCity = $getlot_myrow['col_City'];
$var_MunProvince = $getlot_myrow['col_Province'];
$var_MunPostalCode = $getlot_myrow['col_PostalCode'];
$var_LotAddress1 = $var_MunAddress;
$var_LotAddress1 .= $var_MunAppartment ? " Apt. $var_MunAppartment" : "";
$var_LotAddress2 = $var_MunCity;
$var_LotAddress2 .= ($var_MunCity && $var_MunProvince) ? ", ".$var_MunProvince : "";
$var_LotAddress2 .= ($var_MunCity && $var_MunPostalCode) ? " ".$var_MunPostalCode : "";
$var_LotAddress = $var_LotAddress1 ? $var_LotAddress1 : "";
$var_LotAddress .= $var_LotAddress1 ? "
".$var_LotAddress2 : $var_LotAddress2;
////////////////////////////////////////////////////////////////////////////////////////
/***************************************** BEGIN COMPANY SQL CODEBLOCK *****************************************************/
// get the subcontracting company details.
$GetCompanyDetails_sql = "
SELECT DISTINCT
tb_ListCompany.col_CompanyName,
tb_ListCompany.col_ListCompanyID,
tb_ListCompany.col_SendIcsYN,
tb_ListCompany.col_address,
tb_ListCompany.col_city,
tb_ListCompany.col_state,
tb_ListCompany.col_zip,
tb_ListCompany.col_contact,
tb_ListCompany.col_telephone,
tb_ListCompany.col_fax,
tb_ListCompany.col_cell,
tb_ListCompany.col_email
FROM tb_Deficiency
LEFT JOIN tb_DeficiencyAssignment
ON tb_DeficiencyAssignment.col_DeficiencyID = tb_Deficiency.col_DeficiencyID
LEFT JOIN tb_ListCompany
ON tb_DeficiencyAssignment.col_CompanyName = tb_ListCompany.col_CompanyName
WHERE tb_Deficiency.col_Lot = '$var_Lot'
AND tb_Deficiency.col_Phase = '$var_Phase'
AND tb_Deficiency.col_Centre = '$var_Centre'
AND tb_DeficiencyAssignment.col_CompanyName = \"$var_SubCompanyName\"
AND (tb_ListCompany.col_Centre = '' OR tb_ListCompany.col_Centre IS NULL)
AND (tb_ListCompany.col_CentreFilter = 'All' OR tb_ListCompany.col_CentreFilter = '$var_Centre')";
//echo $GetCompanyDetails_sql;
$GetCompanyDetails_myrow = mysqli_fetch_array(mysqli_query($dblink,$GetCompanyDetails_sql));
$var_SubCompanyName = $GetCompanyDetails_myrow['col_CompanyName'];
$var_SubCompanyID = $GetCompanyDetails_myrow['col_ListCompanyID'];
$var_SendIcsYN = $GetCompanyDetails_myrow['col_SendIcsYN'];
$var_SubCompanyAddress = $GetCompanyDetails_myrow['col_address'];
$var_SubCompanyCity = $GetCompanyDetails_myrow['col_city'];
$var_SubCompanyProv = $GetCompanyDetails_myrow['col_state'];
$var_SubCompanyZip = $GetCompanyDetails_myrow['col_zip'];
$var_SubContact = $GetCompanyDetails_myrow['col_contact'];
$var_SubPhone = $GetCompanyDetails_myrow['col_telephone'];
$var_SubFax = $GetCompanyDetails_myrow['col_fax'];
$var_SubCell = $GetCompanyDetails_myrow['col_cell'];
$var_SubEmail = $GetCompanyDetails_myrow['col_email'];
$sub_CompanyID = 0;
$sub_CompanyName = '';
$var_Type = 'Work Order';
$var_CPEmail = GetCPEmail($var_Centre, $var_Phase, $var_Type, $sub_CompanyID, $var_SubCompanyName);
$var_CPPhone = GetCPPhone($var_Centre, $var_Phase, $var_Type, $sub_CompanyID, $var_SubCompanyName);
$var_CPName = GetCPName($var_Centre, $var_Phase, $var_Type, $sub_CompanyID, $var_SubCompanyName);
$var_SubEmail = $var_CPEmail ? $var_CPEmail : $var_SubEmail;
$var_SubPhone = $var_CPPhone ? $var_CPPhone : $var_SubPhone;
$var_SubContact = $var_CPName ? $var_CPName : $var_SubContact;
$var_SubPhone = format_phone($var_SubPhone);
$var_SubFax = format_phone($var_SubFax);
$var_SubCell = format_phone($var_SubCell);
//$var_HOAddress2 = $var_HOCity.', '.$var_HOProvince.' '.$var_HOPostalCode;
$var_SubCompanyAddress2 = $var_SubCompanyCity;
$var_SubCompanyAddress2 .= ($var_SubCompanyProv)? ', '.$var_SubCompanyProv : '';
$var_SubCompanyAddress2 .= ($var_SubCompanyZip)? ' '.$var_SubCompanyZip : '';
////////////////////////////////////////////////////////////////////////////////
//check to see if we have an override email for this company centre and phase
$GetCPEmail_sql = "
SELECT tb_Person.col_Email,
tb_Person.col_Name,
tb_Person.col_PersonID
FROM tb_ListCompanyContact
LEFT JOIN tb_Person
ON tb_ListCompanyContact.col_PersonID = tb_Person.col_PersonID
WHERE tb_ListCompanyContact.col_CompanyName = \"$var_SubCompanyName\"
AND tb_ListCompanyContact.col_ListCompanyID = '$var_SubCompanyID'
AND tb_ListCompanyContact.col_Centre = '$var_Centre'
AND tb_ListCompanyContact.col_Phase = '$var_Phase'
AND tb_ListCompanyContact.col_Type = 'Work Order'";
//echo '
'.$GetCPEmail_sql;
$GetCPEmail_results = mysqli_query($dblink,$GetCPEmail_sql);
$GetCPEmail_myrow = mysqli_fetch_array($GetCPEmail_results);
$sub_PersonID = $GetCPEmail_myrow['col_PersonID'];
$sub_PersonEmail = $GetCPEmail_myrow['col_Email'];
$sub_PersonName = $GetCPEmail_myrow['col_Name'];
$var_SubContact = $sub_PersonName ? $sub_PersonName : $var_SubContact;
$var_SubEmail = $sub_PersonEmail ? $sub_PersonEmail : $var_SubEmail;
//echo "
send $var_thisCompanyEmail cf $var_PersonEmail";
////////////////////////////////////////////////////////////////////////////////
if ($sub_PersonID)
{
$GetCPhone_sql = "
SELECT col_Phone1, col_Phone1Type,
col_Phone2, col_Phone2Type,
col_Phone3, col_Phone3Type
FROM tb_Person
WHERE col_PersonID = '$sub_PersonID'";
//echo '
'.$GetCPhone_sql;
$GetCPhone_results = mysqli_query($dblink,$GetCPhone_sql);
$GetCPhone_myrow = mysqli_fetch_array($GetCPhone_results);
$sub_Phone1Type = $GetCPhone_myrow['col_Phone1Type'];
$sub_Phone2Type = $GetCPhone_myrow['col_Phone2Type'];
$sub_Phone3Type = $GetCPhone_myrow['col_Phone3Type'];
$sub_Phone1 = $GetCPhone_myrow['col_Phone1'];
$sub_Phone2 = $GetCPhone_myrow['col_Phone2'];
$sub_Phone3 = $GetCPhone_myrow['col_Phone3'];
if ($sub_Phone1Type=="Cell")
$var_SubCell = format_phone($sub_Phone1);
elseif ($sub_Phone2Type=="Cell")
$var_SubCell = format_phone($sub_Phone2);
elseif ($sub_Phone3Type=="Cell")
$var_SubCell = format_phone($sub_Phone3);
if ($sub_Phone1Type=="Work")
$var_SubPhone = format_phone($sub_Phone1);
elseif ($sub_Phone2Type=="Work")
$var_SubPhone = format_phone($sub_Phone2);
elseif ($sub_Phone3Type=="Work")
$var_SubPhone = format_phone($sub_Phone3);
}
/***************************************** END COMPANY SQL CODEBLOCK *****************************************************/
/***************************************** BEGIN PDF INIT CODEBLOCK *****************************************************/
//only setup the pdf once
if ($var_Method != "print" || !$var_PdfInit)
{
//flag pdf as initialized
$var_PdfInit = 1;
// create new PDF document
//$pdf = new TCPDF(PDF_PAGE_ORIENTATION, PDF_UNIT, PDF_PAGE_FORMAT, true, 'UTF-8', false);
//$pdf = new TCPDF(PDF_PAGE_ORIENTATION, PDF_UNIT, 'Letter', true, 'UTF-8', false);
$layout = array(215.9, 279.4); // (8.5x11 inches = 215.9x279.4 mm)
//$pdf = new TCPDF(PDF_PAGE_ORIENTATION, PDF_UNIT, $layout, true, 'UTF-8', false);
$pdf = new TCPDF(PDF_PAGE_ORIENTATION, PDF_UNIT, $layout, false, 'ISO-8859-1', false);
// set document information
$pdf->SetCreator(PDF_CREATOR);
$pdf->SetAuthor('BST');
$pdf->SetTitle('WO PDF');
$pdf->SetSubject('Work Order');
$pdf->SetKeywords('WO');
$pdf->setPrintHeader(false);
$pdf->setPrintFooter(true);
$pdf->setFooterFont(Array(PDF_FONT_NAME_DATA, '', PDF_FONT_SIZE_DATA));
$pdf->SetFooterMargin(PDF_MARGIN_FOOTER);
// set default monospaced font
$pdf->SetDefaultMonospacedFont(PDF_FONT_MONOSPACED);
//set margins
$pdf->SetMargins(PDF_MARGIN_LEFT, PDF_MARGIN_TOP - 15, PDF_MARGIN_RIGHT);
$pdf->SetHeaderMargin(PDF_MARGIN_HEADER);
$pdf->SetFooterMargin(PDF_MARGIN_FOOTER);
//set auto page breaks
$pdf->SetAutoPageBreak(TRUE, PDF_MARGIN_BOTTOM);
//set image scale factor
$pdf->setImageScale(PDF_IMAGE_SCALE_RATIO);
//set some language-dependent strings
$pdf->setLanguageArray($l);
// set font
$pdf->SetFont('helvetica', '', 10);
}
//start a new group of pages
$pdf->startPageGroup();
// add a page
$pdf->AddPage();
$pdf->SetFont('helvetica', '', 12);
/***************************************** END PDF INIT CODEBLOCK *****************************************************/
?>