on 02-09-2006 11:09 AM
Hi All,
I have to create a Trade promotion(tcode - CRM_MKTPL).
Please let me know if any BAPI or any useful function modules exists for Create or Change of the same
Any suggestion or inputs on this will be helpful
Thanks,
Anoop
Hi Anoop,
Thanks I made TSPEND_ASSIGN_CREATE working but unfortunately this is not what im after. The volumes/Trade spends tab is divided into two sections. The class that you gave me works for the first section but Im looking at the possibilty on how to upload or retrieve the information below that.
I would really appreacite if you can help
Regards,
Elynor
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Yes that is working . I am able to create Trade promotion with this class.
I want to trigger the <b>Products</b> tab also, and populate some data to that.Can you please suggest some methods that will be useful for the same .
Thanks in advance
Anoop
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Elynor,
You can create the deals using the class CL_CRM_MKTPL_APPL_BASE.
This is the class which can be used as unofficial API for the Marketing Planner operations.
Call the methods get_instance,and element_create with object type as deal.
Dont forget to call save and commit methods after this.
Then depending upon your functionality there are lot of methods availiable in this class.
Have a look at this
Thanks,
Anoop
Hi Anoop,
Thank you so much for your input. That was very helpful. I was able to create the Deals successfully
I have one problem though, I also need to upload the product & volumes/tradespends. With the product I used method "prod_assign_create" which is ok, but with the volume/tradespends, i have no idea.
Would you know if there's any related class/method or BAPI that may upload the volume/tradespends within deals/trade promotion?
Your help will be higly appreciated.
Regards,
Elynor
Hi Anoop,
you should use class CL_CRM_MKTPL_APPL_BASE to work with marketing objects such as Trade Promotions.
1. Call method CL_CRM_MKTPL_APPL_BASE=>GET_INSTANCE to get an instance of this class.
2. Use method CL_CRM_MKTPL_APPL_BASE->ELEMENT_CREATE to create your marketing object (e.g. a Trade Promotion).
Best Regards, Jens
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I don't think any such Bapi is available...
You can allways create one in online and run through the save process in debugging. Maybe, if you're lucky, you might find a single function module to create the promotion.
Michael.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello anoop,
Can you be more specific.
You can directly create a trade promotion using create new button in Crm_mktpl.
Regards
Rajanikanth
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
5 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.