public function acaoprojetoAction()
 {
     $buscaSoliciatacao = new ReadequacaoProjetos();
     $Projetos = new SolicitarAlteracaoDAO();
     $buscaProjetoProduto = new SolicitarReadequacaoCustoDAO();
     $idPronac = $_GET['idpronac'];
     $auth = Zend_Auth::getInstance();
     $idSolicitante = $auth->getIdentity()->IdUsuario;
     $resultado = $buscaSoliciatacao->buscarProjetos($idPronac);
     $this->view->buscaprojeto = $resultado;
     $valores = $buscaSoliciatacao->buscarSolicitacao($idPronac);
     $idPedidoAlteracao = $valores[0]->idPedidoAlteracao;
     $verificaPlanilhaCusto = $buscaProjetoProduto->buscarProdutoAprovacao($idPronac);
     $this->view->buscaPlanilhaCusto = $verificaPlanilhaCusto;
     $status = 1;
     if (!empty($idPedidoAlteracao)) {
         $resultadoPedidoAlteracao = $Projetos->buscartbPedidoAlteracaoXTipoAlteracao($idPedidoAlteracao, 1);
         $resultadoPedidoAlteracao2 = $Projetos->buscartbPedidoAlteracaoXTipoAlteracao($idPedidoAlteracao, 2);
         $buscatbProposta = $Projetos->buscaNomeProponente($idPedidoAlteracao);
         $buscatbProposta2 = $Projetos->buscarRazaoSocial($idPedidoAlteracao);
         if (!empty($resultadoPedidoAlteracao)) {
             $justicativa = $resultadoPedidoAlteracao[0]->dsJustificativa;
             $this->view->justificativa = $justicativa;
         }
         if (!empty($resultadoPedidoAlteracao2)) {
             $justicativa2 = $resultadoPedidoAlteracao2[0]->dsJustificativa;
             $this->view->justificativa2 = $justicativa2;
         }
         if (!empty($buscatbProposta)) {
             $nomedoProjeto = $buscatbProposta[0]->nmProponente;
             $this->view->buscanome = $nomedoProjeto;
         }
         if (!empty($buscatbProposta2)) {
             $nomedoProjeto2 = $buscatbProposta2[0]->nmProponente;
             $this->view->buscanome2 = $nomedoProjeto2;
         }
     }
 }
 public function planilhasolicitadaAction()
 {
     $idPronac = isset($_POST['idpronac']) ? $_POST['idpronac'] : '';
     $auth = Zend_Auth::getInstance();
     if (empty($_POST)) {
         $resultadoItem = VerificarSolicitacaodeReadequacoesDAO::verificaPlanilhaAprovacao($idPronac);
         if (empty($resultadoItem)) {
             $inserirCopiaPlanilha = VerificarSolicitacaodeReadequacoesDAO::inserirCopiaPlanilha($idPronac);
         }
     }
     $buscaInformacoes = new VerificarSolicitacaodeReadequacoesDAO();
     if (isset($_POST['finaliza'])) {
         $this->_helper->layout->disableLayout();
         // desabilita o Zend_Layout
         $idpronac = $_POST['idpronac'];
         $dsObservacao = $_POST['dsObservacao'];
         try {
             $verificaIdPedidoAlteracao = VerificarSolicitacaodeReadequacoesDAO::verificaPedidoAlteracao($idpronac);
             $idpedidoalteracao = $verificaIdPedidoAlteracao[0]->idPedidoAlteracao;
             $where = " idPedidoAlteracao = {$idpedidoalteracao}";
             $dadosPedido = array('siVerificacao' => 1);
             $atualizapedido = $buscaInformacoes->atualizarPedido($dadosPedido, $where);
             $dadosTipo = array('stVerificacao' => 2);
             $atualizapedidotipo = $buscaInformacoes->atualizarTipoAlteracao($dadosTipo, $where);
             $idAvaliacaoItemPedidoAlteracao = VerificarSolicitacaodeReadequacoesDAO::buscaIdAvaliacaoItemPedidoAlteracao($idpedidoalteracao);
             $idAvaliacaoItemPedidoAlteracao = $idAvaliacaoItemPedidoAlteracao['0']->idAvaliacaoItemPedidoAlteracao;
             $dadosAvaliacao = array('stAvaliacaoItemPedidoAlteracao' => 'AP', 'dtFimAvaliacao' => date('Y-m-d H:i:s'));
             $avaliacao = $buscaInformacoes->atualizarAvaliacaopedido($dadosAvaliacao, $where);
             $where = " idAvaliacaoItemPedidoAlteracao = {$idAvaliacaoItemPedidoAlteracao} and dtEncaminhamento in (select max(dtEncaminhamento) from BDCORPORATIVO.scSac.tbAcaoAvaliacaoItemPedidoAlteracao where idAvaliacaoItemPedidoAlteracao = {$idAvaliacaoItemPedidoAlteracao} )";
             $dadosAcao = array('stAtivo' => '1', 'dtEncaminhamento' => date('Y-m-d H:i:s'));
             $atualizapedidotipo = $buscaInformacoes->atualizarAvaliacaoAcao($dadosAcao, $where);
             $verificaridorgao = $buscaInformacoes->buscarOrgao($idAvaliacaoItemPedidoAlteracao);
             $orgao = $verificaridorgao['idorgao'];
             //retorna o id do agente logado
             $agente = GerenciarPautaReuniaoDAO::consultaAgenteUsuario($auth->getIdentity()->usu_codigo);
             $idAgenteRemetente = $agente['idAgente'];
             $GrupoAtivo = new Zend_Session_Namespace('GrupoAtivo');
             // cria a sessão com o grupo ativo
             $idPerfilRemetente = $GrupoAtivo->codGrupo;
             $dadosinserir = array('idAvaliacaoItemPedidoAlteracao' => $idAvaliacaoItemPedidoAlteracao, 'idAgenteAcionado' => 0, 'dsObservacao' => $dsObservacao, 'idTipoAgente' => 2, 'idOrgao' => $orgao, 'stAtivo' => 0, 'stVerificacao' => 2, 'dtEncaminhamento' => date('Y-m-d H:i:s'), 'idAgenteRemetente' => $idAgenteRemetente, 'idPerfilRemetente' => $idPerfilRemetente);
             $inserir = $buscaInformacoes->insertAvaliacaoAcao($dadosinserir);
             $where = " and  stAvaliacaoSubItemPedidoAlteracao  = 'AP'";
             $condicao = VerificarSolicitacaodeReadequacoesDAO::verificaSubItem($idAvaliacaoItemPedidoAlteracao, $where);
             if (count($condicao) > 0) {
                 $dados = array('stAvaliacaoItemPedidoAlteracao' => 'AP');
                 $where = " idpedidoalteracao = {$idpedidoalteracao}";
                 $alterarStatus = $buscaInformacoes->atualizarStatus($dados, $where);
             } else {
                 $dados = array('stAvaliacaoItemPedidoAlteracao' => 'IN');
                 $where = " idpedidoalteracao = {$idpedidoalteracao}";
                 $alterarStatus = $buscaInformacoes->atualizarStatus($dados, $where);
             }
             echo json_encode(array('error' => false));
             die;
         } catch (Exception $e) {
             echo json_encode(array('error' => true, 'Descricao' => $e->getMessage()));
             die;
         }
     }
     $resultadoOrcamento = $buscaInformacoes->verificaMudancaOrcamentaria($idPronac);
     $this->view->buscaorcamento = $resultadoOrcamento;
     //$idSolicitante = $auth->getIdentity()->usu_codigo;
     $buscaprojeto = new ReadequacaoProjetos();
     $resultado = $buscaprojeto->buscarProjetos($idPronac);
     $this->view->buscaprojeto = $resultado;
     $buscaInformacoes = new VerificarSolicitacaodeReadequacoesDAO();
     $SolicitarReadequacaoCustoDAO = new SolicitarReadequacaoCustoDAO();
     $resultadoEtapa = $buscaInformacoes->buscarEtapa();
     $this->view->buscaetapa = $resultadoEtapa;
     $resultadoProduto = $SolicitarReadequacaoCustoDAO->buscarProdutos($idPronac)->toArray();
     if (empty($resultadoProduto)) {
         $resultadoProduto = $SolicitarReadequacaoCustoDAO->buscarProdutosAprovados($idPronac);
     } else {
         $resultadoProduto = $SolicitarReadequacaoCustoDAO->buscarProdutos($idPronac);
     }
     $this->view->buscaproduto = $resultadoProduto;
     //var_dump($resultadoProduto);die;
     foreach ($resultadoProduto as $idProduto) {
         foreach ($resultadoEtapa as $idEtapa) {
             $resultadoProdutosItens = $buscaInformacoes->buscarProdutosItens($idPronac, $idEtapa->idPlanilhaEtapa, NULL, "N", $idProduto->idProduto);
             $valorProduto[$idProduto->idProduto][$idEtapa->idPlanilhaEtapa] = $resultadoProdutosItens;
             $resultadoProdutosItensAdm = $buscaInformacoes->buscarProdutosItensSemProduto($idPronac, $idEtapa->idPlanilhaEtapa, NULL, "N");
             $valorProdutoAdm[$idEtapa->idPlanilhaEtapa] = $resultadoProdutosItensAdm;
         }
     }
     $this->view->buscaprodutositens = $valorProduto;
     $this->view->buscaprodutositensadm = $valorProdutoAdm;
     $verificaIdPedidoAlteracao = VerificarSolicitacaodeReadequacoesDAO::verificaPedidoAlteracao($idPronac);
     $idPedidoAlteracao = $verificaIdPedidoAlteracao[0]->idPedidoAlteracao;
     $verificaStatus = VerificarSolicitacaodeReadequacoesDAO::verificaStatus($idPedidoAlteracao);
     $idAvaliacaoItemPedidoAlteracao = $verificaStatus[0]->stAvaliacaoItemPedidoAlteracao;
     if ($idAvaliacaoItemPedidoAlteracao == "EA") {
         $this->view->status = "EA";
     }
     if ($idAvaliacaoItemPedidoAlteracao == "AP") {
         $this->view->status = "AP";
     }
     if ($idAvaliacaoItemPedidoAlteracao == "IN") {
         $this->view->status = "IN";
     }
     $verificaIdPedidoAlteracao = VerificarSolicitacaodeReadequacoesDAO::verificaPedidoAlteracao($idPronac);
     $idpedidoalteracao = $verificaIdPedidoAlteracao[0]->idPedidoAlteracao;
     $buscaIdAvaliacaoItemPedidoAlteracao = VerificarSolicitacaodeReadequacoesDAO::buscaIdAvaliacaoItemPedidoAlteracao($idPedidoAlteracao);
     foreach ($buscaIdAvaliacaoItemPedidoAlteracao as $itemAvaliacaoItemPedido) {
         $idItemAvaliacaoItemPedidoAlteracao = $itemAvaliacaoItemPedido->idAvaliacaoItemPedidoAlteracao;
     }
     $verificaSubItemPedidoAlteracao = VerificarSolicitacaodeReadequacoesDAO::verificaStatusFinal($idPedidoAlteracao);
     $stAvaliacaoSubItemPedidoAlteracao = $verificaSubItemPedidoAlteracao[0]->stAvaliacao;
     if ($stAvaliacaoSubItemPedidoAlteracao == "AG") {
         $this->view->statusAnalise = "Aguardando Análise";
     }
     if ($stAvaliacaoSubItemPedidoAlteracao == "EA") {
         $this->view->statusAnalise = "Em Análise";
     }
     if ($stAvaliacaoSubItemPedidoAlteracao == "AP") {
         $this->view->statusAnalise = "Aprovado";
     }
     if ($stAvaliacaoSubItemPedidoAlteracao == "IN") {
         $this->view->statusAnalise = "Indeferido";
     }
     $resultadoAvaliacaoAnalise = $buscaInformacoes->verificaAvaliacaoAnalise();
     $this->view->AvaliacaoAnalise = $resultadoAvaliacaoAnalise;
 }
 public function planilhasolicitadaAction()
 {
     $idPronac = isset($_GET['idPronac']) ? $_GET['idPronac'] : '';
     $auth = Zend_Auth::getInstance();
     $verificaIdPedidoAlteracao = VerificarSolicitacaodeReadequacoesDAO::verificaPedidoAlteracao($idPronac);
     $idpedidoalteracao = $verificaIdPedidoAlteracao[0]->idPedidoAlteracao;
     if (empty($_POST)) {
         $resultadoItem = VerificarSolicitacaodeReadequacoesDAO::verificaPlanilhaAprovacao($idPronac);
         if (empty($resultadoItem)) {
             $inserirCopiaPlanilha = VerificarSolicitacaodeReadequacoesDAO::inserirCopiaPlanilha($idPronac, $idpedidoalteracao);
         }
     }
     $buscaInformacoes = new VerificarSolicitacaodeReadequacoesDAO();
     $resultadoOrcamento = $buscaInformacoes->verificaMudancaOrcamentaria($idPronac);
     $this->view->buscaorcamento = $resultadoOrcamento;
     //$idSolicitante = $auth->getIdentity()->usu_codigo;
     $buscaprojeto = new ReadequacaoProjetos();
     $resultado = $buscaprojeto->buscarProjetos($idPronac);
     $this->view->buscaprojeto = $resultado;
     // ========== INÍCIO MENSAGEM DE REDUÇÃO, COMPLEMENTO OU REMANEJAMENTO ==========
     $buscaProjetoProduto = new SolicitarReadequacaoCustoDAO();
     $verificarReadequacao = $buscaProjetoProduto->verificarreadequacao($idPronac);
     $totalPlanilhaAprovada = !empty($verificarReadequacao[0]['totalAprovado']) ? $verificarReadequacao[0]['totalAprovado'] : 0;
     $totalPlanilhaSolicitada = !empty($verificarReadequacao[0]['totalSolicitado']) ? $verificarReadequacao[0]['totalSolicitado'] : 0;
     $totalPlanilhaSolicitada = !empty($totalPlanilhaAprovada) ? number_format($totalPlanilhaAprovada + $totalPlanilhaSolicitada - $verificarReadequacao[0]['totalSolicitadoExcluido'], 2, '.', '') : $totalPlanilhaSolicitada;
     if ($totalPlanilhaAprovada > $totalPlanilhaSolicitada) {
         $this->view->tipoReadeq = 'Solicitação de Redução';
     } elseif ($totalPlanilhaAprovada < $totalPlanilhaSolicitada) {
         $this->view->tipoReadeq = 'Solicitação de Complementação';
     } else {
         $this->view->tipoReadeq = 'Solicitação de Remanejamento';
     }
     // ========== FIM MENSAGEM DE REDUÇÃO, COMPLEMENTO OU REMANEJAMENTO ==========
     $buscaInformacoes = new VerificarSolicitacaodeReadequacoesDAO();
     $SolicitarReadequacaoCustoDAO = new SolicitarReadequacaoCustoDAO();
     $resultadoEtapa = $buscaInformacoes->buscarEtapa();
     $this->view->buscaetapa = $resultadoEtapa;
     $resultadoProduto = $SolicitarReadequacaoCustoDAO->buscarProdutos($idPronac)->toArray();
     if (empty($resultadoProduto)) {
         $resultadoProduto = $SolicitarReadequacaoCustoDAO->buscarProdutosAprovados($idPronac);
     } else {
         $resultadoProduto = $SolicitarReadequacaoCustoDAO->buscarProdutos($idPronac);
     }
     $this->view->buscaproduto = $resultadoProduto;
     foreach ($resultadoProduto as $idProduto) {
         foreach ($resultadoEtapa as $idEtapa) {
             $resultadoProdutosItens = $buscaInformacoes->buscarProdutosItensParecerista($idPronac, $idEtapa->idPlanilhaEtapa, NULL, "N", $idProduto->idProduto);
             $valorProduto[$idProduto->idProduto][$idEtapa->idPlanilhaEtapa] = $resultadoProdutosItens;
             $resultadoProdutosItensAdm = $buscaInformacoes->buscarProdutosItensSemProduto($idPronac, $idEtapa->idPlanilhaEtapa, NULL, "N");
             $valorProdutoAdm[$idEtapa->idPlanilhaEtapa] = $resultadoProdutosItensAdm;
         }
     }
     $this->view->buscaprodutositens = $valorProduto;
     $this->view->buscaprodutositensadm = $valorProdutoAdm;
     $verificaStatus = VerificarSolicitacaodeReadequacoesDAO::verificaStatusItemDeCusto($idpedidoalteracao, 10);
     if (count($verificaStatus) <= 0) {
         parent::message("Planilha or&ccedil;ament&atilde;ria n&atilde;o encontrada!", "/verificarreadequacaodeprojeto/readequacaoitensdecustoeditar?id={$idPronac}", "ALERT");
     }
     $stAvaliacaoItemPedidoAlteracao = $verificaStatus->stAvaliacaoItemPedidoAlteracao;
     $this->view->status = $stAvaliacaoItemPedidoAlteracao;
     if ($stAvaliacaoItemPedidoAlteracao == "AG") {
         $this->view->statusAnalise = "Aguardando Análise";
     } elseif ($stAvaliacaoItemPedidoAlteracao == "EA") {
         $this->view->statusAnalise = "Em Análise";
     } elseif ($stAvaliacaoItemPedidoAlteracao == "AP") {
         $this->view->statusAnalise = "Aprovado";
     } elseif ($stAvaliacaoItemPedidoAlteracao == "IN") {
         $this->view->statusAnalise = "Indeferido";
     }
     $resultadoAvaliacaoAnalise = $buscaInformacoes->verificaAvaliacaoAnalise();
     $this->view->AvaliacaoAnalise = $resultadoAvaliacaoAnalise;
 }
 public function acaoAction()
 {
     $this->view->comboareasculturais = ManterAgentes::buscarAreasCulturais();
     $stPedido = 'T';
     if (!empty($_POST)) {
         $idPronac = $_POST['idPronac'];
         $idProduto = $_POST['idProduto'];
         $buscaprojeto = new ReadequacaoProjetos();
         $valores = $buscaprojeto->buscarSolicitacao($idPronac);
         $idPedidoAlteracao = $valores[0]->idPedidoAlteracao;
         $resultado = $buscaprojeto->buscarProjetos($idPronac);
         $this->view->buscaprojeto = $resultado;
         $resultadoproduto = $buscaprojeto->buscarProdutos($idPronac);
         $this->view->buscaproduto = $resultadoproduto;
         $resultadodescricao = $buscaprojeto->buscarDescricao();
         $this->view->buscadescricao = $resultadodescricao;
         $resultadoposicao = $buscaprojeto->buscarPosicao();
         $this->view->buscaposicao = $resultadoposicao;
         if (!empty($idPedidoAlteracao)) {
             $enviar = $buscaprojeto->verificarBotao($idPedidoAlteracao);
             $resultadoprodutoacao = $buscaprojeto->buscarProdutobd($idPedidoAlteracao, $idProduto);
             if (!empty($resultadoprodutoacao)) {
                 $this->view->buscarprodutoAcao = $resultadoprodutoacao;
                 $this->view->botao = $enviar;
                 $this->view->Tela = "Tela1";
             } else {
                 $resultadoid = $buscaprojeto->buscarID($idPronac);
                 $idProjeto = $resultadoid[0]->idProjeto;
                 $enviar = $buscaprojeto->verificarBotao($idPedidoAlteracao);
                 $resultadoprodutoacao = $buscaprojeto->buscarprodutoPlano($idProjeto, $idProduto);
                 $this->view->buscarprodutoAcao = $resultadoprodutoacao;
                 $this->view->botao = $enviar;
             }
         } else {
             $resultadoid = $buscaprojeto->buscarID($idPronac);
             $idProjeto = $resultadoid[0]->idProjeto;
             $resultadoprodutoacao = $buscaprojeto->buscarProdutosOpcao($idProjeto, $idProduto);
             $this->view->buscarprodutoAcao = $resultadoprodutoacao;
         }
         $buscaProjetoProduto = new SolicitarReadequacaoCustoDAO();
         $verificaPlanilhaCusto = $buscaProjetoProduto->buscarProdutoAprovacao($idPronac);
         $this->view->buscaPlanilhaCusto = $verificaPlanilhaCusto;
         //                xd($verificaPlanilhaCusto);
     } else {
         parent::message("error!", "solicitarreadequacaodoprojeto/index?idpronac={$idPronac}", "ERROR");
     }
 }
 public function validarPercentualAction()
 {
     $this->_helper->layout->disableLayout();
     // desabilita o layout
     $this->_helper->viewRenderer->setNoRender(true);
     $buscaPedido = new SolicitarReadequacaoCustoDAO();
     $verificapedido = $buscaPedido->verificaPedidoAlteracao($_POST['idpronac']);
     //        xd($_POST['idpronac']);
     //REGRA DOS 15% ***********************************************
     //soma valor total do projeto
     $planilhaAprovacao = new PlanilhaAprovacao();
     $ProjetoAprovado = new Projetos();
     $AprovadoReal = $ProjetoAprovado->buscarProjetosAprovados(array('pr.IdPRONAC = ?' => $_POST['idpronac'], 'ap.TipoAprovacao = ?' => 1))->current();
     $AprovadoReal = $AprovadoReal['AprovadoReal'];
     //somar valor dos custos administrativo
     $arrWhereCustoAdm = array();
     $arrWhereCustoAdm['idPronac = ?'] = $_POST['idpronac'];
     $arrWhereCustoAdm['idProduto = ?'] = 0;
     //custos administrativos
     $arrWhereCustoAdm['tpPlanilha = ? '] = 'SR';
     //
     $valoracustosadministrativos = $planilhaAprovacao->somarItensPlanilhaAprovacao($arrWhereCustoAdm);
     //        xd($valoracustosadministrativos);
     $valoracustosadministrativos = $valoracustosadministrativos['soma'];
     //$valoracustosadministrativos += (float) $_POST['qtd'] * $_POST['ocorrencia'] * $_POST['vlUnitario']; //
     $valorquinzeporceto = $AprovadoReal * 0.15;
     //pegando o valor de 15% do projeto para incluir na msg abaixo
     //***REGRA 20% DIVULGAÇÃO/COMERCIALIZAÇÃO  *****************************************************************************/
     //soma valor dos custos DIVULGAÇÃO / COMERCIALIZAÇÃO
     $arrWhereCustoDC = array();
     $arrWhereCustoDC['idPronac = ?'] = $_POST['idpronac'];
     $arrWhereCustoDC['idEtapa = ?'] = 3;
     //custos DIVULGAÇÃO E COMERCIALIZAÇÃO
     $arrWhereCustoDC['tpPlanilha = ? '] = 'SR';
     $valoracustosdivulgacaocomercializacao = $planilhaAprovacao->somarItensPlanilhaAprovacao($arrWhereCustoDC);
     $valoracustosdivulgacaocomercializacao = !empty($valoracustosdivulgacaocomercializacao['soma']) ? $valoracustosdivulgacaocomercializacao['soma'] : 0;
     //        $valoracustosdivulgacaocomercializacao += (float) $_POST['qtd'] * $_POST['ocorrencia'] * $_POST['vlUnitario'];
     $valorvinteporcento = $AprovadoReal * 0.2;
     $novos_valores = array();
     $dados = array('stPedidoAlteracao' => $_POST['acao']);
     if ($valoracustosdivulgacaocomercializacao > $valorvinteporcento) {
         //        xd("valor porcento: " . "$valorvinteporcento" . "aprovado real: " . "$AprovadoReal". "valor cursto divulgação: " ."$valoracustosdivulgacaocomercializacao");
         $atualizaPedido = SolicitarReadequacaoCustoDAO::atualizaPedidoAlteracao($dados, $_POST['idPedidoAlteracao']);
         //xd('2- custo produto');
         $msg = 'Favor ajustar os custos de Divulgação / Comercialização que excedem <b>' . number_format($valorvinteporcento, '2', ',', '.') . '</b>, valor para que possa enviar sua solicitação de readequação.';
         //            $msg = 'Na readequa&ccedil;ão de planilha or&ccedil;amentária, o sistema deve bloquear envio planilha com custos administrativos superior a 15% do valor total do projeto.';
         $novos_valores['error'] = true;
         $novos_valores['descricao'] = utf8_encode($msg);
         echo json_encode($novos_valores);
         die;
     } else {
         if ($valoracustosadministrativos > $valorquinzeporceto) {
             //        xd("valor porcento: " . "$valorquinzeporceto" . "aprovado real: " . "$AprovadoReal". "valor custo administrativo: " ."$valoracustosadministrativos");
             $atualizaPedido = SolicitarReadequacaoCustoDAO::atualizaPedidoAlteracao($dados, $_POST['idPedidoAlteracao']);
             //            xd('1- custo administrativo');
             $msg = 'Favor ajustar os Custos Administrativos que excedem <b>' . number_format($valorquinzeporceto, '2', ',', '.') . '</b>, valor para que possa enviar sua solicitação de readequação.';
             $novos_valores['error'] = true;
             $novos_valores['descricao'] = utf8_encode($msg);
             echo json_encode($novos_valores);
             die;
         } else {
             $novos_valores['error'] = false;
             echo json_encode($novos_valores);
             die;
         }
     }
     //***FINAL REGRA 15% CUSTOS ADMINISRATIVOS *****************************************************************************/
     //***FINAL REGRA 20% DIVULGAÇÃO/COMERCIALIZAÇÃO*****************************************************************************/
 }