Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Creating a GM Budgeting Entry Document -- which of these FMs do I use?

Former Member
0 Kudos
770

I may need to create a GM budgeting entry document, but I'm stumped as to what I should use. I found this BAPI called BAPI_0036_CREATE. Other than some sparse documentation in SAP, I can find no examples of using it, nothing from an SDN search, and nothing by Googling.

I did come across GM_RMBDGT_RECORD_CREATE which, according to the short description, will also create a budget document record. Unfortunately, as with BAPI_0036_CREATE, I can't find any additional information on this guy.

So, I'm not really sure what the best solution may be. Has anyone done this before? Do they both do essentially the same thing? Why would you use one over the other?

I've used BAPIs before, but as a 6-month ABAPer, I'd like to really learn more about this situation, as I expect it's something I'll run into again in the future.

Thanks everyone. Points awarded as always for all helpful answers!

1 ACCEPTED SOLUTION
Read only

Former Member
0 Kudos
619

We are in the process of upgrading from 4.6C to 4.7. We use funds management, not grants management so it's not exactly the same thing; however, I am changing some custom programs away from batch input to BAPI. For the most part, we'll use BAPI_0050_CREATE not BAPI_0036_CREATE. but I think there use is at least similar.

This BAPI is released and documented. That means we are free to use it and SAP will keep it current. It's not the same for the other FM you mention.

After looking at FM GM_RMBDGT_RECORD_CREATE. I'd say it doesn't do what you want anyway. Or if it does, there are a number of other steps that must be carried out as well. The BAPI is a LUW and therefore creates a complete budget transaction.

So, I'd use the BAPI. You might get some information about how to use it by getting a functional person to walk you through the GM budgeting screens. The BAPI should be able to do the same things.

Rob

Message was edited by: Rob Burbank

5 REPLIES 5
Read only

Former Member
0 Kudos
620

We are in the process of upgrading from 4.6C to 4.7. We use funds management, not grants management so it's not exactly the same thing; however, I am changing some custom programs away from batch input to BAPI. For the most part, we'll use BAPI_0050_CREATE not BAPI_0036_CREATE. but I think there use is at least similar.

This BAPI is released and documented. That means we are free to use it and SAP will keep it current. It's not the same for the other FM you mention.

After looking at FM GM_RMBDGT_RECORD_CREATE. I'd say it doesn't do what you want anyway. Or if it does, there are a number of other steps that must be carried out as well. The BAPI is a LUW and therefore creates a complete budget transaction.

So, I'd use the BAPI. You might get some information about how to use it by getting a functional person to walk you through the GM budgeting screens. The BAPI should be able to do the same things.

Rob

Message was edited by: Rob Burbank

Read only

0 Kudos
619

Excellent information, Rob. I think you've answered my question, and I'll fully award points. One follow-up question: You said this BAPI is released and documented, and that means we are free to use it and SAP will keep it current. How did you determine this? I wouldn't know that GM_RMBDGET_RECORD_CREATE wasn't like this. I'd like to know how to determine this going forward so I make sure I don't select some outdated FM or BAPI.

Thanks again,

Dave

Read only

0 Kudos
619

Look at the attributes of the FM (press the attribute tab). It will either say it's not released or have a released date. If the documentation button is active on the upper right of the screen, it has documentation. All BAPIS should both be released and documented.

Rob

Read only

0 Kudos
619

Great -- thank you so much, Rob! Always glad to learn something new every day.

Full points awarded.

Read only

0 Kudos
619

Glad to help.

I'm just trying to figure out the other bapi (BAPI_0050_CREATE). Funds Managgement (and I bet Grants Management too) is difficult and there aren't a lot of resources out there. Be prepared to spend some time testing and trying to figure out what's going on in the BAPIs and business processes.

Rob