TRANXACT.AI Aide

Ce qui peut être changé, et ce qui ne le peut pas

Cinq motifs pour lesquels un enregistrement peut être non modifiable, un motif partiel, et la raison pour laquelle la réponse arrive avant que le bouton Modifier ne soit affiché.

Chaque écran pose une question avant d'afficher un bouton Modifier, et un serveur y répond. Cette même fonction vérifie ensuite la sauvegarde : un bouton qui apparaît est fonctionnel, et un bouton absent indique pourquoi.

La valeur par défaut est oui. Un enregistrement est modifiable sauf si l'une des cinq conditions suivantes est vraie.

SolPourquoi pasQue faire à la place
VoirL'écran est assemblé à partir d'autres enregistrements plutôt que de présenter un contenu propre.Modifiez ces enregistrements ; celui-ci suit.
ImmuableIl s'agit d'une piste d'audit ou d'un journal système — un enregistrement d'accès aux graphiques, un mouvement de stock, une exécution de tâche.Rien. Le fait que cela ne change pas est précisément ce qui justifie de le conserver.
StatutLe document a été publié, annulé ou converti.Annulez l'opération ou émettez une note de crédit.
PériodeLa période fiscale concernée est close.Inscrire la correction dans une période ouverte.
HistoriqueIl s'agit d'une version dont la date d'entrée en vigueur est déjà expirée.Modifiez la version en vigueur. C'est celle à laquelle une date antérieure à celle-ci répond encore.

Le terrain partiel

Lorsque d'autres enregistrements font référence à celui-ci, son numéro ou code d'identification est bloqué, mais toutes les autres informations le concernant restent modifiables. Renuméroter un compte cité dans quarante journaux comptables entraînerait l'affichage d'informations erronées dans ces journaux. En revanche, un fournisseur dont l'adresse est incorrecte n'est pas impossible à modifier du seul fait qu'il possède des factures : le formulaire affiche le champ bloqué, avec la raison du blocage, et vous permet de corriger l'adresse.

Le mode « lecture seule » ne signifie plus « immuable ». Un écran marqué comme tel dans la navigation peut toujours être modifié conformément à cette règle ; le serveur décide pour chaque enregistrement, pour chaque utilisateur, au moment de la requête. Ne concluez pas, si un bouton « Modifier » est absent sur une ligne, que l’écran est impossible à modifier sur une autre.

Les données sensibles à la date changent à partir d'une date

Pour un enregistrement comportant une période de validité, le formulaire de modification demande la date d'entrée en vigueur de la modification. Avancez la date : la version en vigueur est clôturée la veille et une version de remplacement est créée, reprenant l'intégralité de l'enregistrement avec votre modification. Laissez la date inchangée : cette version est corrigée sur place.

L'histoire ne se réécrit jamais. C'est ce qui donne tout son sens à une date de référence : demander la valeur d'un taux, d'un prix ou d'un niveau de qualification à une date de mars renvoie sa valeur réelle en mars, et non sa valeur actuelle. Cette règle s'applique de la même manière dans la liste, sur la page d'enregistrement et dans le panneau des données de base.

Chaque écran possède un formulaire

Lorsqu'un formulaire prédéfini est déclaré, il est utilisé. Dans le cas contraire, le serveur en définit un à partir des colonnes que l'enregistrement accepte effectivement : types, champs obligatoires et un sélecteur pour chaque clé étrangère. Ainsi, un enregistrement peut être corrigé sur une interface non conçue par le serveur, au lieu d'être irrémédiable faute d'intervention du serveur.