cancel
Showing results for 
Search instead for 
Did you mean: 

POSTPAID_BIT_LOADER_CURRENCY_ADJUSTMENT

0 Kudos

Good day experts. I am trying to figure out how to add

POSTPAID_BIT_LOADER_CURRENCY_ADJUSTMENT or XXX_CURRENCY_ADJUSTMENT indicator into the bulkloader CIF. Can anyone please advise how? Thank you!

Regards,

Francis

0 Kudos

I already have a copy of the CIF but I don't know what line I should add to activate the indicator.

Accepted Solutions (0)

Answers (3)

Answers (3)

francois_thimon
Active Participant
0 Kudos

Hi Francis,

Unfortunately, we are still unable to take any commitment regarding that feature.
Usually, though, getting the exact same currency precision everywhere in CC is not really useful, and we rather recommend (at least for now) to let CC optimize the volume of data, by keeping the number of decimals to a minimum.
After that, configurations have to be done in ERP in order to convert all the amounts to the same currency precision, if that is necessary for your invoicing process.

Do not hesitate to let us know if you need more information about this, though.

Best regards.

François
SAP Convergent Charging Support

francois_thimon
Active Participant
0 Kudos

Hi Francis,

Actually, the answer depends upon what you're willing to achieve.

If you need to right-pad all your amounts (i.e., if you want to add non-significant zeroes so as to guarantee a fixed number of decimals), that is currently not possible in CC. Usually, that's not necessary either (this is why CC removes all trailing zeroes, in order to optimize the volume of data sent over the network to CI).
So, when the trailing zeroes are still needed for the invoicing process, we generally recommend to configure CI itself to modify the amounts sent by CC (and the currency too, if needed).

On the other hand, if you need to restrict the number of decimals of your amounts (e.g., if you always want two decimals at most), then you need to perform a rounding (or a truncation) in CC.
Here are two ways to do that:
- In your pricing logic, you may use "Arithmetic computation" components to explicitly round (or truncate) decimal values wherever you want. You have to deal with that manually in the logic's definition every time it's needed, but it lets you choose when values should be affected.
- At the CC system's level, you may change parameters (TRANSACTION_XXX_ROUNDING_MODE and TRANSACTION_XXX_PRECISION) to instruct the raters to always round (or truncate) all amounts (or numeric values) before writing them in charged items. You cannot select different behaviours for specific cases, but it lets you apply your preferred setting once and for all.
These parameters are listed at the end of the "Rating and charging process" section of the Parameter reference:
https://help.sap.com/viewer/9fe6117842b24350b6eb2fe619418b44/5.0.6/en-US/1033a7f89b3b46ea892a63d7e4e...

Please let me know if you need more details.

Best regards.

François
SAP Convergent Charging Support

0 Kudos

Hi Francois,

I will discuss what you have defined with the team. Regarding POSTPAID_BIT_LOADER_CURRENCY_ADJUSTMENT or XXX_CURRENCY_ADJUSTMENT would you happen to know when it will be released? We are currently in CC 2020 SP1. Thanks!

Regards,

Francis

0 Kudos

The requirement is to have all currencies in (SGD4). But after rating we have BITS with SGD4 and others without decimals.

francois_thimon
Active Participant
0 Kudos

Hi Francis,

Actually, this part of the documentation should not be public, because this feature is currently unavailable.
Can you consequently please just ignore it?
Sorry for any inconvenience this may have caused.

On the other hand, please let us know if you need advice on how to set up the precision and the currencies in CC/CI.
Best regards.

François
SAP Convergent Charging Support

0 Kudos

Hi Francois,

Kindly advise on the best approach on how to setup the precision and the currencies in CC/CI. Thanks!

Regards,

Francis