Skip to content

Commit

Permalink
adds alerts for urssaf experimentation
Browse files Browse the repository at this point in the history
  • Loading branch information
LucienMLD committed Feb 13, 2025
1 parent 0b923c8 commit f44829c
Show file tree
Hide file tree
Showing 3 changed files with 13 additions and 0 deletions.
6 changes: 6 additions & 0 deletions app/models/solicitation.rb
Original file line number Diff line number Diff line change
Expand Up @@ -515,6 +515,12 @@ def has_similar_abandonned_solicitations?
similar_abandonned_solicitations.size >= 4
end

# Experimentation pour l'URSSAF 59 et 62
def experimentation_urssaf?
# pour departements 59 et 62 sur le sujet "Solliciter des avantages fiscaux"
(subject.id == 170) && facility.readable_locality.start_with?("59", "62")
end

def update_diagnosis
return if diagnosis.nil?
return if status_processed?
Expand Down
5 changes: 5 additions & 0 deletions app/views/conseiller/solicitations/_solicitation.haml
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,11 @@
= t('.not_sas_html')
%span.fr-tooltip.fr-placement{ 'aria-hidden': "true", role: 'tooltip', id: "tooltip-not-sas-#{solicitation.id}" }
= t('.not_sas_explanation')
- if solicitation.experimentation_urssaf?
%li.fr-badge.fr-badge--warning.fr-badge--no-icon{ 'aria-describedby': "tooltip-experimentation-urssaf-#{solicitation.id}", href: '#' }
= t('.experimentation_urssaf')
%span.fr-tooltip.fr-placement{ 'aria-hidden': "true", role: 'tooltip', id: "tooltip-experimentation-urssaf-#{solicitation.id}" }
= t('.experimentation_urssaf_explanation')

.card__description
.card__description__content.break-word
Expand Down
2 changes: 2 additions & 0 deletions config/locales/views.fr.yml
Original file line number Diff line number Diff line change
Expand Up @@ -321,6 +321,8 @@ fr:
start_auto_diagnosis: Analyse automatique
start_manual_diagnosis: Analyse manuelle
solicitation:
experimentation_urssaf: XP Urssaf
experimentation_urssaf_explanation: ZRR, calcul TA, DSN
from_intermediary: Sollicitation provenant d’un intermédiaire
needs_historic: 'Historique de l’entreprise :'
not_sas_explanation: Si formation métier -> mail TNS (La forme juridique de l’entreprise n’est pas une SAS ou SASU)
Expand Down

0 comments on commit f44829c

Please sign in to comment.