Project

General

Profile

Actions

Développement #1255

closed

action de workflow "annuler les paiements"

Added by Thomas Noël about 14 years ago. Updated over 12 years ago.

Status:
Fermé
Priority:
Normal
Assignee:
-
Category:
-
Target version:
Start date:
06 February 2012
Due date:
% Done:

100%

Estimated time:
Patch proposed:
Planning:

Description

Pour le système de paiement, prévoir une action de workflow "annuler les paiements", qui annule tous les paiements relatifs à la demande.

Notes :
  • idéalement, marquer les paiements comme "annulés" (laisser l'utilisateur les effacer complètement)
  • permettre un champ commentaire afin de donner la raison de l'annulation (par exemple : payé par chèque n°..., payé à l'accueil, etc ?)
Usages:
  • dans le backoffice, l'agent pourra indiquer si une demande a été reglée par un autre canal
  • dans le frontoffice, si le demandeur décide d'annuler sa demande (quand c'est encore possible)

Files

auquo-payment-cancel.diff (9.43 KB) auquo-payment-cancel.diff Thomas Noël, 28 February 2012 12:40 AM

Related issues 1 (0 open1 closed)

Is duplicate of Au quotidien - Développement #611: Paiement en ligne : prévoir une étape de workflow permettant de supprimer un paiement en attenteRejetéFrédéric Péters18 July 2011

Actions
Actions #1

Updated by Thomas Noël about 14 years ago

  • File auquo-payment-cancel.diff added

Voici une proposition de patch.

L'action d'annulation a deux paramètres :
  • la raison de l'annulation
  • la régie cible (qui peut être "toutes les régies")

Ce patch inclue également la gestion du user_hash (ou plutôt "un début de ...", cf #1276)

Actions #2

Updated by Thomas Noël about 14 years ago

  • Status changed from Nouveau to En cours
  • Target version set to Au-quotidien 2012.2
Actions #3

Updated by Thomas Noël about 14 years ago

Une nouvelle version, avec l'ajout des évènements de paiement (création/annulation) dans l'évolution du formulaire (via Evolution.parts).

Actions #4

Updated by Thomas Noël about 14 years ago

  • File deleted (auquo-payment-cancel.diff)
Actions #5

Updated by Frédéric Péters about 14 years ago

Pour ma mémoire :

Fred: je viens de survoler le patch "cancel payment", ça m'a l'air bien, j'ajouterais juste un class="invoice-%(action)" au <p> (ligne 130).
Thomas: ah oui, bonne idée
Actions #6

Updated by Thomas Noël about 14 years ago

  • Status changed from En cours to Solution déployée
  • % Done changed from 0 to 90

Appliqué par commit r597.

Actions #7

Updated by Thomas Noël about 14 years ago

  • Status changed from Solution déployée to Résolu (à déployer)
  • % Done changed from 90 to 0
Actions #8

Updated by Thomas Noël about 13 years ago

  • Status changed from Résolu (à déployer) to Fermé
Actions #9

Updated by Frédéric Péters over 12 years ago

  • % Done changed from 0 to 100
Actions

Also available in: Atom PDF