Début de la zone de contenu

Documentation de fond Définition de variantes  Localiser un document dans l'arborescence de navigation

Vous pouvez adapter la fonction de traitement en masse et le système d'information des ordres avec une grande souplesse pour répondre aux besoins de votre société et de ses clients. Vous pouvez regrouper des variantes d'états propres aux utilisateurs, des transactions de programmes et des transactions de variantes pour proposer à chaque utilisateur les fonctions dont il a précisément besoin.

Techniques utilisées

      Variantes d'états

Avec une variante d'état (voir Gestion des variantes), vous pouvez définir les valeurs par défaut de certaines zones, masquer des zones ou bloquer des zones afin d'y empêcher toute saisie dans l'écran initial d'un programme. Les variantes d'états permettent également de procéder à un ordonnancement en arrière‑plan ou de définir une transaction de programme. Pour des raisons techniques, seule la disponibilité de l'affichage et de la saisie des critères de sélection peut entrer en ligne de compte pour le programme. La disponibilité de l'affichage et de la saisie des autres zones (paramètres de traitement en masse ou catégorie de liste, par exemple) peut uniquement être contrôlée via une variante de transaction. Les critères de sélection ne peuvent inversement pas être pris en compte dans la variante de transaction.

Note

Dans les options techniques de la gestion des variantes de l'état PPIO_ENTRY, vous pouvez indiquer des valeurs par défaut pour les éléments suivants :

       la catégorie d'ordre (ordre de fabrication ou de process) ;

       la transaction pour laquelle un contrôle d'autorisation doit être exécuté, si cette variante est sélectionnée dans une autre transaction ;

       les listes pouvant être sélectionnées (par exemple, composants, opérations, etc.) ;

       les fonctions pouvant être sélectionnées (par exemple, Exclusion) ;

       le traitement en masse actif ;

       l’ancienne sortie ALV.

Sélectionnez la fonction de gestion des variantes (transaction SE38). Saisissez l'état PPIO_ENTRY, sélectionnez Variante, puis Modification. Saisissez la variante voulue et sélectionnez Modification. Définissez les options nécessaires dans la zone Options techniques.

Note

Vous pouvez utiliser l'état PPIO_ENTRY_VARIANT_DISPLAY pour afficher une liste des variantes et leurs options techniques. Le système publie des informations telles que la liste d'édition, le profil général et la structure qui ont été prédéfinis.

Si aucun profil général n'a été défini, le système utilise le profil général des spécifications utilisateur (en d'autres termes, du paramètre IOC SET/GET) ou le dernier profil général qui a été utilisé.

Si aucune structure n'a été saisie, le système utilise automatiquement la structure par défaut ou la structure standard (si aucune structure par défaut n'a été saisie pour cette liste).

      Transactions de programmes

Une transaction de programme est utilisée pour appeler une variante d'un programme. Vous pouvez insérer une transaction dans le menu ou l'ajouter à la liste des favoris.

      Variantes de transaction

Avec une variante de transaction (voir Transaction de gestion et Transactions de variantes), vous pouvez également masquer des zones ou définir des valeurs par défaut pour certaines zones (paramètres de traitement en masse, catégorie de liste, sélection d'un ordre de fabrication, sélection d'un ordre planifié, par exemple).

      Transaction de variante

Une transaction de variante permet d'accéder à une variante de transaction (voir Transaction de gestion et Transactions de variantes). Vous pouvez insérer une transaction dans le menu ou l'ajouter à la liste des favoris. Une transaction de variante peut, par exemple, être ajoutée au menu des favoris d'un utilisateur ou au menu fondé sur les rôles.

Exemple

L'exemple ci‑dessous illustre la création d'une transaction personnalisée permettant de réimprimer des bons de travail.

...

       1.      Définition d'une variante d'état

Grâce à la transaction SE38, vous pouvez définir la variante d'état Z_LV01 du programme PPIO_ENTRY. Vous prédéfinissez ainsi les éléments suivants :

       La liste des opérations reste la seule et unique liste pouvant être sélectionnée.

       L'objet Opérations est prédéfini pour la zone Liste.

       Le code Traitement en masse actif est activé.

       Les zones de sélection inutiles sont masquées.

       Imprimer et Mode impression, sont prédéfinis en tant que fonctions de traitement en masse avec exécution immédiate. Vous pouvez définir le blocage de ces zones afin d'y empêcher toute saisie.

       2.      Définition d'une transaction de programme

Grâce à la transaction SE93, vous pouvez définir la transaction de programme Z_LV01_T de la variante d'état Z_LV01 du programme PPIO_ENTRY.

       3.      Définition d'une variante de transaction

Grâce à la transaction SHD0, vous pouvez définir la variante de transaction Z_LV01_01 de la transaction de programme Z_LV01_T. Vous pouvez masquer les zones Ordres de fabrication et Ordres planifiés.

       4.      Définition d'une transaction de variante

Grâce à la transaction SE93, vous pouvez définir la transaction de variante ZLV01 de la variante de transaction Z_LV01_01 de la transaction de programme Z_LV01_T. Cette transaction de variante peut, par exemple, être ajoutée au menu des favoris de l'utilisateur ou au menu rôles.

Exécution dans le système d'information des ordres et le traitement en masse

Le programme central de traitement en masse et le système d'information des ordres sont désignés par PPIO_ENTRY. Des exemples sont proposés dans le système standard afin d'illustrer l'utilisation des options décrites ci‑dessus.

 

Traitement en masse

Transaction de variante

Transaction pour l'ordre de fabrication : COHV

Logistique Production Pilotage de l'atelier Pilotage Traitement en masse.

Transaction pour l'ordre de process : COHVPI

Logistique Production - Process Ordre de process Outils Traitement en masse

Variante d'état

Etat : PPIO_ENTRY, variante  : SAP&HVOM ou SAP&HVOMPI

 

Système d'information des ordres

Transaction de programme

Transaction pour l'ordre de fabrication : COOIS

Logistique Production Pilotage de l'atelier Système d'information Système d'information des ordres en masse

Transaction pour l'ordre de process : COOISPI

Logistique Production - Process Ordre de process Outils Traitement en masse

Variante d'état

Etat : PPIO_ENTRY, variante  : SAP&COOIS ou SAP&COOISPI

 

Lancement groupé

Transaction de variante

Transaction : CO05N

Logistique Production Pilotage de l'atelier Pilotage Lancement groupé.

Variante de transaction

Transaction : COHVOMRELEASE, variante de transaction  : CO05

Transaction de programme

COHVOMRELEASE

Variante d'état

Etat : PPIO_ENTRY, variante  : SAP&RELEASE

 

Impression

Transaction de variante

Transaction : CO04N

Logistique Production Pilotage de l'atelier Pilotage Imprimer.

Transaction de variante

Transaction : COHVOMPRINT, variante de transaction  : CO04

Transaction de programme

COHVOMPRINT

Variante d'état

Etat : PPIO_ENTRY, variante  : SAP&PRINT

 

Contrôle de disponibilité collectif

Transaction de variante

Transaction : COMAC

Logistique Production Pilotage de l'atelier Pilotage Contrôle collectif de disponibilité

Variante d'état

Etat : PPIO_ENTRY, variante  : SAP&AVAILCHK

 

Liste des articles manquants

Transaction de variante

Transaction : CO04

Logistique Production Pilotage de l'atelier Système d'information Système d'information sur les manquants

Variante d'état

Etat : PPIO_ENTRY, variante  : SAP&PRINT

 

Liste de prélèvement

Transaction de variante

Transaction : CO27

Logistique Production Pilotage de l'atelier Mouvements de stock Mise à disposition d'articles Prélèvement

Variante d'état

Etat : PPIO_ENTRY, variante  : SAP&PICK or SAP&PICKPI

 

 

 

 

Fin de la zone de contenu