CRM_MKTPL and BW

Hi,
I've implemented most the BADI's surrouding Marketing Planner on CRM and BW.
What I've found if that all the BADIs are run on CRM, then all the BADIs are run on BW.  However BW is calculating a text that I want to send back to CRM.
Is there anyway of doing this?
I can write an RFC from BW to write a text entry to a customer table on CRM and have CRM read that - but the user will still have to make another key stroke before the new text shows.
Cheers
David

Hi Davinder, thanks for reply.
The issue is not solved ??
We ca't pass the extra values as a BW report parameter...can you give me an example of your function module? and where is it called??
we will need to get values back to CRM to BW too....but I want to solve the first part first. I wrote to OSS but they say these requests need consultant.
If you inform me about your function and where used, I will be very happy, thanks

Similar Messages

  • BADI CRM_MKTPL and Status Change button! (Hide the standard system status)

    Hello,
    In transaction CRM_MKTPL, i need to delete some status that appears when i click on button Change status.
    I am trying to use the BADI: CRM_MKTPL using the method 'GET_DROPDOWNBOX_VALUE', but i didn't get what i
    want because this method is only valid (i think) for Listboxes for a field and not for a button, that is my
    requirement.
    Also i am trying to use the method 'p_fill_dropdown_listbox', but i don't know how to use this, and where, in
    whick part of the BADI CRM_MKTPL.
    I want to hide the standard system status in the dropdown list.
    Any ideas?
    Thanks in advance
    Best regards
    Message was edited by:
            yukimai maio

    just check in your badi there is any option is there for menu area customization or not in the implementation you can find attribute,interface ,subscreen like tab there check any menu area tab is there or not.. if it is not there then try for any menu exit and lastly you can try for transaction variant tcode SHD0.
    regards
    shiba dutta

  • Transaction CRM_MKTPL and Profile

    Hi,
    In transaction CRM_MKTPL - Marketing Planner I need to set by default the field Profile (CRM_JSTO-STSMA).
    I'm trying to use the method MODIFY_FIELD_ATTR in the badi CRM_MKTPL.
    But.... i'm a bit confused.
    Has someone already done this kind of thing? Can someone help me understand a bit more this method on this BADI?
    Thanks a lot.
    BR

    Hi,
    Arjun Pawar. Can you show me an example how did you used the BADI CRM_MKTPL to defaulting the value of status profile please???
    Is really what i need.
    Thanks in advance
    BR

  • Reading dates in asic sata tab of CRM_MKTPL

    Hi, I enter the plan start date and plan end date in basic data tab of CRM_MKTPL and I want to use this data in Key Figures tab. In Key Figures tab, we use a badi that is copied from the CRM_MKTPL_COND_IF definition, we use the method COND_READ_AFTER_GET. How can I get the plan start date and end date in this badi?
    Thanks..

    Hi YGG,
    It would of help if you would of specified the CRM Release you are running on.
    Since you are using SAP Gui transaction CRM_MKTPL I assum you are using either 3.0 or 4.0.
    In both cases you can use FM <b>MKT_ELEMENT_READ</b> where you pass in the Guid of your mkt project and look back the exporting parameter. For example for a campaign you will look at exporting paremeter <b>EX_CAMPAIGN</b> (field <b>PLANSTART & PLANFINISH</b>)
    Sincerely,
    Alain Gauthier

  • Surveys assigning to email campaign

    Hi Gurus,
                   I am new to sap crm, after creating surveys in lead management how to assign these surveys to email campaign, please help me, points will be rewarded.
    Regards,
    Prabhu

    Once you have created a Survey you need to egnerate an URL using "CTRLSHIFTF1".
    Now use the transaction crmd_email to create an email for where you need to paste this URL
    Once this is done you must goto T code crm_mktpl
    and then create an campaign
    Select the tab "channel" communication medium as "email"
    also add the email created in crmd_email to MAIL EXPORT FORM tab.
    This way you can attach the survey to the campaign.
    Hope it helps.
    Cheers,
    VeeVake

  • Marketing Plan - Questions

    Dear friends,
    I have created a marketing plan using crm_mktpl, and assigned a marketing org to it.
    What happens to the market plan after its created.. how does the marketing manager know that a plan is created and he needs to approve it. where is the link.
    My question is, I want to find out like this how many marketing plans are created for a given marketing org / all marketing org.
    And how do I link a prospect generated because of a particular marketing campaign when a business runs many to understand the effectiveness of  say a TV advt or Newspaper Ad.
    Regards

    Dear Sadhu,
    Not sure whether your question was answered.
    You can use actions to trigger workflow using actions to send an email to inform the approver. if you can use BAdi and trigger a workflow as soon as a status of the pan is changed.
    If you want to see the all the plans for a specific marketing organization or marketing organization, you can use standard search feature. if that doesn't satisfy your requirement, you can write a report by using the tables CGPL_PROJECT, CGPL_TASK,  CRM_MKTPL_ATTR.
    Thanks & Regards
    Raja Pamireddy
    CRM Marketing Forum Moderator

  • Personalized mail - mass mailing

    Hi friends,
    I have created a personalized mail as part of CRM Mktg > Personalized mail.
    Now I want to send this mail to say 100 business partners. Where shoud I do the setting.
    Is it possible to send the mail to a particular target group which I have identified for a particular prod promotion.
    Inputs are highly appreciated.
    Regards
    Bindu

    Hi Bindu,
    You can send the your personalised mail to a target group in following ways
    1. If you just want to send the mail and do not want to capture the response, then follow the below said steps
    a. Create a campaign in t code crm_mktpl,  and put all the info like Campaign ID, Mrktg org, Paln start & end dates etc.
    b. Create a campaign element by right click on the campaign and put the id for the same.
    c. In Campaign element 's Channel tab Choose email in "Communication medium"
    d. Put one of the BP in "sender " field or a email id in E mail address (it needs relevent configuration)
    e. Choose your personalized mail from the search field in "Form for Email"
    f. In segment tab assign the target group using search help and save the campaign
    g. From the menu bar click on Extra and choose the option "Target group to channel"
    2. Another option is to use the campaign automation process if you want to track the responses.
    For info check this url
    http://help.sap.com/saphelp_crm50/helpdata/en/cd/2c1e3e1c3b120ae10000000a114084/frameset.htm
    Hope this will help
    Rgds
    Mallikarjun

  • CRM_MKTPL System and User Status coding

    In Market Planner (CRM_MKTPL) you can change system status (this is different from other areas of CRM)
    I've set up a status profile with system status.
    I've coded a BADI CRM_MKTPL to make sure users can only pick system status.
    But how (in the BADI) can I change the system status (There is a Status_change method in this badi) but I can't see the system status or see how to change it.

    sounds like you only want to show user status and not system status
    In the badi, there is a method status_change
    data: ls_bal_s_msg type          BAL_S_MSG
    if im_user_status is initial AND
         im_check_mode = 'X'.
        ls_bal_s_msg-msgty = 'E'.
        ls_bal_s_msg-msgid = '???'.
        ls_bal_s_msg-msgno = '???'.
        append ls_bal_s_msg to et_return.
        exit.
      endif.
    Where ??? is your own message id and number defined in SE91.  The system never shows the message, but takes the hint that you don't want the system status displayed.

  • Mobile Sales: Volumes/Trade Spends planning (same as CRM_MKTPL transaction)

    Hello
    I am using Mobile Application Studio 4.0SR1 with SP8
    I have some trouble with the modification of the Volumes/Trade Spends Planning.
    - The first thing I don't understand, running the project step by step, is how a DLL can call back functions in the program, when the object is created with a CreateObject().
    In the Business Objects project (sfabol), class PLANNINGMANAGER, the dll PlanSrvc.dll is used (version from Aug. 2006) :
    Private PlanningManagerDLL As Variant
    (Private Sub Loaded)
    Set PlanningManagerDLL = CreateObject("SAP.PlanningService")
    (Public Function ForecastPrepare)
    ForecastPrepare = PlanningManagerDLL.Forecast_prepare(time_array, html_view, html_data)
    If ForecastPrepare = False Then GoTo ErrHandler
    (note that time_array, html_view, html_data are empty when the function is called)
    So, during the execution of "PlanningManagerDLL.Forecast_prepare", my next step should be the line just after (I put a breakpoint on it to be sure that it cannot resume the execution), instead it goes back to my original class BOTSPPromotionPlanning, and calls several functions in it, then resumes to the True/False test
    I searched the entire project and couldn't find any calls to these functions elsewhere.
    My first deduction was that this PlanSrvc.dll somehow called its parent (or parent's parent) function, by i've just thought that it may have declared an object of BOTSPPromotionPlanning, or the dll of sfabol, but as I cannot access its code (standard SAP dll, it seems) I can't tell what happens.
    - This leads to my 2nd problem :
    As of the latest SP08 and patches we are working with (though I don't know what was the latest patch), the Volumes/Trades Spends planning is displayed as follow :
    Product Group          Material          Sales Unit
    </b>
    Total               #               ST
       P1               #               ST
          Product1          #               ST
          Product2          #               ST
    and I would want it displayed as in the crm_mktpl transaction :
    Total               # (or blank)          ST
       P1               # (or blank)          ST
          Product1          Id1               ST
          Product2          Id2               ST
    But the only result I can get is  (by applying a modification in method PopularCharValues, similarly to note 787400)
    Total               Id1               ST
                   Id2               ST
       P1               Id1               ST
                        Id2               ST
          Product1          Id1               ST
          Product2          Id2               ST
    (and here in Total and P1, the key figures are displayed for each product instead of being calculated in the 1 line case)
    I tried to play with variables during runtime, but I could only put one of the IDs to '#' so I still got the 2 lines with a '#' and the other Id.
    These lines seem to be set in the dll PlanSrvc, unless I missed something.
    So >>> Is there a way I could access the code in the dll, or is it only private to SAP so I would have to ask them for a change ?
    (create a note ?)
    Or maybe someone can tell me where to modify so as I get the right values ?
    Thanks and Regards,
    François
    -edit-
    I thought I had found a way around that problem by displaying the Product1 / Id1</b> line, and leaving the <b>#</b> in the 2nd column. The values were well calculated ; but while saving, only one product (on the 1st line) is saved. I think it is because the savin process checks the
    Material column for distinct values.However with my original solution, both the 2 products were saved.
    Message was edited by:
            Francois Feugier

    Hi !
    Ok I managed to get this solution :
    Total               #           ST
       P1               #           ST
          Id1/Product1     #          ST
          Id2/Product2     #          ST
    My problem in the -edit- of the previous post came from a conversion function, as the products didn't have their reference loaded it didn't update well a counter, so the converted objects didn't have the same structures and one was discarded some functions later.
    Now I have yet to see if it is ok when transferring the Campaign to the CRM Server (CRM_MKTPL transaction, which displays my original wanted solution), but as I only modified display variables and it seems that what is stored are the SQL Keys of the products, I think it will be OK.
    I still didn't get the DLL thing but I should be able to continue without having to modify it.

  • BADI for PRODUCT tab in CRM_MKTPL

    Hi,
    we have to control the entered products and maybe delete after this check in Product tab in transaction <b>CRM_MKTPL</b> - trade promotion.
    I need a BADI when the products are entered in this tab. I find the badi definitions like <b>PRODUCT_ID_R3_ADJUST</b>,  <b>COM_PRD_ECM_ACTIVE</b>, <b>COM_PRODUCT_ADD_DATA</b> but implementation can't created for these definitions, the error message returned like this <b>"BAdI definition COM_PRODUCT_ADD_DATA is only provided for SAP internal use"</b>.
    Is there any BADI that controls the entered products? Or is there any other way to control the products??
    I need an urgent help

    yes..you can use  above Badi..
    check this thread for sample..
    Re: New tab and it's updation in VL31n

  • Cost element cannot be debug in CRM_MKTPL

    Dear SAP Guru’s
    I have an issue at hand regarding <b>Marketing Planner CRM_MKTPL</b>, I want to retrieve the total cost element for a campaign element to generate a smartform.
    Now the issue that I have is that when I logon to <b>CRM Server  -
    >  Marketing Planner (CRM_MKTPL )  -
    >   Campaign Element</b> and go to the <b>Cost Tab</b> in that campaign element, the costs are entered in a BW report hence after pressing F1 on the total cost I am not able to debug it. I just want to know the table or the BW element where the value is stored. I am even not sure whether it is a BW report or a BSP application page. I can also provide you a screen shot if it is useful.
    Can someone please throw some light on this issue.
    Thanking in anticipation.
    Regards,
    Amit

    Sorry should not have posted it here.
    M closing this thread.

  • Mapping of CRM Territory Hierarchy data and BI Territory Hierarchy data

    Hello friends,
       I Want to know the easy way to compare the CRM Territory Hierarchy data and BI Territory Hierarchy data . Previously We had an issue with Territory Hierarchy data  and applied note on CRM side and it resolved. Now we want to see whether the Territory Hierarchy data is sync in between BI and CRM.
       Please let  me know if you have an idea what is the solution if both systems are out of SYNC.
    Thanks,
    SRI.

    Hi Raimon,
    Please check note-
    Note 460302 - CRM_MKTPL: Double message concerning BW update
    Regards,
    Anil

  • Where to control and give error message before saving trade promotion?

    Hi Gurus,
    our CRM system is upgraded from 5.0 to 7.0 and we have some problems. One of them is, in 5.0 version, we check some conditions and display error message in the AUTHORITY_CHECK method of CRM_MKTPL. So the check is made and message displayed if errors found while entering the trade promortion, at the beginning. And it does not allow any save action too. After upgrade I write this code to CHECK_AUTHORITY method of  CRM_MKTPL_OL_OBJ. Now it is not make a control while a trade promotion is entered, so it doesn't stop saving trade promotion although there are errors. I can stop saving maybe in the method of CHECK_BEFORE_SAVE? But how can I display own check messages at the beginning of trade promotion? Please give idea.

    Astron,
    There are multiple BADIS for the Trade Promotions.
    Use CRM_MKTPL_OL_OBJ for Header Valiadtions and CRM_MKTPL_OL_ASG for the Item (assignment block validations).
    You need to use CHECK_ATTRIBUTES method of these BADIs to raise any errors.
    Just append you message to ET_MESSAGE_LOG and set EV_HAS_ERRORS to 'X'.
    If you need an error message on SAVE, use CHECK_BEFORE_SAVE method of the CRM_MKTPL_OL_OBJ BADI and append the messages and Mark REJECT_SAVE to 'X'.
    Further there are many methods that trigger on different events like Status change etc.,
    Regards,
    Masood Imrani S.

  • Re: marketing plan and campaign element

    Hi Dipesh
    Iam facing somewhat similar issue.
    My requirement is that everytime i want to create a new number for the campaign element. We are using the BAdi CRM_MKTPL to generate the Marketing/Campaign Plan number. And using the Coding Mask to generate the campaign elements. But when we delete some campaign elements and create new ones, the system used the same Ids that are previously deleted. I want only new number to be generated, i do not want to use the deleted Ids.
    How to solve this issue? Please suggest me some solution.
    Thanks,
    Raju

    Hi Rajesh,
    This is happening b'cos the Marketing Projects (Plans, campaigns and elements) which u r trying to upload are with same name (External ID) which u have deleted, try either (Rename)change the name of u r marketing Projects while uploding in system.
    System error : The external ID is already used in the description of another marketing project. To avoid data inconsistencies in SAP BW, the external ID cannot be reused.
    Regards,
    Dipesh.

  • CRM_MKTPL get SALES_ORG data

    Hi,
    I'm creating Trade Promotions from the Marketing Planner and I'm implementing the Badi CRM_MKTPL.
    I cannot find where to get sales area data.
    There is the structure IM_MKTELEMENT I can access from the methods but the fields SALES_ORG, DIS_CHANNEL, DIVISION are not filled.
    Also I know I can make an instance of class CL_CRM_MKTPL_APPL_BASE and from there I can access buying dates but I cannot find sales area data.
    Could you help me?
    Thanks in advance,
    Piercarlo

    We found.
    In the attributes class.
    Bye,
    Piercarlo

Maybe you are looking for

  • Creative cloud and Photoshop so slow as to be unusable.

    I have been having an ongoing problem with both Creative Cloud and Photoshop. Both programs have slowed down to the point of being inoperable. For example, it takes 1-5 minutes just to choose a tool in Photoshop. When either of these programs are ope

  • Reader XI vanishes in IE10/11 after download link click on HTML

    All, We facing an issue with IE10/11 and Latest release of Adobe Reader.  We are showing the PDF on an HTML page inside a iframe and then have download links outside of this, this was working fine until updates to IE and Reader occurred and now after

  • Can iPad be switched to a different cellular carrier?

    We are considering switching from Verizon to Consumer Cellular.  Can my iPad, currently configured for Verizon, be used on by other cellular networks if I switch sim cards?

  • Skype home is not working

    For about 24 hours I have not been able to use Skype . Does anyone know what the problem is?

  • SOAP Attachements in Webservices

    Hi, Is there any way to send SOAP attachements while accessing the weblogic Webservices, i.e As a part of my client program, I want to attach a document/image to a SOAP message. Thanks in advance pidix