# Pricing, basis, premium Statut: `migration partielle` ## BR-PT-PRI-001 - Le premium fait partie du prix economique Source: `BR-PT-008` ### Regle consultant Le premium ou discount saisi sur une ligne fait partie du prix economique, que la ligne soit en prix fixe ou en basis. ### Notes developpeur - `unit_price` reste le prix de base hors premium. - Montant economique: `unit_price + premium converti si necessaire`. - En basis, le premium s'applique aussi aux blocs valorises. ## BR-PT-PRI-002 - Linked currency Source: `BR-PT-009` et `BR-PT-010` ### Regle consultant Quand le prix est saisi dans une devise ou unite liee, le premium est exprime dans ce meme repere puis converti pour les calculs internes. ### Notes developpeur - Champs obligatoires si active: `linked_price`, `linked_currency`, `linked_unit`. - En `basis + linked currency`, `linked_price` represente le basis brut hors premium. - `amount` ajoute le premium converti. ## BR-PT-PRI-003 - Pricing manuel Source: `BR-PT-016` et doublon historique `BR-PT-015` ### Regle consultant En pricing manuel, l'utilisateur saisit uniquement la quantite fixee du jour et le prix de marche. Les cumuls et prix moyens sont calcules automatiquement. ### Notes developpeur - Champs saisis: `quantity`, `settl_price`. - Champs derives: `fixed_qt`, `fixed_qt_price`, `unfixed_qt`, `unfixed_qt_price`, `eod_price`, `last`. - Groupe metier: `line + component` ou `sale_line + component`. - Le composant choisi doit appartenir a la ligne courante.