@extends('layouts.app') @section('title', 'Reporte Mensual') @section('content')

Reporte Mensual

Quincenal
@if($report)
{{ $report['month_name'] }}
Ventas del Usuario

${{ number_format($report['total_user_sales'], 2) }}

Ventas del Sistema

${{ number_format($report['total_system_sales'], 2) }}

Comisión ({{ $report['commission_percentage'] }}%)

${{ number_format($report['commission_amount'], 2) }}

Total a Recibir

${{ number_format($report['total_earning'], 2) }}

Desglose
@if(isset($report['isr_amount']) && $report['isr_amount'] > 0) @endif
Salario Mensual ${{ number_format($report['monthly_salary'], 2) }}
Comisión ({{ $report['commission_percentage'] }}%) +${{ number_format($report['commission_amount'], 2) }}
Gastos del Mes -${{ number_format($report['total_expenses'], 2) }}
ISR ({{ $report['isr_details']['effective_rate'] ?? 0 }}%) -${{ number_format($report['isr_amount'], 2) }}
Total a Recibir ${{ number_format($report['total_earning'], 2) }}
Diferencia de Ventas
@if($report['has_difference'])
Diferencia: ${{ number_format($report['sales_difference'], 2) }}
{{ $report['sales_difference'] > 0 ? 'Ventas del usuario mayores que sistema' : 'Ventas del sistema mayores que usuario' }}
@else
Ventas conciliadas (sin diferencia)
@endif
Ventas Diarias
@forelse($dailySales as $sale) @empty @endforelse
Fecha Venta Usuario Venta Sistema Diferencia
{{ $sale->date->format('d/m/Y') }} ${{ number_format($sale->user_sales, 2) }} ${{ number_format($sale->system_sales, 2) }} @php $diff = $sale->user_sales - $sale->system_sales; @endphp @if($diff != 0) ${{ number_format($diff, 2) }} @else - @endif
No hay ventas
Total ${{ number_format($dailySales->sum('user_sales'), 2) }} ${{ number_format($dailySales->sum('system_sales'), 2) }} ${{ number_format($dailySales->sum('user_sales') - $dailySales->sum('system_sales'), 2) }}
Gastos del Mes
@forelse($expenses as $expense) @empty @endforelse
Fecha Descripción Monto
{{ $expense->date->format('d/m/Y') }} {{ $expense->description }} ${{ number_format($expense->amount, 2) }}
No hay gastos
Total Gastos ${{ number_format($expenses->sum('amount'), 2) }}
@else
No hay datos disponibles para este mes.
@endif @endsection