$campos .= "carta_moeda,";
 $campos .= "carta_qtd_moeda,";
 $campos .= "carta_aberta,";
 $campos .= "periodicidade,";
 $campos .= "carta_forma_pagamento";
 $_POST['json'] = str_replace("'", "", $_POST['json']);
 $_POST['json'] = str_replace(")(", ")|(", $_POST['json']);
 $_POST['json'] = str_replace(")", "", $_POST['json']);
 $_POST['json'] = str_replace("(", "", $_POST['json']);
 $linhas = explode("|", $_POST['json']);
 for ($n = 0; $n < count($linhas); $n++) {
     $colunas = explode("@", $linhas[$n]);
     $cod_pessoa = $colunas[0];
     $cod_colaborador = $colunas[1];
     $cod_ctrreceita = $colunas[2];
     $carta_valor_moeda = decimal($colunas[3]);
     $carta_data_inicio = data($colunas[4]);
     $dia_debito = substr($colunas[4], 0, 2);
     $carta_data_fim = $carta_data_inicio;
     $cod_moeda = 1;
     $carta_qtd_moeda = $carta_valor_moeda;
     $carta_aberta = 'avulso';
     $periodicidade = '1';
     $tipo_convenio = 'recibo';
     $values = "'" . $cod_pessoa . "',";
     $values .= "'" . $cod_colaborador . "',";
     $values .= "'" . $cod_ctrreceita . "',";
     $values .= "'" . $carta_valor_moeda . "',";
     $values .= "'" . $carta_data_inicio . "',";
     $values .= "'" . $dia_debito . "',";
     $values .= "'" . $carta_data_fim . "',";
Ejemplo n.º 2
0
 function listar_cartas_avulsa()
 {
     include "config.php";
     $select = "\n\t\t\t\t\t\t\t\tselect \n\t\t\t\t\t\t\t\t\tcad_cartas.cod_carta,\n\t\t\t\t\t\t\t\t\tcad_cartas.cod_contribuinte,\n\t\t\t\t\t\t\t\t\tcad_pessoas.nome_razao_social,\n\t\t\t\t\t\t\t\t\tcad_cartas.cod_colaborador,\n\t\t\t\t\t\t\t\t\tcolaborador,\n\t\t\t\t\t\t\t\t\ttb_colaboradores.cod_grupo,\n\t\t\t\t\t\t\t\t\tcad_grupos.cod_centro,\n\t\t\t\t\t\t\t\t\tcad_moedas.moeda,\n\t\t\t\t\t\t\t\t\tcad_cartas.carta_valor_moeda,\n\t\t\t\t\t\t\t\t\tcad_cartas.carta_data_inicio,\n\t\t\t\t\t\t\t\t\tcad_cartas.carta_data_fim,\n\t\t\t\t\t\t\t\t\tDATE_FORMAT(cad_cartas.data_cancelamento,'%d/%m/%Y') as data_cancelamento,\n\t\t\t\t\t\t\t\t\tcad_cartas.carta_forma_pagamento,\n\t\t\t\t\t\t\t\t\tcad_cartas.debito_banco as debito_banco,\n\t\t\t\t\t\t\t\t\tcad_cartas.boleto_modo_envio as boleto_modo_envio,\n\t\t\t\t\t\t\t\t\tcad_status.*\n\n\t\t\t\t\t\t\t\tfrom \n\t\t\t\t\t\t\t\t\t`" . $schema . "`.`cad_status`,\n\t\t\t\t\t\t\t\t\t`" . $schema . "`.`cad_cartas`\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\tleft join " . $schema . ".cad_pessoas on\n\t\t\t\t\t\t\t\t\t`" . $schema . "`.`cad_pessoas`.`cod_pessoa`=`" . $schema . "`.`cad_cartas`.`cod_contribuinte`\n\t\t\t\t\t\t\t\tleft join " . $schema . ".cad_moedas on\n\t\t\t\t\t\t\t\t\t`" . $schema . "`.`cad_moedas`.`cod_moeda`=`" . $schema . "`.`cad_cartas`.`carta_moeda` \n\t\t\t\t\t\t\t\tleft join (select " . $schema . ".cad_pessoas.nome_razao_social as colaborador, " . $schema . ".cad_colaboradores.cod_colaborador, " . $schema . ".cad_colaboradores.cod_grupo from " . $schema . ".cad_pessoas, " . $schema . ".cad_colaboradores where " . $schema . ".cad_colaboradores.cod_pessoa=" . $schema . ".cad_pessoas.cod_pessoa) as tb_colaboradores on\n\t\t\t\t\t\t\t\t\ttb_colaboradores.cod_colaborador=cad_cartas.cod_colaborador\n\t\t\t\t\t\t\t\tleft join " . $schema . ".cad_grupos on\n\t\t\t\t\t\t\t\t\ttb_colaboradores.cod_grupo=cad_grupos.cod_grupo\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\twhere\n\t\t\t\t\t\t\t\tcad_cartas.cod_empresa=" . $_SESSION['cod_empresa'] . " and\t\n\t\t\t\t\t\t\t\t(\n\t\t\t\t\t\t\t\t\t`" . $schema . "`.`cad_status`.`cod_status`=`" . $schema . "`.`cad_cartas`.`status_carta` and\n\t\t\t\t\t\t\t\t\t`" . $schema . "`.`cad_cartas`.`carta_aberta`='avulso' and\n\t\t\t\t\t\t\t\t\t(`" . $schema . "`.`cad_cartas`.`carta_valor_moeda` between '" . decimal($_POST['valor_moeda_de']) . "' and '" . decimal($_POST['valor_moeda_ate']) . "') and \n\t\t\t\t\t\t\t\t\t(`" . $schema . "`.`cad_cartas`.`carta_data_inicio` between '" . data($_POST['data_inicio_de']) . "' and '" . data($_POST['data_inicio_ate']) . "') ";
     if ($_POST['cod_carta'] != "") {
         $select = $select . "and `" . $schema . "`.`cad_cartas`.`cod_carta` = '" . $_POST['cod_carta'] . "' ";
     }
     if ($_POST['cod_pessoa'] != "") {
         $select = $select . "and (`" . $schema . "`.`cad_cartas`.`cod_contribuinte` like '%" . $_POST['cod_pessoa'] . "%' or `" . $schema . "`.cad_pessoas.nome_razao_social like '%" . $_POST['cod_pessoa'] . "%') ";
     }
     if ($_POST['cod_ctrreceita'] != "") {
         $select = $select . "and `" . $schema . "`.`cad_cartas`.`cod_ctrreceita` = '" . $_POST['cod_ctrreceita'] . "'";
     }
     if ($_POST['cod_campanha'] != "") {
         $select = $select . "and `" . $schema . "`.`cad_grupos`.`cod_campanha` = '" . $_POST['cod_campanha'] . "'";
     }
     if ($_POST['cod_centro'] != "") {
         $select = $select . "and `" . $schema . "`.`cad_grupos`.`cod_centro` = '" . $_POST['cod_centro'] . "'";
     }
     if ($_POST['cod_grupo'] != "") {
         $select = $select . "and `" . $schema . "`.`tb_colaboradores`.`cod_grupo` = '" . $_POST['cod_grupo'] . "'";
     }
     if ($_POST['cod_colaborador'] != "") {
         $select = $select . "and `" . $schema . "`.`cad_cartas`.`cod_colaborador` = '" . $_POST['cod_colaborador'] . "'";
     }
     if ($_POST['status_carta'] != "") {
         $select = $select . "and `" . $schema . "`.`cad_cartas`.`status_carta` = '" . $_POST['status_carta'] . "'";
     }
     $select = $select . "\n\t\t\t\t\t\t\t\t)\n\t\t\t\t\t\t\t\t\t\torder by \n\t\t\t\t\t\t\t\t\t\t\t\tcad_cartas.carta_data_inicio,\n\t\t\t\t\t\t\t\t\t\t\t\tcad_pessoas.nome_razao_social,\n\t\t\t\t\t\t\t\t\t\t\t\tcad_cartas.debito_banco\n\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t";
     $resultado = mysql_query($select, $conexao) or die($select);
     $tabela = "<div style='overflow-x: scroll;'>\n\t\t\t\t<table class='uk-table uk-table-hover uk-table-condensed  uk-text-nowrap uk-panel-box' style='font-size: 11px;max-width: 100%;'>\n\t\t\t\t\t<tr>\n\t\t\t\t\t\t<th style='width: 20px;'>Status</th>\n\t\t\t\t\t\t<th style='width: 50px;'>Editar</th>\n\t\t\t\t\t\t<th style='width: 50px;'>Carta</th>\n\t\t\t\t\t\t<th >Colaborador</th>\n\t\t\t\t\t\t<th >Contribuinte</th>\n\t\t\t\t\t\t<th style='width: 40px;'>Data</th>\n\t\t\t\t\t\t<th style='width: 40px;'>Cancel.</th>\n\t\t\t\t\t\t<th style='width: 30px;'>Moeda</th>\n\t\t\t\t\t\t<th style='width: 40px;'>Valor</th>\n\t\t\t\t\t</tr>";
     $n = 1;
     while ($row = mysql_fetch_array($resultado)) {
         if ($row['cod_status'] == 1) {
             $status = "<div class='uk-badge uk-badge-success' style='text-align: center; vertical-align: middle; padding-top: 4px; padding-bottom: 5px; width: 20px;' data-uk-tooltip title='ativa'><i class='uk-icon-flag-checkered'></i></div><div style='visibility: hidden; height: 0px; width: 0px ! important;'>ativa</div>";
         }
         if ($row['cod_status'] == 9) {
             $status = "<div class='uk-badge uk-badge-danger' style='text-align: center; vertical-align: middle; padding-top: 4px; padding-bottom: 5px; width: 20px;' data-uk-tooltip title='cancelada'><i class='uk-icon-flag-checkered'></i></div><div style='visibility: hidden; height: 0px; width: 0px ! important;'>cancelada</div>";
         }
         if ($row['cod_status'] == 8) {
             $status = "<div class='uk-badge' style='text-align: center; vertical-align: middle; padding-top: 4px; padding-bottom: 5px; width: 20px;' data-uk-tooltip title='renovada'><i class='uk-icon-flag-checkered'></i></div><div style='visibility: hidden; height: 0px; width: 0px ! important;'>renovada</div>";
         }
         if ($row['cod_status'] == 2 || $row['cod_status'] == 4 || $row['cod_status'] == 5) {
             $status = "<div class='uk-badge uk-badge-warning' style='text-align: center; vertical-align: middle; padding-top: 4px; padding-bottom: 5px; width: 20px;' data-uk-tooltip title='vencida'><i class='uk-icon-flag-checkered'></i></div><div style='visibility: hidden; height: 0px; width: 0px ! important;'>vencida</div>";
         }
         if ($row['cod_status'] == 3) {
             $status = "<div class='uk-badge uk-badge-danger' style='text-align: center; vertical-align: middle; padding-top: 4px; padding-bottom: 5px; width: 20px;' data-uk-tooltip title='inadimplente'><i class='uk-icon-flag-checkered'></i></div><div style='visibility: hidden; height: 0px; width: 0px ! important;'>inadimplente</div>";
         }
         $tabela .= "<tr>\n\t\t\t\t\t<td>" . $status . "</td>\n\t\t\t\t\t<td><a href='?id=" . $row['cod_carta'] . "' target='_blank'><div class='uk-button uk-button-mini uk-button-primary' style='width: 100%;'><i class='uk-icon-edit'></i>Editar</div></a></td>\n\t\t\t\t\t<td>" . $row['cod_carta'] . "</td>\n\t\t\t\t\t<td><div style='' class='uk-text-truncate'>" . $row['colaborador'] . "</div></td>\n\t\t\t\t\t<td><div style='' class='uk-text-truncate'>" . $row['nome_razao_social'] . "</div></td>\n\t\t\t\t\t<td>" . data($row['carta_data_inicio']) . "</td>\n\t\t\t\t\t<td>" . $row['data_cancelamento'] . "</td>\n\t\t\t\t\t<td style='width: 30px !important;'><div style='width: 30px !important;' class='uk-text-truncate'>" . $row['moeda'] . "</div></td>\n\t\t\t\t\t<td style='text-align:right;'>R\$ " . number_format($row['carta_valor_moeda'], 2, ',', '.') . "</td>\n\t\t\t\t</tr>";
         $n = $n + 1;
     }
     $tabela .= "</table></div>";
     echo "<h3> Resultado da pesquisa</h3>";
     echo $tabela;
 }