UpsBiz.IOffreRemisee.RemiseAutre.CalculerRemise
CalculerRemise : Nul Ou Fonction(OR : IOffreRemisee, Interlocuteur : IIndividu) Retourner Reel;
Description
La propriété CalculerRemise contient la méthode permettant de calculer une remise ni fixe et ni proportionnelle.
Exemple
Variable
/******/
OR : Nul Ou IOffreRemisee;
MaRemise : Reel;
MonClient : Nul Ou IPersonnel;
Principal
/*******/
Debut
...
Selon OR.SorteDeLaRemise Faire
Cas Pour SorteRemiseFixe Faire
/* Il s'agit d'une remise forfaitaire. */
...
MaRemise=OR.SorteDeLaRemise.RemiseFixe.Remise;
...
Fin Cas
Cas Pour SorteRemiseProportionnelle Faire
/* Il s'agit d'une remise proportionnelle au montant initial. */
...
MaRemise=OR.OffreRemisee.Prix.Cloner();
MaRemise.Montant*=R.SorteDeLaRemise.RemiseProportionnelle.Pourcent;
...
Fin Cas
Cas Pour SorteRemiseACalculer Faire
/* Il s'agit d'une remise dont le montant est defini par une fonction ad-hoc. */
...
MaRemise=OR.SorteDeLaRemise.RemiseAutre.CalculerRemise(OR, MonClient);
...
Fin Cas
Fin Selon
...
Fin Principal
Connecteur
| Progiciel. | Entité. |
| Compiere. | - |
| Oracle Applications. | - |
| Peoplesoft. | - |
| SAP. | - |
Voir aussi
OffreRemisee pour connaître l'offre initiale avant la remise.
SorteDeLaRemise pour connaître la sorte de la remise.
Remise pour connaître le montant de la remise.
Pourcent pour connaître le pourcentage la remise.
CompteDImputationDeLaRemise pour connaître le compte d'imputation de la remise.
CentreDAnalyseDeLaRemise pour connaître le centre d'analyse de la remise.
Traduction