Prérequis
- `budget.transfer.enabled`
- Deux enveloppes ACTIVE compatibles (FY/devise/org selon règles)
- `budget.adjust`
Comprendre avant de cliquer
Le transfert est un arbitrage inter-départements, pas une dépense.
Contexte
Techniquement : DECREASE sur la source + ADJUST sur la cible, dans la même transaction. Les règles (même exercice, même devise, orgs distinctes, notes) sont configurables.
Principes
Conservation du total (à règles égales)
On déplace de l’autorisé d’un dept à l’autre ; on ne crée pas de cash.
Traçabilité double
Chaque côté porte une ligne de journal liée par les notes de transfert.
Pas un contournement HARD
Transférer pour « sauver » un PO hors enveloppe reste un acte finance explicite.
Comment faire
1 Lancer le transfert
Action Transfert : source, cible, montant, notes.
2 Contrôler
Vérifiez soldes et journal des deux enveloppes.
Résultat attendu
Succès Montant basculé de façon cohérente.
Si ça bloque
- Même org alors que `require_different_org` est actif.
- Notes obligatoires manquantes.
Voir aussi