add country to sla cost

This commit is contained in:
2026-05-01 16:32:37 +02:00
parent 0f218374a7
commit 199caa2632
5 changed files with 150 additions and 10 deletions

View File

@@ -346,6 +346,34 @@ Owner technique: `a completer`
- Priorite:
- `importante`
### BR-PT-014-bis - Les couts SLA controller peuvent cibler pays et/ou lieu
- Intent: permettre de definir le cout d'un controller soit pour un pays, soit
pour une location, soit pour un couple pays + location.
- Description:
- Dans l'onglet `Execution` de `party.party`, les lignes SLA
(`party.execution.place`) peuvent porter:
- `country`
- `location`
- ou les deux.
- Lors de la creation automatique du fee controller sur un
`stock.shipment.in`, le systeme continue de partir de
`shipment.to_location`.
- Le pays utilise pour le matching est `shipment.to_location.country`.
- Priorite de matching:
- couple `country + location`
- puis `location` seule
- puis `country` seul
- Resultat attendu:
- un cout defini uniquement sur un pays s'applique a toutes les destinations
de ce pays.
- un cout defini uniquement sur une location s'applique a cette destination,
quel que soit le pays porte par la location.
- un cout defini sur le couple pays + location est le plus specifique et
prime les deux autres.
- Priorite:
- `importante`
### BR-PT-015 - Les weight reports distants par lot partent du weight report global attache au shipment
- Intent: separer la creation du `weight.report` global et l'export detaille