@php $isPublic = 0; $controller = get_class(\Request::route()->getController()); $enable_kanban = 0; $kanban_field = ''; $import_enable_btns = 0; $export_enable_btns = 1; $actions_enable_btns = 1; $kanban_list = array(); if(env('FILESYSTEM_DRIVER') == 's3'){ $fileurlbase = env('URLS3') . '/' . env('FILEKEY') . '/'; }else { $fileurlbase = env('APP_URL') . '/'; } $config_empresa = App\Models\MRANfConfiguracoes::config_empresa(); $config_empresa_token_api = ($config_empresa and !empty($config_empresa->token_api)?true:false); $auth_user__actions_enable_btns = false; $permissaoUsuario_auth_user__controller_update = false; $permissaoUsuario_auth_user__controller_copy = false; $permissaoUsuario_auth_user__controller_show = false; $permissaoUsuario_auth_user__controller_destroy = false; if(\Auth::user() && $actions_enable_btns){ $auth_user__actions_enable_btns = true; } if(\App\Models\Permissions::permissaoUsuario(\Auth::user(), "$controller@update")){ $permissaoUsuario_auth_user__controller_update = true; } if(\App\Models\Permissions::permissaoUsuario(\Auth::user(), "$controller@copy")){ $permissaoUsuario_auth_user__controller_copy = true; } if(\App\Models\Permissions::permissaoUsuario(\Auth::user(), "$controller@show")){ $permissaoUsuario_auth_user__controller_show = true; } if(\App\Models\Permissions::permissaoUsuario(\Auth::user(), "$controller@destroy")){ $permissaoUsuario_auth_user__controller_destroy = true; } @endphp @extends('layouts.app') @section('content') @section('style') @endsection

Nota Fiscal - Nota Fiscal de Produto

{{--@if($exibe_filtros)--}}

{{ \App\Models\MRANfNfe::Get_QtStatus_Null() }}

Salvos

{{ \App\Models\MRANfNfe::Get_QtStatus_Pendente() }}

Pendentes

{{ \App\Models\MRANfNfe::Get_QtStatus_Autorizada() }}

Autorizadas

@php $autorizando_cancelando = \App\Models\MRANfNfe::Get_QtStatus_AguardandoAutorizacao(); $autorizando_cancelando += \App\Models\MRANfNfe::Get_QtStatus_EmProcessoDeCancelamento(); $autorizando_cancelando += \App\Models\MRANfNfe::Get_QtStatus_AguardandoCancelamento(); @endphp

{{ $autorizando_cancelando }}

Autorizando / Cancelando

{{ \App\Models\MRANfNfe::Get_QtStatus_Rejeitada() }}

Rejeitadas

{{ \App\Models\MRANfNfe::Get_QtStatus_Cancelada() }}

Canceladas

{!! Form::label('', 'Data de Competência') !!}
{!! Form::select( 'operador[nfe_data_competencia]', ['contem' => 'Contém', 'entre' => 'Entre', '=' => '=', '>' => '>', '>=' => '>=', '<' => '<', '<=' => '<='], (Request::get('operador')?Request::get('operador')['nfe_data_competencia']:null), ['class' => 'form-control operador'], ) !!}
{!! Form::text('nfe_data_competencia', (Request::get('nfe_data_competencia')?Request::get('nfe_data_competencia'):null), ['autocomplete' => 'off', 'class' => 'form-control componenteData', 'placeholder'=>'__/__/____']) !!}
{!! Form::label('', 'Data de Emissão') !!}
{!! Form::select( 'operador[nf_emissao]', ['contem' => 'Contém', 'entre' => 'Entre', '=' => '=', '>' => '>', '>=' => '>=', '<' => '<', '<=' => '<='], (Request::get('operador')?Request::get('operador')['nf_emissao']:null), ['class' => 'form-control operador'], ) !!}
{!! Form::text('nf_emissao', (Request::get('nf_emissao')?Request::get('nf_emissao'):null), ['autocomplete' => 'off', 'class' => 'form-control componenteData', 'placeholder'=>'__/__/____']) !!}
{!! Form::label('','Cliente / Tomador') !!} {!! Form::select('mra_nf_cliente_id', \App\Models\MRANfClientes::lista_clientes(), (Request::get('mra_nf_cliente_id')?Request::get('mra_nf_cliente_id'):null), ['class' => 'form-control select_single_no_trigger', "dropdown-menu-right"=>"", 'data-live-search' => 'true', 'id' => 'input_mra_nf_cliente_id']) !!}
{!! Form::label('','Tipo de Operação') !!} {!! Form::select('nfe_tipo_operacao', \App\Http\Controllers\MRA\MRANotasFiscais::Get_options_nf_e_tipo_operacao(), (!empty(Request::get('nfe_tipo_operacao') || Request::get('nfe_tipo_operacao') == 0)?Request::get('nfe_tipo_operacao'):null), ['class' => 'form-control select_single_no_trigger', "dropdown-menu-right"=>"", 'data-live-search' => 'true', 'id' => 'input_nfe_tipo_operacao']) !!}
{!! Form::label('','Número da Nota') !!} {!! Form::text('nf_numero', (Request::get('nf_numero')?Request::get('nf_numero'):null), ['class' => 'form-control', 'id' => 'input_nf_numero']) !!}
{!! Form::label('','Chave') !!} {!! Form::text('nf_chave', (Request::get('nf_chave')?Request::get('nf_chave'):null), ['class' => 'form-control', 'id' => 'input_nf_codigoVerificacao']) !!}
{!! Form::label('','Status') !!} {!! Form::select('notazz_status', \App\Http\Controllers\MRA\MRANotasFiscais::Get_options_nf_status_nota_fiscal(), (Request::get('notazz_status')?Request::get('notazz_status'):null), ['class' => 'form-control select_single_no_trigger', 'data-live-search' => 'true', 'id' => 'input_notazz_status']) !!}
Limpar
{{--@endif--}}
{{----}} @if($auth_user__actions_enable_btns) @endif @foreach($MRANfNfe as $value) {{----}} {{--@php $cliente = '---'; if($value->Cliente and !empty($value->Cliente->nome)){ $cliente = $value->Cliente->nome; }elseif(!empty($value->tomador_nome)){ $cliente = $value->tomador_nome; } @endphp --}} @php $nf_badge_status = 'badge-default'; switch($value->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($value->notazz_status)?\App\Http\Controllers\MRA\MRANotasFiscais::Get_nf_status_nota_fiscal($value->notazz_status):'---'); // ! Caso o Status foi Cancelada + Cancelamento Forçado if($value->notazz_status == 'Cancelada' and $value->notazz_status_forcado){ $notazz_status = 'Cancelada no Sistema'; } @endphp @php $nf_badge_status = 'badge-default'; if(!empty($value->notazz_id_documento)){ $nf_badge_status = 'badge-success'; }else { $nf_badge_status = 'badge-danger'; } @endphp @if($auth_user__actions_enable_btns) @endif @endforeach
CódigoData de Competência Data de Emissão Cliente Tipo de Operação Valor da Nota Status Transferido Número da Nota Chave Anexos
{{(!empty($value->nfe_data_competencia)?\App\Helper\Helper::H_DataHora_DB_ptBR($value->nfe_data_competencia):'---')}} {{(!empty($value->nf_emissao)?\App\Helper\Helper::H_DataHora_DB_ptBR($value->nf_emissao):'---')}} {{(!empty($value->des_nome_razao_social)?$value->des_nome_razao_social:'---')}} {{((!empty($value->nfe_tipo_operacao) || $value->nfe_tipo_operacao == 0)?\App\Http\Controllers\MRA\MRANotasFiscais::Get_nf_e_tipo_operacao($value->nfe_tipo_operacao):'---')}}{{(!empty($value->nfe_valor_total)?\App\Helper\Helper::H_Decimal_DB_ptBR($value->nfe_valor_total):'---')}}{{(!empty($value->MRANfNfeProdutosItensQtValorTotal())?\App\Helper\Helper::H_Decimal_DB_ptBR($value->MRANfNfeProdutosItensQtValorTotal()):'0,00')}}{{ $cliente }} {!! ($value->tomador?"Sim":"Não")!!} {{(!empty($value->cfg_valor_nota)?\App\Helper\Helper::H_Decimal_DB_ptBR($value->cfg_valor_nota):'---')}}{{ $notazz_status }}{{(!empty($value->notazz_id_documento)?'Sim':'Não')}} {{((in_array($value->notazz_status,['Autorizada']) and !empty($value->nf_numero))?str_pad($value->nf_numero, 8, '0', STR_PAD_LEFT):'---')}} {{((in_array($value->notazz_status,['Autorizada']) and !empty($value->nf_chave))?$value->nf_chave:'---')}} @if( in_array($value->notazz_status,['Autorizada']) and ( !empty($value->nf_pdf) || !empty($value->nf_pdf_prefeitura) || !empty($value->nf_xml) ) ) @if(!empty($value->nf_pdf)) @endif @if(!empty($value->nf_pdf_prefeitura)) @endif @if(!empty($value->nf_xml)) @endif @else --- @endif @if($permissaoUsuario_auth_user__controller_update) @endif {{--@if(0) @if($permissaoUsuario_auth_user__controller_copy) @endif @endif--}} {{--@if($permissaoUsuario_auth_user__controller_show) @endif--}} @if($permissaoUsuario_auth_user__controller_destroy and empty($value->notazz_id_documento))
{!! csrf_field() !!} {!! method_field('DELETE') !!}
@endif @if($config_empresa_token_api and $permissaoUsuario_auth_user__controller_destroy and in_array($value->notazz_status,['Autorizada']))
{!! csrf_field() !!} {!! method_field('PUT') !!} {!! Form::hidden('id', $value->id) !!}
@endif


Voltar @if(\App\Models\Permissions::permissaoUsuario(\Auth::user(), "$controller@store")) Cadastrar @endif
@endsection @section('script') @include('datatable', ["columnDefs"=>"[ {targets: [0],type: 'ptBRDate'}, {targets: [1],type: 'ptBRDate'}, {targets: [5],type: 'ptBRDecimal'}, ]"]) @endsection