Files
tradon/modules/purchase_trade/docs_source/business/shipments-execution.md
2026-05-14 11:20:33 +02:00

50 lines
1.3 KiB
Markdown

# Shipments et execution
Statut: `migration partielle`
## BR-PT-SHP-001 - Affectation controller par ecart a l'objectif
Source: `BR-PT-014`
### Regle consultant
Le controller propose automatiquement est celui dont la zone a le plus grand
retard par rapport a son objectif.
### Notes developpeur
- Configuration: onglet `Execution` de `party.party`.
- La zone du shipment vient de `shipment.to_location.country`.
- Une region parente couvre ses sous-regions.
- `% achieved` compte seulement les shipments deja affectes a un controller.
## BR-PT-SHP-002 - Couts SLA controller par pays et/ou lieu
Source: `BR-PT-014-bis`
### Regle consultant
Un cout controller peut etre defini pour un pays, un lieu, ou le couple pays +
lieu. Le couple est le cas le plus specifique.
### Notes developpeur
- Matching: `country + location`, puis `location`, puis `country`.
- Le pays vient de `shipment.to_location.country`.
## BR-PT-SHP-003 - Weight reports distants par lot
Source: `BR-PT-015`
### Regle consultant
L'export distant par lot part du weight report global choisi par l'utilisateur
sur le shipment.
### Notes developpeur
- Exporter seulement les lots physiques des `incoming_moves`.
- Exiger au minimum `controller` et `returned_id` sur le shipment.
- Conserver les cles distantes et la date d'envoi sur le `weight.report`.