} } ?> </select> </div> </fieldset> <fieldset class="coluna"> <div class="side-by-side clearfix"> <label for="selFormaPagamento">Forma de Pagamento* <a href="javascript: void(0);" onclick="janelaAdicionarFormaPagamento();" title="Adicionar novo registro." class="adicionar"><img src="img/adicionar.png" border="0" width="12px" height="12px"/></a></label> <select data-placeholder="SELECIONE A FORMA DE PAGAMENTO." style="width:313px;" class="chosen-select-deselect" id="selFormaPagamento" name="FPG_ID"> <option value=""></option> <?php $arrStrFiltros["FPG_Status"] = "A"; $arrObjs = FachadaFinanceiro::getInstance()->consultarFormaPagamento($arrStrFiltros); if ($arrObjs != null) { $arrObjs = $arrObjs["objects"]; for ($intI = 0; $intI < count($arrObjs); $intI++) { echo '<option value="' . $arrObjs[$intI]->getId() . '">' . $arrObjs[$intI]->getDescricao() . '</option>'; } } ?> </select> </div> </fieldset> </fieldset> <fieldset class="linha"> <label for="txtAnotacao">Anotações</label> <textarea id="txtAnotacao" name="LCA_Observacao" class="campoTextoPadrao" rows="5" style="width: 702px;"></textarea>
// para true. Dessa forma o sistema o sistema exibirá a div correspondente // a exceção, será uma DIV diferente do padrão. $arrStrJson["excecao"] = "false"; try { if ($strAcao == "Consultar") { $arrObjs = FachadaFinanceiro::getInstance()->consultarContribuicao($_POST); if ($arrObjs != null) { $arrStrJson["rows"] = $arrObjs["rows"]; $arrStrJson["num_rows"] = $arrObjs["num_rows"]; $arrStrJson["totalContribuicoes"] = $arrObjs["totalContribuicoes"]; $arrStrJson["sucesso"] = "true"; } } elseif ($strAcao == "Salvar") { if (FachadaFinanceiro::getInstance()->salvarContribuicao($_POST)) { $arrStrJson["sucesso"] = "true"; $arrStrJson["mensagem"] = MensagemHelper::getInstance()->getOperacaoRealizadaComSucesso(); } } elseif ($strAcao == "Excluir") { if (FachadaFinanceiro::getInstance()->excluirContribuicao($_POST)) { $arrStrJson["sucesso"] = "true"; $arrStrJson["mensagem"] = MensagemHelper::getInstance()->getOperacaoRealizadaComSucesso(); } } elseif ($strAcao == "ReferenciaAtual") { $arrStrJson["referenciaAtual"] = date("m/Y"); } } catch (Exception $objException) { $arrStrJson["excecao"] = "true"; $arrStrJson["sucesso"] = "false"; $arrStrJson["mensagem"] = $objException->getMessage(); } echo json_encode($arrStrJson);
if ($strAcao == "Consultar") { $arrObjs = FachadaFinanceiro::getInstance()->consultarContaTransferencia($_POST); if ($arrObjs != null) { $arrStrJson["rows"] = $arrObjs["rows"]; $arrStrJson["num_rows"] = $arrObjs["num_rows"]; $arrStrJson["sucesso"] = "true"; } } elseif ($strAcao == "Salvar") { if (FachadaFinanceiro::getInstance()->salvarContaTransferencia($_POST)) { $arrStrJson["sucesso"] = "true"; $arrStrJson["mensagem"] = MensagemHelper::getInstance()->getOperacaoRealizadaComSucesso(); } } elseif ($strAcao == "Excluir") { if (FachadaFinanceiro::getInstance()->excluirContaTransferencia($_POST)) { $arrStrJson["sucesso"] = "true"; $arrStrJson["mensagem"] = MensagemHelper::getInstance()->getOperacaoRealizadaComSucesso(); } } elseif ($strAcao == "GetValorContaBancaria") { $arrDados = FachadaFinanceiro::getInstance()->getSaldoContaBancaria($_POST); if ($arrDados != null) { $arrStrJson["rows"] = $arrDados; $arrStrJson["sucesso"] = "true"; $arrStrJson["mensagem"] = MensagemHelper::getInstance()->getOperacaoRealizadaComSucesso(); } } } catch (Exception $objException) { $arrStrJson["excecao"] = "true"; $arrStrJson["sucesso"] = "false"; $arrStrJson["mensagem"] = $objException->getMessage(); } echo json_encode($arrStrJson);
private function factory($arrStrDados) { $obj = new ContaTransferencia(); if (isset($arrStrDados["TRC_ID"])) { $obj->setId($arrStrDados["TRC_ID"]); } if (isset($arrStrDados["TRC_DataHoraCadastro"])) { $obj->setDataHoraCadastro($arrStrDados["TRC_DataHoraCadastro"]); } if (isset($arrStrDados["TRC_DataTransferencia"])) { $obj->setDataTransferencia($arrStrDados["TRC_DataTransferencia"]); } if (isset($arrStrDados["TRC_Valor"])) { $obj->setValor($arrStrDados["TRC_Valor"]); } if (isset($arrStrDados["COB_De_ID"])) { $arrConsultaContaDe["COB_ID"] = $arrStrDados["COB_De_ID"]; $arrObjConsultaDe = FachadaFinanceiro::getInstance()->consultarContaBancaria($arrConsultaContaDe); if ($arrObjConsultaDe != null) { $arrObjConsultaDe = $arrObjConsultaDe["objects"]; $contaDe = new ContaBancaria(); $contaDe = $arrObjConsultaDe[0]; $obj->setContaTransferenciaDe($contaDe); } else { $obj->setContaTransferenciaDe(null); } } else { $obj->setContaTransferenciaDe(null); } if (isset($arrStrDados["COB_Para_ID"])) { $arrConsultaContaPara["COB_ID"] = $arrStrDados["COB_Para_ID"]; $arrObjConsultaPara = FachadaFinanceiro::getInstance()->consultarContaBancaria($arrConsultaContaPara); if ($arrObjConsultaPara != null) { $arrObjConsultaPara = $arrObjConsultaPara["objects"]; $contaPara = new ContaBancaria(); $contaPara = $arrObjConsultaPara[0]; $obj->setContaTransferenciaPara($contaPara); } else { $obj->setContaTransferenciaPara(null); } } else { $obj->setContaTransferenciaPara(null); } if (isset($arrStrDados["USU_Cadastro_ID"])) { $arrConsultaUsuarioCadastro["USU_Cadastro_ID"] = $arrStrDados["USU_Cadastro_ID"]; $arrObjUsuario = FachadaGerencial::getInstance()->consultarUsuario($arrConsultaUsuarioCadastro); if ($arrObjUsuario != null) { $arrObjUsuario = $arrObjUsuario["objects"]; $usuario = new Usuario(); $usuario = $arrObjUsuario[0]; $obj->setUsuarioCadastro($usuario); } else { $obj->setUsuarioCadastro(null); } } else { $obj->setUsuarioCadastro(null); } return $obj; }
$strAcao = $_POST["ACO_Descricao"]; // requisições recebidas pela interface // caso seja retornado uma exceção esta flag deve ser alterada // para true. Dessa forma o sistema o sistema exibirá a div correspondente // a exceção, será uma DIV diferente do padrão. $arrStrJson["excecao"] = "false"; try { if ($strAcao == "Consultar") { $arrObjs = FachadaFinanceiro::getInstance()->consultarCentroCusto($_POST); if ($arrObjs != null) { $arrStrJson["rows"] = $arrObjs["rows"]; $arrStrJson["num_rows"] = $arrObjs["num_rows"]; $arrStrJson["sucesso"] = "true"; } } elseif ($strAcao == "Salvar") { if (FachadaFinanceiro::getInstance()->salvarCentroCusto($_POST)) { $arrStrJson["sucesso"] = "true"; $arrStrJson["mensagem"] = MensagemHelper::getInstance()->getOperacaoRealizadaComSucesso(); } } elseif ($strAcao == "Excluir") { if (FachadaFinanceiro::getInstance()->excluirCentroCusto($_POST)) { $arrStrJson["sucesso"] = "true"; $arrStrJson["mensagem"] = MensagemHelper::getInstance()->getOperacaoRealizadaComSucesso(); } } } catch (Exception $objException) { $arrStrJson["excecao"] = "true"; $arrStrJson["sucesso"] = "false"; $arrStrJson["mensagem"] = $objException->getMessage(); } echo json_encode($arrStrJson);
$strHtml .= '<td align="right"><b>' . $douTotal . '</b></td>'; $strHtml .= '<td align="right" colspan="4"></td>'; $strHtml .= '</tr>'; $strHtml .= '</table>'; } else { $strHtml = '<table border="0" cellpadding="5" cellspacing="0" width="100%">'; $strHtml .= '<tr>'; $strHtml .= '<td>Nenhum pagamento em aberto.</td>'; $strHtml .= '</tr>'; $strHtml .= '<table>'; } $strHtml .= '</td>'; $strHtml .= '</tr>'; $arrStrFiltros = array(); $arrStrFiltros["CAR_Situacao"] = "NAO LIQUIDADO"; $arrObjs = FachadaFinanceiro::getInstance()->consultarContaAReceber($arrStrFiltros); $douTotal = $arrObjs["totalLancamentos"]; $arrObjs = $arrObjs["rows"]; if ($arrObjs != null) { $strHtml .= '<tr>'; $strHtml .= '<td>'; $strHtml .= 'Recebimentos em aberto (Contas à Receber) '; $strHtml .= '</td>'; $strHtml .= '</tr>'; $strHtml .= '<tr>'; $strHtml .= '<td>'; //$strHtml .= '<legend>Pagamentos em aberto (Contas à Pagar)</legend>'; $strHtml .= '<table id="dadosRelatorioRecebimento" border="1px" cellpadding="5" cellspacing="0" width="100%">'; $strHtml .= '<tr class="cabecalhoTabela">'; $strHtml .= '<td width="5%">Cód.</td>'; $strHtml .= '<td width="10%" align="center">Data Venc.</td>';
$strAcao = $_POST["ACO_Descricao"]; // requisições recebidas pela interface // caso seja retornado uma exceção esta flag deve ser alterada // para true. Dessa forma o sistema o sistema exibirá a div correspondente // a exceção, será uma DIV diferente do padrão. $arrStrJson["excecao"] = "false"; try { if ($strAcao == "Consultar") { $arrObjs = FachadaFinanceiro::getInstance()->consultarContaBancaria($_POST); if ($arrObjs != null) { $arrStrJson["rows"] = $arrObjs["rows"]; $arrStrJson["num_rows"] = $arrObjs["num_rows"]; $arrStrJson["sucesso"] = "true"; } } elseif ($strAcao == "Salvar") { if (FachadaFinanceiro::getInstance()->salvarContaBancaria($_POST)) { $arrStrJson["sucesso"] = "true"; $arrStrJson["mensagem"] = MensagemHelper::getInstance()->getOperacaoRealizadaComSucesso(); } } elseif ($strAcao == "Excluir") { if (FachadaFinanceiro::getInstance()->excluirContaBancaria($_POST)) { $arrStrJson["sucesso"] = "true"; $arrStrJson["mensagem"] = MensagemHelper::getInstance()->getOperacaoRealizadaComSucesso(); } } } catch (Exception $objException) { $arrStrJson["excecao"] = "true"; $arrStrJson["sucesso"] = "false"; $arrStrJson["mensagem"] = $objException->getMessage(); } echo json_encode($arrStrJson);
$strAcao = $_POST["ACO_Descricao"]; // requisições recebidas pela interface // caso seja retornado uma exceção esta flag deve ser alterada // para true. Dessa forma o sistema o sistema exibirá a div correspondente // a exceção, será uma DIV diferente do padrão. $arrStrJson["excecao"] = "false"; try { if ($strAcao == "Consultar") { $arrObjs = FachadaFinanceiro::getInstance()->consultarFormaPagamento($_POST); if ($arrObjs != null) { $arrStrJson["rows"] = $arrObjs["rows"]; $arrStrJson["num_rows"] = $arrObjs["num_rows"]; $arrStrJson["sucesso"] = "true"; } } elseif ($strAcao == "Salvar") { if (FachadaFinanceiro::getInstance()->salvarFormaPagamento($_POST)) { $arrStrJson["sucesso"] = "true"; $arrStrJson["mensagem"] = MensagemHelper::getInstance()->getOperacaoRealizadaComSucesso(); } } elseif ($strAcao == "Excluir") { if (FachadaFinanceiro::getInstance()->excluirFormaPagamento($_POST)) { $arrStrJson["sucesso"] = "true"; $arrStrJson["mensagem"] = MensagemHelper::getInstance()->getOperacaoRealizadaComSucesso(); } } } catch (Exception $objException) { $arrStrJson["excecao"] = "true"; $arrStrJson["sucesso"] = "false"; $arrStrJson["mensagem"] = $objException->getMessage(); } echo json_encode($arrStrJson);
$strHtml .= '<input type="text" name="PCL_Valor[]" class="campoTextoPadrao" value="' . $arrStrDadosParcelas[$intI]["PCL_Valor"] . '"/>'; $strHtml .= '</td>'; $strHtml .= '<td align="center">'; // $strHtml .= $strNumeroInicialDocumentoParcela; $strHtml .= '<input type="text" name="PCL_Numero[]" class="campoTextoPadrao" value="' . $arrStrDadosParcelas[$intI]["PCL_Numero"] . '"/>'; $strHtml .= '</td>'; $strHtml .= '<td>'; $strHtml .= '<input type="button" value="Remover" class="botao" onclick="removerParcela(' . $intI . ');"/>'; $strHtml .= '</td>'; $strHtml .= '</tr>'; } $strHtml .= '</table>'; $arrStrJson["sucesso"] = "true"; $arrStrJson["html"] = $strHtml; } elseif ($strAcao == "ConsultarParcelas") { $arrStrDadosParcelas = FachadaFinanceiro::getInstance()->consultarParcelasContaPagarReceber($_POST); if ($arrStrDadosParcelas != null) { $arrStrJson["rows"] = $arrStrDadosParcelas; $arrStrJson["sucesso"] = "true"; } } elseif ($strAcao == "CalulcarValorPago") { $douJuros = doubleval(NumeroHelper::getInstance()->formatarNumeroParaBanco($_POST["PCL_Juros"])); $douMora = doubleval(NumeroHelper::getInstance()->formatarNumeroParaBanco($_POST["PCL_Mora"])); $douMulta = doubleval(NumeroHelper::getInstance()->formatarNumeroParaBanco($_POST["PCL_Multa"])); $douDesconto = doubleval(NumeroHelper::getInstance()->formatarNumeroParaBanco($_POST["PCL_Desconto"])); $douParcela = doubleval(NumeroHelper::getInstance()->formatarNumeroParaBanco($_POST["PCL_ValorParcela"])); $arrStrJson["valorPago"] = $douParcela + $douJuros + $douMora + $douMulta - $douDesconto; $arrStrJson["valorPago"] = NumeroHelper::getInstance()->formatarMoeda($arrStrJson["valorPago"]); $arrStrJson["sucesso"] = "true"; } elseif ($strAcao == "DataAtual") { $arrStrJson["dataAtual"] = date("d/m/Y");
// para true. Dessa forma o sistema o sistema exibirá a div correspondente // a exceção, será uma DIV diferente do padrão. $arrStrJson["excecao"] = "false"; try { if ($strAcao == "Consultar") { $arrObjs = FachadaFinanceiro::getInstance()->consultarFluxoCaixa($_POST); if ($arrObjs != null) { $arrStrJson["rows"] = $arrObjs["rows"]; $arrStrJson["totalLancamentos"] = $arrObjs["totalLancamentos"]; $arrStrJson["num_rows"] = $arrObjs["num_rows"]; $arrStrJson["sucesso"] = "true"; } } elseif ($strAcao == "Salvar") { if (FachadaFinanceiro::getInstance()->salvarFluxoCaixa($_POST)) { $arrStrJson["sucesso"] = "true"; $arrStrJson["mensagem"] = MensagemHelper::getInstance()->getOperacaoRealizadaComSucesso(); } } elseif ($strAcao == "Excluir") { if (FachadaFinanceiro::getInstance()->excluirFluxoCaixa($_POST)) { $arrStrJson["sucesso"] = "true"; $arrStrJson["mensagem"] = MensagemHelper::getInstance()->getOperacaoRealizadaComSucesso(); } } elseif ($strAcao == "ReferenciaAtual") { $arrStrJson["referenciaAtual"] = date("m/Y"); } } catch (Exception $objException) { $arrStrJson["excecao"] = "true"; $arrStrJson["sucesso"] = "false"; $arrStrJson["mensagem"] = $objException->getMessage(); } echo json_encode($arrStrJson);
<input type="hidden" id="hddID" name="COB_ID"/><!-- PK do registro, utilizado no ALTERAR --> <input type="hidden" id="hddFocus"/><!-- responsável por guardar o campos que receberá o focus --> <fieldset class="linha"> <fieldset class="coluna"> <label for="txtDescricao">Descrição* </label> <input type="text" id="txtDescricao" name="COB_Descricao" class="campoTextoPadrao" style="width: 259px;" placeholder="Ex.: Conta, Poupança, etc" /> </fieldset> <fieldset class="coluna"> <label for="selBanco">Banco*</label> <select id="selBanco" name="BAN_ID" data-placeholder="SELECIONE O BANCO." class="chosen-select-deselect" style="width: 281px;"> <option value=""></option> <?php $arrStrFiltros = array(); $arrStrFiltros["BAN_Status"] = "A"; $arrObjs = FachadaFinanceiro::getInstance()->consultarBanco($arrStrFiltros); $arrObjs = $arrObjs["objects"]; $strHtml = ''; for ($intI = 0; $intI < count($arrObjs); $intI++) { $strHtml .= '<option value="' . $arrObjs[$intI]->getId() . '">' . $arrObjs[$intI]->getDescricao() . ' (COD. ' . $arrObjs[$intI]->getCodigo() . ') ' . '</option>'; } echo $strHtml; ?> </select> </fieldset> </fieldset> <fieldset class="linha" style="margin-top: 10px;"> <fieldset class="coluna"> <label for="txtAgencia">Agência*</label> <input type="text" id="txtAgencia" name="COB_Agencia" class="campoTextoPadrao" /> </fieldset>
} } } $arrStrJson["sucesso"] = "true"; $arrStrJson["mensagem"] = MensagemHelper::getInstance()->getOperacaoRealizadaComSucesso(); } elseif ($strAcao == "LimparEmail") { if (isset($_SESSION["DADOS_FORNECEDOR"]["EMAILS"])) { unset($_SESSION["DADOS_FORNECEDOR"]["EMAILS"]); } $arrStrJson["sucesso"] = "true"; $arrStrJson["mensagem"] = MensagemHelper::getInstance()->getOperacaoRealizadaComSucesso(); } elseif ($strAcao == "PreencherSessionEmails") { if (isset($_POST["FOR_ID"])) { $arrFiltroConsultaEmail["FOR_ID"] = $_POST["FOR_ID"]; } $arrObjs = FachadaFinanceiro::getInstance()->consultarEmailFornecedor($arrFiltroConsultaEmail); if ($arrObjs != null) { unset($_SESSION["DADOS_FORNECEDOR"]["EMAILS"]); if ($arrObjs != null) { $arrObjs = $arrObjs["objects"]; if (count($arrObjs) > 0) { for ($intI = 0; $intI < count($arrObjs); $intI++) { $objEmail = new PessoaEmail(); $objEmail = $arrObjs[$intI]; $arrStrDados["ID"] = $intI + 1; $arrStrDados["EMA_Email"] = $objEmail->getEmail(); $_SESSION["DADOS_FORNECEDOR"]["EMAILS"][] = $arrStrDados; $_SESSION["DADOS_FORNECEDOR"]["EMAILS_NUMERACAO"] = $intI + 1; } $arrStrJson["sucesso"] = "true"; $arrStrJson["mensagem"] = MensagemHelper::getInstance()->getOperacaoRealizadaComSucesso();
$strAcao = $_POST["ACO_Descricao"]; // requisições recebidas pela interface // caso seja retornado uma exceção esta flag deve ser alterada // para true. Dessa forma o sistema o sistema exibirá a div correspondente // a exceção, será uma DIV diferente do padrão. $arrStrJson["excecao"] = "false"; try { if ($strAcao == "Consultar") { $arrObjs = FachadaFinanceiro::getInstance()->consultarLote($_POST); if ($arrObjs != null) { $arrStrJson["rows"] = $arrObjs["rows"]; $arrStrJson["num_rows"] = $arrObjs["num_rows"]; $arrStrJson["sucesso"] = "true"; } } elseif ($strAcao == "Salvar") { if (FachadaFinanceiro::getInstance()->salvarLote($_POST)) { $arrStrJson["sucesso"] = "true"; $arrStrJson["mensagem"] = MensagemHelper::getInstance()->getOperacaoRealizadaComSucesso(); } } elseif ($strAcao == "Excluir") { if (FachadaFinanceiro::getInstance()->excluirLote($_POST)) { $arrStrJson["sucesso"] = "true"; $arrStrJson["mensagem"] = MensagemHelper::getInstance()->getOperacaoRealizadaComSucesso(); } } } catch (Exception $objException) { $arrStrJson["excecao"] = "true"; $arrStrJson["sucesso"] = "false"; $arrStrJson["mensagem"] = $objException->getMessage(); } echo json_encode($arrStrJson);
</div> </fieldset> <fieldset class="coluna" id="saldoAtualContaOrigem"> </fieldset> </fieldset> <fieldset class="linha"> <fieldset class="coluna"> <div class="side-by-side clearfix"> <label for="selContaDestino">Conta destino*</label> <select data-placeholder="SELECIONAR CONTA DESTINO." class="chosen-select-deselect" id="selContaDestino" name="COB_Para_ID" style="width: 260px;" onchange="preencherValorContaPara();" > <option value=""></option> <?php $arrStrFiltrosContaPara["COB_Status"] = "A"; $arrObjsPara = FachadaFinanceiro::getInstance()->consultarContaBancaria($arrStrFiltrosContaPara); if ($arrObjsPara != null) { $arrObjsPara = $arrObjsPara["objects"]; for ($intI = 0; $intI < count($arrObjsPara); $intI++) { $contaPara = new ContaBancaria(); $contaPara = $arrObjsPara[$intI]; echo '<option value="' . $contaPara->getId() . '">' . $contaPara->getDescricao() . '</option>'; } } ?> </select> </div> </fieldset> <fieldset class="coluna" id="saldoAtualContaDestino"> </fieldset>
<?php // codificação utf-8 session_start(); include "../../../../inc/config.inc.php"; include "../../../sistema/gerencial/inc/seguranca.inc.php"; include "../inc/autoload.inc.php"; header('Content-Type: text/html; charset=utf-8', true); /*echo '<pre>'; print_r($arrStrDados = FachadaFinanceiro::getInstance()->consultarPlanoConta($_GET)); die();*/ if (isset($_GET)) { $arrStrDados = FachadaFinanceiro::getInstance()->consultarPlanoConta($_GET); if ($arrStrDados != null) { if (count($arrStrDados) > 0) { $arrStrDados = $arrStrDados["objects"]; ?> <html> <head> <title>Plano de Contas</title> <link type="text/css" rel="stylesheet" href="../../../sistema/home/css/relatorio.css"/> <link href='http://fonts.googleapis.com/css?family=Open+Sans+Condensed:300' rel='stylesheet' type='text/css'> <script type="text/javascript" src="../../../../js/jquery.1.10.2.js"></script> <script type="text/javascript" src="../../../../js/jquery.utilitarios/jquery.print.js"></script> <script type="text/javascript" src="../../../sistema/home/js/sistema.js"></script> </head> <body> <div id="containerRelatorio"> <?php include "../../../sistema/gerencial/inc/executar-impressao.inc.php"; ?>
$strTipo = $_POST["PESQ_Tipo"]; $arrStrFiltros = array(); switch ($strTipo) { case "MEMBRO": $arrStrFiltros["PES_Nome"] = $_POST["PESQ_Nome"]; $arrObjs = FachadaCadastro::getInstance()->consultarMembro($arrStrFiltros); $arrStrDados = $arrObjs["rows"]; break; case "FUNCIONARIO": $arrStrFiltros["PES_Nome"] = $_POST["PESQ_Nome"]; $arrObjs = FachadaCadastro::getInstance()->consultarFuncionario($arrStrFiltros); $arrStrDados = $arrObjs["rows"]; break; case "FORNECEDOR": $arrStrFiltros["FOR_NomeFantasia"] = $_POST["PESQ_Nome"]; $arrObjs = FachadaFinanceiro::getInstance()->consultarFornecedor($arrStrFiltros); $arrStrDados = $arrObjs["rows"]; break; } if ($arrStrDados != null) { if (count($arrStrDados) > 0) { $strHtml = "<table border='1' class='dadosTabela' cellpadding='5' cellspacing='5' width='100%'>"; $strHtml .= "<tr class='cabecalhoTabela'>"; if ($strTipo == "FORNECEDOR") { $strHtml .= "<td style='width:25%'>Razão Social</td>"; } else { $strHtml .= "<td style='width:25%'>Nome</td>"; } $strHtml .= "<td style='width:30%'>Endereço</td>"; $strHtml .= "<td style='width:20%'>Telefone(s)</td>"; $strHtml .= "<td style='width:25%'>E-mail(s)</td>";
<fieldset class="coluna"> <label for="txtPesquisaDataFinal">Até</label> <input type="text" id="txtPesquisaDataFinal" placeholder="__/__/____" class="campoTextoPadrao" value="<?php echo date("d/m/Y"); ?> "/> </fieldset> <fieldset class="coluna"> <div class="side-by-side clearfix"> <label for="selCentroCustoPesquisa">Centro de Custo</label> <select data-placeholder="SELECIONE O CENTRO DE CUSTO." style="width:215px;" class="chosen-select-deselect" id="selCentroCustoPesquisa" > <option value="0" selected="true">TODOS</option> <?php $arrStrFiltros["CEN_Status"] = "A"; $arrObjs = FachadaFinanceiro::getInstance()->consultarCentroCusto($arrStrFiltros); if ($arrObjs != null) { $arrObjs = $arrObjs["objects"]; for ($intI = 0; $intI < count($arrObjs); $intI++) { echo '<option value="' . $arrObjs[$intI]->getId() . '">' . $arrObjs[$intI]->getDescricao() . '</option>'; } } ?> </select> </div> </fieldset> <fieldset class="coluna"> <input type="button" value="Gerar" onclick="gerar();" class="botao"/> </fieldset> </form>
$strHtml .= '<td width="100px" align="center">Nº do Documento</td>'; $strHtml .= '<td width="60px" align="center">Atraso</td>'; $strHtml .= '</tr>'; $strClassDif = ''; for ($intI = 0; $intI < count($arrObjs); $intI++) { $strClassDif = 'class="linhaNormal"'; if ($intI % 2 == 0) { $strClassDif = 'class="linhaCor"'; } $strHtml .= '<tr ' . $strClassDif . '>'; $strHtml .= '<td>' . $arrObjs[$intI]["PCL_ID"] . '</td>'; $strHtml .= '<td align="center">' . $arrObjs[$intI]["PCL_DataVencimento"] . '</td>'; // consulta o histórico $arrStrFiltrosHistorico = array(); $arrStrFiltrosHistorico["CON_ID"] = $arrObjs[$intI]["CON_ID"]; $arrStrDadosHistoricos = FachadaFinanceiro::getInstance()->consultarContaPagarReceber($arrStrFiltrosHistorico); $arrStrDadosHistoricos = $arrStrDadosHistoricos["objects"]; $strHtml .= '<td>' . $arrStrDadosHistoricos[0]->getDescricao() . '</td>'; $strHtml .= '<td align="right">' . $arrObjs[$intI]["PCL_Valor"] . '</td>'; $strHtml .= '<td align="center">' . $arrObjs[$intI]["PCL_Numero"] . '</td>'; $strCor = ''; if ($arrObjs[$intI]["PCL_DiasAtraso"] > 0) { $strCor = 'style="background-color: #FF4242; color: #FFF;"'; } $strHtml .= '<td align="center" ' . $strCor . '>' . $arrObjs[$intI]["PCL_DiasAtraso"] . ' dia(s)</td>'; $strHtml .= '</tr>'; $douTotal += doubleval(NumeroHelper::getInstance()->formatarNumeroParaBanco($arrObjs[$intI]["PCL_Valor"])); } $strHtml .= '<tr class="rodapeRelatorio">'; $strHtml .= '<td colspan="3" align="right"><b>Total</b></td>'; $strHtml .= '<td align="right"><b>' . NumeroHelper::getInstance()->formatarMoeda($douTotal) . '</b></td>';
</fieldset> <fieldset class="coluna"> <label for="txtPesquisaDataFinal">Até</label> <input type="text" id="txtPesquisaDataFinal" placeholder="__/__/____" class="campoTextoPadrao" value="<?php echo date("d/m/Y"); ?> "/> </fieldset> <fieldset class="coluna"> <div class="side-by-side clearfix"> <label for="selPlanoContaPesquisa">Plano de Conta</label> <select data-placeholder="SELECIONE O PLANO DE CONTA." style="width:215px;" class="chosen-select-deselect" id="selPlanoContaPesquisa" > <option value="0" selected="true">TODOS</option> <?php $arrStrFiltros["PLA_Status"] = "A"; $arrObjs = FachadaFinanceiro::getInstance()->consultarPlanoConta($arrStrFiltros); if ($arrObjs != null) { $arrObjs = $arrObjs["objects"]; for ($intI = 0; $intI < count($arrObjs); $intI++) { echo '<option value="' . $arrObjs[$intI]->getId() . '">' . $arrObjs[$intI]->getDescricao() . '</option>'; } } ?> </select> </div> </fieldset> <fieldset class="coluna"> <input type="button" value="Gerar" onclick="gerar();" class="botao"/> </fieldset> </form>
if ($strAcao == "Consultar") { $arrObjs = FachadaFinanceiro::getInstance()->consultarPlanoConta($_POST); if ($arrObjs != null) { $arrStrJson["rows"] = $arrObjs["rows"]; $arrStrJson["num_rows"] = $arrObjs["num_rows"]; $arrStrJson["sucesso"] = "true"; } } elseif ($strAcao == "Salvar") { if (FachadaFinanceiro::getInstance()->salvarPlanoConta($_POST)) { $arrStrJson["sucesso"] = "true"; $arrStrJson["mensagem"] = MensagemHelper::getInstance()->getOperacaoRealizadaComSucesso(); } } elseif ($strAcao == "ConsultarCodigoContabil") { $arrObjs = FachadaFinanceiro::getInstance()->consultarPlanoConta($_POST); if ($arrObjs == null) { $arrStrJson["rows"] = $arrObjs["rows"]; $arrStrJson["num_rows"] = $arrObjs["num_rows"]; $arrStrJson["sucesso"] = "true"; } } elseif ($strAcao == "Excluir") { if (FachadaFinanceiro::getInstance()->excluirPlanoConta($_POST)) { $arrStrJson["sucesso"] = "true"; $arrStrJson["mensagem"] = MensagemHelper::getInstance()->getOperacaoRealizadaComSucesso(); } } } catch (Exception $objException) { $arrStrJson["excecao"] = "true"; $arrStrJson["sucesso"] = "false"; $arrStrJson["mensagem"] = $objException->getMessage(); } echo json_encode($arrStrJson);