| API / API Web | |
|
Version : ACE 1.1 Edition spéciale ES0 |
||
|
Package : fr.ACE.metier.bc4j.parametrage.common GestionParametragedupliquerCible |
||
| Schémas d’entrée et de sortie : | IN | OUT |
Cette API vous permet de créer de nouvelles cibles par duplication de cibles existantes.
Les données liées à une cible peuvent aussi être dupliquées (paramètres, fonction, maquettes, lanceurs paramétrés, appels externes).
Cette duplication permet de dupliquer non seulement une fonction interactive mais aussi les fonctions différées qui y sont associées (celles ayant le même préfixe).
Pour certaines informations, il vous est possible de donner aux nouvelles cibles des valeurs différentes des cibles d'origine.
Voir documentation « Configuration des applications ACE (I_CONF_F) »
API imbriquées : aucune.
Contraintes et limites de fonctionnement (hors périmètre)
| RAS. |
Paramétrage (PPE)
| RAS. |
Processus, contrôles et règles de gestion
| ETAPE | DESCRIPTION DU PROCESSUS |
| Entrée |
L’API est lancée pour chaque cible, y compris les fonctions différées.
Nouvelle cible - Type d'événement source : C(3) |
| Sortie | Indicateur "Duplication OK" : Oui/Non. |
| Algorithme |
Si "Duplication de la cible" = Oui Si "Duplication des opérations de stock" = Non
Pour chaque paramètre "Nouvelle cible - <champ>" contenant une valeur
Dupliquer l'enregistrement de la table PEV (paramètres des événements) tel que pev.codpev = code cible d'origine en pev.codpev = code cible à créer Si "Duplication des paramètres" = Oui
Si "Duplication des fonctions" = Oui
Si "Duplication des maquettes" = Oui
Si "Duplication des lanceurs paramétrés" = Oui
Si "Duplication des appels externes" = Oui
|
Cas d’erreur
| CAUSE | EFFET |
| Le nom de la nouvelle cible existe déjà. | Message d'erreur PEV_EXIPAR "Cible XXXX déjà existante". La duplication n’est pas efectuée. |