Public function PesquisaCentroCustoEmpresa($pesquisa, $Cod) {

	$option = "";
	$CentroaAlteracao = false;
	$String = new CString();
	$ObjModel = new ModellancaCrBd();
	$resultado = parent::ListaCentroCusto(trim($pesquisa));
	if ($Cod)
	    $CentroaAlteracao = $ObjModel->RecuperaCampo("CENTRO_CUSTO_ID", "F_LANCA_CR", "F_LANCA_CR_ID", $String->descriptografa($Cod));


	if ($resultado) {
	    foreach ($resultado as $ListaCentro){
		$select = "";
		if ($CentroaAlteracao == $ListaCentro->getIdCentroCusto()) {
		    $select = ' selected="selected" ';
		}

		$option .= '<option' . $select . ' value="' . $ListaCentro->getIdCentroCusto() . '">' . $ListaCentro->getNomeCentroCusto() . '</option>';
	    }
	    $Retorno = '<label class="col-sm-2 control-label" for="combobox">Centro Custo *</label>
			<div class="col-sm-3">
			    <select  name="centro_custo" id="centro_custo"  class="form-control input-sm" required="required">
				<option value=""></option>' .
		    $option . '
		    </select>
			</div>
		    </div>';
	    echo $Retorno;
	    exit();
	} else {
	    echo 0;
	    exit();
	}
    }
예제 #2
0
    Public function PesquisaClienteGrupo($pesquisa) {
	$String = new CString();
	
	$resultado = parent::ListaEmpresaGrupos($String->convertem($pesquisa, 1));

	echo json_encode($resultado);

    }
    Public function PesquisaClienteGrupo($pesquisa)
    {
        $String = new CString();
        //recebo o paametro vindo do form
        $parametro = isset($_POST['pesquisaClienteCategoria']) ? $_POST['pesquisaClienteCategoria'] : null;
        $msg = "";
        //começo a concatenar a tabela
        $msg .= "<table class='table table-hover tablePesquisaClienteGrupo' id='tabela' border='1'>";
        $msg .= "	<thead>";
        $msg .= "		<tr >";
        $msg .= "			<th>Cód</th>";
        $msg .= "			<th>Tipo</th>";
        $msg .= "			<th class='EmpresaGrupo' ><a href='#'>Nome</a></th>";
        $msg .= "		</tr>";
        $msg .= "	</thead>";
        $msg .= "	<tbody>";
        $resultado = parent::ListaEmpresaGrupos($String->convertem($pesquisa, 1));

        //resgata os dados na tabela
        if ($resultado) {
            foreach ($resultado as $res) {
                $msg .= "<tr tabindex='0'>";
                $msg .= "<td class='cod'>" . $res->getCodFontePagadora() . "</td>";
                $msg .= "<td class='tipo'>" . $res->getTipoFontePagadora() . "</td>";
                $msg .= "<td class='EmpresaGrupo'><a href='#'>" . $res->getFontePagadora() . "</a></td>";
                $msg .= "</tr>";
            }
        } else {
            $msg = "";
            $msg .= "Nenhum resultado foi encontrado...";
            ?>
            <script>
                $("#pesquisaClienteCategoria").val('');
            </script>
        <?php

        }
        $msg .= "	</tbody>";
        $msg .= "</table>";
        //retorna a msg concatenada
        echo $msg;
    }
    Public function MontaCombos() {
	//Combo de categoria

	$Categoria = parent::ListaPlanoContas($this->getCodCategoria())[0];

	$select = "";

	$optionCategoria = '<option' . $select . ' value="' . $Categoria->getCategoriaId() . '">' . $Categoria->getSubCategoriaDescricao() . '</option>';

	$StrCategoria = '<label class="col-sm-2 control-label" for="combobox">Sub Categoria *</label>
			<div class="col-sm-3">
			    <select  name="categoria" id="categoria"  class="form-control input-sm" required="required" readonly="true">' .
		$optionCategoria . '
		    </select>
			</div>
		    </div>';

	//Combo de centro de receita

	$CentroReceita = parent::getListaGrupoCaixa($this->getCodGrupoCaixa())[0];

	$optionCentroReceita = '<option' . $select . ' value="' . $CentroReceita->getId_grupo_caixa() . '">' . $CentroReceita->getNome_grupo() . '</option>';

	$StrCentroReceita = '<label class="col-sm-2 control-label" for="centro_receita">Centro Receita *</label>
			<div class="col-sm-3">
			    <select  name="centro_receita" id="centro_receita"  class="form-control input-sm" required="required" readonly="true">' .
		$optionCentroReceita . '
		    </select>
			</div>
		    </div>';

	$InputValor = $this->getValor();

	return json_encode(array('Categoria' => $StrCategoria, 'CentroReceita' => $StrCentroReceita, 'Valor' => $InputValor));
    }
<?php

include './ControladorCr.php';
$controlador = new ControladorCr();
$data = new Data();
$String = new CString();
$CodAgrupamento = $_POST["POST_COD"];
$ArrayRegistros = $controlador->getListaTitulosAgrupamento($CodAgrupamento);

$TotalParcelasAgrupamento = trim($ArrayRegistros[0]->getTotalParcelasAgrupamento()) == 1 ? "Agrupamento não foi parcelado" : "Agrupamento parcelado em " . $ArrayRegistros[0]->getTotalParcelasAgrupamento() . " parcelas";

//$TotalParcelasAgrupamento = $ArrayRegistros[0]->getTotalParcelasAgrupamento();
if ($ArrayRegistros != null) {
    $Html = "
	<h5 align='center'><span class='label label-info'>$TotalParcelasAgrupamento</span></h5>

       <table border='1' class='tabela table-hover' id='tabelaCr'>
    	<thead>
    	    <tr> 
    		<th align='center'>Cód.</th>
    		<th align='center'>Parc.</th>
    		<th align='center'>Empresa</th>
    		<th align='center'>Descricao</th>
		<th align='center'>Receita</th>
    		<th align='center'>Valor</th>
    		<th align='center'>Vencimento</th>
    		<th align='center'>Status</th>
		<th align='center'>Fechamento</th>
    	    </tr>
    	</thead>
<?php

require_once("./ControladorCr.php");
$controlador = new ControladorCr();
$String = new CString();
$CodCr = $_POST["COD_CR"];

$CodParcelamento = $controlador->Campo("COD_PARCELAMENTO", "F_LANCA_CR", "F_LANCA_CR_ID", $CodCr);
$NumParcela = $controlador->Campo("NUM_PARCELA", "F_LANCA_CR2", "F_LANCA_CR_ID", $CodCr);
$TotalParcelas = "Parcela $NumParcela" . '/' . $controlador->TotalParcelasLancamento($CodParcelamento);

$CodCr = $String->criptografa($CodCr);

$Html = "<div class='modal-header'>		
	    <h4 class='modal-title'>Atenção!O Lançamento " . $CodParcelamento . " encontra-se parcelado, selecione a ação a ser executada</h4>
	</div>
	<div class = 'modal-body'>
	    <p> <p><h5 class = 'text-info'><span class = 'label label-warning'>Excluir tudo</span><br><br>Serão excluídas todas as parcelas que encontram-se com status 'ABERTO' (Que não estejam agrupadas)</h5></p></p>
	    </div>
	    <div class = 'modal-footer'>
	    <a href ='?acao=ExclusaoTodas&cod=$CodCr' name = 'acao'><button type = 'button' class = 'btn btn-danger'>Apagar todas em aberto</button></a>
	</div>

	<div class = 'modal-body'>
	    <p> <p><h5 class = 'text-info'><span class = 'label label-warning'>Excluir Somente essa parcela</span><br> <br>Será excluído somente uma parcela, sendo que a soma do total de parcelas ficará divergente do valor inicial</h5></p></p>
	    </div>
	    <div class = 'modal-footer'>
	    <a href = '?acao=ExclusaoParcela&cod=$CodCr' name = 'acao'><button type = 'button' class = 'btn btn-success'>Apagar somente esta</button></a>
		<br><br><span class = 'label label-info'><i>Será excluída a parcela $TotalParcelas</i></span>
	</div>";
<?php

include './ControladorCr.php';
$controlador = new ControladorCr();

$data = new Data();
$String = new CString();

$Residuo = "";

$CodHistorico = $_POST["POST_COD"];
$ListaHistorico = $controlador->ListarHistoricoCobranca($CodHistorico);
$MostraFechamento = $ListaHistorico[0]->getCodFechamentoSigmo() > 0 ? " <span class='label label-primary'>FECHAMENTO:</span>" . $ListaHistorico[0]->getCodFechamentoSigmo() : "";
$NumChegue = $ListaHistorico[0]->getNumCheque() > 0 ? "  <span class='label label-primary'>CHEQUE:</span> " . $ListaHistorico[0]->getNumCheque() : "";
$Servico = $ListaHistorico[0]->getNomeServico() != '' ? "  <span class='label label-success'>SERVIÇO:</span> " . $ListaHistorico[0]->getNomeServico() : "";


 echo "<input type='hidden'  value='" . $CodHistorico . "' class='botaoHistorico' id='atualizar'>";


if ($ListaHistorico[0]->getCodResiudo() != '') {

    $Residuo = "  <span class='label label-danger'>RESÍDUO REFERENTE AO LANÇAMENTO: "
	    . "" . $controlador->Campo("COD_PARCELAMENTO", "F_LANCA_CR", "F_LANCA_CR_ID", $ListaHistorico[0]->getPaiResiduo()) . " "
	    . "PARCELA " . $controlador->ParcelaAtualTotalParcelas($ListaHistorico[0]->getPaiResiduo()) . " "
	    . "(" . $ListaHistorico[0]->getrazao_social_cli() . ")" .
	    "</span>"
	    . "<br><br>"
	    . "<button type='button' title='Linha do Tempo'  value='" . $ListaHistorico[0]->getPaiResiduo() . "' class='btn btn-mini btn-info botaoHistorico'><i class='glyphicon glyphicon-time'> </i> Clique aqui para visualizar o lançamento que originou o resíduo</button>"
	    . "<br>";
}
<?php
require_once("./ControladorCr.php");
require_once ("../../include/CData.php");
require_once ("../../cadastros/CFiltro.php");
require_once ("../../include/CString.php");

$controlador = new ControladorCr();

$data = new Data();

$listaCr = $controlador->PesquisaGrid();

$Filtro = new CFiltro();

$dadosFiltro = $Filtro->RecuperaFIltro($_SESSION["id_usuario"], "FILTRO_CR");

$CString = new CString();

$ListaCC = $controlador->ListaCC();
?> 

<body SCROLL="no">

    <div class="jquery-script-ads" style="padding-left:100px" id='tudo'>
	<?php
	require_once ("../../include/header.php");
	require_once("../../include/Vtopo.php");
	?>

	<script src="js/js_pesquisa.js"></script>
	<div class="control-group" align="center" >
예제 #9
0
<?php
require_once("./ControladorCr.php");
require_once ("../../include/CData.php");
require_once ("../../cadastros/CFiltro.php");
require_once ("../../include/CString.php");

$controlador = new ControladorCr();

$data = new Data();

$listaCr = $controlador->PesquisaGrid();

$Filtro = new CFiltro();

$dadosFiltro = $Filtro->RecuperaFIltro($_SESSION["id_usuario"], "FILTRO_CR");

$CString = new CString();

$ListaCC = $controlador->ListaCC();
?> 

<body SCROLL="no">


    <div class="jquery-script-ads" id='tudo'>
	<?php
	require_once ("../../include/header.php");
	require_once("../../include/Vtopo.php");
	require_once '../../include/menu/menu.php';
	?>
	<script src="js/js_pesquisa.js"></script>
<?php
include './ControladorCr.php';
$controlador = new ControladorCr();
$data = new Data();
$String = new CString();
$CodPai = $_POST["POST_COD"];
$contas = $controlador->DadosFaturar($CodPai)[0];

$ValorImposto = $controlador->ValorImpostoFatura($contas->getEMPRESA_ID());

$ValorCalculadoImposto = $controlador->ValorImpostoCalculado($ValorImposto, $contas->getConta_receber_id());

$ValorBaseFatura = number_format($controlador->ValorFaturaCalculoImposto($ValorCalculadoImposto, $contas->getConta_receber_id()), 2, ',', '.');
?>
<script src="js/js_calcula_fatura.js"></script>
<div class = "container-fluid">
    <h5 class = "text-info">Fatura Laçamento - <?php echo "<font color=red>" . substr($contas->getRazao_social_cli(), 0, 50) . " (Parcela " . $contas->getCodParcela() . "/" . $contas->getTotalParcelas() . ")" . "</font>"?></h5>
    <form class="form-horizontal" id="formFatura">
	<div class="form-group">
	    <label class="col-sm-2 control-label" for="valor">Valor</label>
	    <div class="col-sm-3">
		<input type="text" class="valor form-control input-sm" name="valor_faturado" id="valor_faturado" size="10"  readonly="readonly"  required="required" value="R$ <?php echo($ValorBaseFatura)?>">
	    </div>
	</div>
	<div class="form-group">
	    <label class="col-sm-2 control-label" for="valor">Vencimento *</label>
	    <div class="col-sm-3">
		<input type="text" class="datepicker form-control input-sm" name="vencimento" id="venc" required="required" value="<?php echo $data->convertDataBrasileira($contas->getData_vencimento())?>">
	    </div>
	</div>
	<div class="form-group">
예제 #11
0
<?php
require_once("../../include/CData.php");
require_once("./ControladorCr.php");

$controlador = new ControladorCr();

$listaGrupo = $controlador->getListaGrupoCaixa();

$dadosConta = $controlador->BuscaDadosConta()[0];

$ManipulaData = new Data();

$ListaCC = $controlador->ListaCC();

$ListaPlanoContas = $controlador->ListaPlanoContas();

$ListaFilial = $controlador->ListaFilial();

$listaCli = $controlador->ListaTodosClientes();

$listaFormaPagamento = $controlador->ListaFormaPagamento();

$disabled = false;
$ClassHtml = "form-control input-sm";
if ($dadosConta->getTotalParcelas() > 1) {
    $disabled = "readonly='true'";
    $ClassHtml = "form-control input-sm";
    $listaCli = $controlador->BuscaDadosEmpresa($dadosConta->getId_cliente());
};

<?php
require_once("./ControladorCr.php");

$controlador = new ControladorCr();

$ArrayRegistros = unserialize($_SESSION['ArrayAgrup']);
$ArrayRegistros = $ArrayRegistros->getListaLancamentos();

$listaCli = $controlador->ListaClientesAgrupamento($ArrayRegistros);

$listaGrupo = $controlador->getListaGrupoCaixa();

$ListaCC = $controlador->ListaCC();

$ListaFilial = $controlador->ListaFilial();

$ListaPlanoContas = $controlador->ListaPlanoContas();

$listaFormaPagamento = $controlador->ListaFormaPagamento();

$CString = new CString();

$data = new Data();

$soma = 0;
foreach ($ArrayRegistros as $contas){
    $soma += $contas->getValor();
}
$soma = number_format($soma, 2);
require_once ("../../include/header.php");
require_once("../../include/Vtopo.php");
<?php
require_once("./ControladorCr.php");
require_once("../../include/CString.php");

$controlador = new ControladorCr();

$String = new CString();

$dadosFechamento = $controlador->BuscaDadosFechamentoSIGMO();

$listaCli = $controlador->BuscaDadosEmpresa($dadosFechamento->getCodEmp());

$listaGrupo = $controlador->getListaGrupoCaixa();

$ListaCC = $controlador->ListaCC();

$ListaFilial = $controlador->ListaFilial();

$ListaPlanoContas = $controlador->ListaPlanoContas();

$listaFormaPagamento = $controlador->ListaFormaPagamento();

require_once ("../../include/header.php");
?>
<!-Formulário de inclusão de contas-->
<script src="../js/js_financeiro.js"></script>
<script src="js/js_cr.js"></script>
<?php if ($controlador->getMsg() != null) {?>
    <div id="div_msg"  align="center" class="alert alert-success"  role="alert"><?php echo $controlador->getMsg()?></div>
<?php }
?>
<?php
require_once("./ControladorCr.php");
require_once("../../include/CString.php");

$controlador = new ControladorCr();

$String = new CString();

$listaGrupo = $controlador->getListaGrupoCaixa();

$ListaCC = $controlador->ListaCC();

$ListaFilial = $controlador->ListaFilial();

$ListaPlanoContas = $controlador->ListaPlanoContas();

$DadosFechamento = $controlador->VerificarFormaPagamentoFechamentoDiario($_GET["cod"]);

$listaFormaPagamento = $DadosFechamento->getListaFormasPagamentoFechamento();
$DiaCaixa = $DadosFechamento->getDiaFechamento();
$Forma = $DadosFechamento->getFormaPgFechamento();
$Resumo = $DadosFechamento->getResumoFechamento();
$Valor = $DadosFechamento->getValorFechamento();
$listaEmp = $DadosFechamento->getListaEmpresasFechamentoDiario();
$Forma = $DadosFechamento->getSiglaFpFechamentoDiario();
$IdCaixa = $DadosFechamento->getCodCaixaFechamento();

require_once ("../../include/header.php");
?>
<!-Formulário de inclusão de contas-->
<script src="../js/js_financeiro.js"></script>
<?php
include './ControladorCr.php';
$controlador = new ControladorCr();
$data = new Data();
$String = new CString();
$CodPai = $_POST["POST_COD"];
$contas = $controlador->DadosReceber($CodPai)[0];

$ListaCC = $controlador->ListaCC();
?>
<script src="js/js_calcula_recebimento.js"></script>
    <div class = "container-fluid">
	<h5 class = "text-info">Efetua Recebimento - <?php echo "<font color=red>" . substr($contas->getRazao_social_cli(), 0, 50) . " (Parcela " . $contas->getCodParcela() . "/" . $contas->getTotalParcelas() . ")" . "</font>"?></h5>
	<form class="form-horizontal" id="formRecebe">
	    <div class="form-group">
		<label class="col-sm-2 control-label" for="valor">Valor</label>
		<div class="col-sm-3">
		    <input type="text" class="form-control input-sm valor" name="vlr_recebido" id="vlr_recebido" size="10"  readonly="readonly"  required="required" value="<?php echo $contas->getValor()?>">
		    Valor original <?php echo $contas->getValor()?>
		</div>
	    </div>
	    <div class="form-group">
		<label class="col-sm-2 control-label" for="valor">Valor Pago</label>
		<div class="col-sm-3">
		    <input type="text"  name="vlr_pago" value="R$ 0,00" id="vlr_pago" class="form-control valor input-sm">
		</div>
	    </div>

	    <div class="form-group">
		<label class="col-sm-2 control-label" for="valor"> Resíduo</label>
		<div class="col-sm-3">
<?php
require_once("./ControladorCr.php");

$controlador = new ControladorCr();

$listaGrupo = $controlador->getListaGrupoCaixa();

$listaFormaPagamento = $controlador->ListaFormaPagamento();

$ListaCC = $controlador->ListaCC();

$ListaFilial = $controlador->ListaFilial();

$ListaPlanoContas = $controlador->ListaPlanoContas();

$ListaServicos = $controlador->ListaServicos();


require_once ("../../include/header.php");
require_once ("../../include/Vtopo.php");
?>
<!-Formulário de inclusão de contas-->
<script src="../js/js_financeiro.js"></script>
<script src="js/js_cr.js"></script>
<div class="container container-fluid">
    <br>
    <form class="form-horizontal"  method="POST" action="#" id="form_inclusao_cr">
	<input type="hidden" name="NameForm" value="FormInclusaoCr">
	<div class="row">
	    <div class="col-sm-12 col-sm-6">
		<div class="container container-fluid"> 
<?php
require_once("./ControladorCr.php");
require_once ("../../include/CData.php");
require_once ("../../cadastros/CFiltro.php");
require_once ("../../include/CString.php");
$controlador = new ControladorCr();

$data = new Data();

$listaCr = $controlador->PesquisaGrid();

$Filtro = new CFiltro();

$dadosFiltro = $Filtro->RecuperaFIltro($_SESSION["id_usuario"], "FILTRO_CR");

$CString = new CString();
?> 

<body SCROLL="no">

    <div class="jquery-script-ads" style="padding-left:200px" id='tudo'>
	<?php
	require_once ("../../include/header.php");
	require_once("../../include/Vtopo.php");
	require_once '../../include/menu/menu.php';
	?>
	<br><br>
	<script src="js/js_pesquisaAgrupamento.js"></script>
	<div class="control-group" align="center" >
	    <!-Form com os filtros do Grid--------------->
	    <form class="form-inline" action="#" method="POST" id="form_pesquisa">