UPDATE modules
SET
    hero_eyebrow = 'Module metier messagerie',
    tagline = 'Organisez vos flux de messagerie dans un environnement unique, structure et adapte a votre exploitation.',
    short_description = 'Win@Messagerie centralise les operations de messagerie, leur organisation, leur suivi et leur traitement administratif au sein de l environnement Win@ERP.',
    presentation = CONCAT(
        'Win@Messagerie complete Win@ERP pour les entreprises qui organisent des flux de messagerie et des operations comportant plusieurs etapes de traitement. Il permet de structurer les missions, leur organisation operationnelle et le suivi des informations associees dans un environnement commun.',
        '\n\n',
        'Le module est concu pour aider l exploitation a conserver une vision claire de ses flux, de ses ressources et de l avancement des operations. Il s integre naturellement dans l environnement Win@ERP et peut fonctionner avec les autres modules de la meme solution selon l organisation de l entreprise.'
    ),
    problem_statement = CONCAT(
        'La messagerie necessite de coordonner de nombreux envois, conducteurs, vehicules et etapes operationnelles. Lorsque les informations sont reparties entre plusieurs supports, le suivi devient difficile et les equipes perdent du temps a rechercher, verifier ou ressaisir les donnees utiles a l exploitation.',
        '\n\n',
        'Plus les flux sont nombreux et les etapes de traitement imbriquees, plus la qualite du pilotage depend de la capacite a centraliser l information dans un cadre commun et partage.'
    ),
    solution_body = CONCAT(
        'Win@Messagerie centralise les informations necessaires a l exploitation et permet de structurer le traitement des operations de messagerie dans un environnement commun avec les autres activites de l entreprise.',
        '\n\n',
        'La solution aide a organiser les etapes de traitement, a suivre les operations en cours, a faire circuler l information entre les equipes et a fiabiliser le traitement administratif jusqu a la facturation.'
    ),
    process_body = CONCAT(
        'Les operations sont enregistrees puis organisees par l exploitation selon les flux et les besoins de l entreprise. Elles peuvent etre affectees, suivies et enrichies par les informations remontees au cours de leur realisation, jusqu au traitement administratif.',
        '\n\n',
        'Win@Messagerie permet ainsi de conserver une lecture continue des operations, depuis leur prise en charge jusqu a leur suivi, leur controle et leur cloture dans le meme environnement de gestion.'
    ),
    cta_label = 'Demander une demonstration',
    cta_url = '/demo/',
    hero_secondary_cta_label = 'Decouvrir l environnement Win@ERP',
    hero_secondary_cta_url = '/catalogue/modules/?product=win-erp',
    meta_title = 'Win@Messagerie | Gestion messagerie WININFO',
    meta_description = 'Win@Messagerie structure les flux de messagerie, l exploitation, le suivi operationnel et le traitement administratif dans un environnement Win@ERP unique.',
    updated_at = CURRENT_TIMESTAMP
WHERE slug = 'win-messagerie'
  AND deleted_at IS NULL;

UPDATE content_items ci
JOIN modules m ON m.id = ci.owner_id
SET
    ci.title = 'Flux de messagerie',
    ci.body = 'Centralisez les operations de messagerie et les informations necessaires a leur traitement dans un environnement commun.',
    ci.icon = 'boxes'
WHERE m.slug = 'win-messagerie'
  AND ci.owner_type = 'module'
  AND ci.item_type = 'feature'
  AND ci.sort_order = 1;

UPDATE content_items ci
JOIN modules m ON m.id = ci.owner_id
SET
    ci.title = 'Organisation de l exploitation',
    ci.body = 'Structurez les differentes etapes de prise en charge, d organisation et de suivi de vos flux de messagerie.',
    ci.icon = 'workflow'
WHERE m.slug = 'win-messagerie'
  AND ci.owner_type = 'module'
  AND ci.item_type = 'feature'
  AND ci.sort_order = 2;

UPDATE content_items ci
JOIN modules m ON m.id = ci.owner_id
SET
    ci.title = 'Ressources terrain',
    ci.body = 'Associez conducteurs, vehicules et autres ressources utiles aux operations et centralisez leurs informations importantes.',
    ci.icon = 'users'
WHERE m.slug = 'win-messagerie'
  AND ci.owner_type = 'module'
  AND ci.item_type = 'feature'
  AND ci.sort_order = 3;

UPDATE content_items ci
JOIN modules m ON m.id = ci.owner_id
SET
    ci.title = 'Suivi operationnel',
    ci.body = 'Suivez la progression des operations et facilitez la circulation de l information entre l exploitation et le terrain.',
    ci.icon = 'route'
WHERE m.slug = 'win-messagerie'
  AND ci.owner_type = 'module'
  AND ci.item_type = 'feature'
  AND ci.sort_order = 4;

UPDATE content_items ci
JOIN modules m ON m.id = ci.owner_id
SET
    ci.title = 'Documents et informations associes',
    ci.body = 'Rattachez les documents utiles aux operations pour faciliter leur consultation, leur controle et leur exploitation.',
    ci.icon = 'file-text'
WHERE m.slug = 'win-messagerie'
  AND ci.owner_type = 'module'
  AND ci.item_type = 'feature'
  AND ci.sort_order = 5;

UPDATE content_items ci
JOIN modules m ON m.id = ci.owner_id
SET
    ci.title = 'Suivi administratif et facturation',
    ci.body = 'Exploitez les informations enregistrees pendant les operations pour fiabiliser le suivi administratif et preparer la facturation.',
    ci.icon = 'chart-column'
WHERE m.slug = 'win-messagerie'
  AND ci.owner_type = 'module'
  AND ci.item_type = 'feature'
  AND ci.sort_order = 6;

UPDATE content_items ci
JOIN modules m ON m.id = ci.owner_id
SET
    ci.body = 'Activez Win@Messagerie dans votre environnement Win@ERP et combinez-le avec les autres modules de la meme solution selon l organisation de votre entreprise.'
WHERE m.slug = 'win-messagerie'
  AND ci.owner_type = 'module'
  AND ci.item_type = 'benefit'
  AND ci.sort_order = 4;

UPDATE content_items ci
JOIN modules m ON m.id = ci.owner_id
SET
    ci.title = 'Win@Messagerie peut-il etre combine avec d autres modules Win@ERP ?',
    ci.body = 'Oui. Win@Messagerie s integre dans l environnement Win@ERP et peut etre utilise avec les autres modules de la meme solution selon les besoins de l entreprise.'
WHERE m.slug = 'win-messagerie'
  AND ci.owner_type = 'module'
  AND ci.item_type = 'faq'
  AND ci.sort_order = 1;

UPDATE content_items ci
JOIN modules m ON m.id = ci.owner_id
SET ci.body = JSON_OBJECT(
    'eyebrow', JSON_UNQUOTE(JSON_EXTRACT(ci.body, '$.eyebrow')),
    'body', JSON_UNQUOTE(JSON_EXTRACT(ci.body, '$.body')),
    'cta_label', JSON_UNQUOTE(JSON_EXTRACT(ci.body, '$.cta_label')),
    'cta_url', '/demo/',
    'secondary_cta_label', 'Decouvrir les modules Win@ERP',
    'secondary_cta_url', '/catalogue/modules/?product=win-erp'
)
WHERE ci.owner_type = 'module'
  AND ci.item_type = 'final_cta'
  AND m.slug = 'win-messagerie';
