feat(rtt) : autoriser le paiement RTT rétroactif sur l'exercice précédent
La RH peut désormais saisir un paiement RTT sur l'exercice immédiatement précédent (ex. RTT de mai réglés après la bascule du 1er juin), sans casser le report. - gate back (assertYearAllowedForPayment) : accepte courant, N-1, ou dernier exercice d'une phase clôturée - après saisie sur N-1, recalcul automatique du report d'ouverture de l'exercice courant (computeClosingBalance) dans une transaction → pas de double comptage - refus si le report de l'exercice courant est verrouillé (assertReportNotLocked) - fallback EmployeeRttSummaryProvider::resolveCarry passe sur computeClosingBalance : disponible correct même sans ligne stockée - front : bouton + Payer les RTT actif sur l'exercice précédent - docs : CLAUDE.md, doc/rtt-tab.md, documentation-content.ts Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -534,6 +534,8 @@ export const documentationSections: DocSection[] = [
|
||||
blocks: [
|
||||
{ type: 'paragraph', content: 'L\'administrateur RH peut enregistrer un paiement RTT depuis l\'onglet RTT de la fiche employé.' },
|
||||
{ type: 'list', content: 'Saisie : mois, nombre de minutes, taux (25% ou 50%)\nPlusieurs paiements possibles par mois\nLes heures payées sont soustraites du solde disponible' },
|
||||
{ type: 'paragraph', content: 'Le paiement est possible sur l\'exercice courant et sur l\'exercice immédiatement précédent (paiement rétroactif, ex. des RTT de mai réglés après la bascule du 1er juin).' },
|
||||
{ type: 'note', content: 'Un paiement saisi sur l\'exercice précédent recalcule automatiquement le « Report N-1 » de l\'exercice courant : aucun double comptage. Si ce report a déjà été verrouillé (validé), le paiement rétroactif est refusé — déverrouillez-le d\'abord.' },
|
||||
],
|
||||
},
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user