F4 help on product category(products assignment block in campaigns)

Hi All,
I need to have a custom value (f4) help on product category id on products assignment block in campaigns.
component : CPGOE_ABLOCKS
view : CPGOE_ABLOCKS/OVELProducts
filed: STRUCT.PRODUCT_CAT .
when i select the value from the custom f4 help ,im getting a strange values getting appened to the category id and getting displayed.
Product id and product text is hided.
like in the f4 help i select the category id as '003100510' ,
the value displayed is '031005100131E78CP0'
nt sure y this behaviour.
how the category id and product id releated?
any configuration issue.?
Thanks,
Anitha.

Hi ,
  DATA:
   lv_str_index TYPE char2,
   ls_map    TYPE if_bsp_wd_valuehelp_f4descr=>gtype_param_mapping,
   lt_inmap  TYPE if_bsp_wd_valuehelp_f4descr=>gtype_param_mapping_tab,
   lt_outmap TYPE if_bsp_wd_valuehelp_f4descr=>gtype_param_mapping_tab.
  lv_str_index = iv_index.
  condense lv_str_index no-gaps.
  CONCATENATE 'table[' lv_str_index '].PRODUCT_CAT' INTO
ls_map-context_attr.
  ls_map-f4_attr      = 'CATEGORY_ID'.
  APPEND ls_map TO: lt_inmap, lt_outmap.
  CREATE OBJECT rv_valuehelp_descriptor TYPE cl_bsp_wd_valuehelp_f4descr
    EXPORTING
      iv_help_id        = 'YSH_FSCRM_PRODSEL'
      iv_help_id_kind   = if_bsp_wd_valuehelp_f4descr=>help_id_kind_comp
      iv_TRIGGER_SUBMIT = abap_true
      iv_input_mapping  = lt_inmap
      iv_output_mapping = lt_outmap.
endmethod.
'YSH_FSCRM_PRODSEL' -serach help
and table used is the custom table ...
having fields
CATEGORY_ID  -
points to f4 attribute.
CATEGORY_DESC
PARENT_CATEGORY
Thanks,
Anitha.

Similar Messages

  • Help needed in defaulting Dynamic assignment blocks

    Hi All,
    We are trying to default assignment blocks based on the configuration saved against each object type.
    Procedure followed is as below
    Created 2 configurations, one for sold to party and the other one for ship to party in the BP_Head cpmponent for the Overview page. Two configurations of the overview page are saved against a role config key but with a variant of object type
    Created two logical link IDs one each for sold to party and ship to party
    Make these two logical link IDs available in the UI as direct link groups
    Upon clicking sold to party the configuration saved against that(Set of assignment blocks in the overview page) needs to be called (Remember we saved this configuration with a variant of object type)
    Similarly when clicking on the ship to party link corresponding configuration (Set of assignment blocks in the overview page) needs to be displayed
    Any inputs on this will be of great help.
    Regards,
    udaya

    you need to redefine the method DO_CONFIG_DETERMINATION of your controller
    there you get the role and any other needed values, and you define the OBJECT_TYPE and SUBTYPE that will be used as key fields for the configuration

  • How to make an assignment block in an overview page read only

    Hi Experts,
    We have the following requirement:
    In Campaign overview page we need to make the Partner and Product assignment block read only.
    Can this be achieved through coding or through configuration?
    Please give detail steps for the appropriate approach.
    Thanks in advance.
    Regards,
    Sayan

    Hi Leon,
    Is there any authorization group which can be customized to take care of this situation?
    For Product Assignment block in DO_PREPARE_OUTPUT method of class CL_CPGOE_AB_OVELPRODUCTS_IMPL (Component : CPGOE_ABLOCKS :: View : OVELProducts) it is checking some authority. Any pointers where those authorities are maintained will be helpful.
    Creating a new configuration is not helping as the views are 'Table View'.
    We are looking for an approach which will avoid coding or involve minimum coding.
    Regards,
    Sayan

  • Creating a new field in assignment block  through EEWB

    Hi,
    I need to create a new field in an Master data --> Listings --> Listing items/Products assignment block. I do not have option to use AET (using CRM 7.0) for this assignment block. I think I should use EEWB only.
    Now, how can I find the right EEW Bus. object and the extension type to create new fields.
    Please suggest.
    Thanks,
    Praveen

    CRMCMP_LST/CondRecDispView.
    Here I would like to create new field in the header area. I found that the structure used by the BOL entity, in this view, cannot be enhanced. This new field will be defaulted according to the user information everytime the user creates a new Listing.
    Also, this field should be available in display view.
    Please suggest.
    Thanks,
    Praveen

  • Contact vs Relationship Assignment Block

    Hi All,
    I need little help understanding difference between Contact Assignment block and Relationship Assignment Block.
    Why does it required to add sales org in Contact assignment block?
    How can i configure so that i can add more fields like phone # , Email  etc.
    What is the purpose of Relationship assignment than... since we are adding contact as a relationship?
    Please help!
    Thanks

    Hi Amish,
    The contact person relationship has a sales area dependent data as there is view assigned to the contact person relationship.
    If you do not want the slaes area assignment, then you will have to copy the contact person relationship into a custom one and remove the views which are not needed by you.
    1. Navigate to the transaction BUBA.
    2. Copy the relationship category BUR001 into a custom relationship category.
    3.  Select the custom relationship category and click on Category -> Views
    4. Remove the views which you do not need.
    Best Regards,
    Vamsi.

  • Personalize button in Assignment Block

    Hi,
    I created a new assignment block for Campaign History in the Account Overview screen.
    But the personalize button does not work, i.e., when I click on personalize button, no fields are shown in available or displayed fields list.
    Couls you please guide as to how I can go about with this.
    Regards,
    John.

    Hello John
    The issue could be related to the code correction in note 1504637. Please check that note.
    Best Regards
    Luis

  • Which are the standard assignment blocks that should appear in SAP Product?

    Hello Guru's
    Currently I am creating some new products to check the fields available in every assingment block within the product, when I create my new transaction and add a new position (product) I went in the link to see the product information which are the following 4 standard assignment:
    - AB Product Details
    - AB Categories
    - AB Notes
    - AB Attachments
    I unmarked the pricing on the item category, because this is only a test and we don't have any pricing definition yet. So I was wondering if this is all the assignment blocks that I should be expecting inside the position or if I'm missing any step on the road.
    Also we just use the standard SET TYPES for the base hierarchy so I thougt that maybe all the assignment blocks that I shoud create them through COMM_ATTRSET route.
    Can anyone help me out confirming me if these are the only assignment blocks that SAP CRM Products contain or which else I should be expecting?
    Thanks in advance
    Sue M

    Hello Sue,
    First you should know which are the settypes and Reltypes that you want to add to your product category.
    Example for settypes would be COMM_PR_UNIT and COMM_PR_MAT in order to get Unit Of Measure related fields in UI.
    CRMM_PR_TAX for maintaining to product tax details.
    You can refer table COMC_SETTYPE to get a list of all available settypes.
    Example for Reltype is PRDBP, if you want to maintain BPs associated with products or ACCESS if you want to maintain
    accessories for product etc.
    You can maintain the settypes and Reltypes to product cateogry using txn:COMM_HIERARCHY under the tab
    'Set Types' and 'RelnTypes'.
    Once you maintain this, corresponding views you need to be added to product/service OVP like PRD01OV,PRD02OV etc.
    (PRD01OV/MaterialOV) in the configuation. If you open the configuration for view PRD01OV/MaterialOV,
    you can see the corresponding view in 'Available AB'. This you need to move it to ' Displayed AB', in order for this to available in
    CRM UI. (Eg: PRDIL/Accessories)
    Hope this helps!
    Best Regards,
    Shanthala Kudva.

  • Product: Accessories Assignment block - link does not work

    Dear all,
    We have an assignement block 'Accessories' to link products together.
    However, the link does not work :
    If I click on the first link, nothing happens.
    Is there any customizing to maintain for that point?
    Thanks a lot,
    Regards,
    Emilie.

    Hi ,
    See if this link is helpful for you.
    Product Proposal -Accessory assignment block cannot be expanded, CRM UI 7.0
    Rgds
    Hari

  • Search help for product category

    Hi experts,
    Here we are using srm 7.0 ,our  requirement is  to modify the search help of product category in item details tab of shopping cart . can you please help me in finding the search help for product category .The search help should be modified to include source system in selection criteria.
    Thanks in advance.
    kamakshi

    Hello,
    Kindly check the webdnpro component  /SAPSRM/WDC_SH_PRODCAT.
    This compoent is called for F4 help of product category.
    You can modify the  search help by enchancing it.
    If you want to  change the logic then in method ONACTIONDO_START you can add post exit.
    Regards,
    Neelima

  • OVS Help for Product ID

    Hello Experts,
    I am new for Cloud Application Studio and working to create a custom BO. This contains the Product ID field which I have set as OVS.
    Definition in BO:
    element Product_ID   : ProductInternalID;
    I have bind the field as shown in the below screenshot.
    Standard Product OVS URL: /BYD_COD/SalesOnDemand/Product/UI/COD_Material_SOVS.OVS.uicomponent
    Doing this, I am getting the search help for Product ID but no value is populated in the Product ID field when I try to select any product. I am testing this using the Admin User (Product Work Center is also assigned in it)
    Kindly suggest.
    Thanks & Regards,
    Chandan

    use ProductID instead of ProductInternalID

  • Transaction VB02 - Search help for product hierarchy

    Hi Experts,
    I have a requirement to add a search help for product hierarchy in transaction VB02. Has anybody done this before? I am not able to assign the program & screen to a Z package.
    Thanks,
    Vitz.

    there are already search helps attached to it.. which fields exactly are you talking about?
    try to find BADI for that screen

  • How to implement Value Help for Product ID?

    Hi,
    I have a Z-Component where I want to use the value help of the Product ID. I found several components which use this value help for Products but I can't get it to work in my component properly.
    Does anybody have a short tutorial how I need to proceed?
    Thanks in advance.

    There is a search component that can be used for this purpose.
    This is one function out of several. I don't have the complete implementation at hand but this will give you the first idea.
    CALL METHOD cl_crm_uiu_prod_tools_search=>eh_onclosepopup_return_product     
       EXPORTING       
          ir_search_popup = search_popup     
       CHANGING       
          cr_context_node = lv_target_node       
          cv_index        = gv_tableindex. 

  • "Help Design Products You Want" popup message never goes away

    I installed my Photosmart 5510 a month ago on my Dell desktop.  The printer works fine.  But the HP popup message "Help Design Products You Want" keeps popping up, around once an hour all day long.  I've tried every option (Decline, Remind Me Later, Participate) several times over.  I've completely reinstalled the 5510 software.  Still the message pops up.  I've registered as an HP user and can see my HP products including the 5510 on my account on HP.  Running Vista Ver 6, SP2 on my desktop. 
    How can I get rid of this annoying popup? 
    Thanks

    I have the same problem on two computers and would be very intereseted in removing this permanentley. 
    HBrian wrote:
    I installed my Photosmart 5510 a month ago on my Dell desktop.  The printer works fine.  But the HP popup message "Help Design Products You Want" keeps popping up, around once an hour all day long.  I've tried every option (Decline, Remind Me Later, Participate) several times over.  I've completely reinstalled the 5510 software.  Still the message pops up.  I've registered as an HP user and can see my HP products including the 5510 on my account on HP.  Running Vista Ver 6, SP2 on my desktop. 
    How can I get rid of this annoying popup? 
    Thanks

  • Remove the assignment blocks dynamically at runtime

    hello friends,
    i want to remove the assignmnet blocks dynamically at runtime but based on the condition data avilable or not . example for opportunity window, whether the item list assignment block is empty then only i want to delete it . for this case i have to put a validation . im using  DETACH_STATIC_OVW_VIEW method for deleting the assignmnet blocks . but in my case based on validation only i want to delete . how to do the validation. please help me out .
    thanks in advance.
    regards
    sashi

    Hello there,
    I believe the Method DETACH_STATIC_OVW_VIEWS as you mentioned is the correct one to achieve this functionality.
    Here what exactly has to be done in your scenario is not clear from your question.
    However if we consider your example; you can refer to the code excerpt below
    UI COmponent : BT111H_OPPT  ( Header Component of Opportunity)
    Class: CL_BT111H_O_OPPORTUNITYO0_IMPL
    Method : DETACH_STATIC_OVW_VIEWS
    It already has in place
    * get Details CuCo
      lr_cuco ?= me->get_custom_controller( controller_id = 'BT111H_OPPT/OpptDetailsCuCo' ).
    then it checkes the Product Items.
    You can put ou validation logic in place and do like following:
    * Competitor products on Item level
      IF lr_cuco->is_competitor_available( iv_mode = lc_item ) = abap_false.
        ls_viewid-viewid = 'BT111H_OPPT/CompProdItemOV'.
        INSERT ls_viewid INTO TABLE rt_viewid.
         ENDIF.
    Please reply if this helps.
    Best Regards,
    Vinamra.

  • Significance of Item Category / Account assignment category

    Hi All,
    Can any tell what is the significance of Item Category / Account assignment category in Sap. Why it is used.
    Regards,
    Ravi

    Hi
    The account assignement comes into picture when you order the material as Indirect. In case of direct it gets valuated under raw material, semi finished, finished etc (Valuation class).
    In Account assignment you assign a specific G/L account to a cost center. In reality you can have different cost centers like Production, Maintenance, Quality etc and different G/L accounts like Raw material consumption , machine tools, computer software, buildings, machineries etc.
    Suppose if a machine has been procured for production purposes it gets accounted in the machineries G/L account and the cost is accrued by production. Same case if a measuring instrument is procured by Quality department it gets accounted in machineries G/L account and the cost is accrued by Quality department.
    It helps in analysing the spend of each department as per the allocate d budget and also helps in allocating budgets to respective departments for future purposes.
    Vishal..

Maybe you are looking for

  • G/L accounts to be copied from one client to another

    Dear Gurus, I would like to copy all or few G/L accounts from one client (000) to another client (800).   Is it possible? If it is possible, can anybody explain how to do the same. FYI - This question may not be relevant for SD, but i would like to c

  • A stubborn executable jar: refuses to execute

    i'm trying to make an executable jar to be activated by double-clicking (on a Windows system). trying it on a simple example works well end-to-end. trying it on my app i get only partial success. when i run it using:    java -jar lipidia-1.1.0.jar ev

  • Why does movies and videos keep pausing and playing in mozilla 4

    it does this in window 7 mozilla firefox 4 but doesn't do it in internet exployer 9 quite as bad.

  • Idoc for Posting data to FB01 transaction

    Hi, In my Interface, i need to post data to a SAP FI system->FB01 transaction from XI. The scenario is nonSAP system->XI->SAP FI.So what are the possibilites to post data to SAP FI->FB01 transaction. Is there any Idocs for that or any other method. P

  • Deriving cost center from primary cost elements

    Hello CO Experts, For few types of cost,  we want to derive a cost centre when we enter a particular GL account in financial posting. Does anyone know if there is a way to link a primary cost element to more than one cost centre? The CE master data h