on 2024 Jul 22 8:33 AM
Hello,
I have a question regarding BOM formulas for calculating ink cartridge consumption in a printing company scenario.
Scenario:
I use a BOM to manage ink cartridges for printed labels. The current formula calculates ink based on a ratio (e.g., 5 cartridges per 1000 sheets). However, this results in underestimation for quantities exceeding the base unit (1000 sheets).
For example:
Desired Functionality:
I'd like to implement a rounding rule in the BOM that mimics Excel's "CEILING" function. This would ensure we account for the full cartridge needed when exceeding the base quantity.
Formula Example that I can use (if it is possible to insert it on SAP):
ROUND(Order Quantity / 1000 sheets) * Cartridge Consumption Rate
Using this formula with the 1100 sheet example:
Question:
Can I achieve this rounding behavior using CS02 or another standard SAP transaction?
Additional Notes:
Reason for Request:
This functionality is crucial for accurate cost estimation in CK11N, which the finance department uses to understand material costs per printed label.
Looking Forward:
Appreciate any suggestions on achieving the desired rounding behavior within the BOM structure. If there are limitations in the standard functionality, please let me know what alternative solutions I can explore. I'm in production and not an SAP expert, but I'm happy to learn new things if you can point me in the right direction. 😀
Thank you
Hi,
This could be achieved via SAP variant configuration functionality.
Please refer the below for details on the concept. You can also research more on SAP variant configuration functionality in the community.
Also refer below for using dependency formula with rounding up, similar to your case.
Hope this will assist you.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
115 | |
8 | |
6 | |
6 | |
6 | |
6 | |
5 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.