Commit 692f0420 by Damien Moulard

add parameter for paying entity & update helper text for frequency of reconversion

parent c715bd64
...@@ -791,6 +791,11 @@ App\Entity\GlobalParameter: ...@@ -791,6 +791,11 @@ App\Entity\GlobalParameter:
description: "Numéro de téléphone à afficher dans le formulaire de contact si défini" description: "Numéro de téléphone à afficher dans le formulaire de contact si défini"
value: '' value: ''
mandatory: 1 mandatory: 1
gp31:
name: "PAYING_ENTITY_NAME"
description: "Nom de l'organisme qui effectuera les paiements en euros (versement des reconversions aux prestataires...)"
value: 'Caisse Alimentaire Commune'
mandatory: 1
App\Entity\Siege: App\Entity\Siege:
......
...@@ -791,6 +791,11 @@ App\Entity\GlobalParameter: ...@@ -791,6 +791,11 @@ App\Entity\GlobalParameter:
description: "Numéro de téléphone à afficher dans le formulaire de contact si défini" description: "Numéro de téléphone à afficher dans le formulaire de contact si défini"
value: '' value: ''
mandatory: 1 mandatory: 1
gp31:
name: "PAYING_ENTITY_NAME"
description: "Nom de l'organisme qui effectuera les paiements en euros (versement des reconversions aux prestataires...)"
value: 'Caisse Alimentaire Commune'
mandatory: 1
App\Entity\Siege: App\Entity\Siege:
......
...@@ -54,6 +54,7 @@ class GlobalParameter ...@@ -54,6 +54,7 @@ class GlobalParameter
const VIREMENT_RECONVERSION_RAISON_GESTIONNAIRE = 'VIREMENT_RECONVERSION_RAISON_GESTIONNAIRE'; const VIREMENT_RECONVERSION_RAISON_GESTIONNAIRE = 'VIREMENT_RECONVERSION_RAISON_GESTIONNAIRE';
const VIREMENT_RECONVERSION_BIC_GESTIONNAIRE = 'VIREMENT_RECONVERSION_BIC_GESTIONNAIRE'; const VIREMENT_RECONVERSION_BIC_GESTIONNAIRE = 'VIREMENT_RECONVERSION_BIC_GESTIONNAIRE';
const VIREMENT_RECONVERSION_IBAN_GESTIONNAIRE = 'VIREMENT_RECONVERSION_IBAN_GESTIONNAIRE'; const VIREMENT_RECONVERSION_IBAN_GESTIONNAIRE = 'VIREMENT_RECONVERSION_IBAN_GESTIONNAIRE';
const PAYING_ENTITY_NAME = 'PAYING_ENTITY_NAME';
/** /**
* @var \Ramsey\Uuid\UuidInterface * @var \Ramsey\Uuid\UuidInterface
......
...@@ -352,6 +352,13 @@ class GlobalConfigurationFormType extends AbstractType ...@@ -352,6 +352,13 @@ class GlobalConfigurationFormType extends AbstractType
'required' => false, 'required' => false,
'_placeholder' => '', '_placeholder' => '',
]) ])
->add('payingentityname', GlobalParameterType::class, [
'label' => "Nom de l'organisme qui effectuera les paiements en euros (versement des reconversions aux prestataires...)",
'_description' => "Nom de l'organisme qui effectuera les paiements en euros (versement des reconversions aux prestataires...)",
'name_param' => GlobalParameter::PAYING_ENTITY_NAME,
'_placeholder' => '',
'required' => true,
])
; ;
} }
......
...@@ -95,7 +95,12 @@ class PrestataireInfosFormType extends AbstractType ...@@ -95,7 +95,12 @@ class PrestataireInfosFormType extends AbstractType
if ($this->container->getParameter('tav_env') && $this->container->getParameter('automatisation_reconversion')) { if ($this->container->getParameter('tav_env') && $this->container->getParameter('automatisation_reconversion')) {
$mlcName = $this->em->getRepository(GlobalParameter::class)->val(GlobalParameter::MLC_NAME_SMALL); $mlcName = $this->em->getRepository(GlobalParameter::class)->val(GlobalParameter::MLC_NAME_SMALL);
$helpMsqg = "Fréquence à laquelle je souhaite que la caisse commune de l'alimentation (via l'association Acclimat'action)"
// If a paying entity is defined, add to to help message
$payingEntity = $this->em->getRepository(GlobalParameter::class)->val(GlobalParameter::PAYING_ENTITY_NAME);
$payingEntityMsg = ($payingEntity !== null && $payingEntity !== '') ? "(via l'association {$payingEntity})" : "";
$helpMsqg = "Fréquence à laquelle je souhaite que la caisse commune de l'alimentation {$payingEntityMsg}"
. " me verse en euros la somme des {$mlcName} encaissées dans mon point de vente " . " me verse en euros la somme des {$mlcName} encaissées dans mon point de vente "
. "(1 {$mlcName} = 1 euro). Le versement se fait via un virement bancaire."; . "(1 {$mlcName} = 1 euro). Le versement se fait via un virement bancaire.";
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment