Business only wants open PO / PR line items to be carried-forward for follow-on processes. Adding a complete new line item to a carried-forward PO/PR is not allowed. I can not find a BAPI that serves this purpose. Can anybody suggest a solution?
Thanks in advance.
I just saw your posting. There is a field CFLEV flag in the line item table that could be considered as your option in the User Exit. We've done similar for Navy and DWR. I don't remember how related it would be to your question until I see more details from you.
I do need to know the exact end-to-end process scenario of what you are trying to accomplish and if this is a commodity type of PO or regular, and to check on this flag or other suitable routine available.
Best Regards to all of you at the office!
Thanks for your reply.
What we wanted was trying to prevent users from adding a brand new line in an existing PO if a PO has been carried forward. As always, I was trying to avoid using user exit. But, since I could not find any other method, I finally had Martin create a user exit and it works fine.
Thanks and regards,
Thanks Ming for these additional details.
Yes, I’ve created a User Exit validation in the past to validate that flag for items that were carried forward (presuming that configuration for the carry-forward flag is turned on). The solution should be also available in service marketplace OSS notes.
That is one of the options that Martin now has in place for you. Just make sure that you test every scenario and integration with other applications and scenarios.
Cheers to you and Martin!
Could please elaborate on this. (presuming that configuration for the carry-forward flag is turned on). Means you are talking about closing operations 'cmmt carry forward allowed check box' or some other?.
Also please provide the detailed information on this validaiton? Is there any separate user exit, and how to restrict users by using this validation?
Waiting for your inputs please.
Thank you for asking for additional details.
The generic example and reference was related to the CFLEV flag validation for those FI-FM and MM GR/IR related table records and business processes, as a good place to start looking for configuration requirements and User Exits with add-on logic for specific Carry Forward requirements (prior year or multi-year budget tracking).
In the past releases of SAP, we were using the composite note and its relevant notes that could be obtained from: Note 427546 - Important notes for FI-FM and PSM-FM.
However, with our latest releases, this note is now updated with the following "detour" to our new site updates (it is important to read both history of prior releases and current releases):
"Caution: This note is no longer updated! If you want to be informed regularly about current notes, please use the "TopNotes" function in the SAP Service Marketplace at " http://service.sap.com/notes.
Therefore, please review the relevant notes to understand the history of the development as well as the most recent updates.
Once all the notes are taken into consideration you would be able to proceed with your system discovery and the next phase approach which could result in the system upgrade or the extentions and exits created.
If you would require additional consulting services, I would be happy to assist you.