Add Our bank account

This commit is contained in:
2026-04-23 10:15:20 +02:00
parent 036a2801e5
commit 228ee07a9c
5 changed files with 140 additions and 40 deletions

View File

@@ -1,8 +1,8 @@
# Business Rules - Purchase Trade
Statut: `draft`
Version: `v0.5`
Derniere mise a jour: `2026-04-10`
Version: `v0.6`
Derniere mise a jour: `2026-04-23`
Owner metier: `a completer`
Owner technique: `a completer`
@@ -389,6 +389,27 @@ Owner technique: `a completer`
- Priorite:
- `importante`
### BR-PT-018 - Les contrats distinguent le compte bancaire tiers du compte bancaire compagnie
- Intent: eviter de confondre le compte bancaire du client/fournisseur avec le
compte bancaire de la compagnie courante utilise pour encaisser ou payer.
- Description:
- Sur `sale.sale` et `purchase.purchase`, `bank_account` represente le compte
bancaire propre a la `party` du contrat.
- Sur `sale.sale` et `purchase.purchase`, `our_bank_account` represente le
compte bancaire propre a `company.party`.
- Les deux champs sont limites aux comptes bancaires disponibles sur leur
party respective.
- Resultat attendu:
- si plusieurs comptes existent, le compte dont la devise correspond a la
devise du contrat est propose en priorite
- si aucun compte ne matche la devise, le premier compte disponible est
propose
- le champ `Our Bank Account` reste modifiable par l'utilisateur dans le
domaine des comptes de la compagnie
- Priorite:
- `importante`
### BR-PT-012 - Fallback valuation basis sans summary: utiliser le prix economique de la ligne
- Intent: eviter qu'une valuation `basis` ouverte sorte a zero alors que la