Tony CHEMIT pushed to branch develop at ultreiaio / ird-observe
Commits:
-
49c16d9a
by Tony Chemit at 2022-05-19T02:10:50+02:00
-
c139316e
by Tony Chemit at 2022-05-19T02:10:50+02:00
13 changed files:
- CHANGELOG.md
- core/api/validation/src/main/i18n/getters/validation-messages.getter
- core/api/validation/src/main/validation/fr/ird/observe/dto/data/ps/common/TripDto-create-warning-validation.xml
- core/api/validation/src/main/validation/fr/ird/observe/dto/data/ps/common/TripDto-update-warning-validation.xml
- core/persistence/resources/src/main/resources/fr/ird/observe/entities/data/ps/common/Trip/validation-create.json
- core/persistence/resources/src/main/resources/fr/ird/observe/entities/data/ps/common/Trip/validation-update.json
- core/services/i18n/src/main/i18n/translations/services_en_GB.properties
- core/services/i18n/src/main/i18n/translations/services_es_ES.properties
- core/services/i18n/src/main/i18n/translations/services_fr_FR.properties
- server/runner/src/main/webResources/doc/api/public/data/ps/common/Trip/validation-create-warning.xml
- server/runner/src/main/webResources/doc/api/public/data/ps/common/Trip/validation-create.json
- server/runner/src/main/webResources/doc/api/public/data/ps/common/Trip/validation-update-warning.xml
- server/runner/src/main/webResources/doc/api/public/data/ps/common/Trip/validation-update.json
Changes:
| 1 | 1 | # ObServe changelog
|
| 2 | 2 | |
| 3 | 3 | * Author [Tony Chemit](mailto:dev@tchemit.fr)
|
| 4 | - * Last generated at 2022-05-09 18:33.
|
|
| 4 | + * Last generated at 2022-05-19 01:45.
|
|
| 5 | + |
|
| 6 | +## Version [9.0.1](https://gitlab.com/ultreiaio/ird-observe/-/milestones/226)
|
|
| 7 | + |
|
| 8 | +**Closed at 2022-05-19.**
|
|
| 9 | + |
|
| 10 | + |
|
| 11 | +### Download
|
|
| 12 | +* [Client (observe-9.0.1-client.zip)](https://repo1.maven.org/maven2/fr/ird/observe/observe/9.0.1/observe-9.0.1-client.zip)
|
|
| 13 | +* [Serveur (observe-9.0.1.war)](https://repo1.maven.org/maven2/fr/ird/observe/observe/9.0.1/observe-9.0.1.war)
|
|
| 14 | +* [Serveur (observe-9.0.1-server.zip)](https://repo1.maven.org/maven2/fr/ird/observe/observe/9.0.1/observe-9.0.1-server.zip)
|
|
| 15 | + |
|
| 16 | +### Issues
|
|
| 17 | + * [[Type::Anomalie 2334]](https://gitlab.com/ultreiaio/ird-observe/-/issues/2334) **Comportement de la carte, activités masquées** (Thanks to Tony CHEMIT) (Reported by Pascal Cauquil)
|
|
| 18 | + * [[Type::Anomalie 2337]](https://gitlab.com/ultreiaio/ird-observe/-/issues/2337) **Comportement de l'assistant connexion après un première échact de connexion** (Thanks to Tony CHEMIT) (Reported by Pascal Cauquil)
|
|
| 19 | + * [[Type::Anomalie 2351]](https://gitlab.com/ultreiaio/ird-observe/-/issues/2351) **Sur le form trip LL, le bouton 'Save' ne détecte pas bien tous les événements de changements de valeurs** (Thanks to Tony CHEMIT) (Reported by Pascal Cauquil)
|
|
| 20 | + * [[Type::Anomalie 2356]](https://gitlab.com/ultreiaio/ird-observe/-/issues/2356) **Exception sur form LL logbook / Global Composition / Branchline** (Thanks to Tony CHEMIT) (Reported by Pascal Cauquil)
|
|
| 21 | + * [[Type::Anomalie 2357]](https://gitlab.com/ultreiaio/ird-observe/-/issues/2357) **Sur Global composition / Hook, the bouton 'Save' n'est pas activé** (Thanks to Tony CHEMIT) (Reported by Pascal Cauquil)
|
|
| 22 | + * [[Type::Anomalie 2358]](https://gitlab.com/ultreiaio/ird-observe/-/issues/2358) **Global composition / Floatlines, Bouton 'Save' non déclenché sur mise à jour d'une valeur du tableau** (Thanks to Tony CHEMIT) (Reported by Pascal Cauquil)
|
|
| 23 | + * [[Type::Anomalie 2360]](https://gitlab.com/ultreiaio/ird-observe/-/issues/2360) **Nouvelle erreur de type réseau, HResponseErrorException** (Thanks to Tony CHEMIT) (Reported by Pascal Cauquil)
|
|
| 24 | + * [[Type::Anomalie 2361]](https://gitlab.com/ultreiaio/ird-observe/-/issues/2361) **Sur le form Sample (attaché à une activité), on peut cliquer sur 'Save' prématurément, ce qui le fait planter** (Thanks to Tony CHEMIT) (Reported by Pascal Cauquil)
|
|
| 25 | + * [[Type::Anomalie 2364]](https://gitlab.com/ultreiaio/ird-observe/-/issues/2364) **Quandrant de Méditérannée et Multiples non initialisés** (Thanks to Tony CHEMIT) (Reported by Pascal Cauquil)
|
|
| 26 | + * [[Type::Evolution 2333]](https://gitlab.com/ultreiaio/ird-observe/-/issues/2333) **Rajouter sur l'arbre des critères de classement relatifs aux bateaux** (Thanks to Tony CHEMIT) (Reported by Pascal Cauquil)
|
|
| 27 | + * [[Type::Evolution 2338]](https://gitlab.com/ultreiaio/ird-observe/-/issues/2338) **Comportement de l'arbre quand à l'affichage des références** (Thanks to Tony CHEMIT) (Reported by Pascal Cauquil)
|
|
| 28 | + * [[Type::Evolution 2339]](https://gitlab.com/ultreiaio/ird-observe/-/issues/2339) **Amélioration des identifiants générés lors d'un CREATE ou UPDATE depuis le service public** (Thanks to Tony CHEMIT) (Reported by Tony CHEMIT)
|
|
| 29 | + * [[Type::Evolution 2342]](https://gitlab.com/ultreiaio/ird-observe/-/issues/2342) **Sur l'UI, sur les traductions anglaises, changer tous les 'Harbour' en 'Port'** (Thanks to Tony CHEMIT) (Reported by Pascal Cauquil)
|
|
| 30 | + * [[Type::Evolution 2346]](https://gitlab.com/ultreiaio/ird-observe/-/issues/2346) **Renommer le noeud Landing de l'arbre** (Thanks to Tony CHEMIT) (Reported by Pascal Cauquil)
|
|
| 31 | + * [[Type::Evolution 2348]](https://gitlab.com/ultreiaio/ird-observe/-/issues/2348) **Questions autour de la création d'un échantillon directement depuis le noeud Activity** (Thanks to Tony CHEMIT) (Reported by Pascal Cauquil)
|
|
| 32 | + * [[Type::Evolution 2350]](https://gitlab.com/ultreiaio/ird-observe/-/issues/2350) **Une coquille s'est glisée dans le code de migration V9** (Thanks to Tony CHEMIT) (Reported by Pascal Cauquil)
|
|
| 33 | + * [[Type::Evolution 2352]](https://gitlab.com/ultreiaio/ird-observe/-/issues/2352) **Augmenter le nombre total d'hameçons** (Thanks to Tony CHEMIT) (Reported by Pascal Cauquil)
|
|
| 34 | + * [[Type::Evolution 2353]](https://gitlab.com/ultreiaio/ird-observe/-/issues/2353) **Petites améliorations sur l'onglet de choix des espèces ciblées par la marée** (Thanks to Tony CHEMIT) (Reported by Pascal Cauquil)
|
|
| 35 | + * [[Type::Evolution 2354]](https://gitlab.com/ultreiaio/ird-observe/-/issues/2354) **Nombre maximum de lightsticks à augmenter** (Thanks to Tony CHEMIT) (Reported by Pascal Cauquil)
|
|
| 36 | + * [[Type::Evolution 2355]](https://gitlab.com/ultreiaio/ird-observe/-/issues/2355) **Bouton de recopie de valeurs d'une activité à l'autre** (Thanks to Tony CHEMIT) (Reported by Pascal Cauquil)
|
|
| 37 | + * [[Type::Evolution 2359]](https://gitlab.com/ultreiaio/ird-observe/-/issues/2359) **Valeurs maxi sur Branchline et Floatline** (Thanks to Tony CHEMIT) (Reported by Pascal Cauquil)
|
|
| 38 | + * [[Type::Evolution 2365]](https://gitlab.com/ultreiaio/ird-observe/-/issues/2365) **Libellé LL / Set à renommer en Fishing Operation** (Thanks to Tony CHEMIT) (Reported by Pascal Cauquil)
|
|
| 39 | + * [[Type::Evolution 2367]](https://gitlab.com/ultreiaio/ird-observe/-/issues/2367) **Vérifier quel critère est utilisé pour filtrer la liste des bateaux disponibles sur Trip** (Thanks to Tony CHEMIT) (Reported by Pascal Cauquil)
|
|
| 40 | + * [[Type::Evolution 2368]](https://gitlab.com/ultreiaio/ird-observe/-/issues/2368) **Mise en page et traductions dans l'UI de réglage de l'arbre** (Thanks to Tony CHEMIT) (Reported by Pascal Cauquil)
|
|
| 41 | + * [[Type::Evolution 2176]](https://gitlab.com/ultreiaio/ird-observe/-/issues/2176) **Contrôle sur Etat des cuves au pdépart/à l'arrivée ** (Thanks to Tony CHEMIT) (Reported by Pascal Cauquil)
|
|
| 5 | 42 | |
| 6 | 43 | ## Version [9.0.0](https://gitlab.com/ultreiaio/ird-observe/-/milestones/222)
|
| 7 | 44 | |
| ... | ... | @@ -12,7 +49,6 @@ |
| 12 | 49 | * [Serveur (observe-9.0.0.war)](https://repo1.maven.org/maven2/fr/ird/observe/observe/9.0.0/observe-9.0.0.war)
|
| 13 | 50 | * [Serveur (observe-9.0.0-server.zip)](https://repo1.maven.org/maven2/fr/ird/observe/observe/9.0.0/observe-9.0.0-server.zip)
|
| 14 | 51 | |
| 15 | - |
|
| 16 | 52 | ### Issues
|
| 17 | 53 | * [[Type::Anomalie 2330]](https://gitlab.com/ultreiaio/ird-observe/-/issues/2330) **Le gestionnaire de connexion directe a une petite imperfection** (Thanks to Tony CHEMIT) (Reported by Pascal Cauquil)
|
| 18 | 54 | * [[Type::Evolution 2242]](https://gitlab.com/ultreiaio/ird-observe/-/issues/2242) **Définition des rapports LL simples** (Thanks to Tony CHEMIT) (Reported by Pascal Cauquil)
|
| ... | ... | @@ -36,7 +72,7 @@ |
| 36 | 72 | * [[Type::Evolution 2113]](https://gitlab.com/ultreiaio/ird-observe/-/issues/2113) **Modélisation activity <-> sample sur LL logbook** (Thanks to Tony CHEMIT) (Reported by Pascal Cauquil)
|
| 37 | 73 | * [[Type::Evolution 2326]](https://gitlab.com/ultreiaio/ird-observe/-/issues/2326) **Intégrer cette référence ll_landing.dataSource dans la migration 9.0.0** (Thanks to Tony CHEMIT) (Reported by Pascal Cauquil)
|
| 38 | 74 | * [[Type::Evolution 2328]](https://gitlab.com/ultreiaio/ird-observe/-/issues/2328) **Standardiser l'affichage des statistiques LL dans l'arbre** (Thanks to Tony CHEMIT) (Reported by Pascal Cauquil)
|
| 39 | - * [[Type::Evolution 2329]](https://gitlab.com/ultreiaio/ird-observe/-/issues/2329) **Renforcer le modèle ar des clés d'unicité sur certaines clés étrangères** (Thanks to Tony CHEMIT) (Reported by Pascal Cauquil)
|
|
| 75 | + * [[Type::Evolution 2329]](https://gitlab.com/ultreiaio/ird-observe/-/issues/2329) **Renforcer le modèle par des clés d'unicité sur certaines clés étrangères** (Thanks to Tony CHEMIT) (Reported by Pascal Cauquil)
|
|
| 40 | 76 | * [[Type::Tâche 2320]](https://gitlab.com/ultreiaio/ird-observe/-/issues/2320) **Calée orpheline de la base IRD** (Thanks to Tony CHEMIT) (Reported by Pascal Cauquil)
|
| 41 | 77 | |
| 42 | 78 | ## Version [9.0.0-RC-30](https://gitlab.com/ultreiaio/ird-observe/-/milestones/224)
|
| ... | ... | @@ -58,7 +58,9 @@ observe.data.ll.observation.Tdr.validation.fishingEnd.after.fishingStart |
| 58 | 58 | observe.data.ll.observation.Tdr.validation.fishingStart.after.deploymentStart
|
| 59 | 59 | observe.data.ps.Route.validation.duplicated.date
|
| 60 | 60 | observe.data.ps.SampleSpecies.validation.mismatch.measuredCount
|
| 61 | +observe.data.ps.common.Trip.departureWellContentStatus.validation.notFilled
|
|
| 61 | 62 | observe.data.ps.common.Trip.departureWellContentStatus.validation.required
|
| 63 | +observe.data.ps.common.Trip.landingWellContentStatus.validation.notFilled
|
|
| 62 | 64 | observe.data.ps.common.Trip.landingWellContentStatus.validation.required
|
| 63 | 65 | observe.data.ps.landing.Landing.validation.date.after.currentPsCommonTrip.endDate
|
| 64 | 66 | observe.data.ps.landing.Landing.validation.date.after.currentPsCommonTrip.startDate
|
| ... | ... | @@ -23,6 +23,20 @@ |
| 23 | 23 | "-//Apache Struts//XWork Validator 1.0.3//EN"
|
| 24 | 24 | "http://struts.apache.org/dtds/xwork-validator-1.0.3.dtd">
|
| 25 | 25 | <validators>
|
| 26 | + <field name="departureWellContentStatus">
|
|
| 27 | + <!-- departureWellContentStatus is not filled (code = 3) -->
|
|
| 28 | + <field-validator type="fieldexpression" short-circuit="true">
|
|
| 29 | + <param name="expression"><![CDATA[ departureWellContentStatus == null || departureWellContentStatus.code != '3']]></param>
|
|
| 30 | + <message>observe.data.ps.common.Trip.departureWellContentStatus.validation.notFilled</message>
|
|
| 31 | + </field-validator>
|
|
| 32 | + </field>
|
|
| 33 | + <field name="landingWellContentStatus">
|
|
| 34 | + <!-- landingWellContentStatus is not filled (code = 3) -->
|
|
| 35 | + <field-validator type="fieldexpression" short-circuit="true">
|
|
| 36 | + <param name="expression"><![CDATA[ landingWellContentStatus == null || landingWellContentStatus.code != '3']]></param>
|
|
| 37 | + <message>observe.data.ps.common.Trip.landingWellContentStatus.validation.notFilled</message>
|
|
| 38 | + </field-validator>
|
|
| 39 | + </field>
|
|
| 26 | 40 | <field name="vessel">
|
| 27 | 41 | <!-- check vessel availability on trip -->
|
| 28 | 42 | <field-validator type="tripVessel" short-circuit="true">
|
| ... | ... | @@ -23,6 +23,20 @@ |
| 23 | 23 | "-//Apache Struts//XWork Validator 1.0.3//EN"
|
| 24 | 24 | "http://struts.apache.org/dtds/xwork-validator-1.0.3.dtd">
|
| 25 | 25 | <validators>
|
| 26 | + <field name="departureWellContentStatus">
|
|
| 27 | + <!-- departureWellContentStatus is not filled (code = 3) -->
|
|
| 28 | + <field-validator type="fieldexpression" short-circuit="true">
|
|
| 29 | + <param name="expression"><![CDATA[ departureWellContentStatus == null || departureWellContentStatus.code != '3']]></param>
|
|
| 30 | + <message>observe.data.ps.common.Trip.departureWellContentStatus.validation.notFilled</message>
|
|
| 31 | + </field-validator>
|
|
| 32 | + </field>
|
|
| 33 | + <field name="landingWellContentStatus">
|
|
| 34 | + <!-- landingWellContentStatus is not filled (code = 3) -->
|
|
| 35 | + <field-validator type="fieldexpression" short-circuit="true">
|
|
| 36 | + <param name="expression"><![CDATA[ landingWellContentStatus == null || landingWellContentStatus.code != '3']]></param>
|
|
| 37 | + <message>observe.data.ps.common.Trip.landingWellContentStatus.validation.notFilled</message>
|
|
| 38 | + </field-validator>
|
|
| 39 | + </field>
|
|
| 26 | 40 | <field name="vessel">
|
| 27 | 41 | <!-- check vessel availability on trip -->
|
| 28 | 42 | <field-validator type="tripVessel" short-circuit="true">
|
| ... | ... | @@ -32,7 +32,8 @@ |
| 32 | 32 | "departureWellContentStatus is mandatory except if !logbookEnabled"
|
| 33 | 33 | ],
|
| 34 | 34 | "warnings": [
|
| 35 | - "check if referential departureWellContentStatus is disabled (only if validation is not strong)"
|
|
| 35 | + "check if referential departureWellContentStatus is disabled (only if validation is not strong)",
|
|
| 36 | + "departureWellContentStatus is not filled (code = 3)"
|
|
| 36 | 37 | ]
|
| 37 | 38 | },
|
| 38 | 39 | "endDate": {
|
| ... | ... | @@ -87,7 +88,8 @@ |
| 87 | 88 | "landingWellContentStatus is mandatory except if !logbookEnabled"
|
| 88 | 89 | ],
|
| 89 | 90 | "warnings": [
|
| 90 | - "check if referential landingWellContentStatus is disabled (only if validation is not strong)"
|
|
| 91 | + "check if referential landingWellContentStatus is disabled (only if validation is not strong)",
|
|
| 92 | + "landingWellContentStatus is not filled (code = 3)"
|
|
| 91 | 93 | ]
|
| 92 | 94 | },
|
| 93 | 95 | "localMarketAcquisitionStatus": {
|
| ... | ... | @@ -32,7 +32,8 @@ |
| 32 | 32 | "departureWellContentStatus is mandatory except if !logbookEnabled"
|
| 33 | 33 | ],
|
| 34 | 34 | "warnings": [
|
| 35 | - "check if referential departureWellContentStatus is disabled (only if validation is not strong)"
|
|
| 35 | + "check if referential departureWellContentStatus is disabled (only if validation is not strong)",
|
|
| 36 | + "departureWellContentStatus is not filled (code = 3)"
|
|
| 36 | 37 | ]
|
| 37 | 38 | },
|
| 38 | 39 | "endDate": {
|
| ... | ... | @@ -87,7 +88,8 @@ |
| 87 | 88 | "landingWellContentStatus is mandatory except if !logbookEnabled"
|
| 88 | 89 | ],
|
| 89 | 90 | "warnings": [
|
| 90 | - "check if referential landingWellContentStatus is disabled (only if validation is not strong)"
|
|
| 91 | + "check if referential landingWellContentStatus is disabled (only if validation is not strong)",
|
|
| 92 | + "landingWellContentStatus is not filled (code = 3)"
|
|
| 91 | 93 | ]
|
| 92 | 94 | },
|
| 93 | 95 | "localMarketAcquisitionStatus": {
|
| ... | ... | @@ -899,12 +899,14 @@ observe.data.ps.common.Trip.action.openLinkFormsUrl.tip=View forms in a web brow |
| 899 | 899 | observe.data.ps.common.Trip.action.openLinkReportsUrl.tip=View reports in a web browser
|
| 900 | 900 | observe.data.ps.common.Trip.advancedSamplingAcquisitionStatus=Advanced sampling
|
| 901 | 901 | observe.data.ps.common.Trip.departureWellContentStatus=Departure well content status
|
| 902 | +observe.data.ps.common.Trip.departureWellContentStatus.validation.notFilled=Status is not filled.
|
|
| 902 | 903 | observe.data.ps.common.Trip.departureWellContentStatus.validation.required=Required departure well content status if logbook data is selected.
|
| 903 | 904 | observe.data.ps.common.Trip.fishingTime=Fishing time (h)
|
| 904 | 905 | observe.data.ps.common.Trip.landingAcquisitionStatus=Landing sheet collection
|
| 905 | 906 | observe.data.ps.common.Trip.landingAcquisitionStatusLabel.tip=Only choices that indicate existence of data allow acquisition for landing
|
| 906 | 907 | observe.data.ps.common.Trip.landingTotalWeight=Landing total weight (t)
|
| 907 | 908 | observe.data.ps.common.Trip.landingWellContentStatus=Landing well content status
|
| 909 | +observe.data.ps.common.Trip.landingWellContentStatus.validation.notFilled=Status is not filled.
|
|
| 908 | 910 | observe.data.ps.common.Trip.landingWellContentStatus.validation.required=Required if logbook data is selected.
|
| 909 | 911 | observe.data.ps.common.Trip.localMarketAcquisitionStatusLabel.tip=Only choices that indicate existence of data allow acquisition for Local market
|
| 910 | 912 | observe.data.ps.common.Trip.localMarketSurveySamplingAcquisitionStatusLabel.tip=Only choices that indicate existence of data allow acquisition for Local market survey
|
| ... | ... | @@ -899,12 +899,14 @@ observe.data.ps.common.Trip.action.openLinkFormsUrl.tip=Acceder a los formulario |
| 899 | 899 | observe.data.ps.common.Trip.action.openLinkReportsUrl.tip=Accéder aux rapports dans un navigateur web
|
| 900 | 900 | observe.data.ps.common.Trip.advancedSamplingAcquisitionStatus=Advanced sampling TODO
|
| 901 | 901 | observe.data.ps.common.Trip.departureWellContentStatus=État de remplissage des cuves au départ \#TODO
|
| 902 | +observe.data.ps.common.Trip.departureWellContentStatus.validation.notFilled=Status is not filled.
|
|
| 902 | 903 | observe.data.ps.common.Trip.departureWellContentStatus.validation.required=Required departure well content status if logbook data is selected. \#TODO
|
| 903 | 904 | observe.data.ps.common.Trip.fishingTime=Heures de peche \#TODO
|
| 904 | 905 | observe.data.ps.common.Trip.landingAcquisitionStatus=Landing sheet collection \#TODO
|
| 905 | 906 | observe.data.ps.common.Trip.landingAcquisitionStatusLabel.tip=Only choices that indicate existence of data allow acquisition for landing
|
| 906 | 907 | observe.data.ps.common.Trip.landingTotalWeight=Total débarqué (en t) \#TODO
|
| 907 | 908 | observe.data.ps.common.Trip.landingWellContentStatus=État de remplissage des cuves après débarquement \#TODO
|
| 909 | +observe.data.ps.common.Trip.landingWellContentStatus.validation.notFilled=Status is not filled.
|
|
| 908 | 910 | observe.data.ps.common.Trip.landingWellContentStatus.validation.required=Must be filled.
|
| 909 | 911 | observe.data.ps.common.Trip.localMarketAcquisitionStatusLabel.tip=Only choices that indicate existence of data allow acquisition for Local market
|
| 910 | 912 | observe.data.ps.common.Trip.localMarketSurveySamplingAcquisitionStatusLabel.tip=Only choices that indicate existence of data allow acquisition for Local market survey
|
| ... | ... | @@ -899,12 +899,14 @@ observe.data.ps.common.Trip.action.openLinkFormsUrl.tip=Accéder aux formulaires |
| 899 | 899 | observe.data.ps.common.Trip.action.openLinkReportsUrl.tip=Accéder aux rapports dans un navigateur web
|
| 900 | 900 | observe.data.ps.common.Trip.advancedSamplingAcquisitionStatus=Échantillonnage avancé
|
| 901 | 901 | observe.data.ps.common.Trip.departureWellContentStatus=État de remplissage des cuves au départ
|
| 902 | +observe.data.ps.common.Trip.departureWellContentStatus.validation.notFilled=État de remplissage non renseigné.
|
|
| 902 | 903 | observe.data.ps.common.Trip.departureWellContentStatus.validation.required=Champs obligatoire si données livre de bord est sélectionné.
|
| 903 | 904 | observe.data.ps.common.Trip.fishingTime=Heures de pêche
|
| 904 | 905 | observe.data.ps.common.Trip.landingAcquisitionStatus=Collecte du bon de débarquement
|
| 905 | 906 | observe.data.ps.common.Trip.landingAcquisitionStatusLabel.tip=Seuls les choix reflétant l'existence des données permettront la collecte du bon de débarquement
|
| 906 | 907 | observe.data.ps.common.Trip.landingTotalWeight=Total débarqué (en t)
|
| 907 | 908 | observe.data.ps.common.Trip.landingWellContentStatus=État de remplissage des cuves après débarquement
|
| 909 | +observe.data.ps.common.Trip.landingWellContentStatus.validation.notFilled=État de remplissage non renseigné.
|
|
| 908 | 910 | observe.data.ps.common.Trip.landingWellContentStatus.validation.required=Champs obligatoire si données livre de bord est sélectionné.
|
| 909 | 911 | observe.data.ps.common.Trip.localMarketAcquisitionStatusLabel.tip=Seuls les choix reflétant l'existence des données permettront la saisie du marché local
|
| 910 | 912 | observe.data.ps.common.Trip.localMarketSurveySamplingAcquisitionStatusLabel.tip=Seuls les choix reflétant l'existence des données permettront la saisie des sondages à quai du marché local
|
| ... | ... | @@ -55,6 +55,12 @@ |
| 55 | 55 | <field-validator type="checkDisabledReferentialOnWarningScope">
|
| 56 | 56 | <message/>
|
| 57 | 57 | </field-validator>
|
| 58 | + |
|
| 59 | + <!-- departureWellContentStatus is not filled (code = 3) -->
|
|
| 60 | + <field-validator type="fieldexpression" short-circuit="true">
|
|
| 61 | + <param name="expression"><![CDATA[ departureWellContentStatus == null || departureWellContentStatus.code != '3']]></param>
|
|
| 62 | + <message>observe.data.ps.common.Trip.departureWellContentStatus.validation.notFilled</message>
|
|
| 63 | + </field-validator>
|
|
| 58 | 64 | </field>
|
| 59 | 65 | |
| 60 | 66 | <field name="landingAcquisitionStatus">
|
| ... | ... | @@ -81,6 +87,12 @@ |
| 81 | 87 | <field-validator type="checkDisabledReferentialOnWarningScope">
|
| 82 | 88 | <message/>
|
| 83 | 89 | </field-validator>
|
| 90 | + |
|
| 91 | + <!-- landingWellContentStatus is not filled (code = 3) -->
|
|
| 92 | + <field-validator type="fieldexpression" short-circuit="true">
|
|
| 93 | + <param name="expression"><![CDATA[ landingWellContentStatus == null || landingWellContentStatus.code != '3']]></param>
|
|
| 94 | + <message>observe.data.ps.common.Trip.landingWellContentStatus.validation.notFilled</message>
|
|
| 95 | + </field-validator>
|
|
| 84 | 96 | </field>
|
| 85 | 97 | |
| 86 | 98 | <field name="localMarketAcquisitionStatus">
|
| ... | ... | @@ -32,7 +32,8 @@ |
| 32 | 32 | "departureWellContentStatus is mandatory except if !logbookEnabled"
|
| 33 | 33 | ],
|
| 34 | 34 | "warnings": [
|
| 35 | - "check if referential departureWellContentStatus is disabled (only if validation is not strong)"
|
|
| 35 | + "check if referential departureWellContentStatus is disabled (only if validation is not strong)",
|
|
| 36 | + "departureWellContentStatus is not filled (code = 3)"
|
|
| 36 | 37 | ]
|
| 37 | 38 | },
|
| 38 | 39 | "endDate": {
|
| ... | ... | @@ -87,7 +88,8 @@ |
| 87 | 88 | "landingWellContentStatus is mandatory except if !logbookEnabled"
|
| 88 | 89 | ],
|
| 89 | 90 | "warnings": [
|
| 90 | - "check if referential landingWellContentStatus is disabled (only if validation is not strong)"
|
|
| 91 | + "check if referential landingWellContentStatus is disabled (only if validation is not strong)",
|
|
| 92 | + "landingWellContentStatus is not filled (code = 3)"
|
|
| 91 | 93 | ]
|
| 92 | 94 | },
|
| 93 | 95 | "localMarketAcquisitionStatus": {
|
| ... | ... | @@ -55,6 +55,12 @@ |
| 55 | 55 | <field-validator type="checkDisabledReferentialOnWarningScope">
|
| 56 | 56 | <message/>
|
| 57 | 57 | </field-validator>
|
| 58 | + |
|
| 59 | + <!-- departureWellContentStatus is not filled (code = 3) -->
|
|
| 60 | + <field-validator type="fieldexpression" short-circuit="true">
|
|
| 61 | + <param name="expression"><![CDATA[ departureWellContentStatus == null || departureWellContentStatus.code != '3']]></param>
|
|
| 62 | + <message>observe.data.ps.common.Trip.departureWellContentStatus.validation.notFilled</message>
|
|
| 63 | + </field-validator>
|
|
| 58 | 64 | </field>
|
| 59 | 65 | |
| 60 | 66 | <field name="landingAcquisitionStatus">
|
| ... | ... | @@ -81,6 +87,12 @@ |
| 81 | 87 | <field-validator type="checkDisabledReferentialOnWarningScope">
|
| 82 | 88 | <message/>
|
| 83 | 89 | </field-validator>
|
| 90 | + |
|
| 91 | + <!-- landingWellContentStatus is not filled (code = 3) -->
|
|
| 92 | + <field-validator type="fieldexpression" short-circuit="true">
|
|
| 93 | + <param name="expression"><![CDATA[ landingWellContentStatus == null || landingWellContentStatus.code != '3']]></param>
|
|
| 94 | + <message>observe.data.ps.common.Trip.landingWellContentStatus.validation.notFilled</message>
|
|
| 95 | + </field-validator>
|
|
| 84 | 96 | </field>
|
| 85 | 97 | |
| 86 | 98 | <field name="localMarketAcquisitionStatus">
|
| ... | ... | @@ -32,7 +32,8 @@ |
| 32 | 32 | "departureWellContentStatus is mandatory except if !logbookEnabled"
|
| 33 | 33 | ],
|
| 34 | 34 | "warnings": [
|
| 35 | - "check if referential departureWellContentStatus is disabled (only if validation is not strong)"
|
|
| 35 | + "check if referential departureWellContentStatus is disabled (only if validation is not strong)",
|
|
| 36 | + "departureWellContentStatus is not filled (code = 3)"
|
|
| 36 | 37 | ]
|
| 37 | 38 | },
|
| 38 | 39 | "endDate": {
|
| ... | ... | @@ -87,7 +88,8 @@ |
| 87 | 88 | "landingWellContentStatus is mandatory except if !logbookEnabled"
|
| 88 | 89 | ],
|
| 89 | 90 | "warnings": [
|
| 90 | - "check if referential landingWellContentStatus is disabled (only if validation is not strong)"
|
|
| 91 | + "check if referential landingWellContentStatus is disabled (only if validation is not strong)",
|
|
| 92 | + "landingWellContentStatus is not filled (code = 3)"
|
|
| 91 | 93 | ]
|
| 92 | 94 | },
|
| 93 | 95 | "localMarketAcquisitionStatus": {
|