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 07/12/2007, 15h14   #1
Membre du Club
 
Inscription : août 2006
Messages : 340
Détails du profil
Informations forums :
Inscription : août 2006
Messages : 340
Points : 62
Points : 62
Par défaut ABAP fonction arrondi

bonjour à toutes et tous,

Je suis à la recherche d'une fonction d'arrondi en smartforms. Est-ce que qqun peut m'aider.

D'avance merci
kitty2006 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/12/2007, 16h39   #2
Rédactrice
 
Avatar de Fleur-Anne.Blain
 
Inscription : juillet 2006
Messages : 2 662
Détails du profil
Informations forums :
Inscription : juillet 2006
Messages : 2 662
Points : 5 590
Points : 5 590
En cherchant...

http://www.developpez.net/forums/d74620/logiciels/solutions-dentreprise/erp/sap/abap-arrondi/
__________________
la culture c'est comme la confiture moins on en a plus on l'étale.

Vous souhaitez contribuer aux rubriques Solutions d'entreprises ou BI, contactez-moi

Mes tutos
Fleur-Anne.Blain est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/12/2007, 08h52   #3
Membre du Club
 
Inscription : août 2006
Messages : 340
Détails du profil
Informations forums :
Inscription : août 2006
Messages : 340
Points : 62
Points : 62
Merci pour la réponse, mais ça ne m'aide pas trop, j'ai testé et ça ne fait pas du tout d'arrondi....

Si quelqu'un à une autre idée...
kitty2006 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/12/2007, 11h09   #4
Membre à l'essai
 
Inscription : août 2006
Messages : 40
Détails du profil
Informations forums :
Inscription : août 2006
Messages : 40
Points : 24
Points : 24
Tu veux un arrondi pour des montants ?
Arrondi aux 5 centimes ?

Si c'est le cas, tu peux utiliser la fonction ROUND_AMOUNT telle que :

Code :
1
2
3
4
5
6
7
8
call function 'ROUND_AMOUNT'
      exporting
        amount_in  = gv_prix          " Montant à arrondir
        company    = 'STE'            " Société 
        currency   = 'CHF'            " Devise
      importing
        amount_out = gv_arrondi.      " Montant arrondi
Bonne chance.
Frooty
Frooty est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/12/2007, 13h25   #5
Membre du Club
 
Inscription : août 2006
Messages : 340
Détails du profil
Informations forums :
Inscription : août 2006
Messages : 340
Points : 62
Points : 62
salut,

non au dizaine pour l'arrondi
kitty2006 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/12/2007, 13h48   #6
Membre confirmé
 
Inscription : octobre 2007
Messages : 209
Détails du profil
Informations forums :
Inscription : octobre 2007
Messages : 209
Points : 211
Points : 211
regarde dans les propriétés de ton programme
il faut que la coche arthméthique à virgule fixe soit mise

les 2 méthodes proposées dans le lien doivent marcher

ou alors tu multiplies par 10, tu mets dans un integer puis tu divises par 10 dans un float
splash1 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/12/2007, 19h42   #7
Membre du Club
 
Inscription : août 2006
Messages : 340
Détails du profil
Informations forums :
Inscription : août 2006
Messages : 340
Points : 62
Points : 62
J'ai trouvé comment faire, avec une formule, dont voici la solution si cela peut aider...


Le montant de base auquel on ajoute 5. Ensuite division par 10, et lä je prends que les chiffres qui sont avant la virgule que je multiplie par 10.

Merci pour votre aide et bonne soirée
kitty2006 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 16h33.


 
 
 
 
Partenaires

Hébergement Web