problème chgmt équation d'inactivité - règle de gestion
Bonjour Eric, J’ai un problème avec la règle de gestion qui force l’effort dans mon modèle ISIS sur les années 2015-2017. Cette règle force, pour chaque stratégie, le nombre de bateaux par an (le nombre de bateaux par flottille étant fixé à 1), l’inactivité par mois ainsi que la proportion du temps de pêche passé sur chaque métier. Le problème vient du changement de l’équation d’inactivité. En effet, le debug montre que l’équation d’inactivité retourne bien la nouvelle valeur d’inactivité (issue du csv). Toutefois, le calcul de l’effort nominal tient compte de l’ancienne valeur d’inactivité de la base et non la nouvelle. Saurais-tu d'où vient le problème? Ci-joint la base, le script java ainsi que les csv utilisés dans la règle de gestion. Merci d’avance ! Sophie
Le 22/05/2019 à 14:40, Sophie LEFORESTIER a écrit :
Bonjour Eric,
J’ai un problème avec la règle de gestion qui force l’effort dans mon modèle ISIS sur les années 2015-2017. Cette règle force, pour chaque stratégie, le nombre de bateaux par an (le nombre de bateaux par flottille étant fixé à 1), l’inactivité par mois ainsi que la proportion du temps de pêche passé sur chaque métier.
Le problème vient du changement de l’équation d’inactivité. En effet, le debug montre que l’équation d’inactivité retourne bien la nouvelle valeur d’inactivité (issue du csv). Toutefois, le calcul de l’effort nominal tient compte de l’ancienne valeur d’inactivité de la base et non la nouvelle. Saurais-tu d'où vient le problème?
Ne manquerait-il pas un : str.setInactivityEquationUsed(true) Comme dans la case à cocher de l'interface ? Comme dans ta base, les cases sont décochées, je ne suis pas sur qu'il prenne en compte l'equation quand tu la change. -- Éric Chatellier - www.codelutin.com - 02.40.50.29.28
Le 22/05/2019 à 14:40, Sophie LEFORESTIER a écrit :
Bonjour Eric,
J’ai un problème avec la règle de gestion qui force l’effort dans mon modèle ISIS sur les années 2015-2017. Cette règle force, pour chaque stratégie, le nombre de bateaux par an (le nombre de bateaux par flottille étant fixé à 1), l’inactivité par mois ainsi que la proportion du temps de pêche passé sur chaque métier.
Le problème vient du changement de l’équation d’inactivité. En effet, le debug montre que l’équation d’inactivité retourne bien la nouvelle valeur d’inactivité (issue du csv). Toutefois, le calcul de l’effort nominal tient compte de l’ancienne valeur d’inactivité de la base et non la nouvelle. Saurais-tu d'où vient le problème?
Ca doit être résolu dans la version 4.4.2.4. Il y avait un bug lorsque l'on modifiait plusieurs fois le contenu d'une equation. -- Éric Chatellier - www.codelutin.com - 02.40.50.29.28
participants (2)
-
Eric Chatellier -
Sophie LEFORESTIER