@php $acao = ((isset($MRAFContasPagar) and !is_null($MRAFContasPagar))?'edit':'add'); $isPublic = 0; $controller = get_class(\Request::route()->getController()); $permissaoUsuario_auth_user__controller_store = false; $permissaoUsuario_auth_user__controller_update = false; $permissaoUsuario_auth_user__controller_destroy = false; if(\App\Models\Permissions::permissaoUsuario(\Auth::user(), "$controller@store")){ $permissaoUsuario_auth_user__controller_store = true; } if(\App\Models\Permissions::permissaoUsuario(\Auth::user(), "$controller@update")){ $permissaoUsuario_auth_user__controller_update = true; } if(\App\Models\Permissions::permissaoUsuario(\Auth::user(), "$controller@destroy")){ $permissaoUsuario_auth_user__controller_destroy = true; } $disabled = false; if(env('FILESYSTEM_DRIVER') == 's3') { $fileurlbase = env('URLS3') . '/' . env('FILEKEY') . '/'; }else { $fileurlbase = env('APP_URL') . '/'; } @endphp @extends($isPublic ? 'layouts.app-public' : 'layouts.app') @section('content') @section('style') @endsection

Financeiro - Contas a Pagar

{{-- @if(!$isPublic) @endif --}}
{!! Form::open(['url' => "mra_fluxo_financeiro/mra_f_contas_pagar".($acao=='edit'?'/'.$MRAFContasPagar->id:''), 'method' => ($acao=='edit'?'put':'post'), 'novalidate'=> true, 'enctype' => 'multipart/form-data', 'accept-charset' => 'utf-8', 'id' => ($acao=='edit'?'form_edit':'form_add').'_mra_f_contas_pagar']) !!}
@if($acao=='edit') {!! Form::hidden('id', $MRAFContasPagar->id) !!} @if(\App\Models\Permissions::permissaoUsuario(\Auth::user(), "$controller@destroy")) @if(empty($MRAFContasPagar->notazz_id_documento))
@endif {{--
@php $nf_badge_status = 'badge-default'; switch($MRAFContasPagar->notazz_status){ case 'Pendente': $nf_badge_status = 'badge-info'; break; case 'Autorizada': $nf_badge_status = 'badge-success'; break; case 'EmProcessoDeCancelamento': case 'AguardandoCancelamento': case 'EmConflito': case 'AguardandoAutorizacao': $nf_badge_status = 'badge-warning'; break; case 'Rejeitada': case 'Cancelada': case 'Denegada': $nf_badge_status = 'badge-danger'; break; } $notazz_status = (!empty($MRAFContasPagar->notazz_status)?\App\Http\Controllers\MRA\MRANotasFiscais::Get_nf_status_nota_fiscal($MRAFContasPagar->notazz_status):'---'); // ! Caso o Status foi Cancelada + Cancelamento Forçado if($MRAFContasPagar->notazz_status == 'Cancelada' and $MRAFContasPagar->notazz_status_forcado){ $notazz_status = 'Cancelada no Sistema'; } @endphp {{ $notazz_status }}
--}} @endif @endif
{!! Form::label('','Status',['class'=>'text-warning']) !!} * {!! Form::select('status', \App\Http\Controllers\MRA\MRAListas::Get_options_status_conclusao([""]), ($acao=='edit'?$MRAFContasPagar->status:2), ['class' => 'form-control select_single_no_trigger', 'data-live-search' => 'true', "id" => "input_status"]) !!}
{!! Form::label('','Data de Competência') !!} *
{!! Form::text('data_competencia', ($acao=='edit'?\App\Helper\Helper::H_Data_DB_ptBR($MRAFContasPagar->data_competencia):date('d/m/Y')), ['autocomplete' =>'off', 'class' => 'form-control componenteData_v2', "placeholder"=>"__/__/____", "id" => "input_data_competencia"]) !!}
{!! Form::label('','Fornecedor') !!} * {!! Form::select('mra_f_fornecedores_id', \App\Models\MRAFFornecedores::lista_fornecedores(), ($acao=='edit'?$MRAFContasPagar->mra_f_fornecedores_id:null), ['class' => 'form-control select_single_no_trigger', 'data-live-search' => 'true', "id" => "input_mra_f_fornecedores_id"]) !!}
{!! Form::label('','Centro de Custo') !!} {!! Form::select('mra_f_centro_custo_id', \App\Models\MRAFCentroCusto::Get_CentroDeCustos_options(), ($acao=='edit'?$MRAFContasPagar->mra_f_centro_custo_id:null), ['class' => 'form-control select_single_no_trigger', 'data-live-search' => 'true', "id" => "input_mra_f_centro_custo_id"]) !!}
{!! Form::label('','Plano de Conta') !!} {!! Form::select('mra_f_plano_contas_id', \App\Models\MRAFPlanoContas::Get_PlanoDeContas_options(), ($acao=='edit'?$MRAFContasPagar->mra_f_plano_contas_id:null), ['class' => 'form-control select_single_no_trigger', 'data-live-search' => 'true', "id" => "input_mra_f_plano_contas_id"]) !!}
{!! Form::label('','Conta Recebimento') !!} * {!! Form::select('mra_f_contas_bancarias_id', \App\Models\MRAFTransferenciaContas::Get_ContasBancarias_options(), ($acao=='edit'?$MRAFContasPagar->mra_f_contas_bancarias_id:null), ['class' => 'form-control select_single_no_trigger', 'data-live-search' => 'true', "id" => "input_mra_f_contas_bancarias_id"]) !!}
{!! Form::label('','Descrição') !!} {!! Form::text('descricao', ($acao=='edit'?$MRAFContasPagar->descricao:null), ['class' => 'form-control', "id" => "input_descricao", "maxlength"=>200]) !!}
{!! Form::label('','Anexo I') !!} {!! Form::file('anexo', ['class' => 'form-control isFile' , "id" => "input_anexo"]) !!}
@if($acao == 'edit' and $MRAFContasPagar->anexo) {!! Form::hidden('anexo', $MRAFContasPagar->anexo) !!} @if($MRAFContasPagar->anexo && count(explode(".", $MRAFContasPagar->anexo)) >= 2) anexo }}"> anexo)[1], array("mp4", "pdf", "doc", "docx", "rar", "zip", "txt", "7zip", "csv", "xls", "xlsx")) ? URL("/") . "/" . explode(".", $MRAFContasPagar->anexo)[1] . "-icon.png" : $fileurlbase . "images/" . $MRAFContasPagar->anexo}}" height="50"> @endif @endif
{!! Form::label('','Anexo II') !!} {!! Form::file('anexo2', ['class' => 'form-control isFile' , "id" => "input_anexo2"]) !!}
@if($acao == 'edit' and $MRAFContasPagar->anexo2) {!! Form::hidden('anexo2', $MRAFContasPagar->anexo2) !!} @if($MRAFContasPagar->anexo2 && count(explode(".", $MRAFContasPagar->anexo2)) >= 2) anexo2 }}"> anexo2)[1], array("mp4", "pdf", "doc", "docx", "rar", "zip", "txt", "7zip", "csv", "xls", "xlsx")) ? URL("/") . "/" . explode(".", $MRAFContasPagar->anexo2)[1] . "-icon.png" : $fileurlbase . "images/" . $MRAFContasPagar->anexo2}}" height="50"> @endif @endif
{!! Form::label('','Tipo de Pagamento') !!} * {!! Form::select('tipo_pagamento', \App\Http\Controllers\MRA\MRAListas::Get_options_tipo_pagamento(), ($acao=='edit'?$MRAFContasPagar->tipo_pagamento:null), ['class' => 'form-control select_single_no_trigger', 'data-live-search' => 'true', "id" => "input_tipo_pagamento"]) !!}
{!! Form::label('','Vencimento') !!} *
{!! Form::text('vencimento', ($acao=='edit'?\App\Helper\Helper::H_Data_DB_ptBR($MRAFContasPagar->vencimento):null), ['autocomplete' =>'off', 'class' => 'form-control componenteData_v2', "placeholder"=>"__/__/____", "id" => "input_vencimento"]) !!}
{!! Form::label('','Valor do Serviço') !!} *
R$
{!! Form::text('valor', ($acao=='edit'?\App\Helper\Helper::H_Decimal_DB_ptBR($MRAFContasPagar->valor):null), ['class' => 'form-control money_v2', "placeholder" => "0,00", "id" => "input_valor"]) !!}
{!! Form::label('','Juros ( + )') !!}
R$
{!! Form::text('juros', ($acao=='edit'?\App\Helper\Helper::H_Decimal_DB_ptBR($MRAFContasPagar->juros):null), ['class' => 'form-control money_v2', "placeholder" => "0,00", "id" => "input_juros"]) !!}
{!! Form::label('','Multa ( + )') !!}
R$
{!! Form::text('multa', ($acao=='edit'?\App\Helper\Helper::H_Decimal_DB_ptBR($MRAFContasPagar->multa):null), ['class' => 'form-control money_v2', "placeholder" => "0,00", "id" => "input_multa"]) !!}
@php $valor_total_a_pagar = 0; if($acao == 'edit'){ $valor_total_a_pagar = ($MRAFContasPagar->valor + $MRAFContasPagar->juros + $MRAFContasPagar->multa); } @endphp
{!! Form::label('','Valor Total a Pagar') !!}
R$
{!! Form::text('valor_total_a_pagar', ($acao=='edit'?number_format($valor_total_a_pagar,2,',','.'):null), ['class' => 'form-control', "disabled" => true, "placeholder" => "0,00", "id" => "input_valor_total_a_pagar"]) !!}
{!! Form::label('','Valor de Entrada ( - )') !!}
R$
{!! Form::text('valor_entrada', ($acao=='edit'?\App\Helper\Helper::H_Decimal_DB_ptBR($MRAFContasPagar->valor_entrada):null), ['class' => 'form-control money_v2', "placeholder" => "0,00", "id" => "input_valor_entrada"]) !!}
{!! Form::label('','Forma de Pagamento Entada') !!} {!! Form::select('entrada_forma_pagamento', \App\Http\Controllers\MRA\MRAListas::Get_options_formas_pagamentos(), ($acao=='edit'?$MRAFContasPagar->entrada_forma_pagamento:null), ['class' => 'form-control select_single_no_trigger', 'data-live-search' => 'true', "id" => "input_entrada_forma_pagamento"]) !!}
{!! Form::label('','Status Pagamento Entrada',['class'=>'text-warning']) !!} {!! Form::select('entrada_status_pagamento', \App\Http\Controllers\MRA\MRAListas::Get_options_status_pagamento(), ($acao=='edit'?$MRAFContasPagar->entrada_status_pagamento:null), ['class' => 'form-control select_single_no_trigger', 'data-live-search' => 'true', "id" => "input_entrada_status_pagamento"]) !!}
@php $valor_total_a_parcelar = 0; if($acao == 'edit'){ $valor_total_a_parcelar = ($MRAFContasPagar->valor + $MRAFContasPagar->juros + $MRAFContasPagar->multa - $MRAFContasPagar->valor_entrada); } @endphp
{{--@if(0) @if(App\Models\Permissions::permissaoModerador(\Auth::user()))
@php $parserList = array(); $userlist = App\Models\User::get()->toArray(); array_unshift($userlist, array('id' => '', 'name' => '')); array_unshift($userlist, array('id' => 0, 'name' => 'Disponível para todos')); foreach($userlist as $u) { $parserList[$u['id']] = $u['name']; } @endphp {!! Form::select('r_auth', $parserList, null, ['class' => 'form-control']) !!}
@endif @endif--}}
Voltar @if($acao == 'add' and App\Models\Permissions::permissaoUsuario(\Auth::user(), "$controller@store")) @endif @if($acao == 'edit' and App\Models\Permissions::permissaoUsuario(\Auth::user(), "$controller@update")) @endif

** Atenção!
- Alteração de Status de Pagamento interfere no seu Fluxo de Caixa, Extrato Bancários e Contas Bancárias
- Caso ocorra reversão de pagamento seu Fluxo, Extrato e Contas devem ser revisadas manualmente!

{!! Form::close() !!} @section('script') @endsection @endsection