@if(__countLocalAtivo() > 1)
@else @endif
{!!Form::select('natureza_id', 'Natureza de Operação', ['' => 'Selecione'] + $naturezas->pluck('descricao', 'id')->all())->attrs(['class' => 'class-required form-select'])->required() !!}
{!!Form::select('globalizado', 'Tipo Globalizado', [0 => 'Não', 1 => 'Sim'])->attrs(['class' => 'form-select'])->required() !!}
{!! Form::select('cst', 'CST', App\Models\Cte::getCsts())->attrs(['class' => 'form-select']) !!}
{!!Form::tel('perc_icms', '%ICMS')->attrs(['class' => 'percentual class-required'])->required() !!}
{!!Form::tel('cfop', 'CFOP')->attrs(['class' => 'cfop class-required'])->required() !!}
{!!Form::tel('numero', 'Número CTe') ->required() ->value(isset($item) ? $item->numero : $numeroCte) !!}
{!!Form::text('perc_red_bc', '%Red. BC')->attrs(['class' => 'percentual']) !!}
{!!Form::select('tipo_servico', 'Tipo de serviço', App\Models\Cte::tiposServico()) ->attrs(['class' => 'form-select']) ->required() !!}
{!!Form::select('tipo_cte', 'Tipo de CTe', App\Models\Cte::tiposDeCte()) ->attrs(['class' => 'form-select']) ->required() !!}

{!! Form::select('remetente_id','Remetente', ['' => 'Selecione'] + $clientes->pluck('razao_social', 'id')->all(), )->attrs(['class' => 'select2 class-required'])->required() ->value(isset($item) ? $item->remetente_id : null) !!}
REMETENTE SELECIONADO

Razão Social:
CNPJ:
Cidade:
{!! Form::select('destinatario_id', 'Destinatário', ['' => 'Selecione'] + $clientes->pluck('razao_social', 'id')->all())->attrs(['class' => 'select2 class-required'])->required() ->value(isset($item) ? $item->destinatario_id : null) !!}
DESTINÁTARIO SELECIONADO

Razão Social:
CNPJ:
Cidade:
{!! Form::select( 'expedidor_id', 'Expedidor', ['' => 'Selecione'] + $clientes->pluck('razao_social', 'id')->all(), )->attrs(['class' => 'select2']) ->value(isset($item) ? $item->expedidor_id : null) !!}
EXPEDIDOR SELECIONADO

Razão Social:
CNPJ:
Cidade:
{!! Form::select( 'recebedor_id', 'Recebedor', ['' => 'Selecione'] + $clientes->pluck('razao_social', 'id')->all(), )->attrs(['class' => 'select2']) ->value(isset($item) ? $item->recebedor_id : null) !!}
RECEBEDOR SELECIONADO

Razão Social:
CNPJ:
Cidade:
@if(isset($item) && sizeof($item->chaves_nfe) > 0) @foreach ($item->chaves_nfe as $i) @endforeach @else @endif
Chave Ação
{!! Form::select('tpDoc', 'Tipo', [null => 'Selecione'] + [ '00' => 'Declaração', '10' => 'Dutoviário', '59' => 'Cf-e SAT', '65' => 'NFCe', '99' => 'Outros', ])->attrs(['class' => 'form-select class-outros class-required']) ->value(isset($item) ? $item->tpDoc : '') !!}
{!! Form::text('descOutros', 'Descrição doc.')->attrs(['class' => 'class-outros class-required'])->value(isset($item) ? $item->descOutros : '' ) !!}
{!! Form::tel('nDoc', 'Número doc.')->attrs(['class' => 'class-outros class-required'])->value(isset($item) ? $item->nDoc : '' ) !!}
{!! Form::tel('vDocFisc', 'Valor doc.')->attrs(['class' => 'moeda class-outros class-required'])->value(isset($item) ? __moeda($item->vDocFisc) : '' ) !!}
{!! Form::text('referencia_cte', 'Referência')->attrs(['class' => 'chave']) !!}
{!! Form::text('n_doc_anterior', 'Nº doc. anterior')->attrs(['class' => '']) !!}
{!! Form::text('serie_anterior', 'Série doc. anterior')->attrs(['class' => '']) !!}
{!! Form::select('tp_doc_anterior', 'Tipo documento Anterior', App\Models\Cte::tiposDocumentoAnterior()) ->attrs(['class' => 'form-select']) !!}
{!! Form::text('emitente_anterior', 'Emitente anterior nome')->attrs(['class' => '']) !!}
{!! Form::text('doc_anterior', 'Emitente anterior CPF/CNPJ')->attrs(['class' => 'cpf_cnpj']) !!}
{!! Form::text('ie_anterior', 'Emitente anterior I.E')->attrs(['class' => '']) !!}
{!! Form::select('uf_anterior', 'Emitente anterior UF', App\Models\Cidade::estados()) ->attrs(['class' => 'select2']) !!}
{!! Form::date('data_emissao_anterior', 'Data de emissão anterior')->attrs(['class' => '']) !!}
{!! Form::select('veiculo_id', 'Veículo', ['' => 'Selecione'] + $veiculos->pluck('placa', 'id') ->all())->attrs(['class' => 'form-select'])->value(isset($item) ? $item->veiculo_id : '' ) ->required() !!}
{!! Form::text('produto_predominante', 'Produto predominante')->required()->value(isset($item) ? $item->produto_predominante : '' )->attrs(['class' => 'class-cargas class-required']) !!}
{!! Form::tel('valor_carga', 'Valor carga')->attrs(['class' => 'moeda class-cargas class-required'])->value(isset($item) ? __moeda($item->valor_carga) : '') ->required() !!}
{!! Form::select('modal', 'Modelo de transporte', App\Models\Cte::modals())->attrs(['class' => 'form-select'])->required()->value(isset($item) ? $item->modal : '') !!}
{!! Form::select('tomador', 'Tomador', App\Models\Cte::tiposTomador())->attrs(['class' => 'form-select'])->value(isset($item) ? $item->tomador : '') ->required() !!}


Dados do tomador
{!! Form::text('razao_social_tomador', 'Razão social')->value(isset($item) ? $item->razao_social_tomador : '' )->attrs(['class' => '']) !!}
{!! Form::text('nome_fantasia_tomador', 'Nome fantasia')->value(isset($item) ? $item->nome_fantasia_tomador : '' )->attrs(['class' => '']) !!}
{!! Form::text('cpf_cnpj_tomador', 'CPF/CNPJ')->value(isset($item) ? $item->cpf_cnpj_tomador : '' )->attrs(['class' => 'cpf_cnpj']) !!}
{!! Form::text('ie_tomador', 'I.E')->attrs(['class' => '']) !!}
{!! Form::text('telefone_tomador', 'Telefone')->attrs(['class' => 'fone']) !!}
{!! Form::text('email_tomador', 'Email')->attrs(['class' => ''])->type('email') !!}

Informações de quantidade:
@if(isset($item) && sizeof($item->medidas) > 0) @foreach($item->medidas as $med) @endforeach @else @endif
Unidade Tipo de medida Quantidade Ação
{!! Form::select('cod_unidade[]', '', $unidadesMedida)->attrs(['class' => 'form-select']) ->required()->value($med->cod_unidade) !!} {!! Form::select('tipo_medida[]', '', $tiposMedida)->attrs(['class' => 'form-select']) ->required()->value($med->tipo_medida) !!} {!! Form::tel('quantidade_carga[]', '')->attrs(['class' => 'moeda']) ->required()->value(__moeda($med->quantidade)) !!}
{!! Form::select('cod_unidade[]', '', $unidadesMedida)->attrs(['class' => 'select2'])->required() !!} {!! Form::select('tipo_medida[]', '', $tiposMedida)->attrs(['class' => 'select2'])->required() !!} {!! Form::tel('quantidade_carga[]', '')->attrs(['class' => 'moeda class-cargas class-required'])->required() !!}


Componentes de carga:

*A soma dos valores dos componentes deve ser igual ao valor a receber!

@if(isset($item) && sizeof($item->componentes) > 0) @foreach($item->componentes as $cp) @endforeach @else @endif
Nome do componente Valor Ação
{!! Form::text('nome_componente[]', '')->required()->value($cp->nome) !!} {!! Form::text('valor_componente[]', '')->attrs(['class' => 'moeda'])->required() ->value(__moeda($cp->valor)) !!}
{!! Form::text('nome_componente[]', '')->attrs(['class' => 'class-cargas class-required'])->required() !!} {!! Form::text('valor_componente[]', '')->attrs(['class' => 'moeda class-cargas class-required'])->required() !!}

Endereço do tomador
{!! Form::radio('tipo', 'Endereço do destinatário') ->value('destinatario')->checked(isset($item) ? $item->tomador == 3 : false) !!}
{!! Form::radio('tipo', 'Endereço do remetente') ->value('remetente')->checked(isset($item) ? $item->tomador == 0 : false) !!}
{!! Form::text('logradouro_tomador', 'Rua')->required()->value(isset($item) ? $item->logradouro_tomador : '') !!}
{!! Form::text('numero_tomador', 'Número')->required()->value(isset($item) ? $item->numero_tomador : '') !!}
{!! Form::text('cep_tomador', 'CEP')->attrs(['class' => 'cep'])->required()->value(isset($item) ? $item->cep_tomador : '') !!}
{!! Form::text('bairro_tomador', 'Bairro')->required()->value(isset($item) ? $item->bairro_tomador : '') !!}
{!! Form::select('municipio_tomador', 'Cidade', ['' => 'Selecione'] + $cidades->pluck('info', 'id')->all())->attrs([ 'class' => 'select2', ])->required()->value(isset($item) ? $item->municipio_tomador : '') !!}
{!! Form::date('data_prevista_entrega', 'Data prevista de entrega')->required()->value(isset($item) ? $item->data_prevista_entrega : '') !!}
{!! Form::tel('valor_transporte', 'Valor da prestação de serviço')->required()->attrs(['class' => 'moeda'])->value(isset($item) ? __moeda($item->valor_transporte) : '') !!}
{!! Form::tel('valor_receber', 'Valor a receber')->attrs(['class' => 'moeda'])->required()->value(isset($item) ? __moeda($item->valor_receber) : '') !!}
{!! Form::select('municipio_envio', 'Município de envio', ['' => 'Selecione'] + $cidades->pluck('info', 'id')->all())->attrs([ 'class' => 'select2', ])->required()->value(isset($item) ? $item->municipio_envio : '') !!}
{!! Form::select('municipio_inicio', 'Município de início', ['' => 'Selecione'] + $cidades->pluck('info', 'id')->all())->attrs([ 'class' => 'select2', ])->required()->value(isset($item) ? $item->municipio_inicio : '') !!}
{!! Form::select('municipio_fim', 'Município final', ['' => 'Selecione'] + $cidades->pluck('info', 'id')->all())->attrs([ 'class' => 'select2', ])->required()->value(isset($item) ? $item->municipio_fim : '') !!}
{!! Form::select('retira', 'Retira', [0 => 'Não', 1 => 'Sim'])->attrs(['class' => 'select2'])->value(isset($item) ? $item->retira : '') !!}
{!! Form::text('detalhes_retira', 'Detalhes (opcional)')->value(isset($item) ? $item->detalhes_retira : '') !!}

{!! Form::text('observacao', 'Informação adicional')->value(isset($item) ? $item->observacao : '') !!}

@isset($item)
@else
@endif