2025 Apr 04 10:14 AM
Hello,
I was looking for a program/app/tcode in S/4HANA OP which represents the Public Cloud app "F5781: Schedule Update of Down Payment Status - Sales Orders".
Unfortunately I didn't find anything in the SAP documentation. Maybe somebody can point me in the right direction.
High level desired process:
Thanks in advance.
Best Regards,
Henk Hoogerbrug
2025 Apr 05 10:22 PM
Hi there, I doubt something like this exists in on-premise S/4 Cloud. But I would say, try something like this in OP:
Use BAdI: IF_CRMS4_IU_CM_PFP_SD_BADI: https://help.sap.com/docs/SAP_S4HANA_ON-PREMISE/021b182b0c47416c8fafed67ebfd78a9/410797ee20e94997813...
framework Class: CL_CRMS4_IU_CM_PFP_SD (or subclass)
based on payment status in FI-CA, you can conditionally remove billing block in VBAP.
Hope this at least gives you some new ideas/thoughts.
Best,
Raf
2025 Apr 05 10:22 PM
Hi there, I doubt something like this exists in on-premise S/4 Cloud. But I would say, try something like this in OP:
Use BAdI: IF_CRMS4_IU_CM_PFP_SD_BADI: https://help.sap.com/docs/SAP_S4HANA_ON-PREMISE/021b182b0c47416c8fafed67ebfd78a9/410797ee20e94997813...
framework Class: CL_CRMS4_IU_CM_PFP_SD (or subclass)
based on payment status in FI-CA, you can conditionally remove billing block in VBAP.
Hope this at least gives you some new ideas/thoughts.
Best,
Raf
2025 Apr 08 5:50 AM
Hello Raf,
Thanks for your reply, we will discover this direction.
Best Regards,
Henk Hoogerbrug
2025 Apr 09 10:48 AM - edited 2025 Apr 09 10:48 AM
Hello Henk.
Beside the solution proposed by Raf, here's the FI-CA solution. Creation of down payment requests works as described by Raf. During clearing of the request by a payment, you can use a FI-CA event like 0020 (focus on the clearing) or 0010/0030 (new document, i.e. the down payment / credit) to remove the delivery block.
BR,
Sascha
2025 Apr 09 10:56 AM
Hello Sascha,
Thanks a lot for this valuable addition.
Best Regards,
Henk Hoogerbrug