on 2022 Aug 02 8:51 AM
Hi All!
Searched now through many blogs or questions on that, but i don´t really find a clear explanation on it.
Also the documentation in SPRO does not help, so please do not reply if you just copy+paste that text.
In the newer S/4HANA versions, FSCM credit management (FIN-FSCM-CR) is active by default. We did not activate the BADI_SD_CM!
All the general SPRO setup + master data (such as BP role etc.) was done, and credit checks work fine for the Sales Order and/or Delivery, we get a credit block if credit limit exceeded, can release it, etc.
What bugs me now:
In many setups it is described to activate BADI_SD_CM.
Can anyone explain what exactly the BADI_SD_CM does or for what it would be needed? For what is it a prerequisite?
I think i read somewhere that you potentially also need it for the new transactions (UKM_...) that should be used instead of VKM1/VKM4 for releasing the blocked orders etc.
Or please confirm if that BADI was only needed for ECC or the older versions of S/4HANA, where you first had to activate the whole FSCM Credit Management, but now you don´t necessarily need to activate it anymore.
---
Sidenote - I also read in another blog that:
"SAP credit management activates a BADI (BADI_SD_CM) which has 2 methods one for sale order and the other for delivery: Order: FSCM_CREDIT_CHECK_ORDER, Delivery: FSCM_CREDIT_CHECK_DELVRY. This BADI carries the data to the FSCM credit management during order creation/delivery, thus the checks defined in the FSCM credit management will become effective. So, the OVA8 transaction is now going to act as a trigger point to carry out SAP credit management (FIN-FSCM-CR)."
-- > Nevertheless, i don´t see that as for us the credit functionality works although that BADI is not activated yet.
---
Thanks a lot!
Cheers
Hi Sebastian,
You can find the answer for your question in the Note: 2788718 - Configuration checklist for SAP Credit Management (FSCM):
Activate SAP Credit Management, technical setup
1.)
SAP Credit Management is the standard credit management functionality
for S/4HANA systems, but it can be already activated on lower releases.
• FSCM
uses BAdIs from which the most important are UKM_R3_ACTIVATE and
BADI_SD_CM. In transaction SE18 you can look for the active
implementations. If no implementation is active, a fallback class with
standard coding is called on S/4HANA.
In this case it means that the class CL_IM_UKM_SD_FSCM_INTEGR1 is used - you can check that by setting a break-point for eg. in FSCM_GET_MASTER_DATA method of this class which is called during sales order processing.
Hope it helps,
BR,
Rafal
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
112 | |
8 | |
6 | |
6 | |
6 | |
5 | |
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.