{{-- L'onglet Récapitulatifs de la page Rapport (JOS-69, lot 2) — voir le docblock de `ReportBuilder` pour le raisonnement. Une recette (`RecapConfiguration`) par ligne ; l'éditeur ne s'ouvre qu'à la demande, sous la liste, pour ne jamais faire de cet onglet un formulaire par défaut alors que le geste le plus fréquent est de consulter ou de couper. --}}

Vos récapitulatifs

Des emails envoyés à un rythme choisi, composés des blocs ci-dessous. Un récapitulatif sans rien à dire n'est pas envoyé.

Nouveau
@if ($this->recapConfigurations()->isEmpty())

Aucun récapitulatif pour l'instant.

@else
@foreach ($this->recapConfigurations() as $configuration)
@endforeach
@endif
@if ($this->recapEditorOpen())

{{ $this->recapConfigurationId === null ? 'Nouveau récapitulatif' : 'Modifier le récapitulatif' }}

@error('recapName')

{{ $message }}

@enderror
Rythme
@if ($recapFrequency === 'weekly')
Jour
@endif
Heure
@if ($recapFrequency === 'return_from_absence')

Ne part qu'une fois, le premier jour travaillé après une absence renseignée sur votre profil — pas à un rythme régulier. L'heure ci-dessus reste celle visée ce jour-là.

@endif
Projets couverts
@foreach ($this->selectableProjects() as $project) @endforeach

Vos éléments non rangés restent toujours visibles, quel que soit ce réglage.

@if ($this->recapCanShowAllTasks())
Contenu

« Toutes » ne couvre que les projets dont vous êtes responsable ou manager.

@endif
Blocs @foreach ($recapBlocks as $index => $raw) @php $block = $this->recapBlock($index); @endphp @if ($block !== null)
{{ $block->type->label() }} @if ($block->type->hasPeriod()) @endif
@endif @endforeach @error('recapBlocks')

{{ $message }}

@enderror Ajouter un bloc @foreach ($this->recapBlockTypes() as $type) {{ $type->label() }} @endforeach
Enregistrer @if ($recapConfigurationId !== null) Envoyer un essai @endif
@endif