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

Développement de jobs Discussion :

tSAPInput: la fonction BAPI_ACC_DOCUMENT_POST


Sujet :

Développement de jobs

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Consultant en Business Intelligence
    Inscrit en
    Juillet 2014
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Consultant en Business Intelligence
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2014
    Messages : 7
    Points : 9
    Points
    9
    Par défaut tSAPInput: la fonction BAPI_ACC_DOCUMENT_POST
    Bonjour,

    Je vous remercie pour le travail que vous faites.

    J'ai un souci concernant l'utilisation de la fonction BAPI_ACC_DOCUMENT_POST dans tSAPInput.

    Je dois insérer une valorisation de stock à partir d'une base métier vers un système SAP sous une écriture comptable, j'utilise la fonction BAPI_ACC_DOCUMENT_POST, composée en structures, pour mon cas la fonction est divisée en 04 structures:

    1) DOCUMENTHEADER: qui contient une seule ligne par société (nom de la société 'BP01,..', USERNAME,...)
    2) ACCOUNTGL : contient toutes les marques, comptes généraux, quantités,... concernant la société citée dans la structure DOCUMENTHEADER

    3) CURRENCYAMOUNT: contient les montants, la devise et un compteur concernant la société citée dans la structure DOCUMENTHEADER

    4) CRITERIA: contient des information comme marque,... pour chaque ligne de la dite société.

    Comme je dois récupérer pour chaque société toutes ses lignes, donc ça doit être dynamique et jusque là, je ne trouve que des exemples où on injecte manuellement des données dans la fonction BAPI_ACC_DOCUMENT_POST.

    pouvez-vous me donner une idée de comment procéder?

    Merci d'avance.

    Allaoua.

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    Août 2008
    Messages
    57
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 57
    Points : 64
    Points
    64
    Par défaut
    Bonjour,

    Ce que je peux proposer concernant le composant serait de retrouver des informations sur le centre d'aide de Talend, qui détaille le composant, précise les settings à utiliser et donne des exemples de scénarios: https://help.talend.com/display/Tale...54EN/tSAPInput

    Cdt,
    Tguru

  3. #3
    Futur Membre du Club
    Homme Profil pro
    Consultant en Business Intelligence
    Inscrit en
    Juillet 2014
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Consultant en Business Intelligence
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2014
    Messages : 7
    Points : 9
    Points
    9
    Par défaut tSAPInput: la fonction BAPI_ACC_DOCUMENT_POST
    Bonjour,

    Merci pour ta réponse.

    Oui effectivement, avant que je poste ce problème ici dans ce forum, j'ai bien regardé ailleurs, je n'ai pas trouvé ce que je cherche.

    Concernant ce que le guide des composants de Talend propose, c'est bien, mais ce n'est pas suffisent, dans l'exemple proposé par ce guide, les valeurs des paramètres d'entrée sont saisies à main (ce qui est compréhensible, vu que ce n'est qu'un exemple), or moi ce que je cherche de faire est d'injecter dans ces paramètres, des données récupérées à partir de la base métier Oracle.

    La copie d'écran ci-jointe montre là où je dois injecter les données dynamiquement au lieu de les saisir à main.

    Merci pour ta réponse.

    Cordialement.

    Allaoua
    Images attachées Images attachées  

  4. #4
    Futur Membre du Club
    Homme Profil pro
    Consultant en Business Intelligence
    Inscrit en
    Juillet 2014
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Consultant en Business Intelligence
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2014
    Messages : 7
    Points : 9
    Points
    9
    Par défaut tSAPInput: la fonction BAPI_ACC_DOCUMENT_POST
    Bonjour,

    Le problème que j'ai soulevé, est un problème lié à la limitation de ce composant tSAPInput, ses composantes sont figées entre elles, on ne peut pas aujourd'hui, traiter au sein d'une même fonction (en l'occurrence la fonction BAPI_ACC_DOCUMENT_POST) différentes structures chacune d'une façon indépendante. Aujourd'hui, pour une seule ligne de la structure DOCUMENTHEADER, on ne peut lui assigner dynamiquement qu'une seule ligne d'autres structures (ACCOUNTGL, CURRENCYAMOUNT,CRITERIA,...) à la fois, donc on est obligé de mettre autant de lignes ACCOUNTGL, CURRENCYAMOUNT,CRITERIA.. que d'entêtes DOCUMENTHEADER.

    J'espère que l'équipe R&D de Talend vont corriger cette limitation, dans les prochaines versions.

    Cordialement.

    Allaoua

  5. #5
    Membre du Club
    Profil pro
    Inscrit en
    Août 2008
    Messages
    57
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 57
    Points : 64
    Points
    64
    Par défaut
    Bonjour,

    Pour notifier l'équipe R&D de Talend à propos de limitations sur le produit et pour que celles ci soient corrigées, il vaut mieux créer un ticket sur le site de bugtracker Jira, disponible à travers ce lien:
    https://jira.talendforge.org/secure/Dashboard.jspa

    TGuru.

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

Discussions similaires

  1. Réponses: 8
    Dernier message: 12/02/2013, 01h08
  2. Fonction API
    Par margilb dans le forum C++Builder
    Réponses: 2
    Dernier message: 08/07/2002, 11h11
  3. Implémentation des fonctions mathématiques
    Par mat.M dans le forum Mathématiques
    Réponses: 9
    Dernier message: 17/06/2002, 16h19
  4. fonction printf
    Par ydeleage dans le forum C
    Réponses: 7
    Dernier message: 30/05/2002, 11h24
  5. FOnction api specifiant la position de la souris
    Par florent dans le forum C++Builder
    Réponses: 4
    Dernier message: 15/05/2002, 20h07

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