54 lines
1.5 KiB
Markdown
54 lines
1.5 KiB
Markdown
# 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.
|
|
|