Montant de remboursement suggéré

Lorsque vous ajoutez un article à un retour ou que vous mettez à jour un retour existant, une suggestion de remboursement est calculée. Le montant suggéré peut être modifié par un représentant du service clientèle au cas par cas. Le remboursement suggéré (y compris les ajustements, frais et taxes applicables) est récapitulé dans l'instructions ReturnPrepare après calcul des taxes.

Deux instructions d'activité permettent de contrôler la partie produit d'un montant de remboursement suggéré : CalculateReturnItemCreditCmd et CalculateReturnItemCreditForCatEntryCmd. Ces deux instructions utilisent une logique de calcul d'un remboursement lorsque le composant d'un produit individuel est spécifié.  

Pour des produits retournés spécifiés au moyen d'un article de commande, l'instruction d'activité CalculateReturnItemCreditCmd est appelée. La mise en oeuvre par défaut de cette instruction est la suivante : le montant à créditer est fonction de la valeur indiquée dans la colonne PRICE de la table ORDERITEMS multipliée par la quantité retournée et arrondie (roundCustomized). Le montant de l'ajustement est calculé à partir de chaque ajustement d'OrderItem effectué en fonction d'un OrderItem. Pour plus de détails, reportez-vous à la table ORDIADJUST. Chaque ajustement d'OrderItem est calculé au prorata de la quantité retournée, jusqu'au montant de l'ajustement de l'OrderItem, et un enregistrement est créé dans la table RMAIADJCRD. Le total de chaque montant est calculé et placé dans la colonne ADJUSTMENTCREDIT de la table RMAITEM. Le CREDITAMOUNT et le ADJUSTMENTCREDIT représentent ce montant que le client à initialement versé pour les articles retournés. Ces calculs sont mis en oeuvre dans un ensemble d'instructions d'activité. Pour plus de détails, reportez-vous aux instructions d'activité CalculateReturnItemProductCreditCmdImpl et CalculateReturnItemAdjustmentCreditCmdImpl.

Pour des produits retournés sans indication d'un article de commande mais avec une entrée de catalogue, utilisez l'instruction d'activité CalculateReturnItemCreditForCatEntryCmd. La mise en oeuvre par défaut de cette instruction est la suivante : le montant du remboursement et de l'ajustement correspondant à l'entrée de catalogue seront définis sur 0.

Une fois le calcul du montant du remboursement et de l'ajustement effectué, tous les ajustements ou frais supplémentaires sont calculés. Le code permettant d'effectuer ce calcul est une instruction de règle associée au contrat du retour. La règle par défaut calcule les frais par rapport au CREDITAMOUNT et au ADJUSTMENTCREDIT mais ne peut pas être modifiée. Pour prendre en charge des extensions de règle, reportez-vous aux instructions de règle CalculateReturnItemAdjustmentFlatPolicyCmdImpl ou CalculateReturnItemAdjustmentPercentagePolicyCmdImpl pour obtenir davantage d'informations sur les frais à prendre en compte pour un article retourné, par exemple liés au restockage.

Toute taxe à rembourser est calculée proportionnellement et incluse dans le remboursement total. Pour plus de détails, reportez-vous à l'instruction d'activité CalculateReturnTaxCmd, appelée depuis l'instruction ReturnPrepare.

Rubriques connexes (1275 octets)

Références connexes

IBM copyright