ANS-0223 · RôLES, AUTORISATIONS ET SéCURITé
Comment comprendre et rechercher les types de notes système NetSuite relatifs aux modifications de transactions
Les notes système de NetSuite fournissent une piste d'audit détaillée des modifications apportées aux transactions, en classant les changements en différents types tels que « Créer », « Définir », « Modifier » et « Supprimer », chacun ayant des implications spécifiques en matière de recherche.
Solution courte
Les notes système de NetSuite permettent de suivre les modifications apportées aux transactions, en précisant la date et l’heure, l’utilisateur, le champ, le type, l’ancienne valeur et la nouvelle valeur. Les principaux types de modification sont « Créer », « Définir », « Modifier » et « Supprimer ». Il est essentiel de bien comprendre ces éléments pour l’audit. Utilisez {type} est « Set » pour les modifications de type « Set », ou CASE WHEN {type} « Change » OR {type} « Unset » THEN 1 ELSE 0 END égal à 1 pour repérer les modifications de type « Change » ou « Unset ».
Scénario
Les utilisateurs doivent comprendre les différents types de modifications consignées dans les notes système de NetSuite afin de pouvoir auditer avec précision les modifications apportées aux transactions. Il peut s’avérer difficile de faire la distinction entre les paramètres de valeur initiale, les modifications ultérieures et les suppressions de données, ainsi que de filtrer correctement ces types de modifications lors des recherches.
Solution
Le sous-onglet « Notes système » fournit un journal complet des modifications apportées à une transaction, y compris les mises à jour générées par le système. Chaque entrée précise : Date/Heure : moment où la modification a eu lieu. Définie par : l’utilisateur ou le processus système à l’origine de la modification. Cela inclut les actions effectuées directement par un utilisateur (le contexte d’exécution est « userinterface ») et les actions déclenchées par des événements utilisateur via des scripts (le contexte d’exécution est « userevent »). Champ : le champ spécifique qui a été modifié. Si la fonctionnalité Comptabilité est activée, l’impact sur le grand livre est indiqué sous la rubrique « Impact ». Pour plus d’informations, consultez la section « Suivi du grand livre » dans les notes du système de transaction.Type : la catégorie de modification.Ancienne valeur/Nouvelle valeur : les données avant et après la modification.Les principaux types de modifications enregistrées sont les suivants :Création : ce type concerne exclusivement la création initiale d’un enregistrement. La colonne « Champ » affiche « Enregistrement » et figure toujours en première ligne dans les notes système relatives à cet enregistrement. Définition : ce type indique qu’une valeur a été saisie dans un champ qui était auparavant vide. Cela s’applique aussi bien lors de la création d’un enregistrement (lorsque la colonne « Ancienne valeur » est vide) que lors des modifications ultérieures si le champ était vide avant la modification. Il peut être difficile de faire la distinction entre une opération « Définition » lors de la création et une opération « Définition » lors d’une modification si celles-ci sont effectuées le même jour par le même utilisateur. Modification : ce type de modification se produit lorsqu’un champ non vide est modifié et remplacé par une autre valeur non vide. Suppression : ce type indique que des données ont été effacées d’un champ non vide. La colonne « Ancienne valeur » affichera les données qui ont été supprimées, et la colonne « Nouvelle valeur » sera vide. Lors d’une recherche dans les notes système, il est important de noter qu’un filtre sur « Type : Modification » englobera les types « Définition », « Suppression » et « Modification », ce qui peut prêter à confusion. Pour rechercher des types de modification spécifiques :
Pour rechercher exclusivement les modifications de type « Set », utilisez le filtre textuel suivant :
{type} is Set. Cela permettra de capturer toutes les modifications au cours desquelles une valeur a été introduite dans un champ auparavant vide, que ce soit lors de la création de l’enregistrement ou ultérieurement.
Pour rechercher les modifications au cours desquelles un champ non vide a été soit vidé, soit mis à jour avec une autre valeur non vide (c’est-à-dire les types « Modification » ou « Désélection »), utilisez le filtre numérique suivant :
CASE WHEN {type}'Change' OR {type}'Unset' THEN 1 ELSE 0 END equal to 1Support expert NetSuite
Besoin d’aide pour cet enjeu NetSuite ?
Accompagnement-conseil et configuration pour Rôles, autorisations et sécurité
