Ventes: Gestion des Fichiers attachés
Cette MR apporte les modifications suivantes
Refactor des SaleFileRequirement
Les SaleFileRequirement sont désormais rattachés au niveau du node concerné (un fichier requis au niveau de l'affaire génère un SaleFileRequirement rattaché à l'affaire et plus un SaleFileRequirement par facture ou devis)
Refactor des vues de dépôt de fichiers
Utilisation d'un controller pour l'ajout/modification/suppression de fichiers (Gère notamment l'attachement au bon Node en fonction des SaleFileRequirements si il y en a)
Ajout d'une api générique pour l'ajout de fichier via /api/v1/nodes/<node_id>
Ajout d'une TreeView pour les dossiers
Treeview qui permet de représenter les dossiers de vente avec les affaires et les devis factures associés.
Reprise des indicateurs d'affaire
Reprise des méthodes utilisées pour définir le statut global d'une affaire.
"changelog": [
{
"title": "Interface des fichiers requis",
"description": [
"Reprends l'interface des fichiers requis dans le cadre de la vente",
"Permet une meilleure lisibilité de l'information aux différents niveaux de l'interface"
],
"category": "enhancement",
"sponsors": [
"CPE",
"Autres CAEs"
]
}
]