<?php
#
# Projeto :  Lucato 
# Data : 20/02/2004
# 
# ROBO Detalhe
#

    //*******************************************************************	
	// INCLUDES nao alterar a ordem dos includes
    //*******************************************************************	
	include "includes/library.php";
	include "includes/session.php";
 	include "includes/top_comum.php";
	
?>
<script>
	var id_empresa = new Array();
	
	$(document).ready(function(){
		$("input[name=mes_ano_padrao]").mask("99/9999");
		$("#dia_vencimento_padrao").click(function(){
			var dia = $("input[name=dia_vencimento_padrao]").val();
			for (i=0;i<id_empresa.length;i++){
				$("#dia_vencimento_"+id_empresa[i]).val(dia);
			}
			return false;
		});
		$("#dia_emissao_padrao").click(function(){
			var dia = $("input[name=dia_emissao_padrao]").val();
			for (i=0;i<id_empresa.length;i++){
				$("#dia_emissao_"+id_empresa[i]).val(dia);
			}
			return false;
		});		
		$("#mes_ano_padrao").click(function(){
			var dia = $("input[name=mes_ano_padrao]").val();
			for (i=0;i<id_empresa.length;i++){
				$("#data_inicial_"+id_empresa[i]).val(dia);
			}
			return false;
		});	
		
				
		/*$("#fechar").click(function(){
			window.location.reload();
		});
		
		$("#fechar_topo").click(function(){
			window.location.reload();
		});*/

	});
	
	function carrega_servico(){
		var servico = $("select[name=servico]").val();
		window.location='configurar_contratos.php?net_id=<?=$net_id?>&servicoid='+servico;
	}
		
	
	function cadastro(){
		var mensagem = "";
		
		if ($("select[name=periodicidade]").val()==""){
			mensagem+= "<b>*Por favor selecione um serviço</b><br>";
		}
		
		if ($("select[name=periodicidade]").val()==""){
			mensagem+= "<b>*Coloque a periodicidade desse contrato</b><br>";
		}
		
		if ($("select[name=incidencia_fiscal]").val()==""){
			mensagem+= "<b>*Configure a incidência Fiscal</b><br>";
		}
		
		if (mensagem!=""){
			$("#modal_formulario").html(mensagem);
			$("#alerta").modal();
			$("#lista_clientes").show();
			return false;
		}
		
		
		$.post("gravar_contratos.php",$("#form_contratos").serialize()).done(function(data){
		    $("#titulo").html("Obrigado por configurar os usuários do Net Contábil, preste atenção na mensagem retornada do processamento.");
			$("#modal_formulario").html(data);
			$("#resultado").html("Resultado do processamento");
			$("#alerta").modal();
		})
		return false;
	}
	
	

	
</script>
<div class="row">
					<div class="col-xs-12 col-sm-12 col-md-12 col-lg-12">
						<h1 class="page-title txt-color-blueDark"><i class="fa-fw fa fa-desktop"></i> Configurar os contratos.</h1> 
					</div>
</div>
	<div class="alert alert-warning" role="alert">
							<h1>Atenção!</h1>
							<b>*Essa gerramenta serve apenas para fazer a configuração inicial dos contratos do Neo Fatura, é de supra importância que você saiba manipular a tela de contrato do sistema</b>							
							<b>*Só aparecerão nessa listagem os clientes que não possuem contratos cadastrados, para o serviço selecionado.</b><br><br>
							<b>*É fortemente indicado que manta-se a data de emissão igual para todos os clientes para que se mantenha um padrão.</b><br><br>
							<b>*Só serão gravados os contratos que estão com todos os campos preenchidos de forma válida.</b><br><br>
							<h3>Palavras chaves da descrição:</h3>
							<ul>
								<li> &lt;EMISSAO_MES_EXT&gt; </li>
								<li> &lt;EMISSAO_MES_EXT-1&gt; </li>
								<li> &lt;EMISSAO_ANO&gt; </li>
								<li> &lt;VENCIMENTO_MES_EXT&gt; </li>
								<li> &lt;VENCIMENTO_ANO&gt; </li>
							</ul>
							<br>
							<br>
							<p><b>Exemplo de descrição padrão: </b>Serviço referente a &lt;EMISSAO_MES_EXT&gt; de  &lt;EMISSAO_ANO&gt; </p>
							<p><b>Exemplo de descrição padrão: </b>Parcela 1/2 do 13º Honorário referente a  &lt;EMISSAO_ANO&gt; </p>
							<p><b>Exemplo de descrição padrão: </b>Parcela 2/2 do 13º Honorário referente a  &lt;EMISSAO_ANO&gt; </p>
	</div>
<div class="panel panel-default" id="conteudo">
  <div class="panel-heading" id="titulo">Ferramentas para facilitar o cadastro de contrato</div>
		<form action="gravar_contratos.php" method="post" id="form_contratos" onsubmit="return cadastro()">	
		  <div class="row" style="padding:5px;5px;5px;5px;">
			  <div class="col-md-4"><b>Selecione o serviço que você deseja configurar</b></div>
				  <div class="col-md-4">
					<select name="servico" class="form-control" onchange="carrega_servico()">
						<option  value=""></option>
					<?php 
						$sql = "SELECT * FROM SERVICO ORDER BY ID ";
						$SER = new QUERY($DATABASE,$sql);
						while($SER->NEXT()){
					?>
						<option  value="<?=$SER->BYNAME("ID")?>" <?php if($SER->BYNAME("ID")==request("servicoid")) echo "selected" ?>><?=$SER->BYNAME("TITULO")?></option>
					<?php
						}
					?>
					</select>
				  </div>
		  </div>
		  <?php if (request("servicoid")!=""){ ?>
		  <div class="row" style="padding:5px;5px;5px;5px;">
			  <div class="col-md-4"><b>Periodicidade</b></div>
				  <div class="col-md-4">
					<select name="periodicidade" class="form-control">
						<option  value=""></option>
						<option  value="1">1 mes</option>
						<option  value="2">2 meses</option>
						<option  value="3">3 meses</option>
						<option  value="4">4 meses</option>
						<option  value="5">5 meses</option>
						<option  value="6">6 meses</option>
						<option  value="7">7 meses</option>
						<option  value="8">8 meses</option>
						<option  value="9">9 meses</option>
						<option  value="10">10 meses</option>
						<option  value="11">11 meses</option>
						<option  value="12">12 meses</option>
					</select>
				  </div>
		  </div>
		  <div class="row" style="padding:5px;5px;5px;5px;">
			  <div class="col-md-4"><b>Incidência Fiscal <b style='color:red'>Atenção! Se  for honorário, o serviço, é altamente recomendado deixar como Sim, mesmo que você não emita nota fiscal</b></b></div>
				  <div class="col-md-4">
					<select name="incidencia_fiscal" class="form-control">
						<option  value=""></option>
						<option  value="S">Sim</option>
						<option  value="N">Não</option>
					</select>
				  </div>
		  </div>
		  <div class="row" style="padding:5px;5px;5px;5px;">
			  <div class="col-md-4"><b>Forçar vencimento no próximo mês</b></div>
				  <div class="col-md-4">
					<select name="vencimento_prorrogado" class="form-control">
						<option  value="N">Não</option>
						<option  value="S">Sim</option>
					</select>
				  </div>
		  </div>
		  <div class="row" style="padding:5px;5px;5px;5px;">
			<div class="col-md-4"><input type="text" class="form-control" placeholder="Dia de emissão padrão" name="dia_emissao_padrao"></div><div class="col-md-4"><a href='#' id="dia_emissao_padrao" class="btn btn-primary btn-sm" >Copiar Para todos os Contratos</a></div>
		  </div>
		  <div class="row" style="padding:5px;5px;5px;5px;">
			<div class="col-md-4"><input type="text" class="form-control" placeholder="Dia de vencimento padrão" name="dia_vencimento_padrao"></div><div class="col-md-4"><a href='#' id="dia_vencimento_padrao" class="btn btn-primary btn-sm" >Copiar Para todos os Contratos</a></div>
		  </div>
		  <div class="row" style="padding:5px;5px;5px;5px;">
			<div class="col-md-4"><input type="text" class="form-control" placeholder="Mês e ano inicial padrão" name="mes_ano_padrao"></div><div class="col-md-4"><a href='#' id="mes_ano_padrao" class="btn btn-primary btn-sm" >Copiar Para todos os Contratos</a></div>
		  </div>
		  
		  <div class="row" style="padding:5px;5px;5px;5px;">
			<div class="col-md-8"><input type="text" class="form-control" maxlength="80" placeholder="Descrição Padrão para todos os contratos que estão válidos" name="descricao_padrao"></div><div class="col-md-4"><!--<a href='#' id="dia_emissao_padrao" class="btn btn-primary btn-sm" >Copiar Para todos os Contratos</a>--></div>
		  </div>
		  
		  <br>
		  
		  
		  <div class="panel-body" id="lista_clientes">	
		  
			<table class="table table-bordered">
				<thead>
				<tr>
					<th>Código</th>
					<th>Nome</th>
					<th>Documento</th>
					<th>Valor Contrato</th>
					<th>Dia Emissão</th>
					<th>Dia Vencimento</th>
					<th>Mês e ano Inicial</th>
				</tr>
				</thead>
				<tbody>
			<?php
				$sql="SELECT * FROM CLIENTE WHERE DESATIVACAO_DATA IS NULL ORDER BY NOME ";
				$CLI = new QUERY($DATABASE,$sql);
				$i=0;
				$id = array();
				while ($CLI->NEXT()){
					$sql = "SELECT * FROM CONTRATO WHERE SERVICOID ='".request("servicoid")."' AND CLIENTEID ='".$CLI->BYNAME('ID')."'";
					$ANALISE = new QUERY($DATABASE,$sql);
					//echo "<pre>";
					//print_r($ANALISE);
					//echo "</pre>";
					if (!$ANALISE->NEXT()){
					$id[] = $CLI->BYNAME("ID");
			?>		
						<tr>
							<td id="codigo_<?php echo $CLI->BYNAME("ID")?>"><input type='hidden' name='clienteid[]' value='<?=$CLI->BYNAME("ID")?>'><?php echo $CLI->BYNAME("CODIGO")?></td>
							<td><?php echo $CLI->BYNAME("NOME"); ?></td>
							<td id="documento_<?php echo $CLI->BYNAME("ID")?>"><?php echo $CLI->BYNAME("CNPJ_CPF"); ?></td>
							<td>
								<input type="text" name="valor_contrato[]"  class="form-control" class="valor"  onkeypress="return currency_keypress(event,this )"  onblur="remove_left_zero(this)"  value="" >
							</td>
							<td>
								<input type="text" name="dia_emissao[]" class="form-control" id="dia_emissao_<?=$CLI->BYNAME("ID")?>" value="" >
							</td>
							<td>
								<input type="text" name="dia_vencimento[]" class="form-control" id="dia_vencimento_<?=$CLI->BYNAME("ID")?>" class="vencimento" value="" >
							</td>
							<td>
								<input type="text" name="data_inicial[]" class="form-control" id="data_inicial_<?=$CLI->BYNAME("ID")?>" value="" >
							</td>
						</tr>	
			<?php
					$i++;
					}
					//if ($i==10) break;
				}
			?>
				</tbody>
				<tfoot>
				<tr>
					<th>Total:</th>
					<th colspan="4"><?php echo $i; ?></th>
				</tr>
				</tfoot>
			</table>
			<center><input value="Cadastrar Contratos" class="btn btn-primary btn-sm"  type="submit"></center>
			<script>
			<?php
				foreach ($id as $aux){
					echo "id_empresa.push('$aux');\n";
				}
			?>
			</script>
		</div>		
		  <?php } ?>
		</form>
	</div>
	<div class="modal fade" id="alerta" data-backdrop="static" data-keyboard="false">
		  <div class="modal-dialog" style='width:800px;'>
			<div class="modal-content">
			  <div class="modal-header">
				<button type="button" class="close" data-dismiss="modal" aria-label="Fechar" id="fechar_topo"><span aria-hidden="true" >&times;</span></button>
				<h4 class="modal-title" id="resultado">Consistência</h4>
			  </div>
			  <div class="modal-body" id="modal_formulario">
				
			  </div>
			  <div class="modal-footer">
				<button type="button" class="btn btn-default" data-dismiss="modal" id="fechar">Fechar</button>
			  </div>
			</div><!-- /.modal-content -->
		  </div><!-- /.modal-dialog -->
		</div><!-- /.modal -->
<?php 	
include("includes/bottom_comum.php"); 
?>