Définition des signatures dans les fiches d'instructions 

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 :

Dans ce cas, vous définissez la signature en tant qu'élément d'une validation des entrées. Vous ne saisissez une signature dans la fiche d'instructions que si vous souhaitez accepter une valeur de saisie, même si elle figure hors de la plage de valeurs).

Dans ce cas, vous ajoutez la signature en tant que valeur de saisie dans une séquence habituelle des étapes de la fiche d'instructions. Les entrées et les résultats de formule de l'étape de process pertinente 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. Par la suite, vous ne pouvez plus modifier les valeurs.

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 basées liste d'édition, 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 basées navigateur, vous devez utiliser la signature numérique avec une stratégie de signature ainsi qu'un processus de signature asynchrone (voir ci-dessous). La fiche d'instructions est exécutée automatiquement lorsque le processus de signature est clôturé.

Vous pouvez saisir un commentaire pour toute déclaration relative à la qualité dans le processus de fabrication. Si les options du Customizing correspondant sont définies, le commentaire est transféré à l'enregistrement de lot et peut être utilisé comme base de 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 :

Vous ne pouvez utiliser ce type de signature que pour les fiches d'instructions basées liste d'édition. Vous définissez les mots de passe des utilisateurs concernés dans le Customizing des Destinations d'une recette de contrôle.

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 :

Pour plus d'informations sur les signatures numériques et les options requises, voir Approbation via les signatures numériques.

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

Fonctionnalités

Signatures pour les valeurs de saisie non valables

Vous définissez ces signatures si vous définissez des validations des entrées. Pour plus d'informations, voir :
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 également :
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 :

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.

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.

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 :

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, pour exécuter la signature.

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.

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

Si plusieurs utilisateurs doivent signer une étape de process, vous utilisez une stratégie de signature afin de définir les signatures individuelles requises. 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, vous affectez la stratégie à cette instruction de process.

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

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.

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

Si vous souhaitez utiliser les signatures pour clôturer les fiches d'instructions basées navigateur, 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)