@section('css') @endsection

* Campos obrigatórios

{!! Form::text('nome', 'Descrição')->required() !!}
{!! Form::text('referencia', 'Referência')->attrs(['class' => 'ignore']) !!}
@isset($item) {!! __view_locais_edit($item->locais, 'Disponibilidade') !!} @else {!! __view_locais('Disponibilidade') !!} @endif @if(!empresaComFilial())
@endif
{!! Form::tel('valor_compra', 'Valor do custo')->attrs(['class' => 'moeda'])->value(isset($item) ? __moeda($item->valor_compra) : '')->required() !!}
@php $config = App\Models\ConfigNota::configStatic(); @endphp
{!! Form::tel('percentual_lucro', '% de lucro')->value(isset($item) ? __moeda($item->percentual_lucro) : $config->percentual_lucro_padrao )->attrs(['class' => 'perc'])->required() !!}
{!! Form::tel('valor_venda', 'Valor de venda')->attrs(['class' => 'moeda'])->value(isset($item) ? __moeda($item->valor_venda) : '')->required() !!}
{!! Form::tel('estoque_inicial', 'Estoque inicial')->attrs(['class' => 'ignore']) !!}
{!! Form::select('reajuste_automatico', 'Reajuste automático', [0 => 'Não', 1 => 'Sim'])->attrs([ 'class' => 'form-select ignore', ]) !!}
{!! Form::select('gerenciar_estoque', 'Gerenciar estoque', [0 => 'Não', 1 => 'Sim'])->attrs([ 'class' => 'form-select', ]) !!}
{!! Form::select('inativo', 'Inativo', [0 => 'Não', 1 => 'Sim'])->attrs(['class' => 'form-select']) !!}
@isset($item)
{!! Form::select('grade', 'Tipo grade', [0 => 'Não', 1 => 'Sim'])->attrs(['class' => 'form-select']) !!}
@else
{!! Form::select('grade', 'Tipo grade', [0 => 'Não', 1 => 'Sim'])->attrs(['class' => 'form-select']) !!}
@endisset
@if (!isset($not_submit)) @endif
@if (!isset($not_submit)) @endif
@if (!isset($not_submit)) @endif
{!! Form::tel('estoque_minimo', 'Estoque mínimo')->attrs(['class' => 'ignore']) !!}
{!! Form::tel('limite_maximo_desconto', 'Limite máx. de desconto')->attrs(['class' => 'ignore']) !!}
{!! Form::select('unidade_compra', 'Un. de compra', App\Models\Produto::unidadesMedida())->value(isset($item) ? $item->unidade_compra : 'UN')->attrs(['class' => 'form-select']) !!}
{!! Form::select('unidade_venda', 'Un. de venda', App\Models\Produto::unidadesMedida())->value(isset($item) ? $item->unidade_compra : 'UN')->attrs(['class' => 'form-select']) !!}
{!! Form::tel('conversao_unitaria', 'Conversão unitária')->attrs(['class' => 'ignore']) !!}
{!! Form::date('alerta_vencimento', 'Alerta de venc. (dias)')->attrs(['class' => 'ignore']) !!}
@isset($tributacao) {!! Form::tel('NCM', 'NCM')->attrs(['class' => 'ncm'])->value(isset($item) ? $item->NCM : $tributacao->ncm_padrao) !!} @else {!! Form::tel('NCM', 'NCM')->attrs(['class' => 'ncm']) !!} @endisset
{!! Form::tel('CEST', 'CEST')->attrs(['class' => 'ignore']) !!}
{!! Form::tel('referencia_balanca', 'Ref balança')->attrs(['class' => 'ignore']) !!}
{!! Form::tel('perc_comissao', '% Comissão')->attrs(['class' => 'perc'])->attrs(['class' => 'ignore']) !!}
{!! Form::select('tipo_dimensao', 'Tipo de dimensão', [2 => '--', 1 => 'Area', 0 => 'Dimensão'])->attrs(['class' => 'form-select']) !!}
@php $appendAttr = ''; @endphp {!! Form::select('envia_controle_pedidos', 'Envia controle pedidos' . $appendAttr, [0 => 'Não', 1 => 'Sim'])->attrs(['class' => 'form-select ignore']) !!}
@php $appendAttr = ''; @endphp {!! Form::select('tela_pedido_id', 'Tela de pedido (opcional)' . $appendAttr, ['' => '--'] + $telasPedido->pluck('nome', 'id')->all())->attrs(['class' => 'form-select ignore']) !!}
@if (!isset($not_submit))
@isset($item) @if ($item->imagem) @else @endif @else @endif
@endif
{!! Form::select('delivery', 'Atribuir ao delivery', [0 => 'Não', 1 => 'Sim'])->attrs(['class' => 'form-select']) !!}
{!! Form::select('ecommerce', 'Atribuir ao ecommerce', [0 => 'Não', 1 => 'Sim'])->attrs(['class' => 'form-select']) !!}
{!! Form::select('locacao', 'Locação', [0 => 'Não', 1 => 'Sim'])->attrs(['class' => 'form-select']) !!}
{!! Form::tel('valor_locacao', 'Valor da locação')->attrs(['class' => 'moeda ignore']) !!}

* Se Atente para preencher todos os dados para utilizar o API dos correios.

@isset($categoriasEcommerce) {!! Form::select('ecommerce_categoria_id', 'Categoria', $categoriasEcommerce->pluck('nome', 'id'))->attrs([ 'class' => 'select2 ignore', ]) !!} @endisset
{!! Form::select('ecommerce_sub_categoria_id', 'Sub categoria')->attrs(['class' => 'select2 ignore']) !!}
{!! Form::text('valor_ecommerce', 'Valor')->attrs(['class' => 'moeda ignore'])->value(isset($item->ecommerce) ? __moeda($item->ecommerce->valor) : '') !!}
{!! Form::select('ecommerce_controlar_estoque', 'Controlar estoque', [0 => 'Não', 1 => 'Sim'])->attrs([ 'class' => 'select2', ]) !!}
{!! Form::select('ecommerce_ativo', 'Ativo', [0 => 'Não', 1 => 'Sim'])->attrs(['class' => 'select2']) !!}
{!! Form::select('ecommerce_destaque', 'Destaque', [0 => 'Não', 1 => 'Sim'])->attrs(['class' => 'select2']) !!}
@if (!isset($not_submit))
@endif
@php $appendAttr = ''; @endphp {!! Form::select('composto', 'Composto' . $appendAttr, [0 => 'Não', 1 => 'Sim'])->attrs(['class' => 'form-select']) !!}
@if (!isset($not_submit))
@endif
{!! Form::select('derivado_petroleo', 'Derivado de petróleo', [0 => 'Não', 1 => 'Sim'])->attrs([ 'class' => 'form-select', ]) !!}
{!! Form::select('codigo_anp', 'ANP', App\Models\Produto::lista_ANP())->attrs(['class' => 'select2']) !!}
{!! Form::tel('perc_glp', '%GLP')->attrs(['class' => 'tel'])->attrs(['class' => 'ignore']) !!}
{!! Form::tel('perc_gnn', '%GNn')->attrs(['class' => 'tel'])->attrs(['class' => 'ignore']) !!}
{!! Form::tel('perc_gni', '%GNi')->attrs(['class' => 'tel'])->attrs(['class' => 'ignore']) !!}
{!! Form::tel('valor_partida', 'Valor de partida')->attrs(['class' => 'tel'])->attrs(['class' => 'ignore']) !!}
{!! Form::tel('unidade_tributavel', 'Und tributável')->attrs(['class' => 'tel'])->attrs(['class' => 'ignore']) !!}
{!! Form::tel('quantidade_tributavel', 'Qtd tributável')->attrs(['class' => 'tel'])->attrs(['class' => 'ignore']) !!}
Dados de dimensões e peso do produto (opcional)
{!! Form::tel('largura', 'Largura (cm)')->attrs(['class' => 'tel'])->attrs(['class' => 'ignore']) !!}
{!! Form::tel('altura', 'Altura (cm)')->attrs(['class' => 'tel'])->attrs(['class' => 'ignore']) !!}
{!! Form::tel('comprimento', 'Comprimento (cm)')->attrs(['class' => 'tel'])->attrs(['class' => 'ignore']) !!}
{!! Form::tel('peso_liquido', 'Peso líquido')->attrs(['class' => 'tel'])->attrs(['class' => 'ignore']) !!}
{!! Form::tel('peso_bruto', 'Peso bruto')->attrs(['class' => 'tel'])->attrs(['class' => 'ignore']) !!}
Lote e vencimento (opcional)
{!! Form::select('lote-vencimento', 'Lote e vencimento', [0 => 'Não', 1 => 'Sim'])->attrs([ 'class' => 'form-select', ]) !!}
{!! Form::text('lote', 'Lote')->attrs(['class' => ''])->attrs(['class' => 'ignore']) !!}
{!! Form::date('vencimento', 'Vencimento')->attrs(['class' => ''])->attrs(['class' => 'ignore']) !!}
Dados Veículo (Opcional)
{!! Form::select('dados-veiculo', 'Dados veículo', [0 => 'Não', 1 => 'Sim'])->attrs(['class' => 'form-select']) !!}
{!! Form::text('renavam', 'Renavam')->attrs(['class' => ''])->attrs(['class' => 'ignore']) !!}
{!! Form::text('placa', 'Placa')->attrs(['class' => 'placa'])->attrs(['class' => 'ignore']) !!}
{!! Form::text('chassi', 'Chassi')->attrs(['class' => ''])->attrs(['class' => 'ignore']) !!}
{!! Form::text('combustivel', 'Combustível')->attrs(['class' => ''])->attrs(['class' => 'ignore']) !!}
{!! Form::text('ano_modelo', 'Ano/Modelo')->attrs(['class' => ''])->attrs(['class' => 'ignore']) !!}
{!! Form::text('cor_veiculo', 'Cor')->attrs(['class' => ''])->attrs(['class' => 'ignore']) !!}

* Campos obrigatórios

{!! Form::select('CST_CSOSN', 'CSOSN *', App\Models\Produto::listaCSTCSOSN())->attrs([ 'class' => 'select2' ])->value(isset($item) ? $item->CST_CSOSN : $config->CST_CSOSN_padrao) !!}
{!! Form::select('CST_PIS', 'CST PIS *', App\Models\Produto::listaCST_PIS_COFINS())->attrs([ 'class' => 'select2', ])->value(isset($item) ? $item->CST_PIS : $config->CST_PIS_padrao) !!}
{!! Form::select('CST_COFINS', 'CST COFINS *', App\Models\Produto::listaCST_PIS_COFINS())->attrs([ 'class' => 'select2', ])->value(isset($item) ? $item->CST_PIS : $config->CST_COFINS_padrao) !!}
{!! Form::select('CST_IPI', 'CST IPI *', App\Models\Produto::listaCST_IPI())->attrs([ 'class' => 'select2' ])->value(isset($item) ? $item->CST_IPI : $config->CST_IPI_padrao) !!}
{!! Form::select('CST_CSOSN_EXP', 'CSOSN Exportação *', App\Models\Produto::listaCSTCSOSN())->attrs([ 'class' => 'select2', ]) !!}
{{-- @isset($naturezaPadrao) --}}
{!! Form::tel('CFOP_saida_estadual', 'CFOP saída interno')->attrs(['class' => 'cfop'])->value(isset($item) ? $item->CFOP_saida_estadual : $naturezaPadrao->CFOP_saida_estadual) !!}
{!! Form::tel('CFOP_saida_inter_estadual', 'CFOP saída externo')->attrs(['class' => 'cfop'])->value(isset($item) ? $item->CFOP_saida_inter_estadual : $naturezaPadrao->CFOP_saida_inter_estadual) !!}
{{-- @endisset --}}
{!! Form::tel('perc_icms', '%ICMS *')->attrs(['class' => 'perc'])->value(isset($item) ? $item->perc_icms : $tributacao->icms) !!}
{!! Form::tel('perc_pis', '%PIS *')->attrs(['class' => 'perc'])->value(isset($item) ? $item->perc_pis : $tributacao->pis) !!}
{!! Form::tel('perc_cofins', '%COFINS *')->attrs(['class' => 'perc'])->value(isset($item) ? $item->perc_cofins : $tributacao->cofins) !!}
{!! Form::tel('perc_ipi', '%IPI *')->attrs(['class' => 'perc'])->value(isset($item) ? $item->perc_ipi : $tributacao->ipi) !!}
{!! Form::text('perc_iss', '% ISS *')->attrs(['class' => 'perc ignore']) !!}
{!! Form::text('perc_reducao', '% Redução BC')->attrs(['class' => 'perc ignore']) !!}
{!! Form::text('cBenef', 'Cod benefício')->attrs(['class' => ''])->attrs(['class' => 'ignore']) !!}
{!! Form::select('origem', 'Origem', App\Models\Produto::origens())->attrs(['class' => 'select2']) !!}
{!! Form::text('perc_icms_interestadual', '%ICMS interestadual')->attrs(['class' => 'ignore']) !!}
{!! Form::text('perc_icms_interno', '%ICMS interno')->attrs(['class' => 'ignore']) !!}
{!! Form::text('perc_fcp_interestadual', '%FCP interestad.')->attrs(['class' => 'ignore']) !!}
{{-- @isset($naturezaPadrao) --}}
{!! Form::tel('CFOP_entrada_estadual', 'CFOP entrada interno')->attrs(['class' => 'cfop ignore'])->value(isset($item) ? $item->CFOP_entrada_estadual : $naturezaPadrao->CFOP_entrada_estadual) !!}
{!! Form::text('CFOP_entrada_inter_estadual', 'CFOP entrada externo')->attrs(['class' => 'cfop ignore'])->value(isset($item) ? $item->CFOP_entrada_inter_estadual : $naturezaPadrao->CFOP_entrada_inter_estadual) !!}
{!! Form::select('CST_CSOSN_entrada', 'CSOSN entrada', App\Models\Produto::listaCSTCSOSN())->attrs([ 'class' => 'select2', ]) !!}
{{-- @endisset --}}
{!! Form::select( 'CST_PIS_entrada', 'CST PIS Entrada *', App\Models\Produto::listaCST_PIS_COFINS_Entrada(), )->attrs(['class' => 'select2']) !!}
{!! Form::select( 'CST_COFINS_entrada', 'CST COFINS Entrada *', App\Models\Produto::listaCST_PIS_COFINS_Entrada(), )->attrs(['class' => 'select2']) !!}
{!! Form::select('CST_IPI_entrada', 'CST IPI entrada', App\Models\Produto::listaCST_IPI_Entrada())->attrs([ 'class' => 'select2', ]) !!}
@isset($not_submit) @else @endif
@section('js') @endsection @include('modals._categoria') @include('modals._sub_categoria') @include('modals._marca') @include('modals._grade') @include('modals._grade2')