UPDATE products
SET
    hero_eyebrow = 'Solution de gestion commerciale modulaire',
    tagline = 'Pilotez votre activite avec un socle de gestion central, modulaire et evolutif, concu pour s''adapter a votre organisation.',
    short_description = 'Win@ERP centralise la gestion commerciale, les donnees cles et les operations du quotidien dans un environnement unique. La solution peut etre deployee comme socle principal puis enrichie progressivement avec les modules metier et fonctionnels adaptes a vos usages.',
    presentation = 'Win@ERP constitue le socle de gestion de l''environnement WININFO. La solution centralise les principales fonctions de l''entreprise dans un cadre commun, fiable et evolutif, afin de simplifier le pilotage de l''activite et de structurer les flux du quotidien. Elle peut etre mise en place comme base de gestion puis enrichie progressivement avec les modules et fonctionnalites utiles a votre organisation.',
    key_functions = 'Win@ERP rassemble les donnees essentielles de l''entreprise et fournit un cadre de gestion commun pour les ventes, les achats, les produits, la facturation, le suivi documentaire et le pilotage. L''objectif n''est pas d''imposer un perimetre fige, mais de permettre a l''entreprise d''activer les briques necessaires selon son activite, ses priorites et son rythme d''evolution.',
    use_cases = 'Win@ERP peut etre utilise comme solution de gestion autonome ou comme socle commun pour plusieurs environnements metier WININFO. Une meme entreprise peut ainsi combiner gestion commerciale, transport, logistique, travaux publics, batiment, atelier, tracabilite, carriere ou gestion documentaire au sein d''un environnement coherent.',
    connectivity = 'Win@ERP est concu pour communiquer avec votre environnement informatique : applications metier, solutions bancaires et comptables, plateformes de facturation electronique, applications mobiles, portails clients et services externes. Les echanges peuvent etre automatises au moyen d''API, d''interfaces et de connecteurs adaptes aux besoins de l''entreprise.',
    hosting = 'La solution peut etre deployee selon les contraintes techniques, organisationnelles et de securite de votre entreprise. WININFO vous accompagne dans le choix de l''architecture, la mise en oeuvre, la securisation et l''exploitation de l''environnement retenu.',
    support_body = 'WININFO vous accompagne a chaque etape du projet : analyse des besoins, parametrage, reprise de donnees, developpement d''interfaces ou de fonctionnalites specifiques, deploiement, formation des utilisateurs, assistance et evolution de la solution. Vous disposez d''un interlocuteur qui connait votre environnement et vos usages.',
    hero_cta_label = 'Demander une demonstration',
    hero_cta_url = '/demo/',
    hero_secondary_cta_label = 'Decouvrir les modules',
    hero_secondary_cta_url = '/catalogue/modules/?product=win-erp'
WHERE slug = 'win-erp'
  AND deleted_at IS NULL;

UPDATE products
SET
    tagline = 'Pilotez vos flux logistiques, maitrisez vos stocks et prolongez votre gestion commerciale Sage 100 avec une solution modulaire adaptee a vos usages.',
    short_description = 'Win@WMS couvre la reception, l''inventaire, le traitement des commandes, les expeditions et d''autres processus logistiques cles. La solution s''appuie sur votre environnement Sage 100 et peut evoluer avec des modules activables selon votre entrepot, vos flux et vos contraintes terrain.',
    presentation = 'Win@WMS est une solution complete de gestion d''entrepot concue pour piloter les flux logistiques, maitriser les stocks et s''integrer a la gestion commerciale Sage 100. Elle permet de structurer la reception, l''inventaire, les commandes, les expeditions et les traitements operationnels avec un deploiement modulaire adapte a votre organisation.'
WHERE slug = 'win-wms'
  AND deleted_at IS NULL;

DELETE ci
FROM content_items ci
JOIN products p ON p.id = ci.owner_id
WHERE ci.owner_type = 'product'
  AND ci.item_type = 'final_cta'
  AND p.slug = 'win-erp';

INSERT INTO content_items (
    owner_type, owner_id, item_type, title, body, icon, media_id, sort_order, is_active, created_at, updated_at
)
SELECT
    'product',
    p.id,
    'final_cta',
    'Parlons de votre environnement Win@ERP',
    JSON_OBJECT(
        'eyebrow', 'Projet Win@ERP',
        'body', 'Nous vous accompagnons dans le choix du perimetre, du parametrage et des modules a activer pour construire une solution adaptee a votre activite.',
        'cta_label', 'Demander une demonstration',
        'cta_url', '/demo/',
        'secondary_cta_label', 'Nous contacter',
        'secondary_cta_url', '/contact/'
    ),
    '',
    NULL,
    1,
    1,
    CURRENT_TIMESTAMP,
    CURRENT_TIMESTAMP
FROM products p
WHERE p.slug = 'win-erp'
  AND p.deleted_at IS NULL;

DELETE ci
FROM content_items ci
JOIN products p ON p.id = ci.owner_id
WHERE ci.owner_type = 'product'
  AND ci.item_type = 'environment_modules_block'
  AND p.slug = 'win-erp';

INSERT INTO content_items (
    owner_type, owner_id, item_type, title, body, icon, media_id, sort_order, is_active, created_at, updated_at
)
SELECT
    'product',
    p.id,
    'environment_modules_block',
    'Composez votre environnement WININFO',
    JSON_OBJECT(
        'body', 'Activez les modules metier et fonctionnels utiles a votre organisation et faites evoluer Win@ERP au rythme de vos besoins, sans creer de dependances inutiles entre les briques.',
        'limit', 12
    ),
    '',
    NULL,
    1,
    1,
    CURRENT_TIMESTAMP,
    CURRENT_TIMESTAMP
FROM products p
WHERE p.slug = 'win-erp'
  AND p.deleted_at IS NULL;
