Type 0 : définition des appels dynamiques de fonction 
Utilisation
Vous pouvez utiliser cette fonction pour appeler certaines fonctions R/3 à partir de la fiche d'instructions ou effectuer certains calculs et contrôles dans cette fiche. Les appels ABAP créés à cet usage sont exécutés via des modules fonction.
Conditions préalables
Le module fonction à appeler doit exister et être actif dans le Function Builder (ABAP Workbench).
Fonctionnalités
Le système standard comprend plusieurs modules fonction prédéfinis que vous pouvez utiliser dans les appels de fonction. Vous pouvez également créer vos propres modules fonction.
Pour créer ou afficher des modules fonction, vous accédez au Customizing de Gestion des process et sélectionnez Instructions de process
® Définir types d'instr. process avec liste des caractérist. ® Affecter caractéristiques aux appels de fonction dynamiques ®
Créer modules fonction pour les appels dynamiques de fonction.Le tableau suivant fournit une synthèse des modules fonction que vous pouvez définir en tant qu'appels dynamiques de fonction :
Fonction |
Module fonction |
Appel de toute transaction |
COPF_CALL_TRANSACTION |
Confirmation des ordres pour des phases |
COPF_ENTER_CONFIRMATION |
Affichage du calcul des quantités d'articles dans l'ordre |
COPF_MATERIAL_QUANTITY_CALC |
Affichage des documents créés dans le système de gestion des documents R/3 |
COPF_DOCUMENT_SHOW_DIRECT |
Calcul de la durée des intervalles de temps |
COPF_DETERMINE_DURATION |
Calcul de la date de début d'un intervalle de temps |
COPF_DETERMINE_START_TIME |
Calcul de la date de fin d'un intervalle de temps |
COPF_DETERMINE_END_TIME |
Création des fiches échantillon pour les contrôles qualité lors de la fabrication |
QPRS_PI_NEW_SAMPLE_DRAW |
Traitement des échantillons |
QPRS_PI_SAMPLE_DRAW_PROCESSING |
Enregistrement des résultats de contrôle dans la composante QM |
COPFX_QM_INSPECTION_RESULT_REC |
Module fonction type pour la fonction de contrôle |
COPF_VALIDATION_FUNCTION_TEST |
Activités
Lors de la définition des appels dynamiques de fonction, vous spécifiez les informations suivantes dans l'instruction de process :
Pour saisir ces informations, vous affectez les caractéristiques suivantes à l'instruction de process dans l'ordre spécifié ci-après :
Caractéristique |
Signification |
Valeur |
PPPI_FUNCTION_NAME |
Nom d'un module fonction |
Nom du module fonction à appeler |
PPPI_BUTTON_TEXT |
Texte du bouton de commande |
Toute désignation |
PPPI_FUNCTION_DURING_ |
Spécifie si la fonction peut être appelée lorsque la fiche d'instructions est affichée |
"0" = non autorisé |
|
Paramètres en fonction de la définition du module fonction : |
Paramètres du module fonction |
Pour plus d'informations sur le mode de définition des paramètres du module fonction dans l'instruction de process, voir les sections suivantes :