Liste des évolutions et correctifs apportés

v21.2.26

ApplicationNuméroTitreTypeDescription
MyOPCA 31392 [AGORA] Envoyer le frais 8 Évolution
Ajout du montant de l'aide à la fonction tutorale
Objet SQL : FctVAL_AGO_FinMontantAideTutorale 
MyOPCA 31394 [AGORA] Demande de fonctions spécifiques Évolution
Rappel de la séquence d'extraction des données  envoyer vers Agora

  1. Le traitement Val Agora exécute la procédure pcValAgoraGetData  
    1. La procédure [pcValAgoraUpdateMetier] alimente la table AGO_METIER
      1. pcValAgoraUpdateMetier] appel les fonction sql FctVAL_AGO_xxx
  2. retourne les données de la table AGO_METIER

Le besoin
  • Pouvoir personnaliser par client les fonctions scalaires utiliser dans pcValAgoraUpdateMetier
  • Les fonctions scalaires spécifique client suivront la règle de nommage FctVAL_AGO_xxx_CLIENT
A faire
  • Modifier les fonctions sql FctVAL_AGO_xxx pour prendre ne compte les fonctions spécifiques 
Exemple
  • FctVAL_AGO_StagiCodeCategorieSocioProfessionnelle (attention cette fonction est a traitée aussi, elle à juste était modifié pour l'exemple)



MyOPCA 31398 AGORA - Modification de la correspondance du niveau maximum de classe Évolution

Modification de la correspondance du niveau maximum de classe => Ajouter les nouveaux niveaux norme européenne

Modifier FctVAL_AGO_StagiNiveauMaximumClasse entre le champ DOSINSCRIPTION.SNIVFORM et le champ 3.2.5 du document.

MyOpcoAgora
désactivécodelibellécodelibellé
01I (Niveau au moins égal à bac+5)6Classes de 2e ou 3e cycle de l'enseignement supérieur
02II (niveau bac+3 ou bac+4)6Classes de 2e ou 3e cycle de l'enseignement supérieur
03III (Niveau bac+2)51ère ou 2e année de DEUG, DUT, BTS, école des formations sanitaires et sociales
04IV (Niveau baccalauréat)4Terminale
05V (Niveau brevet des collèges, CAP, BEP)23e ou première année de CAP ou BEP
06VI (Fin de scolarité)1Primaire, 6e, 5e, 4e, CPA, CPPN ou CLIPA
07V.bis ( Abandon en cours de CAP, BEP)23e ou première année de CAP ou BEP
-19Indéfini0Information non communiquée
-11Fin de scolarité Primaire (Ex niveau VI)1Primaire, 6e, 5e, 4e, CPA, CPPN ou CLIPA
-12Fin de scolarité Collège (Ex niveau VI)1Primaire, 6e, 5e, 4e, CPA, CPPN ou CLIPA
-13CAP, BEP, CFPA (Ex niveau V)23e ou première année de CAP ou BEP
-14BAC, BT, BP (Ex niveau IV)4Terminale
-15DEUG, BTS, DUT, DEUST (Ex niveau III)51ère ou 2e année de DEUG, DUT, BTS, école des formations sanitaires et sociales
-16Licence, Licence professionnelle, Maîtrise, Master 1 (Ex niveau II)6Classes de 2e ou 3e cycle de l'enseignement supérieur
-17Master 2, DEA, DESS, Ingénieur (Ex niveau I en partie)6Classes de 2e ou 3e cycle de l'enseignement supérieur
-18Doctorat (Ex niveau I en partie)6Classes de 2e ou 3e cycle de l'enseignement supérieur
-199Non déterminé (Ex niveau IX)0Information non communiquée



MyOPCA 31400 [AGORA] Modification de la correspondance du niveau de certification maximum - 3.2.4 Évolution

Modification de la correspondance du niveau de certification maximum (agora) avec le diplôme obtenu (myopco)

Modifier FctVAL_AGO_StagiCodeNiveauEntree comme suit


Référentiel MyOPCO Référentiel AGORA 
10Doctorat8NIVEAU 8 (Doctorat, etc..) 
11Master 2 professionnel /DESS/ diplôme grande école7NIVEAU 7 (Grade master) 
12Master 2 recherche / DEA7NIVEAU 7 (Grade master) 
19Autre diplôme ou titre de niveau bac +5 ou plus7NIVEAU 7 (Grade master) 
21Master 1 professionnel6NIVEAU 6 (Licence, master 1) 
22Master 1 général6NIVEAU 6 (Licence, master 1) 
23Licence professionnelle6NIVEAU 6 (Licence, master 1) 
24Licence générale6NIVEAU 6 (Licence, master 1) 
29Autre diplôme ou titre de niveau bac +3 ou 46NIVEAU 6 (Licence, master 1) 
31Brevet de Technicien Supérieur5NIVEAU 5 (BTS, DUT, etc...) 
32Diplôme Universitaire de technologie5NIVEAU 5 (BTS, DUT, etc...) 
39Autre diplôme ou titre de niveau bac +25NIVEAU 5 (BTS, DUT, etc...) 
41Baccalauréat professionnel4NIVEAU 4 (BP, BT, bac prof ou techno) 
42Baccalauréat général4NIVEAU 4 (BP, BT, bac prof ou techno) 
43Baccalauréat technologique4NIVEAU 4 (BP, BT, bac prof ou techno) 
49Autre diplôme ou titre de niveau bac4NIVEAU 4 (BP, BT, bac prof ou techno) 
51CAP3NIVEAU 3 (CAP, BEP, ...) 
52BEP3NIVEAU 3 (CAP, BEP, ...) 
53Mention complémentaire3NIVEAU 3 (CAP, BEP, ...) 
59Autre diplôme ou titre de niveau CAP/BEP3NIVEAU 3 (CAP, BEP, ...) 
60Aucun diplôme ni titre professionnel1NIVEAU 1 (Sans niveau spécifique)
80_Doctorat8NIVEAU 8 (Doctorat, etc..) 
79_Autre diplôme ou titre de niveau bac+5 ou plus7NIVEAU 7 (Grade master) 
74_Diplôme d'ingénieur, diplôme d'école de commerce7NIVEAU 7 (Grade master) 
73_Master indifférencié7NIVEAU 7 (Grade master) 
72_Master recherche/DEA7NIVEAU 7 (Grade master) 
71_Master professionnel/DESS7NIVEAU 7 (Grade master) 
69_Autre diplôme ou titre de niveau bac +3 ou 46NIVEAU 6 (Licence, master 1) 
63_Licence générale6NIVEAU 6 (Licence, master 1) 
62_Licence professionnelle6NIVEAU 6 (Licence, master 1) 
61_1ère année de Master6NIVEAU 6 (Licence, master 1) 
58_Autre diplôme ou titre de niveau bac+25NIVEAU 5 (BTS, DUT, etc...) 
55_Diplôme Universitaire de technologie5NIVEAU 5 (BTS, DUT, etc...) 
54_Brevet de Technicien Supérieur5NIVEAU 5 (BTS, DUT, etc...) 
49_Autre diplôme ou titre de niveau bac4NIVEAU 4 (BP, BT, bac prof ou techno) 
43_Baccalauréat technologique4NIVEAU 4 (BP, BT, bac prof ou techno) 
42_Baccalauréat général4NIVEAU 4 (BP, BT, bac prof ou techno) 
41_Baccalauréat professionnel4NIVEAU 4 (BP, BT, bac prof ou techno) 
38_Autre diplôme ou titre de niveau CAP/BEP3NIVEAU 3 (CAP, BEP, ...) 
35_Mention complémentaire3NIVEAU 3 (CAP, BEP, ...) 
34_BEP3NIVEAU 3 (CAP, BEP, ...) 
33_CAP3NIVEAU 3 (CAP, BEP, ...) 
26_Certificat de formation générale2NIVEAU 2 (Sans diplôme ou Diplôme national du Brevet) 
25_Diplôme national du Brevet (DNB)2NIVEAU 2 (Sans diplôme ou Diplôme national du Brevet) 
13_Aucun diplôme ni titre professionnel1NIVEAU 1 (Sans niveau spécifique)
  0Information non communiquée

MyOPCA 31402 [AGORA] Modification de la correspondance du niveau de certification visé - champ 3.6.4 Évolution
Modification de la correspondance du niveau de certification visé (Agora) avec le champ Diplôme ou titre visé (MyOPCO).
champ 3.6.4
Modifier FctVAL_AGO_FormNiveauCertificationVise
Côté MyOPCO c'est en base le champ DOSINFOCONTRAT.SDIPLOMEVISE 

Référentiel MyOPCO Référentiel AGORA 
10Doctorat8NIVEAU 8 (Doctorat, etc..) 
11Master 2 professionnel /DESS/ diplôme grande école7NIVEAU 7 (Grade master) 
12Master 2 recherche / DEA7NIVEAU 7 (Grade master) 
19Autre diplôme ou titre de niveau bac +5 ou plus7NIVEAU 7 (Grade master) 
21Master 1 professionnel6NIVEAU 6 (Licence, master 1) 
22Master 1 général6NIVEAU 6 (Licence, master 1) 
23Licence professionnelle6NIVEAU 6 (Licence, master 1) 
24Licence générale6NIVEAU 6 (Licence, master 1) 
29Autre diplôme ou titre de niveau bac +3 ou 46NIVEAU 6 (Licence, master 1) 
31Brevet de Technicien Supérieur5NIVEAU 5 (BTS, DUT, etc...) 
32Diplôme Universitaire de technologie5NIVEAU 5 (BTS, DUT, etc...) 
39Autre diplôme ou titre de niveau bac +25NIVEAU 5 (BTS, DUT, etc...) 
41Baccalauréat professionnel4NIVEAU 4 (BP, BT, bac prof ou techno) 
42Baccalauréat général4NIVEAU 4 (BP, BT, bac prof ou techno) 
43Baccalauréat technologique4NIVEAU 4 (BP, BT, bac prof ou techno) 
49Autre diplôme ou titre de niveau bac4NIVEAU 4 (BP, BT, bac prof ou techno) 
51CAP3NIVEAU 3 (CAP, BEP, ...) 
52BEP3NIVEAU 3 (CAP, BEP, ...) 
53Mention complémentaire3NIVEAU 3 (CAP, BEP, ...) 
59Autre diplôme ou titre de niveau CAP/BEP3NIVEAU 3 (CAP, BEP, ...) 
60Aucun diplôme ni titre professionnel1NIVEAU 1 (Sans niveau spécifique)
80_Doctorat8NIVEAU 8 (Doctorat, etc..) 
79_Autre diplôme ou titre de niveau bac+5 ou plus7NIVEAU 7 (Grade master) 
74_Diplôme d'ingénieur, diplôme d'école de commerce7NIVEAU 7 (Grade master) 
73_Master indifférencié7NIVEAU 7 (Grade master) 
72_Master recherche/DEA7NIVEAU 7 (Grade master) 
71_Master professionnel/DESS7NIVEAU 7 (Grade master) 
69_Autre diplôme ou titre de niveau bac +3 ou 46NIVEAU 6 (Licence, master 1) 
63_Licence générale6NIVEAU 6 (Licence, master 1) 
62_Licence professionnelle6NIVEAU 6 (Licence, master 1) 
61_1ère année de Master6NIVEAU 6 (Licence, master 1) 
58_Autre diplôme ou titre de niveau bac+25NIVEAU 5 (BTS, DUT, etc...) 
55_Diplôme Universitaire de technologie5NIVEAU 5 (BTS, DUT, etc...) 
54_Brevet de Technicien Supérieur5NIVEAU 5 (BTS, DUT, etc...) 
49_Autre diplôme ou titre de niveau bac4NIVEAU 4 (BP, BT, bac prof ou techno) 
43_Baccalauréat technologique4NIVEAU 4 (BP, BT, bac prof ou techno) 
42_Baccalauréat général4NIVEAU 4 (BP, BT, bac prof ou techno) 
41_Baccalauréat professionnel4NIVEAU 4 (BP, BT, bac prof ou techno) 
38_Autre diplôme ou titre de niveau CAP/BEP3NIVEAU 3 (CAP, BEP, ...) 
35_Mention complémentaire3NIVEAU 3 (CAP, BEP, ...) 
34_BEP3NIVEAU 3 (CAP, BEP, ...) 
33_CAP3NIVEAU 3 (CAP, BEP, ...) 
26_Certificat de formation générale2NIVEAU 2 (Sans diplôme ou Diplôme national du Brevet) 
25_Diplôme national du Brevet (DNB)2NIVEAU 2 (Sans diplôme ou Diplôme national du Brevet) 
13_Aucun diplôme ni titre professionnel1NIVEAU 1 (Sans niveau spécifique)
  0Information non communiquée






MyOPCA 31403 [AGORA] Modification mapping niveau de la certification obtenue en fin de formation Évolution

Le besoin pour le mapping du champ niveau de la certification obtenue en fin de formation a évolué (champ 3.6.6 pour Agora)

Celui-ci est à présent le suivant : si le champ "Atteinte de la certification visée" est à OUI (champ 3.6.5 pour Agora), alors envoyer la même valeur que le niveau visé par la formation (champ 3.6.4)


Modifier FctVAL_AGO_FormCodeNiveauSortie :

  • Si FctVAL_AGO_StagiAtteinteCertificationPoleCertification retourne 1 alors retourner la valeur de la fonction FctVAL_AGO_FormNiveauCertificationVise
  • Sinon renvoyé null 



MyOPCA 31410 [AGORA] Modification du mapping des champs de durée et de montant effectifs Évolution

Dans les fonction suivantes  ne prendre en compte que les factures à l'état payé totalement (setat = 1649) ou partiellement (setat = 1650).

A faire pour les fonctions sql 

3.8.3 => FctVAL_AGO_FormDureePriseEnChargeFinale et  enlever la restriction sur le champ IHREA
3.14.2.1 => FctVAL_AGO_FinMontantPecHtEffectif
3.14.2.2 => FctVAL_AGO_FinMontantPecTtcEffectif
3.14.4 => FctVAL_AGO_FinPecSalaireHtEffectif




MyOPCA 31412 [AGORA] Nouveau mapping pour le champ Catégorie Employeur Évolution Dans [pcValAgoraUpdateMetier]

Modifier le mapping du champ catégorie employeur (champ 5.3.3).

Il faut mettre toujours 'O' (le dictionnaire de données était contraire aux spécifications)

MyOPCA 32598 [API CFA] - Téléphone Anomalie
Dans le GET Dossiers de l'API CFA, les numéros de téléphone sont nettoyés de certains caractères parasites comme l'espace, le point et le tiret et s'il reste uniquement 10 chiffres, il retourne la valeur sinon null.
MyOPCA 32600 [API CFA] - Dossier - Champs incorrectes Anomalie
Sur GET Dossiers de l'API CFA, les champs suivant ont été modifiés :

  • cerfa.employeur.denomination : Alimentation de la valeur dans tous les cas.
  • cerfa.apprenti.responsableLegal : Si aucun valeur sur le nom et prénom, la zone entière est à null.
  • cerfa.apprenti.responsableLegal.adresse1 : Si pas de valeur, il met à null.
  • cerfa.maitre2 : Si pas de maitre d'apprentissage 2, il met à null.
  • cerfa.formation.dateDebutFormation : S'il ne trouve pas de valeur, il va chercher sur la date début de formation 1ère année/2ème année/3ème année (première renseignée)
  • cerfa.formation.dateFinFormation : S'il ne trouve pas de valeur, il va chercher sur la date début de formation 3ère année/2ème année/1ème année (première renseignée)
  • cerfa.formation.dureeFormation : S'il ne trouve pas de valeur, il va chercher sur la durée de formation 1ère année+2ème année+3ème année
  • cerfa.formation.dateObtentionDiplome : Champ supprimé.
  • cerfa.contrat.remunerationsAnnuelles.typeSalaire : Gestion de la valeur null.

MyOPCA 32669 [API CFA] - Dossiers - Format des dates sur le GET Évolution
Dans l'API CFA sur le GET Dossiers, le format de date est maintenant sous la forme "2001-01-01T00:00:00+0100".
MyOPCA 32807 [DOS - REGL] - Impossible de choisir la banque lors de la remise en banque Évolution
Quand on lance le traitement "Valider la remise en banque" via la grille Suivi des restitutions, il y a une erreur.

Le choix de la banque est bien proposée s'il y a une seule banque active.
Cependant, si on a plus d'une banque active (au moins deux), on a une anomalie dès le lancement du traitement avec "Aucune remise en banque possible. Pas de banque disponible"
MyOPCA 32851 [API CFA] - Dossiers - récupération des informations d'une demande Évolution
API OPCO : Ajout d'un Get demands/{id}
API CFA : Dans le Get dossiers permet de remonter les données d'une demande qui n'est pas encore un dossier
MyOPCA 32915 [API MyOpca] - Facture - Ne plus bloquer si l'année de début et de fin sont sur deux années différentes Évolution
Il ne faut plus bloquer la création de facture si la date de début et la date de fin sont sur deux années différentes.
MyOPCA 32949 [APP] - Calcul de l'échéancier -12 Mois Montant à ventiler Évolution
Dans le cas des contrats de moins de 12 mois le montant à ventiler doit être le montant retenu (et pas le PU retenu * 12)
MyOPCA 33006 [API CFA] - Get Dossiers - Permettre le "_" dans Type Dérogation Évolution

Dans la méthode Get Dossiers : Le cas de la constante avec le code contenant un underscore n'a pas été prévu pour le champ type de dérogation (type constante : 866).

Cela renvoie une erreur du type : "Input string was not in a correct format."