@php $title = 'Editar Produto'; $margemLucro = ($produto->valor_custo > 0) ? (($produto->valor_venda - $produto->valor_custo) / $produto->valor_custo) * 100 : 0; @endphp

Editar Produto

Edite as informações do produto {{ $produto->codigo }}
@csrf
Informações Básicas
Busque por código (8 dígitos) ou descrição do produto
Parâmetro de alerta
Custos e Valores (Matéria Prima)
tipo_produto == 'MATERIA_PRIMA' ? 'name=dados[valor_custo]' : '' }} value="{{ number_format($produto->valor_custo, 2, ',', '.') }}" placeholder="0,00" data-mask="money" onchange="calcularValorVendaMateriaPrima()" {{ $produto->tipo_produto == 'MATERIA_PRIMA' ? 'required' : 'disabled' }}>
tipo_produto == 'MATERIA_PRIMA' ? 'required' : 'disabled' }}>
tipo_produto == 'MATERIA_PRIMA' ? 'name=dados[valor_venda]' : '' }} value="{{ number_format($produto->valor_venda, 2, ',', '.') }}" placeholder="0,00" data-mask="money" readonly> Calculado automaticamente
Estrutura de Materiais e Serviços (BOM)
@php $index = 0; @endphp @foreach($produto->produtoMateriais as $material) @php $index++; @endphp @endforeach
# Tipo Item Qtd Unidade Custo Unit. Custo Total Ações
{{ $index + 1 }}
@php $totalMateriais = $produto->produtoMateriais->where('item_tipo', 'PRODUTO')->sum('custo_total'); $totalServicos = $produto->produtoMateriais->where('item_tipo', 'SERVICO')->sum('custo_total'); $custoTotalProduto = $totalMateriais + $totalServicos; $margemLucroFabricado = ($custoTotalProduto > 0) ? (($produto->valor_venda - $custoTotalProduto) / $custoTotalProduto) * 100 : 0; // Calcular valor de venda com base no custo atual e margem $valorVendaCalculado = $custoTotalProduto * (1 + $margemLucroFabricado / 100); @endphp
Total Materiais: R$ {{ number_format($totalMateriais, 2, ',', '.') }}
Total Serviços: R$ {{ number_format($totalServicos, 2, ',', '.') }}

CUSTO TOTAL: R$ {{ number_format($custoTotalProduto, 2, ',', '.') }}

VALOR DE VENDA: R$ {{ number_format($valorVendaCalculado, 2, ',', '.') }} tipo_produto == 'FABRICADO' ? 'name=dados[valor_custo]' : '' }} id="valorCustoFabricado" value="{{ number_format($custoTotalProduto, 2, ',', '.') }}"> tipo_produto == 'FABRICADO' ? 'name=dados[valor_venda]' : '' }} id="valorVendaFabricado" value="{{ number_format($valorVendaCalculado, 2, ',', '.') }}">
Dimensões e Peso
Observações