Projet

Général

Profil

Development #78015

Facturation: ajouter un modèle Payer

Ajouté par Lauréline Guérin il y a 10 mois. Mis à jour il y a 9 mois.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
30 mai 2023
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:
Non

Description

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.


Demandes liées

Lié à Lingo - Development #78125: Nettoyage de code: split de code, edition de slug, import/exportFermé02 juin 2023

Actions

Révisions associées

Révision 312d3d28 (diff)
Ajouté par Lauréline Guérin il y a 10 mois

invoicing: new model Payer (#78015)

Révision d194fd55 (diff)
Ajouté par Lauréline Guérin il y a 9 mois

invoicing: views to manage Payers (#78015)

Révision 739aaf17 (diff)
Ajouté par Lauréline Guérin il y a 9 mois

invoicing: FK between Regie and Payer (#78015)

Révision 4f5cb455 (diff)
Ajouté par Lauréline Guérin il y a 9 mois

invoicing: select a Card Model in Payer form (#78015)

Révision abddf117 (diff)
Ajouté par Lauréline Guérin il y a 9 mois

invoicing: user mapping on payer model (#78015)

Révision 9d575347 (diff)
Ajouté par Lauréline Guérin il y a 9 mois

invoicing: move payer_data calculation in Payer model (#78015)

Révision a19fa51f (diff)
Ajouté par Lauréline Guérin il y a 9 mois

invoicing: move payer id calculation in Payer model (#78015)

Révision 108a3410 (diff)
Ajouté par Lauréline Guérin il y a 9 mois

pricing: remove payer variables (#78015)

Révision 8216b85a (diff)
Ajouté par Lauréline Guérin il y a 9 mois

invoicing: fix data-related-invoice-id for draft pool (#78015)

Historique

#1

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

  • Description mis à jour (diff)
#2

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

  • Lié à Development #78125: Nettoyage de code: split de code, edition de slug, import/export ajouté
#3

Mis à jour par Robot Gitea il y a 10 mois

  • Statut changé de Nouveau à En cours

Lauréline Guérin (lguerin) a ouvert une pull request sur Gitea concernant cette demande :

#4

Mis à jour par Robot Gitea il y a 10 mois

  • Statut changé de En cours à Solution proposée
#5

Mis à jour par Robot Gitea il y a 9 mois

  • Statut changé de Solution proposée à Solution validée

Frédéric Péters (fpeters) a approuvé une pull request sur Gitea concernant cette demande :

#6

Mis à jour par Robot Gitea il y a 9 mois

  • Statut changé de Solution validée à Résolu (à déployer)

Lauréline Guérin (lguerin) a mergé une pull request sur Gitea concernant cette demande :

#7

Mis à jour par Transition automatique il y a 9 mois

  • Statut changé de Résolu (à déployer) à Solution déployée
#8

Mis à jour par Transition automatique il y a 7 mois

Automatic expiration

Formats disponibles : Atom PDF