Projet

Général

Profil

Actions

Bug à tester #468

ouvert

Rapport facturation sans droit "FACTURES.MANAGER"

Ajouté par Minh il y a 10 mois. Mis à jour il y a 5 mois.

Statut:
Information fournie
Priorité:
Urgent
Assigné à:
Echéance:

Description

Rapport sur la facturation quand il n'y a pas le droit "FACTURES.MANAGER"

Mis à jour par Minh il y a 10 mois

  • Statut changé de Nouveau à Information fournie
  • Assigné à changé de Minh à Dominique

Rapport sur l'accès aux fonctionnalités de la facturation sans le droit "FACTURES.MANAGER"

1. Accès restreint au menu "Liste factures"

Lorsqu'un utilisateur ne possède pas le droit "FACTURES.MANAGER", il ne voit pas "Liste factures" dans la navbar. Il n'a également pas accès aux accordéons de facturations dans les fiches Clients et dans le cabinet.

Cependant, il peut accéder à la page de la liste des factures en utilisant l'URL:
https://demo.isqm-manager.com/isqm/manager/invoice

L'accès a été testé avec l'utilisateur "tt", qui ne dispose pas de ce droit.

2. Actions possibles et restrictions

2.1. Actions autorisées

Il est possible d'éditer, valider, changer le statut et supprimer une facture uniquement si elle n'a pas encore de numéro de facture.
Lorsqu'une facture a été envoyée, il est possible de la convertir en note de crédit.
La note de crédit peut être éditer, valider et changer son statut (mais l'envoi et la consultation ne fonctionne pas).

2.2. Restrictions

Ajout, suppression et édition des articles : ces actions sont bloquées car le bouton "Ajouter un article" n'est pas disponible
Consultation des factures validées : il est impossible d'afficher une facture validée, car le modèle de facture ne se génère pas.
Envoi des factures : impossible d'envoyer une facture validée

Mis à jour par Dominique il y a 8 mois

  • Statut changé de Information fournie à A tester

Mis à jour par Florent il y a 7 mois

  • Statut changé de A tester à Demande d'information
  • Assigné à changé de Dominique à Minh

De quoi s'agissait-il ?

Mis à jour par Minh il y a 7 mois

  • Statut changé de Demande d'information à Information fournie

Test sur les utilisateurs ne possédant pas le profil "FACTURES.MANAGER":

  • Les utilisateurs sans droit “FACTURES.MANAGER” voient dans la navbar “Listes factures”, ils ont accès à la toutes les factures peuvent valider, supprimer quand c’est possible, ils ne peuvent pas ajouter d'articles. Ils peuvent également consulter la facture.
  • Ils peuvent également convertir une facture en note de crédit, l’éditer et la valider.
  • Dans la fiche d’un client, ils ont accès à l’accordéon de la facturation et peuvent l’éditer.
  • Au niveau du cabinet, ils voient l’accordéon mais ne peuvent l’éditer (sur l'instance de CLC, les utilisateurs sans droit peuvent éditer)
  • Dans les missions les utilisateurs sans droit peuvent créer des factures mais ne peuvent pas ajouter d’articles (sur les factures déjà existantes ils peuvent supprimer, valider quand c’est possible)

Autres soucis/bugs constatés :

  • Dans le menu description d’article, quand on ajouter un article et qu'on ne remplit pas un champ
`“An exception occurred while executing 'INSERT INTO InvoiceItemDefinitions (InvoiceItemDefinitionID, InvoiceItemDefinitionReference, InvoiceItemDefinitionLabel, InvoiceItemDefinitionType, InvoiceItemDefinitionUnitPrice, InvoiceItemDefinitionMinQty, InvoiceItemDefinitionContribPercent, InvoiceItemDefinitionUnit, InvoiceItemDefinitionVAT, InvoiceItemDefinitionOfficial, StartDate, EndDate, IsIsqm, CreatedAt, UpdatedAt, DeletedAt, Active, LabelI18nID, PriceCodeID, CreatedBy, UpdatedBy, DeletedBy) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)' with params [9, null, null, 4, null, null, null, 0, 21, 0, null, null, null, "2025-06-03 11:08:33", null, null, 1, null, null, 14, null, null]: SQLSTATE[23502]: Not null violation: 7 ERROR: null value in column "invoiceitemdefinitionlabel" of relation "invoiceitemdefinitions" violates not-null constraint DETAIL: Failing row contains (9, null, null, 4, null, null, 0, 21, f, null, null, null, 2025-06-03 11:08:33, null, null, t, null, null, 14, null, null, null).”`
  • Dans le cabinet, au niveau de l’accordéon Paramétrage des factures, quand on upload un nouveau modèle, il n’est pas tout de suite pris en compte dans l’aperçu. On doit rafraichir la page avant de pouvoir voir le nouveau modèle de facturation.
  • Dans le cabinet, on ne sait également pas éditer un modèle de facturation (Type de fichier non supporté)
  • Quand la facture est validé, on sait toujours ajouter des articles (selon le ticket Bug #24041, c'est temporaire en attendant la nouvelle gestion des statuts)
  • Lors de l'édition sur un article de type acompte quand on ne rentre pas le prix unitaire (Expected argument of type "float", "null" given at property path "unitPrice".)
  • Quand j’édite les conditions de facturation sur la fiche client, une modale s’affichebrièvement pendant une seconde.
  • Il est possible d’ajouter des articles avec un prix unitaire de 0€

Mis à jour par Minh il y a 7 mois

  • Assigné à changé de Minh à Florent

Mis à jour par Florent il y a 5 mois

  • Projet changé de 1 à Amélioration Audityx
Actions

Formats disponibles : Atom PDF