Standardisation inventaire et prix

Les objets d'inventaire ont maintenant tous:
coût, encombrement, qualité, quantité

Le coût est toujours exprimé en sols, y compris pour les monnaies.
Les paiements et achat-ventes sont fait en sols.
This commit is contained in:
Vincent Vandemeulebrouck
2022-11-29 00:01:54 +01:00
parent 7557d33c73
commit b7a8b0c08d
21 changed files with 145 additions and 289 deletions

View File

@ -235,8 +235,8 @@ class _10_3_0_Inventaire extends Migration {
}
_updatesMonnaies(items) {
return items
.filter(it => ['monnaie'].includes(it.type))
.map(it => { return { _id: it.id, 'system.cout': it.system.valeur_deniers, 'system.valeur_deniers': undefined } });
.filter(it => ['monnaie'].includes(it.type) && it.system.cout == undefined)
.map(it => { return { _id: it.id, 'system.cout': it.system.valeur_deniers / 100, 'system.valeur_deniers': undefined } });
}
}