Liste des évolutions et correctifs apportés

v21.2.28

ApplicationNuméroTitreTypeDescription
MyOPCA 25591 Fin anticipée de dossier - Initialisation date et motif Évolution

Mettre à disposition une RG VAL_DOS_Init_Date_Motif_Fin_Anticipee éditeur permettant d'initialiser la date et le motif de fin anticipée dans le cas suivant : lorsque le traitement 'Interrompre (Fin anticipée)' est activé (depuis le menu Traitements ou via RG) pour :
  • un seul dossier
  • de la filière Apprentissage (géré par rattachement de la RG aux filières correspondantes)
  • avec un motif de fin anticipée de dossier vide ou différent de '04 -   Rupture avec formation' (id 13689)
  • ayant une seule inscription avec :
    • date de rupture de contrat non vide
    • champ 'Hors de l'établissement du contrat' (DOSINFOCONTRAT.SSITUAHORSENT) avec la valeur 'POURSUITE' (Id 13538)
, initialiser dans la boîte de dialogue (*) :
  • le motif de fin anticipée à la valeur 04 - Rupture de contrat avec formation (id 13689)
  • la date de fin anticipée avec la date de rupture de contrat +  6 mois. Si cette date calculée est supérieure à la date de fin de contrat, mettre la date de fin de contrat.
Le RG devra être publiée sur le point d'entrée 15915-RG : Initialisation saisie date et motif (interruption).
OU point d'entrée 17470

(*) La boîte de dialogue s'ouvre en fonction de l'option 577-MODIFDTINT.
MyOPCA 29472 Echec du lot de virement si montant supérieur à 21 474 836 € Anomalie
Le montant total d'un lot de règlement était limité à 21 474 836 €
MyOPCA 31423 PERF - Grille de recherche - rafraichir uniquement la ligne (et pas la page) Évolution
Dans les grilles de recherche après traitement ou sur fermeture d'une fiche métier recharger uniquement la ligne sélectionnée
  • Actuellement ca recharge toute la page
  • Depuis les fiches métiers le rafraichissement a été coupé mais il faudrait le remettre en ne mettant à jour que les données de la ligne (et pas toute la page)
MyOPCA 33254 API V11 - Employments - Ajout d'un filtre supplémentaire sur PERSONNEL.ISALARIE Évolution
Modification de GET /v1/opca/employments en ajoutant un paramètre query companyEmployee qui prend les valeurs true/false/null (par défaut null).

  • true : Filtre les données PERSONNEL avec ISALARIE = -1
  • false : Filtre les données PERSONNEL avec ISALARIE = 0
  • null : Valeur par défaut, Ne filtre pas sur le champ ISALARIE.
MyOPCA 33290 API CFA - GET Dossiers - Dénomination OF à null alors qu'il est présent dans le contrat Anomalie
API CFA - GET Dossiers
La dénomination OF est systématiquement recherchée en fonction de l'identifiant OF sur le contrat.
MyOPCA 33411 API CFA - Boolean Évolution
Sur les JSON en entrée de l'API CFA, tous les champs booleans n'autorisent que les valeurs suivantes true/false/null.
MyOPCA 33478 PERF - Ouverture fiche dossier Évolution
Optimisation du temps d'ouverture des fiches.
MyOPCA 33554 API CFA - Facture - RG - Ligne / montant Évolution
Modifier l'API CFA afin qu'on contrôle que le montant est saisi par ligne.
Le contrôle ne peut pas se faire par RG car on n'a pas accès aux données.

MyOPCA 33557 API CFA - Facture - RG - Ligne / nature Évolution
Modifier l'API CFA afin que l'on contrôle que la nature est saisie par ligne et qu'elle n'est facturée qu'une seule fois par dossier et par échéance.
Le contrôle ne peut pas se faire via RG car les données ne sont pas accessibles.

MyOPCA 33566 API CFA - Facture - RG - Ligne / numéro échéance Évolution
Créer une RG VAL_FAC_CFA_Ctrl_Numero_Echeance qui contrôle que le numéro d'échéance par ligne correspond à une échéance présente sur le dossier et active. Le numéro d'échéance peut être atteint par Outils.Parametres.StringValue("NUMERO_ECHEANCE").
L'API CFA doit être modifié afin de vérifier que le numéro d'échéance par ligne est bien saisi.

MyOPCA 33572 API CFA - Facture - RG - Ligne / Quantité Évolution
Modifier l'API CFA afin que l'on contrôle que la quantité par ligne est saisie.
Ce contrôle ne peut pas être effectué par RG car on n'atteint pas les données en question.

MyOPCA 33575 API CFA - Facture - RG - Montant total Évolution
Modifier l'API CFA afin que l'on contrôle que le montant total est saisi et qu'il est égal à la somme des montants de chaque ligne.
Le contrôle ne peut pas être fait par RG car on n'atteint pas les données en question.

MyOPCA 33669 API - Optimisation pcVAL_API_Col_GetMouvement_Search Évolution
Modification de pcVAL_API_Col_GetMouvement_Search pour optimiser les performances.
MyOPCA 33689 API - Constantes - Groupes utilisateur en cache Évolution
La route API GET /v1/opca/constants/{id:int}/groups garde maintenant en cache les informations par identifiant de constante.
MyOPCA 33693 API - Demands - Ne plus filtrer sur la filière pour remonter les données du contrat Évolution
Suppression du test sur les filières pour remonter les informations du contrat.
MyOPCA 33707 PERF - API - Optimiser l'instruction "lock" dans le code Évolution
API - Modification interne dans le code pour éviter des cas d'attente multi-thread lorsque ce n'est pas utile.