@include('filament.widgets.partials.modelo-reporte-loading', [ 'targets' => 'selectedModeloId, updatedSelectedModeloId, calcularBreakevenGordo, calcularBreakevenInvernada, reestablecerBreakeven, refreshDashboardWidgets', ]) {{-- ── Header ── --}}
Engorde a Corral {{ $modelo?->nombre ?? 'Sin modelo' }}
@if(!$modelo) {{-- ── Empty state ── --}}

No hay modelos registrados aún.

@else {{-- ── Content grid ── --}}
{{-- Mercado --}}
Mercado
Precio Compra {{ number_format($modeloReporte->precio_compra_ternero, $breakevenInvernada !== null ? 2 : 1, ',', '.') }} $/Kg
Precio Venta {{ number_format($modeloReporte->precio_venta_faena, $breakevenGordo !== null ? 2 : 1, ',', '.') }}$/Kg
Peso Neto Ingreso {{ number_format($modelo->peso_neto_entrada, 1, ',', '.') }} Kg/Cab
Peso Neto Venta {{ number_format($modelo->peso_neto_venta, 2, ',', '.') }} Kg/Ca
{{-- Nutrición --}}
Nutrición | Sanidad
Precio TC alimento {{ number_format($dietaAverages['porcentaje_ms'], 1, ',', '.') }} % de Materia Seca {{ number_format($dietaAverages['costo_kg_tc'] / ($dietaAverages['porcentaje_ms'] / 100), 1, ',', '.') }} $/Kg(MS) {{ number_format($dietaAverages['costo_kg_tc'], 1, ',', '.') }} $/Kg
Consumo promedio MS en terminación {{ number_format($modelo->consumo_promedio_ms * 100, 1, ',', '.') }} % PV @php $kgMsCabDia = (($modelo->peso_neto_entrada + $modelo->peso_neto_venta) / 2) * $modelo->consumo_promedio_ms; @endphp {{ number_format($kgMsCabDia, 2, ',', '.') }} Kg MS/Cab dia @php $kgMvCabDia = $kgMsCabDia / $dietaAverages['porcentaje_ms'] * 100; @endphp {{ number_format($kgMvCabDia, 2, ',', '.') }} Kg MV/Cab dia {{-- @dd($dietaAverages); --}} {{ number_format($kgMvCabDia * $dietaAverages['costo_kg_tc'], 1, ',', '.') }} $/dia
Eficiencia conversión y Ciclo terminación {{ number_format($modelo->eficiencia_conversion, 1, ',', '.') }} Kg MS/Kg carne {{ number_format($kgMsCabDia / $modelo->eficiencia_conversion, 2, ',', '.') }} Kg ADPV {{ number_format($mesesEficiencia, 0, ',', '.') }} Meses {{ number_format($diasEficiencia, 0, ',', '.') }} Dias
Mortandad {{ number_format($modelo->mortandad * 100, 1, ',', '.') }} %
{{-- Comercialización (full width) --}}
Comercialización
{{-- @dd($modelo->peso_neto_entrada,$modelo->gastos_compra,$modelo->precio_compra_ternero) --}}
Cabezas/jaula {{ $modelo->cabezas_jaula_terneros }} terneras/os - {{ $modelo->cabezas_jaula_gordos }} gordos
Flete compra {{ number_format($modelo->flete_compra_venta_precio,2,',','.') }} $/km ({{ number_format($modelo->flete_compra_km,0,',','.') }} km) $/kg {{ number_format($modelo->peso_neto_entrada > 0 ? ($fleteCompraCab / $modelo->peso_neto_entrada) : 0,2,',','.') }} {{ number_format($fleteCompraCab,2,',','.') }} $/cab.
Flete venta ({{ number_format($modelo->flete_venta_km,0,',','.') }} km) $/kg {{ number_format($modelo->peso_neto_entrada > 0 ? ($fleteVentaCab / $modelo->peso_neto_venta) : 0,2,',','.') }} {{ number_format($fleteVentaCab,2,',','.') }} $/cab.
Costo de compra (%) {{ number_format($modelo->gastos_compra * 100, 2, ',', '.') }}% $/kg {{ number_format($modelo->peso_neto_entrada > 0 ? ($gastoCompraCab / $modelo->peso_neto_entrada) : 0,2,',','.') }} {{ number_format($gastoCompraCab,2,',','.') }} $/cab.
Costo de venta (%) {{ number_format($modelo->gastos_venta * 100, 2, ',', '.') }}% $/kg {{ number_format($modelo->peso_neto_venta > 0 ? ($gastoVentaCab / $modelo->peso_neto_venta) : 0,2,',','.') }} {{ number_format($gastoVentaCab,2,',','.') }} $/cab.
Total Gastos de Comercializacion {{ number_format(ceil($gastosComercializacion),2,',','.') }} $/cab.
{{-- COSTO --}}
COSTOS
@php $costoTotalEngorde = $usaCalculoBreakeven ? $costoTotalEngordeCab : $costoAmortizacionCab + $costoSanidadCab + $costoAlimentacionCab; @endphp @php $utilidadAntesImpuestos = $usaCalculoBreakeven ? $utilidadSinCostoFinanciero : $valorTerneroGordo - $gastosComercializacion - $costoTotalEngorde - $valorTerneroInvernada; @endphp
Costo Amortización / Estructura/Personal * {{ number_format($costoAmort_estructura,2,',','.') }} $/día/cab {{ number_format($costoAmortizacionCab,2,',','.') }} $/cab.
Costo Sanidad e identificación $/cab {{ number_format($totalSanidad,2,',','.') }} {{ number_format($costoSanidadCab,2,',','.') }} $/cab.
Costo Alimentación {{ number_format($kgMvCabDia * $dietaAverages['costo_kg_tc'],1,',','.') }} $/cab. @php if (! $usaCalculoBreakeven) { $costoAlimentacionCab = ($kgMvCabDia * $dietaAverages['costo_kg_tc']) * $diasEficiencia * (1 + ($modelo->mortandad / 2)); } @endphp {{ number_format($costoAlimentacionCab,1,',','.') }} $/día
Costos totales Engorde{{ number_format($costoTotalEngorde / $diasEficiencia,2,',','.') }} $/día {{ number_format($costoTotalEngorde,2,',','.') }} $/cab.
Costo promedio/kg ganado {{ number_format($costoPromedioKgGanado,2,',','.') }} $/kg
Valor ternero invernada $ {{ number_format($valorTerneroInvernada,2,',','.') }}
Gastos de comercialización $ {{ number_format(ceil($gastosComercializacion),2,',','.') }}.
Valor ternero gordo $ {{ number_format($usaCalculoBreakeven ? $valorTerneroGordo : $modelo->precio_venta_faena * $modelo->peso_neto_venta * (1 - $modelo->mortandad),2,',','.') }}
Utilidad antes de impuestos nacionales y provinciales SIN costo financiero$ {{ number_format($utilidadAntesImpuestos,2,',','.') }}
{{-- Financiero --}}
Costo Financiero
Tasa anual {{ number_format($modelo->tasa_anual * 100, 2, ',', '.') }}%
@php if (! $usaCalculoBreakeven) { $costoFinancieroAlimento = ($tasaAplicarAlimento / 100) * $costoAlimentacionCab; } @endphp
Plazo compra Plazo venta Días de financiamiento Tasa a aplicar Costo Financiero
Hacienda {{ $modelo->plazo_compra_hacienda }} días {{ $modelo->plazo_venta_hacienda }} días {{ number_format($diasFinanciamientoHacienda,0) }} días {{ round($tasaAplicarHacienda) }}% $ {{ number_format($costoFinancieroHacienda,2,',','.') }}
Alimento (pago AB cada 15 días) {{ $modelo->dias_financiamiento_alimento }} días {{ round($tasaAplicarAlimento) }}%$ {{ number_format($costoFinancieroAlimento,2,',','.') }}
Costo financiero total $ {{ number_format($usaCalculoBreakeven ? $costoFinancieroTotal : $costoFinancieroHacienda + $costoFinancieroAlimento,2,',','.') }}
Utilidad antes de impuestos nacionales y provinciales CON costo financiero $ {{ number_format($usaCalculoBreakeven ? $utilidadConCostoFinanciero : $utilidadAntesImpuestos - ($costoFinancieroHacienda + $costoFinancieroAlimento),2,',','.') }}
Breakeven
$breakevenInvernada !== null, ])> @if($breakevenInvernada !== null) {{ number_format($breakevenInvernada, 2, ',', '.') }} $/Kg @else — @endif
$breakevenGordo !== null, ])> @if($breakevenGordo !== null) {{ number_format($breakevenGordo, 2, ',', '.') }} $/Kg @else — @endif
@endif
{{-- /reporte-root --}}