protected function pIssqnDANFE($x, $y)
{
$oldX = $x;
//#####################################################################
//CÁLCULO DO ISSQN
$texto = "CÁLCULO DO ISSQN";
$w = $this->wPrint;
$h = 7;
$aFont = array('font' => $this->fontePadrao, 'size' => 7, 'style' => 'B');
$this->pTextBox($x, $y, $w, $h, $texto, $aFont, 'T', 'L', 0, '');
//INSCRIÇÃO MUNICIPAL
$y += 3;
$w = round($this->wPrint * 0.23, 0);
$texto = 'INSCRIÇÃO MUNICIPAL';
$aFont = array('font' => $this->fontePadrao, 'size' => 6, 'style' => '');
$this->pTextBox($x, $y, $w, $h, $texto, $aFont, 'T', 'L', 1, '');
//inscrição municipal
$texto = !empty($this->emit->getElementsByTagName("IM")->item(0)->nodeValue) ? $this->emit->getElementsByTagName("IM")->item(0)->nodeValue : '';
$aFont = array('font' => $this->fontePadrao, 'size' => 10, 'style' => 'B');
$this->pTextBox($x, $y, $w, $h, $texto, $aFont, 'B', 'L', 0, '');
//VALOR TOTAL DOS SERVIÇOS
$x += $w;
$texto = 'VALOR TOTAL DOS SERVIÇOS';
$aFont = array('font' => $this->fontePadrao, 'size' => 6, 'style' => '');
$this->pTextBox($x, $y, $w, $h, $texto, $aFont, 'T', 'L', 1, '');
if (isset($this->ISSQNtot)) {
$texto = !empty($this->ISSQNtot->getElementsByTagName("vServ")->item(0)->nodeValue) ? $this->ISSQNtot->getElementsByTagName("vServ")->item(0)->nodeValue : '';
$texto = number_format($texto, 2, ",", ".");
} else {
$texto = '';
}
$aFont = array('font' => $this->fontePadrao, 'size' => 10, 'style' => 'B');
$this->pTextBox($x, $y, $w, $h, $texto, $aFont, 'B', 'R', 0, '');
//BASE DE CÁLCULO DO ISSQN
$x += $w;
$texto = 'BASE DE CÁLCULO DO ISSQN';
$aFont = array('font' => $this->fontePadrao, 'size' => 6, 'style' => '');
$this->pTextBox($x, $y, $w, $h, $texto, $aFont, 'T', 'L', 1, '');
if (isset($this->ISSQNtot)) {
$texto = !empty($this->ISSQNtot->getElementsByTagName("vBC")->item(0)->nodeValue) ? $this->ISSQNtot->getElementsByTagName("vBC")->item(0)->nodeValue : '';
$texto = !empty($texto) ? number_format($texto, 2, ",", ".") : '';
} else {
$texto = '';
}
$aFont = array('font' => $this->fontePadrao, 'size' => 10, 'style' => 'B');
$this->pTextBox($x, $y, $w, $h, $texto, $aFont, 'B', 'R', 0, '');
//VALOR TOTAL DO ISSQN
$x += $w;
if ($this->orientacao == 'P') {
$w = $this->wPrint - 3 * $w;
} else {
$w = $this->wPrint - 3 * $w - $this->wCanhoto;
}
$texto = 'VALOR TOTAL DO ISSQN';
$aFont = array('font' => $this->fontePadrao, 'size' => 6, 'style' => '');
$this->pTextBox($x, $y, $w, $h, $texto, $aFont, 'T', 'L', 1, '');
if (isset($this->ISSQNtot)) {
$texto = !empty($this->ISSQNtot->getElementsByTagName("vISS")->item(0)->nodeValue) ? $this->ISSQNtot->getElementsByTagName("vISS")->item(0)->nodeValue : '';
$texto = !empty($texto) ? number_format($texto, 2, ",", ".") : '';
} else {
$texto = '';
}
$aFont = array('font' => $this->fontePadrao, 'size' => 10, 'style' => 'B');
$this->pTextBox($x, $y, $w, $h, $texto, $aFont, 'B', 'R', 0, '');
return $y + $h + 1;
}