Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > ERP > SAP
SAP Forum d'entraide sur SAP et sur la programmation avec le langage ABAP
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 10/01/2011, 10h15   #1
Candidat au titre de Membre du Club
 
Inscription : décembre 2009
Messages : 47
Détails du profil
Informations forums :
Inscription : décembre 2009
Messages : 47
Points : 11
Points : 11
Par défaut Insertion dans ABAP

Bonjour la communauté,

Je suis débutant en ABAP et j'aimerais avoir votre aide.

Je réalise actuellement une tache qui permet d'insérer une commande dans la table de commandes (zcommande contenant les champs : num commande, num client, date, num article, prix article et quantité article) . C'est en mode screen painter.

Cette commande peut concerner plusieurs articles.

Pour cela l'écran contient des zones de saisies tel que :
num commande
num client
date
num article
prix article
quantité article

Si la commande concerne plus d'un article alors les informations concernant l'article sont ajoutées à une table de controle.

Ma question est la suivante : Comment arriver à insérer la commande avec ses articles dans la table de commandes? Je ne demande pas la syntaxe de l'insert mais je veux savoir comment ajouter num commande, num client, date, num article, prix article et quantité article sachant que les 3 derniers champs peuvent se répéter (en cas de plusieurs articles pour la même commande) ?


J'espère que j'étais suffisamment clair en présentant mon problème. J'attends vos réponses impatiemment. Je reste là si vous avez besoin de plus d'explication.
bonne journée.
donjuan est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/01/2011, 10h36   #2
Rédacteur/Modérateur
 
Avatar de cladsam
 
Morgan Bourgeois
Inscription : août 2003
Messages : 1 730
Détails du profil
Informations personnelles :
Nom : Morgan Bourgeois
Âge : 32
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations forums :
Inscription : août 2003
Messages : 1 730
Points : 1 862
Points : 1 862
Bonjour,

avant tout chose, pourquoi créer une table de commandes spécifiques ?
Sur SAP il existe déjà des tables pour les commandes clients et commandes fournisseurs, donc, avant d'aller plus loin, votre besoin justifie-t-il ce genre de spécifique ?
__________________
----------------------------------------------------
Consultant technico-fonctionnel SAP logistique -
Mon site sur developpez
---------------------------------------------------
Anakin Skywalker turn to the Dark Side after his failed attempt to upgrade R/2-D2 to R/3-D2.
cladsam est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/01/2011, 10h56   #3
Candidat au titre de Membre du Club
 
Inscription : décembre 2009
Messages : 47
Détails du profil
Informations forums :
Inscription : décembre 2009
Messages : 47
Points : 11
Points : 11
Ce travail n'est pas une tache au profit d'un client . C'est juste un exercice que j'aimerais faire afin de m'entrainer sur ABAP.
donjuan est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/01/2011, 11h13   #4
Rédacteur/Modérateur
 
Avatar de cladsam
 
Morgan Bourgeois
Inscription : août 2003
Messages : 1 730
Détails du profil
Informations personnelles :
Nom : Morgan Bourgeois
Âge : 32
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations forums :
Inscription : août 2003
Messages : 1 730
Points : 1 862
Points : 1 862
OK donc dans ce cas la réponses est :
- ajoute soit un ALV editable soit un table control pour permettre la saisie multiple.
__________________
----------------------------------------------------
Consultant technico-fonctionnel SAP logistique -
Mon site sur developpez
---------------------------------------------------
Anakin Skywalker turn to the Dark Side after his failed attempt to upgrade R/2-D2 to R/3-D2.
cladsam est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/01/2011, 17h59   #5
Candidat au titre de Membre du Club
 
Inscription : décembre 2009
Messages : 47
Détails du profil
Informations forums :
Inscription : décembre 2009
Messages : 47
Points : 11
Points : 11
Merci pour votre réponse . Le problème est résolu avec une table de controle.
donjuan est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 18h44.


 
 
 
 
Partenaires

Hébergement Web