@extends('layouts.master') @section('title', 'Paies_HorsBanques') @section('parentPageTitle', 'AllPaies') @section('page-style') @include('grh_views.coupures.paie_style') @stop @section('content')

Toutes les paies hors banques

{{-- En-tête de page --}} @php $mois_exercice = $mois_exercice; $mois_nom = [ '01' => 'Janvier', '02' => 'Février', '03' => 'Mars', '04' => 'Avril', '05' => 'Mai', '06' => 'Juin', '07' => 'Juillet', '08' => 'Août', '09' => 'Septembre', '10' => 'Octobre', '11' => 'Novembre', '12' => 'Décembre' ]; $mois_num = explode('-', $mois_exercice)[0]; $annee = explode('-', $mois_exercice)[1]; $nom_complet = $mois_nom[$mois_num] . ' ' . $annee; @endphp {{-- Barre de navigation rapide --}}
LES AUTRES LIENS COURAMMENT UTILISÉS
@if(Auth()->user()->roles()->whereIn('role_id', [1,45])->exists()) Paies-Employés Paies-Contractuels Salaires de base @endif Cotations Absences Contrats Rapports
@if (session()->has('success'))
{{ session()->get('success') }}
@elseif (session()->has('error'))
{{ session()->get('error') }}
@endif @if ($errors->any())
@endif {{-- Navigation mensuelle compacte --}} @php $mois_selectionne= $mois_exercice; //provient de la BD $mois_actuel = (int)date('m'); $annee_actuelle = date('Y'); $nom_mois = [1 => 'Janv', 2 => 'Fév', 3 => 'Mars', 4 => 'Avr', 5 => 'Mai', 6 => 'Juin', 7 => 'Juil', 8 => 'Août', 9 => 'Sept', 10 => 'Oct', 11 => 'Nov', 12 => 'Déc']; $annee_affichee = request()->get('annee', $annee_actuelle); $max_mois = ($annee_affichee == $annee_actuelle) ? $mois_actuel : 12; @endphp
Navigation rapide par mois
@for($mois = 1; $mois <= $max_mois; $mois++) @php $mois_format = str_pad($mois, 2, '0', STR_PAD_LEFT) . '-' . $annee_affichee; // Vérifie si ce mois est celui sélectionné (venant de la BD) $est_mois_selectionne = ($mois == (int)$mois_selectionne && $annee_affichee == $annee_actuelle); $btn_class = $est_mois_selectionne ? 'btn-info' : 'btn-outline-success'; @endphp {{ $nom_mois[$mois] }} {{ $mois_format }} @endfor
Les paies hors banques : {{$nom_complet}}
@php $index=1; @endphp @foreach($horsbanques as $i) @endforeach
No Nom du receveur Montant payé Mois Date paie Status Paie Action
{{$index++}} {{$i->name_receiver}} {{$i->montant_paye}} {{$i->mois_exercice}} {{$i->date_fait_paie}} @if($i->etat_paye == 1) en attente @elseif( $i->etat_paye == 2) payé @endif @if($i->etat_paye == 1) Editer Payer
Total (Exemple fictif)
{{-- Inclusion des modals (à déplacer dans des fichiers partiels pour alléger) --}} @include('grh_views.paie.modals.modals_paies') @stop @section('page-script') @stop