# 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`.