IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

SAGE Discussion :

[SageX3V5] RAZ Poids en duplication article


Sujet :

SAGE

  1. #1
    Membre actif Avatar de Cereal123
    Homme Profil pro
    Responsable de service informatique
    Inscrit en
    Juin 2004
    Messages
    414
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Responsable de service informatique

    Informations forums :
    Inscription : Juin 2004
    Messages : 414
    Points : 214
    Points
    214
    Par défaut [SageX3V5] RAZ Poids en duplication article
    Bonjour,

    Mes utilisateurs crééent beaucoup d'articles en procédant par duplication. Or, si cette méthode leur permet de gagner du temps de saisie en ne modifiant que ce qui change par rapport à l'article d'origine, elle introduit un risque de copier des informations qui ne sont pas valables sur le nouvel article.

    Dans mon cas, je voudrais remettre le champ "Poids" [ITMMASTER]ITMWEI à zéro dès que la fiche passe en mode duplication.

    Comment procéder ?
    Merci de votre aide.

    C.

  2. #2
    Membre confirmé Avatar de MARCELBENH
    Profil pro
    DSI
    Inscrit en
    Avril 2009
    Messages
    464
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : DSI

    Informations forums :
    Inscription : Avril 2009
    Messages : 464
    Points : 580
    Points
    580
    Par défaut
    Bonjour,
    A mon avis, il faut passer par un petit spé dans l'écran ITM0 (SPEITM)
    Il n'existe que 10 types de personnes dans le monde : ceux qui comprennent le binaire et les autres

  3. #3
    Membre actif Avatar de Cereal123
    Homme Profil pro
    Responsable de service informatique
    Inscrit en
    Juin 2004
    Messages
    414
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Responsable de service informatique

    Informations forums :
    Inscription : Juin 2004
    Messages : 414
    Points : 214
    Points
    214
    Par défaut
    C'est ce que je pense aussi mais comment capturer l'évènement de passage en mode "duplication" ? Est-ce en plaçant un évènement en APRES_MODIF sur le champ ITMREF, ou existe-t-il un point d'entrée ?

  4. #4
    Membre éclairé
    Homme Profil pro
    Administrateur X3 - Sage 1000
    Inscrit en
    Janvier 2012
    Messages
    573
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Administrateur X3 - Sage 1000

    Informations forums :
    Inscription : Janvier 2012
    Messages : 573
    Points : 811
    Points
    811
    Par défaut
    Apparemment il y a le point d'entrée ITMNUM du traitement SUBITM
    qui devrait permettre de répondre au problème... à voir

  5. #5
    Membre éprouvé
    Homme Profil pro
    Indépendant X3 et SQL server
    Inscrit en
    Juillet 2006
    Messages
    865
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vienne (Poitou Charente)

    Informations professionnelles :
    Activité : Indépendant X3 et SQL server
    Secteur : Conseil

    Informations forums :
    Inscription : Juillet 2006
    Messages : 865
    Points : 1 091
    Points
    1 091
    Par défaut
    Il y a l'action RAZDUP qui permet justement de mettre a zero des champs lors d'une duplication

  6. #6
    Membre habitué
    Homme Profil pro
    Administrateur ERP X3V5
    Inscrit en
    Octobre 2012
    Messages
    133
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Administrateur ERP X3V5
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2012
    Messages : 133
    Points : 199
    Points
    199
    Par défaut
    En effet, il faut utiliser la fonction RAZDUP. Voici un exemple sur la gestion article :

    Dans le SPEITM, définir la fonction :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    $ACTION
      Case ACTION
           When "RAZDUP"             : Gosub RAZDUP
       Endcase
    Puis définir ce qui doit âtre fait dans RAZDUP :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    $RAZDUP
      #-- Supression de l'article de remplacement
      [M:ITM2]RPLITM="" 
    Return

  7. #7
    Membre actif
    Homme Profil pro
    Consultant SAGE X3
    Inscrit en
    Mai 2008
    Messages
    208
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Consultant SAGE X3

    Informations forums :
    Inscription : Mai 2008
    Messages : 208
    Points : 249
    Points
    249
    Par défaut
    faut mettre résolu

  8. #8
    Membre actif Avatar de Cereal123
    Homme Profil pro
    Responsable de service informatique
    Inscrit en
    Juin 2004
    Messages
    414
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Responsable de service informatique

    Informations forums :
    Inscription : Juin 2004
    Messages : 414
    Points : 214
    Points
    214
    Par défaut
    Parfait, merci !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [SageX3V5] RAZ prix ligne commande client
    Par Cereal123 dans le forum SAGE
    Réponses: 5
    Dernier message: 24/04/2013, 09h12
  2. Réponses: 6
    Dernier message: 20/03/2012, 12h04
  3. duplication d'un article?
    Par tomguiss dans le forum C++
    Réponses: 7
    Dernier message: 12/10/2007, 12h18
  4. Message 'Duplicate index entry'
    Par Poulou dans le forum Administration
    Réponses: 13
    Dernier message: 04/05/2004, 14h57

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo