INSERT INTO pages (
    internal_code, title, slug, page_type, excerpt, body, status, featured, canonical_url, created_at, updated_at, published_at
)
SELECT
    'PAGE-CATALOGUE-MODULES',
    'Composez votre environnement WININFO',
    'catalogue-modules',
    'institutional',
    'Catalogue des modules',
    'Choisissez d abord votre solution WININFO, puis explorez uniquement les modules compatibles avec cet environnement. Win@ERP et Win@WMS reposent chacun sur leur propre logique metier et leurs modules ne doivent pas etre melanges.',
    'published',
    0,
    '/catalogue/modules/',
    CURRENT_TIMESTAMP,
    CURRENT_TIMESTAMP,
    CURRENT_TIMESTAMP
WHERE NOT EXISTS (
    SELECT 1 FROM pages WHERE slug = 'catalogue-modules'
);

UPDATE pages
SET
    excerpt = 'CFI accompagne les entreprises et leurs collaborateurs avec des formations professionnelles concretes, certifiees et adaptees aux usages terrain.',
    body = 'CFI est le centre de formation de WININFO. Nous concevons des parcours utiles, directement relies aux pratiques des utilisateurs, aux outils deployes dans l entreprise et aux objectifs de montee en competence des equipes.'
WHERE slug = 'cfi'
  AND deleted_at IS NULL;

UPDATE pages
SET
    excerpt = 'MobilityScan propose des equipements professionnels pour la mobilite, l identification, la tracabilite et la collecte de donnees.',
    body = 'MobilityScan est la boutique WININFO dediee aux equipements terrain : terminaux mobiles, lecteurs codes-barres, imprimantes thermiques, solutions d identification et accessoires. L objectif est de proposer du materiel fiable, adapte aux usages logistiques et compatible avec les environnements logiciels deployes.'
WHERE slug = 'mobilityscan'
  AND deleted_at IS NULL;

UPDATE pages
SET
    excerpt = 'Deux solutions principales pour repondre a deux besoins distincts : la gestion commerciale avec Win@ERP et le pilotage logistique avec Win@WMS.',
    body = 'WININFO propose deux environnements principaux. Win@ERP structure la gestion commerciale et les processus de l entreprise. Win@WMS pilote les flux logistiques, les stocks et les operations d entrepot en prolongement de Sage 100. Chaque solution peut ensuite etre enrichie par les modules utiles a votre organisation.'
WHERE slug = 'solutions'
  AND deleted_at IS NULL;

UPDATE pages
SET
    excerpt = 'WININFO concoit des developpements specifiques lorsque votre organisation, vos flux ou vos interfaces demandent une reponse sur mesure.',
    body = 'Le sur mesure intervient lorsqu une entreprise a besoin d adapter une solution existante, d automatiser un traitement, de connecter plusieurs applications ou de concevoir un outil plus precis pour ses usages. WININFO accompagne le cadrage, la conception, le developpement, le deploiement et l evolution de ces projets.'
WHERE slug = 'developpement-sur-mesure'
  AND deleted_at IS NULL;

UPDATE pages
SET
    excerpt = 'Prenez contact avec les equipes WININFO pour une demande commerciale, un projet, une question fonctionnelle ou une orientation vers le bon interlocuteur.',
    body = 'Cette page centralise les demandes de contact general, de projet et d orientation vers les differents poles WININFO. Vous pouvez l utiliser pour une solution logicielle, une demande de formation CFI, un besoin materiel via MobilityScan ou un sujet de developpement sur mesure.'
WHERE slug = 'contact'
  AND deleted_at IS NULL;

UPDATE pages
SET
    excerpt = 'Demandez une demonstration WININFO adaptee a votre contexte, a votre secteur et aux usages que vous souhaitez verifier.',
    body = 'Cette page permet de centraliser les demandes de demonstration. Lorsqu un visiteur arrive depuis un produit ou un module, le contexte est conserve pour preparer une demonstration plus utile, plus concrete et plus proche de la realite de l entreprise.'
WHERE slug = 'demande-de-demonstration'
  AND deleted_at IS NULL;

UPDATE pages
SET
    excerpt = 'WININFO vous accompagne dans la preparation a la facturation electronique et dans l adaptation de vos outils, de vos flux et de votre organisation.',
    body = 'La facturation electronique ne se limite pas a l emission d un nouveau format. Elle implique des echanges, des controles, des statuts, des flux documentaires et parfois des evolutions d organisation. WININFO aide les entreprises a anticiper ce changement en s appuyant sur leurs outils existants et sur les adaptations utiles.'
WHERE slug = 'facturation-electronique'
  AND deleted_at IS NULL;

UPDATE pages
SET
    excerpt = 'Consultez les informations legales relatives a l editeur, a l hebergement, aux responsabilites et aux conditions d utilisation du site WININFO.',
    body = body
WHERE slug = 'mentions-legales'
  AND deleted_at IS NULL;

UPDATE pages
SET
    excerpt = 'Consultez les conditions generales de formation applicables aux prestations proposees par CFI by WININFO.',
    body = 'Cette page regroupe les conditions generales de formation applicables aux actions de formation CFI by WININFO. Elle complete les informations presentes sur les fiches formation et les documents remis dans le cadre des prestations.'
WHERE slug = 'conditions-generales-de-formation-janvier-2022'
  AND deleted_at IS NULL;

UPDATE pages
SET excerpt = 'Formation d initiation a Win@ERP pour comprendre le socle de gestion, les usages essentiels et les reperes fonctionnels communs.',
    body = 'Cette formation permet de decouvrir l environnement Win@ERP, son vocabulaire, ses principales fonctions et les usages indispensables pour demarrer dans de bonnes conditions. Elle constitue une base utile avant d aborder des parcours plus specialises.'
WHERE slug = 'win-erp-tronc-commun'
  AND deleted_at IS NULL;

UPDATE pages
SET excerpt = 'Formation centree sur la facturation Win@Transport : preparation des donnees, production des documents et securisation des traitements.',
    body = 'Ce parcours accompagne les utilisateurs dans la prise en main des fonctions de facturation de Win@Transport. Il aide a comprendre la logique des dossiers, des donnees de transport et des traitements necessaires a une facturation plus fiable.'
WHERE slug = 'win-transport-facturation'
  AND deleted_at IS NULL;

UPDATE pages
SET excerpt = 'Formation orientee exploitation Win@Transport pour piloter l activite, organiser les flux et suivre les operations du quotidien.',
    body = 'Cette formation s adresse aux utilisateurs qui interviennent sur l exploitation transport. Elle permet de mieux comprendre l organisation des dossiers, le suivi des flux, les actions de controle et les reperes utiles pour travailler efficacement dans l environnement Win@Transport.'
WHERE slug = 'win-transport-exploitation'
  AND deleted_at IS NULL;

UPDATE pages
SET excerpt = 'Formation Win@Tablette pour prolonger les usages terrain, fluidifier les echanges et securiser la remontee d informations mobiles.',
    body = 'Le parcours Win@Tablette presente les usages mobiles relies a l environnement WININFO : saisie terrain, echanges avec les equipes, consultation des informations utiles et retour plus direct des donnees vers la gestion.'
WHERE slug = 'win-tablette'
  AND deleted_at IS NULL;

UPDATE pages
SET excerpt = 'Formation Win@Transport TP pour adapter l environnement aux contraintes des travaux publics, du chantier et des interventions terrain.',
    body = 'Cette formation presente les usages de Win@Transport TP pour organiser l activite, suivre les mouvements, structurer les informations utiles au terrain et relier plus proprement l exploitation aux besoins propres aux travaux publics.'
WHERE slug = 'win-transport-tp'
  AND deleted_at IS NULL;

UPDATE pages
SET excerpt = 'Formation Win@Transport Logistique pour organiser les flux, fiabiliser les traitements et mieux coordonner l environnement d exploitation.',
    body = 'Le parcours Logistique aide les utilisateurs a prendre en main les fonctions utiles a la coordination des flux, au suivi des operations et a la structuration des informations dans l environnement transport et logistique WININFO.'
WHERE slug = 'win-transport-logistique'
  AND deleted_at IS NULL;

UPDATE pages
SET excerpt = 'Formation Espace client pour comprendre les echanges, les services proposes et les usages collaboratifs relies a l environnement transport.',
    body = 'Cette formation aide a prendre en main les fonctions de l espace client, la circulation des informations, les services mis a disposition et les usages permettant de fluidifier la relation avec les interlocuteurs externes.'
WHERE slug = 'win-transport-espace-client'
  AND deleted_at IS NULL;

UPDATE pages
SET excerpt = 'Formation centree sur les usages express de l environnement Win@Transport : reactivite, suivi rapide et traitements adaptes aux flux courts.',
    body = 'Ce parcours met l accent sur les pratiques express integrees a l environnement Win@Transport. Il aide les utilisateurs a prendre en main les traitements qui demandent plus de reactivite, de lisibilite et de rapidite d execution.'
WHERE slug = 'win-express-formation'
  AND deleted_at IS NULL;

UPDATE pages
SET excerpt = 'Formation Win@Messagerie pour organiser les flux, suivre les operations et structurer les traitements du quotidien.',
    body = 'Cette formation accompagne la prise en main de l environnement Win@Messagerie. Elle permet de mieux comprendre la logique des dossiers, le suivi des operations et les reperes utiles pour gerer une activite de messagerie dans un cadre plus fiable.'
WHERE slug = 'win-messagerie-formation'
  AND deleted_at IS NULL;

UPDATE pages
SET excerpt = 'Formation Win@Logistique pour mieux organiser les traitements, les mouvements et les operations relies aux flux logistiques.',
    body = 'Le parcours Win@Logistique aide a comprendre les fonctions utiles a la coordination des flux, au suivi des operations et a l exploitation quotidienne d un environnement logistique relie a la gestion.'
WHERE slug = 'win-logistique-fw03'
  AND deleted_at IS NULL;

UPDATE pages
SET excerpt = 'Formation Win@TP pour accompagner les utilisateurs dans la gestion des flux, des dossiers et des usages propres aux travaux publics.',
    body = 'Cette formation presente les reperes fonctionnels utiles a la prise en main de Win@TP. Elle aide les equipes a structurer leurs traitements et a mieux utiliser les fonctions liees aux activites terrain et chantier.'
WHERE slug = 'win-tp-fw04'
  AND deleted_at IS NULL;

UPDATE pages
SET excerpt = 'Formation Win@ERP pour prendre en main les fonctions generales de la solution et mieux comprendre son organisation.',
    body = 'Ce parcours accompagne les utilisateurs dans la decouverte de Win@ERP, de ses principales rubriques et de ses usages quotidiens. Il permet de consolider les bases avant d aller vers des modules ou processus plus specialises.'
WHERE slug = 'win-erp-formation'
  AND deleted_at IS NULL;

UPDATE pages
SET excerpt = 'Formation Win@ERP Ventes pour maitriser le cycle commercial, les documents et les traitements utiles a la relation client.',
    body = 'Cette formation se concentre sur les fonctions de vente de Win@ERP : organisation des donnees commerciales, gestion des documents, suivi des traitements et reperes utiles pour travailler plus sereinement sur le cycle de vente.'
WHERE slug = 'win-erp-ventes-formation'
  AND deleted_at IS NULL;

UPDATE pages
SET excerpt = 'Formation d introduction a Win@WMS pour comprendre la logique generale de la solution, ses reperes et ses grands flux.',
    body = 'Ce parcours presente les fondamentaux de Win@WMS : logique d entrepot, relation avec Sage 100, structures de stock, flux principaux et vocabulaire utile. Il constitue une base avant d aborder les modules et usages plus specialises.'
WHERE slug = 'win-wms-generalites'
  AND deleted_at IS NULL;

UPDATE pages
SET excerpt = 'Formation Win@WMS Inventaire pour organiser les comptages, fiabiliser les ecarts et mieux exploiter les resultats.',
    body = 'Cette formation accompagne la prise en main des fonctions d inventaire de Win@WMS : campagnes completes ou partielles, comptages, rapprochements, ecarts et reintegration des informations utiles a la gestion.'
WHERE slug = 'win-wms-inventaire'
  AND deleted_at IS NULL;

UPDATE pages
SET excerpt = 'Formation Win@WMS Supervision des expeditions pour suivre les sorties, controler les priorites et mieux piloter les traitements de depart.',
    body = 'Le parcours met l accent sur la supervision des expeditions dans Win@WMS : lecture des flux, priorites de sortie, coordination des operations et reperes utiles pour garder une vision claire de l activite.'
WHERE slug = 'win-wms-supervision-expeditions'
  AND deleted_at IS NULL;

UPDATE pages
SET excerpt = 'Formation Win@WMS Traitement des commandes pour comprendre l enchainement des traitements, de la preparation a la sortie.',
    body = 'Cette formation aide les utilisateurs a prendre en main les traitements relies aux commandes dans Win@WMS : organisation des flux, reperes de preparation, logique de sortie et coordination avec l environnement de stock.'
WHERE slug = 'win-wms-traitement-commandes'
  AND deleted_at IS NULL;

UPDATE pages
SET excerpt = 'Formation Win@WMS Supervision des receptions pour suivre les entrees, controler les flux entrants et mieux organiser la mise en stock.',
    body = 'Le parcours presente les reperes utiles a la supervision des receptions dans Win@WMS : lecture des flux entrants, controle des traitements, gestion des anomalies et suivi de la mise en stock.'
WHERE slug = 'win-wms-supervision-receptions'
  AND deleted_at IS NULL;

UPDATE pages
SET excerpt = 'Formation Win@WMS Traitement des receptions pour prendre en main les operations d entree, de controle et d integration au stock.',
    body = 'Cette formation accompagne la prise en main des traitements de reception dans Win@WMS : preparation des flux, controles, entrees en stock et coordination des informations utiles au pilotage de l entrepot.'
WHERE slug = 'win-wms-traitement-receptions'
  AND deleted_at IS NULL;

UPDATE pages
SET excerpt = 'Formation Win@WMS Entrepot pour comprendre la structure des emplacements, des mouvements et des regles utiles a la vie du stock.',
    body = 'Le parcours Entrepot aide les utilisateurs a mieux comprendre l organisation physique et logique du stock dans Win@WMS : adressage, mouvements, reperes de rangement, circulation des produits et lecture des informations utiles au quotidien.'
WHERE slug = 'win-wms-entrepot'
  AND deleted_at IS NULL;

UPDATE pages
SET excerpt = 'Formation Win@WMS Traitement des mouvements de stock pour suivre les transferts, regularisations et actions utiles a l exploitation.',
    body = 'Cette formation met l accent sur les mouvements internes de stock dans Win@WMS : transferts, ajustements, reperes de suivi et bonnes pratiques pour garder une lecture plus fiable de l entrepot.'
WHERE slug = 'win-wms-mouvements-stock'
  AND deleted_at IS NULL;

UPDATE pages
SET excerpt = 'Formation Win@ERP Achats pour maitriser le cycle d approvisionnement, les documents et les traitements utiles au suivi fournisseur.',
    body = 'Ce parcours accompagne les utilisateurs dans la prise en main des fonctions achats de Win@ERP : organisation des donnees, gestion des documents, suivi des approvisionnements et reperes utiles au traitement quotidien.'
WHERE slug = 'win-erp-achats-formation'
  AND deleted_at IS NULL;

UPDATE pages
SET excerpt = 'Formation Win@BTP pour structurer les usages de la solution dans un contexte chantier, suivi d activite et gestion terrain.',
    body = 'Cette formation aide les utilisateurs a prendre en main les fonctions de Win@BTP, a comprendre les reperes utiles au suivi d activite et a mieux relier l exploitation terrain aux traitements de gestion.'
WHERE slug = 'win-btp-formation'
  AND deleted_at IS NULL;

UPDATE pages
SET excerpt = 'Formation Win@BTP avance pour aller plus loin dans les usages, les parametres et les traitements plus structures de la solution.',
    body = 'Ce parcours s adresse aux utilisateurs qui souhaitent approfondir leur maitrise de Win@BTP, consolider leurs pratiques et aller vers des usages plus complets selon leur organisation et leurs besoins metier.'
WHERE slug = 'win-btp-avance-formation'
  AND deleted_at IS NULL;

UPDATE pages
SET excerpt = 'Formation Win@Atelier pour organiser les interventions, suivre les traitements et mieux exploiter les fonctions utiles a l activite atelier.',
    body = 'Cette formation accompagne la prise en main de Win@Atelier : organisation des demandes, reperes de suivi, traitements relies a l exploitation et bonnes pratiques pour travailler dans un cadre plus lisible.'
WHERE slug = 'win-atelier-formation'
  AND deleted_at IS NULL;
