Change the product categories in Campaign planning

Hello Friends,
In the Marketing Planner (TCode: CRM_MKTPL), after creating a marketing plan, in the product tab if I append a row and enter a product hierarchy, and press enter then I will get all the lower level data and complete information about the product. But my requirement is that when I press enter after entering the product hierarchy, I should not get the lower level data and also for the entered product hierarchy I should not get the Product Id and description. I need to supress all the values based on a condition.
The condition is, I will create a Z table and store some Campaign Types in it. Whenever user creates a Campaign or changes a Campaign, the Campaign type should be checked with the Campaign Types in the Z table. If there is a match i.e., if the Z table contain that Campaign Type then perform the operation above i.e., supress the lower level data and product Id, Description for the product hierarchy entered.
I have found that the BAdis triggered here are
COM_PROD_MNT_ALL
COM_PRODUCT_ADD_DATA.
I thought the BAdi COM_PRODUCT_ADD_DATA is more relevant for this requirement because it had methods like INSERT_ENTRIES, READ_SINGLE etc.
But when I tried to create an Implementation for this BAdi it throws me an error saying the BAdi is for SAP internal use only.
So, how to achieve this requirement? Is there any User Exit for this? Or any event that is triggered at this point?
Regards
Raju.

Hi friends
Is there a way to achieve this? What can be the approach to solve the requirement?
Hi Pratik,
How to go with the requirement? Can this be achieved?
Regards,
Raju.
Message was edited by:
        Narayana Raju Sampathirao

Similar Messages

  • Charm Impact on changing the production server

    Hi All,
    we currently using Charm for a three system ECC landscape.
    Now currently so many changes are there in various stages.
    now , the team is planning to change the production server to high availabitlity server.
    there will not be any change in the transport route and all, only instead of existing server, the new server details will be added.
    I just wanted to know will there be any major impact in the current chagnes.
    kindly advice.
    Thanks,
    Subhashini.

    Hi
    its like system migration to the new server? or it is by client export?
    can you refer the thread [How to replicate Existing running Production server.|How to replicate Existing running Production server.]
    and read the note [Note 1395727 - ChaRM project does not work after product version changed|https://websmp130.sap-ag.de/sap(bD1lbiZjPTAwMQ==)/bc/bsp/spn/sapnotes/index2.htm?numm=1395727]
    more further on
    [Note 1394820 - SMSY: Converting SAP ECC system to SAP ERP system|https://websmp230.sap-ag.de/sap(bD1lbiZjPTAwMQ==)/bc/bsp/spn/sapnotes/index2.htm?numm=0001394820&nlang=E]
    check and update
    jansi

  • Change the Product version from ECC to ERP 6.0

    Hello Experts
    I am planning to apply EHP4 on my Development ECC system. In line with the the suggestion from guide "How to install SAP Enhancement Package 4 for SAP ERP 6.0" system I am supposed to define my ECC system with leading product version ERP 6.0.
    My Ecc system is currently defined with Product version SAP ECC 6.0.
    As per the above guide and also suggestion from "Note 1344564 - Maintenance Optimizer: Check system landscape" which says-
    "In particular for a system of the product SAP ERP, assign the product version of SAP ERP, not SAP ECC."
    I am supposed to change the leading product version to ERP 6.0.
    Now with the current definition of system with product version SAP ECC 6.0, it is being used in a logical component. In order to change this I need to delete the associated logical component. The problem is -this logical component is being used in more than one Project definition that has huge documentation associated with them.
    My question -
    will the deletion of current logical component affect my documentation in any way?
    How can I change the product version from SAP ECC 6.0 to SAP ERP 6.0 without affecting the current setup?
    Regards
    Dhiraj

    Hello Warren,
    Thanks for the suggestion.
    I have already taken care of all the suggested notes in the master note that you suggested. I am able to generate the XML file for other solution defined in my system. In those I have my ECC system defined purely as ERP 6.0 system. I am not able to make out why its not generating the XML for this solution.
    Regards
    Dhiraj

  • Changing the  item categories of Sales order in web IC

    Hi experts,
    We are working on CRM 5.0 with Web IC
    We have a scenario where we need to change the item categories of some of the items in sales order.
    But in a standard sales order I cant see the item categories of line items in WebIC.
    Now the issue are
    1. How to make the item categories available in web ic?
    2. Is there any standard config to do this or we have to go for development ?
    3.Is it possible to change the itemcategories in Web IC?
    Can any body suggest me with suitable solution
    Points shall be rewarded for sure
    Regards,
    Madhu

    Hi,
    you dont change the item category at the header level. The item category will be changed at the item level and the code to do this is
    lv_entity_items->set_property( EXPORTING iv_attr_name = 'ITM_TYPE' iv_value = lv_itemcat ).
    here lv_entity_items is one of the entity in the collection for AdminI . lv_itemcat is the value you want your item category to be set to.
    hope this helps.
    Reward useful answers.
    Regards,
    S Sarma.

  • BADI for changing the product cost

    Hi All,
    My requirement is to change the product cost when the costing engine is running via ck11n or ck40n. Iam looking for user exits and BADI's for this requirement.
    I did look into the BADI DATA_EXTENSION_CK but this particular BADI does not have export or changing parameters. Can anyone suggest any user exit or BADI's for this requirement. I also looked into other BADI's like
    CK_KALAMATCON2_CI
    COSTINGRUN_CK
    COST_APPORTION_CK
    CO_PROD_COSTING_CK
    DYNPRO_EXTENSION_CK
    ORDER_COSTING_CK
    QUANTITY_STRUCT_CK
    SUR_STOCK_TRANSF_CK
    VALUATION_CK
    But none of them served the purpose. Plz help...Thanks in advance...
    Regards,
    Nirmal.

    Hello,
    Will this help?
    Product costing with Enhancement (Valuation variant with User Exit)
    Cheers,
    TD

  • Vendor name is deleted after the approver changes the product category.

    Hello,
    We have implemented workflow WS14000044(Completion by Purchaser) and
    WS14500015(Item-Based Main WF).
    At workflow WS14500015 level, when the approver changes the product
    category, the vendor name is deleted.The previous validation allows the
    PO creation , But the PO is created without vendor.
    Furthermore under transaction process purchase orders 'BBP_POC' the
    purchaser can not access in change mode to the vendor field in order to
    add a vendor.
    How can we give access in change mode to the vendor field for purchaser in transaction 'BBP_POC' ?
    Regards,
    Lina

    Hi,
    Which SRM version are you working on?
    Please see if the foll notes help:
    <b>801591 Source determination after item change</b>
    881346 Vendor incorrectly deleted
    873972 Sources of supply in the shopping cart with catalog items
    908178 Transferring reference: Deleted vendor
    Note 829652 - Completion workflow in shopping cart: Vendor
    789087 Changed product category: Vendor not deleted
    BR,
    Disha.
    <b>Pls reward points for useful answers.</b>

  • Synchronising the product categories and materials in SRM

    Hi,
    I have changed the product category description and the material data in ECC and now i want to update the changes in SRM.
    Please advice how to go about it.
    Thanks,
    Venky
    Edited by: SAP SRM123 on Oct 5, 2009 9:40 PM

    Hi ,
    This will be automatically taken care if you have maintained the load type as Delta download in CRMRFCPAR middleware table in R/3 or ECC system.
    br,
    nmk
    Edited by: NMK on Oct 6, 2009 3:52 PM

  • Can the old product be catched if I change the product in an ite?

    Hi experts,
    Is there anybody knows how can I catch the old product if I change the product in an item when placing orders?
    I mean just change the product number,not deleting the whole line.
    Do you know the badi/function name??
    Jerry.
    Thanks in advance

    Hi,
    Below are the steps in detial,
    1. Declare an attribute as public static in controller class. Redefine method set_ordered_prod and before the statement set_property, assign <oval> to your attribute.
    2. Go to SE11 and create a dataelement with domain as CRM_ORDERED_PROD.
    3. Go to SPRO->CRM->BAsic Functions->Pricing->Define Settings for Pricing->Maintain Field Catalog.
    4. Create the attribute in field catalog with below parameters,
         Field Type = 'I'   ( item field )
         Implementation type = ' '
         Enter field name
         Virtual = 'D'
         Visibility = ' '
         Selection type = 'D'
         Enter the data element
    Now save the field catalog and click generate. Now go to SE11 and check for your attribute in structure CRMT_ACS_I_COM.
    5. Create implementation for badi CRM_COND_COM_BADI and implement method ITEM_COMMUNICATION_STRUCTURE.
        Inside the method, create an object ref. to controller class. ( step 1) and assign the public static attribute to the attribute
        created in field catalog. example CRMT_ACS_I_COM-<zfield...> = ....
    6. Download the pricing userexit manual from OSS Note 809820. Chapter 3 explains about how to create user exit implementations and assign attributes to it. Follow the steps and assign the attribute created in field catalog to your user exit formula.
    7. In IPC you can access the attribute using the below statement,
    String itemCategory = item.getItemAttributeValue("Z......").getValue();
    Hope this helps.
    Regards,
    Arun
        Assign the attribute in contro to the

  • I am getting an error message while replicating the product categories

    Hi SRM Gurus,
    We are presently using SRM 4.0 stand-alone scenario. My client want certain product categories to go for ECS scenario. In the process of journey of configuration. I am stuck with the Product category replication. And I am getting an error message 'Import of material groups into hierarchy HIERARCHY' in the Inbound queue of SRM.
    We have one Hierarchy for local product categories. Do I need to create new Hierarchy for the R/3 Product categories?
    Can you please give me some pointers regarding this?
    Thanks in advance!
    Regards,
    Ram

    Hi Sridhar,
    I did all the confihuration steps for CRM middleware set up. I am replicating only Product categories through T.Code R3AS. When I check in the inbox of SRM through SMQ2, I am getting the error message Import of materail group into hierarchy HIERARCHY. Because we are already using the local product categories for stand-alone scenario. So do i need to create one more hierarchy for the product categories coming from R/3. Or else do I need to configure some settings for that.
    Can you please let me know.
    Thanks and Regards,
    Ram

  • User Exit or BADI to change the product cost

    Hi All,
    My requirement is to change the product cost when the costing engine is running via ck11n or ck40n. Iam looking for user exits and BADI's for this requirement.
    I did look into the BADI DATA_EXTENSION_CK but this particular BADI does not have export or changing parameters. Can anyone suggest any user exit or BADI's for this requirement. I also looked into other BADI's like
    CK_KALAMATCON2_CI
    COSTINGRUN_CK
    COST_APPORTION_CK
    CO_PROD_COSTING_CK
    DYNPRO_EXTENSION_CK
    ORDER_COSTING_CK
    QUANTITY_STRUCT_CK
    SUR_STOCK_TRANSF_CK
    VALUATION_CK
    But none of them served the purpose. Plz help...Thanks in advance...
    Regards,
    Nirmal.

    Hi,
    Check followinf enhancement spots:
    CO_PROD_COSTING_CK              Cost Management for Joint Products (Costing, Target Costs)
    COSTINGRUN_CK                         Edit Costing Run
    ES_CAL2TYPE                             ES_CAL2TYPE
    ES_LCK40VWS
    ES_SAPLCK00                            es_SAPLCK00
    ES_SAPLCK01                            es_SAPLCK01
    ES_SAPLCK04                            SAPLCK04
    ES_SAPLCK2U                            es_saplck2u
    ES_SAPLCK36                            es_saplck36
    ES_SAPLCKCC02                        ES_SAPLCKCC02
    ES_SAPLCKDI                             ES_SAPLCKDI
    ES_SAPLCKKK
    ES_SAPRCKCU
    ESC_CL_COSTING_PERSISTENCE
    LCKDIO2M_01                             ES_SAPLCKDI
    LCKDIO2T_01                              ES_SAPLCKDI
    ORDER_COSTING_CK                 Enables Header Data Changes in Preliminary Order Costing
    QUANTITY_STRUCT_CK               Enables Quantity/Structure Changes in Costing
    VALUATION_CK                           BAdI for Valuation in Product Costing
    Hope this may be useful..
    Regards,
    Prashant

  • Need help with changing the product name for a HP LaserJet Pro 401n to use on a ePrint network.

    I am in a school environment, naming printers is imortant. 
    Bonjour Service Name and Device Description name have been changed. IOS7 devices see the Bonjour name but ChromeBooks see the Product name. How can I change the Product name on the printer so that it is then recognized by HP Connected and shown to ChromeBook devices?

    You should be able to change the product name in Google Cloud.  The ChromeBook uses Google Cloud to print (Google Cloud uses HP ePrint).  Log into your google account and change the printer name there.
    I am an HP employee.
    Opinions expressed are mine and do not necessarily reflect the opinions of HP.
    Reminder: Please select the Accept as Solution button on the post that best answers your question. Also, you may select the Kudos button on any helpful post to give that person a quick thanks.

  • How can I change the default blue colors of Planning web forms?

    Hi,
    how can I change the default blue colors of Planning web forms and the Logon screen colors?
    thanks

    That PDF file mentioned updating file HspCustomImgs_en.template in D:\Hyperion\deployments\WebLogic9\servers\HyperionPlanning\webapps\HyperionPlanning\custom folder:
    But for what I needed to do, here's another undocumented file to change color in right side menu: Update global.css file
    in D:\Hyperion\deployments\WebLogic9\servers\HyperionPlanning\webapps\ HyperionPlanning\ui_themes\tadpole

  • Change the Production state of Software Component in SLD

    Hello,
    I cannot see the list of software component to add in Dev Configuration because the Production State of software component is in Planned state and to appear in the list it should be in Devlopment state.
    How do I change the state. When I login to SLD i dont see the edit mode to change it.
    Thanks
    PS: I did not realize there is separate NWDI forum.  I also asked the same question in Web Dynpro forum.

    Hi,
    if the question is about, why the custom developed software is not visible in "CMS - Landscape Configurator - Track Data tab" when pressing the button "Add SC...", then please answer:
    Did you trigger "Update CMS" after creating the software in SLD? You can do it in the CMS webui - Landscape Config - Domain Data tab.
    Best Regards,
    Ervin (http://wiki.sdn.sap.com/wiki/display/TechTSG/%28NWDI%29Home)

  • How to change the product category on the item level of a Sales order

    1) For each product there are Basic Product Hierarchy and Sales Product
    Hierarchy.
    2) when creating sales order, system gets the Sales Product Hierarchy
    on the Item level with the default logic.
    So our question is: how to change the logic to let system get the Basic
    Product Hierarchy on the Item Level.

    Hi,
    I believe the POSTING DATE will appear on the accounting document
    In the Accounting document, the posting date will be based on the  Billing date.
    Please let me know if you need any more details
    santosh

  • How to chose or change the production folder thumbnails ?

    There is a way to assigne a specific thumbnails for a production folder ?

    Hi
    There is a way to generate a specific clip for the Thumb nail of a project, that is very simple. The only trick is that you have to do it when you first put something into the project. I.e. Get at still pic of what you would like the thumb nail to be and add this first to the production folder. This is only a work around and yes it would be good if this thumb nail could be changed after the project is created. It is however possible to find this thumbnail in the "Proxies.bundle" using show contents and change it. But I would be careful to create a thumbnail of the same specs as the original. Whilst I have discovered the thumb nail source file, I have not tried it myself. To fix my thumb nails I created a new projects with the same name and dragged in the desire pic first then dragged across the rest of the original media.

Maybe you are looking for

  • How do I stream movies to Apple TV?

    I just got a aTV 1stgen from a friend and started to sync it with some of our movies, but I don't want to have to wait for everything to sync to it (not sure everything would fit).  I thought you could stream content from your computer too.  However,

  • How to get pdf file from sap presentation server using java connector

    Hi Friends, with the below code i am able to get po details in pdf in presentation server. DATA : w_url TYPE string        VALUE 'C:\Documents and Settings\1011\Solutions\web\files\podet.pdf'. CALL FUNCTION 'ECP_PDF_DISPLAY'         EXPORTING        

  • Document Class x / y Properties Question

    Hey guys. I've been working on a project in Flash CS3 for a while.  To follow an object on the screen and keep it centered, I'd adjust the Document Class' x and y properties. Yesterday I bought/installed Flash CS5 and thus Flash Player 10 was also in

  • Bapi giving error for a user of different language

    Hi all, I have a wd java application with internationalization done. It works fine except for Swedish. The scenario: I am calling a BAPI to generate an order no by sending customer no and not sending the language. When I execute BAPI in SE37, it work

  • Won't connect to University wireless (https)

    I couldn't connect to my Uni wireless last week, but just figured it was a problem at their end. But when I got home, I noticed I couldn't get on to any secure (https) sites. Anyway, after playing around with the Keychain Access I managed to get past