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 :

Attribution d'un compteur spécifique différent de celui associé à l'objet [X3-V6]


Sujet :

SAGE

  1. #1
    Membre averti
    Homme Profil pro
    Ingénieur réponsable Sage X3
    Inscrit en
    Avril 2008
    Messages
    338
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur réponsable Sage X3

    Informations forums :
    Inscription : Avril 2008
    Messages : 338
    Points : 427
    Points
    427
    Par défaut Attribution d'un compteur spécifique différent de celui associé à l'objet
    Bonjour,

    Je m'explique, je suis en train de travailler sur un modèle d'import de commande d'achat via un traitement spécifique et un modèle d'import.
    Je souhaiterais si possible affecter un compteur spécifique à ces commandes.

    Savez-vous comment je peux faire sachant qu'au niveau des achats, nous n'avons pas d'action possible au niveau des transactions de saisies comme c'est la cas pour les ventes.

    Merci par avance

  2. #2
    Membre averti
    Homme Profil pro
    Ingénieur réponsable Sage X3
    Inscrit en
    Avril 2008
    Messages
    338
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur réponsable Sage X3

    Informations forums :
    Inscription : Avril 2008
    Messages : 338
    Points : 427
    Points
    427
    Par défaut
    Je viens de trouver ce point d'entrée qui pourrait peut-être fonctionner mais je ne comprends pas son fonctionnement :

    Traitement SUBANM : Gestion des compteurs
    NUMERO : Affectation d'un numéro de compteur
    Le point d’entrée NUMERO permet de prendre la main en affectation du numéro d’un compteur.

    Est-ce que vous savez comment utiliser celui-ci pour dire que je veux utiliser tel compteur plutôt qu'un autre ?

    J'ai tenté comme suit mais j'ai une erreur sur une clé déjà existante avec un numéro de compteur qui n'a rien à voir :

    ###################################################################################

    $ACTION
    Case ACTION
    When "NUMERO" : #Gosub NUMERO
    Endcase
    Return


    ###################################################################################
    $NUMERO
    If GIMPORT and GFONCTION = "GESPOH"
    COMPTEUR = "PCNUX"
    SIT = "AAA"
    DAT = date$

    Endif

    Return

  3. #3
    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
    Bonjour et en faisant simplement un
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    IF GIMPORT then
    Call  NUMERO ("ZXX","SOC",date$,"",ZCHRONO,ZSTAT) From SUBANM
    dans le RAZCRE
    avec ZXX le code de ton compteur, SOC la société et tu récupère ton numéro dans ZCHRONO

    sinon le but du point d'entrée NUMERO étant surtout de pouvoir créer un numéro sans tenir compte du paramétrage de la structure du compteur en mémoire.

  4. #4
    Membre averti
    Homme Profil pro
    Ingénieur réponsable Sage X3
    Inscrit en
    Avril 2008
    Messages
    338
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur réponsable Sage X3

    Informations forums :
    Inscription : Avril 2008
    Messages : 338
    Points : 427
    Points
    427
    Par défaut
    ça donnerait ça du coup dans SPEPOH ?

    # Gestion du masque POH2 (Spécifique)

    ######################################################################################
    ##
    ######################################################################################
    $ACTION
    Case ACTION
    When "RAZCRE" : Gosub RAZCRE
    When default
    Endcase
    Return

    ######################################################################################

    $RAZCRE
    Local Char ZCHRONO
    Local Integer ZSTAT

    If GIMPORT Then
    Call NUMERO ("ZPNUX","NEO",date$,"",ZCHRONO,ZSTAT) From SUBANM
    [F: POH]POHNUM = ZCHRONO
    Endif
    Return

  5. #5
    Membre averti
    Homme Profil pro
    Ingénieur réponsable Sage X3
    Inscrit en
    Avril 2008
    Messages
    338
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur réponsable Sage X3

    Informations forums :
    Inscription : Avril 2008
    Messages : 338
    Points : 427
    Points
    427
    Par défaut
    Bonjour,

    Je donne donc la solution :

    # Gestion du masque POH2 (Spécifique)

    ######################################################################################
    ##
    ######################################################################################
    $ACTION
    Case ACTION
    When "INICRE" : Gosub INICRE
    When default
    Endcase
    Return

    ######################################################################################

    $INICRE
    Local Char ZCHRONO(16)
    Local Integer ZSTAT

    If GIMPORT Then
    Infbox "Appel chrono"
    GMANCOU = 2 #Permet d'indiquer l'utilisation du compteur manuel pour ne pas utiliser le compteur automatique
    Call NUMERO ("PON","NEO",date$,"",ZCHRONO,ZSTAT) From SUBANM
    [MOH0]POHNUM = ZCHRONO
    [FOH]POHNUM = ZCHRONO
    Affzo [MOH0]POHNUM
    Endif
    Return

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

Discussions similaires

  1. Texte du SELECT différent de celui sélectionné
    Par Simpom dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 06/04/2009, 11h16
  2. Réponses: 2
    Dernier message: 01/04/2009, 11h17
  3. Réponses: 5
    Dernier message: 11/02/2009, 11h57
  4. Réponses: 3
    Dernier message: 20/04/2006, 23h21
  5. Réponses: 4
    Dernier message: 09/12/2005, 13h53

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