/**
  * Cria os nos da descricao e valores dos servicos
  */
 protected function escreverServicos()
 {
     $oXml = $this->oDomDocument;
     $oXmlInfNfse = $this->oNodeNota;
     $oXmlServico = $oXml->createElement("ii:Servico");
     $oXmlValores = $oXml->createElement("ii:Valores");
     $oXmlValorServicos = $oXml->createElement("ii:ValorServicos", $this->oNotaFiscal->getS_vl_servicos());
     $oXmlValorDeducoes = $oXml->createElement("ii:ValorDeducoes", $this->oNotaFiscal->getS_vl_deducoes());
     $oXmlValorPis = $oXml->createElement("ii:ValorPis", $this->oNotaFiscal->getS_vl_pis());
     $oXmlValorCofins = $oXml->createElement("ii:ValorCofins", $this->oNotaFiscal->getS_vl_cofins());
     $oXmlValorInss = $oXml->createElement("ii:ValorInss", $this->oNotaFiscal->getS_vl_inss());
     $oXmlValorIr = $oXml->createElement("ii:ValorIr", $this->oNotaFiscal->getS_vl_ir());
     $oXmlValorIss = $oXml->createElement("ii:ValorIss", $this->oNotaFiscal->getS_vl_iss());
     $oXmlValorCsll = $oXml->createElement("ii:ValorCsll", $this->oNotaFiscal->getS_vl_csll());
     $oXmlIssRetido = $oXml->createElement("ii:IssRetido", $this->oNotaFiscal->getS_dados_iss_retido());
     $oXmlValorIssRetido = $oXml->createElement("ii:ValorIssRetido", $this->oNotaFiscal->getServicoImpostoRetido());
     $oXmlOutrasRetencoes = $oXml->createElement("ii:OutrasRetencoes", $this->oNotaFiscal->getS_vl_outras_retencoes());
     $oXmlBaseCalculo = $oXml->createElement("ii:BaseCalculo", $this->oNotaFiscal->getServicoBaseCalculo());
     $oXmlAliquota = $oXml->createElement("ii:Aliquota", $this->oNotaFiscal->getServicoAliquota());
     $oXmlValorLiquidoNfse = $oXml->createElement("ii:ValorLiquidoNfse", $this->oNotaFiscal->getVl_liquido_nfse());
     $oXmlDescontoIncondicionado = $oXml->createElement("ii:DescontoIncondicionado", $this->oNotaFiscal->getS_vl_desc_incondicionado());
     $oXmlDescontoCondicionado = $oXml->createElement("ii:DescontoCondicionado", $this->oNotaFiscal->getS_vl_condicionado());
     $oXmlValores->appendChild($oXmlValorServicos);
     $oXmlValores->appendChild($oXmlValorDeducoes);
     $oXmlValores->appendChild($oXmlValorPis);
     $oXmlValores->appendChild($oXmlValorCofins);
     $oXmlValores->appendChild($oXmlValorInss);
     $oXmlValores->appendChild($oXmlValorIr);
     $oXmlValores->appendChild($oXmlValorIss);
     $oXmlValores->appendChild($oXmlValorCsll);
     $oXmlValores->appendChild($oXmlIssRetido);
     $oXmlValores->appendChild($oXmlValorIssRetido);
     $oXmlValores->appendChild($oXmlOutrasRetencoes);
     $oXmlValores->appendChild($oXmlBaseCalculo);
     $oXmlValores->appendChild($oXmlAliquota);
     $oXmlValores->appendChild($oXmlValorLiquidoNfse);
     $oXmlValores->appendChild($oXmlDescontoIncondicionado);
     $oXmlValores->appendChild($oXmlDescontoCondicionado);
     $oXmlServico->appendChild($oXmlValores);
     $oXmlInfNfse->appendChild($oXmlServico);
     $this->escreverListaServico($oXmlServico);
 }