Projet

Général

Profil

Development #78015

Mis à jour par Lauréline Guérin il y a 11 mois

Pour remplacer les variables du payeur qui sont sur le model de grille tarifaire:
* payer_external_id
* payer_external_id_from_nameid
* payer_first_name
* payer_last_name
* payer_demat
* payer_direct_debit

(on y définit des filtres de requête)

Avoir un modèle Payer, avec les champs suivants:
* modèle de fiche liée
* préfixe (parce que payer_external_id de la forme @<une string/préfixe>:<un id de fiche>@)
* filtre de requête pour trouver l’id du payeur à partir de user_external_raw_id (exemple @{{ cards|objects:"enfant"|filter_by_internal_id:user_external_raw_id|include_fields|first|get:"fields"|get:"payeur_raw" }}@)
* un mapping sur les champs du modèle de fiche pour trouver first_name, last_name, demat, direct_debit dans la fiche

Pour pour trouver l’id à partir du NameID, on sait faire, via un call api avec filter-user-uuid=NameID (il faut que la fiche soit liée à un user)

Supprimer les variables du payeur sur le modèle de gille tarifaire.
Faire une FK Regie => Payer. Regie=Payer.

Retour