Show TOC Début du domaine contenu

Documentation fonction Définition des signatures dans les fiches d'instructions Localiser le document dans l'arbre de navigation

Utilisation

Pour signer des données dans la fiche d'instructions, vous définissez une demande de données de process avec une signature.Vous disposez des options suivantes :

·        signature d'acceptation des valeurs de saisie non valides

Dans ce cas, vous définissez la signature en tant qu'élément d'une validation des entrées. Saisissez une signature dans la fiche d'instructions uniquement lorsque vous souhaitez transférer une valeur de saisie non valable (hors plage de tolérance).

·        Signature de clôture d'une étape de process

Dans ce cas, vous ajoutez la signature en tant que valeur de saisie dans la séquence habituelle des étapes de la fiche d'instructions. Les entrées et les résultats de formule de l'étape de process concernée sont confirmées lorsque la signature est saisie, c'est-à-dire lorsque les messages correspondants sont transférés à la gestion des process pour envoi. Il devient ensuite impossible de modifier les valeurs.

Dans la fiche d'instructions HTML, vous pouvez également définir une signature asynchrone pour clôturer une étape. Le processus de signature asynchrone permet de spécifier que les données réelles ne peuvent pas être confirmées avant qu'un ou plusieurs autres utilisateurs aient exécuté leurs signatures pour confirmer les entrées. Lorsque la signature asynchrone constitue la dernière zone de saisie dans la fiche d'instructions, elle clôture automatiquement la fiche d'instructions (voir ci-après).

Exemple

Au cours de la production, l'opérateur de ligne saisit des valeurs et exécute sa signature pour signer les données saisies. Cependant, le système ne crée pas immédiatement les messages de process car les entrées doivent d'abord être contrôlées et signées par le chef d'équipe. Entre-temps, l'opérateur de ligne peut gérer une autre partie de la fiche d'instructions. Seule la zone de saisie que le chef d'équipe doit signer reste bloquée à toute saisie supplémentaire jusqu'à ce qu'il ou elle ait exécuté la signature.
Si les valeurs saisies par l'opérateur de ligne ne sont pas autorisées, le chef d'équipe peut annuler le processus de signature asynchrone. Les valeurs saisies sont rejetées et les zones de saisie dans la fiche d'instructions sont de nouveau accessibles. Il est alors possible de saisir de nouvelles valeurs. Les messages de process correspondant à l'étape sont créés seulement quand toutes les signatures nécessaires ont été exécutées.

·        Signature permettant de signer/clôturer la fiche d'instructions

D'un point de vue technique, la signature est identique à celle utilisée pour signer une étape de process. Toutefois, elle est exécutée à la fin de la fiche d'instructions, une fois toutes les étapes de process terminées.

Dans les fiches d'instructions ABAP, vous pouvez utiliser tout type de signature. Lors de l'exécution de la signature, vous ne faites que confirmer que les données sont complètes et correctes.

Dans les fiches d'instructions HTML, vous devez utiliser la signature numérique avec une stratégie de signature ainsi qu'un processus de signature asynchrone (voir ci-après). La fiche d'instructions est clôturée automatiquement lorsque le processus de signature est achevé.

Vous pouvez saisir un commentaire pour toute déclaration relative à la qualité dans le processus de fabrication. Si les options du Customizing appropriées ont été définies, le commentaire est transféré à l'enregistrement de lot et peut servir de base à la décision d'utilisation.

Conditions préalables

Le type de signature à utiliser dans la fiche d’instructions a été défini dans le Customizing des Destinations d'une recette de contrôle.

Vous disposez des options suivantes :

·        Signature sans contrôle du mot de passe

·        Signature avec contrôle simple du mot de passe

Vous pouvez utiliser ce type de signature uniquement pour les fiches ABAP. Vous définissez les mots de passe des utilisateurs concernés dans le Customizing des Destinations d'une recette de contrôle.

·        Signature numérique

Si plusieurs signatures individuelles doivent être exécutées, vous pouvez également spécifier les informations suivantes dans la destination d'une recette de contrôle :

¡   La stratégie de signature à utiliser pour signer les étapes de process et les fiches d'instructions ;

¡   La stratégie de signature à utiliser pour accepter les valeurs de saisie non valables.

Pour plus d'informations sur les signatures numériques et les options requises, reportez-vous à Approbation via les signatures numériques.

Note

Si vous souhaitez utiliser les signatures pour clôturer les fiches d'instructions HTLM, vous devez utiliser les signatures numériques.

Fonctionnalités

Signatures pour les valeurs de saisie non valables

Vous définissez ces signatures lorsque vous définissez des validations des entrées. Pour plus d'informations, reportez-vous à :
Type 0 : définition des validations des entrées
Type 2 : définition des validations des entrées

Signature pour l'étape de process/la fiche d'instructions

Vous définissez ces signatures en tant que valeurs de saisie dans une demande de données de process. Les règles de structure de cette instruction de process sont identiques à celles de toutes les autres demandes de données.
Voir aussi :
Type 0 : définition des demandes de données
Type 2 : demandes de données de process pour les fiches d'instructions
Vous devez prendre en compte les points suivants :

·        Type de demande de données

Vous pouvez définir une signature pour chaque demande de données. Selon la demande de données, la signature est traitée différemment.

¡   Dans une demande de données simple, vous utilisez les signatures pour clôturer les entrées précédentes et les calculs effectués depuis la dernière signature. Lorsqu'une table précède une signature, il n'est plus possible de saisir d'autres entrées de table une fois la signature exécutée.

¡   Dans les demandes de données répétées, les signatures doivent être placées dans la dernière colonne de la table. Vous devez donc définir la signature comme dernière valeur de saisie de l'instruction de process.
Vous utilisez les signatures pour clôturer les entrées de la table précédente. Cependant, il est toujours possible de saisir d'autres entrées de table tant que le nombre maximum de lignes n'a pas été atteint.

·        Type de message

Vous devez affecter un type de message contenant la caractéristique PPPI_SIGNATURE à l'instruction de process.

Notez que, dans les demandes de données répétées, vous devez saisir une signature pour chaque ligne de table si la signature est marquée comme obligatoire dans le type de message.

·        Valeur de saisie pour la signature

Vous devez définir la caractéristique PPPI_SIGNATURE en tant que valeur de saisie dans l'instruction de process.

La caractéristique est transférée au message que le système crée pour l'instruction de process. La valeur suivante est affectée à la caractéristique :

¡   Lorsqu'une seule signature ou signature numérique est exécutée :
la signature ou le nom du signataire ;

¡   Si des signatures constituées de plusieurs signatures numériques individuelles sont exécutées :
la clé de la stratégie de signature correspondante.
Vous pouvez afficher les signatures dans la fiche d'instructions.

·        Autorisation d'exécuter une signature

Pour les types de signature suivants, vous pouvez spécifier qu'un utilisateur nécessite une autorisation de gestion spéciale pour la fiche d'instructions en vue d'exécuter la signature.

¡        Dans les fiches d'instructions HTML :

§         Pour les signatures sans mot de passe

§         Pour les signatures numériques

¡        Dans les fiches d'instructions ABAP :

§         Pour les signatures avec contrôle simple du mot de passe

§         Pour les signatures numériques

Le système vérifie ensuite si l'activité spécifiée dans l'instruction de process a été prise en compte dans l'objet d'autorisation C_CRPI_BER dans la fiche utilisateur.

Note

Quelles que soient les options paramétrées ici, le système vérifie les autorisations suivantes pour les signatures numériques :

·         Activité 73 (archives) dans l'objet d'autorisation C_CRPI_BER (fiche d'instructions) ;

·         Pour les signatures individuelles dans une stratégie de signature, le groupe d'autorisations pour la signature individuelle dans l'objet d'autorisation C_SIGN_BGR (groupes d'autorisations pour les signatures numériques).

·        Stratégie de signature pour les signatures numériques

Si plusieurs utilisateurs doivent signer une étape de process ou une valeur de saisie non valable, utilisez une stratégie de signature afin de définir les signatures individuelles obligatoires. Vous pouvez affecter une stratégie de signature dans la destination d'une recette de contrôle. Cette stratégie est ensuite utilisée pour toutes les étapes de process ou pour toutes les validations des entrées. Si vous souhaitez utiliser une stratégie différente pour une instruction de process particulière, affectez la stratégie à cette instruction de process.

Note

Si vous souhaitez utiliser des signatures pour clôturer les fiches d'instructions HTML, vous devez utiliser une stratégie de signature.

·        Processus de signature synchrone ou asynchrone

Dans la fiche d'instructions, les stratégies de signature sont exécutées par défaut de manière synchrone. En d’autres termes, toutes les signatures doivent être exécutées immédiatement les unes après les autres, sans quitter la fonction.

Toutefois, dans les instructions de process utilisées pour signer la fiche d'instructions entière, vous pouvez paramétrer l'exécution asynchrone de la stratégie de signature. Le système enregistre les signatures individuellement. Il est possible de quitter la fiche d'instructions après chaque signature individuelle et de l'appeler ensuite à nouveau.

Note

Si vous souhaitez utiliser les signatures pour clôturer les fiches d'instructions HTML, vous devez utiliser le processus de signature asynchrone.

Pour définir les données de la signature, vous affectez les caractéristiques suivantes dans l'instruction de process :

Caractéristique

Signification

Valeur

PPPI_INPUT_REQUEST

Demande d'entrée

Toute désignation

PPPI_REQUESTED_VALUE

Valeur de saisie

PPPI_SIGNATURE

PPPI_SIGNATURE_
AUTHORIZATION

Autorisation obligatoire (uniquement pour les signatures avec contrôle du mot de passe et les signatures numériques)

Toute valeur pour la zone Activité dans l'objet d'autorisation C_CRPI_BER

PPPI_SIGNATURE_STRATEGY

Stratégie de signature (pour les signatures numériques uniquement)

Stratégie définie dans le Customizing

PPPI_SIGNATURE_MODE

Processus de signature synchrone ou asynchrone
(seulement pour la signature/clôture des fiches d'instructions via une stratégie de signature)

S (synchrone)
A (asynchrone)

 

 

 

 

Fin du domaine contenu