Chat del proyecto
Todavía no hay mensajes. ¡Escribe el primero!
@endforelseArchivos
Todavía no se han subido archivos.
@endforelseHitos del Proyecto (Milestones)
@if(!auth()->user()->isClient()) @endif{{ $milestone->description }}
@endifNo hay hitos creados para este proyecto.
@endforelseTareas del Proyecto
@if(!auth()->user()->isClient()) @endifRegistro de Tiempo (Timesheets)
Total registrado: {{ number_format($project->timeLogs->sum('hours'), 2) }} horas
| Fecha | Miembro | Tarea | Horas | Descripción | |
|---|---|---|---|---|---|
| {{ $log->date->format('d/m/Y') }} |
|
{{ $log->task ? $log->task->title : '-' }} | {{ $log->hours }}h | {{ $log->description ?: '-' }} | @if(auth()->id() === $log->user_id || auth()->user()->isAdmin()) @endif |
| No hay registros de tiempo en este proyecto. | |||||
Facturas
Total Facturado: ${{ number_format($project->invoices->where('status', 'paid')->sum('amount'), 2) }}
| N° Factura | Monto | Estado | Vence | |
|---|---|---|---|---|
| {{ $invoice->invoice_number }} | ${{ number_format($invoice->amount, 2) }} | {{ strtoupper($invoice->status) }} | {{ $invoice->due_date ? $invoice->due_date->format('d/m/y') : '-' }} |
@if(!auth()->user()->isClient())
|
| No hay facturas registradas. | ||||
Gastos del Proyecto
Total Gastos: ${{ number_format($project->expenses->sum('amount'), 2) }}
| Fecha | Concepto | Monto | |
|---|---|---|---|
| {{ $expense->date->format('d/m/Y') }} |
{{ $expense->title }} @if($expense->description){{ $expense->description }} @endif |
-${{ number_format($expense->amount, 2) }} | @if(auth()->id() === $expense->user_id || auth()->user()->isAdmin()) @endif |
| No hay gastos registrados. | |||