✏️ 正在编辑: quitar-protocolos.phtml
路径:
/srv/systems_dir/yuppiecred-bkp/application/views/scripts/financeiro/quitar-protocolos.phtml
提示:
您可以编辑任何文件(包括二进制文件),但请注意不当修改可能导致文件损坏。
<h1 class="tit_local">Protocolos para Quitar - Corretor</h1> <div id="filter"> <?php echo $this->form; ?> <div class="clear"></div> </div> <div id="view-content"> <?php if( count($this->protocolos) > 0 ): ?> <form id="form_protocolos_a_quitar" method="post" onsubmit="return validarChecks(this)" enctype="multipart/form-data"> <p style="padding: 5px 0;" class="no-print"> <input type="checkbox" name="control" id="selecionar_protocolos" onclick="myOptions.check(this)" style="position: relative;top: 2px;"/> <label>SELECIONAR TODOS</label> </p> <table summary="Contratos" class="tablesorter selecionar font-big table_export" id="sortedTable"> <?php $totalCheck = $valorTotal = $totalGeral = $corretor = $totalValor = $totalValorPago = 0; $valorTransf = $valorDescontos = $valorAcrecimos = $valorRecuperados = $valorEstornado = 0; foreach ( $this->protocolos as $key => $protocolo ): $taxaTransf = isset($protocolo['taxa_transferencia_banco']) && $protocolo['descontar_taxa_transf'] == 1 ? $protocolo['taxa_transferencia_banco'] : 0; if( isset($protocolo['forma_pagamento_id']) && ($protocolo['forma_pagamento_id'] != 7) || (!empty($valorComissao) && $valorComissao == 0) ){ $taxaTransf = 0; } $valorComissao = $protocolo['total_comissao']; $totalCheck = $valorComissao + $protocolo['acrescimo'] - $protocolo['desconto'] - $taxaTransf - $protocolo['recuperado']; $totalValor += $valorComissao; $valorTotal += $valorComissao; $totalGeral += $totalCheck; $totalValorPago += $totalCheck; $valorDesconto = $protocolo['desconto']; $valorAcrecimo = $protocolo['acrescimo']; $valorRecuperado = $protocolo['recuperado']; $valorEstorno = $protocolo['total_estornado']; $valorTransf += $taxaTransf; $valorDescontos += $valorDesconto; $valorAcrecimos += $valorAcrecimo; $valorRecuperados+= $valorRecuperado; $valorEstornado += $valorEstorno; if( $protocolo['corretor_id'] != $corretor ): $corretor = $protocolo['corretor_id']; ?> <tr class="top_list"> <td width="80px"> <?php if ($protocolo['dados_banco_alterado']) echo "<span title='O corretor teve os dados bancários alterados desde a ultima quitação.' style='color:orange' class='glyphicon-reg glyphicon-reg-bank'></span> "; if ($this->checarIndiceFraude($corretor)) echo "<span title='O corretor está com o índice de fraude acima do permitido.' style='color:orange' class='glyphicon-reg glyphicon-reg-ban'></span> "; if ( (new Model_DbTable_CorretorPendenciaFisico())->selectCorretoresLista($protocolo['corretor_id']) ) echo "<span title='Corretor com pendência além do prazo ou reabertura.' style='color:orange' class='glyphicon-reg glyphicon-reg-warning_sign'></span>"; if((new Model_ProtocoloContrato)->getValoresRecuperar($protocolo['corretor_id'])) echo "  <span title='Corretor com valor a recuperar.' style='color:orange' class='glyphicon-reg glyphicon-reg-circle_minus'></span>"; ?> </td> <td colspan="11"> Corretor: <?php echo $protocolo['nome']; ?> | Rota: <?php echo $protocolo['rota']; ?> </td> </tr> <tr class="top_list"> <td colspan="12"> Banco: <?= $protocolo['codigo_banco'] . " - " . $protocolo['banco_pagamento']; ?> | Agência: <?= $protocolo['agencia']; ?> | Conta: <?= $protocolo['conta']; ?> | Titular: <?= $protocolo['titular']; ?> | CPF: <?= String_Refatorar::resetCpf($protocolo['cpf_titular']); ?> | Tipo de Conta: <?= $protocolo['tipo_conta']; ?> | Chave PIX: <?= $protocolo['chave_pix']; ?> </td> </tr> <tr> <th></th> <th>Protocolo</th> <th>Data</th> <th>Taxa transf</th> <th>Descontos</th> <th>Acréscimos</th> <th>Recuperado</th> <th class="tooltip" style="cursor:help">Estornado<span class="tooltiptext">Soma dos valores dos contratos estornados</span></th> <th class="tooltip" style="cursor:help">Valor<span class="tooltiptext">Valor da comissão bruta (contempla contratos estornados)</span></th> <th class="tooltip" style="cursor:help">Valor Pagto.<span class="tooltiptext">Valor da comissão líquida</span></th> <th colspan='2'></th> </tr> <?php endif; ?> <?php if( count($this->protocolos) <= 0 ): ?> <tr> <td colspan="19">Nenhum contrato encontrado.</td> </tr> <?php endif; ?> <tr class="row_<?= $protocolo['id'] ?>"> <td><input type="checkbox" name="protocolos[]" id="checks[]" value="<?= $protocolo['id']; ?>" /></td> <td><a href="javascript:void()" onclick="openWin('<?php echo $this->url(array( 'controller' => 'contrato', 'action' => 'imprimir-protocolo-pagamento', 'protocolo_id' => $protocolo['id'] )) ?>', 1024, 600)" title="Visualizar"><?php echo $protocolo['id']; ?></a></td> <td data-value="<?= $protocolo['data_pagamento'] ?>"><?= $this->dateFormat($protocolo['data_pagamento']); ?></td> <td class="valor">R$ <?= number_format((float) $taxaTransf, 2, ",", "."); ?></td> <td class="valor">R$ <?= number_format((float) $protocolo['desconto'], 2, ",", "."); ?></td> <td class="valor">R$ <?= number_format((float) $protocolo['acrescimo'], 2, ",", "."); ?></td> <td class="valor">R$ <?= number_format((float) $protocolo['recuperado'], 2, ",", "."); ?></td> <td class="valor">R$ <?= number_format((float) $protocolo['total_estornado'], 2, ",", "."); ?></td> <td class="valor">R$ <span id="valor_pagar_<?= $protocolo['id']?>"><?= number_format((float) $valorComissao, 2, ",", "."); ?></span></td> <td class="valor">R$ <span id="valor_pgto_<?= $protocolo['id']?>"><?= number_format((float) $totalCheck, 2 , ",", "."); ?></span></td> <td align="center"><a href="javascript:void()" onclick="openWin('<?php echo $this->url(array( 'controller' => 'contrato', 'action' => 'edit-protocolo', 'id' => $protocolo['id'] )) ?>', 1024, 600, 1)" class="link_money" title="Acréscimo / Desconto"></a></td> <td align="center"><a href="<?php echo $this->url(array( 'controller' => 'contrato', 'action' => 'edit-protocolo-a-quitar', 'id' => $protocolo['id'] )) ?>" class="link_edit" title="Editar Protocolo"></a></td> </tr> <?php if( !isset($this->protocolos[$key + 1]['corretor_id']) || $protocolo['corretor_id'] != $this->protocolos[$key + 1]['corretor_id'] ): ?> <tr> <td class="negrito">Total:</td> <td colspan="2"></td> <td class="valor negrito">R$ <?php echo number_format($valorTransf, 2, ',', '.'); ?></td> <td class="valor negrito">R$ <?php echo number_format($valorDescontos, 2, ',', '.'); ?></td> <td class="valor negrito">R$ <?php echo number_format($valorAcrecimos, 2, ',', '.'); ?></td> <td class="valor negrito">R$ <?php echo number_format($valorRecuperados, 2, ',', '.'); ?></td> <td class="valor negrito">R$ <?php echo number_format($valorEstornado, 2, ',', '.'); ?></td> <td class="valor negrito">R$ <?php echo number_format($valorTotal, 2, ',', '.'); ?></td> <td class="valor negrito">R$ <?php echo number_format($totalGeral, 2, ',', '.'); ?></td> <td colspan="2"></td> </tr> <?php $valorTotal = $totalGeral = 0; endif; endforeach; ?> </tbody> <tfoot> <tr> <td colspan="8" class="negrito">Total Selecionado: <span id="total_selecionados">0</span></td> <td class="valor">R$ <span id="total_valor">0,00</span></td> <td class="valor">R$ <span id="total_valor_pgto">0,00</span></td> <td></td> </tr> <tr> <td colspan="8" class="negrito">Total Geral: <?php echo count($this->protocolos); ?></td> <td align="right" class="valor">R$ <?php echo number_format($totalValor, 2, ',', '.'); ?></td> <td align="right" class="valor">R$ <?php echo number_format($totalValorPago, 2, ',', '.'); ?></td> <td></td> </tr> </tfoot> </table> <div id="opcoes" class="quitar no-print"> <fieldset class="opcoes-protocolo"> <legend>Quitar protocolos</legend> <?php echo Form_DatePicker::getDatePicker('data_quitacao', 'Data quitação:', date('d/m/Y') ); ?> <dt><label>Anexar arquivo: </label></dt> <dd> <input type="file" name="arquivo" id="arquivo" accept=".pdf" /> </dd> <div class="clear"></div> <div> <button class="bt_apply" onclick="limparFormProtocolo(this.form)">Quitar selecionados</button> <button type="button" class="export_csv bt_export">Exportar CSV</button> <button name="acao" class="bt_export" onclick="limparFormProtocolo(this.form)" value="gerar-remessa">Arquivo Remessa</button> </div> </fieldset> <fieldset class="opcoes-protocolo"> <legend>Alterar informações do protocolo:</legend> <dl> <?php $select = new Zend_Form_Element_Select('conta_id'); $select->setLabel("Conta:")->addMultiOptions(Core_Combos::getContasOptions()); echo $select; ?> <button type="submit" class="bt_save" name="acao" value="alterar-conta-protocolo">Alterar Conta</button> </dl> <div class="clear"></div> <?php $ns = new Zend_Session_Namespace(); ?> <?php if( $ns->acl->isAllowed(Yuppie_Auth::getIdentity()->grupo, 'financeiro', 'alterar-data-pagamento-protocolo') ): ?> <dl> <?php echo Form_DatePicker::getDatePicker('data_pagamento', 'Data pagamento:'); ?> <button type="submit" class="bt_save" name="acao" value="alterar-data-pagamento-protocolo">Alterar data</button> </dl> <div class="clear"></div> <?php endif;?> <button name="acao" class="bt_money" onclick="limparFormProtocolo(this.form)" value="descontar-taxa-transf-protocolo"> Descontar/Retirar Taxa de Transf. </button> </fieldset> <fieldset class="opcoes-protocolo"> <legend>Impressão:</legend> <dt><label>Exibir recibo</label></dt> <dd><select style="min-width: 0; width:auto" name="exibir_recibo"><option value="0">Não</option><option value="1" selected>Sim</option></select></dd> <dt><label>Exibir protocolo</label></dt> <dd><select style="min-width: 0; width:auto" name="exibir_protocolo"><option value="0">Não</option><option value="1" selected>Sim</option></select></dd> <button type="submit" class="bt_imprimir" onclick="return imprimirProtocolos(this);" name="acao" value="/financeiro/imprimir-varios-protocolos">Imprimir selecionados</button> </fieldset> <fieldset class="opcoes-protocolo"> <legend>Notificações:</legend> <button name="acao" class="bt_email" style="width: 100px;" onclick="limparFormProtocolo(this.form)" value="enviar-protocolo">Enviar e-mail</button> <button name="acao" class="send" style="width: 100px;" onclick="limparFormProtocolo(this.form)" value="enviar-protocolo-sms">Enviar SMS</button> <button name="acao" class="bt_email" style="width: 150px;" onclick="limparFormProtocolo(this.form)" value="enviar-notificacao-bloqueio" title="Comissão bloqueada">Enviar e-mail bloqueio</button> </fieldset> <fieldset class="opcoes-protocolo"> <legend>Ações:</legend> <button type="button" class="bt_delete" id="excluir-protocolos" value="/contrato/excluir-lote-protocolo-pagamento">Excluir Selecionados</button> </fieldset> <div class="clear"></div> </div> </form> <?php endif; ?> </div>
💾 保存文件
← 返回文件管理器