La commande WEB CLOSE SESSION clôt la session Web existante désignée par le paramètre idSession. Si la session n’existe pas, la commande ne fait rien.
Lorsque cette commande est appelée depuis un process Web ou tout autre process :
- la date d’expiration du cookie est mise à 0,
- la On Web Session Suspend database method est appelée, vous permettant de stocker les informations de la session,
- les sélections courantes sont détruites, les enregistrements déverrouillés et les variables réinitialisées.
Après l’exécution de cette commande, si un client Web envoie une requête utilisant un cookie invalide, une nouvelle session est ouverte et un nouveau cookie est envoyé.